skysight-inc/HackerNews huggingface dataset:
> They started to harass American merchant vessels, Britain in particular, to the point of literally kidnapping sailors off U.S. ships and drafting them into the Royal Navy. In euphemistic Brit-speak that was called "impressment."

> "Probably in the neighborhood of 6,000 Americans were impressed by the British leading up to the war of 1812," estimates James Ellis, author of "A Ruinous, Unhappy War: New England and the War of 1812." "This was a real sore point."

Just to give some context impressment had been going on for a long time before that, and by the battle of Trafalgar (1805) over half(!!!) of the navy's 120K men were people pressed into service.
Wtf is this disclaimer on Down Detector for? (Navigate to OVH page.). It sits in front of user comments, I think:

> Unable to display this content to due missing consent.
By law, we are required to ask your consent to show the content that is normally displayed here.
Out of curiosity, what is the state of this research? That's the Takeshi Kovacs solution, but I haven't seen any real jumps in that regard other than some new tech allowing the brain to control computers to some degree.

And even if we do have that tech, we'd still have to be able to reach those destinations in the first place so we could establish outposts where our digitized minds could travel to. At the moment, the only way to do so is a generation ship capable of surviving the ~1000 years it would take to get to a new location with current technology.
I quit my job in 2009 and moved from place-to-place for about three years while freelancing. Spent about 6 months each in Austin, Portland, Chicago, and Buenos Aires, with shorter excursions elsewhere (Santiago, Berlin).

By the end of the three years I'd lost the travel bug and longed to be more settled in one location. With about a decade of hindsight now, I can say:

- Those years traveling were a highlight of my life. I often reflect on them and reference them, in a probably-very-annoying-to-my-friends way.

- Traveling gave me a ridiculous amount of self-confidence. Having to land in a new city, make a whole new set of friends, learn the rhythms, (in some cases) learn enough of a new language to get by, was challenging but immensely empowering. Obviously there were deep, lonely periods as well, but the good and the bad go together.

- In a roundabout way, it was a boon for my career. Moving every 6 months in 2010 basically meant I had to freelance, which forced me to learn a whole new skillset of selling, which in turn led me down a path of entrepreneurship. It also led me down some unexpected paths, whether it was folks I met at a coworking space or learning about the Microconf community.

I wouldn't do it now, but I'm so glad I did it back then.
I think you mean the game "SCP-3008" [1]. If that's the correct one, there's a stream [2] in the LoadingReadyRun youtube channel of people playing it. Not much happens in the video, but maybe the game has evolved in the last three years?

[1] http://thaumielgames.com/index.php/scp-3008/

[2] https://youtu.be/2u4Xe7NaNO8?t=2269
Claiming that study results you don't like are simply lies without providing any counterevidence doesn't make for a convincing position.

> Nobody can accurately evaluate the final effects of a process that is very complex, is still running, and is far from ending.

We face a significantly more serious global process that is very complex and has no end in sight that threatens to destabilize human civilization and result in countless deaths. Barring a miracle in energy storage technology or the invention of nuclear fusion the choice we have in decarbonizing the global energy mix is nuclear fission.
Just to add a thought: really what I would like to have is a language that has native support for SQL. (I mean, I also want a better alternative to SQL, but the post author is right that it is the standard we currently have and it will not disappear or be replaced soon)

That sounds absurd, but my dream would be to write Go (just my personal favorite), then whenever I want to interact with the DB I can directly write actual SQL, not as a string, but as an actual valid expression. I have zero idea how that would work in practice but that’s the dev experience I would love to have. SQL as a DSL, written in my go file, without the need to change context, with syntax highlighting, type check, linting, etc.

Instead of having SQL as a second-class language it could be first class and that would be fantastic.

Not that something like this will ever happen, I’m well aware that standard SQL isn’t an actual thing in the real world and all the other issues around that idea, but I would LOVE this!
Oh yeah, I can totally relate to the Send-Sync-Unpin massaging, plus 'static bound for me. It's so weird that individually each of them kinda makes sense, but often you need to combine then and all of a sudden the understanding of combinations just does not.. combine. After a minute or two of trying to figure out what should actually go into that bound I give up, remove all of them and start adding them back one by one until the compiler is happy.
Making Algorithms Fair
We've given up on this whole idea and basically gone for extremely long TTLs (30 days) on our caching layer. We then built the tooling to dump caches after deploys and manually on request. You can dump caches at the application layer, or even down to the specific request param combination layer. It's worth investing a bit into systems.
Some inspiration for your side project
I've worked on services that needed to run on the customer's choice of RDBMS, IMO Hibernate helped us out a lot. But it's not something I'd recommend doing if you could avoid it.
> they're competing against the alternative of you finding a position on your own first (or otherwise no longer requiring their services)

Almost every recruiter will constantly ask you if you're interviewing anywhere else or working with any other recruiters. They do this so they can be sure nobody else has the right to represent you to a client but also to gauge how much effort to put into presenting you to any of their clients. If you're not working with a a single recruiter exclusively, you'll often find that the amount of work they put in to get you in front of their clients drops dramatically to the point they no longer return your calls/emails.
"One of the key features was that it went a long way to solving the N+1 problem, which was a unique feature at the time."

In case someone else is wondering:

https://stackoverflow.com/questions/97197/what-is-the-n1-sel...
What Is Happening in Senegal?
Eh, as someone with a degree in philosophy, it’s this sort of overanalysis that has led to the field’s sidelining. The so-called folk wisdom stated by the dying might not be logically rigorous, but it’s a perspective that we would do well to remember. Being trite or simple doesn’t make something wrong.

My own personal theory is that the deathbed perspective is quite similar to the childhood one: without the constraints of life placed upon us by social pressures and resource acquisition, we have an easier time realizing what is actually important.
Yeah, but there's plenty of room in the Hilbert Hotel of regret!
Joe Rogan had Ayaan Hirsi Ali on recently. This story, topics, and many related we talked about and I learned much. There is a significant cultural aspect to it.

https://open.spotify.com/episode/0yA586XjDwo2eKSYj01ziZ

> Our inability to be honest about reality is taking us to dangerous places.

They share this belief as well.
The older stars were bigger and therefore had much shorter lifetimes, so the Sun indeed is made of the guts of several generations of stars. The Sun is at least the third generation down from the Big Bang.
One of Google Voice's best features is going away
I first learned of this from the Donner Party song on Rasputina's 1996 album Thanks for the Ether. Their music is obscure and hard to find, but I do recommend them to people who like cellos and history:

Song: https://www.youtube.com/watch?v=Jdyqlx77gKo

Lyrics: https://genius.com/Rasputina-the-donner-party-lyrics

Album playlist (missing Donner Party track, for some reason): https://www.youtube.com/watch?v=lkzll37266Y&list=PL2TedGVTF-...
I think the difference is that this decade the incentives are such that people with those skills can make millions and not be in jail.
thanks for the workaround. The privacy settings edit page is the one and only thing on their whole website that is "broken" for me...
I'm not the OP, but I'd imagine it is the combination of no support line and algorithmic suspension of business accounts. It is a relevant risk.
Looking for a framework with customizable components and utility-first classes?
Because the closure form is much more useful. You very rarely want to create a thread without first passing some state to it, and environment-passing with closures is a brilliantly ergonomic way to do this.
Start or find a company that takes a "value" approach to investing in humans. There are a lot of undervalued people out there, in North America many if not most people's potential is being wasted. SV / FAANG is a land of, in some ways, artificial scarcity. The reason jobs are hard to get is not just that the work is so demanding, it is not true. The rewards are high, and this is part of the reason that not everyone is allowed to partake.

I am oversimplifying it, but the same forces that created the FAANGs can allow you to avoid them and companies like them, avoid SV. The world has become more evenly distributed in some ways, but HN and channels like it can make you think you have to pass through these certain gates.
What if it was a 0% premium, because businesses unable to adapt to new regulations without increasing their prices by 20% or 200% (!) are competed out of the market by those able to be more efficient, reduce their expenditures, or cut back their profits?
What has freedom got to do with a change in laws on how it deals with citizenship of illegal migrants.

There is lot of fud spread without understanding
But they won't, because for acceptance they'll be programmed to drive "naturally", which means at or above the speed limit, following too closely, et cetera.

The standard complaint for an under-developed L2/L4 system is that it's too timid, it slams on the brakes for a paper blowing in the wind, et cetera.

A car that can avoid hitting a paper blowing in the wind is a car that can avoid hitting a child. Maybe we should just accept a high number of false positives.
The Polygon staff tries to draw Detective Pikachu from memory
Biodiversity’s importance is growing in China’s urban agenda
The remixing makes it fun. There is a lot of creativity inside roblox and extends into youtube too.
There are tangible benefits to world trip "optimization". We started planning our 1 year, 14-country trip, 1 year in advance.

There are places (some national parks, certain hiking trails) where you need to make reservation well in advance.

It also allows being in countries in their cool, dry or bloom season.

Finally, it allows lower budget for the trip as you can reduce travel time..
>> make it seem like organising events like this not something I would feel comfortable with hosting in my own country.

Vancouver Olympics 2010. No, it did not make a profit, and there was a fiasco involving how the athletes village was converted into condos, but the city did not go crazy over preparations. Most of the venues were already there. Whistler was already a winter sports mecca. Vancouver didn't need to build new airports or erect new mountains. Things like highway improvements and sports facilities were not left to rot after the event. They are all still there being used today. And it was canada. Canada knows how to do winter stuff. I think it was the first olymics where the ice doctors didn't hide the fact that every winter olymics has a Canadian coin buried under center ice.

The olympics isn't something that a city does to turn a profit, but that doesn't mean it has to bankrupt itself either.

https://en.wikipedia.org/wiki/2010_Winter_Olympics
This is, of course, good advice. But I'd add that query builder / micro ORM libraries are a better solution as they solve the (mostly common) interface, connection pooling, and multiple db driver parts.

This is plenty.

One's I've used:

knex - node.js

sqlx - rust
You never reach that limit if you are accelerating with a normal engine at 1g. You will get closer and closer to it, but never reach it.

If you somehow DO achieve lightspeed, time stops for you, completely, so from your point of view you are teleporting, but since time is stopped no machine or chemical reaction can happen, thus why we believe lightspeed machinery is impossible.

By the way, achieving near lightspeed with 1g acceleration is in a way, hard, for example the trip to alpha centauri at 1g results in you achieving "only" 94% of light speed... to do that same trip peaking at 99.0% of light speed it would take 3g of acceleration, and it would result in the trip being roughly 1/3 shorter (taking 1.7 years more or less, instead of 5)
I know of a couple of businesses (owned by the same person) whose reviews are full of glowing testimonials - all posted by employees. He's even stupid enough to post them under his own name!

All reported, all ignored by Google!

As a result I trust nothing I read on Google maps.
> As an American, I’ve noticed that this attitude of disinterest toward the outside world is common, even encouraged. It’s not a good thing and frankly it’s the source of a lot of problems with the country today.

As an American, I've noticed that self-flagellation of the kind exhibited in this comment is extremely common, as is fetishization of travel/other cultures. This difference in our perspectives may have to do with where we grew up "decayed industrial town in the Midwest" (you) vs. "bastion of liberal globalism" (me).

Anyway, the reason people are pushing back against your comments here is because they have a "I have attained enlightenment and you can too" vibe. I just don't associate enlightenment with hanging around on hackernews arguing about whether traveling has led you to enlightenment.

Anyway, I don't question that seeing the world up close and personal has been important part of your life. I only doubt that it is universalizable. I think your experiences have to do with your unique personality and circumstances and can't be generalized.
We Just Found the Secret Weapon That Makes Cotton the Best for Reusable Masks
Ok, I was mistaken about that one piece. It doesn't help your case.

One of the citations from that line on the wiki page has

> Haim Yelin, head of the Eshkol Regional Council, added: "Everyone criticized Israel for the weapons it's been using, but we must realize that the other side is using illegal weapons."

So, yes, people including Israelis claim that the use of WP is a chemical weapon and illegal.

You get how taking unexploded munitions and sending them back over is a different thing than using them originally in the first place, no?
Ask HN: Any experience with hiring agency to build your MVP?
Getting rich while avoiding paying any taxes. Unethical and criminal.
You can do raw SQL with EF, but you lose a lot in the process.

EF Core -can- be better than the older, much more reviled EF as far as generated SQL, but in EF core 3 they did a pretty big breaking change on joins, bringing behavior closer to EF6's tendency to do a cartesian asplosion
There is foundational research being done on destructive brain scanning and emulation. It is decades—at a minimum—away from being more realizable.

You don't need to send a generation ship, just solar sails powered by massive laser installations that have enough tech on board to convert an asteroid into a receiver.

To be fair, 1000 years is not very long when you have digital immortality.
I'm a giant Rust fanboy and have been since about 2016. So, for context, this was literally before Futures existed in Rust.

But, I only work on Rust code sporadically, so I definitely feel the pros and cons of it when I switch back and forth to/from Rust and other languages.

The problem, IMO, isn't about allocations or ownership.

In fact, I think that a lot of the complaints about async Rust aren't even about async Rust or Futures.

The article brings up the legitimate awkwardness of passing functions/closures around in Rust. But it's perfectly fair to say that idiomatic Rust is not a functional language, and passing functions around is just not the first tool to grab from your toolbelt.

I think the actual complaint is not about "async", but actually about traits. Traits are paradoxically one of Rust's best features and also a super leaky and incomplete abstraction.

Let's say you know a bit of Rust and you're kind of working through some problem. You write a couple of async functions with the fancy `async fn foo(&x: Bar) -> Foo` syntax. Now you want to abstract the implementation by wrapping those functions in a trait. So you try just copy+pasting the signature into the trait. The compiler complains that async trait methods aren't allowed. So now you try to desugar the signature into `fn foo(&x: Bar) -> impl Future<Foo>` (did you forget Send or Unpin? How do you know if you need or want those bounds?). That doesn't work either because now you find out that `impl Trait` syntax isn't supported in traits. So now you might try an associated type, which is what you usually do for a trait with "generic" return values. That works okay, except that now your implementation has to wrap its return value in Box::pin, which is extra overhead that wasn't there when you just had the standalone functions with no abstraction. You could theoretically let the compiler bitch at you until it prints the true return value and copy+paste that into the trait implementation's associated type, but realistically, that's probably a mistake because you'd have to redo that every time you tweak the function for any reason.

IMO, most of the pain isn't really caused by async/await. It's actually caused by traits.
Want to borrow that e-book from the library? Sorry, Amazon won’t let you
But did you ever find Dog?
Rightly or wrongly, a lot of programmers trust in their ability to pick up a language on the fly.
> No sane person will be driving on autopilot (metaphorically or literally) through a school zone.

Sadly there are a lot of irresponsible people on the roads, including school zones.
You can go to https://messages.google.com to send messages from your computer via your phone

The differences are:

- messaging is now a standalone site instead of gmail (good)

- requires devices to be on the same network (meh)
It's a sales job and a hard one and most people are crap at it,hence the churn. I've spoken to a few in their early 20s that were very good but then they aren't your usual Java is the same as JavaScript type of people.
This article https://medium.com/@rikardhjort/the-deathbed-fallacy-5e54d96... dives into the same topic and makes, IMO, slightly better points.
Interesting. That said, the technique is not the issue here, losing a whole datacenter can always happen. This event would have been much less serious if all the four SBG* datacenters were not all so close to each other on the same plot of land.

They are so close to each other that they are basically the same physical datacenter with 4 logical partitions.
Ask HN: Resources for electronic paper app / document design?
Having recently acquired an e-ink bookreader, or more accurately, an Android tablet with an e-ink display that functions principally as a bookreader, I'm becoming aware of the differences, benefits, and limitations between active colour displays and electronic paper.

What I'm not finding are references to designing for or with e-ink in mind, and I'm wondering if I'm simply missing something or if the field really is largely ignored. I'm not finding, say, an "e-ink" or "e-paper" CSS media query, though color rules might apply.

The pixel density, power consumption, and daylight-readability of e-ink is impressive. The low refresh rates, lack of colour distinction (on this device, there are colour e-ink products now available), and other quirks create challenges when using either apps or documents in which other features are assumed. Given various projects such as the DIY e-ink laptop mentioned recently on HN, there does seem to be at least a possibility of wider adoption.
Yeah, it literally took years before we can reach this conclusion, even if the conclusion is absolutely reliable. (We still need to observe like 50 more years, haha.)

That's the current limitation of our technology. If we could measure radiation levels in a large scale with high resolution within, say, few hrs/days, maybe we didn't have to evacuate all those people. We can't, so we should.
Agree with the first part, obviously, but: why shouldn't there be an unequal power dynamic between employers and candidates? Isn't that sort of true by definition in employment?
Crypto and Climate
12.9-Inch iPad Pro with Mini-LED Display Said to Launch as Soon as Late March
Rust was often touted as a superior alternative to Node.js writing servers. Perhaps this element of contempt is no longer there but it certainly was there before due to the competition. Similar competition existed between Node.js and Golang and there was similar contempt from Go community.
The entire hiring process is laughable. Few positions advertise correctly. Most claim they need diety level abilities for as little as they can get away with. Businesses post phantom advertisements to gauge the perceived market value of positions, keep talent pools of people in the wing to fill in what seem to be increasing turnover rates, and so on.

Most of all of this is an artifact of businesses trying to commoditize human labor, including professional/specialized skills, and these are the sort of responses and gaming you see in such an artificial environment. Intelligent people are going to fight back and game your system when you try to game them.

The side with leverage that dictates the rules of engagement is to blame here and that isn't the labor force at large since there is almost no organization from the labor force, it's the employers that create this mess yet they complain about it continuously.
For me the selling point of cloud run is that is easy to develop and debug: make it run locally, test it, then ship it in a container.

For GCP cloud functions, AWS lambdas, Azure cloud functions you must fight somehow against the environment (that's the reason frameworks like Zappa exist).

If you want/need to use compute instances, you can use KNative in your K8s cluster and enjoy a "similar" scaling experience.
It usually requires exotic matter with negative mass which isn't normally found.
There really is no option to turn off Bitcoin even if humanity agreed on it -- author can only imagine suggestions that might thoeretically work but won't. It was designed like the internet to be virtually indestructible.
When and where? It was very much the case in all 3 European countries I grew up in.
I think it's more of a way to gain perspective on your life now. E.g., imagining what would be important on your deathbed is an exercise that can help you figure out what you think is important in life.
In the cloud of course. Why do you ask?
Not a bad idea.

Though, N=1, malls have pivoted (sorry) into that sort of live event space mode. When I was visiting family, the local mall had replaced a former anchor store with a really quite nice arcade.