skysight-inc/HackerNews huggingface dataset:
> sleep and hibernation have been fixed and broken again intermittently over several kernel versions

How do people typically learn to debug kernel issues on their hardware? It seems like actively promoting widespread knowledge of the practical methods would benefit the community.
tl;dr guards at prison camps had guns, therefore any prisoner who died of disease/malnutrition/gassing was ackshually a gun death. Give me the internet points for the giant rambling wall of pointless text.
Damn threads like this always bring out hordes of certain types of posters. For me though it's OpenBSD, I don't trust Linux any more. PRC's a little too heavily involved in the project. I can only imagine the back and forth between their operatives and the NSA's, sometimes it flares up on the LKML to the point where it glows brighter the sun.
Chess is not programming. We have software that can beat any human chess player. We don’t have software that can beat even a mediocre software developer.
That is not really true for SSD, which provide random access at the same performance, at least when a "suitable" block size is reached.

This must be the case in fact because SSDs do not lay out data in the same order as the linear addressing used to access them: rather, logical addresses are mapped to physical ones inside a flash translation layer meaning that "most" access effectively looks random at page granularity.
That meme doesn't make sense though. Governments have a monopoly on violence. Corporations do not.
I agree.

After some frustrating experiences applying and interviewing for jobs at the kind of startup-sized companies where I’ve spent my entire career, and fearing that my age might be a factor (I’m about to turn 40), I applied on a job at a Fortune 500 and had an offer a few days later.

The pay, benefits, and work/life balance are excellent, to the point that I have some regret over not exploring this avenue sooner.

Oh, and now I’m younger than most of my coworkers again. I don’t think ageism is a thing here.
Very, because digital.
Amazon is walking back staffers' raises after a bug miscalculated compensation
The Chief Hype Officer
Whilst that may be broadly true, I've seen my female friends on various dating apps. They're scrolling photos and going almost entirely on looks.
You know what OP means. They consented to Pebble, which is now Google.
And the danger with today’s marijuana is that it’s 100x stronger than what we smoked in the sixties. Online porn will corrupt todays youth because it’s more ubiquitous and immersive than nudie mags of yesterday.

It’s all just moral panic
I’d be really curious to learn more about political registration of agents at the FBI more generally but suspect that’s not possible. Andrew McCabe, for instance, is a key figure in this thread’s discussion. His behavior was partisan, highly unethical and probably illegal in my opinion. The political affiliation of the Director is far too imprecise a signal alone to determine absence or presence of bias in the organization.
More characters can make it harder to differentiate names. The longer the name is, the harder it is to see it as a single unit while reading. Also, if the long names cause many extra lines, it becomes easier to lose context from the extra distance one moves down the document while reading.
you can try https://nes.party or https://snes.party offers online multiplayer as well :)
If it's nonlinear, the audiophile is guaranteed to relish the warm tone.

The definition of an audiophile is: someone who listens to the speakers (or the equipment, in general) rather than the music. Without distortion, there is nothing for the audiophile to listen to.
It's been fascinating to watch the ever-increasing levels of ramped up propaganda coming out of foreignpolicy.com as this Russia/Ukraine situation has dragged on. They used to seem like such a credibly source but once you see it you can't unsee it.
Is there a workout tracking, watch form factor, device that does not require "cloud" in any way?

I want the convenience of a watch to track my workouts without a single thought that GOOG et al can collect. I want to download it to a local device and analyze it there.

And I don't care if GOOG is "99.999999999%" better at protecting my data. The point is I do not want them to have my data.
I like to shorten this to "Yikes. Not a good look."
Oh no, my old fitness data!
I notice there are certain arguments that come into popularity and suddenly you'll find people all over who love to interject it-- sometimes even when it's not related. The whole 'mother teresa was a terrible person' thing is another argument people love to throw around for some reason. Which, is not true btw[1].

[1]- https://www.reddit.com/r/AskHistorians/comments/xcw213/comme...
So is React, but React also provides hooks to manage state in a sane way that is left to ad hoc interaction between random js funcs and django
I have an Acer Aspire and a self-built PC and both of those work just fine with Linux. All the hardware drivers work on both of them no problem. I didn't even build the desktop FOR linux, it just works when I run it.
Not sure why you specify skepticism in just democratic government (especially since the article is about abuse if power in a republic government).

Power doesn't corrupt, it reveals....
Because modern software engineering ( cough ) doesn't do well designed or well thought out software any more. It is all about "Move fast and break things", while the phase was coined by Mark Zuckerberg, ( or attributed to him ), that mentality or philosophy largely came from Google during the Web 2.0 era.

This make some sense for Web Product development where you want to find a market fit, VC and media were all over it. But it doesn't work as well for Desktop and other type of Apps. Or in System Programming.

And it is funny we start seeing push back against it 10 - 15 years later.
It's the Smell: a short story about smell in VR
Probably not all that favorably, considering that MacOS (moreover, XNU and APFS) aren't really optimized for server use. Hell, to my knowledge most of the networking drivers are quite old if not poached wholesale from early FreeBSD distributions.

Running it on Asahi might tell a different story, but it's almost completely irrelevant considering how painful it is provisioning Macs as opposed to Graviton instances.
One interesting challenge I've been hearing a lot lately in accounting tech is that some accounts become a hotspot and slow down overall transactions. For example, you might take a commission on all transactions and you track that commission in a company-related account.

I'm curious how folks using a generic SQL or document database solve this.
I'd only support it if there were a way to tax all the non-human carnivores on the planet that eat meat too.
I am disappointed in the number of people hyping up Lenovo/Thinkpads in this thread. Lenovo is not IBM and their quality is not that great. Some models are good, but plenty of others are bad. Dell has been shipping linux for decades now and Lenovo only announced partial support on some models a year or two ago. Don't fall for the hype. Not all Lenovo/Thinkpads are good for linux (or good at all).
This sounds like a well refined process. DM me ;)
There was an infamous memory leak with TCP sockets in 4.1.4. I came in one day in 1998 to find the kernel had killed everything off in an effort to save itself. It was successful. Fortunately that got fixed quickly.
>diode-to-photoresistor optocouplers

The crude (but wonderful sounding) type like they have in vintage Fender tube amps are used to effect the signal, not pass the entire signal.

Can't read the article but I assume these Audio Optocouplers are intended to pass the entire signal in an acceptable way.

I don't think they would be very good for T & M use either unless you were desperate for isolation.

I found great use for the regular 4-legged kind of precision non-audio optos, to isolate the physical relay logic from the audio power supply for much lower noise floor under high-gain channel-switching applications.
What you're describing is the problems where you have zero entry counting. Single entry entails having a log.
And surely, there will never be anyone who’ll just cynically use their professional credential to make a lot of money this way. Of course, there are plenty of people who do shady things like this today, but clearly obtaining professional certification will make angels out of humans.
The Apple Books app has a iPhone User’s Guide for download that has all of these tricks documented. Apple should make it more obvious that there is official documentation there.
Perhaps in a libertarian utopia with no government, corporations may also have a right to violence just as individuals do.
Show HN: Cast.ts makes it easy to parse data from RESTful API
This library is inspired from the API of Zod, plus it auto converts string into number/date/boolean if valid.

Bonus: the logo was generate with Stable Diffusion (post-processed with GIMP to tune contrast e.t.c.)
If you replace my documentation with gaming-based testimonies for your product, I won't hesitate to source an alternative and switch.
Garmin. And their products are better than Fitbit anyway.
Thanks! Bruce Lee on the master systems brought me back to my youth. Clearly a remake from the Spectrum version :)

I forgot how brutally hard that game was.
It might be a browser extension; on my Firefox install I have browser extensions that add HTML to every webpage, making it fail.
Had to allow some javascripts from a third-party site[1] in uBlock Matrix to get the images to show properly. So yeah, JS at it again...

[1]: apisix-website-static.apiseven.com
Sharting.

edit: Wrong thread, sharding.
Not a comment on the quality of this application, but rather a tangential topic: there should be some way of auditing the accuracy of emulators in general. If a genuine homebrew scene wants to exist (not just getting old games to work), new programmers who have little-to-no access to the original hardware need some practical way of knowing their software will work properly across different emulators. In the old days, most platforms had one good emulator that everyone used, and these emulators were supported by communities like AtariAge. In the Web 2.0 world, those communities are fractured or even gone completely, and often not easy to find in search engines. There are now much more platforms that emulators can be run on.

Hardware emulation isn’t a solution. An FPGA emulator isn’t intrinsically more accurate than a software one, and documentation and schematics that are used to implement emulators can be incorrect and don’t specify ‘undefined behavior’ which was very much used reliably by software developers.

The approach adopted by MAME has proven to be the only reliable: you have to measure some output on a real working system and compare it to the emulator behavior, but this can be impractical and becomes moreso over time as systems become more difficult to operate. (E.g. I can’t even operate most 8-bit computers without some kind of mod because I don’t have a CRT television anymore).
Not GP, but yes; are you implying Pinkertons were in the habit of putting private homes under siege? I've never heard about that.
"Hey, look! In this case the feature was mistaken!"
Joan you have to do something with the dirty water ;P.
Originally I through blockchain is a linked list that points to the hash of next block.

(The actual blockchain block points to it's previous block)
And the poor will be the first to be thrown out with the bath water.
"Can I use this device" and "Can I figure out how to use this device" are not nearly as different as you're making them out to be.
Oh, this is incredible! I've always wished I could have been a fly on the wall during this boondoggle.

"Jaguar", mentioned early in this document, was a RISC platform based on the Motorola 88000, which was abandoned in favor of and/or rolled in to the PowerPC project that shipped in 1994, four years after the date on this document.
Magnetic isolation more specifically, when you think about it.

So at the same time, magnetically coupled.

Naturally subject to forces including back-EMF which are not shared by optics.
Would peak electricity use be any higher? Heaters and air conditioning aren't needed at the same time.

Maybe we get more use out of the (natural gas powered) peaker plants we have?
Yeah. They protect the weak from the strong. Like Musk.

There is plenty wrong with the patent system, but its goal of giving power to "weak" innovators is not one of them.
Most Expensivest Resume
I got double charged for a similar situation in summer of 2019. I had to swap out a car due to a mechanical issue half way through a trip at a different location than where I rented from.

I got charged 2x. Called 3 times and never could get an agent to fully understand my issue even after escalating to managers each time. I got promised a refund once but it never showed up. After over a month of fruitless calls I did a chargeback.

I will never use Hertz again. Criminally incompetent scumbags running that company. I suggest you send a final email for a paper trail and do a chargeback if they continue their incompetence.
Personally I think it's working as intended.
>I use HDD's on purpose.

>I use an HDD on Windows for two reasons: one, I am cheap, and two, I am writing a VCS. The Git experience on Windows is already terrible, so I'm setting myself up to have a worse experience on Windows than any of my users. Why? Because if it's painful enough, I'll fix it. This is the same reason I use HDD on Linux: to ensure that my code is as fast as possible for users.

So you're a "programmer" who willingly and knowingly uses hardware with terrible random access performance. Why are you complaining about bad performance stemming from terrible random access performance, then? You get what you pay for. You made your bed, you may now lay in it.

>If Windows cannot use HDD's, that is bad programming. That's just how it is. Microsoft should not assume that HDD's don't exist.

Unjustifiable as it may be for Microsoft to optimize Windows for SSD system drives, a 1TB SSD can be had for ~$100 and a 500GB SSD can be had for ~$50. The age of exorbitantly expensive SSDs is long over, they have become accessible to the commons at large; so it makes some amount of sense for Microsoft to optimize for hardware resources that are widely available.

>I have disabled Windows Update and other background maintenance tasks. Don't assume I haven't.

You clearly haven't, because updates and other background tasks that built up during downtime got in your way. Even Windows 10/11 will still let you disable Windows Update if you have Professional or above.

If you are using Home (because you're "cheap", as you put it yourself), why are you complaining again? You get what you pay for. You made your bed, you may now lay in it.

>If you really purport yourself as good enough to give advice to a programmer, please at least don't assume stuff about that programmer and his environment before going on a pointless tirade that did make you seem like a jerk.

To put it bluntly, you don't come across as someone worth respecting beyond that of common courtesy. You don't know what you're talking about, and you complain about situations that you willingly put yourself in. If you want to earn respect, please act the part.

>By the way, I scanned my Windows drive with various tools. No errors, and the lifetime number of hours, which I was hinting at with my glib reference to its age and how much space is taken, is only a fraction (1/5) of the average lifetime of drives like this.

Anyone who knows about HDDs would quote the drive's SMART data in addition to any tests and other diagnostic data they might have. They would also know SMART and other diagnostic data are only broadly useful guesstimates about a drive's health and whether it might be on its way out.

You don't appear to even know any of that, despite being a "programmer". And you have the gall to say Windows "will die" because you just don't know what you're doing? Give me a break.
just drive your optics hard enough, you'll see back-EMF

/s
> everyone in the community who's brought this up has said something along the lines of "the days of handwritten parsers are over."

I am aware of this "consensus", but I believe it is largely wishful thinking. Prior to langcc, the community had yet to propose an alternative that is general and efficient enough (esp., linear-time) to replace hand-written recursive-descent parsers for industrial languages such as Golang. lex and yacc are not sufficient for this. It is only with the advances of the langcc paper (improved optimization procedures, CPS transformation, semantic attributes, etc.) that this has become possible.

> I believe I did in my last comment. The main thing being the duplication of productions. The only interpretation of this that makes sense to me as a claim about the paper (as opposed to a claim about CFGs in general) is that it somehow requires the user to write a production or variants thereof twice, which is false.

My comments were referring to the compilation of tree automata to CFGs, which seems to be necessary in order to use them with standard LR parsing techniques. The alternative seems to be to use the automata to filter sets of possible parses after-the-fact, which does not by itself lead to an efficient parsing algorithm.

> But why Golang, and why comparison to the handwritten parser?

Golang is a representative example of the formidable complexity, and near-ambiguity, of constructs that are commonly used in industrial languages - and which people often take as a justification that handwritten parsers are necessary. In order to be competitive with hand-written parsers (and thus support the "consensus" that hand-written parsers are no longer necessary), a generated parser should at least be guaranteed linear-time, and should be comparable in terms of concrete efficiency benchmarks.
Systemd whitens teeth, strengthens bridges and stabilizes the cosmos. It's also good on sandwiches and has limitless applications for everything. It's the most viable explanation for gravity by far. It deserves our prayers. It permeates the aether. Nothing prevents it from ruling the universe.
Not sure what the author expects the right behavior would be here. Or what the point of the article is.

Author was riding on a motorcycle with the feature enabled, and dropped his phone in a way that was indistinguishable from a crash (which he admits). The author even says he's grateful the feature exists.

But then says "But surely there's a better way of detecting real crashes". Okay? What do he think that might be? No suggestions are made at all.
So what is the alternative here? Keep on using natural gas and ignore the effects it has on the environment and air quality? If California - one of the richest areas in the world, which for the most part has a very mild climate - cannot switch away from natural gas, how is anyone else expected to?
> The present requires focus on the problems we have in front of us, and are best addressed with eyes wide open and a hard look at the practical problems in both the Chinese and US economies.

Which, unfortunately, seems to be the opposite of the direction that most politicians are going because real long term solutions are incompatible with tax cuts.
Apart from involving the same newspaper, how does this relate to the topic at hand?
It is user-friendly to typical Linux users.

It is a community-developed project, so it only really needs to appeal to developers. What motivation is there to attract non-technical users? Particularly ones who require lots of effort doing uninteresting polishing related tasks to keep them happy. Other platforms do this sort of thing because their entire reason for existing is to satisfy customers.
Nice. Thank you.
If you need clothes dried in a hurry there is an optional heating element in some dryers that makes them on par with regular dryers.
Good idea, thanks - the reader mode in Safari worked ok.
Every argument in support of censorship boils down to trying to hide the truth, or a belief people can't be trusted to think for themselves.

In your example, replying with a link to vote.gov would not only provide accurate counterfactual information, but help indicate to everyone that the source may not be reliable. Censorship is like pouring gasoline onto a fire because you have no water, or refuse to believe water extinguishes fires.

Good ideas counter bad ideas. I don't understand why this is so hard for some people to grasp.
Doible entry system is useful and reliable when you mainatain system for large business. If you have 100s of vendors and need to track balance between these vendors, then double entry system helps you to keep your account in check. The basic rule of having sum of different amounts in a transaction should be zero is simple and powerful in resolving conflicts.
Arch/Fedora are fine if you are OK with rolling release, but there are options for newer hardware support in stable distributions. E.g., you can install your kernel and firmware from backports (or even unstable) on Debian, so you get a stable distribution with bleeding edge kernel (currently 5.19 in the repos). Or, you can go the other way and run Debian testing/unstable, and pin some packages from stable. And, Redhat backports new drivers into its frozen shipping kernel version, so some popular new (server) hardware will work with their old kernels.
Classic IRL product scenario, not accounted for while building the happy path
> This is not a correct comparison.

You are right, what the FBI did here is much worse.
> And it is funny we start seeing push back against it 10 - 15 years later.

Except we’re really not. Tools like container registries, software dependencies on remote repos, and cheap infrastructure have brought the fast half-baked iteration to systems programming, desktop apps, etc.
Not who you're replying to, but: Mexico, not China
IDK, maybe it is boring for a guy who has nothing better to do than to fuck with configuring software he uses. But I kinda tricked myself into thinking GNU/Linux is an actually usable OS, like, to live with it without noticing it too much. Now, after 15 years I'm way too attached to it to sell my soul to Microsoft, but I'm still waiting for that "year of Linux on desktop". I don't want to configure anything anymore, I have my life, man. I'm too old and too busy for this shit. I just want it to work, on its own.

Yet, I'm still occasionally struggling with hardware compatibility and Ubuntu package manager issues. And I won't even complain about that one time I was foolish enough to set-up ZFS on a laptop: after all, it was offered in "Advanced Settings" tab and I should've known better. Suffice to say, that buying basic consumer-grade hardware I still cannot assume that it will work reasonably well with Linux.

Honestly, I'm almost for real offended by someone daring to say not having to spend my life solving Linux problems should be qualified as "boring" — especially when it's not the case, and when I still often find out that stuff that had me struggling with it for hours, days, or even turned out to simply not work on Linux at all — is basically plug-and-play on Windows. I mean, if you think about it, there's no reason to expect it not to be the case, but it is exactly the headlines like that, that trick you into believing this and buying stuff before meticulously googling everything and making sure it can be used with Linux in the first place (which is often not Google-able as well, when it comes to a bit less common items, than, let's say, top-100 products on Amazon).
The benchmarks appear to show AWS wins by a considerable margin in all tests, and is cheaper at all quoted price points, but is hardly above Azure in the cost performance table. This appears to be due to including Azure's reserved pricing but continuing to use AWS and GCP's on-demand pricing. This is misleading, as both GCP and AWS offer discounts for yearly commitments.