skysight-inc/HackerNews huggingface dataset:
I disagree here. Anvd also disagree with grandparent.

It's fine to explore with- and write proofs of concepts in- Rust.

In many ways, it's better suited than Python, Ruby, JS or PHP for this, for several reasons. I have too little production experience with go to know how it does here.

The Rust type checker, and easy, built-in test framework, make refactoring easy and certain. Much more than the common "fingers crossed let's deploy" refactoring I've experienced with Ruby and Python. And way more than the Yolo methodology commonly employed in JS and PHP.
And fearless refactoring is a requirement for me to experiment and explore. Because once I know what and how I want it, refactoring is needed.

A good, fast testing framework helps me explore. Efficient and iterative. Rust (and Go) have much to offer here, whereas in Python, Ruby and even more so in PHP or JS, testing is an afterthought, third party, bring your own setup. In rust I can start writing a test immediately after 'cargo init experiment'. But I understand not for everyone exploration==tests.

The rediculous ease of deployment of both Rust and Go compared to Python, JS, PHP and worst, Ruby, is crucial when I'm figuring out if people need what I'm building. 'cargo build --release && scp target/build/foo example.com:/use/bin' and I'm hosted and deployed. It's less work than getting a Heroku connected to GitHub. For me, releasing fast, early and often is a crucial feature when exploring. Rust (and Go) have solved this. In fact, this is my main reason to build in Rust: I'm just fed up managing complex and ever breaking runtimes, (pip-, rb-, nv) envs, complex and ever breaking CI.

With rust, my initial versions just have ARCs, Box-es, unwrap()s and clone()s all over the place. It's how I circumvent the frustration, yet know the app is 'correct'. All those clones, unwraps, boxes, Arcs etc act as TODO's, bit without the "this will probably cause corrupted data, fix me!", that my TODOs in Ruby or Python came with when exploring.
There's copious amounts of allegations of illegal naked short selling but zero actual evidence - not even circumstantial evidence. The article mentions coincidences that might've happened, by citing how stock prices seems to adjust to news so quickly as to being evidence of it being manipulated.

I would not trust the article. It reeks of the same conspiracy theory as https://wtfhappenedin1971.com/
No, because I only code in one language.
Many of the first times I used a hammer I hit my own fingers. That doesn't mean a hammer is a bad tool, it meant I had to learn how to use it.

Other people get value out of these tools.
Opinion in the US has probably generally turned against dams. A fair number of smaller dams that needed maintenance anyway have been dismantled, a lot of people are probably of the opinion that it's good we didn't go ahead with projects like this one and the Tocks Island Dam, or that some currently-existing big dams like Glen Canyon were maybe bad ideas.
> Expansion of our local group of galaxies is coincidence. We are falling into Big Attractor, which falls into Shapley attractor, so our local group of galaxies is stretched.

Wow that's some really shady stuff... you're talking about the actual Local Group, part of the Virgo Cluster? Do you know that the Local Group is not actually expanding?? It's predicted it'll stick together in the far future, while other parts of the visible Universe shift away from us. It's even been calculated that the Virgo Supercluster's enormous gravity slows down recession of the Local Group from the cluster by approximately ten percent[1].

[1] https://en.wikipedia.org/wiki/Virgo_Cluster
most gold prospectors work hard to find that boulder. you could argue one could fall upon it in the middle of Manhattan, but that is a good story, not a typical example
Some rotations are fast. LIGO detects gravitational waves at 200-10000 Hz.

That’s kind of fast. Just imagine a couple of black holes orbiting each other that fast.
I don’t think it will affect people’s ability to write good programs - in fact it probably helps.

That said, if a feature is really hard to figure out and it’s a constant pain point for newcomers … maybe it isn’t worth it …

No other language seem to bother with monads to the extent Haskell does.
I don't understand, I am not getting an "aha!" moment.

I checked php and didn't see much, I didn't see xdebug for instance.

What am I missing ?
I would go so far as to say that thinking you, as a retail investor, can correctly judge the "health" of the market shows a lack of critical thinking.
Everyone here's pretending like they don't understand that for a while the US military was a source of genuinely impressive technological innovations (RADAR, internet, etc).

Whereas nowadays, I'm mostly aware of military contractors selling planes to the military that don't fly... For prices that make me wonder how those companies didn't get sued to oblivion.

Do I have confidence that the military itself could defend the US? It's kind of a moot/meaningless point, but I think they probably would. Do I have confidence in the decisions they make or that those decisions are good for the US? No way José.
Oh my, I'd forgotten about that. Thankfully.

Is it still around?
I'm not talking about standardizing the characters. I'm talking about naming, the structure of the entire identifier people use as their names: family name, given name, clan name, nickname, patronymic, and so forth.

Focusing on the characters is being stuck in the name-as-string: the exact problem I'm advocating we give up.
While reading this I had a feeling this article is mixing revenue and profits. Revenue can be up even if there are losses.
Maybe. Certainly TB was a major killer at that time:

https://nonprofitupdate.info/2010/10/21/10-leading-causes-of...

But the idea of 'bad air' (miasmic theory)' though Informed by microbe theory, had its roots in Hippocratic thinking which was derived from the observation that swampy areas were generally unhealthy to live. This was attributed to their bad smell and not the preponderance of mosquitoes (malaria).

Fyi... The same miasmic theory gave rise to toilets that were designed to flush away bad smalls with water.
I've read it, my take: It starts well, then quickly goes off the rails.

AI can be creative: I agree actually, and IMO AI is just another piece of evidence that the specialness of humans is a tad overblown. And in the end it matters little how a task is accomplished. A calculator doesn't calculate the way we do, yet it still adds. So by the same token I have no problem with the idea that even if an AI is nothing like a brain it still displays creativity.

AI is not Google on steroids: Why not? It's a quite flexible tool capable of different tasks, including writing code, poetry and answering questions. No reason why it can't be used as a better Google.

AI can understand you as an individual: That's where it's just complete BS. Modern models don't keep persistent state. They don't form human-level connections. That may come in the future, but as far as I know, just isn't a thing yet.
I wonder of Japanese knotweed could be used to re-establish habitats in nearly arid places. Kudzu has its uses for nitro-fixing and preventing erosion control.
> It doesn't have to. You can use it without any frontend framework.

Thus defeating it's claims to be an all-in-one framework. It should instead say "non-opinionated" framework.

Also, the frontmatter, this is exactly the kind of stuff that should be data driven, the kind of stuff an "all-in-one" framework would fetch from a data source, be it an API or a REST integration with a backend. This post on the deno blog explains it pretty well [1]. To me, someone who has been through the web 1.0, web 2.0, from notepad to IntelliJ/VSCode, an "all-in-one" framework handles:

- Security (authentication/authorization/using-standards)

- Content (bundler, rollup, however you need to figure it out. web fonts, icons, images, video, sass, less, css, jsx, js, tsx, ts, coffeescript... (sorry @jashkenas))

- API's (I need to provide data to my app beyond what you hardcode in a json, and don't make me fetch across origins).

- Data (I need to model my data somehow, and map that to my storage, or dependent apis)

- Real-time communications (I want to communicate between processes, between workers, between client and server, and between servers, beyond the long-poll).

- Simplicity (all of the above should be done in a way that makes it simple and easy to build web applications).

[1]: https://deno.com/blog/the-future-and-past-is-server-side-ren...
This is about containers .. so primarily about running a Linux dev environment in a container. https://containers.dev

I would guess the Microsoft angle here is to make the process smooth for a developer running VS Code in Windows to develop in a Linux container from Windows. I personally use it in Codespaces, so there is also the cloud developer environment aspect of it.

Nothing about this is Microsoft or Windows-specific.
I wonder if also adding a redirect would still incur an SEO penalty.
I regret that someone died and police should not conduct illegal raids, but apparently this article implies that she died partly from the stress of having her Alexa taken away and thus the ability to stream things on TV? Seems like not really significant, not sure why they would list that at the top of the article.
Lots of comments confused about what Astro does, and apparently their homepage is not the best testament to its performance, so let me explain. (No affiliation, but I’ve used Astro and I really like it.)

Astro is a JavaScript framework for building content-heavy websites, like blogs and e-commerce stores. It can be used as a static site generator or rendering pages dynamically on the server, or a mix of both. You can use it with any JS framework — React, Svelte, etc — or none at all.

By default, there is no client-side JS.
Vocal minority is a good thing to keep in mind when reading about Rust
Paying consumer debts is basically optional in the United States
Started getting chronic ear infections after using headphones for long hours.
Rock solid 300/100 Mbps here, I've noticed the same behavior. It's either intentional or buggy and given how long it's been going on now, I don't think it's buggy. Don't let people convince you it's your internet connection.
It helps them by generating a ton of links and mentions which Google still uses as a signal for authority. Getting high quality links from all sorts of places around the web is worth its weight in gold. So with these new links it will help to improve their rankings for a wide variety of keywords.
Parental Selection in Human Evolution
Why would you accept any unskilled immigrants as long as there are more than plenty higher skilled immigrants who want to enter you country?

> this is an incredibly stupid policy.

Encouraging people to risk their lives to enter a country illegally (by giving them an impression that they'll be allowed to stay) instead of having a transparent and clearly defined process which would allow people to immigrate legally is an incredibly stupid (and cruel) policy.
Next JS hydrates the entire page as a react component, so it's SSR on initial site visit and then navigating from there requires rendering (and maybe you'll use SSR to get some props).

Astro is actually an MPA that allows some client side components, so it only requires you to render on parts of the page. I prefer that for content heavy sites because I'm not sure how much interactivity I need.
Lol, in modern react apps sometimes I find <span style={{fontWeight: 'bold'}}> or even better some made up "component" like <Box> or <Typography>. Then there is styled components like bold = styled.span`font-weight: bold`. It's amusing.
https://archive.is/20200503150903/https://www.nytimes.com/20...
> predicting exactly when you are going to need your savings - eludes millions of people

it doesn't elude millions. it "eludes" those who didn't plan their financial journey, or take more risks than they should be (for example, not liquidating a chunk when planning on having a baby).

Just because people can't do it well, doesn't mean it isn't what they should be doing. Financial planning is not "put all money into the stock market and hope for the best", as the grandparent post implies.
Yes, but the liquid fluoride thorium reactor does not get anywhere close to the temperature you need for a nuclear thermal rocket. It might get close to 1000 ℃, but you need about 2200 ℃ to get the 900 seconds specific impulse that makes nuclear thermal rockets so appealing. At that temperature that liquid salt has long vaporized.
Not really, because you're just looking at the upside without looking at the costs

>labor frequently costs more than than underlying debt does, even when one is paying four cents on the dollar and hiring collectors straight out of high school
> people WON'T STOP TALKING ABOUT IT

Maybe this is anecdotal on my part, but I’ve heard nothing else about this since the initial article [1], then this — by the same author.

On the other hand, maybe it’s anecdotal on your part, and not really that many people care, besides maybe this one author.

> has absolutely increased their Google traffic

I really doubt it, unless you have something to back the claim up.

But even if so, this type of attention won’t sustain, and long term, it will likely only hurt them.

[1] https://news.ycombinator.com/item?id=37107149
pg has an interesting essay exploring this question called Billionaires Build[0], the TLDR is that he finds that these people are intrinsically motivated to keep going for reasons other than monetary gain. Otherwise they would’ve quit long before a billion dollars anyway.

[0] http://www.paulgraham.com/ace.html
Exactly, I use scripts to flag them up, and then manually appraise whether it's important enough to replace with an archive.org link, search to see if the data has shifted elsewhere (douglas self's site has gone through many such transformations in my bookmarks since the mid-90s) or just delete it.
I have attempted to use neovim, but due to its bleeding-edge development cycle that they often break things, I could not use it even though I have tried really hard.

I have decided to give it time to mature more and become more stable and maybe in the near future I will think about it, at least that's what I said.

Now with the passing of Bram, I have an extra reason to stick with Vim. I plan to study its code so I can start participating in QA-ing the code and help maintaining it in any way I can.

That's the least I can do to show my appreciation and continue his legacy.
In theory it's a crowd-sourcing effort: if enough people report a site as problematic for one reason or another, this state gets triggered, and scary messages are displayed. The reason doesn't have to be actually true. If enough people says it's true, it's good enough. Just like real life.
I have a phone from 2017 and I can't say this scrolls any worse than hackernews does. Certainly no issues on my new phone.
even networking alone adds about 1ms or so, and these are 2 hops each side: lb - sv - db, instead of the same instance for pgb scenario

another 1ms goes for a gain of a millions connections, multitenancy, and a lot of features that are possible to implement and are planned to implement.

i am curious what usecase do you have, that 2ms is unacceptable? in most cases it would be insignificant to network latency to the end client
Those are gorgeous; I would enjoy some explanation on how the authors came to investigate these particular recurrences.
Worst ways to spend a fortune, and her politics largely align with mine, but..
"funds social movements that want to end the use of fossil fuels"

We won't "raise awareness" ourselves to a carbon-free future. We aren't going to vote away the need to heat/cool/power our homes/factories/transport/etc.

I'm also let down by "kitchen sink progressives" who while espousing the desire to end fossil fuel usage, are basically funding/promoting just about every left of center activist topic you can think of. I don't think this leads to great success in any one area.

I am fairly confident that activist-driven stuff around the edges like banning gas stoves in NYC is not putting a dent in the path to a carbon-free future.

The only things that will are nuclear/wind/solar generation, storage tech, transit, smart grid/transmission lines, and all the permitting reform needed to keep the NIMBYs & degrowthers & fake environmental review people from slowing it all down. Basically boring non-sexy stuff that doesn't animate the base.

I always find the 2nd/3rd generation philanthropist class a bit opaque as well. At least with the 1st generation, you have a pretty solid idea of their net worth and thus how much of a "sacrifice" their charitable works are (Gates/Mellon/Buffet/etc). With people like Hunt-Hendrix, you have only a pretty spotty record of giving (10s of millions) with no idea how much money she got for being born (50M? 100M? 2B?).
> I never said I don’t want to talk about the problems with online ID.

> I was specifically focusing on that rationale, not the details of an ID system

> I didn't intend to get into the details of the legislation

> No matter what regulation there is, someone will have to bear a burden, but I'm not going to try to quantify that.

It's very easy for you to say that Pornhub is just being lazy or that they're deliberately trying to show porn to children when you refuse to look into what it would require to comply with Texas's law or what the magnitude of that burden would be both on companies and on regular adults.

Your description of Pornhub's "duty" is an abstract notion that you're refusing to connect to any practical real-world implementation online. That allows you to keep characterizing online ID as just a basic duty that Pornhub should be helping with. But you don't have anything to back that that up, it's a purely surface-level "but doesn't is sound good that Pornhub should take responsibility for this" perspective.

And when I've tried to talk about the actual consequences, you just handwave that as "well sure there will be consequences, but we should do it anyway." No, if there are massive consequences, we shouldn't do it. Even if it sounds instinctively good to you or feels more "fair" because internally you're just imagining this as a casual ID check like you'd give to a cashier before buying alcohol. In fact, if a system has obvious downsides and will be worse for everyone and if better options are available, then that does absolve Pornhub from the responsibility of going along with that obviously flawed system.

And digital ID is an obviously flawed system. This conversation has all the energy of law enforcement complaining that tech companies keep talking about how breaking E2EE harms security. "Yeah, we know it's difficult, but nerd harder, figure out how we can have the backdoor we want. You're not being constructive with us, you have a duty to access that information when we ask for it. What gives you the right to shirk your responsibility to know what your users are saying?"

But it's not Pornhub's fault that you have an unrealistic expectation about how digital online ID would go.
What kind of low level stuff can you do in rust/zig that you can't in V?

V works just fine for low level stuff, we have a full os/kernel written in V, which can already run g++ and doom.
The Clean Energy Future Is Arriving Faster Than You Think
That's a false dichotomy. Laptops should be repairable by any sufficiently skilled and equipped repair technician. Apple is clearly going out of their way to make that impossible with proprietary parts, tools, procedures, exclusivity agreements with their suppliers and more.

In the video you have someone who is clearly skilled enough to perform the repair, with brand new original parts and yet - Apple and their engineers made sure that the repair wouldn't succeed.
Previous discussion (95 comments): https://news.ycombinator.com/item?id=37105764
> Put your money in the stock market, regardless of its health and structure.

I’m not convinced that this is a bad thing. The basic reason is due to broad market ETFs like VT/VTI/VXUS and similar.

The problem an individual investor has is primarily an issue of information density and information asymmetry. They don’t have the time to be an expert at the same level as institutional/professional investors, and institutional/professional investors have better sources of information.

So what can you do? Observe the behavior of institutional/professional investors as a proxy for your own analysis. What you see on even relatively short timescales is that as some investors leave the market pulling prices down, the lower prices convince other investors to enter the market (more deeply). Individual companies/stocks may flounder, but the market as a whole on a long enough timescale appreciates in equivalence to inflation + new value.

This is inclusive of crashes, which are historically the /best/ times to invest. If you aren’t trying to pick stocks you completely change the risk calculation (and the reward, you won’t get 100x multiples). There’s nothing stupid about consistently investing in a broad market fund, but I’m open to evidence to the contrary.
Crashing, because then you’d be toast.
> Why not give them a chance?

So survival of the fittest? You only get a chance if you're brave enough to risk your life by crossing an ocean on top of a rudder or a non sea-worth dinghy/overcrowded boat?

Seems like a very cruel and inhumane policy...
I do not know why someone shared this repo, there is nothing special about it other than containing some start templates. I would start here for understanding Dev Containers: https://containers.dev

If you have a scenario where using a container as your development environment makes sense, this is some tooling that can improve the developer experience vs just using plain Docker and Docker Compose.
The time-energy trade off is of particular interest to me. I’m a roboticist, but I’ve been looking at adapting similar thermodynamic results to research problems in my field (Crooks’ work has been quite inspirational). I’m looking forward to reading this paper in greater detail in a few days when I have time (I’m in the middle of a move) and might want to get in touch about research ideas if that’s of interest.
That's exactly what AstroJS does though. It just makes it easier. It's not a super heavyweight framework
“Just”? Is this sarcasm? Your point fell flat. Training is required one way or another.
Parting out stolen devices is the natural next option after discovering they’re firmware locked (as MacBooks can be) and can’t be sold as-is, because the lock can’t be easily cleared like traditional BIOS passwords and the like can. There’s less money in that, but it doesn’t matter since it cost the thief nothing to obtain the device.
AI Tools for the Distracted Developer
Learning ‘The Knowledge’: How London Taxi Drivers Build Their Cognitive Map
it is actually easy to figure "high" and "low", based on price vs value of a certain stock. Warren Buffet has been doing it for a while. most people don't have that discipline and prefer momentum.
Musk's businesses, Google/Meta/Airbnb have arguably only been harmful and we would be better off if they didn't exist.
Radical Horticulture