skysight-inc/HackerNews huggingface dataset:
I also run my own Storj node. It took at least one year to pay back the hard drive. Now that they are cutting down the payout for hosting, I am receiving barely enough to justify the power bill.

No one cares about microtransactions, and I'm yet to see a customer who likes a product or service but refuses to make a pre-payment of $10.

None of the reasons you mentioned for a token are beneficial to the end user.
https://archive.is/RErtu
The absolute distain for YouTube has bothered me for a long time as a YouTube creator of many years myself. The platform is the most fair by far to creators and viewers. Amazing how little hate TikTok gets.
I believe that some hype / over-enthusiasm is acceptable, but I'm a bit more worried when a given community uses it as some kind of organized propaganda, arriving to excesses like saying that writing code in non-safe languages should be considered immoral, and also never admitting that Rust is a compromise in the design space like anything else. So ok for the hype, but sometimes I see some excesses. Anyway this is just my very limited opinion, I don't claim to be right, I just believe my feeling represents some part of people here.
> Instead of one system, you need two.

That's a common refrain, but in my personal experience I don't think it really holds water because of the additional savings you get:

1. The battery can be much, much smaller. This results in huge savings in cost, weight and environmental impact that offsets a lot of the cost of needing a gas engine.

2. You will end up utilizing much more of the battery. That is, the only reason you need a big battery in EVs in the first place is those thoughts of "what about longer trips", even if you only take longer trips 3% of the time. Plus, I would frequently drive my Volt's EV charge to near zero or zero (but still only use something like 0.1 gallons of gas), but with my current EV I never take it below ~30 miles of charge for fear of getting stranded.

Your other examples don't really hold for plug-in hybrid vehicles. I think the big reason they were largely passed over in the marketplace is they were often "bolted on" to existing ICE models, so people saw them as just an additional expense with marginal benefit. Perhaps a good marketing guru will market them instead as "All the best parts of an EV, but with all the things that you hate/that scare you are fixed!"
SRE Predictions for 2024
Isn't this the exactly same problem you have with an ICE at -30?
ART is a compiler. Its main OS interaction is file access. I can port it to MS-DOS for you in a week of free time. What will that prove?
Without a capchta it is possible to iterate through all possible backup codes.
I tried to create something equivalent to this for a long time. I’m used to normal text editing controls, so there’s no reason for me to learn Vim’s controls. But Neovim’s syntax highlighting and other features are best in class. (I was using Mac, and so wanted to use command instead of control, which requires cooperation from your terminal emulator, adding another layer of complexity.) I got extremely close; but there were constantly little things missing that I expect from native text fields.

I gave up and switched to Sublime Text, and haven’t looked back. The advantage of an “in-terminal” editor is really just not having to break flow to edit a text file, and Sublime is so fast and simple that it works great for editing files outside of a project. Even over SSH (with RemoteSubl) or for writing git commit messages. I can share config details if people are interested.
> but on the personal scale I can't only trust the average

That is simply personal bias and has little to do with reality. The basis of e.g. the scientific method is rejecting what you "trust" or not when having good quality statistical information which suggest something else.

> An LLM without question can be better than a human much of the time, but the errors, while more rare, can be worse than human error due to the lack of contextual reasoning and general intelligence.

Do you maybe have anything to support this claim or is this simply your personal feeling/belief?
Obviously security is a concern when using these cheap Chinese devices. That said, I have not seen any unusual activity on my network.
Came here to post this. What a mind blowing random realization about a question I've passively had my whole life.

So in Spanish it basically means "greek e"? Nuts.
It's not just about being header-only, lots of libraries which aren't header-only still have code in headers. The library may choose to put certain functions in headers for performance reasons (to let compiler inline them), or, in C++, function templates and class templates generally have to be in headers.

But yeah, it's probably a good idea to not put code which breaks under -ffast-math in headers if possible.
Immutable OS is not a good choice for individual users. For servers that don't see much interactive use / don't need frequent opportunistic installs or updates / don't need various ad hoc assembled applications to share data, and value stability of the system over its usability -- it's good.

Whenever I have to deal with "immutable" distributions or attempts to do something immutable (like Snap) on otherwise less immutable systems for individual users, I always end up disabling / removing / uninstalling. It's just an awful end-user experience, if the end user is a human.
The only thing that’s awkward is that he sold a lot of his tesla stake to lose his voting shares. Which is fine, but maybe they should write in the stock sale plan into the compensation plan. But then how will he maintain the 25% equity. What he really wants is 25% equity in perpetuity and an equal value in cash every 5 years.
Wow, I don’t think I’ve ever experienced a camera burning out on any device, I wonder what you’re skiing with your laptop camera that its burning out so quickly
Objection, your honor: assumes facts not in evidence.
The regulation for this is PSD2.

https://en.wikipedia.org/wiki/Payment_Services_Directive
I'd argue that widespread distrust amongst "techies" is a bigger problem than it might otherwise appear because of how disproportionate an influence we have both at work and with people who know and trust our opinion.

It's not one big cut but it's a death by a thousand cuts situation, I've never owned an iphone (beyond test devices issued by work) but it's likely my next device will be an iphone and I've been Android all the way back to the HTC Droid, when people ask me for a recommendation these days for their next phone I say iphone, that's three direct sales for Apple I can account for (parents and family) and 3 lost sales for Android/Google.
Fairly certain it is Dijkstra, in his own handwriting in 1984.

https://www.cs.utexas.edu/~EWD/transcriptions/EWD08xx/EWD898...
https://www.cs.utexas.edu/~EWD/ewd08xx/EWD898.PDF
A key detail is that the Post Office specifically had a method for secretly and remotely editing accounts of post masters and lied about its existence. Along with experts lying under oath that the software had no known issues that could result in the account errors they were seeing, when in fact the ‘expert’ was well aware at the point that horizon was rife with such bugs.
Something that often gets overlooked in these discussions is the impact of all this on older people and people with intellectual disabilities. Managing all of this is annoying to an average person, but can literally be impossible for an older person with a memory disorder. It creates a lot of additional vulnerability for them, because they now need to trust someone to help them manage their accounts. It also puts a heavier burden on people in customer service who have to deal with often irate older customers who are having trouble managing their accounts.
Run a side business doing consulting, then fill in any gaps with that.
Caches solve this placement problem just fine today and content addressing does not alleviate the placement problem at all.

Reality is the space thing is just part of the usual crypto grift narrative building.
Very cool!

I also want to use Command (Super or Hyper?), which really improves keyboard shortcuts. Command + left/right = jump to beginning or end of line, Option + left/right = jump to beginning/end of word. I know you can do the same with Control + Shift, but some apps don't support it. Plus Cmd+c/x/v for copy/cut/paste works fine in terminals, I don't have to remember to "code switch" my shortcut "language". Cmd+Backspace deletes the whole line, etc etc.
Not including climate change in their study was a huge miss. Saying the midwest is going to face population decline when frankly, the great lakes region is likely to boom as people look for an area that doesn't have as many heat waves and has a plentiful fresh water supply.

Edit: I never said the great lakes region would be immune to climate change, just one of the best places to migrate to in the continental us
TinyML: Ultra-low power machine learning
Again, I don't see anything in what you've said as an ethics issue. Ethics issues are about choice - here it is a matter of mistake and bad data.
In my startup experience (in the 1980s) as a recent CS graduate, there were 2 disheartening situations:

1) An intern was paid 25% more than me. The disparity was even greater, since he was paid on a hourly basis, and I was salaried, working 60 hr+ weeks. It was baffling, the intern wasn't a family relation, and had no special skills. In fact, I had to onboard him. But, for whatever reason, he got an absurdly high wage. I suppose the hiring manager (who later went on to be an early Microsoft VP) wanted to be magnanimous and help a college student, but why not also be magnanimous with your regular employees who are busting their butts?

2) Starting salaries for new grads were increasing faster than salaries for existing employees, and salaries for existing employees weren't adjusted accordingly. Existing employees got stock options on more favorable terms though (having started earlier).
Sys Admins -> DevOps -> SREs -> Platform engineers -> ?

What's next?
My parallel goes further than just that. Birds existed then, and brain exists now.
And to think that Alstom is even worse.
>When will the software sector be regulated like other sectors?

But you just said the SW sector didn't cause this, it was those who ordered it and were responsible for managing the public service using it.
> with French as a "lingua ...franca" for a large area of the world

Fun fact—lingua franca is often assumed to refer to French, because French was the most prominent lingua franca until English, but it actually originally referenced a pidgin (mostly simplified Italian) used for trade in the eastern Mediterranean. At the time people in the East often referred to all Western Europeans as Franks, so lingua franca mostly meant "the language used by westerners".
My EV is doing just fine in -20C weather right now. Cold weather concerns are simply more FUD pushed by a dying industry that doesn't need help from people parroting them.
It’s only not going down if the content is actually present in such nodes. It’s not.
So 10 years ago I was part of a project which pitted VMware vsphere against openstack. VMware was cheaper opex by a factor of 4 and they were using ESXi as the hypervisor. Openstack is a non starter for enterprise environments.

Now with containers and kubernetes being the standard, openstack is another very very heavy distribution your organization must maintain
https://github.com/helix-editor/helix/pull/8675
Here are some of the problems with fast-math:

* It links in an object file that enables denormal flushing globally, so that it affects all libraries linked into your application, even if said library explicitly doesn't want fast-math. This is seriously one of the most user-hostile things a compiler can do.

* The results of your program will vary depending on the exact make of your compiler and other random attributes of your compile environment, which can wreak havoc if you have code that absolutely wants bit-identical results. This doesn't matter for everybody, but there are some domains where this can be a non-starter (e.g., multiplayer game code).

* Fast-math precludes you from being able to use NaN or infinities, and often even being able to defensively test for NaN or infinity. Sure, there are times where this is useful, but an option you might generally prefer to suggest for an uninformed programmer would rather be a "floating-point code can't overflow" option rather than "infinity doesn't exist and it's UB if it does exist".

* Fast-math can cause hard range guarantees to fail. Maybe you've got code that you can prove that, even with rounding error, the result will still be >= 0. With fast-math, the code might be adjusted so that the result is instead, say, -1e-10. And if you pass that to a function with a hard domain error at 0 (like sqrt), you now go from the result being 0 to the result being NaN. And see above about what happens when you get NaN.

Fast-math is a tradeoff, and if you're willing to except the tradeoff it offers, it's a fine option to use. But most programmers don't even know what the tradeoffs are, and the failure mode can be absolutely catastrophic. It's definitely an option that is in the "you must be this knowledgeable to use" camp.
When you get trained as a Chartered Engineer/Surveyor/Accountant/Purchaser etc you get schooled in ethics, professionalism, whistle blowing, how to deal with being unfairly pressurised etc. Never mind Newton, professional standards would have really helped here.
And in French, “i” is pronounced as English “e”, when naming the letter. And many adjectives of this sort follow the noun in French—this pattern may be familiar to English speakers from the names of French foods, e.g. “beef bourguignon”, or, further anglicized, “beef burgundy”.

So the French name for Y is basically “Greek I” but you say it like “eee-greck”.
> $500 today can save you from a $5M lawsuit tomorrow.

Yup. I've had one or two clients make all sorts of threats at me, accusing me of stuff when it was caused by their inactions.

But then funnily enough, when they finally get round to paying their lawyers to look at the contract they signed, they find they don't have a leg to stand on or at least they'll struggle to make a worthwhile case.
Currently working on a ~120kloc Rust project, which is currently in its third year of existence. It's by far the easiest codebase to maintain I've ever worked in. Our only use of `unsafe` is for the sake of wrapping a C++ library from AWS, which also happens to be where our only use of `transmute` is. I'm able to make sweeping refactors across the entire codebase quickly and without stress. We try to encode logic in the type system where we can and make heavy use of Rust's enums, which makes the compiler able to catch the large majority of issues we might run into.

I think that if you avoid reaching for `unsafe` every time you're frustrated with the type system, you'll have a much better time.
Just use uBlock Origin and keep blocklists as small as possible.

False positives break so many websites.
Yeah. I prefer to combine SRS and immersion learning, like the Refold method.
There's an entire site dedicated to tiny devices

https://liliputing.com/
Metamalloc: Single-header template based general purpose memory allocator lib
You can make quite a decent income painting houses. I did it for awhile, got really good, and live in a very nice area. Painting a house can get you a ~$10k paycheck for ~2 weeks of work. Of course there are lots of variables here. Competition, slow seasons, bad customers, etc. It's stressful, and can be back-breaking.

I remember wishing to sit in an office all day, programming, in AC, making lots of money. But, man, I miss the freedom and fun.
It's not. They pay out via zksync (layer 2 system) to avoid fees, but they only accept payment in the main chain.

So if you want to cash out or use the tokens you receive, you need to eat the fees. It's ridiculous and a clear mechanism for them to restrict the circulating supply.
Get an electric grill, or a panini press. They cost about 100 bucks, if they have removable plates they are easy to clean, it takes like a minute to make toast, and you can make more things than just toast.
> Upgradeable RAM is a very niche demand. If your goals are simultaneously to keep a machine forever while minimizing upfront cost, then compromising form to make RAM upgradeable is a reasonable decision. However, most people just want an all-new laptop come upgrade time because CPUs and GPUs are advancing rapidly. People who know they’re going to keep the laptop forever will spend an extra couple hundred on RAM up front.

I work with IT support and I can tell you upgradeable RAM is NOT a very niche demand. Upgrade RAM is the 1st thing users ask when their computer are becoming slow and believe me, they always get very upset when they find out their laptops don't have an expansion slot.
Ask HN: Developers, what was your 'Eureka ' moment in coding?
That’s fair. Ideally transitive dependencies should be completely hidden from you. Hopefully the author of the library you include directly has heeded the instructions of libraries they depend on.

Hey I grant and acknowledge that using fast-math carries a little risk of surprises, we don’t necessarily need to try to think of corner cases. I’m mostly pushing back a little because using floats at all carries almost as much risk. A lot of people seem to use floats without knowing how inaccurate floats are, and a lot of people aren’t doing precision analysis or handling the exceptional cases… and don’t really need to.
Bunk Police's Separation Kits (protestkit.eu in Europe) is probably a much higher-quality option (at a somewhat higher cost, but still "relatively" affordable). It uses thin-layer chromatography to separate out multiple components and identify them separately, useful if for example, your MDMA has some methamphetamine in it. You can also send samples to Energy Control laboratory in Spain (even from USA) and get quantitative HPLC testing for $80-120.

Please note that as fentanyl test strips are becoming more popular and regularly used, fentanyl adulterants are starting to be replaced by other powerful synthetic opioids such as Nitazenes which don't react to fentanyl test strips, but require other test strips instead. Prohibition laws against comprehensive quantitative laboratory testing is partially responsible for these synthetic opioid deaths. High quality lab testing for harm reduction should be legal and affordable.
My Indie SaaS Revenue Has Grown 37% per Year for 13 Years
I see your point, but be careful of throwing the baby out with the bathwater on this one.

AES largely gained popularity in part by the NSA adopting it into the "Suite B Crypto" program. The NSA also helped strengthen and develop DSA & SHA during it's early years.
> I’ve earned Storj for years

That makes sense, but then what can you do with Storj?
> If the ITV show is factually accurate, looks like the managers knowingly tried to send innocent people to prison to cover their own careers and reputation.

There is plenty of strong evidence that this is the case. Stronger than the evidence used against the post workers accused. Take note that no one is threatening the show runners with libel actions & such…

> They should have the book thrown at them.

And thrown hard. This is not a set of honest mistakes, but a protracted campaign to pervert the course of justice.
The return-to-office wars are over
Secret underground caves and tunnels, pre-steam age subway using hydraulic power to move the carriages...
I know almost nothing about compiler flags but I got a laugh out of this even though I still don't know if you're joking or not.
Edit: Just read it again and now I understand the joke. Haha
Outline only uses SSO for authentication. The solution when self hosting is use a private keycloak server [1]. This allows you to do email based auth.

[1] https://www.keycloak.org/
The scheduler doesn't need to know which process is associated with the currently active windows.

Simple heuristics can get you which to "reasonably" guesstimate which process are interactive and which aren't. For example, every X and descendant, or everything waiting on keyboard/controller or any other input.

I think the linux kernel historically did not want to prioritize interactive processes like windows and macos does.

The other thing is of course to reduce the CPU quanta, trading latency for throughput. I think most modern distribution do ship with better quanta for smooth GUI/desktop behavior.
Why is it important that someone was never homeless?

Or why does it matter that they’re “not financially hungry enough”? Or that they have poor job seeking skills?

If anything, wouldn’t those last two mean the candidate would be unlikely to ask for raises or leave your company for another offer when you least expect it? The latter in particular has seemingly zero impact on someone’s dedication or skills (same with homelessness). Why would you prefer someone that’s good at finding work? That’s like looking to date someone who is good at starting new relationships, wouldn’t you rather someone who is good at maintaining them?
I wish we could use our powerful handheld computing devices as if we owned them again.

Steam should make a smart phone, fully open under the hood, decent specs, no walled gardens except optional ones.
> Do many people commute over the bridge?

In short, yes.
@areyjaytee Best way to reach you? Spruced up a quick landing page (ignore the UI for now) - https://labs.stack.io/vulnerability-scanner

Please sign up and let me know when you do so we can share more?
What is it with people seeing the outcomes of market capitalism and saying "see! communism!!" I could point to dozens of these, it's fucking bizarre.
> The idea is that if someone spectacular comes on the market they can either replace an existing dev

If I learned this happened after getting hired, I'd also be sure to always be interviewing for new positions
I think they went the right way too, and I say that as someone who mains heavily-configured Emacs. I like installing Helix in a fresh environment by just bringing the .exe and being able to get right to work with all the features I need.
>If rents drop, not such a bad future

This is a fallacy similar to hoping for interest rates to drop; these things don't happen in a vacuum, they are the result of other factors.

Rents might drop, but that's because the area is getting less appealing (much like interest rates might drop, because the economy is faltering). Is that net good? I don't know. Having more people living cheaply in an area with crumbling infrastructure doesn't sound great.
Quebec man who blamed wildfires on government pleads guilty to setting 14 fires
I dont experience that. Perhaps you pressed tab once beforehand to focus the menu?
In a society that considers most rich people "bad actors" or "evildoers" (i.e. they'd never be that rich if this was a fair game), that's pretty erm… rich of you to say.
You will also probably end up discovering your costs drastically inflate. There is a reason why companies stick with bundled products. Find a way to bundle that mismash of software you mentioned into a single pane of glass with a 4 year support guarantee and you will be rich.

You will quickly find out why it hasn’t been done and why Redhat and Microsoft look so promising after all
I've had one similar experience, and many many great ones.

In mine, it was because I was in a dark, isolated, cold physical space. In my experience one really heeds to be in a "warm", comforting, bright if you want it, space where you are free to roam and explore safely. It can't be a little box. These are ingredients for a stressful life, so why would they be ingredients for a good trip.
when yt moves to the suburbs or the country it's white flight, and when he moves to the city it's gentrification. is there somewhere yt can move without it being racist?
EVs are going to jack the price of electricity for everyone, including those of us don't drive at all.