skysight-inc/HackerNews huggingface dataset:
That's interesting - when I bought an engagement ring for my wife the one and only jewelry store I went to was happy to order me a bare ring, give me the size range of diamonds that would fit it, and then install the 3 synthetic diamonds I ordered from Gemesis. It seemed like installing diamonds that folks already owned into new rings was something they did relatively often. Maybe you'd have better luck approaching it that way - "I already have a diamond, what rings can you sell me that would fit it?" rather than "source me a synthetic diamond and put it in a ring for me".

Although it looks like Gemesis, the company I bought the synthetic diamonds from, has pivoted and rebranded as Pure Grown Diamonds, and sells wholesale rather than retail now.
What is a 'hidden city' flight?
Damn. Just leave the farmer alone.
Can you point me to the people who are actively losing their jobs to automation? I hear about this theoretical “crisis” only on hacker news, and not anywhere in the real world.
This is really cool, I would love to program my fleet of ESP8266s with anything but C. And I’ve been passively interested in using Lisp for many years. Using Lisp for my program as glue for the normal ESP C libraries would be awesome. I’ve read the documentation of uLisp a bit, two main questions remain:

1. What’s the workflow? REPL for development is super cool, but how do I persist my programs? How does »flash this code onto the microcontroller« work?

2. How can I interface with the large amount of C libraries out there? For example, uLisp does not provide an OTA library (for updating the software over Wifi), or one for MQTT. I don’t want to rewrite those myself, so how do I call existing C from uLisp?
Dropped an email and just want to say you are awesome! This post made my day :>
While I'm happy it has worked for you, I'm sure you'll find that many people stopped being gloomy once they left their teenage years, regardless of the grain products they did or didn't consume.
IIRC their email parsing code became the basis of Google Groups, which then became the basis of Gmail.
A billionaire is a single unelected person. Only a pure dictatorship is less representative than that.

I’d take a flawed government with some semblance of an electoral process and representative taxation over dependence on a benevolent individual.

For every Bill Gates there is a Charles Koch.
You’re correct. As religion falls, politics steps in to fill the void. Fortunately in the US we will, after court packing and making DC a state, be in the benevolent hands of the Democrats. All hail our new loving, yet still bombing brown people, overlords.
Performance Testing vs. Load Testing vs. Stress Testing
This is funny.

Even funnier are the so-called line houses along the USA/Canada border: https://en.wikipedia.org/wiki/Line_house
This is a well-known trick of writers though. You put something down that sucks, and it basically makes your brain think about it while you're not doing anything. Harlan Ellison talks about this too. It's why so many Simpsons episodes are parodies of films; you take the basic plot outline to a film, change up as much as you can to make it funny, and then fill in the rest.
Nice! I'm going to save this to my bookmarks so I can eventually configure it later ;)
You’re being downvoted but it’s true. And this sentiment is something shared by both the national populist and socialist, so you’d think there would be more support for it.
Yes/No Chart: the differences between —, –, and -
Very cool! Quite similar to fe [1], a tiny, embeddable Lisp by the magnificent rxi. Seriously, if you like games and gorgeous C and Lua code, check out his projects and the games on itch.io!

[1] https://github.com/rxi/fe
I don't think this practice should be limited to the internet. Question what you watch on TV. Question what you read in newspapers. Question what you hear from political leaders, activists, pundits, economists, teachers, and even scientists. Think critically about what you see and hear, regardless of the source. Look for evidence and second opinions from multiple sources with a history of credibility. There are many individuals and organizations out there who benefit from your support and none of them are incorruptible.
It's sort of funny to see how this has suddenly become such a big term.
I started out building a CMS that deploys static sites. I did that because I didn't want to deal with DBs / Wordpress, etc.
I just wanted to quickly throw static pages onto a CDN and not worry about hosting. Netlify and the likes enabled this and I thought it was rather fantastic. So easy to deploy, very little performance worries, no DB to secure etc. etc.
Then the JAMStack term started showing up (pushed by Netlify initially, I believe?).
And you're right, just like 'serverless' (which is a ridiculous misnomer), I think this is just the kind of thing that's needed to get non-technical people on board with a better way of doing things.

At the same time, I think there's true advantages to this approach, so long as you do things right and don't fall into the traps of paying through the nose for things that should be cheap. cough Netlify form handling.

The challenge for Netlify (and my own business as well) is finding a way to capitalise on static sites, so often they will decide on some arbitrary metric and restrict that.

So, while I think the term jamstack may go away, I feel the idea behind static sites probably won't. To be able to make a whole shop, including financial transactions, without a DB in sight is quite appealing imo.

Just don't get suckered into the walled gardens / closed ecosystems out there.
SponsorBlock only works because the sponsored segments are at the same location for every viewer. If Youtube spliced in their own ads they could easily do it at variable intervals preventing any crowd sourced database of ad segment timestamps. To be honest, nothing really stops Youtube from just turning on Widevine encryption for all videos (not just purchased/rented TV & movies) besides breaking compatibility with old devices. Sure widevine can be circumvented but most of the best/working cracks are not public.
In a case where a noun is a modifier of the following word, Italians tend to prefer specificity , therefore falling for the “noun + of…” construct.
A chicken soup bowl is easy to understand, but for an Italian that’s a “piatto di brodo di pollo”, so an Italian native would tend to feel like “a bowl of chicken soup” is the better choice.
In this case there’s no real mistake (and for “bowl of” you might argue there’s almost no meaning difference) but most of the time you end up with convoluted sentences, especially if a genitive is lurking around —-
“Andy’s chicken soup bowl” vs “the bowl of chicken soup of Andy”. Understandable, more familiar to an Italian speaker, yet kind of wrong.
Also, Tetris taught me this: https://media.sketchfab.com/models/c4df0c4fb6904e9e80c13ef8e...
Youtuber of 13yrs scheduled to have channel terminated over copyright disputes
I don't understand the downvote again. I makes me wonder about the education and intelligence of the average HN Reader.

The article says nothing about the technology Oxitec uses. I checked, and as suspeced, they use a "gene drive" or a "mutagenic chain reaction"
https://corporateeurope.org/en/2019/06/efsa-gene-drive-worki...

This is a very smart technology that was invented and does not exists in nature to my best knowledge. So you throw this unique genetic mechanism not against the mosquitos, but in fact you have evolutionary pressure against you. In the best case, they become resistant, in the worst case you end up with total other effects in total other organism that acquired this mechanism.

An nuclear bomb explosion is limited in location and time. This genetic mechanism, once released, is potentially unlimited in location and time. So serious question, what could possibly go wrong?
In high school my friends and I would discuss during the commercials to see what jokes each of us were laughing at, because we knew it would be different.
Show HN: A StimulusReflex Patterns Library
I'd have estimated more like 10x that on search and around 1/4 of that in gmail.
I think the best pithy description of adequacy.org I got was "Graduate school for slashdot trolls"
Well thank you for educating me on the spectrogram. But is not the spectrogram a digital system, ie software, output? Are you simply saying the program itself does not find it resourceful to reconstruct the analog time-series with complete fidelity? Why wouldn’t it? In theory it should be able to, know?

I had been merely supposing the spectrogram software programming causes such spurious frequencies rather than actual filtering of what is still fundamentally electromagnetic action.
Does political will really vary that much from one prosecutors office to the next? I would imagine it would have a more even gradient.
> Changed in version 3.7: As a dict subclass, Counter Inherited the capability to remember insertion order.

Yes but the question as framed ("first failed lookup initilizes to 1, the second to 2, etc") does not require counting the occurrences anymore, so using a counter does more work than necessary. If you want both counts _and_ order, then, yeah, counter is great.
Top Trends in Facilities Management 2021
Oh it is great. I'm bitching about it because or friendly neighbors rivalry.
I've been debating with my friends about the Simpsons vs Family Guy/South Park. And while Family Guy/South Park definitely have their merits, the Simpsons is just in a different league. There's a great roundtable^[1] of Simpsons writers hosted by Conan O'Brien (who also was a writer). They talk about how with the Simpsons, no matter what, the family fundamentally cares about each other. Whereas with more modern animation and comedy as a whole, there's this extremely misanthropic feel. Bob's Burgers is probably one of the few shows that actively bucks this trend.

Of course The Simpsons is also just really funny. Family Guy/South Park are too, although I find that Family Guy resorts to shock humor far too much and South Park often repeats the same joke for the entire episode ad nauseum.

[1]: https://www.youtube.com/watch?v=DtJ28qOEG1g
More discussion on this topic over art Reddit:

https://www.reddit.com/r/videos/comments/n4abc8/youtuber_tha...

Is there no way to bring this to YT's attention? It seems to be happening over and over again!
A Missing Link in the ML Infrastructure Stack
The Proud Boys were led by a Latino so not sure how they could be a white supremacist group. Also Trump told them to stand down not just stand by. And a more charitable reading could say the stand by was just a slip in a heated debate but either way he clearly told them to stand down.
Possibly although that would be fairly easy to filter out in a study.
That seems a little harsh? Even people in the best marriages sometimes have emotional, irrational disagreements
Rowan (https://heyrowan.com) | New York, NY or Remote, US | Full-Time | Senior Software Engineer

Rowan is a venture backed health and wellness company reimagining ear piercing. Re-thinking the traditional mall-based model, we’re revolutionizing the experience through a network of licensed nurses, providing ear piercing that is safe and celebratory with at-home appointments, through our studio-in-store Target locations across the US, and at our NYC studio.

Our e-commerce business has grown so dramatically we are moving away from off the shelf solutions towards a more bespoke and scalable architecture. We’re looking for engineers who want to be a part of the product process and are excited to work across all aspects of the development lifecycle as well as the tech stack.

Stack includes Python, Javascript, Ruby, Lambda, RedShift, DynamoDB, GraphQL.

Details on our Senior Software Engineer role here: https://jobs.lever.co/heyrowan/17d342e6-8ffd-449b-ac56-0531c...
> FORTH ... is almost "take the parenthesis out of your LISP program, reverse the order of the tokens, and... it works!"

Strictly speaking, FORTH does not have a lambda syntax. But if you literally "reverse the order" of function application (while keeping lambda abstraction the same) in lambda calculus, you get De Bruijn notation which is rather more compelling than the LISP default, and also rather FORTH-like as you note. (Even moreso if variable names are replaced by De Bruijn indices.)
People are often surprised at how similar HN is to all other forms of social media.

The only thing saving it is the quantity of people who don’t know about it.

It is 100% always a waste of time and I’m literally wasting time right now when the other screen in front of me has the thing I should actually be doing.
"You’re going to get sued."

I am not sure anymore. With twitter and cancel culture around? I can't imagine the legal fees and terrible optics would NOT be worth this. Maybe if this person was Sony with deep pockets. But there is no reason for Bose to chase some app that makes $50 a month.
There was a lot of noise and concern from the people building hololens. I am not sure what the state is now:
https://www.theverge.com/2019/2/22/18236116/microsoft-holole...
This all goes well just until it goes horribly wrong and you’re forced to demolish everything you built.
Don't worry guys, the price is gonna be the same. It's Not about environment, it's about lowering the cost and making more money.
I can prove it! Why don't they stop mining gold and start turning lead into the precious metal? Because it's cost prohibitive.
Don't be naive.
I like Microsoft's approach more though. It makes the market more modular, since other companies have access to the same resources.

You can say "Apple's machines are easier to work with because better integration". But I'd say that's only a small convenience which doesn't stack up against the huge downsides of this non-modular approach as seen from the societal/economy perspective. My mom and dad can work with a Windows laptop just fine.
Sounds like something for the next version of recaptcha
A fantastic ML talk that I think gives a good idea about where ML products should be heading.
Sir, surely you don’t imply that a computer can process that.
While Google might ignore them, can small company ignore them? I don't think that Google will fight for some guy using VP9 and getting sued.
Spike Protein Behavior
Putting your life savings in a high-risk, non-producing asset is not very smart, but it's certainly nobody's business but yours.
Rebuilding 20-yr-old system for New York Times editors to search photo outtakes
Or this one, also Belgium: https://www.google.com/maps/@51.4408275,4.9469359,14.35z
I think we have a couple issues opened for this, example:

https://github.com/excalidraw/excalidraw/issues/2764
I know some one in Northern Ireland who got into trouble using FTP :-)

FTP is common Protestant insult to Catholics.
The tone of this comment is unfortunate. Likely, the app will not make enough money for bose to care, and if it does, he’ll receive a cease and desist. But, “hope you’ve got a lawyer”? Serious? Why the vitriol towards a maker? The subtext of your comment is the OP is stupid. They could just change the name and destroy half your argument.
https://en.wikipedia.org/wiki/Adequacy.org#Notable_stories
I’d still take it!
One strange thing (to me) about Indonesian ID cards is that they have a compulsory field "Religion" where one must choose one of six possible religions: Islam, Protestantism, Catholicism, Hinduism, Buddhism and Confucianism. If one is without religion or follows another religion he must still pick one of those 6.

Another strange thing (to me) is the complex dependency between institutions. In order to be able to apply for various things like documents, benefits, scholarship, school admission etc. one needs approval from head of family then head of the village, then letter from the police and so on. Be on bad terms with any of these (individuals) and some government services are unavailable to you. I heard a story from and Indonesian about how he could not go to university because the head of the village didn't want to give him the letter that he needed to apply to university.

Also marriage between members of different religions is not possible. So one person must convert to the other's religion before they can be married.
If you can keep control over your emotions and amount of playing, playing games is not an issue.

The older you are, the bigger issue rage and lack of displayed self control is. The primary issue is impact of raging on everyone around - starting from siblings and moving to parents. No matter what actual activity, 5 years old raging is less of issue, both because a.) they are still just supposed to learn self control b.) they are 5 years old out of control still cant do much damage and is not scary except for younger sibling. Teenager not controlling emotions is more uncomfortable to be around. "Loud swearing teenager/adult" is someone you don't want to live with.

Playing games is more likely to trigger them into such state. The gaming culture is more likely to validate such behavior and labeling it as cool or expected - while labeling those who object as overly controlling. So the end result is that instead of realizing "I acted like asshole I better control myself or play different game", they have no subjective reason to work on it.
How to boost mitochondrial health: energy (ATP) and exercise
> Why should it be divisive, if you're actually going to listen?

Why should it be divisive, indeed. “America is not a racist country” was just the position expressed by Sen. Tim Scott in a national prime time address, yet it’s enough to force an employee from a company?
Its amazing how much society can make people believe such stupid illogical things
GPS.

The border was likely digitized a decade or two ago. Someone noticed the stone didn't match the database.
Chris Lattner: I'm super excited the “Actors” proposal was accepted
Stephen Fry Would Like to Remind You That You Have No Free Will
If you're this worried about being tracked, you can always choose to turn off cookies, JavaScript, and maybe try the ToR browser. No problem with this either!

If I placed a magnetic beacon holder in my arm, I sure wouldn't bother. That is the case with most browser users, unfortunately. If they aren't happy with that, they might consider switching browser vendors to ones that protect more their privacy.

Awful as they might be, ads are part of society and a source of revenue (and information!) for many.
Were these chain jewelers? Did you bring the stone, or want to include that as part of the purchase?
In a sense, but the trial in Indonesia indicated both assassins were duped into thinking it was harmless prank. They were more the weapon than the assassin.
You are correct, it's not gaming the system indeed. It's more something that they decided to do on their own, and rightfully so.
It's a bit innervating for French tax payers to be on that side of the bargain. But at the same time, we have nuclear power plant, those cannot react that swiftly to market demands changes... it's all fair game. They actually provide some kind of buffer service.
Father of 5 (grown) here: My spouse was disabled. That meant in good (healthwise) years, I had some locked in childcare.

Even with that ~advantage, most years were spent in a constant cycle of barely keeping the utilities on and housing paid - or not.
An NFT That Saves Lives
> Plus have you ever been through a winter where it dips to -40C?

Yes. I live in Calgary.
Yes, capital has a tendency to concentrate and centralize.

A 19th century philosopher summed [0] this phenomenon of the concentration and centralization of capital:

Capital grows in one place to a huge mass in a single hand, because it has in another place been lost by many.... The battle of competition is fought by cheapening of commodities. The cheapness of commodities demands, caeteris paribus, on the productiveness of labour, and this again on the scale of production. Therefore, the larger capitals beat the smaller. It will further be remembered that, with the development of the capitalist mode of production, there is an increase in the minimum amount of individual capital necessary to carry on a business under its normal conditions. The smaller capitals, therefore, crowd into spheres of production which Modern Industry has only sporadically or incompletely got hold of. Here competition rages.... It always ends in the ruin of many small capitalists, whose capitals partly pass into the hands of their conquerors, partly vanish.

[0]: https://en.wikipedia.org/wiki/Capital_accumulation#Marxist_c...
The other, important, difference being that I am not required to fund the billionaire. If I object to the actions of a billionaire, it's not my money that's being misused.
https://youtu.be/QereR0CViMY?t=29
The ground itself can move over 5 cm a year due to tectonics.
The majority of carbon in the soil doesnt come from plant matter. It comes from plant root exudates. Plants pump sugars and carbohydrates into the soil to feed bacteria and fungi. As long as we dont poison or till the soil, the ecosystem keeps the carbon in the soil. Some of it will cycle. That is the way it is supposed to be.

Greater than 80% of farm land soil is dead. What little carbon that is built up in a season is released in the spring when the field is tilled.

No till, diverse cover crops, and animals (a complete ecosystem) stores immense amounts of carbon in the soil.
I wonder when this we be brought to light, specially when we have a pressing matter with Spain that's also being avoided, yet it could be extremely damaging to Portugal... I'm talking about the management of Tejo river.

The re routing Spain is doing is contributing to the destruction of a massive portion of Portugal ecosystems.
Where I worked (I'm retired now), failing to show up to work for 3 days in a row without notifying them meant you were fired. I think that this is pretty normal; employers can't keep paying people who simply stop coming to work.
VP9 is meant to be a parallel to h264, and AV1 to h265?

VP9 running on custom circuits being equivalent speed to h264 running on custom circuits seems like a win for VP9? Since VP9 isn't royalty encumbered the way h264 is, that could well be a win for the rest of us too.
That's a funny way of saying "we have designed our country like a pyramid scheme where paying the bills requires an ever broadening population base to cover the last generations debts.
This reminds me of when certain browsers used to emulate IE by mapping backspace to "go back". I lost so many forms to that feature before Safari came up with the "are you sure you want to leave without submitting this form you started filling out?" dialog and they copied it
I've heard many stories of property lines being moved simply by people moving a fence, mowing the grass, or building a structure. If no one has said anything in several years (exactly how many varies by jurisdiction, of course), the assumed property line can often become the legal property line.
Yes, let a hundred such farmers do this and claim several square kilometres of territory. After all this farmer did and got away scot-free. Thus more people can do it.

Frankly, if he doesn't get rapped on the knuckles it's a guarantee that other folks will try the same thing.

Borders should be changed via treaty and diplomacy not by some un-educated moron deciding to take matters into his own hands. That only encourages border conflicts.
Prior art: terra preta[1].

1. https://en.wikipedia.org/wiki/Terra_preta
To their defense, Boze _really does_ sound similar to Bose, and it can be called intentionally confusing.

Calling it anything else would be fine.
I'd be more inclined to assume it's just that nobody wants the hassle, and so it's easier to just insist it's up to the farmer.