skysight-inc/HackerNews huggingface dataset:
Right, back then cost of living were a much lower percentage of average wages. The "Homer Simpson" era when one father could work one job and own a nice a home while feeding a family of 3. Recall that minimum wage used to be a living wage in the USA.

There are definitely issues around gender, wage, and job opportunities in the USA, but right now I'm talking about the total economic downside of out of control detachment of wage against cost of living.

> Lots of stay at home moms drinking themselves into a stupor being one.

Could this have had more to do with an openly misogynistic society and lack of hiring and academic protections for women?
Thank you! You’re correct that ChatGPT is different from davinci. They’re both built on GPT3.5, but ChatGPT is trained on more conversational influences. However, davinci is really strong and will behave mostly like ChatGPT with the right conversation prompt :)
Putting Betteridge's law of N̶e̶w̶s̶p̶a̶p̶e̶r̶ scientific paper titles to one side, is been a mainstay of S.F. for literally decades that you'd use a dense encoding like Chromosomes to avoid the horrendous costs of shipping physical matter. Typically the moral dilemma in the story is breed or not.

Hoyle & Wickramasinghe wrote about it too more seriously. (Panspermia) Hoyle loved a good argument, judging by how british astronomy reacted to him.

But the ECC would have to be humongous.
"no transpiled language could ever succeed".... TypeScript.
This gives an idea for an experiment: ask the same questions, but after dropping subtle hints about your political sympathies.
Where "imagination" is attention. It is understandable why , when you tell it to move its attention between two things, you manipulate it to print opposite outputs that the filters wouldn't approve. Or maybe the filters are tuned for single-themed inputs
> I will just add that it makes no sense at all that git-lfs (lf = large file!) should be sending large files 50 bytes at a time. That's a huge number of system calls that could be avoided by doing larger writes. And then the larger writes would work better for the TCP stack anyway.

FWIW, at least one git-lfs contributor agrees with you: https://github.com/git-lfs/git-lfs/issues/5242#issuecomment-...

> I think the first thing we should probably look at here is whether Git LFS (and the underlying Go libraries) are optimizing TCP socket writes or not. We should be avoiding making too many small writes where we can instead make a single larger one, and avoiding the "write-write-read" pattern if it appears anywhere in our code, so we don't have reads waiting on the final write in a sequence of writes. Regardless of the setting of TCP_NODELAY, any such changes should be a net benefit.

My 2ct: this type of low-hanging fruit optimization is often found even in largely-used software, so it shouldn't really be a surprise. It's always frustrating when you're the first to find those, though.
Feels like the join syntax is too low-level to be db-agnostic. What about graph support?
I bought almost new x13 AMD 1gen and everything worked without any issues from day 1, on Debian. But it was like a year from first reviews.

So maybe getting brand new on day 1 can give some issues or it's related to NixOS (I have no experience with it)
It’s not so black and white. I had weeks on end where I’d do nothing special like watching tv shows or playing games all day. But I think I’d have these stretches anyway whether I worked or not at the time.

The rest of the time was spent reading many more books than when working, building side projects just for fun (sometimes even to completion, sometimes just to try or learn something). I learnt about building and maintaining bicycles (started rom not knowing a thing to having repaired and built many bicycles now), worked on home improvement projects I had set aside while working because I had “no time” (rather no energy left). I did hike some but I prefer cycling so went on loooong bike rides.

Had more time for my family as well (just spending time together doing whatever with no pressure or fomo that the weekend is over soon).

Also visited a bunch of museums and nearby cities and countries because all of sudden I could travel off peak for 1/3 of the cost and go places when it isn’t crowded.

But all this is very personal. It might not be what you’re interested in at all. The general point I think is that you might have a few weeks or months of couch potatoing (especially if you’ve worked all your life and never took a really multi months break) but I am convinced you’ll eventually find something worthwhile to you to do.

Nobody who is healthy enjoys spending months or years on their couch. I think people in that situation have other issues that should be addressed (mental health, depression, hormones, whatever). I don’t buy into the narrative that people without job are lazy and just sit around all day. Idem for retirement.

Anyway I highly recommend trying it out. Even if you end up doing nothing much for the duration it will teach you something about yourself, and maybe even reduce or eliminate your apprehension of spending time with yourself and your thoughts.
I think people prefer fun sounding solutions and are happy to pretend there is a pressing problem. It's more entertaining that accepting what we actually need is a way to allocate capital 0.1 basis points more efficiently in residential property market etc or if you want to save the environment, make internal combustion engines 0.001% more efficient.
TCP is always reliable, the choice of this algorithm will never impact this - it will only impact performance (bandwidth/latency) and efficiency.

Enabling nagle by default will lead to elevated latencies with some protocols that don't require the peer to send a response (and thereby a piggybacked ACK) after each packet. Even a "modern" TLS1.3 0RTT handshake might fall into that category.
This is a performance degradation.

The scenario that is described in the blog post where too many small packets due to nothing aggregating them causing elevated packet loss is a different performance degradation, and nothing else.

Both of those can be fixed - the former only by enabling TCP_NODELAY (since the client won't have control over servers), the second by either keeping TCP_NODELAY disabled *or* by aggregating data in userspace (e.g. using a BufferedWriter - which a lot of TLS stacks might integrate by default).

> The world won’t fall apart in 200ms, let alone 40ms.

You might be underestimating the the latency sensitivity of the modern internet. Websites are using CDNs to get to a typical latency in the 20ms range. If this suddenly increases to 40ms, the internet experience of a lot of people might get twice as bad as it is at the moment. 200ms might directly push the average latency into what is currently the P99.9 percentile.

And it would get even worse for intra datacenter use-cases, where the average is in the 1ms range - and where accumulated latencies would still end up being user-experiencable (the latency of any RPC call is the accumulated latency of upstream calls).

> If your code is reading chunks of a file then sending it to a packet, you won’t know the MTU or changes to the MTU along the path

Sure - you don't have to. As mentioned, you would just read into an intermediate application buffer of a reasonable size (definitely bigger than 16kB or 10 MTUs) and let the OS deal with it. A loop along `n = read(socket, buffer); write(socket, buffer[0..n])` will not run into the described issue if the buffer is reasonably sized and will be a lot more CPU efficient than doing tiny syscalls and expecting all aggregation to happen in TCP send buffers.
Yawn.

> Icarus
Volume 38, Issue 1, April 1979, Pages 148-153
If you're spoiled your friendly neighbourhood DBA will help you there.

The problem I have with these tools is that you then have to reincorporate their optimizations in such a way that the transpiled SQL is identical. If you have to resort to an ORM expression API or raw SQL you gain nothing and are arguably in a worse situation.
I'm not sure which kind of limitations you are referring to. In my experience the only kind of things I cannot replicate with TeXmacs are variable width paragraphs to follows an arbitrary shape around an image. TeXmacs can do multi-column paragraphs, and complex layouts like this one: https://github.com/texmacs/tm-forge/tree/main/examples/resum... or this one https://github.com/texmacs/tm-forge/blob/main/examples/exerc... or rich presentations like this one https://github.com/texmacs/tm-forge/blob/main/examples/lectu... One should bear in mind that TeX by itself is a Turing-complete typesetting language while TeXmacs format is a format that is it restrict the range of documents one can express in order to be able to transform them more reliably, e.g. by conversion to HTML or PDF or even LaTeX. So certainly there are many more things you can to with TeX (but not with LaTeX itself) than with TeXmacs but this is a feature, not a bug :) (very much like the fact that you can do many more things with PS than with PDF, and that is why the first is a language while the second is a format).
Of course! My point is two-fold here:

1) "Last resort" doesn't mean "don't use, ever". A lot of the commentary on baby sleep issues would have you delay trying this until you've tried everything else repeatedly - or, in other words, indefinitely. But sleep deprivation of the entire household is no joke, at some point trying the same methods that didn't work again and again is just torture, and the negative effects far outweigh trying a hormone supplement.

2) Most advice around this topic is based on magical thinking, examples of which I included. Yes, bodies are complex, bodies of developing children even more so. Yes, hormones in general are hugely impactful and messing with them is dangerous. But it's not magic, it's not tainted by evil or something. We do have some idea about what the risks are.

The underlying idea behind the examples I provided (real and widely spread, unfortunately) is a knee-jerk rejection of anything man-made, of any intervention that wasn't available to our great grandparents, or their great grandparents. It's irrational and dangerous and annoying, and usually comes bundled with thinking in absolutes (instead of trade-offs).
Composability is definitely a major design goal and I think we are getting close to that. Watch this space!
To be fair, the linux defaults of 2h are not working in most enterprise or cloud environments. One frequently encounter load balancers, firewalls and other proxies that drop connections after around 5-15 minutes. 15 seconds sounds very aggressive though.
Here you go...
https://archive.vn/vkHFU
Sweden too had only small bump in deaths.

https://www.statista.com/statistics/525353/sweden-number-of-...
The EU will require manufacturers to enables sideloading, which will finally make powerful ad- / tracking-blockers on iOS possible. Also, they will require that everyone can easily change batteries. Even if that does not mean that a battery can easily removed temporarily, it probably also makes it easier to install custom hardware switches that turn off the phone entirely.

Personally, I think that the tracking hype has seen its peak.
Wow didn't know he had a brother, let alone one that is seemingly closely involved with the antics.
The thread with Greta on twitter makes him look like such a "rude and unintelligent" person. Have only heard about this guy through coffeezilla so would recommend anyone not familiar with Tate start there
Okay thanks, yeah this is Firefox.
I also run a pair of worldwide anycasted NTP instances if you don't want to deal with smearing or depending on the same company for DNS and time.

45.127.112.2

45.127.113.2
Maradona was anti-establishment.
Compare Pelé with Sócrates for example
https://en.wikipedia.org/wiki/S%C3%B3crates
It is cross-platform, distributed for Windows, Linux and MacOS X. There is a port for Haiku (not maintained, but working). And you can find also AppImages from one of the developers, but not on the official page. Also you can try Mogan which is a distribution which try to be easier to install on a wide range of machines.
i thought you mistyped your comment and wanted to reply to rsc ... then i clicked on animats profile. Yeah HN is becoming a treasure trove for CS.
It doesn't completely turn off Wi-Fi either, it just disconnects from the current network.
> referring to them as "fanatics"

You put that word in quotes implying it was a literal quote.

It isn't and the distinction here is actually important. She said "get them away from fanaticism" - there's a big difference in tone and it hits an important issue.

Calling someone a "fanatic" in many ways carries an implication that they have some unchangeable inner nature. They are to be dismissed, ignored. They are beyond reason. She is saying the opposite - that they should be engaged with - that there's a chance that they can be reasoned with. Arguably she is being disingenuous but that's a different discussion.

Why did you choose to alter the wording in such a way?
Mind that when you ask it to provide arguments for views its training material opposes, even though you do occasionally get an answer like shown above the quality of the reasoning in that answer is usually a lot worse than on opposing viewpoints.

It is as if it presents only the most simple arguments. On this very subject for example I never once saw it say "without viable grid scale storage, or near lossless continental scale transmission networks, every watt of renewable capacity must be matched by conventional and nuclear sources making it impossible to build a network that relies on renewables for a majority of its installed capacity".

Same with other topics, where it repeated certain "comic book villain" arguments, but didn't come up with anything that could convince any real human. So I think many of those "jailbreaks" are really just intentionally poor role playing.
Same here, Aussie Broadband too.
Vertical farms don't make sense, and never will, except as a curiosity/novelty/luxury product. There's only so many calories you can grow with the incident sun on a piece of ground.
Listen Peter Virdee talk show to know the view on Equality for Women
The fact that vertical farms popularized the concept of "leafy greens" should raise an eyebrow alone because that is an oddly specific type of plant that excludes almost every vegetable that I eat.
I agree the model quality expression model suggests both those resource distribution models would be maximal. My supposition though is resource distribution is going to be power-law-ish, which it doesn't have to be restricted like that, but seems a natural expectation.

And yes when the available resources are below the saturation point, more analysis will be necessary to determine what's optimal. A more advanced model would account for a variety of qualities, each with different importance and different Ks, suggest distributions for those and relate them to total available resources. My intuition, based on 'lots of distributions end up being gaussian' is that equality is maximal except when significantly resource constrained (ie some state like war or famine), or k for some particularly important quality is extremely high (which interestingly is another common narrative: Noah's Ark, the Manhattan Project, Armageddon, The Martian.)
I think the problem is that anytime you try to find meaning in a job, or look to do your best, there is a very chance that your plans will be spoiled by someone who "just does his job". That attitude typically leads to blame games and people shirking responsibility. After all, if it is just a job and you want to do only what is necessary and go back home, what is the incentive to take one for the team, or collaborate and help out in a trying situation?

This sort of situation rarely happens if everyone in the team is on the same page and has each other's backs. But in today's age of job-hopping every N-years/months for x% increase in pay, there is zero incentive to do anything of that sort.
I just wanted to add that the M1 has a limitation on the number of display outputs iirc 2 for the MBP, 1 for the MBA (but > 0 solutions exist, each with their own limitations).
I have been way less than happy with my plain 4yo Latitude 7490, although rumor says Dells should be pretty durable:

- The battery got swollen and destroyed the clips in the underneath cover when it pushed it off.

- Have had to replace both of my memory modules (Hynix something), and replace with another brand, after they broke.

- Memory modules requires re-seating at least a few times a month, especially if I run with the computer in a backpack (this is supposed to be possible to do with a durable laptop, no?)

- The NVMe SSD harddrive has needed multiple re-seatings.

- Some possible further glitches I might have forgotten.

Sad on a laptop which otherwise feels pretty great. I like the slighly rubberized coating, the keyboard, touchpad and screen, and weight is not too bad either.

Anyways, this makes me a slight bit skeptical about Dell's reputation as a durable brand in general. Others having some more hard facts on this? (I have been lately looking more towards Asus ExpertBooks, with claimed military standard durability).
> Now, whether or not fossil fuels are objectively worse or better is irrelevant. It's just an example that it does have biases.

Of course it is relevant. Having biases towards objective truth is completely normal and should be the expected behaviour. Thinking that there are always (at least) two sides to any debate and they're at an equal footing and need to be presented in the same manner would be ignoring human nature and history. Some debates are extremely one sided.

More often than not one side is ignoring reality and is not using reason to maintain their position - fossil fuel lovers, flat earthers, anti-vaxxers, fringe conspiracy theories, etc. etc. etc. Not only can you not reason with such people, presenting their position as an equal one that merits a debate is dangerous because their conversion tactics work on some people (mostly through FUD).

As they say, reality has a leftwing (what counts as leftwing in the US anyways, but seeing the article is based on American left/right terms, I'm sticking to them) bias. It isn't surprising AI also has.
Repeat after me: Your NOSE is for breathing, your MOUTH is for eating.
In 2023, let’s rediscover wrongness
Why not just keep growing it in the soil? We aren't on Mars.
You might enjoy the FunSQL library; SQL verbs are represented using regular Julia objects and you pipeline them together to build bigger queries. A key difference to other SQL builders is that you assemble a tree of "tabular operations" instead of a SQL syntax tree.

https://github.com/MechanicalRabbit/FunSQL.jl
What can happen? A bit magic smoke?
I wish I shared your optimism.

Look, I sympathize with your point of view. I just prefer to not make my life anymore stressful by fighting for things I realistically can't change. I choose my battles carefully by weighing my chances of success over the amount of discomfort it would cause, and in this case, I think waging a personal fight against governments is ultimately futile.

The government already has my biometric data and they can use any number of surveillance methods to track me without my explicit consent. I take this for granted by being part of modern society. How do you propose a regular citizen could fight against programs like PRISM, or whatever other shady tech we have no knowledge of? We're not all willing to become Snowden, and live in a cave somewhere. Getting politicians elected to wage this fight for me is also relatively useless.

The best I can do is make this slightly more difficult by choosing to use technology that—to the best of my knowledge—protects my privacy. Most people won't even make this sacrifice. So I think my time is better spent educating others into doing the same, rather than advocating for a fight with Goliath, which even less people will be on board with.
Now search for anything related to programming and be blessed by not seeing SEO-spam of content lifted from other places being plastered on the first pages of results :)

And I get proper results for your query, not the ones you mention [0]

[0] https://i.imgur.com/3bjxFYA.png
There are no scientific facts. There are only scientific proves. Didn't need to read the article thanks to the title.
sorry, what do you mean by "no such thing"?

https://docs.djangoproject.com/en/4.1/topics/db/examples/one...

yes, orms have a ton of problems, but it's clearly very much a thing.
Every single major intelligence organization will send people to Def Con. They'd probably won't advertise who they work for, but most years there's a "spot the fed" contest where if someone is informally confirmed by those near them, they get a free t-shirt. I'd assume every agency knows every mainstream tool. I find the contrast between an NSA presentation at Def Con 26 and the CIA not having any documents about Gentoo Linux pretty funny. It's surprising to me because ChromeOS is built on Gentoo.
My first boss talked about "F shaped" people and encouraged me to try and develop in that way. I later discovered he was paraphrasing and extending this "T shaped" idea.

This was originally described by Tim Brown of IDEO [0] fame, but as the OP explains has been extended and adapted since.

I think it's a really good thing to consider earlier in your carrier, helping to enable you to be a better, rounder and more valuable contributor.

In many ways HN has helped me to develop as a "F" shaped person, the breadth of content on here is invaluable for developing a wide area of knowledge. But also the depth of insight available can pull you in and take you on a development journey where you become an expert in an area.

0: https://en.m.wikipedia.org/wiki/T-shaped_skills
But in this scenario you just want a greenhouse that recirculates water but you still don't want to stack your plants to take advantage of natural light.
https://alexjs.com/

You can either integrate it with external tooling (common use is in a build pipeline for docs), or use the JS API directly: https://github.com/get-alex/alex#api.
Oh that is truly elegant, I didn't know about that.

Basically you set the MSG_MORE flag when you call `send` if you know you will have more data to send very soon, so the kernel is free to wait to form an optimally-sized packet instead of sending many small packets every time you run that syscall.
Lying encumbers your mind with false thoughts. When such thoughts reach a critical mass, they completely obscure the reality and you can no longer tell what's true and what's false. It's like drawing on your glasses with a black marker. Saying any lie, even the most innocent, requires you to create a thought, and that thought is going to stay for long time.
I would ask the Tarot reader if he/she believes he/she is telling a fact or an opinion. First would make him/her liable, but second would probably hurt their business.

Tarot cards are very interesting by the way. Jung’s archetypes are based on major arcana cards, and as most personality tests (such as MBTI) are based on Jung’s theories, actually the HR department is kind of playing Tarot when they make you take personality tests.
> projects that have to send the same queries to different databases

Software vendors that support client's existing commercial database licenses are the ones volunteering for this nightmare.

This is actually a good question to ask during interviews - avoid if at all possible!
That’s some solid advice right there.

Also, no jamming jam into the ear, ya hear?

Now, apart from the fun rendition (“mouth breathers are dumb”), this gives an interesting explanation on why I feel dumb when I’m congested.