skysight-inc/HackerNews huggingface dataset:
The question we want our model to answer matters. Nobody cares whether a superhuman tasting machine can distinguish a red from a white despite food dyes or other trickery. We care whether WE - human beings - can. We care whether we can predict if a wine will taste good to us. We care if we can predict if a wine is high or poor quality. We care if we fail to recognize a bad wine.

We like to believe we can do these things via our tastebuds. We can't. 90% of so-called experts can't either, reliably.

We CAN predict how people (along with those those unreliable experts) will describe and rate wine - based on qualities like color, lore, price, etc - but not taste.

The model for predicting wine quality/affinity is a model based on everything BUT taste. Thats what folks - especially those who've bought wholesale into wine culture - have a hard time with.

Sommeliers are more or less like dowsers, astrologers, or tarot card readers.
They do all they can to pretend that there is "competition". It's the only way they can ignore the obvious, that opponents of Net Neutrality are simply proponents of monopolies.
If there's a canonical, obvious, and low maintenance way to do something that there's a common need for, then there's no reason it shouldn't be in std. If it needs to be hacked at and redesigned every few years, then yeah, leave it out.
Non-Recursive Make Considered Harmful: Build Systems at Scale (2016) [pdf]
1 if it's from a shark
Some criticisms I have read about this paper include:

1) Their model assumes all persons start with the same initial wealth/capital, which is not true in real life

2) The model also assumes people's talent/ability remains constant and does not increase as they get older

In the end it is a model, and models are limited in how much they can match the real world. I do not believe the paper actually "proves" the hypothesis that "If you’re rich, you’re more lucky than smart" as the pbs.org title implies.
> which despite being a shitty format, you WILL have to support UTF-16

Luckily not. If you absolutely must deal with legacy encodings, feed them through a conversion pass beforehand.
> how will you compare it against other alternatives?

Before marketing made that a pain in the ass, I might have looked up reviews. I'm going to look at anything BUT the marketing to evaluate a product.

If you want to lump in shop signs with manipulative, needy stuff, like telemarketing to borderline mentally handicapped people, then do that. I'm not onboard, and if it takes foregoing shop signs to be allowed to root out the vampires once and for all, let's do that yesterday. Let the marketing retreat and secede from the creepy line, or lose it altogether.
Yeah but he did it to get the job not to defraud anyone. That's dedication not deceit. He wasn't pretending to be anybody else. He was probably rejected from a million jobs before this one despite presumably being extremely well prepared and qualified. So other options are there? Fudge the references, perform well and ask for forgiveness later. I say hire him. Not everybody has the luxury of a fancy education and the connections that come with it. Not everybody comes from an environment where they have the privilege of interaction with others in the field. Some of us come from nothing and educate ourselves independently. It's a shame that its nearly impossible to get one's foot in the door despite having ostensibly worked harder than many of those who were given a fair shot. Check your privilege.
Ask HN: How are you tracking API changes?
We're constantly writing services, bots, and apps that include dependencies on external APIs. When those APIs inevitably change, we usually need to adapt to those changes. I've been in situations recently where my code breaks in production because of an API deprecation I wasn't aware of. How do you handle this situation? Do you use any tools or processes for API tracking? Curious to hear about your experiences!
Every City Has Its Secret Gardens
And if the software weren't locked down, anyone (users, communities, other vendors) could step in to provide such updates. That's not some hypothetical, either— compare the rates of OS updates in projects like LineageOS to to the distributions of Android shipped with most phones. If vendors couldn't TiVo-ize, there would absolutely be communities and downstream vendors stepping in to provide devices with regular updates. Because the devices are locked down, that can't happen.

And what do you expect the FSF to do? Out-lobby consumer electronics manufacturers to pass laws requiring some kind of security update guarantee? Even if they succeeded, could we call the result empowerment? Getting out from under the thumb of the manufacturer and actually _owning_ the things you own is the point, not the theoretical promise of recourse if the party which practically retains all of their power over you can be proven in court to have misbehaved, only after the abuse has taken place.

This is absolutely the same fight, and if anything the approach you're arguing for is more conciliatory, not more ‘relevant’.
Virtual Happy Mother Twins Baby Family Game
Similar to how linear transforms can be represented as 2-dimensional arrays of numbers (that is to say matrices)[0], tensors are a higher dimensional analogue with a rich theory in their own right and a representation as higher-dimensional arrays of numbers. Similarly, if you look at a tensor solely as an n-dimensional array of numbers, it ignores important differences in the mathematical behavior of objects with the same representation. To give an example: Different parts of a tensor can behave differently under change of basis. [1]

[0] https://www.youtube.com/watch?v=kYB8IZa5AuE

[1] https://en.wikipedia.org/wiki/Covariance_and_contravariance_...
I'm sympathetic to the above viewpoint, but the argument presented in the article sounds really dumb.

> "But think about it, the authors suggest. If smarts and talents and even effort are so normally distributed and wealth is so abnormally distributed, what’s missing to explain the disparity? “We suggest that such an ingredient is just randomness,” write the authors."

Just because talent is normally distributed, but outcomes are abnormally distributed, doesn't suggest in any way that this is caused by randomness. A winner-take-all game-format would perfectly describe the above phenomenon.

This can be trivially seen when the same logic is applied to sporting competitions. "If Tennis ability is normally distributed across the population, how can we explain a small handful of players like Federer and Williams winning an abnormally high number of championships? Clearly it must be because they're more lucky than talented."
I fully agree with your last point. In fairly exciting news Maine has adopted Ranked Choice Voting as of the last election cycle. It was tested in the courts and survived, so they'll be using RCV for their upcoming elections (both primary and general).

If things go well, that can be an example for the rest of the country. More states should follow the Maine example!
That’s okay, if people wanna shoot themselves in the foot and undermine their own career development, so be it, but often enough you have people who can afford market rate housing living in rent controlled properties, more or less undercutting the programme itself.
But think about it, the authors suggest. If smarts and talents and even effort are so normally distributed and wealth is so abnormally distributed, what’s missing to explain the disparity?

“We suggest that such an ingredient is just randomness,” write the authors

I think it's more due to the power of compounding. If you're a little tall, that doesn't help you get any taller. But, if you get a little rich, that helps you get richer, which helps you get even richer, and so on.
Musical trends and predictability of success in contemporary songs
Well I think the self moderation the HN crowd does can’t be scaled. Reddit also didn’t moderate enough at fist. I also don’t like being at the mercy of bad subreddit mods.
Which is worth the paper it's written on.
People are changing their strategy.

As an American I now want to find a foreign country I can relocate to that is safe and has regulatory frameworks that are friendly to this type of new fundraising.
Got a dev.to thread here as well with some initial discussion: https://dev.to/vbordo/devs-what-tools-do-you-use-to-keep-tra...
I'm curious what the technical reasons for you to choose to re-build it as an SPA rather than just gradually improve the layout and some new features? I don't use Reddit as an application. I have my favorite subreddits in my bookmark bar in my browser, under a folder called "Reddit". Everytime I switch between them I am forced to do a re-render from the ground up now, which takes about 4-5 seconds on my quite beefy hardware and network (overclocked i7, TITAN X, 1Gbit fiber), while the old design only took a second, 600ms of which were TTFB for the main html of the page.

I understand if your reason for a redesign is to keep new users, but what I don't understand is why it had to be a single-page application?
That's indeed the minimum.
This looks like a great idea, so good work. Looking forward to seeing how it develops in the future.

Tangentially, though, I'd love to know how such a simple, half-functional, and clearly proof-of-concept site can garner almost a thousand upvotes on ProductHunt?! I've submitted substantially more complex (and finished) products in the past that have only gotten 5-40 upvotes and like 2 comments a pop. Is it a matter of getting an influencer to post it for you? Does wip.chat help with this? I find it utterly bizarre.

(Yes, I'm jelly.)
So I asked the other guy, but I'm really curious to hear you response too.

Isn't the AST there, but just hidden? It looks like the AST is the compiler's stack, it's just building the tree while doing a DFS and then cleaning up after itself as it goes. Like the tree would be extremely visible if you looked at it across time.

And I'm curious what makes you say that an assembler doesn't count but source to source compilers do.

And finally, yeah I've seen references going back to the sixties, but they're almost always marketing literature. I strongly hope that in a half century, CS theory isn't based off of any of the marketing literature from the companies I've worked at. : )
Is there like an anti amazon lobby in HN that keeps on posting this kind of crap?
No one is arguing that a sysadmin job should be protected. The article is more of a reminder that the sysadmin responsibilities don't disappear because we paper over them. Containers are a great tool, but they can trick people into thinking that certain things aren't a problem merely because they have been swept under the rug operationally.

With that in mind, I don't see sysadmins going anywhere soon. Every layer of abstraction is supposed to 'eliminate sysadmins', but inevitably it becomes yet another system that someone needs to audit and maintain.
Users and UX somewhere will be thrown under the bus.

I call BS. If you're moving to a new UI framework, these are usually powerful enough to emulate the old UI. Getting the new framework to feel as snappy as the old UI is a very good benchmark for performance as well as for feature parity. (They usually have more features, but there might be some corner-case overlooked.)

The question is - will it be a heavily used multi-million dollar valuation site, or will it be a rarely-used development site?

Management sometimes will decide that it isn't worth the effort, and sometimes that will be the right call. But for a user-oriented site, high value should be placed on the user.
How did you pick the name "Stochastic"? Surely randomness is the last thing you want in a contracts system?
Do you have any evidence that tennis skill is normally distributed?
"Provide", "Select", "Choose", "Pick"... Anything but "Upload"
The WHY is because they want a unique brand identifier. If they used a font anyone else could use then it would no longer be unique to the brand. Essentially they don't want you to feel comfortable or at home on a competitors site who may try to mimic their branding.

This expense goes under marketing not R&D.
I think that it does apply to sports, it's a common trope that athletes (especially in contact sports) are domestic abusers. Business tycoons are often stereotyped as sociopaths.

Plus there's doping in athletics. People love to criticise Lance Armstrong for doping (among his other flaws), but there's no way, even with doping, that the average person would be able to compete in pro cycling, all the steroids, clenbuterol, EPO, and other PEDs in the world couldn't dope you up enough to be competitive at that level.

People love to justify their mediocre existence (not that there's anything at all wrong with mediocrity). They could be a businessman if they were more sociopathic, they could be an athlete if they used steroids, they could be an artist if they took drugs or were more eccentric.
Amazon really needs to clean house when it comes to these third party sellers and third party listings, it's a mess.

I'm glad this one in this case was supposedly dismissed (though I doubt they haven't reapplied with a new name... or even just held multiple seller accounts to begin with.
Swedish Thieves Turn to Wildlife Trafficking
I've recently come to this tough realization myself after seeing what a mess javascript heavy apps can create. I'm sure theres some way to do it "right", but I felt like building a js clientside app inherently put me behind where static sites where starting.

The solution? Server side rendering through next.js, same code via redux+react-router+react.
I’m pretty surprised by Amazon’s reaction to them. This is clearly a rip-off transaction, and Amazon has always been pretty customer friendly with me.
Turns out that Stallman was right.
Exactly. That wealth and intelligence distributions are different is simply evidence that wealth is not a simple linear function of intelligence.

Wealth might have multivariate interaction: luck, race, parentage, etc. Or have no other variable interactions with intelligence, but the intelligence relationship is non-linear.

Shoddy conclusion.
Google AI Blog Smart Compose
I apologize if I seemed particularly uncharitable, and I think you may well be right that I thought you were advocating for greater depth of knowledge than you were.

However, I still disagree with your premise that it's merely our attitude at large somehow holding people back. Startup founders don't refute my suggestion that there's a cognitive limitation involved, since they're relatively rare and may well have greater capacity to be the generalists that you're proposing. I'm also not convinced that, even among founders, they're as broad generalists as you're suggesting.

You go on to give non-computer examples of generalists and specialists, yet you don't address how it is that specialists are (admittedly only imoplicitly) ok there but not in computer tech.

To reiterate my point about cognitive capacity, if true specialists are desirable, then I allege asking them to be more of a generalist makes them a less competent specialist and therefore less valuable on the market. That's an alternate explanation for extremity of specialization than preconceived notions.

Now, personally, I share your desire for greater breadth of knowledge among all technical professionals, if for no other reason than they might have a greater appreciation for my own specialization. I just don't think it's realistic.
That's one of the more interesting patterns in HN's history because it changed noticeably at the beginning of 2012. Before that it was growing rapidly, but then it declined and since then has been fluctuating. It's currently about where it was at the end of 2011: https://imgur.com/a/F7BC7TE. Meanwhile the number of comments is more than twice what it was then.
My personal experience is that you can often find work with companies that are headquartered in rural towns. They know they cannot easily get skilled workers to move to them.

The downside to this is these type of companies still put out ads in the local paper, and local craigslist, or the job board associated with the language they standardized on, so it takes more digging to find them.

Because of your visa requirement you most likely won't be able to find work with smaller US companies. In my experience the smaller ones are less likely to have a full HR department and less likely to want to deal with that extra hurdle. On the flip side smaller Canadian companies are still an option.
Under the old rules, the "dishonest" thing to do is register for the party who's beliefs you least agree with, and then in the primary, vote for the candidate less likely to win in the general, in order for your actual preferred candidate to have a better chance at winning.

That is to say, game the system by looking at the rules and vote for someone you don't actually believe in. (In the primary.) Whether or not that rises to the level of being dishonest is up to you to decide.

(The "new" rules are that the "less likely to win" candidate may be harder to determine in the current political climate.)
Parts of your analysis are hyperbole, clearly, and I think that undercuts what are several very important points.

There are still areas in which you can make choices. You can still buy appliances with no internet connections at all, or buy open hardware and run open source software. This is what I currently do.

Surely inexpensive and/or used cars will dispense with GPS and other high tech features; in addition, I wouldn't be surprised if (should this become a regular problem) a modding community develops around car ownership (ownership in the sense of right-to-modify).

This doesn't change the fact that it is incredibly concerning that always on tracking run for-profit is becoming the default, but I think it's too early to say we can't opt out. That's why I think cell phones are qualitatively more worrying. They're quickly becoming necessary devices for anyone in a salaried job, and they represent an always-on tracking device that's effectively glued to my hip. It is absolutely crucial that something be done abut these privacy violations, if not through legal means, then through hacking. If that turns out to be impossible I'm going to have to find a way to stop carrying a phone.

It would be nice to see Purism respond to this report given their work on the librem 5.
This strategy only works if you can effecticely build new habits that are sticky enough to persist when the friction increases. Even better is if the new behavior has interesting interactions with other things.

The reason enterprise tools tend to be “worse” is because the stickiness is arbitrarily enforced instead of being rooted in reality. Uber/lyft are non-sticky because theyre basically the same.
And I'm saying that lack of care is a product of ignorance — ignorance in no small way imposed upon them by the shady behavior of the people who are doing this. As such, it can't be reason to blame them for that "choice". It's a passive choice. It's opt-out, without being told there's a option. And there isn't actually an option.

That is, if Verizon was unambiguous with Joe Customer, "We may sell your real-time location information to companies known to re-sell that kind of information to the government, and you can't do anything about it" how many of them would be pissed? Isn't the state being restrained from un-warranted — literally — snooping into people's lives a core American value?

Your position is that most people would "meh". I think you're wrong. You're probably right that there's scant evidence either way, though.
I've seen some pretty insane expedited shipping fees - like $150 to get 2-3 day expedited shipping on an iPad vs free 5 - 6 day shipping, I always wondered if anyone actually paid those fees.

I guess some people don't pay attention to the charge.

I've never seen multiple hundreds of dollars or more -- Amazon really should have some reasonable cap.

I'd be surprised if Amazon didn't show the exorbitant shipping fee to the person in this article, she probably wasn't paying attention and just clicked through assuming that it was going to be the usual Prime $5.99 next day shipping upcharge or similar.
This wasn’t a technical problem with the domain. The DNS changed because op’s registrar failed to renew the domain. The website was working intermittently because of propagation, not a server issue.

Problems like this are why registrars renew domains a month before they expire. The way to avoid these issues is to check to see if your domain renews on time. If your registrar fails to renew it, you have ample time to transfer it to another registrar.
if it doesn't have GPS, it doesn't have GPS
Why not renew for ten years, then every year extend it by one more year. Best of both worlds and if something screws up, you have 9 more years to fix it.
Qt 3D Studio 2.0 Beta Available
I worked with them a while back, perhaps they were just not very interested in the project but I found PFI to pretty poor overall... disorganized, lacking and unwilling to obtain domain knowledge etc...

Will be interesting to see if anything actually useful comes out of this, this article seems mostly a PR piece without any concrete results.
Unlike eBay they don't have a highest cost+shipping option, but I just went there and the highest priced paper plates from a third party are about $8000 for 96 plates with about $2 shipping.
That either means LocationSmart doesn’t have access to location data from Cricket, or it’s not working for some other reason.

LocationSmart’s website says they can get location of 95% of cell phones in the US. I’m tempted to try and call their sales department and see if they would tell me which carriers they don’t support...
Finally, someone is spending enough on robotic manipulation to make real progress. $2 billion and the cooperation of Fanuc should yield some progress.

It took Boston Dynamics about 15 years and $125 million to get to Atlas. There's still no market. This business requires a sugar daddy. BD had DARPA, then Google, and now Softbank. This is a very expensive area in which to work.

Robot manipulation in unstructured situations works very badly. Watch these videos:

DARPA-funded robot manipulation work from 2012.[1]

DARPA-funded robot manipulation work from 1973.[2]

See the improvement? No?

It's not clear that just throwing deep learning at the problem will work. It's been tried. Even general bin-picking still doesn't work.[3] The author of that article, who is from Fanuc, says maybe by 2020. Lots of special cases work already, but if all your parts are the same simple shape, a bowl feeder is simpler. Picking from a bin full of partly entangled parts is beyond what robots can do today.

Someone got bin picking to work for an irregular sheet metal part by going in with a magnet, picking up something, anything, then weighing it. If it's underweight, they missed, and they try again. If it's overweight, they got more than one part, so they drop it and try a different location in the bin. If they got one part, they now have it out where they can look at it and orient it. Tricks like that make production lines work.

Pure geometry isn't enough, and pure machine learning isn't enough. But together, they might work. Good to see this being funded.

Here's the 2017 Amazon picking challenge.[4] Still not there, but better than last year.

[1] https://www.youtube.com/watch?v=jeABMoYJGEU
[2] https://archive.org/details/sailfilm_pump
[3] https://www.robotics.org/content-detail.cfm/Industrial-Robot...
[4] https://www.youtube.com/watch?v=1QqQLq5hsN4
How the service handles arbitration will be the most interesting thing about this. Contracts will always be disputable and terms open to interpretation.

The reputation of the business will ultimately depend on how sound and fair that process is.
Starting with a higher capital is luck too though
Do the developers, administrators, management, and owners of any given website consider the needs of users like yourself?

In their place, would you? How much money would it make for you to think about your users, and how much would it cost you?