skysight-inc/HackerNews huggingface dataset:
When I was designing a local tool for myself earlier this year I used navigation at the bottom and right side of the tool. Even though I am the only one using it, there's also a small button on the left to swap to left hand mode.

Using this tool has proved to me that the nav(on mobile) belongs on the bottom and/or lower half right with a left hand switch.
Same but from Zork.

The first word I looked up in a reverse dictionary was 'forest.'

The word I could never figure out because it wasn't in the dictionary was 'stiletto' :-)
If the only way to survive is to isolate myself and wear a mask over my face at all times, the I'm better off dead.
The author also mentions Neon is the first "pioneer" to do disaggregated storage. It is mentioned in the 2006 Bigtable paper, and probably earlier than that too.
Poetic truth.
Install WordPress with Appjail Director
Yes, until you start seeing multiples of things behaving unexpectedly.
"Ask HN: What's the best source code you've read?" https://news.ycombinator.com/item?id=32793534
That's what they said before Netflix and Youtube on smartphone
GPD win mini, 7-inch PC
I really enjoyed Andromeda, even though everyone shat on it.
Rocky Linux backer CIQ rejects lawsuit's claims it was founded on stolen IP
I mean, they did say "everyone" so I suppose the science drop was not unexpected :)
What sort of changes, I thought Deno is close to Node parity?
False positives don’t negate the stereotype.

And anything that doesn’t look like a wallet probably won’t trigger a response. You would be safer to just wad up money and shove it in your pocket than to carry it around in a wallet.
In other words, you should cache and shard your data. I hate this industry.
not an american here. but pure carbs with nothing else (no fiber, vitamins, proteins, fats, ...) is just pure calories without nutrition value... except you're starving.
> Does that seems ok to you ? Today it’s the books and pictures but later it’s going to be anything.

When they're that good, I might finally finish the novel I started writing in… ugh, 2016.

A quote comes to mind, though:

"I say 'your' civilization, because as soon as we started thinking for you it really became our civilization, which is of course what this is all about."
I would also refer to those interested in RTL to the late Don Lancaster's "RTL Cookbook":

https://archive.org/details/RTL_Cookbook_Don_Lancaster
This is just another fine-tuned LLaMA and Llama 2, like there are already some. I doubt that this will give seriously meaningful results for long context inference.

32k context length sounds nice of course, and it seems to be common to call the just fine-tuned models like that. I think it is more of a marketing thing and we really should distinguish between the context length of the pre-trained model and the fine-tuned model, with the latter being the default meaning of context length.
Compiling Functional Languages (2002) [pdf]
> This lowers the bar for casual players to get into a game. But at the same time, makes for a (somewhat) more passive experience. You explore a pre-designed environment vs. create a good part of it yourself.

I think this is less about aesthetics and more about directed versus undirected gameplay. Mainstream/AAA modern games more or less tell you exactly what to do and exactly where to do it, which makes for a significantly more passive experience as you don't need to think at all to progress.

An example is if you played chess with an AI telling you what moves to make. The player playing without thinking is due to a lack of player agency, not the pretty graphics of chess.
Rather than use the knife to cut sections out of the wire, I would have considered getting some single core wire and sliding pre-cut heat shrink down it - that way you don't risk cutting into the wire. Just remember to let the core cool between heating/soldering to prevent premature shrinking.
When I was younger and during interview people asked how much I earn right now I learned to answer this : "my contract prohibits be from sharing this information", it was always working.
thank you for that xD
> I don’t care about applications wasting RAM. Modern machines have plenty of cores and RAM and the software is unbelievably powerful today.

I do care when applications waste a lot of RAM and cores but application performance is still terrible. Looking at you, Microsoft Teams. I don't remember mIRC ever being a slouch, even on a Windows 95 PC with 8mb of RAM.
I see sugar and HFCS added to salty foods as a much bigger problem because you literally have no way of guessing it's there. FruitLoops and similar cereals are sweet, it's pretty obvious it has either sugar or artificial sweetener added.
The Case for a 200-Year Space Mission
There's libera chat now. But not everyone has the idea of looking there.
Does anyone know how the phrase "denying science" crept into people’s vocabulary?

I find it incredibly creepy since it sort of treats science as a religion, and usually people who say it seem to know basically nothing about actual science.

If I think back before about 10 years ago I don’t think I had ever heard it before. In the past, non-technically minded people didn’t really cite “science” as a concrete reason to do anything, and the people who did generally at least kind of knew what they were talking about.
10k layoffs announced in January 2023, and an unspecified number of additional layoffs announced in July 2023:

https://techcrunch.com/2023/08/14/tech-industry-layoffs-2023...

https://www.cnbc.com/2023/07/10/microsoft-confirms-more-job-...
> the lucrative childhood obesity market.

Great definition. Added to my quotes list.
New ancient ape from Türkiye challenges the story of human origins
I keep rejecting this definition of "serverless" in my head. There's just as much server, it's just that someone else owns and operates the server, and holds your data or application hostage when they want to. This thing currently called "serverless" is more like "server as a service", and creates more lock-in than what came before.

True serverless would mean a return to dumb interchangeable servers: static progressive web applications hosted by dumb static http servers (e.g. github pages), connecting to interchangeable data storage (e.g. W3C solid pods), with client-side peer to peer synchronization of data using CRDT algorithms (e.g. Automerge, YJS, ...). When I think of the word "serverless", that's what comes to mind.
I guess it's for historical reasons. As the document you linked states, "The assembler is based on the input style of the Plan 9 assemblers". It's important to know that at least two of the "founding fathers" of Go (Rob Pike and Ken Thompson) are ex-Bell Labs guys and were involved with Plan 9. The Plan 9 compiler toolchain was available, they were familiar with it, so that's what they used for Go. Some parts of the toolchain (the linker, I think) have been swapped out in the meantime, but the assembly format has stayed.

EDIT: found the document talking about changing the linker: https://docs.google.com/document/d/1D13QhciikbdLtaI67U6Ble5d... . Favorite quote:

> The original linker was also simpler than it is now and its implementation fit in one Turing award winner’s head, so there’s little abstraction or modularity. Unfortunately, as the linker grew and evolved, it retained its lack of structure, and our sole Turing award winner retired.

...which is referring to Ken Thompson I guess.
There is some development on that front too. For postgres, check out CrunchyData's postgres operator (https://access.crunchydata.com/documentation/postgres-operat...) where with a single config file you get a HA database with read replica(s), connection pooling via pgbouncer and multiple backup targets via pgbackrest with cloning and point-in-time recovery
I miss slashdot comment ratings. This one was for sure 4 (Funny/Insightful)!
Simulations suggest only 22 people are required to start a colony on Mars
Multiple things in the distant past, where conditions were different.
BRICS leaders invite 6 nations including Saudi Arabia to join bloc
Ostensibly because of the risk of misuse.

This may be a losing battle even assuming it's 100% sincere (I'm not interested in debating the assumption).
me too. and yet the rhetoricians would find many things to point out in this performance that are "wrong"; things they tell their students not to do.
It is immoral to create a device, from the labors of someone, which is capable of replacing their labor, without compensating them.

Unless they agreed to provide their work for that purpose for free.

Postulate #1: Image generation models would not exist without large amounts of training data from current artists.

Postulate #2: Every major AI company either trained directly on public web scraped datasets or is murky about what they train on.

Theft at scale does not somehow make it not theft. Stealing 1/100th of a penny 10 billion times is still stealing.

And when you repackage the results of that theft in a profit generating machine, and then label it not theft because "it's a whole new thing," you start to sound like a CDO apologist.

And look, I get it -- it's about money.

It's always about money.

You may not be making any off your work, but that's immaterial because lots of huge companies are making obscene amounts of money from doing this (or expect to be in the future).

At the same time, it is an excellent tool. Art without human time! It will eliminate a lot of artist jobs, but everyone as a whole will be better off (because we're swapping human labor for electricity).

However, the currently vogue "artists don't deserve anything" smacks more of "we don't want to share profits during the transition period" than a cohesive moral argument.

We can have an AI future, but we should be honest about what enabled that. And we should compensate those people during the transition.

Hell, AI tax. Paid to everyone who created a work in a scraped dataset. Sunset in 30 years. Done.
You are correct...and yet, between work and finance, which pays better?
Transit in the USA is provided publicly, so supply lags demand by a decade or so. Your apartment with no parking forcing function is going to create a bunch of annoyed tenants during that time, it’s a more risky project too build out.
Not sure if you read TFA, but it was about games whose code you “type in” from a book or magazine. I did it a lot back in the 80s when I first started programming.

The Sierra games took typed commands, but you got the games on diskettes. That was a later era than the games mentioned in the article.
at least people would get to live close to where they need to and not commute for hours a day and they might actually be able to afford to live in places. Fundamentally this always seemed like a problem where some people pretty much park their head in the sand and go "well i don't care about others, as long as my space is protected".
The management of the establishment was what killed the vibe for fission energy. And in this regard the greens where right.

Many facilities (back then and now) where unsafe (e.g. Ukranie) and are still a threat (e.g. France)

Add to that the short sighted actions by everyone involved. (DROPPING barrels in an abandoned mine for final storage, just to find out it does not only totally leak, but advisors precisely warned about it beeing not a suitable location (germany))

For me that's enogh to loose trust in governments and companies beeing able to run such an operation. Fukushima beeing the final nail to this coffin for many.

Maybe when we can proof the reliability, safety and waste efficiency of modern reactor systems, we can rebuild this trust. But either way, we are surely talking 20-60 years. It's scorched earth.
Your videos (and by extension you) are awesome and have been one of the biggest motivations for me learning Rust and continuing programming. Thank you.
There are more armies there than two. But not sure if this will move any against each other. This and what caused the mutiny was attempt to take control of Wagner by Russian MOD or someone else. Time will tell how it will turn out. Probably not in another mutiny. Maybe just weakened position of Wagner - and Russia in Africa.
To me the ‘product’ in the Ruby example above is helpfully explicit and could be changed for something else.
The EU however has protected areas like all the "Natura 2000" areas and these, probably, aren't going away anytime soon:

https://fr.wikipedia.org/wiki/R%C3%A9seau_Natura_2000

These are huge: 30 000 sites and 18% of the surface of the EU.

If you don't want a high-rise to appear in your view, your best bet is to rent/buy right next to a Natura 2000 (both land and sea) wildlife protected land.

I'm typing this right now from France, rural area, with a Natura 2000 area right in front of me (I'm one of the last houses before the area starts).

And for my place in Luxembourg it's exactly the same: I picked a spot with another Natura 2000 protected area (land only) walking distance from my apartment.

I understand many want a world made of concrete only so that we can pack hundreds of billions of humans on earth... But I find the current trajectory miserable and I pick nature any day over concrete.

Wife and I decided to have one kid, we did our part to save mother earth.

And, no, you're not building a high-rise in my Natura 2000 wildlife protected area.
+1 on internal hub + belt. Just waiting for electric drive options to get commodified. Though clicking on low/mid end hubs is really grating.
I remind myself that whenever I'm working on a solo project and think about supporting other languages. A quick google search shows there are 840M English speakers. I'm just one man! Building something that only 1/10 of the world can use still seems pretty good.

If you want to expand your audience to support more of the world, that is totally cool, but as you say, there is no obligation to do so.
I was a big fan of OS/2. The late 80's and early 90's were a golden time for personal computers.

It's a big bummer that the world coalesced around Windows and macOS and now seems to be concentrating more and more around Web technologies. I would love to see an alternate timeline where OS/2, AmigaOS, TOS, BeOS, and other interesting operating systems coexisted and competed for another 20 years.
Also where it hits you. If it swims through your leg I fear you will feel it for some time.

Now if it hits you square in the chest, lights out.
> They need to know your address for a lot of things.

>> And when those things come up, they can ask your address.

How would they do that if they don't have your address? For example: a decent amount of elderly don't use the internet, how would they be contacted?
Have a look at https://aosabook.org/en/ You can use it as a guide to then read the code itself for the described projects.
I suppose you’re talking about browser behavior, because I’ve yet to see a website that respects my language headers instead of assuming the language I speak based on geo-IP

The other common situations are explicitly choosing my language in a drop down menu every time I visit it, or some user preferences thing. Often sites come up with a hybrid approach and I get mixed language/locale content.
> You can ditch the AWS part actually. I was originally planned to query the API directly from the Pico W. However the performance was not good.

Network or compute? I don't quite understand how making AWS a middle-man helps?
> I’m still thirsty for a PL that is essentially OCaml but with a better syntax. But that’s just me.

Not just you, me too! In fact it’s why I went in deep on Reason when it arrived initially. Shame it never really got traction.
I really like the go standard library. It's all really clear and easy to understand

https://cs.opensource.google/go/go/+/refs/tags/go1.21.0:src/...

https://cs.opensource.google/go/go/+/refs/tags/go1.21.0:src/...
Some programs live for decades. Some programs get worked on after the original authors are gone. Code is written once, but (if the program is worth keeping) read many times. Optimizing for "easy to write" is optimizing the 10% and ignoring the 90%. Optimizing for "easy to read and understand by someone who is not the original author" is critical for important, long-lived programs.

It's not "laziness". It's understanding that maintaining software long-term is a really significant problem.
> I'm not sure why he was flying around in Russia though.

this is why it doesn’t make sense to assume this was a net negative for putin. the math is wrong. the details don’t add cleanly.

had he been flying in africa only to have a wing fall off, the situation and the impact would be quite different.
I think pgAudit it still the best and it's not a major issue. You can try my PR that fixes this issue https://github.com/pgaudit/pgaudit/pull/219 it should work and it should handle the other types of SELECT's that need update permissions but are not actually updating anything https://pglocks.org/?pglock=RowShareLock
Last time I checked carbon was black. Mixing it with cement to get a darker concrete may be a brain dead idea: you get CO2 sequestration and warmer walls/pavements etc if exposed to sunlight.

One can avoid that by using it only for no sun exposed elements, but it does complicate things.
I’m currently vacationing in super hot Tokyo, and yes, those buildings do create shade when packed around narrow roads. I get that in the USA where buildings are spaced so far apart from each other that this wouldn’t be very effective.
> So if you are only prepared to go for jobs that pay 300k, why not tell the recruiter that?

I did not address any of that (revealing your price, etc).

All I am pointing out is that it is in the recruiters best interest to get you to accept quickly, and that often means "accept less".
Tackle ever-growing consumption to safeguard sustainability gains
But you paid a shitton of money for those modern machines with modern amounts of ram and cpu cores, and threw away a bunch of still working hardware for that.

And in a few years, your writing software (*office, word, whatever) won't gain any memorable new features, but the current 32gigs of ram suddenly won't be enough anymore, and you'll buy a new machine, say how you don't care if Word uses 40gigs of ram, because you have 256gigs installed and it doesn't matter...

My firefox is currently using 7 gigs of ram, and i have 23 tabs open... al the information in all those 23 tabs is maybe 20 megabytes, and that includes the pictures in them.

Look at mobile phones... you use your browser, chat programs, take and send photos and sometimes even call a person using one... and after a few years you're still doing the same, but the apps have grown so much in both size and ram usage, that you have to replace your phone, even though you still need and use the same functionality you used when you bought it. Yes, games got better and look nicer, but for most "old people", the only reason to waste money and create e-waste is bloat, because developers can't optimize anymore.
Sufficiently advanced indifference is indistinguishable from malice.
(Not a physicist)

Yes, you are correct - its not within the same frame of reference but observing from one frame to another.

Lets say you're watching a DVD; the main characters are walking having a conversation. Now fast seek - they speed up and talk faster. If the characters were conscious entities then within their world nothing has changed, but from your viewpoint everything is going faster.

One difference with the physical world is the effect is symmetrical - so if you were observing the movement of crew on a fast moving spaceship from far away you would see them seeming to move very slowly; conversely they would see the same slowing down when observing you.

But in each case you are correct that "slower" and "faster" are not in operation within the "same time" but only when viewing into one time "bubble" (DVD) from another.

The "bubble-to-bubble slowing down" itself is not some marking off against a universal time axis either (which is at the root of the difficulty in understanding I think), but - if we remember that time is subordinate to the constancy of speed of light then to maintain this constancy, the measurements of time and space in different frames must adjust relative to each other as the frames speed up and slow down.

It is this latter waxing and waning that produces the effect "slower" reflected between two different frames of reference.
Good advice in here. Once the body enters its so-called "defense cascade" -- including the flight or fight response -- then it's going to take 17-21 minutes to return to stasis.
Which country do you live in? We had ours two years ago, and my girlfriend was able to choose. We choose to have it in the hospital as if there is something bad happening, the reaction time is much faster than at home (or other clinics/birth houses).

The hospital we choose, has Swimmingpool/Bads but we just ended in a room full of devices to even have the baby in a situp position.

After delivery we needed to share the room though. Even that was a nice experience (we were lucky with the other family).

In third world countries they do what you say, and the mortality rate is higher.
Do you really only plan ahead 1 year at a time? Seems like an enormously inefficient use of one's time to lily-pad their housing year to year.
Concrete buildings you mean, and even then, new ones are insulated well enough to not trap heat like pavement does (otherwise they couldn’t be cooled on the inside very effectively).
This is not the 90s - monitoring and alerting are far more robust, and supply chains far more just in time.

There’s no reason a modern fleet couldn’t detect failures in hardware and automatically order replacement from Amazon or whatever. This is not to say you won’t need personnel, but you would be surprised how much of the fleet management at AWS and GCP at least are brute forced (as opposed to being completely automatic). To their defense they have a far more complicated and diverse fleet than what I’m describing, which is sort of my point.

99% of customers just need a highly available setup for their stateful boxes (DBs) and some for their stateless services. And the great thing about this setup is you can extend the stateless bit (with the cost of latency) to the cloud more or less infinitely.

As far as the rest of your point about cooling and network - it's a good point, but for a workload that isn't a datacenter, in my experience the majority of outages aren't due to that - it's due to misconfiguration.

Take a personal house. How often does someone break into the average person's home? Pretty unlikely in a low crime area. Take internet. There are some areas in the United States where there are multiple 1Gbs or even 10Gbs internet providers, you could redundantly network. In any case it's not that the cloud shouldn't be used, it's just interesting the direction things are going.

Of course, if money isn't an issue by all means people should use serverless and cloud spanner and be done with it.
Yeah, honestly this whole comment thread is a testament of how quickly generative AI has moved the past year. Even in a hacker community like this where we ought to be close in terms of realizing where current tech stands, we're on different pages on what's possible. Photorealism is pretty much already here and this website is a poor example of current generative AI. The most it has going for it is that it has an approachable UI.
Haha, exactly, but if you have developers who can drop production tables without the org knowing in advance and reviewing the change, you already have a big problem.
was the “vaccine” “administered” during the pre-flight check?
Error Handling: From Charles Babbage to Python 3.11 [video]
Star your favorite websites in the dashboard
Based on the last several weddings I've been to, both "Boot Scootin' Boogie" and "Wobble" have joined the canon of traditional wedding dance songs, and there were several others that I recognized but don't know the names of. But the brides and their crews all seemed to know these complex, coordinated dances that went along with them.