HNHacker News
TopNewBestAskShowJobs

beefield

3,780 karma · joined January 6, 2015

submissionscomments
beefield··on NP-hard does not mean hard (2017)
In P/NP case I would need to assume that I can solve a problem in polynomial time, and then find a contradiction. To me it is really hard to see a useful path forward from there.
beefield··on NP-hard does not mean hard (2017)
Well, I guess you can prove that there are no odd numbers in set (2,4,6), so some negatives you can prove, but in general case, I do not know how to prove that something does not exist and will not exist ever.
beefield··on NP-hard does not mean hard (2017)
> Despite having done my undergrad in CS, I never understood what NP-hard really meant

Not having done CS undergrad, I have never really understood even P/NP. The naive explanation of problems that are easy to solve and check vs problems that are difficult to solve but easy to check seems to leave something essential out.

I mean, with the naive explanation you are I think you are left with either of two options:

1. A philosophical issue of not being able to prove a negative, you really can't prove that there is not a way to solve a problem fast.

2. That obviously P!=NP. You just for example lose information before giving the problem to the solver, say, I'm thinking a float with n decimals, then I round it to nearest integer and ask you to find the float given the integer. I can check the guess in linear time as n increases, but your difficulty increases exponentially as n increases.

I am pretty sure there is something in this problem that makes it a not legal P/NP problem, but I have no idea what. I have a couple of times tried to look for more formal definitions of P/NP, but the jargon goes immediately above my head.

(The "guess" is admittably there a bit informal, if you want a bit more formal problem, you take a process C that is mathematically proven to be sufficiently sensitive to initial conditions (e.g. chaotic), take integer x and calculate y = C(x), round y and ask what's x.)

beefield··on CNET is deleting old articles to try to improve its Google Search ranking
> Why do you assume malicious intent?

Not GP, but to me, admittably a complete non-expert on search, there are so many low-hanging fruits if search result quality was anywhere on Google's radar that it is really difficult not to assume malicious intent.

Some examples:

- why pinterest is flooding the image results with absolute nonesense? How difficult it would be to derank a single domain that manages to screw google's algorithm totally?

- why there is no option for me to blacklist domains from the search result? Are there really some challenges that can't be practically solved in a couple of minutes of thinking?

- Does google seriously claim they can't differentiate between stackoverflow and the content copying rip-off SEO spam sites?

beefield··on An SEO scam: $62k later
That is a nice theory many (especially google) would like me to believe, but if that is the case, why majority of my google first page results can be classified as SEO spam?
beefield··on Catching up on the weird world of LLMs
> LLMs will not achieve superintelligence: Although these models can process information quickly and access a wide range of knowledge, they lack the superior reasoning or inference abilities that would classify them as superintelligence.

> LLMs as an extension of human thought: These models can automate and amplify human capabilities but do not introduce new abilities beyond what is already present in human thought processes.

I have toyed with the idea how would the society look like of we have "AI" that is superior to almost all humans in almost all tasks - with the sole exception being the fraction of humans who who are able to create actually new knowledge to humanity and "AI" to exploit. Would be some interesting dynamics if majority of people were completely useless in traditional economic sense, or at best, mindless drones for the physical tasks AI is not (yet) capable of doing.

(Feel free someone to write a novel on this)

beefield··on LLaMA2 Chat 70B outperformed ChatGPT
I have 64gb on my 5 year old thinkpad. What kind of performance (tokens per sec) I could expect on that nowadays for a 70B model?
beefield··on Google Med-Palm M: Towards Generalist Biomedical AI
> Sorry, what?

I did not say the doctor would need to trust the answer. Only that they should be required to ask.

beefield··on Google Med-Palm M: Towards Generalist Biomedical AI
Having spent some time with a hallucinating ChatGPT and having spent some time with doctors during my life, at this point, in my humble opinion, it should be made illegal for a doctor to make a diagnosis without consulting an LLM finetuned with all the medical research and literature available.

Ah, but copyright/patents/IP. Well, IP was created to foster production of useful immaterial stuff. If you now want to use it to hinder production of useful immaterial stuff, you can go to f*ck yourself if you ask me.

Ah, but lawyers and liability. I propose only that the doctor is required to consult the LLM. Easy to log and verify. All liability stays at the doctor who makes the final diagnosis.

beefield··on Google engineers want to make ad-blocking (near) impossible
You might want to check almost anyone else searching something on google and see if they get past the first few paid links/ads.
beefield··on Climate records tumble, leaving Earth in uncharted territory – scientists
1. Did you calculate in your per capita share of commercial/industrial use? 2. Feel free to provide more accurate numbers with a source.
beefield··on Climate records tumble, leaving Earth in uncharted territory – scientists
> It's almost silly how simple the real solutions are.

Simple? Real? Let me give you some numbers. Let's use electricity as a proxy for consumption[1].

Average global per capita electricity consumption is currently about 3000 kWh/a. To put that into context, you can drive your environmentally friendly EV (20kWh/100km) roughly 15 000 km (10 000 miles) and use no more electricity at anything during the year.

US electricity consumption is ~12 000 kWh per year. So if you want to not force third world to poverty forever and keep the global consumption at current levels (I'm not yet discussing decreasing global consumption, just keeping it at current levels). US folks would need to cut their consumption by 75% to allow the poorer to get even.

Sorry, but that is neither simple nor real. If we want to see the poor countries to rise to even mediocre living standards, we will face a huge increase in global consumption. You do not need to like this (I do not), but it is a fact. So please, stop whining about the need to reduce our consumption and start supporting initiatives how we can produce lots more energy and stuff sustainably. Because we need to do that.

[1] https://en.wikipedia.org/wiki/List_of_countries_by_electrici...

beefield··on Nanosecond timestamp collisions are common
Knowing nothing about UUID v4 generation, I have likely a stupid question. What makes you so confident that all implementations and their entropy sources are flawless enough to make actual collision probability close enough to theory?
beefield··on ‘No way out’: how video games use tricks from gambling to attract big spenders
Out of curiosity, have you tried "extreme" sports like skydiving or downhill biking? I have a theory that people into extreme sports have often muted emotions compared to ordinary folks.
beefield··on What's wrong with enterprise Linux
Some time ago I was listening a guy talking about (operational) risk management in financial industry. One of his main points was that the systems in financial organizations should not be completely bug-free and automated. Because when something eventually happens, if there is no-one who has had to fix issues in the systems regularly, there is nobody around who can fix the system efficiently.

An example of argument that belongs to a weird class of arguments you at the same time want to agree and disagree.

beefield··on When an app asks for permissions, it should have a “feed fake data” option
I have long thought there should be a virtual sandbox available for apps that generates fake data to apps according to preset stories. Like, tell one app I am a rich bachelor spending time in french riviera and another I am homeless in New york. Spoof gps, wifi and whatnot data that fits the pattern to the app. (I know, it would be hard)
beefield··on Companies must stop using Google Analytics
Are those typically blocked by adblockers?
beefield··on Companies must stop using Google Analytics
So, a dumb question. What's the easiest way to run privacy friendly analytics on static github pages? "Privacy friendly" as in unambiguously no need for cookie/gdpr permission popups. "Analytics" can be as simple as page loads per day count. Anything beyond that is a bonus.
beefield··on Anna’s Archive: Open-source data library
I kind of understand many of the books in the front page, but is there a message for example in harry potter or game of thrones that I do not get?
beefield··on Buying an iPad Pro for coding was a mistake
Hiding the option to allow "human creativity" behind two layers of menu hierarchy would mean 99% of users would never allow it.
beefield··on Time to subsidize e-bikes?
It's also time to regulate ebikes to have standard and open interfaces to batteries and motors (you are welcome to have multiple standards and even create new ones if technology evolves). They are ridiculously expensive to replace for what they are - and how long they last, at least shimano motors.
beefield··on The Matasano crypto challenges (2014)
The one mentioned in one of the earlier comments of this thread?
beefield··on Ask HN: What do you put in a “in case of death” file?
I have occasionally thought that someone should make a "death app". An app that would have all kind of stuff you should do because you die one day. Not just a check list (which would be a good start), but you actually would be able to write your will, make organ donation contracts (or whatever they are), store information for the chosen ones after you die etc. Could also remind you that it's so long since you donated blood that might be time again.

Feel free to steal this startup idea. I'm afraid there might be some hurdles marketing this - and also localization can be a challenge.

beefield··on Pricing Money: A beginner's guide to money, bonds, futures and swaps
As a beginner book, no there are no substantial changes on what a beginner should read.

However, while the simple discounting formulas described (likely, haven't read other than the list of contents) in the book were at the time actually used more or less as-is to value instruments in the derivative markets, nowadays they are seldomly used on their own. Two major developments there are multi curve discounting taking collateralization into account and different valuation adjustments, collectively known as XVAs.

That is not to say you do not need to understand the beginner basics, vice versa, iys just that nowadays there is much more nuance in actual valuation.

Edit: to add, I'm not sure if its useful to study these nuances in detail, unless you are going to actually work on the markets. In the big picture their details are likely not worth it, but of course it is good to try to understand why these developments have been needed/wanted by market participants.

beefield··on European Union votes to bring back replaceable phone batteries
> I really get the feeling you didn't think it through at all....

I said the structure can be discussed. There is no problem giving first number of years free to see if the IP is commercially viable. The aggressive progression (doubling every year) means that literally all IP is in public domain after a couple of decades.

beefield··on European Union votes to bring back replaceable phone batteries
> If the owners/companies no longer exist, then I would think the IP should be free by default. Perhaps that's another law to work on...

I think I have even more elegant solution. All IP should be subject to a tax (or maintenance fee or whatever you want to call it). As soon as the IP owner fails to pay the tax, IP falls to public domain irrevocably. The actual structure of the tax can be subject to debate. I would propose a highly progressive tax over time, for example for patents something like $100 for the first year, then doubling every year.

Seriously, why should IP not be taxed? We tax almost everything else that is possible to tax. Especially given it is far from certain that IP is net benefit for society. (I'm willing to give the benefit of doubt though, that's why I am not proposing to abolish IP completely)

beefield··on Tell HN: Google search sucks even more during Reddit blackout
I don't know about ability but it is obvious they are not willing to even try. Why? If search result quality was anywhere in their radar, there would be a button next to all search results letting me block the domain from my personal search results. One day they might even figure how to use the information about blocked domains to help ranking results while not being gamed.
beefield··on How many sensors for autonomous driving?
I'd be happy to have autonomous driving in just a few roads, namely highways. I really do not understand why there is practically zero interest in getting me out of the wheel where it would be both the easiest and the most useful. I'm more than happy to drive the bits within the city of I just could rest in between. Both embedding some kind of track in the highway my car can follow or a wireless peloton technology behind trucks should be orders of magnitude easier problem to solve than full self driving.
beefield··on Hacking my “smart” toothbrush
My pet peeve with bathroom scales is that it is impossible to find one that actually does what it claims and has accuracy of +-0.1kg. They do show the measurement to 0.1, but just shifting your weight differently can cause a difference of hundreds of grams. Does anyone knlw a scale that actually measures at 0.1kg accuracy?
beefield··on Molly White Tracks Crypto Scams. It’s Going Just Great
I haven't been following crypto space in that detail, but my understanding is that what crypto is/does boils down to in traditional banking terms is payment settlement and (leveraged) trading/gambling. Unfortunately for crypto, these are a tiny, tiny fraction of traditional banking. How is crypto going to kill traditional mortgages, M&A, corporate bond market, car loans etc?
← PreviousPage 3 of 34Next →