skysight-inc/HackerNews huggingface dataset:
What you said isn’t unreasonable but so generic it hardly says “must buy chemistry set”.

“Previously done research” like “these things taste good together” and “add this to cleaner to get a nice smell.” Sounds like riffing on the world right around them. You’re not going to get functionally fixed on when and where to use generic language like “previously done research” are you?

The rigor can come in when the work demands it. Kid’s chemistry sets are not saving lives or unlocking new truths. The industrial pipeline to produce them hardly seems worth it.

You do you. Personally, I prefer the path of least resistance for myself; buying less, dealing with less mess, and using the immediate environment to explore the same language and ideas. Of course it means having an imagination. Something adults often lack, seeing the path of least resistance as living in their memory, behaving literally in lock step with it.
They are signatory to a treaty that requires them to pay for damages. And they had no control over where this booster came down (except that it would come down between 41S/41N, roughly), so your "they would never allow" is incorrect.
Didn't see any, which I assume is due to my use of the Easylist Annoyances list in uBO. In my experience it blocks most cookie popups.
An eBPF enabled kernel makes a great jump off point for any exploit chain.
Everyone should do some basic prep, because you are virtually certain in your life to experience "a transitory situation where a buffer can make it easier to navigate" at some point in your life.

This meme where if you prep at all, you must be worried about the zombie apocalypse is harmful. I do quite a bit of basic prep, but I am fully aware that in a total collapse situation it may not matter much.

I prepare because I have been in situations before where a buffer is helpful. I've been without power for 5 days before... and I live in a reasonably dense area, not the rural backwaters, a storm just hit me three different ways and there were repairs blocking the necessary repairs. I've been unable to get to the store for a couple of days. My furnace has gone out in the middle of winter. I've been in a "boil water" advisory. Who knows what else may happen? I don't prepare to live my life unchanged in these scenarios, but because I prepared I was not uncomfortable, and no social resources had to be expended to bail me out.

I particularly think every socially-aware person ought to have basic prep on hand for that last reason. Be ready to live in your own due to some disaster so that the people who really need the help can get it.

Having a couple of weeks of food,a few days of water, backup heating plans, and whatever else you need to survive for a couple of days is not paranoia. It's preparing for things that have happened all the time, and will continue to happen. Don't pass up on cheap, basic, pro-social readiness because you're worried someone will accuse you of being crazy and worrying about the Alien invasion. Be reasonably ready. Be reasonably resilient. Don't be totally dependent on a day-by-day basis on everything going perfectly that day.

That's all. This is cheap, easy, effective, and very likely to be helpful at some point.
> The term I was looking for was affine structure, as I commented to someone else. But from your link, which I can't understand entirely, I get the sense that a torsor is an even bigger generalization.

An affine space is a torsor under a vector space, and you can have instead a torsor under any group. This loses a bit of structure, in the sense that you can take convex combinations in an affine space but not in an arbitrary torsor; but otherwise it is a proper generalisation. But the convex combination $(a + b)/2$ used to obtain a midpoint is exactly what we want here!
Yes. They found a new villain of the month to get their hungry clicks around. The one before was Putin. Before him, it was Trump. Now it is Elon Musk.
Because the EU officials and subcontracted party do not have incentive make the product attractive.

- There is no monetary incentive for developers based on the success of the product. Close proximity with the EU is enough to win the likely overpriced government contract, which is either a fixed price or by-the-hour.

- The EU officials themselves rarely have ambitions or talent to make any good web services. Your success as a government officer does not depend on the success of a software product, but is based on political alignments and taking least risk of not screwing up.
WWI trench warfare casualties often favored the attackers. And that’s large numbers of trained men in defensive positions with machine gun support.
What is the advantage of eBPF hooks over the ptrace system call ? Can't I do most of the same stuff with it ?
Helix: Post-Modern Text Editor
If you’re so confident, why don’t you short the stock? And if you don’t dare to short, then what value does your confidence have?

I’m sure that Burry, too, still thinks he is right and the market is just being irrational longer than he can stay solvent. But that doesn’t change the outcome, which is that his bet went terribly wrong for him.
Seize all foreign-owned land, put capital controls in place to keep this from happening again.
Astronomers discover closest black hole to Earth
China signed the Outer Space Treaty. Your rocket your damage your bill.
The most baffling thing about the conservative agenda of getting rid of wind and solar, and home insulation (colloquially called as green crap by conservatives) is that it makes your country completely powerless in more than one sense of the word against foreign nations like Russia, Saudi Arabia or Iran. You would think that energy independence would be right in their alley given the nationalism and the focus on local manufacturing jobs, but it's all a facade.
What does that have to do with the defensive effectiveness of being armed?
If only they had known...
Here in the Netherlands many neighbourhoods have containers for textiles. You can put in any clothes or things like bed linen as long as it is dry and clean and not completely worn. These are picked up, cleaned and mended where necessary, and then, dependent on the area, sold or given away for free to whom need it. It does not pay well and is volunteer work.

Edit: there is even a charity that comes and pick up stuff. They are really picky though. A whole perfect couch with just a small stain won’t be accepted because they can’t sell it as is. And they don’t want to risk being stuck with it or unable to clean.
This looks great!

MDN docs are pretty strong. Perhaps devdocs is a superset, but if not, I’d recommend indexing them as well.

Also, feature request: it’d be nice if the query help unfolded the instructions in-line with the current page instead of navigating to another page. That way, I would be able to see them while mucking with my query.
Open-Source Machine Learning for Software Engineers Course
This seems like best case scenario for Elon and team. A million is predictable and less than 1/2 of one percent of mDAU but I think it’s way to early to know the true toll. Also the article mentions “deactivated accounts”. I doubt that comes close to the real risk as most people will just reduce or stop usage.
Good on you, and may you find plenty of wind to keep that ship sailing. I'm totally with you on this.

My extra two cents: generally refuse to answer "why" and the "how long" questions. My personal responses are "because I won the drinking game" and "not long enough". I find these to be more far more truthful and useful of answers anyway.
Number of collision avoidance manoeuvres by Starlink satellites
Finland has a good system for this. You can take no-longer-wanted household items to your nearest kierrätyskeskus ("recycling center"). They sort thru it, toss the unsellable, check over checkoverable things (think: stereos and sweaters and jigsaw puzzles) to verify they're OK (and affix a label), and put'em on a shelf with a price tag.

These centers are a wonderful source of super-affordable second-hand stuff. The environmental benefits are yuuuge.
Indeed, torsors have exactly the properties you describe, but notably not the ability to find the midpoint between two points (that would involve extracting square roots in a group, which is not guaranteed possible, or uniquely defined when possible).
Wind & solar are still in their infancy in much of the world, but are growing very quickly.

In the UK, wind will overtake natural gas as the largest source of electricity in the next few years. It’s already producing more than 2.5x as much as all the UK’s nuclear plants combined.

By 2025, more than half of all UK electricity will be renewable, and by 2030, 95% will be from low-carbon sources (including nuclear).
USian is used to mean people who live in the US. Some people choose it because it's shorter, some because they think it's too US-centric to call people American when there are many other countries on two continents that could match that definition.

If you are a non-native English speaker, you probably want to avoid this term unless you are conscious that many readers will code you as "progressive left". It's not as strong as "Amerikan" (sometimes used to imply Americans are Nazis), but it has a similar register.

Here's an HN thread from a few years ago about it: https://news.ycombinator.com/item?id=9994159.
Leadership from a Dancing Guy (an absolute classic)
No, I think things like the UK PM merry-go-round or the Ukraine situation is a bit more significant that EM's follies. The US election might/will be pretty important. Canada's doing its bit by having provincial governments suppressing citizen rights whenever it passes laws. Tensions over Taiwan or N. Korea, hopefully, won't force their way into this discussion.

And, if EM's Twitter adventure is the dominant story, it should be made larger - the amount of money being lost by Meta and at risk from other social media companies bears watching.
Awesome! Any tips for application? Like one spray on the neck sort of thing? Looking to just overall be that guy that smells good all the time, but not overbearing
Maybe that's a FirstWorldProblem™.

Living in an impoverished area in a so-called third world country with absurd levels of inequality, most people cannot afford things that are considered for some as "basic" - nice bed sheets, a phone, a TV, pots and pans.

Wherever I or someone offers something to give away in a Facebook Marketplace local group, within seconds dozens of people will ask you to give it for them, offer to go immediately to claim it and everything - as look as what you offer is in a decent condition.
Ethereum Insiders to Get Fee Cuts That Others Won’t in Upgrade
Currently spending the majority of my free time developing a dance curriculum and coaching volunteer teachers at a local dance club. They had a lot of good teachers move away during COVID, and it's where I first learned to dance to I want to keep it alive. I really enjoy the process of teaching and communicating concepts, and love seeing people light up when they understand something. The process of teaching also helps me understand more that I would if I was keeping it internal
My observation is that the modern leftt wing social media user only thrives when there are 'conservative Nazis' around that they can piss off. Hence Lemmy, Tumblr, Mastodon, etc. being largely failures. They all miss the key ingredient that the left wingers need to really get their endorphin hit: people to virtue signal over.

We can both play this game but I don't think it's particularly helpful. One could say Elon is bringing ideological equality to the platform. For leftists/liberals, this equality feels like oppression after years of dominance and privilege on Twitter.
> Seriously, my current mirowave damn near has hieroglyphs on it

I bought a Smeg oven. I wanted and oven and wanted one with very few features to avoid complexity.
I foolishly bought one with two knobs, as it looked simple.

It has heaps of features which you access via twiddling one knob, both together, pushing down on one while twiddling the other, and a variety of other methods which I don’t understand. Setting the clock takes me 10 minutes.
Only micromanagers and people that need attention or supervision need to go to the office.
I think my dream test framework would have the following features:

1) Test suites are organized as trees, not as lists:

I found one of the most common reasons to have many assertions in a test was that you want to share some complicated setup/teardown logic - or that one testable action depends on another testable action having happened before. (i.e., adding an item - asserting it's there, then removing it, asserting it's gone).

The disadvantage is that you have to lower the granularity of your tests - if you want to debug a specific action, you still have to rerun the whole test.

I think a better way to solve this would be to organize tests as a tree, maybe something like this:

- A single unit test consists of a setup phase, a teardown phase, 0 or more assertions and 0 or more child tests. Each child test is organzed the same, i.e. can have child tests on its own, etc.

- When running a test, first the setup phase and assertions are executed, then each child test recursively, then the teardown phase. Success/failure is tracked for each test separately, but child tests are ran in the same process/context as the parent test.

- Each test can be started individually, including child tests. When a child test (or grandchild test, etc) is ran individually, the test runner will first run the setup phases of all ancestors, then run the test, then run the teardown phases of the ancestors.

- Bonus: In the setup phase, a test can dynamically generate child tests (e.g. as lambdas/closures). Each test must have a unique ID with which it can tracked across different test runs or started individually. This could be useful for parameterized tests or if you want to test a loop invariant across multiple iterations.

This would allow you to write your test script like one big multi-assert test, but still get fine-grained reports and control as if you'd have put each assert in a separate script.

2) Provide "metrics" and "change detection" as an alternative to assertions:

I think one of the most involved parts of writing tests can often be to verify the results - think which particular state you want to assert, how you can access that state in your script, etc.

A way to make this easier would be to provide a second kind of "output" for the test script: The test script simply outputs a list of key/value pairs without any notion whether or not the value is "correct" or "incorrect". The test runner stores the list and compares the values with the list from a previous test run - e.g. the previous commit. Every value that was changed between the runs is shown to the user and can be marked as "correct" or "incorrect".

This way, you could sort of interactively "learn" which values are correct and which aren't instead of having to figure out all of it beforehand.

The runner could also implement more complex conditions instead of "changed"/"did not change", such as "value may only change in one direction" e.g. for quality measures or "value must stay the same within a certain confidence interval" for flaky tests.

This could also let you track more difficult to manage metrics in a test, such as runtime or memory consumption of particular method calls.
And which of these news trivia facts actually have relevance and importance to you?

I’m not supporting clickbait, just debating the value of a list of events with zero context.
Around the world? Article lists specific countries, but the whole of Europe is conspicuously absent.
> previous poster interpreted "buy a considerable stake in these American social media companies" as give Elon Musk money.

Which social-media companies did you mean? If Twitter is among them, then that is, at least indirectly, giving Musk money; and, if not, then it's hard to see how buying that stake would help to ensure communications reliability, since Twitter seems to be much more common than any other American social-media company as an organ of government communication.
Lost a friend to heart failure from alcoholism a few years back when she was in her 30s. Another friend recently had a life-changing hemorrhagic stroke due to alcoholism before he hit 50.
Well, last time I checked, now Macs and iPhones are based on the same processor and many of the frameworks. Every time that Apple has done a processor change, it did drop the old ones faster.

Arm Macs are step change from x86. Given a choice between being on the Mac platform where Apple has moved fast to introduce better technology and being stuck on hot, loud, relatively slow battery hogging x86 PCs. I’ll take the former.
Discovered this course today and seems to be one of the few resources I've seen on the software engineering sides of machine learning. Which is so important for actually deploying ML to production. Would like to see more on deployment at scale (ie. Kubernetes) and some of the specialized ways ML apps specifically are deployed at scale (ie. KubeFlow).
Yeah it's really amazing.

> Things used to go so slow, now they go exponentially faster.

Going slow at the beginning is actually part of exponentials.
I wanted to say you need to create new habits and a schedule. With medication you can (finally) do it, but you simply don't know how. You can self-help, but external help would work much better.
If anyone is interested in some speculative explorations of scenarios, to game out the end of the Russia-Ukraine war, then you might be interested in "If a Western nation joins the fighting in Ukraine, what will happen?"

https://demodexio.substack.com/p/if-a-western-nation-joins-t...
If you'd like to play something roguelikey in space with more freedom to roam, the Trees Brothers have an incredible series of games that are just super fun (and punishingly hard, if you decide to choose the more difficult modes.)

Check out "Star Traders: Frontiers" here: https://www.tresebrothers.com/
Two thirds of the planet is water. Most land is uninhabited. Population and property is concentrated in cities. The chance of debris hitting you is less than a lightning strike.
Read Lucifer's Hammer [https://en.wikipedia.org/wiki/Lucifer%27s_Hammer]
Weaviate: Full text and vector search for Firestore
Converting arithmetic to things based on polynomials - when I was reading about the Atari 2600's TIA I recall some things about how polynomial counters were implemented internally to avoid having to deal with decimal->binary conversion in the chip (this is an 8-bit ASIC clocked at NTSC rate that generates a TV signal and must be manipulated in near real time by the CPU to generate graphics). Wondering how this could be related/applicable.
I just started experimenting with contenteditable yesterday so there might be an easier way, but I think you do this by manipulating the Range object in window.getSelection().

I think natively if you don’t jump into a tag and you don’t jump out of a tag. So if your cursor is in the tag and you move to the boundary, you stay in it. Similarly if you are outside of it, and move to the boundary you stay outside of it.

So I basically would listen to the the relevant input events, see if I’m at the boundary and the orientation of the cursor (which I save in memory) and if I’m only moving across a boundary (i.e. not to the next character) I call event.preventDefault(), manipulate the range accordingly, and update the orientation state.

I’m not sure how to style the caret it self (other then the color) but I’m sure it can be achieved with some absolute position hacking.
If you can caching glyphs is probably fastest. But there are many cases where you don't want that, for example a PDF on mobile where the user can pin zoom and rotate in real-time.
That seems an inferior approach to just using encryption.
No, https://en.m.wikipedia.org/wiki/Alfred_Pennyworth
So are cauliflower and broccoli?
Is that your example banality?
> A bit of a tangent, but I was recently shocked to learn that there are places in the US where this is discouraged.

I'm not in the US (UK) but I wouldn't do it myself just because I think it looks 'trashy'.

It's also probably not technically allowed (unless you have a front garden/drive and it's on your property) - but local councils will collect large appliances/furniture by prior arrangement too, I imagine the details vary but one I checked a while ago for example would do one such collection a year for free, some small fee if you needed an additional one that year.
Meh. It spent way too much on lgbt issues for an alternate history / space exploration show.

Otherwise it was ok.
Being diplomatic can be about being a communication filter.
> The glee with which the authors express this sentiment

Author here. It was a joke. I personally don't even notice fonts that much. I had no thought at all of a font substitution feature until Gruber requested it.

Please chill out.

> a poisonous part of the web that I'm glad I don't frequent.

Blogs?

> Instead of being helpful, they emphasize gatekeeping and snobbery.

How was it not helpful? I explained how people could substitute fonts on the web if they want.

This is a classic example of what the HN guidelines tell you not to do: "Please don't pick the most provocative thing in an article or post to complain about in the thread. Find something interesting to respond to instead." It was mostly a technical article explaining how to use @font-face rules.
The DeanBeat: Will Wright's take on memories, NFTs and the future of gaming
Unfortunately I think your last sentence is right on target. I think the world is headed straight towards a neo-techno feudalism where individuals seeking any form of protection will need to pledge their fealty to some big corporation feudal lord.
Mastodon Near Me
I am a software developer who works in his basement in WA state. Not a lot of natural light during the winters.

* Force myself to exercise. This is by far has the largest impact on my well being. (team sports makes that easier)
* Take 10,000 IU of vitamin D a week
* Try to get outside for walks in the late morning or early afternoon
What is your favorite sleep training strategy?
The N1500 VCR cost somewhere around $9500 in modern dollars on release in 1972. Of course you'd take that to a repair shop. It's not a device you'd buy on a whim, it was a major luxury you'd expect to use a lot for a long time.

Once mass manufacturing takes hold and you can buy stuff for $50-$100, it's just not worthwhile to repair.

On a $9500 device, 3 hours of technician's time to fix it is peanuts. On a $100 device, you might as well buy a new one, even before the parts are accounted for. You better hope it's something simple to replace and that it's not some sort of design flaw.
I once watched a youtube video of a guy talking about the offensive uses of flamethrowers who said they actually kill most people via carbon monoxide poisoning in bunkers rather than burning them to death. I think it was meant to try and make them seem less macabre, but it had the opposite effect for me. Certainly didn't make a bunker sound all that appealing as a defense.
Typography is a core dimension of a design's "voice", and so people who care about that tend to care a lot about typography

So it matters only to designers’ tastes. Reminds physiognomy, when ears and nose can tell you a life story. People mostly don’t care about your voice notes or ear tips, unless it is the whole point of your performance or they are retarded.

Change your coding/console font to Ariel for a week

Variable width jokes aside, let’s compare our coding fonts and try to explain why one of that many should be considered the “main” one.
A man came upon a social media site and asked the guard "How are the people on this site?" The guard asked in turn, "How were the people of your previous site?" The man responded "Cruel and vicious" The guard answered "So will you find them here."

https://twitter.com/Hapless23/status/1587856187038613505