skysight-inc/HackerNews huggingface dataset:
He does not speak about SO_REUSEPORT (https://lwn.net/Articles/542629/)

tldr: you create a bunch of processes, each of them creates its own socket (bound to the same local port) and processes requests. The kernel split incoming connections amongst the processes.

The issue: "short" and "long" requests are managed in the same way, so one process could be overloaded by "long" requests. There is no feedback loop, as far as I know.

Also, he does not speak about SCM_RIGHTS (https://man7.org/linux/man-pages/man7/unix.7.html), which may be replaced by the newer pidfd_getfd (https://man7.org/linux/man-pages/man2/pidfd_getfd.2.html)

tldr: you can pass a file descriptor between processes. So an overloaded process could pass some work to another worker.

Epoll is a great component, yet it will not give you billions of qps alone
They'll just have PMs do the jobs of TPMs, PMMs, occasionally AE, occasionally UX, occasionally SE, and occasionally architects. They'll also start overloading Eng with Program Management work too

As companies cut costs, they force roles to start doing more and more work for same pay.
only want people from google?
I see games as an art form, and I see that the creative decisions are in game design, like levels, puzzles, and mechanics but also in the art style. Using AI to skip over the creative process of creating a distinguished art style and assets doesn't appeal to me.

It comes down to the question of how much you value the amount of human work in an art piece. When something is easy to do automagically, it loses some part of its value - to me at least, and I know I'm not alone in this.

Think how easy it is to create renaissance style paintings now with AI. Do you value those as much as the original ones? It's also part of the reason why traditional film photography has started to trend again, because there are people who value the amount of human work that goes into framing and compositing when they can't be easily fixed in post process.

You might think different and it's ok, just wanted to understand your reasoning.
Did you try to understand their text above? Unless I'm the one misreading it, I don't think they implied anything about animals tasting good in it.
lars brinkhoff pointed out the interlisp-11 report https://apps.dtic.mil/sti/tr/pdf/ADA066142.pdf
The last video (which you might not see due to Threads' silly UI) does show the automatic boot door on another car not doing this.

Definitely not sure what the door slamming video is supposed to show. I'm not keen on trying it with my own car and fingers to compare.

Interestingly, "@snippy_tinman" in the replies (which you can actually fecking see in Threads) says this is a Federal requirement[1]:

> While closing, the power-operated window, partition, or roof panel shall stop and reverse direction either before contacting a test rod with properties described in S8.2 or S8.3, or before exerting a squeezing force of 100 newtons

I'm not sure if a boot/tailgate counts as a "partition" though

[1] - https://www.law.cornell.edu/cfr/text/49/571.118
Why is there not a single example? They know one can compare the page-versions right?

For example:

https://en.wikipedia.org/w/index.php?title=Human_rights_in_t...
Scientists can now predict your biological age from pictures of your body
It's literally doing busywork just to assign a value to the mining. It's beautiful if you're a business major who has no regard to real world.
Care to share, what are you using it for?

I'm curious, because I'm gathering some usecases; so that I could share that internally in the company to provide better education on, what LLMs do and how they work.
The locals also reportedly got upset recently because the phallus was omitted from an image of the giant on packaging:

https://www.telegraph.co.uk/news/2023/12/31/cerne-abbas-gian...

People who appear prim and proper are probably not. People who are stereotypical expected to be prim and proper are often anything but.
What, the 'get a bot to spam people every day, pretending to be you, to ask a ridiculous amount of money for short low-effort pieces of content from a random bucket until they figure it out and unsubscribe. Hope you can pull enough new suckers into this message loop to make it work out, while spending the majority of your time producing tons of new unique free content for other sites to drive people to your onlyfans" model?
Emil didn't, but I did (and yeah, it's useless):

Mixtral-8x7: This appears to be a technical term, possibly referring to a software, framework, or technology. Its exact nature is unclear without additional context.

Dolphin locally: "Dolphin" could refer to a software tool or framework. The term "locally" implies it is being run on a local machine or server rather than a remote or cloud-based environment.

3.5-turbo: This could be a version name or a type of technology. "Turbo" often implies enhanced or accelerated performance.

4-series preview: Likely a version or iteration of a software or technology that is still in a preview or beta stage, indicating it's not the final release.

Emacs: A popular text editor used often by programmers and developers. Known for its extensibility and customization.

Mistral Medium: This might be a product or service, possibly in the realm of technology or AI. The specific nature is not clear from the text alone.

Perplexity: Likely a company or service provider, possibly in the field of AI or technology. They seem to have a partnership offering involving Mistral Medium.

RenTech of AI: RenTech, or Renaissance Technologies, is a well-known quantitative hedge fund. The term here is used metaphorically to suggest a pioneering or leading position in the AI field.

DPO, Alibi, and sliding window: These are likely technical concepts or tools in the field being discussed. Without additional context, their exact meanings are unclear.

Modern mixtures: This could refer to modern algorithms, techniques, or technologies in the field of AI or data science.

TheBloke: This could be a reference to an individual, a role within a community, or a specific entity known for certain expertise or actions.

4070 Super: This seems like a model name, possibly of a computer hardware component like a GPU (Graphics Processing Unit).

MSFT: An abbreviation for Microsoft Corporation.

On-premise: Refers to software or services that are operated from the physical premises of the organization, as opposed to being hosted on the cloud.
Indoctrinated that unions are communism and/or result in worse working conditions and wages.
Why would they continue to hire in the most expensive labor market?
The information is not new but then there's actually internalizing that information and changing your views.
I did not know that, I've mistakenly assumed that due to the risk of tin poisoning when opening the can.
I have a hard time understanding what “an average user” is. Sure an average user of ableton live prefers a piano roll, and an average user of musescore prefers sheet music.

The title of the post is about composition. This can also mean different things. Is it for a band leader to get new ideas structured? Or is it for composing recorded parts? Very different things.
AAC doesn't always require additional insulation. The rule of thumb is that a wall X mm thick made of AAC with density X kg/m3 has a metric R-value > 3, which is sufficient for Central Russian climate (which I am told is similar to Vermont, colder than the PNW). I have no idea what kind of blocks are sold in the US and how to convert between metric and imperial R-values, but online calculators suggest that a 300mm thick D300 block should have an imperial R-value of about 18.

Northwest AAC claims even higher values: "[f]or example, the R-value of a typical <...> 12-inch wall is R-29", so either I'm converting the wrong values or the measurement standards are very different across the countries. Xella (Hebel) claims their blocks are warmer than standard blocks, but 50% more sounds like too much.
NVidia primarily doesn't sale to consumers. You'll have to get from 3rd-party like PNY. It is costly because they have customers lining up to pay that price. If demand goes down price will follow.
You add unions in tech, and then wonder why dev salaries in EU and the UK are so abysmally low.
Just be sure you're supplementing enough. If you've been vegan for 4 years, you're starting to enter the danger zone for running out of certain vitamins that your body stores.

B12 is the big obvious one, but you should also check out vitamins K2 and A (beta-carotene is only converted by about 70% of people), as well as carnitine, zinc, iron and iodine.
At least where I live it takes ~4 - 5 years education to become an electrician.

Do you know people who switched from IT to electrician because their salary got lower?
it probably makes more sense to argue that the byzantine empire is the continuation of rome, but in a broader sense, all of human civilization is the continuation of the indus valley civilization
Haven't done frontend in a long time, but how is this different than something like Bootstrap? Is it the fact that it comes also as a React & co library and you can customize properties of a 'component' easier than building your own wrapper 'component' to modify properties which are set via 'data' or 'css' attributes? I guess this leads me to the next question, I saw in a recent project on my company's Github how everything was done with 'React-Bootstap', which to me looked very weird, that in every Jsx component there was barely any HTML tags, but only smaller components from this bootstap-react library, even for simple things like <h1>s. It all looked like a mess to me, but maybe my views are from older times.
You can download it to somewhere else then curl where you’ve downloaded it (with the settings changed which are set at the beginning of the file).

The tool is marketed as fileless. How are you going to run it on a system which has no writable space?
So you're leaving them right?

Why work for someone who clearly doesn't align with your professional values?
How is

> How do you justify using AI for your game art? I have thought about this, and couldn't justify it. I also know that I hold on to morals almost to a stubborn degree.

different from

> How do you justify using Blender for your game art? I have thought about this, and couldn't justify it. I also know that I hold on to morals almost to a stubborn degree.

Aside from a vague implication that it is immoral to use an AI tool instead of <some other tool> to generate your own game art?
They have already started outsourcing to Canada at 60% of the cost.

One of my clients outsources all large projects to a company in Ukraine (The HQ is there, but the developers are in other parts of Europe). The time zone isn't too bad, their English/communication is nearly perfect, and it's at a fraction of the cost here in the US.

A large year-long project that I was the tech lead on that involved moving our legacy systems to a brand-new system (this includes all of the coding, etc) cost the company around $90,000. There were 10 devs on staff.
Show HN: Simple way to modelling unit economics and making forecast for you P&L
Need first time users and customers, opinions and feedback on the product to create a financial model based on the description of team competences.
There are often non-compete clauses in employment contracts. Depending on the country, they're not worth the paper they're written on sometimes. In others, legally binding.
>Piping it directly from curl to bash makes that near impossible if you run it multiple times.

I’m not sure whether pressing the „fork” button and inspecting it in your local repository is “near impossible”.
Video shows 'jellyfish' shaped object soaring over US base in Iraq
> What does it means that a society "wins"?

It grows stronger/more efficient compared to others.

> Gold isn't money - it's a commodity. It isn't even a great store of value over that last thousand years or so.

I don't want to argue semantics, but yes gold certainly isn't great at storing value - its supply doubles every 40 years and over the last 100+ years has been slowly demonetised as economic value moved into fiat.
Linux is somewhat unique because they tried many times, and it never worked quite well, "epoll" is the penultimate attempt as of today, "io_uring" is the last one.

Linux is also somewhat unique, because most of the Internet, basically, you could say all of the Internet with a bit of hand-waving runs on Linux. So, even if other OSes have asynchronous I/O it doesn't affect the Internet.
How are you accessing it?
Most probably because they think unions would standardize salaries and eliminate outlier FAANG compensation packages. Everybody thinks they are special and would get that outlier compensation after all. An idea which is not so battle-tested as we see.
Most cars don't have sharp edges there and there is rubber. I'm pretty sure I've seen a kid get the fingers shut in a door, and it was just a matter of opening it, no injury and certainly no amputation.
I remember seeing a video of someone working on a project that would scrape stories from Reddit, get any random video from Youtube, like Subway surfers or something. The script would then put these together and add a narrator that would read the story and add subtitles.

At the end, you’d have something close to a sludge video. The project is available online and since then, I’ve seen hundreds of new channels pumping out this exact type of content.

Personally, I find this whole thing stupid. Especially sludge videos, it’s overstimulating have two separate videos playing simultaneously.

Youtube shorts is already enough of a challenge to cut out from my life.
Thanks for flagging this potential bug up - I'm raising internally and someone will get back to you today.
In the US, when you say "labor union", people think of a factory worker standing in a picket line outside some dinosaur car assembly plant in Flint, Michigan that's about to close anyway.

The media has very successfully demonized unions, and many skilled workers believe the company line that unions drive down average wages, make it impossible to fire useless people, charge heavy membership fees, etc.
Ask HN: How did Apple recruit top engineers as a startup back then?
Hello, I was wondering if some of the OGs here can help me find one of the first vacancies published by apple.

I need to gather some information about how apple and steve jobs tried to recruit the top engineers back in the first years when apple was still a little startup (pre 1980, maybe?)

If anyone here has anecdotes or some other kind of information about it, please, feel welcome to share it.
Yeah I agree that it's not as black as white, that's why I wanted to hear your justification for using it, to maybe update my thinking on it. And your use case definitely is one that is easier to justify in my brain than others perhaps.
The principle the author is getting at is valid though. It should not be that hard to run tests. There should be easy escape hatches in systems to stand them up and tear down quickly so you can check your code against a reasonable "dummy" without having to reimplement the other side in your tests, as much ad possible.

As you say, Docker would be great for that, as they say they use in your linked [1]. Did you read it?

I wouldn't read too much into these posts. These are days apart and read more like inner-monologue from setting up systems. My process for implementing someone would probably fare the same. You wade through the cruft, complain about some things, but it gets done in the end and it's always nice to solve the pain points later.
> I think that games are a medium where it's a lot harder to flood a store with garbage, since you've got to go through and actually make the game.

That was only true before you could tell an AI to make a game for you while having zero programing skills, zero artistic skills, and zero writing skills.
The better AI game generators get at creating whole games from nothing more than descriptions the worse things will get.
Google marketed Google Workspace (called “Google Apps” at the time) as a solution for individuals and families with custom domain. People still have these accounts and there is no way to migrate (e.g. purchases on Google Play, reviews on Google Maps, notes in Google Keep, etc.).
How does Stripe do date-based API versioning?
Stripe uses a date-based versioning system for its API. This means that each new version of the API is identified by a specific date, like 2023-10-16.

When they introduce backwards-incompatible changes to the API, they release a new version with the current date. This ensures older integrations don't break unexpectedly.

When you first make an API request to Stripe, your account is automatically pinned to the latest available version. This means all subsequent requests from your account will use that version by default.
You can override the version manually through a special request header or via their dashboard.

This is a really elegant and developer friendly approach and allows them to make changes and improve their API more frequently but at the same time, it seems to me like it's very hard to maintain internally.

How are they taking care of all the code branching internally without this becoming a total mess ?

How much overhead is involved in supporting such versioning scheme and do you think it's worth for other companies to adopt this ?
Feels like a stretch to me, I have to say. The only tool that comes to mind is Blaze/Bazel, which I haven't tried outside of Google, but the friction people experience is likely down to the fact that, outside of Google, you have to deal with a world that's more complicated than a single giant monorepo.
I’ve been through dozens of rounds of layoffs. That part I almost got used to. Staying innovative, and being seen as innovative by my boss, was the way to ensure I wasn’t on that list.

What killed it for me was when new management came in, refused to talk to anyone internal, brought in outside hires to be the innovators and change agents, and then shut down any of the legacy employees who tried to speak or bring ideas to the table. A lot of really talented people have left, and maybe that was the goal, as it avoids having to pay severance.
I'm not concerned about quantum computers becoming a threat to cryptocurrencies for several reasons:

- No timeline for working quantum computers of the necessary size yet.

- Blockchains can and will upgrade to newer quantum-resistant cryptographic primitives when needed.

- Bitcoin addresses are only part of the public key, the full public key is only published when a transaction is made. This increases the search space tremendously, as you don't even know the public key you are trying to crack. This is another reason why it is best practice to not reuse Bitcoin addresses, always move coins to fresh ones.

This page in the Bitcoin Wiki [0] has more details about quantum computing threats to Bitcoin.

[0] https://en.bitcoin.it/wiki/Quantum_computing_and_Bitcoin
> I mean IT was only really seen as a good career around 15-20 years ago.

It has been seen as a good career ever since it started employing a significant number of people.

> With technology maturing from here on the industry will likely stagnate some

That's the thing that happened 15-20 years ago.
Not sure what all the fuss is about about the incomprehensibility of this. It's a densely packed comment, information wise, and expects familiarity with the field, but there's nothing really that obscure about it.

I might not know half of the references like "sama" or "TheBloke", but I could understand the context of them all. Like:

"the lag between some new edge and TheBloke having it quantized for a Mac Mini or 4070 Super,"

Not sure who TheBloke is, but he obviously means "between some new (cutting) edge AI model, and some person scaling it to run on smaller computers with less memory".

Similarly, not sure who Perplexity is, but "Until I realized Perplexity will give you a decent amount of Mistral Medium for free through their partnership" basically spells out that they're a service provider of some kind, that they have partnered with Mistral AI, and you get to use the Mistral Medium model through opening a free account on Perplexity.

I mean, duh!
By repatriating all the obligations imposed by central government, such as social care, back to the central goverment budget? I agree. It's nonsense to use local democracy as a thin interposer layer on service delivery which is centrally funded.
> "cheating", as I unfortunately see it.

This is the product of the time. I'm old enough to remember digital painting, 3D CGI, and digital matte painting/photobashing being fought and ridiculed as cheating or impure. Not old enough to remember this about cameras, audio recording, and synths, but you can be sure they also were met with this.

> I recently started learning Blender, texturing, drawing

You make the end result, not the tool. Your message and rigorous execution is what matters. Of course you'll need the skill in visual arts and enough discipline for the attention to detail to be able to make something worthy, the tool alone won't supply all that for you, but diving into the established area helps a lot. As well as having the message to tell.

And of course you won't be able to create anything interesting using AI alone, just yet - it doesn't pass the quality bar, you'll be using it as a shortcut in certain steps.
I am in Germany and I can see the store.
InseRF: Text-Driven Generative Object Insertion in Neural 3D Scenes
If it happens, it won't happen overnight and chains could migrate to different algorithms. IIRC, Monero switched hashing algos, even for unrelated reasons.
You can detect when it doesn't, though, I think. If memory serves you can request a specific memory address to mount it at and it'll do it if it's not already mapped. It should (in theory?) return an error in such a case, no?
Yeah the union I'm a part of said this was the major thing that people don't like at tech companies, and they explicitly say that their approach is not the same with other industries, and that they are fully on board with things like performance based compensation and keeping up with market rates.
I said "at 90 you can't learn and adapt like you could in your 20s".

You chose to cut off my quote so it sounds like I said something else, and argue with the strawman you created.

This alone means it's pointless discussing anything with you, as there's no basic intellectual honesty here.

If your claim is that most people at 90 are as intellectually flexible and capable as 20 year old people, that's a rather drastic deviation from basic facts of reality. Another reason it's pointless discussing anything with you.

"We should fix this"... yeah ok, fix it. We're not discussing that, but just mechanically extending days of life. Those two things are not the same thing.

While you're "fixing this" (mental performance at 90) you'll find entropy is rather unforgivable, especially for cells which can't divide so you'll have to essentially completely redo our biology in order to "fix this". Good luck.
If by creating a "disincentive to investment" you mean a disincentive to gamble their hard earned money on the stock market, then yes. The current situation where (at least before interest rate was somewhat high) the average man had to spend time and effort by going to the stock market with their money is not healthy. You shouldn't have to gamble your money just so it doesn't lose value by merely holding it. Investments will of course still exist, it will just be of a higher quality/yield. Because now there's actually an alternative to "investing" on stocks.