skysight-inc/HackerNews huggingface dataset:
Given how strong they emphasised the performance over the Intel base - who now have had their machines for 4 years and are likely to replace soon (and may be wondering if they stay at Apple or switch over to PCs), it is pretty obvious that they also want to target that demographic specifically.
Meaning, became just like every public school before 2012 or so? Sure, there were infractions, and people surreptitiously texting, but before that you couldn't do it openly. And almost everyone had a phone at that point. At some point thereafter teachers just gradually gave up policing it.
New Orleans' struggle with facial-recognition policing
Lenovo Lenovo Lenovo.... where do I start...

My Motorola (owned by Lenovo now) One Power phone got a dead pixel on it's screen :)

My Lenovo monitor not only got a dead pixel, within a year it also developed a horizontal dead line. I was very lucky that it happened a month before the warranty expires. And after the repair, the new replacement screen also got a dead pixel on it :)

My new Thinkpad dead within days after I received the machine, and it took over a month for the repair to complete :)

The monitor and Thinkpad were directly brought from Lenovo, shipped straight out from their warehouses, so no one else to blame.

Oh did I forgot the Thunderbolt controller firmware issue in my previous Thinkpad T480 :)

It's safe to say I'm not very happy with Lenovo.

... But on the over hand, for who's planing to buy a Macbook, I usually recommend them to watch these videos first just to lift the spirit: https://www.youtube.com/watch?v=yR7m4aUxHcM (this is part 3, there are also part 1 and part 2)

I mean, guess why I'm still with Thinkpads :)

BTW: It wasn't me who downvoted you :)
"Happy to" is quite a stretch. Being forced into having your privacy invaded due to economic circumstances does not make such practices acceptable.

If all the privacy-violating companies go out of business, there will be plenty of underserved customers for companies with more legitimate business models.
This is fascinating. We have no such system in the US as far as I am aware. First, I think it’s against the law for anyone other than postal employees to put stuff in mailboxes. So we get flyers shoved under doors, in cracks around letterboxes, etc. Second, no one would respect those stickers. And third, because our postal service has to be self-sustaining and legit mail has declined, the only mail you get these days is advertisements.
Why do you bother fighting to unsubscribe properly with a company like that? I have a rule: I will try 1 time to legitimately unsubscribe, using the normal flow. If you keep sending me email after that, I will mark every email you send as spam and my email provider will stop delivering your mail.

I started doing this years ago after watching a talk by some Gmail devs on how they think of spam. They said they internally - controversially - redefined spam to be any email the user doesn’t want to receive. Well guess what? I don’t want to receive shitty marketing emails after I unsubscribe. If you send them to me, I’ll get you listed as a spammer.

I encourage everyone else to do the same thing. Life is too short to put up with this crap.
One pet peeve is with some of nomenclature/UI that they are using (§2.5):

> Snapshots are writeable and may be snapshotted again, creating a tree of snapshots.

* https://bcachefs.org/bcachefs-principles-of-operation.pdf

> bcachefs provides btrfs style writeable snapshots, at subvolume granularity.

* https://bcachefs.org/Snapshots/

Every other implementation of the concept has the implicit idea that snapshots are read-only:

* https://en.wikipedia.org/wiki/Snapshot_(computer_storage)

The word "clone" seems to have been settled on for a read-write copy of things.
It got more than half wrong, so worse than chance :

Observation- acqhabits

predicted: f, observed: d
predicted: f, observed: d
predicted: f, observed: d
predicted: f, observed: d
predicted: f, observed: f
predicted: f, observed: d
predicted: f, observed: d
predicted: d, observed: d
predicted: f, observed: d
predicted: f, observed: f
predicted: f, observed: f
predicted: f, observed: f
predicted: f, observed: d
predicted: f, observed: d
predicted: f, observed: f
predicted: f, observed: f
A gaming device controller by Microsoft is nothing different from a gaming device controller by Valve.
I'm pretty sure it's meant as sarcasm :)
Well, this is an interpretation of the GDPR that already allows "technical means" to reject tracking.

I think it will have to be challenged country by country to make them use this interpretation.

But this 100% sets a precedent for other EU countries.
Going back to the office is not the cure. Going back to the office is a great way to have conflicts of interest show up and sexual harassment claims made.

Gen Z is lonely because many businesses don't give a flying fuck about the people they pay and instead demand insane hours and crazy workloads to leave zero time for personal relationships to happen outside of the office.
Ha ha! Yeah, I haven't read it yet, but that headline is just hilariously "corporate". It's like these people have never met the people they're trying to convince.

[edited after reading]: okay, well nothing new there. Unrelated studies, implied as relevant; studies they claim show connections (maybe? it's vaguely worded) but don't provide links to; quotes from gen-z that don't necessarily mean what it's implied they are saying; the same old drum-banging about having 'mentors' around you to chat with, or having coworkers to go out to lunch with, just proving that those companies aren't doing remote work correctly. Nothing new here worth diving into, at all!
50% means it is "no better than random" while 0% means it is accurately predicting what you won't press and 100% means it is accurately predicting what you will press.
What matters is economic development, as fast as possible

absolutely, yes!

but economic development also needs fair payment. and that is currently not happening.

fair trade is not wealth distribution.

do you think fast economic development is possible if we continue to exploit those countries?
I have found some deals on M1 Max Macbook Pros with 10-core CPU, 32-core GPU, 64GB RAM and 2TB storage. Does it make sense to go with those or with base M3 Pro with 11-core CPU, 14-core GPU, 18GB RAM 512GB storage which is the same price?
> Or bribed politicians to change them?

There was already an effort to weaken this law in 2017. It didn’t pass, but if corporations are lobbying for loopholes it would be entirely unsurprising to see some slip into future legislation. https://www.vox.com/policy-and-politics/2017/3/13/14907250/h...
Genetic 23andMe Profiles for Sale in the Dark Web
If you have any awareness about how harmful personal data can be, you probably wouldn't send your saliva into the internet. Of course, this is just another data breach, another hack. It really makes for daily reading. But the theft of genetic personal data makes it so much worse. And that the profiles are on sale on the Dark Web for $10 a time just underlines how how little personal data is worth, and yet how much it can really cost the victims. That's just my two cents, but it's a fascinating story nonetheless.
Ohm and Chevrotain solve a similar problem, but chose quite different spots in the solution space.

Ohm is focused on being easy to use. Grammars are generally very readable, and people love our online editor (https://ohmjs.org/editor/). Performance is fine for many use cases (hobby programming languages, query and schema parsers, etc.) but not good enough for a production programming language.

Chevrotain is much more focused on performance — honestly, it blows Ohm (and some other tools like ANTLR and PEG.js) out of the water. The tradeoff is that writing grammars is a bit more complex than with Ohm, and the result is not as readable.
Only if those people are actually required to stare at walls for that money. Because having received money, they will want to spend it on stuff, which creates demand. Only when that demand can't be met because people are required to stare at walls instead of creating value, do prices go up and cause inflation.

So there's another reason to replace welfare with UBI. Seems every discussion leads to that these days.
This is kind of funny as the "normal" usage of the word (by which I mean non-engineer usage) would mean causing annoyance or resentment. That seems pretty apt for the current situation!
The answer is somewhere in between. China is more aligned to the east and Israel is firmly aligned to the US. So China implicitly picks the opposite side but does so "gently" because they want to profit off the west and not alienate it too much.

They would very much like to see Israel knocked down a peg as Israel serves as a demo of the US army capabilities.
> Is this a US thing where your school buys you a laptop?

It is a thing that is essentially an equivalent of an employer-provided work laptop, but for students and provided by their school.
My empathy is with women who are being forced to give up their female-only spaces, where they are the most vulnerable, to include men who demand to be there too. It's unacceptable regardless of if these men had difficult childhoods or not. I wouldn't do it, most other men wouldn't either, so neither should they.
The locked door makes all the difference for your insurance claim so.
> as a Native American English speaker

Based on context, I assume you mean a native "American English" speaker, rather than a "Native American" English speaker :)
it may not have elicited quite the extreme reaction. a 3 can be harsher than a 1.

while an “unredeemable moron” might leave one star, that may not meet the bar for a response. while fighting with idiots on the internet is a past time, it is typically one entertained by… idiots.

a three star review, on the other hand. no, this takes thought. a thinker left that harsh judgement. a foolish thinker, but a thinker. thoughtful, but wrong, incorrect. flawed. no mere idiot, so it must be an asshole. and we can’t have that. justice must be preserved.

with a counter-review.
Hasn't this always been a precarious road? With say fair use for instance.

Not only that but I really wish we could just redo copyright to be more flexible but ultimately empowering the creator with conclusive licenses for others to use (like in AI, other creative work, streaming, etc.) and the creator is paid either monthly or per generated image/song.
>it is only here as an argument against liberal ideas that he doesn't like, and as such it's entirely driven by bad faith.

Are you suggesting that it is inherently bad faith to argue against a position that one doesn't like?
Yeah it's such a garbage phrase & concept.

It's like goldilocks.. you can't like another cultural too much (cultural appropriation) or too little (racism). Often the statement is made by people who aren't even from the supposedly wronged culture. Please let me know how much and in what manner I am allowed to appreciate and participate in other cultures, Mr Cultural Gatekeeper.

America is great because people come here, participate in and enhance the existing culture.

My grandmother loved Chinese takeout cuz she was a Jew who grew up in NYC. My Southeast Asian in-laws love Italian food and always insist on taking us out to it. Also, hate to break it to people, but Southeast Asia has some really crazy localized Italian dishes involving ketchup & hot dogs.

Yesterday for breakfast I had greek yogurt.. from a company founded by a Greek! Last night I had leftover Thai (made by Thais!) and stopped by a Jewish bakery owned by Muslims for dessert. Had a black&white cookie with some baklava.

My parents who live outside of any big city, who have never been to Asia, now frequently go out for Pho. A couple generations ago Vietnam was synonymous with "bad war". For a GenZ American it's now synonymous with "good food".

What's not to love here?
Although I do believe we have free will, I don't agree with this specific example: looking at the algorithm used to predict key presses and just doing the opposite of what would the algorithm predicts, is letting the algorithm tell you what to do. This is related to inverse psychology.
Arm-based hosted runners in GitHub Actions
The distant hum of hornets grows louder as you approach the HN thread.
There is no substitute for architecting your service for the market and with knowledge of the computing machinery (which boils down to physics) that will underpin it. By which I mean understanding how it will be used, how it will grow, which parts of it will require “structural strength” and which are “decorative” and how what you are developing will manage to align both with the customers requirements and what the physics of available computing machinery can provide.
Hey, very good idea and nice execution. I like that it finds my location, even without asking or requesting permission. Extra points for having a track prices option.

I have a couple of suggestions/recommendations if I may:

- Put a Bortle filter so that hotels on specific (dark) areas can be selected. I understand this is a bit difficult but it would make an even better filtering option.

- Localize it, give us an option to see prices in different/local currency. Currently it's only visible in USD.

- I can see the Affiliate ID from Booking, perhaps it would be better to mention this somewhere to avoid complaints from users.

- Perhaps add a popup/permission notification for accessing location (see previous point as well).

- Put an info/about page so that you can give more info and also take some credit for your work.
There's a book called "The Tragedy of the Virtuous Justine" that really exemplifies how luxury beliefs are luxury because they have nothing to lose by adopting them.

In contrast, the less well off stand to lose so much more.

Take plant based meats to save the world belief. They cost double or quadruple the price of normal meat. Given how people live pay check to pay check, living out that ideal will cause them to suffer.
Hunting a spooky Ethernet driver bug
Related, Debian initial RISC-V official port sid build status[0] and overall[1].

0. https://buildd.debian.org/status/architecture.php?a=riscv64&...

1. https://buildd.debian.org/stats/
It really depends on what's your situation. At home I probably want the disks to stay idle until replacement. In a bigger production system I want to keep the availability and ping the on-call person to replace the drive in the background.
For "similar to tree-sitter but js-only", Lezer might be an even closer match:

https://lezer.codemirror.net/

I have used both Ohm and Lezer - for different use cases - and have been happy with both.

If you want a parser that makes it possible for code editors to provide syntax highlighting, code folding, and other such features, Tree-sitter and Lezer work great for that use case. They are incremental, so it's possible to parse the file every time a new character is added. Also, for the editor use case it is essential that they can produce some kind of parse tree even if there are syntax errors.

I wouldn't try to build a syntax highlighter on top of Ohm. Ohm is, as the title says, meant for building parsers, interpreters, compilers, etc. And for those use cases, I think Ohm is easier to build upon than Lezer is.
Having done way more corporate court than I want (patents, mergers, liquidation), I’m increasingly convinced that the judicial system is fundamentally flawed.

The reality is that the law in 2023 US is so obscure and opaque and how judges come to their ruling seems to be by their total whim with no actual philosophy other than maintenance of the system.

Further I’m extremely unimpressed with the vast majority of judges competence in display - such that contempt should be the starting position.

The fact that this is how laws are actually made (precedent of applications will always beat the letter) means that nobody who doesn’t have a warchest will be able to actually utilize the system coherently

As with everything now, courts are rules by those with the most money
Related: Printcrime a short story by Cory Doctorow

https://craphound.com/stories/2006/01/12/printcrime/
The 50% goal is against an adaptative adversary. For some reason, Zero Knowledge Proof[1] came to my mind, so I interpreted the goal as reaching a 50% accuracy on the oracle side.

Your interpretation of the goal is also valid, but not in a cryptography context, for example.

[1] https://en.wikipedia.org/wiki/Zero_knowledge_proof
Everyone in commercial real estate keeps hoping for a return to pre-covid work patterns, but it isn’t going to happen. Not paying thousands/millions a year for a location is a huge advantage.
I'm not sure that's completely standard terminology. For example LVM has "snapshots" that are read-write.
The "defund the police" movement was not that well organized but I agree, they do have very specific and very well documented goals: the end of policing. They went hand-in-hand with the prison abolitionist movement.

I get that you may not want to eliminate police, but I assure you, a large number of the people at the center of these movements do want that.
The cure surely should be the restoration of bonds of family, friends, neighbours and fellow enthusiasts of any given passion or pastime. Combining the thing that pays the rent with the thing that keeps me sane (badly, given that ultimately for most people it is someone else who picks their colleagues and co-workers) gives far too much additional power to employers who already have far too much.
Did you account for the M3 Max having four extra performance cores (12 versus 8 for the M2 Max)?
What about the trauma of vulnerable women who have to suffer the effects of this particular luxury belief?
It's a feature that other file systems have: why should I choose Btrfs when (e.g.) ZFS can do everything it can and more on top of that?

I remember when Btrfs was announced in 2007 as I was already running Solaris 10 with ZFS in production (and ZFS had non-"experimental" RAID-5-like RAID-Z from day one). Here we are 15+ years later and Btrfs still doesn't have it?
> There's a difference between being in public and being available for public use. Books in a book shop are "in public", but only those out of copyright are available for public use

Copying books can be fair use if it is sufficiently transformative, copyright doesn't block all use of copyrighted material. A major case on this was around Google building a search index for books:

https://en.wikipedia.org/wiki/Authors_Guild,_Inc._v._Google,....

Open AI is currently attempting to argue that training a model is more transformative than building a search index, whether they win that argument or not is still to be seen.
eh 10 years ago RAID56 was already declared 'pretty much ready', that hint was added later when major data loss bugs were discovered.
Google Solar API – Coverage in Sweden
(At the risk of leading you down a rabbit hole): consider that most torque specs are for dry torque, but in many instances, anti-corrosion measures and anti-seize compounds are quite fine to use, but the torque values have to be adjusted waaaay lower to avoid over-torquing.

Consider, by way of example, the oil pan bleed screw. It and its threads are well lubed, and while granted, it is not holding much of a clamping load, it is still subject to heat cycles, vibration, etc, and yet it stays happily in.

(Not an Mechanical Engineer, just a fellow occasional wrench-spinner who has battled rust) When a clamping load is involved, it starts to matter if there is an expectation of vibration, at which point something like Nord-Lock is called for.

I am sure my much more knowledgeable peers here will point out the glaring mistakes and omissions I have made, causing learning to have occurred. :)
Let's be real. How many websites/apps ask for real, informed consent for tracking? Tracking without consent is the norm.
Ask HN: Do you use visual regression testing, if yes on what projects?
Dupe: https://news.ycombinator.com/item?id=38083101
How are you defining free will.

I have free will to eat the burger, or not.

The biggest impacts on that decision are whether I like burgers and if I'm hungry.

Whether I'm 'in the mood' is the only random component.

And the outcome isn't random. I can fairly accurately predict that after 20 times of being offered that choice, most people will say no.
Intellectual property never really existed. Copyright is something we made up to extend the logic of commodities to the full value chain for books, which made sense 200 years ago. But it makes no sense to apply the logic of commodities to digitally produced and distributed media. The production of culture has been slowly becoming more distorted as cultural assets that should be and historically were held in common accumulates under the umbrella of massive intellectual property holders (Disney, Universal, etc) after we took the legal concept that was meant to apply to a much more narrow context and applied it broadly. They benefit disproportionally from intellectual property than individual artists do. The (recent) past dominating the present, being ruled by abstractions, and all that.

Is it bad that this will be used to displace individual artists/creatives in the value chain of media production? Of course it is. But we shouldn't be responding to that by clinging harder to schemes that have outlived their usefulness, we should be developing new models for funding production.
And even with that distinction, plenty of business models become (rightly) unviable because of how badly it tanks the conversion rate.
FWIW I dev on an M1 Max MacBook Pro and it’s the best computer I’ve ever owned.

Maybe the best thing about these M3 chips is that they’re making those older machines more affordable.
> A high-paying job in finance or tech is not what rich means.

> Rich means ownership and rent-seeking.

Huh? No it doesn't.
Cultural appropriation is a very real thing, but the line between disrespectful/mocking and genuinely participating in a different culture can get gray. Unfortunately sometimes people take this understanding to the extreme.
Your computer is designed to use a good chunk of the RAM in the background, to accelerate tasks that frankly do not need acceleration (because why not). I would expect, if you closed all your apps, you'd still see Windows (I assume this is Windows – Windows does it the most) using 16gb. How could it do this? How is Windows usable on computers with 4gb of RAM? Well it doesn't need to use all this RAM, it just does it because it can.

And the same thing goes in reverse. I'm frequently actually using 16gb of RAM or so, but the 8gb handles it fine. How? RAM Compression and Swapping. The Calendar app I have not used in the past 8 hours does not need to be using RAM, so it gets sent to swap (storage). The only way to notice this is that refocusing the app takes ~0.1 (~0.3 worst case) longer.

(Also, in my experience macOS and to a lesser extent linux is much better at compression than windows)
Preventing a database from existing isn't gonna stop people with that capability. If they can make the targeted virus, they can forcefully obtain enough genetic samples from their targets to determine the information they need to do so.

The idea that a small technical road block will protect society from horrors is misguided.

Like it wasn't great for people that were identified in government registers as being in groups that the Nazis targeted, but they would have made up targets just the same of there were no government registers.
There is no "taking data" going on. Nobody is going into your private locker and training on your painting, music or cooking recipes.

If you put your "work" out in the world, anyone who views it, is automatically training their brains on it. Viewing is training.
Only decode, not encode. Intel ARC GPUs also do encode.
Ah, I see https://en.wikipedia.org/wiki/Betteridge%27s_law_of_headline... is still working.