skysight-inc/HackerNews huggingface dataset:
This is a really neat one. I think the only part that should be more nuanced is

> systemd is written to deliberately (ab)use every single non-portable extension under the sun

I think this should be split into 2 parts. Linux specific kernel features and userspace extensions (GNU vs. POSIX).

Using linux specific kernel features (like cgroups) is good for a linux system. E.g. a common issue with sshd used to be that under high load it would become slow and problematic to log in. Systemd configures the system such that this becomes less likely to happen.

For userspace extensions I would have hoped that systemd would see it as a net positive to build upon a smaller set of tools and features, but the page seems to indicate otherwise. Does anyone know what happened on that front?
Autopilot really is just adaptive cruise control and lane centering. It can't change lanes by itself. It can't take an exit. It won't stop at an intersection. It can't turn corners. These things are blindingly obvious within a few minutes of use. Yes it's more slick than the cruise assist features on your typical Toyota, Subaru etc, but not dramatically so.

Some people argue that Tesla customers think they've been sold autonomy. I can't see how. Tesla goes to pains to make you aware of the $12k you would need to spend to get the system that "self drives". You are painfully aware of the $12k you didn't spend.
The point of my posting the chart was not to crap on the IEA but to just to show how meteoric recent progress has been. I have to be honest, however, that the "defense" you cite is not very strong. It's basically an admission that the model was obviously bad pre-2020 and had to be repaired.
We don't want the risk so we'll farm it out to another entity that ultimately has even less skin in the game. It boggles the mind that someone can make such a decision *and* stick with it. You'd think that at some point they'd come back down to earth.
I've managed corps in a lot of different jurisdictions. Delaware is good because: a) it's well understood by almost everyone, b) there's very light regulation and accounting standards are loose, c) cost is reasonable for what you get. Where Delaware sucks is that a) you have to deal with the IRS (much better if you're not a US citizen, but not zero), b) you have to deal with the rusty dinosaur that is the US banking system, esp. when it comes to international transactions, c) if at any time you need proper accounting or legal help your costs will be basically 10x of wherever else in the world.

Other jurisdictions (Cyprus, UAE) will get you much better banking systems, much cheaper professional services (which also goes to cost of doing business, dont just get stuck on taxes) but maybe weirder regulations and tougher treatment from investors/partners.

My advice: focus on where your customers and partners are. If that's the US, keep using Delaware, the extra risk is worth it. If they are all over the place, find what the 'good' jurisdictions are for larger businesses near where you live and spend your time/money. Eventually you will need to use your money; piggy back off the research of others.
I just want to know which older printers will be no longer supported because they have an obscure page description language and their drivers will be blocked.
Besides Chimera, you may be interested in trying Void Linux also.
Those notable titles are pretty old and past development. Same as Transformers.

I guess they don't want to be in the legacy media licensing business.
It's a radio call sign: K because it's West of the Mississippi River, UT for the University of Texas, and three letters because the license dates to 1925 before the FCC completely moved to four letters.
CPU registers are either SRAM or even larger flip-flops, they have the same problem.
If Israel stops, Hamas will continue with its terrorist actions. Again what should Israel do?
The final quotation is depressingly accurate ...

“If you have it, you don’t need to have anything else; and if you don’t have it, it doesn’t much matter what else you have.”
I think there is a difference between "access to basic utilities" and the power is down because a power station caught on fire for example.

Access to basic utilities is provided, but uptime is not 100% and never will be. And nobody can expect them to be, if you have a life threatening issue which requires 24/7 power, you should have a backup like a generator that automatically kicks on for your life providing machine, and maybe even a third backup. Same as if you host something that needs 3 9s of uptime, you have a primary host and a backup host or region or what ever.
This is how everything here works. People who get involved enough to learn how something works stay winning and people who think they do get burned.

Same as insurance, credit cards, real estate, investing, the justice system, health, education, pretty much everything. Also, every one of these potential pitfalls has a zillion dollar budget hyper focused on tricking you through advertising.
The police also have no legal obligation to prevent or even to respond to crime.

We somehow still have an obligation to pay their salaries, though.
I mean fair enough, all in the spirit of trying to help OP. I think your answer was definitely helpful and representative of many hiring processes.

Personally I can't remember a situation where side projects made a difference, except maybe for hiring interns. I care much more about learning how people behave in real work situations, to the point where side project isn't even a signal.

I don't obsess over perfect candidates either. I'll advertise/interview until I find someone competent and capable of growth. However those are rare enough (and the field in demand enough) that I haven't had to choose between candidates often. But if I do, I'll do my best to decide based on real work experience. Reality is messy, certainly I've bowdlerized my experience but I think that's directionally correct.

To summarize, I hope OP just goes at it and starts interviewing as much as possible after spending a few hours talking himself up. I'm sure he's good enough as it is to be hired. Same conclusion as you really :)
> I don't see how replacing the "it works on my machine" with "it works in this VM" is much better. It is the same problem.

It's not that. It's replacing "it works on my machine and I'm not sure why it doesn't on yours" with "follow these exact steps and it will work on your machine too".
To your 7. While I like it personally, it'd be more efficient if power companies put batteries at substations to absorb excess customer production. That'd have all the benefits of a virtual power plant plus the ability for the power company to schedule disconnects that don't impact customers. They also don't have to deal with lost capacity because a customer decides to disconnect before a storm (or whatever reason). It makes capacity planning easier.
You must have to really love flying to do it recreationally. The whole thing sounds like a monumental pain in the ass. Way too much can go wrong and lots of little details to keep track of.
Why is it so difficult to determine how nutrition impacts dementia risk?
On the pronunciation of “fsck”
You can outsource the work, you can never outsource the responsibility.
I've spent some time interacting with product managers as an engineering manager, or head of a functional area. I've also been "acting" PM for an internal product at a medium size tech company.

I think product management entails some of the most important things a company does. But it's really hard work, and many less capable PMs gravitate away from it and more towards either "driving" (i.e. micromanaging) the engineering team or just playing politics. In an organization with separate Engineering and Product functions / org charts this is really hard to deal with. You can complain up the chain of command, but bandwidth in that direction is (for natural reasons) very limited. As an EM the end result is often that these PMs make life miserable for your best engineers, and they leave.

My current view is that the best approach is to embed product management in the form of a "mini-CEO" (i.e. PM) in each team, and if they're not technically competent pairing them with a "mini-CTO". Much less room for politics, and much more for teamwork.
>Subsidize...Subsidize...Subsidize...

There's a lot to be said for market pricing and letting smart startups find an optimum solution rather than politicians picking things to subsidise which is how you end up with corn subsidies and the like.

In this case for economic efficiency you need really a carbon tax, rather than subsidise this that or the other which may well be out of date by the time the politicians are done arguing.

At least if you actually want to reduce global co2 emissions that's the kind of stuff to do though you need global buy in. At the moment a lot of the actions are more feel good greenwashing and as a result global co2 emissions continue merrily upwards.
An orchestra is a system. A human system, so there are a minimum of five factors to manage: the humans as individuals, the humans as a group, the system itself, the context in which the system exists, and the interaction of humans, the system, and their context.

The conductor acts as a manager, leading the orchestra from both a governance view (outside of performance) and an operational view (during performance).
It can be "worth it's salt" but the government still doesn't see it as such (for many possible reasons).

I don't know if it is or isn't, I never drove one, but those are two completely different standards
Do the models on your apps work well for coding tasks?
A lazy kdtree implementation (in Haskell)
Get a dirt cheap windows machine with >32GB or rent a VM?
32GB memory only leaves about 24-26GB for the GPU by default which is quite low for a larger model like that. For comparison it runs great on a M2 Max 96GB.
Those are made up of much smaller chiplets. No individual die is all that big
Salmon in the Loop
It also helps to be able to understand the tech enough to know if a certain approach is going to impact other initiatives which are further down the roadmap. One of my favourite questions I've been asked by a PM is "Will any of this work become easier to do if we change the order of these work items?"
Interesting! Thank you. So craton areas, say, near the equator where icebergs may not reach, could possibly contain remnants from indefinitely old civilizations?
I love Xunzi’s definition of human and wish it were more widely discussed in the West:

水火有氣而無生，草木有生而無知，禽獸有知而無義，人有氣、有生、有知，亦且有義，故最為天下貴也。力不若牛，走不若馬，而牛馬為用，何也？曰：人能群，彼不能群也。人何以能群？曰：分。分何以能行？曰：義。故義以分則和，和則一，一則多力，多力則彊，彊則勝物；故宮室可得而居也

Water and fire have qi but lack life. Trees and shrubs have life but lack intelligence. Birds and beasts have intelligence but lack morality. Humans have qi, life, intelligence, and moreover morality, hence are most honored under heaven. Our strength is not like the ox, nor our speed that of the horse, yet we employ them. How is it so? I say, humans work together and they do not. How do we work together? Through social roles. Where do social roles come from? Morality. Thus morality creates social roles, and from social roles comes harmony, from harmony comes unity, from unity comes strength. Strength overcomes obstacles and conquers nature. Thus we have mansions and palaces to reside in.

It’s a very clear distillation of Chinese thought, but no one ever talks about it.
Read the paper. The fossil record is very incomplete, only a handful of species are known from it compared to the abundance of variations that have ever existed. We have evidence of mass extinctions far greater than that caused by humans but there were many smaller scale ones among the background noise of normal extinction.
Just to be clear, Mistral 7B based models work best with sliding window attention. But they seem to have recently disabled[1][2] SWA for Mixtral, their MoE model. I learnt that from this[3] r/LocalLLaMA post, yesterday.

[1]: https://huggingface.co/mistralai/Mixtral-8x7B-Instruct-v0.1/...

[2]: https://huggingface.co/mistralai/Mixtral-8x7B-v0.1/commit/58...

[3]: https://old.reddit.com/r/LocalLLaMA/comments/18k0fek/
Effectively it's a version of the trolley problem. Do you do nothing and 125 people die per day or do you pull a lever and 100 people die per day? Would you pull that lever?

I would.
Average lifespan is a stupid statistic. If 20% of the albatros die soon after birth because they get eaten by predators or whatever, this skews the average lifespan significantly. It's also why life expectancy statistics from a few centuries ago look insane - people didn't routinely die at age 30, but child mortality was high and skewed the average.
I understand, but it spells a rude word for “vagina” in Dutch.
This is because often the perception is that it works. Even the GDPR contains some subtle mistakes. In the case of a breach it is the controller that is responsible for reporting the breach to the DPA of the country where they reside, but it is the processor that usually becomes aware of the breach. So processors that don't report breaches to their customers are giving plausible deniability to the controllers they work with that everything was just fine.

This is very frustrating because it is obviously not how things are intended to work but that's how less savory characters interpret it and so far they are getting away with it in most cases. The result is a whole slew of breaches being wiped under the carpet.
Those are the least likely artifacts to last
Maybe to drive this point home from another point of view: the dinosaurs roamed the earth for tens of millions of years. We have so little evidence from that, that our ideas what they looked like have changed significantly from the portrayal in Jurassic Park.

Humans have been around for a frw hundred thousand years (if you're generous). Our current traces will be gone in a few million.
FS Check for me, I use it when I want to check something with the file systems.
Ah, I tried your app out just the other day. It sounded interesting but I couldn’t see a way to download models (on iOS anyway) and it seemed quite slow compared to MLC Chat but perhaps that was the built in model?
looks like there is no Compression=yes ?
I was just mocking the way Apple hides some things in their interface, e.g. their ‘Search this page’

https://news.ycombinator.com/item?id=38625718
"...actual people would have to spring into action and actually trace the circuit through the selectors"

Yeah, reminiscent of scenes from old movies, you'd have to keep crooks talking long enough to manually trace engaged selectors through the exchange. If a crook hung up before a trace was completed one mightn't have the full number but only half of it, this at least could place cops in the right ballpark/area.

If you're a crook another great advantage of step-by-step Strowger exchanges is that the only indication that a call has been made from one's telephone is a single incremental relay-type counter on one's telephone line for the purpose of charging the customer—one click on the counter one call. Unless someone is standing by the counter in the exchange when a call is made then the time of the call and the number phoned would never be recorded.

Given privacy violations and such shenanigans these days it seems to me one doesn't have to be a crook to benefit from ancient Stronger switch exchanges.

Shame they've all now bitten the dust just when we need them.
It doesn't say anything about its band having reference to the mate too.

And even if that's true, in the wiki it also says that wisdom may have taken another mate.
Windows has tried to "fix" printing several times now, the architecture is so deeply cursed that every time they do, it breaks the ecosystem completely. I assure you that Windows engineers in 2023 are very much aware of how terrible printing in Windows is
Why do you need to be comfortable that it won't be embezzled? All systems have inefficiencies. Is 10% of money wasted due to duplicated bureaucracy different impact than embezzlement?

Do you hold charities to the same standard?

I'd rather pay tax and have 50% of it be used inefficiently and have theoretical influence in how it's spent
More structure can help here. My fave example:

9999 9999 9999
9999 9999 9999
9999 9999 9999

Now the users will not always pick the beginning or the end when they fail to compare the whole thing. That is because they can easily identity each group to the other person (combinations of top, middle, bottom, left, right, centre).
For anyone who only has 8gb RAM;

I can run orca-mini:3b, It's dumber than just flipping a coin but it still feels cool to have a LLM running on your own computer.
Watching what and how they do after a month is as valuable. User interfaces have two sides in this regard: initial experience and boring repetition experience. You can optimize for the former, the latter or both.
FedNow transaction settlement is seconds, crypto is considerably slower. FedNow also incorporates fraud protection, which is obviously totally absent from the crypto domain.
Dev onboarding / dev containers are not a solved problem and Nix alone is insufficient for solving them. Nix also doesn't always work since you are going to be using versions of libraries from nixpkgs instead of the the OS you are targeting. Developers would test against different libraries than end users are using. With the a container or VM you can reproduce exactly the environment the software will run in.
Pressure and responsibility tend to motivate people.
Truly. I have it blocked in my kagi search together with pinterest, w3schools and other similar things like that. Can’t say I miss it.
are health issues among those forbidden topics that an interviewer is not allowed to ask about?

i definitely agree that mentioning health issues is a bad idea.

but how does one explain gaps if they are caused by a hospital stay?

i don't have any such gaps, but in my CV i only mention years, not months, so one job ends in 2012 and the next one starts in 2013 regardless of the month where that actually happened. if i get any pushback on that, i'd see that as a sign of trouble. besides in any gap i was freelancing anyways.
> The risk of losing time remains though. If you want to lower that, you need redundancy: Outsource the project multiple times. That also costs multiple times as much though and still all of them might fail.

If the task is impossible or the requirements are insane, sure.
You'll likely fail in all of those multiple times.
It is likely though that given enough bids,
Someone will find a loophole so they will be compliant to the letter of the requirements but not the spirit.

For example, you might say your software needs to run in a web browser and use standard/modern HTTP calls but you never specify it has to work on more than just windows so some vendor implemented the whole thing using xbap (silver light) and viola you can now use your stupid topaz signature input and your thermal check printers. But now the "website" works only on Windows.

But yeah if you give even a thousand different teams the task to create a time machine to go back in time, they'll all most likely fail.
The wording is not confusing, unless you mean that the author is confused. This statement is just false.
Both can be true though. The fact that with a pile of duct tape and spit you can get it to work doesn't mean that web browsers make really poor application runtimes for all but the most basic of thing. It's horrible how all this stuff works under the hood, it's just one kludge on top of another, the fact that it's mostly abstracted away doesn't make it is suddenly all good.
"We do not want the risk. The 3rd party must be accountable for this."

Repeat ad infinitum.

While it may look like that, dialog happens not because client representatives are dumb. It's because they are afraid. They have toxic corporate culture. It's not safe to fail or discuss possibility of failure. The usual, honestly. So they just want to have a chance to blame someone else and survive when everything goes south. And everything goes south quite often, because nobody is prepared, because issues are not discussed to say nothing about addressed.

Another fun red flag is vague definition of goals. Define goals as vague as possible to be able to report achieving them no matter what. For example I've seen a mobile application development company reporting success every quarter. It was logins, or downloads, or clicking some button. If your system is big enough, some metric grows compared to three months ago. The trick is to find that metric, report growth and get credit for good work.
>Maybe also Germany.

Ah Germany, world famous for low company taxes, high government efficiency, great use of your taxes, low bureaucracy and start-up friendliness.
Not realistically.

EV batteries are anywhere from 40->120kWh in capacity. The average home consumed consumes around 20 to 30kWh a day. Assuming you pair your EV with a solar you aren't likely using a significant portion of the battery throughout the night.

This does depend on the chemistry. If your EV is using LFPs, you have about 10k cycles to play with. NMC has about 1000.

So, for an LFP vehicle it's practically a no brainer.
A table is an artificial object. If I’m trying to build a table and a leg breaks, I will replace the broken leg. A natural object like the Old Man of the Mountain isn’t like that. When it broke, nature didn’t care and didn’t “fix” it. Biological organisms are weird because they are in between. Your heart pumps your blood, and if it’s not working, your body tries its best to fix it. It has a function like an artificial object, but it has no designer or mental intention behind it. Then what about the mind itself? The brain is an undesigned organ. How can it represent the world?
No thank you. I prefer to live by the code "Every request is a two way conversation. The client may accept, and the server may choose to emit."

Just because I emit to other clients does not obligate me to emit to yours, any more than my emission of ads obligates you to accept and render them (but if you don't, or if you choose to ignore my CAPTCHAs, I may choose not to emit to you).
In a way, but as long as Apple doesn’t have a 95% market share it’s not an abuse of a monopoly like it was with MS. As such, Apple cannot use embrace, extend and extinguish tactics either. Google can and could, given Android’s dominance in some markets (eg. ~95% in India), though globally its share (~70%) is not enough to allow really abusive tactics.
I think you misunderstood:

This is if you compare two hashes and they look really similar but you want to be really sure.

Of course a real equality check is better but visual check of original hash + this is better than visual check alone.
> It does occasionally happen, but far less often than developers tend to think.

Guy asked what is a cloud workload, I responded. Nitpicking every tiny detail doesn't help.

> There many reasons to choose cloud services, but cost is almost never one of them.

It's cheaper to pay me to manage IAM roles for lambdas and ECS instances for 5% of my time than it is to pay someone full-time to manage some sort of VMware or other system. It's easier and cheaper to find someone with experience with AWS who can provide value to the team and product than it is to find someone who can manage and maintain a cobbled together set of scripts to update apps. There are click and go options for deploying major self hosted services like grafana, k8s with secure details that I can use without spending any time (and time == $$$) learning about the developers preferred deployment scheme.
I'm surprised nobody has pointed out what seems to be a fairy obvious limitation: the children within a parent cannot be ordered (unless you want to splice them in the middle of the arrays when inserting which would be pretty inefficient)
Stone blocks will be quarried, weathered, ground by glaciers and then subducted beneath the crust. Small artifacts disappear even faster and are harder to find.
I guess Azure has run out of hardware. AI requires too much computation power.
Relaxing soundscapes to deal with chronic fatigue syndrome