skysight-inc/HackerNews huggingface dataset:
It has hardly changed beyond 1%, so I stand by my assumption.

One of the reasons why eventually I moved from a UNIX zealot, to someone that uses Google, Apple and Microsoft platforms.

And with exception of an aging netbook, only as Desktop VM.

Also as long as there is some form of POSIX support, it is good enough, regardless of the OS.
> outrage over this is misplaced and typical of comfortable out of touch urbanites,

Born and raised on a farm. Worked logging from the age of eighteen. Worked in housing construction and also as a plumber's assistant and as an electrical assistant. And I, too, call bullshit.

Liability laws diminished (This was already the case with most state agriculture laws, so you have a lot of farm kids with injuries from tractors and the like.)

Kids working in bars serving alcohol and not old enough to drink, yet I've seen these exact people scream about a family-friendly drag show held in a bar venue when the bar part is shut down (so no alcohol served), yet they want minors around possibly inebriated adults.

People need a baseline education to participate in modern democracy. They should not be forced out of school by economic circumstances in order to work low-paying jobs for multi-million or billion-dollar companies.
I contend that things I've never done in GCP are much easier than things I've never done in AWS. Anyway, I don't have any experience with support because I've never used it (not a dig at you).

It sounds like you might be using the free community support that comes with any amount of GCP usage, is that right? Just like AWS, you get community support for free and they offer paid support tiers for a monthly fee with minimum response time for each severity level. If you are paying, the highest response time appears to be one business day. If you are paying for support and didn't get it, that does sound like a serious problem.
FYI, this is an old Unixism called a "spool directory" :)
This is actually pretty common, and usually a "good enough" solution. You can also add things like scheduling (add a run_at column), at least once execution (mark a row when it is being processed, delete it only when successful), topics, etc with minor modifications to your table.

If you want something that works "well enough" I'd say it's a reasonable choice.
Linux on Xbox 360
The teacher/professor would be able to buy the book and can then copy and hand out the parts they are actually using for their classes.
Nice to see some Scala content on HN.

Hope he finishes the book.
I agree with the sentiment of what you are saying. I agree with Mr Atkinson (and Obama apparently) that the solution to speech that causes offence is more speech. The problems as I see it are twofold. The first is that 'more speech' presumably means better speech, better rhetoric, better arguments, and I don't see many people in society these days with these skills. If anything universities have taken backwards step in providing students with these skills. If more speech is just more insults in the other direction... then I'm not sure it helps.
The second is that our speakers are often anonymous. I think its much easier to be angry with those who are one step removed (e.g road rage) than one to one.
So in a world where people were better equipped to argue their points and where everyone involved was identifiable, online or off - the 'more speech' idea could work.
This move is popular, but I think it's a bad move. 60 days incarceration is life destroying, people have jobs and families. The state doesn't care to help.

People will hide thier diseases if this is normalized.
The rise of perfectionism – and the harm it’s doing us all
It's a little flippant but I kind of see your point.

Everything I did as a kid was more dangerous because I was an uncoordinated idiot with no sense of danger. I'm still mostly better off for having done the stupid things I did.

Why does attaching pay make it special?

The only aside is that I don't want to end up in a world where substantial fractions of children must work in order to be fed and housed. But if a kid wants to work and someone wants to pay them to, it seems good to me.
People doing real projects with deadlines find another solution and don’t whine about it on message boards
I spent a lot of time in undergrad researching to find the books cheap online or buy the Indian paperback version that is only hardcover in the US. The oncampus bookstore gave peanuts when you sold it back and some profs were oblivious and would just require the newest version when the older version would work.

There needs to be a minimum amount of content that has materially changed in order to call it a new edition. Moving questions around and adding a word here or there is not cool.
In most of Western Europe, 16 year olds can drive 20 tons of agricultural equipment on public roads. Nobody bats an eye at it, it's normal here.
Using SMTP to transfer messages seems just plain common sense. Far different than IPv6-over-S3.
Sounds like a joy to test
I did find myself feeling like I had more that I wanted to get done (or had to get done) by a deadline that it was impossible to focus on getting any of it done, leaving me feeling unproductive, only feeding the downward cycle. I finally decided to "Eat the frog."[0] It was kinda brutal at first, sitting unable to get into the mindset to make progress (for a large part of an entire day), but I powered through and made progress on the single most important thing. After that things started flowing better.

If you're already not getting anything done on a given day, try picking one thing for the day. Do not waste any time or energy thinking about anything else. Also don't spend any on trying to increase productivity or optimizations, or feeling bad about how much there is, no how little is getting done.

Only work on the thing itself, no meta-things. If you still get nothing done, don't context switch, don't give yourself the option of not doing what you chose. It's only make progress on that or nothing. Only when you have made sufficient progress to feel that you were productive on that task and want to tackle another, allow yourself to choose one new task.

Eating the frog is line a single-item version of Warren Buffett's Two Lists[1] productivity tip.

[0] https://todoist.com/productivity-methods/eat-the-frog

[1] https://modelthinkers.com/mental-model/buffetts-two-lists
>> To stand up against such wealth and power will require a melding of the two populist movements: the right-wing nationalists and the traditional, pro-worker left.

Right, so what is needed is some kind of national-socialist party with a charismatic, albeit populist leader, that will ... ah... er... uh-oh.
> I do use a car out here - to get to a city center where I walk from then on.

Is that appreciably different from driving to a mall and then walking through it to do your shopping? A quaint downtown square with a hardware store, a grocer, a butcher, and a barber shop is nostalgic but doesn't serve large populations as well.
I'm certainly not an xnu specialist but from what I understand, you've basically got a BSD kernel (a "macrokernel") running in privileged mode that (roughly) just has a few services replaced by or connected to Mach ones. So I'm not really sure they get much portability benefit specifically from Mach versus "more traditional" kernels.
Rocket Internet backs away from startup investing in tech downturn
There's a waiting list to use the GPT-4 API. https://openai.com/waitlist/gpt-4-api

Anecdotally (and unsurprisingly), they seem to be prioritising those with "value-add" use cases in a variety of industries over individuals just wanting to play.
That’s a good idea, and it should be paired with grants or some other compensation/support for people who develop those open books.
It's really got to be though a personal relationship. Talk to friends and acquaintances and mention you're interested, and try and get either a gig directly or referrals. I don't really believe anyone hires at market prices from any websites or ads they encounter.
Otoh, there are lots of people who need freelancers for stuff, so it's really a question of being out there and already having some kind of legitimacy established in potential employers minds when a job comes up.
>The average American only made 60K in 2022

So what?

>but to the average voter, this salary is obscene.

The average voter is an 80-year-old pearl-clutching moron who would rather see the homeless dead.

edit: sorry, 58-year-old.
What I mean is that people who actively participate in the service are more engaged than those who passively prune the output of a recommendation engine. Agency arises from having to do it yourself.
At this time, typo alert (Atro instead of Astro). Just saying as it might make a difference in search later on
https://archive.is/on9oY
Turns Out Social Media Is Driving Less and Less Traffic to Media Orgs
Sometimes a filesystem-based queue like that is all you really need. Recently I used S3 API compatible storage for something similar, as introducing AMQP or pubsub would have been immensely overkill for this low volume component.
Thanks not the full argument, actually. The argument is:

You’ll need to solve vision anyway. Because you need to know what the object is. Is it a trash can or is it a dog? Will it move or stay?

If you had LiDAR, you’d still need sensor fusion with a camera to answer those questions, introducing more problems.

That’s why Elon says that any company that relies on LiDAR is doomed. LiDAR isn’t the gold standard - it’s the low hanging fruit.
That was true a few decades ago. Demand for tourism jobs has outstripped supply (especially in summer months) so a good number of people have come to Iceland (some temporarily, some permanently) to work. Poles are the largest group, making up about 5% of the population of Iceland: https://en.m.wikipedia.org/wiki/Poles_in_Iceland

Anecdotally, on a recent trip I briefly felt like there were no Icelanders in Iceland - I had a British masseuse, a Finnish horse tour guide, and a Namibian scuba guide.
For large projects this can happen. Think the Linux forks that AMD etc maintain and then regularly do a series of PRs to integrate them into some staging branch which then makes its way to the kernel if approved.

It’s a typical workflow for inter-org codebase.
Elegant, concise and simple:

const const const delete = delete delete!

Cannot imagine a neater form with which to express such a concept in another language.
I mean, you're not wrong, but note that in 2023, Millennials and "25-to-39-year-olds" are one and the same. That is, I agree that this is not the best comparison, but the age range isn't arbitrary.
The Pi is not stellar in terms of battery usage at idle, either. Its CPU doesn't have proper power management handling, which is why all homemade raspi-based phones/tablets/etc have a <6hr battery life.
Unbug your code via GitHub CI and OpenAI
What is Arm's Memory-Tagging Extension (MTE)? [video]
A prof being greedy or thrifty or uncaring about textbook isn't strongly correlated to teaching ability.
You dont have to join private trackers, but you do have to join a private usenet provider. The only companies holding years/decades long retention of files are the paid private ones.
Sorry, let me clarify. Suppose you have a vector with 3 elements, and each individual element fits within a single memory page.

Then the array layout is:

page[0] : dummy page

page[1] : element 0

page[2] : dummy page

page[3] : element 1

page[4] : dummy page

page[5] : element 2

page[6] : dummy page

IIRC. It's been a while :)
Previous discussion: https://news.ycombinator.com/item?id=36166715
I still remember my math teacher that specifically told us to get a certain version of the textbook, and the version he specified was 1 or 2 editions old. Ended up costing me something like $20 to buy used vs $100 new.
This woman is an extremely rare case.
I found this overwrought and overwritten.
Steam locomotives, at least, used total loss lubrication. Their brakes were made of asbestos. And a good preservative for railroad ties was creosote. Never mind the stuff they spray to keep vegetation at bay. So even I would probably be wanting to wear an N95 mask if exposed to dust from that stuff all day.
Could someone explain this please?
Why would schools send money to publishers that they can hoard for themselves?
The comparison to other ARM SBCs is kind of a non-starter to me considering what the software support and ecosystem/community looks like. I have an entire graveyard of ARM SBC Raspberry Pi alternatives and I've given up on that approach due to the horrendous software support and fringe ecosystem.

However, I'm primarily talking about x86_64 here and is has the broadest software support and biggest community of all.
Show HN: Tiny Code Improver
Hey, fellow hackers! I'm excited to share my latest project, TinyCodeImprover, which has become an indispensable tool in my coding workflow.

What is TinyCodeImprover?

TinyCodeImprover leverages the power of GPT-4 to analyze and enhance your project files. By simply loading your code into the GPT-4 context, you can ask questions about your code, identify bugs, and even request GPT-4 to write code snippets across multiple files simultaneously.

The Story Behind its Creation

As a programmer, I frequently turn to GPT-4 for assistance with topics outside my expertise. However, I found the process of copying and pasting code snippets into the chat cumbersome and time-consuming. That's when I had an idea: a tool that seamlessly integrates GPT-4 into my coding environment.

A month ago, during a flight from Bangkok to Dubai, I developed the first prototype of TinyCodeImprover. It allowed me to feed project files directly to GPT-4 and request code improvements based on my specifications! It even wrote a Readme for itself – quite mind-blowing!

Refining the Process

To maximize the effectiveness of TinyCodeImprover, I discovered the importance of employing a critical approach. I created special commands, ".critic" and ".resolver," to initiate self-reflection, enabling GPT-4 to identify its own mistakes in approximately 30% of cases.

Since its inception, I've integrated TinyCodeImprover into four different projects, transforming error-fixing into an enjoyable experience, even when dealing with CSS challenges. It has proven useful not only for code but also for any type of text.
OP's target audience, judging by all the emojis and the subject matter, seems to be a pretty green junior devs who might not know any better. OP is putting themselves in their shoes as a rhetorical device, the author isn't saying that they themselves put secrets into git.
I feel good that the state is taking care of the health of the rest of us. I would be horrified if my Mom got TB because some a-hole with TB decided to go grocery shopping at the same store as she.

There have been few situations like this since 1980 in Washington, per local TV news:

> This case is the third in 20 years where the health department has sought a court order to detain someone who is potentially contagious and refusing to seek treatment for tuberculosis.

https://www.king5.com/article/news/local/tacoma/tacoma-woman...
Here's the key paragraph in the article:

> In Linux, you can create a TUN/TAP device to let applications control how network or datagram links work. In essence, it lets you create a file descriptor that you can read packets from and write packets to. As long as you get the packets to their intended destination somehow and get any other packets that come back to the same file descriptor, the implementation isn't relevant. This is how OpenVPN, ZeroTier, FreeLAN, Tinc, Hamachi, WireGuard and Tailscale work: they read packets from the kernel, encrypt them, send them to the destination, decrypt incoming packets, and then write them back into the kernel.
Most of these documents came from FOIA. See the author's Twitter: https://twitter.com/search?q=from%3Ajeff_kaye%20foia&src=typ...
(1) That's not all that I said,and (2) missing the point.
Llama.cpp can do 40 tok/s on M2 Max, 0% CPU usage, using all 38 GPU cores
Would be an excellent time to release a Fallout New Vegas remake!
The nuclear weapon museum in Albuquerque is amazing in many ways. It’s surreal to see a B61 used to prop open a door. Also, they have a bunch of ICBMs in a junkyard basically out back. It’s really amazing to see these machines that brought civilization to the brink of destruction during the Cold War just lying around on the ground in the hot desert sun filled with tumbleweeds.
> I is not obligated to cater to your personal tastes or opinions, especially when I am providing my content to the world for free.

I don't believe OP asserted anything to the contrary, could you highlight where you inferred that?

> I appreciate your feedback, but I also ask you to be more considerate and respectful of other readers who may enjoy my work.

It would be helpful if you would be willing to expand on how you found the OPs statements disrespectful or inconsiderate.
Likely, given recent history of the conservative party.
I'd love for this to be a standard across ALL pricing, not just tuition. Any costs that I am required to pay should be put into the base price that is advertised.
Just to clarify, our approach was to help find the bug that was misusing an instance of std::vector.

It was a temporary measure, put in place only until we found the bug.
Ah, yes, I'm not in the UK. I forgot this was an article from there. Good to go to the next step then.
Yeah Americans seem to have gotten the idea that nordic countries are completely homogenous for some reason. It's absurd how often I see them act like we can't compare our countries to the US because we apparently have no immigrants.
That's true, but it captures folks across such a wide range of stages of life as to be useless. Breaking it down into two to four buckets would make the point more convincing.
This is a very sensible design for small-scale queueing systems. A few implementation notes I’ve learned along the way:

- You’ll want writers to create a temp file and then rename it into place; otherwise your reader might pick up a file that’s only half-written. (POSIX rename() is atomic within a filesystem.)

- It’s also helpful to have an `in_process` folder, and a cronjob to send alerts if a task sits in that place too long. That way you can quickly catch crashes and other failures.

- You can have multiple readers; they cooperate by rename()ing the input file into in_process/ before they start working on it, and ignoring ENOENT (which indicates some other process got to it first).

- This pattern is great for loosely-coupled systems. In my case I was importing orders into a system that ran very slowly; once a reliable import queue was available new use cases kept presenting themselves, and it was very easy to add them; since the API was just “write a file in the correct format”, individual scripts could be written in whatever way was easiest for the particular task at hand. (It helped that the input format hadn’t changed in a couple decades; if it had needed changing a lot you’d want a more structured system. But this is the same as any distributed systems interface design.)
Merlin really is great. My wife and I refer to it as Shazam for birds.
It also depends mostly on how high the pass is in the sky. But yeah 5 mins or so max in best conditions
I studied a semester abroad (Erasmus) in Portugal and I was so surprised that the expectation there was to get the course book photocopied. The university had a copy room where you pay for a literal copied version of the book that someone made with a xerox machine.
Oh, okay.
I’m still trying to wrap my head around what exactly it means, and how it relates to Lanzaboote
One would think that Google, if no one else, has created some kind of approximate trust graph internally that it could utilize during training to emphasize "trusted" sources. I know that certain models have been trained more heavily on sources like Wikipedia, Arxiv, etc., but if there's a paper that uses finer-grained trust from a trust graph, I haven't seen it. Also would probably hurt more than help during COVID.

Disclaimer: former Googler, but not involved in Search
How much does it cost to put up a 3U cubesat? I thought that was in the tens of thousands.

[Edit] Ah: Wikipedia says a 1U cubesat cost $60,000 to launch in 2021.

https://en.wikipedia.org/wiki/CubeSat#Costs
A nation of quitters: US workers aren't staying at jobs as long as they used to
Oracle came to my mind but I'm sure it's in common use in many places
Edit: Please read my comment in context. I’m explaining a mindset. :( I have no issues with existing federal labor laws.

It’s not strange to me. A lot of conservative people I knew growing up would think this is great.

Having a job is a moral obligation and making kids work is good for them. It’s what the Bible says: spare the rod, spoil the child.

Same goes with minimum wages laws. They are oppressive to businesses and make them pay people more than they are worth.

Anything that gets in the way of people’s freedom to do as they please (including exploiting others) is bad.

They think that the market will prevent abuses because people can just walk away and find a less exploitive job. It’s your responsibility to not be exploited.
This kind of metric is tricky to interpret: one where both numerator (likes etc) and denominator (followers) are "good things", so that a ratio going up can mean good or bad.

This person is testing just one piece of content, but in aggregate, I'm not sure you would see the same. Recommended content on other platforms makes it possible to have lots of engagement even with zero followers, to "bootstrap" your audience in ways that Mastodon doesn't support.

The biggest difference between these platforms is how much, as a content creator, you "own" your followership. On Mastodon there isn't a lot of second guessing by the platform - your stuff goes to your followers about the same every time. Most other platforms treat followers as a kind of vanity metric that gives content producers a way to measure up and monetize off platform, but it's not a primary driver of content distribution anymore - neither are your followers guaranteed to see what you post, nor do you have to get followers to help your content be seen by anyone.

It sounds user-hostile that the main social media platforms "don't give users what they want", by more or less ignoring their expressed desire to follow someone, but it's the opposite. Platforms that are dominant today grew their audience by following this playbook through the 2010's, because in the end, it works for users.

Now what it does pose, from the content producers point of view, is fairness problems. A lot of the whining about bad performance is in fact just because - sorry folks - the content plainly suck, and rather than show sucky content to followers, the platforms show better content. But it's also true that it's easier to find ways to characterize the algorithms as unfair to an individual producer. The platforms grow the pie in aggregate but as a producer you lose control. The "fediverse" offers control and transparency, but what remains to be seen is whether it can do so while remaining an engaging platform for a sizeable enough chunk of the population to matter.
I think we can safely expand it even further: Anything can be a anything if you use it wrongly enough.
Your opinion differs from my State Law. I prefer the current Law because I don't get tuberculosis that way