skysight-inc/HackerNews huggingface dataset:
I've actually suffered form something similar for many years. I was recently talking to a mentor of mine complaining about this and he asked me "What is it that gives you paralysis and causes you to abandon projects?"

It really made me think about it. For me it was spending hours thinking "what if someone looks at my code and I'm not using the absolute best-fit design pattern because I didn't know about it. What if I used the wrong package or project structure..."

After I told him this, he said to me "You build things for people to use... only other developers are going to sweat the details. At the end of the day, let's say you do come up with a project that gets wings... who is going to be cutting the check? People who use the product and only care if it fits THEIR needs or a room full of developers who have nothing to show for anything other than a lot of flame posts?"

At the same time as this conversation was occurring, I was reading Seneca's "On the Shortness of Life." Pretty much a whole dialogue about getting off your a@# and just doing something.

Finally, take what you learned doing partial project A and see if you can apply those lessons to partial project B... it just may be that a few projects can be refactored from lessons and insights gained from other projects.
The God of Sao Felix
I also like the benefits of invidualistic cultures, but there's a cost to it too.

The US got this way because it was super-charged between pre-WWII and the dotcom boom. Both economically and culturally. The post-WWII high wages allowed the rise of suburbia, the Cold War induced WW3 scare led to the highway system, and so on.

The low-efficiency of it is taking its toll. (Sitting in traffic for hours each day, pollution, etc.)
I agree, what are the implications of a drug like this on how people treat their bodies?

Hopefully it's seen as a "one-time" treatment, and paired with improved exercise and eating habits, but I somehow doubt that will be the result.
There was a spate of mushroom poisonings among south east asian immigrants in the 1980's in California for that exact reason.
I never understood why people don't just eat store bought mushrooms. Why risk liver failure and other serious health complications not to mention countless hours of hospital time over something as trivial as eating wild mushrooms. Why not teach in school explicitly to not eat wild mushrooms and may be teach how to farm safe varieties if someone desperately needs to eat their own picked ones.
I don’t necessarily agree with all of the points in this article, but I think, from personal experience, this is the strongest point:

> Empathetic listening, of course, is an act of generosity—a gift

It really works. I’ve had people come up to me, years later, to tell me how much they valued me listening to them, even though we are on opposite sides of the value spectrum.
Cork "leather" is rather nice too.
>longest-serving leader

Longer than Secretary of State Jesse White in Illinois?
Org Mode is large enough for different people to value different subsets.

What's important for me is the tree structure, tags, states (like TODO, but I use many custom variants in different files), links, archiving, quoting (including code blocks, but I don't need to run them in place), easy per-file properties, easy export to many formats. I barely use time tracking, and never use agenda though.

Anyway, a subset of features implemented is a good foundation for further development.
> It's worth remembering that before Linux (and to some extent Unix) we only had proprietary operating systems from hardware companies - who probably wouldn't have had the resources to find and fix a bug like this, and often customers wouldn't have had access to source to fix it themselves

UC Berkeley was a hardware company? TIL.

Companies like Sun had thousands of engineers working on their operating systems, and they very much could and did find and fix obscure bugs, both on their own as well as based on customer bug reports. Some customers did have access to source code -- I know because I've seen that myself. And customers that didn't have access to source code could still do clever things to diagnose problems. In this case, for example, a packet trace should be enough to diagnose the nature of the bug, though one would indeed need source code to write a fix.

Of course it's much better for customers facing obscure bugs to have access to the source code.
Treat yo'self!
Doesn't that assume that it had already jumped to monkeys from humans, or from bat to monkey to human?

I have no idea how the process works, and if it easier for a disease to jump from primate to human or vice-versa than it is from other species.
Upscale SDK Comparison
It’s almost as if developers are treating latency as having a kind of Moore’s law as with memory or cpu.
> despite its several beneficial effects on the liver, silibinin and all the other compounds found in silymarin, especially silychristin seem to act as potent disruptors of the thyroid system by blocking the MCT8 transporter. The long term intake of silymarin can lead to some form of thyroid disease and if taken during pregnancy, silymarin can cause the development of the Allan–Herndon–Dudley syndrome. Although this information is not being taken into consideration by all regulatory bodies, several studies now consider silymarin and especially silychristin to be important inhibitors of the MCT8 transporter and a potential disruptor of the thyroid hormone functions. (From Wikipedia)

I guess emergency use would still be okay?
Is there any path to "upgrade" TCP to MPTCP?
Last time I checked, it is a separate protocol, need separate stack and no software support
Models predict 1400–2900 years of overlap between Homo sapiens and Neandertals
Ahh, that’s better sounding than the Sitcom lifestyle. Single Income, Two Children, Oppressive Mortgage.
The only way this feels like an improvement over Axum (a library this is built on) is a tiny syntactical change in how one hooks up a route handler function to a route.

Otherwise, it feels like it adds nothing on top of Axum. In fact, I don't see a way to do statically typed query param extraction with this, so I'm not even sure if the tiny syntactical change is worth it.

Am I missing something?
Anti-Google pessimism probably drives some of the document collecting.
It's better than nothing, though. Often the alternative isn't "let's not use a JS framework and just build a bare HTML site from scratch", but rather "let's just use the framework and forget about the few users who disable JS."

So while Next & SSR isn't a perfect solution, it is often the only practical thing to do when the team or company doesn't want to spend resources on a no-JS solution.
> millet

Isn't wheat... It's an entirely different family of grasses (millet, teff, sorghum are all types of millets).
The actual article title is

> Beyond Meat executive exits after biting incident

He bit a person, he didn’t eat anyone. This isn’t Reddit, we don’t need to sensationalize.
> These are colleagues not children. Using threats will not have a good effect.

It's not a threat to fire someone when you pay them money and they don't work as expected. It's setting a standard.

> We (and possible OP) don't know what the employee was going through

That's a very fair point.

But is it unreasonable to request insight into why the person shifted?

Accountability comes at a cost.
This is the best project I’ve found to that for that - https://github.com/lukeautry/tsoa. Uses decorators mainly.

If there are other such projects, please share.
> It does not mean that if you're low-functioning in daily life, you get to blame climate change/economic inequality/injustice/whatever

Quite an informal fallacy / strawman you have there, whoever said it was?
> I don't think we are near general AI

Nor do I. But I don't agree with your definition of general AI at all.

I think by your definition we are well on the way towards it. I'd note that you didn't address the idea that compression of input concepts into a lower dimensional space is exactly the "reliably turning symbols into meaning" idea you suggest.

The fact the latent representations of concepts can be manipulated in ways that make logical sense is a good indication that the symbols have meaning. The classic Word2Vec experiments showing how the relationships Paris->France ~= London->England and King - Man + Woman = Queen show this well. Modern large language models are much more complicated of course, but the principles remain.

> I subscribe to the view we think of the human mind as a pattern matching computer simply because this is the current major tech, much like people in the past thought of "humors" or "steam machines". I think some of the analogies are useful, to a point, but I don't think there's hard evidence the mind is like a neural net (irony notwithstanding) or a pattern marching GPT-like algorithm.

I don't think the computational approach is an interesting question. No one thinks brains operate like software neural networks (not sure what "pattern marching GPT-like algorithm" means - it is just a neural network). That doesn't matter because all computational methods are ultimately equivalent.

I think outcomes on metrics like benchmarks is important, and while some benchmarks have issues that some approaches exploit I think things like Chollet's "On the Measure of Intelligence" (https://arxiv.org/abs/1911.01547) are reasonable frameworks for discussion of progress.

> Re: Thinking Fast and Slow, I see there are serious doubts about the validity of the book's foundations and conclusions, and that it's been challenged.

This in inaccurate. There are some reasonable criticisms of the studies on the priming affect (one chapter of the book). These and Kahneman's response (he accepts the criticisms) are outlined in https://replicationindex.com/category/thinking-fast-and-slow... and https://retractionwatch.com/2017/02/20/placed-much-faith-und...

These issues don't detract from the overall theme of the book about the two systems of decision making (rational and reflex) and how often we use the reflex decision system but convince ourselves we are using the rational system.

If you can point at any additional doubts about the books conclusions I'd appreciate a reference.
It doesn't matter it's illegal, it can happen and people get away with it, and the fact that it can happen has deep reaching chilling effects even when it does not.

Look at the case of Daphne Caruana Galizia, the Maltese journalist killed by two idiots who got paid 150.000€. The killer brothers are in jail and the rich asshole who ordered the killing is free. The fact that such a thing can happen in an EU country means that every shady business man can threaten and silence a journalist, not by killing them, just by hinting it could happen, and you will never learn anything about such cases.
Google search was giving errors when searching “how many emojis on iOS”
Making Europe’s ‘Romantic’ Open Source World More Practical
> Why do countries join the Euro when neither Sweden nor Great Britain do and (almost) all economists say that it doesn't work if you have a weak economy?

Politics. If you have a weak economy it's perceived by the population that switching to a strong currency will instantly increase their purchasing power.
Meh. I’m a rebel and will do it my way.
What they have done is an initial analysis of several candidates for a chemical cause for the obesity epidemic to try to figure out which might be worth doing further tests on. They use whatever publicly available data they can find along with some logic and some reasonable guesses. For a summary of their conclusions about what further tests would be interesting go to the last page. It does seem likely there is something in the water, but some further experiments would be needed to prove that. Overall the set of articles is a great example of how to find a scientific hypothesis to test.
I'm amazed at how few ad pages there were.
They aren't beyond the reach of the law, it's just logistically hard. Imagine getting the cops to bother investigating your stolen laptop or something. Now multiply that by an international multi-agency investigation spanning 10,000 miles.
My thoughts exactly. I just ran a quick search of my inbox for noreply@ and almost everything it found is highly relevant. Just in the last few days:

1. a refund from an airline;

2. new health insurance policy documents;

3. a response from an ombudsman;

4. membership documents for a professional body;

5. reminders for upcoming 1:1 lessons I'm taking;

6. a couple of notifications I specifically set up.

Sending these to a separate folder would just turn that folder into a second inbox I'd have to check alongside the main one.
It's been 15 years. You can let some grudges go. If you're still using that phone as your daily driver though, I have some questions.
For many cases, you don't need it. For example, deploying a Go binary. Some people have the habit of dockerizing everything at any cost and complexity.
The site is interesting technically so I'll not comment on that. It is always amusing reading copy from Americans who assume America would be an interesting place to visit, however.
I would have opted for Shocker ;-)
Their early pricing was very high, even when you don’t factor in inflation.

It worked out ok for them long term I suppose.
Odd, I feel wildly different about the “point” of types. For me, in cases where the type checker correctly infers the type saves me work. If I depend on the return type of my function being string and I change it the type checker will complain at the call site making the annotation pointless. If I don’t depend on it anywhere I can safely change it again making the annotation pointless.

For me the type checker exists to help me understand relationships and integration points, any time spent fucking with the types for its own sake is a waste. If I find a situation where updating the code would require I update the types I’ve just written the same thing twice for some reason. I want the type checker to tell me when things are genuinely bugs in my code because of incompatible types not because it doesn’t match the annotation.

Even in libraries where I can’t see all the callsites all my promises to the caller are encoded in the tests which to me is a stronger guarantee and the type checker will still catch it just over there.
I try to serve a static web server on it with npx, then try to access it from the IP I got from 'curl icanhazip.com' but it got timeout
no, thet were seperate product.
What google did was rebrand some of them under firebase umbellera.
How a knock on Neil Armstrong’s door in 1969 is still reverberating
I hope it's temporary too - the study was over a year of weekly self-injections, with some patients continuing to three years.
I was listening to a podcast from 2019 on the early days of the iPhone development https://overcast.fm/+BlzEp7Ihw. It was with Ken Kocienda. The interview is long 1.5 hours but toward the end he actually addresses cut and paste issue on iPhone. I found it interesting.
Worth reading "Ogilvy on Advertising" if you're into this stuff. I know Ogilvy & Mathers (famous advertising firm) had Apple as an account in the mid 80s.
https://www.lesswrong.com/posts/CPm5LTwHrvBJCa9h5/planning-f...

Not a scam, juat humans being human.
I class "they must have known" in the same bucket as "the Greeks lied about their economy" -both wrong, but the European banking system decided Greece must pay and Germany must not pay these consequences.

To me, that undermined the mutuality which is presumably why the EU exists.

Both Sweden and Great Britain looked at national specific economic things. GB I think in the main it was for city of London finance sector reasons and parochialism about the pound. Sweden, it was put to referendum.
Cf. Computer Chronicles Revisited: https://smoliva.blog/
This is exactly how FastAPI/Pydantic in the Python ecosystem works (and also in Django-ninja for Django).

You compose types representing your request and response shape. Those types validate the API request and it’s response, and also generate the OpenAPI.

Even slight drift between API spec, docs and actual behaviour is impossible in this setup, I couldn’t go back to working any other way!
Actually gathering mushrooms is not about the taste. It’s about the process. Like hunt, but without killing any animal, or like fishing but without killing any fish. There is a nice book about this aspect of mushroom gathering, The Third Hunt by Vladimir Soloukhin:

https://www.nhbs.com/the-third-hunt-book

I agree with the thread-starter that some actions look incredibly stupid, like an attempt to eat something similar to Amanita (indeed, no taste is worth the risk) or the belief that there any no deadly mushrooms in any given place on the planet. Exclusion first - as kids we were allowed to touch Boletuses only, and then some distinct non-boletuses that have no poisonous lookalikes.

But the described actions are not actually stupidity if you think about it. It’s an attempt to do something that can be done safely only if you are immersed in a culture that preserve and cherish knowledge on this subject and promotes safe indulgement in related pleasures.

We can respect all cultures, probably. But to gather and eat mushrooms safely you should follow (not necessarily) a culture you have grown up in but culture of people or groups who know how to do it safely.
> It's also not clear how quickly heat can be extracted from the bricks.

This is a commonly defined material property [1]. You would simply size your bricks to suit the situation - given same volume, more surface area means faster heat flow.

[1] https://en.wikipedia.org/wiki/Thermal_conductivity
I feel like there's still some sort of line here. I'm sure the developers aren't surprised that some users ignore the warning... but does that mean they failed their moral obligation?

Did the developers of google maps fail their moral obligation if they know some users will follow google map's directions, despite their GPS being broken, and go down wrong streets, walk into walls, get lost without water, etc?

Did the developers of the bird scooter app, which tells you to wear a helmet (but developers know that warning will be ignored), fail their moral obligation since they know some scooter riders won't actually know how to ride and will fall and be injured?

Do the developers of competitive sport apps, like strava, fail a moral obligation since they know some people will injure themselves trying to get on a leaderboard?

Like, I agree that there's a moral obligation for developers. But on the other hand, I feel like you can expect some baseline of "bad users who misuse the app horribly", and it feels like if that's enough to obligate you to not build said app, you just can't build anything. Just about anything can be misused, and at the scale of most apps, it's reasonable to expect it will be.

Is there something about plant identification that makes it more special than the other apps above?
SingleStore is pretty amazing since it supports UPDATE DELETE and joins with other tables.

Clickhouse updates are painful. I looked on postgres with citus extension and it only supports appends.

Their paper on how they organize the columnstore and row store buffer is pretty neat. https://images.go.singlestore.com/Web/MemSQL/%7Bd1e77ba1-0e3...

It’s really cool to see usefathom take off doing millions in ARR with two engineers. SingleStore has to been a high leverage choice so they can focus on product. Power to them.

Meanwhile we’ve been grappling with a mixture of Mongo, Snowflake and Postgres for more than an year with a decent sized team. The curse of VC funded startups is that with more money and more engineers, a likely outcome is more complexity. The infra becomes a complex beast that takes many quarters/years to build because there isn’t that market pressure to be time and money efficient.
Yeah. For instance I don't care about encryption at all, it's a shit feature with no benefits. So couldn't they just remove that useless feature and focus on adding telegram's stickers in?
What a wonderful site.

A lot more vintage apple ads
https://aresluna.org/attached/computerhistory/ads/internatio...

Love this particular one that talks about obtaining stock quote, make travel arrangement, and scan New York Times. In 1983!
https://aresluna.org/attached/computerhistory/ads/internatio...
> I personally would rather wait longer for the site to load, but have a more responsive site once it did.

If react sites delivered on that promise, that would be compelling. However, while my previous laptop was no slouch, I could very often tell when a site was an SPA just in virtue of how sluggish it ran. Maybe it's possible to build performant websites targeting such slower (but not slow!) machines, but it seemed that sluggish was quite often the norm in practice.
Doesn't server rendering increase load on the server? I like to off-load as much processing to the user's browser as possible. We have ~1 million users and I like to think that when we off-load a lot of processing to the browser, we basically have 1 million servers for free.
Sure, but in this case both Bocker and Docker just orchestrate features of Linux, which is where all the risks and complexity lies.

To verify that Bocker adds no additional issues is a smaller job than verifying Docker in the same way.

If there is some problem in the actual containerization, Bocker and Docker will be equally affected.
> since humans reach acceptable safety levels with vision only

No AI (reasoning) exists yet, only Machine Learning. It will take decades if not centuries.
It was electrifying. Understand that by 1984 there were millions of Americans using computers with a command line interface. While they could all do game graphics, you always started out in text mode and had to learn incantations that are familiar to many users of this site but which are no longer a part of most users’ daily life: dir, cd, del, etc.

Seeing how dramatically different a computer experience could be was like opening a door to an alternate universe for people. The day after the Super Bowl in 1984 when their famous big Brother commercial ran, my girlfriend’s computer-illiterate father announced to us “I know how to use a computer now” and of course I knew exactly why.
This was actually the opposite of what I expected.

Since most SMTP servers would still accept spoofed email even when DKIM public key is present among DNS records (it's mostly used to increase spam score), I was expecting the article to focus on closing that gap.

I was pleasantly surprised to read that they want to introduce a signing scheme that, instead, wants to introduce better deniability while keeping cryptographically secure protection against email spoofing.

They achieve that through publishing private keys used for message exchange after a short period, thus making historical emails trivial to forge, and thus introducing easy deniability.

To simplify key management, they introduce a tree-based private key storage, keyed by time range, with an interesting property that parent keys automatically reveal child keys as well, while—crucially—keeping key size limited for transfer purposes!
Useful context: “I firmly believe that in order to understand something completely, you have to build it on your own from scratch. I used to do gradient calculation analytically, and thought that autograd was some kind of magic. So this was initially built to understand autograd but later on its scope was extended. You might be wondering, there are already many frameworks like TensorFlow and PyTorch that are very popular, and why did I have to create another one? The answer is that these have very complex codebases that are difficult to grasp. So I intend that this repository be used as an educational tool in order to understand how things work under the hood in these giant frameworks, with code that is intuitive and easily readable.”