skysight-inc/HackerNews huggingface dataset:
>if you're caught with drugs, we slap you with a felony that ensures you can't get a real job... pushing you right back to drugs.

I could say the same thing for any sort of crime. If you're an accountant, and you get put in jail for embezzling, that conviction is going to prevent you from getting another job as an accountant.

While there have been a few controversies about jobs that the law excludes felons from, in a lot of cases there's nothing preventing you from hiring a felony drug criminal. If you personally are fine with drugs and you think that committing the crime doesn't make him a danger to your business, go ahead and hire him. If you won't, it isn't the conviction that's keeping him from being hired, it's the crime; the conviction just lets you know that he committed a crime.
RISC-V is already putting the squeeze on ARM in the embedded market. RISC-V is fewer gates at almost every performance level the embedded market is interested in due to having a tighter, non-legacy ISA (there's even the open SERV core which fits RISC-V into an insanely small 2.1KGe).

RISC-V likely has a future in mobile devices as it crawls up the performance tree like ARM did. This leaves ARM in a tight squeeze between x86 on the top and RISC-V on the bottom.
I think it's just not worth it. A Model Y takes about 18Kw to hold 70mph, a 20Kw diesel generator on a trailer is about 2000 lbs dry no fuel and $20,000.

I guess you could go with say 10Kw generator and run a deficit and double your range while having to both charge and fill up fuel then your looking at around 1000 lbs dry and $10,000.
Is that changing of global processor flags a x86 feature or does it hold for arm as well?
I highly disagree with this statement. I've owned a Tesla Model S since 2014, In a northern/cold climate. Yes, cold affects range, but not that much; you have to plan for it if you want to do a cold-weather road trip.

For my everyday driving, you know, home->work->home, home->store->home, and the like, I NEVER have to think about range or recharging. For me, it is a much better experience than a gas car could provide. I pre-heat my car in the garage, have charging on auto, get in the car, and go. I never even have to scrape ice off the windshield when it's left outside because I'll turn on the heater 20 minutes before I plan on going.

As for reliability... Tesla's aren't well-known for reliability, but I'm still driving my 2014 car; it got a handful of warranty issues fixed, and since it's been out of warranty, I've only had to replace the 12v battery. This car is far less maintenance than any I've previously owned.
Honorable mention for OpenTTD
And I thought I was reading Hacker news, not "only viable businesses" news. Sigh...
I'm a consultant - for about a year now. Not at BCG or anywhere, I'm a one man company.

What I do is pretty similar to what I did before in my CTO roles, just a bit more strategy and less execution. Clients come to me with questions and problems and I help them solve them based on my experience. If you've got multiple C levels, middle management and a board, you're in a similarly consulting position also as a full time CTO from what I've seen.

I don't go anywhere _near_ LLMs for this, I'd find it somewhere between disrespectful and unethical. They're paying for _my_ expertise. I can imagine it could make a decent alternative to Google and Wikipedia for research purposes, but I'd have to double check it all anyway. I don't see how it'd make my work any easier.
> I have never seen anybody using IPFS in the wild, even projects for which it should be well suited (archive.org, Linux package distribution, Git, Lemmy, Imgur, CivitAI), don't use it.

Netflix uses IPFS. [0]

[0] https://blog.ipfs.tech/2020-02-14-improved-bitswap-for-conta...
TinyML is like IoT: great on concepts, everyone agrees it's the future, but has been slow to take off.

or, maybe it's just that they're being built into all products now, they just do not need the brand for them such as IoT or TinyML.
Linear Attention Mechanism: An Efficient Attention for Semantic Segmentation
"...
we propose a
Linear Attention Mechanism which is approximate to dot-product
attention with much less memory and computational costs. The
efficient design makes the incorporation between attention
mechanisms and neural networks more flexible and versatile.
..."
So it is name of the protocol and not the name of the network system using this protocol, right?
Tell HN: California's Gig Worker Law Might Go National
The US Department of Labor has finalized an "Independent Contractor Rule" which will go into effect in March.

Press release: https://www.dol.gov/newsroom/releases/whd/whd20240109-1

FAQ: https://www.dol.gov/agencies/whd/flsa/misclassification/rule...

Okay, now for personal stuff.

This worries me. I am a one-man shop, and I do not want to be classified as an employee.

Even worse, the new rule is vague like Fair Use; it depends on factors, so everything is a case-by-case, which also makes it easy to selectively enforce.
Have you looked at /r/homelab?
Kagi allows users to adjust the ranking [0] of certain domains. I'm not sure if that's shared among all users but it would certainly help.

[0] https://blog.kagi.com/kagi-features
Thankfully you can usually find nano installed, which is an order of magnitude superior to vi(m). If I'm in a shell I want an editor to get in, edit a couple of lines, and get out, which nano excels at.
I really doubt that that will happen. As far as I can tell, e.g. Meta understands the value of WhatsApp, and how some people much prefer it over public social media; no way they'll just burn all of that by thowing a cludgy AI into every group chat that indiscriminately scans all messages.

Tagging an AI in for resolving a quick question or dispute I can definitely see myself using (e.g. getting movie times, resolving a factual question etc.), but if it's anything more than that, I'm out.
Hey this is a good stackoverflow answer, why can't I upvote it? Oh.
You can do it carefully and one clear scenario at a time. First, go with collaterization. Then, when billionaires find something else, go with that. And on and on.
> The low trust part could mostly be a (percieved) race thing. I wont claim to understand human psychology.

Racism definitely plays a part in here ("white flight"), but it's by far not the dominant issue.

> Something relevant, a lot of the houses that were allowed to be built in the 40s would be illegal now.

Indeed, but their designs are illegal nowadays for good reasons, mostly related to fire code or structural integrity. Way too many people have literally died in their sleep in unsafe homes. Statista only goes back to 1977 for residential fire deaths, but even that shows a serious reduction of cases over the decades [1].

[1] https://www.statista.com/statistics/376703/us-civilian-fire-...
I wish. I live in London. Ireland, Northern England and Scotland will probably do quite well.I joke to my northern wife that one day we'll have a summer home in Yorkshire. Bad news is this island could have 80m people on it by then.
The Art and Science of Luck
For info: I don't believe (1), I do believe (2) although not that strongly - it's more likely to be a leap than a gradient, I suspect - I simply don't see anything right now that convinces me it's just over the next hill.

Your conclusion... maybe, yes - I don't think we're anywhere near a simulation approach with sufficient fidelity however. Also 82% is very specific!
Yes, a couple of counterweights take care of that. Tear a washing machine down and you'll discover that there's not that much inside.
> how to americans apple is the only way to get decent consumer protection

Straw man. I’ve signed up for and cancelled the Times online on my phone with no issues many times.
How did you find out about the blind users? did your excellent testing work find it? No. You screwed up and someone complained.

Now extrapolate your arrogant incopetence to your entire user base. How many people do you think you are screwing over that didn't bother to complain and instead just moved away?
what does fma have to do with decimal numbers?
The area has cheap housing, mainly because it doesn't have high paying jobs. If you could move there with a remote tech job, you'd live like a king. Otherwise? Not so much.
Right.

So, an explanation would describe why it works the way it does in practice. Lots of people have tried in this comment section and article to provide such explanations.

I don't think what you're doing provides a "why", really -- a good explanation is hard to vary and still explain things and can explain more than just the phenomenon in question. If the situation were different, if salaries tended to follow a market index or the size of the working population or whatever, I could provide a statement of the same form as yours instead.

> placeholder for a certain amount of value per year. As inflation rises, the nominal salary I pay has to increase to maintain that value

I'm not sure I quite understand what you mean by value here, exactly. Value to the employer? That doesn't track the CPI. I think you must mean value to the employee, which is what I think is not explained by your explanation, as price isn't derived from value to the producer that way. Think about it in the market for apples rather than the market for labor, for example. Obviously it does work different in the labor market, but you have to say what the relevant differences between the market for apples and for labor are to explain things.
Are you sure the system drive you see is the real drive and not just the bootable WinRE partition? You technically have two "?:\Windows" roots in that state, one of WinRE that just booted and one of the system you're restoring.
Will it just counter real "antisemitism" or also criticism of Israel state politics?
Apologies - the US role is now closed, though we are still hiring in the UK and Europe. I have updated the original post.
I wonder if this also a consequence of the commodization of travel in general and daily commute in particular.

Taking the train (also applies to the plane), is much less an 'experience' that it was 50 years ago, and so the prestige around these objects also diminish, effectively reducing their value as toys too.
Uber cuts off Drizly, the alcohol delivery app it bought for $1.1B
What's Google's incentive to be "good" now?

They own the search market anyway, and the more time you waste on their platform searching for what you want to find, the more ads you see and the more money Google makes.

What else are those 97% people gonna do, "Google on Bing" instead?

So for them, being bad is actually more profitable than being good, meaning there's a conflict of interest between what Google provides and what their users want, but since there's basically no equivalent competition, they get away with it laughing all the way to the bank.
Yes, this is absolutely interrelated. Cognitive decline is not a real issue before typical retirement age. I suspect the following : Younger, less experienced managers being uncomfortable managing older more experienced workers. Life experience means older workers are less likely to put up with abuse, can recognize toxic situations, and have the personal skills to make proactive changes. Busier, fuller lives, and having already been burned out a few times means they won’t overwork themselves. And financial independence means they can stand up to bad situations and that getting fired is a speed bump, not an earthquake.
May have killed off thee and thou, but ye and yous(e) are alive in spoken English in Ireland.
Isn't this method failing with the most toxic of mushrooms? "Death caps (Amanita phalloides) have been reported to taste pleasant.This, coupled with the delay in the appearance of symptoms—during which time internal organs are being severely, sometimes irreparably, damaged—makes them particularly dangerous."

So funk that, unless some life or death situation like facing starvation, there's a zillion things to eat and taste without the need to try what I don't know for sure.
At -30C or -50C people leave their ICE cars running to keep warm, too. I once ran a truck out of fuel doing that. (In my defence the fuel gauge was broken, but the logbook I was using instead was not well kept...)
> Linux package distribution

FWIW it seems like NixOS at least tried or is trying: https://blog.ipfs.tech/2020-09-08-nix-ipfs-milestone-1/
> but again, everyone knows what the score really is.

That's the problem, innit? Both Apple and Android users see the writing on the wall, nobody is winning. The only people who actively frustrate themselves on tech sentiments are the ones that honestly believe that Apple/Google knows what's best or that Elon Musk is a benefactor to humanity. Rationally, those are wrong conclusions. You're not mad because Android/iOS pundits are harassing you, you're mad because a false assumption about businesses and your personal identity is falling apart. That's fine. Conscious smartphone users everywhere should feel that way.

Similarly, there are people on this website that will laugh you off the stage if you admit to daily-driving Emacs or BSD. Opinionated people are like that everywhere from the CNBC comment section to 9to5Mac. You and me are not obligated to respond to them, and sometimes there is no rational response. Apple does a lot of irrational things, like telling their customers "you're holding it wrong" in response to hardware antennae problems. You don't need to take it personally that you can't defend the indefensible. Most Android users are really in the same boat, tied to a bloodthirsty OEM and Google who will both make irrational choices on the regular. You could call them out, but then you're arguing against your own side. It's a duopoly designed to suck people's egos into it, and the only way to meaningfully discuss change is to acknowledge that neither solution is perfect. It's hard to do when you're fully invested in any ecosystem, but Apple's (and Google's) flaws are self-evident.

Apple will continue to get criticized for as long as they earn the criticism, like how Microsoft and Google were (rightfully) dragged through the mud before them. If you want to change that, vote with your wallet and encourage your favorite company to act the way you want them to.
This was partly abnormal for us in that our DAYTIME temperature has always risen above -30C in the past 19 years.

We had a few days this cold spell time where it did not, this hasn't happened since Jan 27th, 2004.
>You wouldn't be able to run P670s and X280s on and schedule applications between them anyways, because they have different vector lengths.

Not trivial, but also not impossible.

e.g. I understand there's some bits to check whether vector has been used. It would also be abnormal for a process to be in wait (as opposite to ready) within a vector loop.

Having a chip like this one deployed will definitely enable experimentation and research on how to best deal with this situation.
It's not exactly the kind of grift the article is talking about, but grift is very common in the poorest countries where "free" money and low interest rates were never a thing because there's few other opportunities. Far from removing grift, I'd expect an economic crash to dramatically increase the amount of grift as everyone tries to extract whatever dollars they can.

That also points to the uniting factor between the grift the article talks about and the traditional definition of the word: grifts are the strategies you use when other avenues of making money are difficult, say because your investors are demanding increasing returns from a saturated market.
Fellow kagi user here. I have been very happy with the service so far. Switched over to it when they announced their new pricing model a little while ago. It is more than worth the cost. Even without tweaking, the quality of results is far higher than what I had gotten used to getting from DDG or DDG with !g. The ability to rank domains is amazing though.
Are you serious? That's incredibly cryptic. The fact that you learned it doesn't make it intuitive for others.
Ruby has had two major backwards-incompatible change inflections: 1.9 and 3.0 (although I think that most of the removals were actually in 3.1).

The painful one is 1.8–>1.9, because that's where Ruby's string grew encoding awareness.

Going from 2.7->3.0 was not nearly as painful (mostly dealing with warnings and some code being removed from the standard library as gems that people can use if they want).

I still maintain code that is nominally 1.8 compatible and it works just fine on 3.2 (I haven't yet tested on 3.3).

What is surprising about this exercise is how little code needed to be changed on code designed for Ruby 1.8 to allow it to run on Ruby 3.3. The author doesn't say how long they spent on this, but it looks like 3–4 hours for a fairly complex piece of infrastructure code.

How much effort would be required to run Django 1.0 on Python 3.12? At least this much, I’m sure. I suspect more, but I don't know the 2->3 differences well enough to be able to estimate that.
10+yoe, thinking about moving on to greener pastures very soon as well. could you share what career you pivoted to?
Today I searched for a product, google found a local site with the item, I clicked on the link and I was redirected to aliexpress. How they can not catch this?
More garbage outputs being produced faster, paired with expertise which makes it credibly sound like more fast garbage will solve any remaining issues, probably _is_ approaching peak consultant value.
Because when you work at a company, you are a human resource, and when that resource's growth cannot be measured in a standard quantifiable way, it is considered a risk.
How should that work? Nobody knows who is using which part from which repo. And it's not just about big business. There are all kind of small communities and little apps, extensions, etc. with some small communities. Most of them don't even make money, but are juicy targets for some small fast money.

Forcing everyone to raise their security and gain awareness about those things is a huge win for everyone, and only a little problem for the individual user. And it seems to be only a phase anyway, as most people & services are moving to more comfortable solutions over time.
True, which is why you do not convert Bitcoin to USDC for each micropayment. You batch all the USDC transactions until you have a sizeable amount to touch Bitcoin network.

Ultimately, I see Bitcoin as Gold. You do not touch your gold savings for buying your daily coffee. For that, you have USDs in your wallet. But you still transact with Gold once in a while when it makes sense.
What is your preferred method of searching the internet? (not asking with snark, but genuine interest in what people find delivers better results)
There was a time when people I followed on twitter started making accounts. But 99% of their followers (like me) couldn’t follow them there. So those people of course stopped posting there.
I don't think TikTok and Instagram got that many users on HN compared to YT?
> For instance, in a production language, optimisation of generated code is worth a longer compile cycle, but in a teaching language (...) short* compile cycles are everything and quality of generated code is an afterthought.

I don't think this is a valid take. It sounds like an attempt to rationalize away awful build times from some systems language. C++ has atrocious build times, but in contrast C compiles almost instantly. Other production languages such as C# and Java also have fast build times.

I don't think long build times are correlated with optimization or production-ready code. They are however linked with attempts to get compilers to do a lot of work just to get our code to generate machine code, but some of that work is due to how some aspects of a programming language sucks and require more work just to pull off an optimization.
> I don't go anywhere _near_ search engines for this, I'd find it somewhere between disrespectful and unethical. They're paying for _my_ expertise.

I bet someone said this 30 years ago. As it stands today, LLMs can't wholesale do the job for you, they merely augment it. And they are finicky and fallible, so expertise is needed to actually produce useful results and validate them. There are many reasons why an LLM isn't the right tool for a certain task, wanting to drive on some sort of moral ethical high road however is imo _not_ a great reason.

Continue on that road and people who have no qualms about using whatever tool at their disposal will eat your lunch. Maybe not today or tomorrow, but eventually.
I'm in the US, and for some purchases I have to. There's like an iframe in which I have to log into my credit card account, and approve the transaction.

I'm not sure what triggers it.
The first links are spiffy little metaphors, but apply just as much at "God could smite all of humanity, even if you don't understand how". They're not making any argument, just assumptions. In particular, they accidentally show how an AI can be superhumanly capable at certain tasks (chess), but be easily defeated by humans at others (anything else, in the case of Stockfish).

The argument starts with a hypothetical ("there is a possible artificial agent"), and it fails to be scary: there are (apparently) already humans that can kill 70% of humanity, and yet most of humanity is still alive. So an AGI that could also do it is not implicitly scarier.

The final twitter thread is basically a thread of people saying "no, there is no canonical, well-formulated argument for AGI catastrophe", so I'm not sure why you shared it.
Conversely, a lot of en Wiki articles on India-related topics have the article-dropping (i.e. no a or the before definite nouns) characteristic of Indian English. Vive (la?) difference, I say
In that case, how do you know you're measuring the "optimization" and not "how awful the original code was"?
Almost all of them and in every industry. It is as standard in HR as having a PTO policy.
Linux Mint 21.3 is here – and it's outstanding
Have you found F# jobs more abundant than Rust jobs? We might be in different bubbles. I know F# has been around much longer and is a first-class citizen in Microsoft's ecosystem, but I don't touch that ecosystem much. Shame, too, because I was a Scala fan a decade ago and it was hard to watch that self-destruct, all the while F# endured.

> I have found Rust jobs hard to get because most positions seemingly want 5-10 years experience

I would think of that as potential employers screening themselves out without wasting your time interviewing.

The kind of places I've worked already heavily use C++ and Go -- think world-scale production infrastructure with management and control planes -- so many teams adopt Rust in some form at some point. So suddenly a lot of people have, if not outright Rust jobs, then at least jobs where they could spend a large fraction of their time writing Rust, and on exactly the kind of mission-critical performance-sensitive software that Rust is ideal for.