skysight-inc/HackerNews huggingface dataset:
This isn’t a slack thing, it’s a humans thing. Whether it’s a telephone, a marked urgent email, am @mention, or whatever. If someone wants to get your attention, that’s not a technology problem.
There's an obvious problem with your argument: in order for wages to support the human dignity of workers, those workers must be able to actually buy things with their wages. The sectors that would have trouble increaing wages due to the limited amount people can pay for them include stuff like food. You're treating the workers producing the goods and the people buying the goods as two seperate groups when in fact they're broadly one and the same, which obscures the fact that the actual end result of your proposal is that people whose economic value falls below whatever minimum standard of permissible human dignity don't get to eat anymore.
c64 famously had its price cut very aggressively multiple time shortly after introduction, as commodore tried to drive texas instruments out of the home computing market (they succeeded, with atari and the rest of the industry becoming collateral damage). I believe not even a year later it cost half as much.
> Every additional dollar I make busting my ass results in the government taking more than me

Maybe don't think of it as "the government" getting your money, rather that you're investing into a fund of your nation's future. The key is making sure that investment is well utilized, and that requires us to all be properly invested.
It’s not a few euros. It’s easily a factor 10-20 in costs.
So many good books to recommend. Here's a selection

- Diaspora by Greg Egan

- Pushing Ice by Alastair Raynolds

- Watership Down by Richard Adams

- The Last Unicorn by Peter S. Beagle

- The Price of Nothing by R. Scott Baker

- Blindsight by Peter Watts
I stopped using Notion as much when I discovered the magical solution that is Google Cloudsearch.

Any member of a Google Workspace team can navigate to cloudsearch.google.com and it will search across all personal + shared Drive documents, videos, slides, Gmail, etc. It has saved me countless hours trying to find documents.
When you're done with a worktree, you just delete it (via `git worktree remove`). Any additional branches or stashes etc are part of the repository that the worktree was part of, and they (of course) remain.

When you're done working in a separately cloned repository in another folder, if you're anything like me, before deleting it (via `rm -rf`) you'll want to check very carefully for additional branches, unpushed work, anything stashed. Deleting an entire repository that's been around for a while is a risky operation in that it may have accumulated other unrelated work in addition to the current branch (which was the primary reason for the clone), and you'll want to check carefully before deleting the whole lot.

Additional worktrees within the same repository are great for medium-term ephemeral separate strands of work. They can be created and removed without concern.
You're just echoing my point. This city centric view that "cars aren't needed", "cars are a failure" is not helpful. The Midwest and South do not have the density to support those statements, moreover, most folks end up having to budget for a car first, then a home because of this.

Making cars easier to afford and maintain would benefit the South and Midwest a lot more.
The problem is capitalism, but at least with Bitcoin there is no central authority to unilaterally alter monetary policy to benefit one specific group (those closest to supply of new money i.e. Gresham's Law).
All the west coast people that have moved to my hamlet claim they're republicans. I have my doubts.
This is the same approach as night shifts for nurses.

There’s a lot of evidence to suggest that the effects on this infrequent but consistent disturbance to their circadian rhythms causes all kinds of physiological damage. One example [1]. We have to do better. I think the original suggestion of finding specialised night workers or those in other timezones is more humane.

[1] https://blogs.cdc.gov/niosh-science-blog/2021/04/27/nightshi...
As a software engineer working for a FAANG, I’m not really envious if sales people anymore. Perhaps our situation is temporary, but I believe programmers, at least, have reached a parity in sales compensations without the risks.
Ah, I tried to like the books, didn't succeed. Maybe just not for me.
Glad to know others feel the same way as me about marketing
>So they send you ink whenever you're out for "free"

Actually they try and predict when you will run out as opposed to waiting for you to run out.
> just commit everything in their working directory

But that's what they've tested. I've had far more problems in the other direction, where the commit doesn't contain the complete set of things that it's supposed to but because all the tooling - every single IDE and compiler - is looking at the working directory not the index, I've missed something.

The index is definitely confusing for new users and users of other VCS.

> having a staging area where chunks are added piecemeal is an enormous benefit.

It would be quite fun if we could have hierarchical commits, so I could add bits to a commit without having to squash/amend. Then you'd see the top-level work item as a "commit" and the individual changes as "subcommits".
> Too bad AMD has largely ignored the workstation market. The last threadripper release was mid 2020 and is a Zen 2 product.

Intel has also been ignoring the workstation market (although perhaps not by choice).

Despite the current-model Threadripper being nearly two-years old and last generation technology, it is still far and away the performance leader in that segment in terms of perf/watt, perf/dollar, and oftentimes outright performance.
In no particular order, except that #1 is #1.

1. Adventures of Huckelberry Finn

2. Little, Big

3. Winter's Tale

4. Titus Groan

5. Gormenghast

6. Titus Alone

7. Dune

8. The manuscript found in saragossa

9. The Three Musketeers

10. A Scanner Darkly

11. The Man in the High Castle

12. Do Androids dream of Electronic Sheep

13. Ubik

14. Valis, basically almost every book by Phil Dick.

15. Life on the Mississippi.

16. The Garden of Forking Paths

17. Dhalgren

18. The Gods of Pegāna, basically all the fantasy work of Dunsany.

19. The Lathe of Heaven. Anything by LeGuin.

20. Their Eyes Were Watching God

21. The Master and Margarita

22. The Gulag Archipelago
Sorry, maybe I misinterpreted your point.

>"how much does it cost people, who hold other positions in life, to perform basic labors themselves? And the answer is expensive!!"

What is the "expensive" assumption based on? Is it the opportunity cost? E.g., is the assumption that if I make $50/hr and I perform basic labor, I'm forgoing work that would otherwise be making money at that rate? Or is it that I don't have the skills for that basic labor and I would either have to get those skills or suffer the cost of doing the work unskillfully?

If it's the former, I think there's enough friction in markets to erode that argument. E.g., I can't just decide to get another $50 through my skilled labor once I hire someone to shovel snow in my driveway for an hour. If the latter case were true, it would be skilled labor by definition and generally command higher wages. Or is there another basis for the expense of performing basic labor that I'm not considering from your point?
Epic Games is making hundreds of temp testers into full employees with benefits
Never mind a clean room interpretation; if we can get one project to wrap the ABI and everyone build against that project then there's only project that can be sued :-)
The end is near?
> Ah, so you worked on a team where the SRE needs were prioritized over the feature requests?

Yes, it was an SRE team. All we do is write tools to make operations better, but more importantly we write tools to make it easier for the dev teams to operate their own systems better. But yes, we had products teams that would push back on our requests because they had product to deliver, and that was fine. We'd either figure out how to do the work for them, or figure out a workaround.

> We do that too. If you could write code to Solve All The Problems then you'd never need to page a human in the first place ;)

Well yes, that's the idea. You can't get to 5 9s of reliability unless it's all automated. :)

> I'll give you a simple example of where you can't write code to solve this sort of thing.

I could easily write code to solve the thing. Step one, double the limit to alleviate immediate customer pain. Step two, page someone to wake up and look at the graphs and figure out what the better medium term solution is to get us through until the morning, including links to said relevant graphs.

You're not gonna have a cost overrun doubling the limit for one night. And if there is a big problem, the person will get paged again a few hours later and have more information to make a better decision.

> But the SRE model asks for operations automation to stick within operations teams, not development teams.

Yes, but I'm not sure I see why that's bad. I don't see any purpose for a dedicated operations team, especially a follow the sun team. If you're Google and you already have offices all around the world, sure, it will be better. But it makes no sense to hire an around the world team just for operations if the rest of your company is in one time zone.
Is Datalog a good language for authorization?
The Phantom Tollbooth

The Princess Bride (even better than the movie)
Hard to pick a favourite so I’ll recommend the latest, which I thought was fabulous: Station Eleven by Emily St. John Mandel. It has also been turned into a limited miniseries that I am excited to watch. I enjoyed it so much I’ve just started another of her books, The Glass Hotel.
Cryptocurrencies are taxed in most countries, but many people don't report their capital gains from them properly on their tax returns. It's however when you start participating in the economy, including cashing out is where they can get you and governments are increasingly tracking and taxing crypto transactions. Everyone participating is expected to self-report.

Generally standing between the government and it's tax money is unhealthy, unless you are wealthy.
For code added in the future, you need devs no matter what language they use, so switching their language is the easy part of this large hard project.

For code added in the past, more evolution means that for every X lines of code written, a smaller and smaller fraction of X still exists. Which means less work to replace the end product.
Hacker news is sadly a community where Posts, and conversations die quickly. Without features like notifications no one would ever come back to notice the comments like this. There are other choices that could be made to enable conversations to live on and grow versus flame out and die.

Without such features the same conversations Will need to be repeated again and again as I see you so often here and exactly the same way, but never to progress forward. Much like our society itself.

Hacker news is one of my main sources of information, so it is definitely better than other even worse options. But it is sad that despite my reading over 500 posts a week,

I almost never comment or participate in conversations because the way I consume hacker news is slow. It’s sad and I wish I could affect it, but I can’t because no one will ever read this comment.

I don’t know why I am posting this, just speaking to myself so cathartic perhaps.
Blindsight by Peter Watts

Seveneves by Neal Stephenson
While living in Montréal, I could walk around 5 minutes outside (from my apartment to the metro) and never have to go outside again to go to work or school until I had to come back home.
Maybe, but I doubt it as a quick google search shows that the EU countries without minimum wage have had consistently lower unemployment rates than ones with [0].

[0]: https://www.cato.org/commentary/let-data-speak-truth-behind-...
I spent several years using caffeine as a way to squeeze more hours out of my day. Typical week I’d spend four nights staying up until 2am getting focused time to solve problems and code.

The sleep deprivation was starting to impact my physical health so I cut the caffeine out a year ago, and now it’s difficult for me to pull more than one late night a week. The sleep benefits have been great, and in that time period I moved into a chief engineer role with a lot of travel and customer interactions and less straight technical work. Overall I have higher quality output despite fewer hours of focus time, might be a different story if I was still needing to produce the same quantity of code.

I find coding tends to have a dopamine effect and keeps my brain engaged well into the night, but other activities rely on more rest to accomplish the attention to detail required.
I have some comments here that address this, but, there are in fact many significant differences.

The OpenBSD version forked at Nvi 1.79 around 1996-1997 and has been developed in the OpenBSD base system for 25 years now, and has diverged greatly from Nvi. Nvi2 has also diverged significantly from both "upstream" Nvi and OpenBSD vi.

The OpenBSD release has significantly trimmed features and maintains a different structure than the others as the philosophy completely different. There is no Perl / Tcl / pluggable scripting engine support or alternate graphical user interfaces or similar.

There are significant differences in the lower level code for signal handling, options, etc.

While the core functionality of these editors are all largely the same, and they all share common heritage from Bostic's Nvi, there are trivial and non-trivial differences between all of these editors that are almost too numerous to summarize.

Reviewing the ChangeLog (https://raw.githubusercontent.com/johnsonjh/OpenVi/master/Ch...) since Nvi 1.79 to present should give you an idea of what's going on with this particular version.
Hi Taz!! I'm glad you liked my blog! It's totally been worth the work for me over the years, even though I'm the main visitor haha. As you saw from the README, I have a lot of TODOs and ideas, and I'm going to try to advertise some of them in various places over time. Maybe something will stick, maybe not.

You're bashtickets repo intrigued me, thanks for making it public. I really recommend you just start writing and then when you eventually get around to polishing your website you already have material :)

Re: realpath: unfortunately, realpath isn't installed by default on MacOS, where I spend the majority of my time. That's what drove me to write that alias.

Marriage has been great; time flies and now we have a baby boy on the way! Say a prayer for our parenting skills haha.
The Quincunx

A Fire Upon the Deep

An Instance of the Fingerpost
They should just force the use of bitmap fonts. Unicode isn't the enemy.
For simple devshell environments, you probably don't need to write much Nix at all. You can use a tool like numtide/devshell [1] to create a flake from a template which lets you define packages and commands you want to expose via a TOML config file.

[1] https://github.com/numtide/devshell/blob/master/docs/getting...

The reason to use the Flake based version is that then it will automatically create a flake.lock file which should be added to version control so every user will use the same nixpkgs version.

While you can build normal Dockerfiles using some Nix tools it would be the same as building the image from Docker directly. If you want the same package-pinning guarantees in Docker images, then you need to build a NixOS based image which will let you add Nix packages. The pkgs.dockerTools.buildLayeredImage and it's counterpart function pkgs.dockerTools.streamLayeredImage, are interesting in that they will build a layered docker image so that packages can be shared between containers which makes rebuilding images much faster. [2]

At some point you will probably want to manage the project's Go and Node dependencies themselves from Nix and that involve writing Nix. Essentially the process is to use a tool that convert's the go.mod and node/yarn lock file into a .nix file [3,4]. This can be a bit more involved as some dependencies especially nodejs ones will want to download additional resources at build time which breaks the Nix model.

The best way to use Nix is gradually; just start with a simple devshell. There are some oddities when using Nix on Mac so it's best to get those figured out before trying to do too much.

[2] https://nixos.org/manual/nixpkgs/stable/#ssec-pkgs-dockerToo...
[3] https://nixos.wiki/wiki/Go
[4] https://nixos.wiki/wiki/Node.js
That article is about night shift work, not day shift work that occasionally makes you work an hour or two at night every six weeks.
I don't see any problem with this. These cases are in the public record, why should the public not have the ability to search them for free without requiring access to expensive legal indices?
My guess is due to "ad blindness" a lot of people skip the ads and go straight to the results, so removing it from the results would be penalising the app's creator.

And removing from the ads would mean the App Store gets less money from the app's creator (assuming it's pay for impressions rather than pay for clicks)
#1-4 are: Snow Crash, by Neal Stephenson, The Cyberiad, by Stanisław Lem, and The Aleph, by Jorge Luis Borges, and Anansi Boys, by Neil Gaiman. In no particular order.
Terministic Screen
Sinclair had terrible keyboards too. C64 had pretty good keyboards for the day.
That's not true to my experience at all. We usually budgeted for a car first and a house second. Mass transit in most forms isn't cost efficient below a certain density, so at most you'll have a light bus system or rail system available to you.

In regards to your "often live without" statement, I met very few people in the South who didn't have cars. For the reasons I stated above, they're practically a necessity. Data also doesn't indicate that people are often going without cars except in major, wealthy cities: https://www.governing.com/archive/car-ownership-numbers-of-v...
My understanding is that "thin margins" has more to do with the way earnings are reported than anything else[1]

But anyway, if the answer to workers who don't earn enough is always "switch jobs/work harder/work more" why is the answer to companies who don't earn enough never "switch industries/remodel your business"?

[1] https://www.forbes.com/sites/stevendennis/2022/02/07/what-we...
There are 2 search boxes going. One for storing the search index without source and another which stores the source, which is only used for highlighting. Searches usually take under 200ms and SRP and individual pages usually take less than 20ms. The 2 ES nodes are not formally part of a single cluster due to the index storage difference. Another box uses a traditional LAMP setup. Feel free to send a message on reddit if interested in more detail.
I'm not a huge fan of the HP ink subscription for privacy reasons (but my mom likes it), but isn't most of your comment just wrong?

- IIRC the printer will work without internet for a while (a week?), eventually you'll have to hook it back up though. (Makes sense to me if you're paying by the page.)

- You can't run out of pages. If you overrun your subscription, you just pay a few cents per extra page. Also, you can carry over pages up to a few months (so if your subscription is for 100 pages/month, and you didn't print in the last 2 months, you can print 300 pages this month without having to pay extra).

- Cost-wise, the subscription is actually a pretty good value compared to buying cartridges outright.
Some guts on these guys.

Poking fun at the legitimacy of a national currency in the face of a judge paid in said currency.
> the elevation to a proper type is opportunistic at best, and against the spirit of C at worst

Can you explain what you mean by this?
Speaking of which...What about a retro-computing project in QBasic?

https://archive.org/details/ElectronicsNow199612/page/n36/mo...
Fermont was founded as a company town when they opened the Mont Wright mine and most homes were under the ownership of the company (Québec Cartier back then, now ArcelorMittal).

Take this with a grain of salt, but I believe a big percentage of the habitations still are under their ownership. A lot of split houses were built in the last 10 years and if you work for the company and accept to transfer to Fermont, they offer you to live in the house for cheaper and offers you to buy it for a reasonable price after a few years.

It is a small compact town, but as soon as you leave, you're in the wilderness. It's paradise.
> Or for something simple

> y(t) = { y(0) b e^{bkt} \over y(0) \big ( e^{bkt} - 1 \big ) + b}

TeXmacs finds that, by the way. I just tested it. And each piece of it: I tested the denominator.
This looks like a piece of art. Very nice.
GPL is a nice idea...but you need lawyers lots of money and time. I hate lawyers and i don't have time for that bs nor do it have/want money to spend for lawyers, i was a diehard gpl evangelist in my 20`s, now it's BSD/MIT/ISC (and not diehard anymore...more like IDGAS)...and i really don't care for religion anymore...just quality and real freedom.
This is really the beginning of the end then. This is the same route that IBM went before it’s failure in the business market with vendor lock-in and other nonsense. I had hoped that intel could recover but they don’t seem to want to.
We could set up a prediction market for this. A study would be performed of attempts ti pentest randomly selected unsafe Rust and tight ANSI C programs. A prediction market used to estimate the probability of either language winning before publication of results.
Someone needs to make this a thing.
Independent of copyright law, people have a more fundamental right to contract as they wish. If people wish to pay less by allowing a lack of full control of hardware in their possession, then we shouldn't stop them. To assert otherwise is to deny them a basic liberty. True, if many accept such limitations then it creates a kind of market pressure, but that's just competition, and we have no natural right to be protected from competition.
Yes, I know. But this thread is about detecting invalid memory references in production, to prevent security exploits. ASAN seems too slow to solve that problem.
Top one is basically impossible, but I can do an unordered top ten:

- Catch-22

- Dune

- The Dispossessed

- Illuminatus!

- Kafka on the Shore

- Use of Weapons

- Blood Meridian

- The Book of the New Sun

- A Deepness in the Sky

- From the New World
There is indeed nitter.I also recommend using an extension for general redirecting.A popular one I use with presets for big sites is Privacy Redirect (ff) but there are also ones for that allow customization (Redirector for example, also ff).
>When buying tests, customers were asked to tick a box agreeing to a 4,876 [word] privacy policy which links to a separate document outlining the research programme, The Sunday Times reported.

Yikes.
Apparently importing a Jaguar through Canada went horribly wrong for him: https://www.judyrecords.com/record/0vctgni5684d
If someone is spending money to Apple/Google for ads, then getting clicks on ads instead of normal search results is positive feedback that spending on (more) ads is worthwhile.
Collect something. Rocks, coins, watches, baseball cards, matchbooks, bottle caps.
Unemployment is not the metric I would use here.

Those people cost money to exist and show up for work. How are those costs being paid?
I was referring to the previous title saying that a city lives inside a wall!
This is no cure, but quite a few kernel developers have signed this: https://www.kernel.org/doc/html/v5.16/process/kernel-enforce...
Join a choir. Singing involves practice to widen your range
Replied to this comment here with some additional info:
https://news.ycombinator.com/item?id=30399881#unv_30400160