skysight-inc/HackerNews huggingface dataset:
Both tools have their use-cases. I think with the advent of LLMs like ChatGPT it has also become a lot easier to get the proper command line incantation for whatever tool you're using. Even if you've read the manual previously, it's easy to forget the exact flags you want to use, and validating the generated command line is usually less effort than having to build it up yourself from scratch by reading the manual.

With the modern web, sometimes it's easier to use a tool like Puppeteer from a custom script. Especially if the sites you're interacting with are using a lot of JS.
This guy was picking mushrooms, not doing surgery. facepalm
The rootless, brilliant and tragic life of Joseph Roth
It probably can be done, but does the academic establishment really want word to get out that their great research is being auto-reviewed because the "peers" were so bad at their job that an AI can do better? They've spent decades pushing the idea that peer review is a gold standard on the world, it would be quite a climbdown to admit ChatGPT can do it better.
Yes Substack excels at being an email social network. So I’ve settled on the following workflow:

1. Make my blog using mkdocs material plus GitHub pages so it has all the nice code and math rendering features (plus things like admonitions and all the other nice things in mkdocs material).

2. On each post have a Substack signup button.

3. When I make a new post I want to send to subscribers, I manually create a short text-only teaser post on Substack (paragraph or two), with a link to my main blog that says “read more here”.

I know this doesn’t auto-push new posts to subscribers but I am ok with that given that I won’t be writing more than once a week at most.
And they have the best time series db today ClickHouse!
The company's root are of a gamedev (Over the Edge Entertainment) and recycled their in-house engine as a product. Godot Engine has similar roots (look up OKAM Studio)
If we're talking hardware trackers, def also worth mentioning the Dirtywave M8
We've built a lot of formwork for construction ( quite exotic projects ) with this method using industrial robots [1]. Some of the formwork stays in place after pouring the concrete acting as insulation. Than again, formwork is a means to an end, hence diamond wire cutting marble was a fun tangential [2]

[1] https://www.researchgate.net/publication/330914101_SCALING_A...
[2] https://vimeo.com/94076571
The last part is a very solid advice.
I'd lean towards "BS" over "stretch." If you went up to every homeless person in SF, Chicago, etc and ask them why they're homeless, you'd have a hard time finding a single one who's in that situation by choice or cultural caste.
Ironically your story is dubious, but less compelling than Feynman's anecdotes.

My comment is as cheap as yours for illustration purposes. I don't believe Feynman fabricated his stories of textbook corruption. Do you?
The former. (At least, in the downloads on desktop through ADE. Not sure if the mobile app and website use the same low-resolution images.)
and similarly responded by...
> What does "Deploy on Kubernetes" mean?

What kind of a question is this?

It means to deploy "on Kubernetes".

It doesn't mean to run a script on a server.

It means you need a Kubernetes cluster where you have deploy permissions. Then you can deploy on Kubernetes.

> Where do I get a button "Rent a Kubernetes"?

https://cloud.google.com/kubernetes-engine/
https://www.digitalocean.com/products/kubernetes
https://azure.microsoft.com/en-us/products/kubernetes-servic...
https://aws.amazon.com/eks/

(In no particular order)
LLMs vs Human Judgement
Ah I guess the manufacturing-dependent parasitics plays a role, given the floating base and such. Fortunately they're quite cheap tho :)
What helped me when learning to cook vegan was focusing on the basics.

I studied a few recipes (such as Indian curry) and identified the fundamental ingredients (onions, garlic, ginger, tomatoes, spices, and protein), creating a list of non-basic spices and other potential ingredients.

I mastered the process of this basic recipe: browning the onions with cumin and bay leaf, no salt, adding garlic and the remaining spices, introducing tomatoes with salt, then adding vegetable stock and protein, and cooking until finished.

From there, I began experimenting with additional spices, ingredients, vegetables (almost anything works), and proteins (beans, lentils, peas, etc.)

Always stick to the basics. Many recipes out there are needlessly complex. After all, you can make almost anything taste delicious with just onions, fat, salt, and pepper.

I'd recommend the book 'Salt, Fat, Acid, Heat' – I've only skimmed it, but it seems to ring true.
Not sure I ever worked anywhere that had a formal HR department although now I'm a bit emeritus consultarse for projects that do.

I always enjoyed dull mundane stuff, pre dawn musters to launch and run calibration stacks up to 12,000 feet to compute cosmic parameters, jumping in to clear heli sites | landing strips, having to scale peaks to set mag|gps base stations.

All the fun and games of geophysical code development.
The vertical farming boom is over (for now). What went wrong?
From skimming Gallileo he could also be a nice read.His writing is entertaining and has a lot of examples, so could help in internalizing some basic ideas.
No disrespect to the previous comment, which is well put, but just to say you shouldn't be hard on yourself there at all - everyone and every company has different boundaries to figure out, and it's great you've found yours.
The absolute pinnacle of cooking video chefs today has to be J. Kenji Lopez-Alt[0], in large part because of his use of first person view.

He straps a go-pro to this head and you see what he sees while he cooks. There's no cuts or retakes (unless he's waiting for something to cook or gets interrupted by his kids). There's no swaps. And it's all real- he's cooking dinner for his family.

And it doesn't always go perfectly. (See the excellent video titled "Doesn't matter, still pizza").

I'm a better cook for what I've learned watching him cook.

[0] - https://m.youtube.com/@JKenjiLopezAlt
Their designers seem to have the cargo-cult logic of "if we remove enough features, we'll be as intuitive to use as MacOS!" (and whether MacOS even is intuitive is another question. I find its discoverability can be quite poor to those of us unused to it)
I use CinemaParadiso. I thought Lovefilm was the only game in town. But I searched Google for 'UK DVD rental' and found CinemaParadiso. I signed up. That was 6 months ago. Now I watch about 3 disks a week and love the variety.

Just to clarify: I was a big fan of Lovefilm with 4 disks at once, but Amazon shut it down.

Just a note: CinemaParadiso has been a private company since 2003 so basically, it is unlikely to be shut down like Lovefilm. This means it will likely be around another 20 years.

Edit: CP changed to CinemaParadiso
At the start of the 20th century the average American was probably malnourished and everyone had pellagra, because we cared more about growing cash crops than whether poor people were fed or not. This eventually changed because it meant we couldn't draft enough people healthy enough to go to war.
> For reference, the primary market for Kubernetes is orgs with over 1,000 developers that just can't make deployments to virtual machines work cost effectively any more

Is there a source for this statement?
At least in clang, your variant is not any better: uninitialized reads return the special value `undef`, which the compiler can constant-propagate to both uses of `sparse_val`.
But then each `undef` can turn to a different value at each use, even if they both came from the same uninitialized read.
Recommendation for an excellent documentary by Ahoy on trackers:

https://www.youtube.com/watch?v=roBkg-iPrbw
I have a friend who was a historian and now works as a data analyst for a SEO agency and makes more than double their previous salary. They had no particular expertise in SEO or data beyond being able to use Excel and being able to think and write clearly.
From "running a business" point of view, get Shopify integrated with your accounting software. Xero is a good start. It will give an actual idea of what your business is doing.
> (The first book was made into a TV series on Apple TV).

There have now been 2 seasons of Slow Horses (apple TV series) and more are planned.

I haven't read the books, but this is a good series.
> By your logic the Dodge Viper never existed because it was discontinued.

It existed, and even still exists, since people still buy and drive it. But nobody would use that “BIND 10” release today.

This is because software is different from cars, in that you need to use an up-to-date version. You therefore depend on there being a current development branch.

In this way, software is not like cars; it’s more like something like a TV channel or a magazine subscription. If a magazine stops publishing issues, or a TV channel stops transmitting, you wouldn’t say “Omni Magazine is…” or “The Festival TV channel is…”, even though video recordings and magazine issues still exist.
>150 years ago their lifestyle might have made sense, but less so today where they could get better jobs if they had a better education and they could also get support from society if needed.

Today, there are expats and mobile internet. Doesn't the world change? With automated production processes, workers won't be needed locally. Like many pensioners today, society could change and the majority could travel depending on seasons.

In other words, isn't the sedentary population missing out on receiving advice from hundreds of years of traveling? If the traveling children lack opportunities, shouldn't we find a way to offer those opportunities because sooner or later, many children will be traveling?
I was spending my summers in the Middle East during college. I would walk from historic locations to historic location.

The bedouins in the Middle East have free rein to wander and they exist parallel to the modern world. I knew the desire was escapism.

The Bedouins don't need the state they only need people to live by the code of the desert.
You can go to World of Coca Cola in Atlanta and try them all. I'm told the Beverly is especially memorable.
For a more practical approach (though limited to C) you can try the Frama-C suite. It works by annotating C code, instead of having to manually rewrite the code in Coq.

One thing that the post does not mention is that things get nasty real quick if you use actual machine integers (or number generally) instead of ideal ones in Coq- though that can also be due to my own ignorance as an amateur.
Daniel Stenberg is among those rare breed of developers who put their heart and soul into their creation, a fading trait in the modern world of big tech that shadowy developers seem to be replaceable cogs of a money-making machine.

It's as if he treats curl as his mark on the world of IT.
Show HN: Comgra: A library for debugging and understanding neural networks
I'm a machine learning engineer and researcher. I got fed up with how difficult it is to understand why neural networks behave the way they do, so i wrote a library to help with it.

Comgra (computation graph analysis) is a library you can use with pytorch to extract all the tensor data you care about and visualize it graphically in a browser.

This allows for a much more detailed analysis of what is happening than the usual approach of using tensorboard. You can go investigate tensors as training proceeds, drill down into individual neurons, inspect single data sets that are of special interest to you, track gradients, compare statistics between different training runs, and more.

This tool has saved me a ton of time in my research by letting me check my hypotheses much more quickly than normal and by helping me understand how the different parts of my network really interact.

I hope this tool can save other people just as much time as it did me. I'm also open for suggestions on how to improve it further: Since I'm already gathering and visualizing a lot of network information, adding more automated analysis would not be much extra work.
> - install node / npx

> - npx create-next-app@latest

> - realise your node is too old

Said no one ever. I can fully understand you not having Node installed (although having any kind of toolchain installed is a prerequisite for any programming so that's a weak argument against Node). But please don't tell me that somehow you will get an old version of Node after you just installed Node, because this is just reaching now.

> - npm start

> - get an error: Error: ENOENT: no such file or directory, open '/tmp/my-app/.next/BUILD_ID'

The README that gets generated with the project literally spells out the correct command you should use to run the project during development (which is not `npm start`), so this argument is also pretty weak.
>The Massachusetts person does this because they forget that their gmail is the full version of “first” as opposed to the shorter version I use.

So they just get their email wrong, and it's nothing to do with dotted variants.
Interestingly, it would make more sense for Wget supporting these, since it is more of an "user" agent.
Fantastic details! I wish every organisation had one so that articles or public statements can be checked against. I don’t believe the BBC has one as I have been seeing a lot of inconsistencies and spelling errors in their web articles.
I concede that this is a pattern that I enjoy contemplating and could be confirmation bias. A "Go" philosophy, if it were indeed a thing, is in itself certainly not morally superior, as it ultimately tries to surround and eliminate enemy pieces in an attempt to control most of the board. Chess on the other hand also includes plenty of moves that are intended to control the board or provide small longterm advantages that are hopefully not fully clear to the opponent.

I do think that the Eastern way of avoiding direct confrontation is a major cultural difference to the West, and is reflected in both Go and geopolitics.

Going back to the article, any Strategist should probably study a wide range of games to maybe gain a small improvement in strategic thinking.
This is such an academic take! There's tons of fraud, bias and false claims in research, therefore the fix is to get rid of whatever trivial checks and balances we already have and let researchers do or say whatever they want.

The "let the researchers be free" is the system we already have and it's not working. Researchers need much less freedom than they have today. They need to be micromanaged far more aggressively, by people who aren't impressed by them. Society needs to treat them as potential adversaries, regulate the hell out of them and toss them in prison when they step out of line, no different to company CEOs or corporate scientists (see Theranos). Also reducing their number by 20x or so would be a good start.

Whatever happens, they definitely need to lose the freedom to publish false claims. Also universities are run by people who will never do this. Academic fraud happens all the time and there's never any follow up. Therefore universities need to lose their freedom too.

There are really only two solutions to these sorts of frauds:

1. Defund it all, let the private sector seek the right level of management

2. Try to fix it with more micromanagement and regulation in the public sector.

"Let academics be academics" is exactly how large sections of the population have ended up holding academia in outright contempt.
I don’t think communism means what you think it means. Maybe you mean Stalinism or something similar?
India’s Elite Tech Schools Are a Golden Ticket with a Dark Side
in practice, it's usually the snob/spoken dialect of the capital city.

See parisians thinking they're better than anyone else, non-french and other-french included.

Im guessing london didn't implement this method because it's useful for them to keep differentiating themselves from the masses now that everyone can have education
Personally I use UnHook to completely hide all recommendations, merch/music/offers/etc. ads, replace the default homepage with the subscriptions page and generally clean the UI:

https://addons.mozilla.org/en-US/firefox/addon/youtube-recom...

In addition, I use the Stylus extension with a custom stylesheet to restore the UI to the roughly pre-2016 look. This has allowed me to essentially treat my Youtube experience as a RSS feed viewer, which I feel is a much healthier experience.

However, by doing this you do lose out on the discovery factor that Youtube is known for.
Sony sends copyright notices to TV Museum about shows 40 to 60 years old
To a considerable extent, Europe has ceded it's tech sector to the US. We use American search engines, retailers, social networks and messaging apps. China especially has fervently avoided that mistake. India not so much, Facebook, WhatsApp and Amazon reign supreme, but even they have blocked tiktok. So they provide the space for domestic competitors to build up in a protected environment before having to compete with US VC money.
I just look at my curl / wget note for some sane examples. i cant believe one needed chatgpt to be productive
I spent a few years with a Mondex card[1] (I assume Exeter university was one of the test locations?) and it was vaguely useful: most places on campus accepted it so you could use it to pay for a pint, print or photocopy, or buy course books. Looking through the list of what it could do though it seems it was pretty underutilized. In the test location I was in you couldn’t transfer funds to another person or use multiple currencies, and I don’t remember any personal readers.

[1] https://en.wikipedia.org/wiki/Mondex
The fallout landed in very random patches depending on weather literally at the time of the catastrophe. It is not really a function of distance alone.

My understanding is, some areas of Germany got more of the pollutants than say average for Poland.
For WP (work permit - unskilled jobs) there is ratio of local vs foreigners that needs to be enforced. For EP (employment pass - skilled jobs) there is no limit.
they built this and that and did it all by themselves doesn't sound to bad ymmv
I agree... people like to complain how Google is overrun with recipe spam, but I actually tried a bunch of stuff from whatever Google pointed me to,liked it, and now do a bunch of cooking I wouldn't have done otherwise.
Obviously nothing justifies discrimination, but yes, I can easily provide examples of "cultural practices that prevent integration into the broader community" as your parent comment said. These are a few examples for Gitanos (Spanish Roma) as it's what I know, being from Spain.

- Child marriage is common. You can see an (anecdotal) case here https://bnn.network/breaking-news/tradition-or-crime-parents... and some data (not Spanish-specific, but European-wide) here: http://fra.europa.eu/sites/default/files/fra-2014-forced-mar... (page 13, right column): around 2% of Roma
girls aged 10–15 are married and 16% of the population is married by age 16-17.

- A level of sexism in their culture that is not considered acceptable nowadays by the rest of society. As described in https://www.sciencedirect.com/science/article/pii/S187704281... "During puberty, a gypsy girl is mostly groomed and educated for marriage, to care for and respect her future husband; it is a stage when she will go from being controlled by her own family to being controlled by her husband and his family. In the transition from puberty to marriage, a young woman is dependent on and under the control of her own family, with constant restrictions on her relations with young men except at family events", among other things (Google for "ajuntaora" and the pañuelo ritual, for example).

- Problems in hospitals are common, since they often insist that the whole extended family is with the patient (hospital rules typically only allow 1-3 people at the same time) and a dying patient often results in violence (https://www.libertaddigital.com/espana/2013-11-06/detenidos-..., https://www.elconfidencial.com/espana/2018-11-06/decenas-de-..., https://www.abc.es/espana/madrid/abci-altercados-fallecimien..., etc.). I don't think there is data collected on this, since Spain doesn't collect ethnicity stats (in general the American approach against racism is to collect race data everywhere, and the European approach is to not collect race data anywhere. Not sure what is best, to be honest). But this Roma source: https://www.gitanos.org/upload/15/90/1.7-GAR-gui_Guia_para_l... tacitly acknowledges the problems (they advocate for "enabling adequate spaces [in hospitals] for the stay of the extended gypsy family", encourage to "negotiate the compliance with regulations"). It also talks about an example of a violent incident and how it could have been prevented with intercultural mediation.

As I mentioned, nothing of this justifies discriminating anyone, but I hope it sheds some light on why the causes for racism against these collectives goes beyond just "different clothes, different languages and different religion", also tying to the comment on "failing to recognize the problem" elsewhere in the thread (https://news.ycombinator.com/item?id=37378241).
> The researchers explain that the problem concerns the systemic practice of giving browser extensions unrestricted access to the DOM tree of sites they load on

Ofcourse.

> Your data on all the websites you visit gives access to read, request or modify data from every page you visit (bank account, Facebook).

https://support.google.com/chrome_webstore/answer/186213?hl=...

If extension can modify your dom, well guess what - it can attach event listeners, it can make password to be posted to pastebin and so on.

That's why I don't install extensions that I don't trust that ask for this level of permissions.
curl is the ffmpeg of url fetching
I'm not sure I really "get" the 400 year old physics. Things like the Lagrangian, Lagrangian transform, and the principle of least action and the Hamiltonian. I understand them on a superficial level and I know very well how to use them, but I just don't really get it. Why can we even write equations for this stuff. I have a degree in physics which makes it all the more depressing.
Is this related to std::hive [1] as proposed for next C++ standard?

[1] https://www.open-std.org/jtc1/sc22/wg21/docs/papers/2023/p04...
For many of us, I bet the key distinction is "the one that writes to stdout by default" vs "the one that makes a file by default".
Also -OJ : with -O you get the name derived from the URL (the initial one, I think, even if redirects are being followed), with -OJ you get the one from the Content-Disposition header or the final URL, the way browsers do it. Of course, plain -O is safer. (For parity with Wget, you might also want to add -R to set the downloaded file’s mtime according to the Last-Modified header.)
> because a user has to be allowed to log into a new device (if they lose their old one)

You can solve for that by having short validity of the offline tokens on device and having that equal the cool-off period for reclaiming those funds when new device is provisioned. If I had ₹100 unspent tokens in my offline capable device that I lost, and got a new device provisioned the same day, then that ₹100 will show up in my account and be available to load on my device only after, say 7 days, of cooling-off period. In those 7 days, if someone who found your device could spend it and if so you lose it. If you know you are likely to be offline only sporadically for few hours and not for days, you can reduce the validity (and hence cooling-off period) significantly to just 12 or 24 hours.