skysight-inc/HackerNews huggingface dataset:
If they can sell their work without copyright, all good for them. It is not my fault if ideas can be indefinitely copied without anybody noticing. I am just saying that this is not worth monitoring.

Ideas should just not be treated the same as physical properties. They aren't. The market will adapt.
"Trickle down moderation"
One popular Twitch streamer after hurting his hand badly on a punch machine played Elden Ring on a regular PS5 controller with only his left hand, and he got pretty far.
Is there some widely used software that does O_DIRECT writes? MariaDB?
Ukraine is much stronger than Russia and corners it? Are you nuts?
My Etihad flight from North America increased 3 fold compared to pre corona, I am not sure what people in important roles are paid so less with environment so toxic
Yes but - something as closely related to productivity as work environment likely isn't so spurious as you are making it.
Wow! What a coincidence. Just the other day I finished "v1" of a similar tool: https://github.com/alexpovel/srgn , calling it a combination of tr/sed, ripgrep and tree-sitter. It's more about editing code in-place, not finding matches.

I've spent a lot of time trying to find similar tools, and even list them in the README, but `AST-grep` did not come up! I was a bit confused, as I was sure such a thing must exist already. AST-grep looks much more capable and dynamic, great work, especially around the variable syntax.
It wasn’t a MDA ambulance, this was the West Bank.
Not sure about GPT, but it's hella overwrought - it's like someone took the investigation PDF and tried to make the cheesiest Lifetime movie out of it. Far too many superfluous adjectives and embellishments; barely readable IMO.

eg
"The red-hot, wildly spinning disk instantly fractured into several sections, which rocketed outward in multiple directions at incomprehensible speed"
Ask HN: Best UI design courses for hackers?
Hello HN,

What have been some of the best UI design courses, in your experience?

I'm aware of avant garde works such as Bret Victor's "Magic Ink" and love it.

At the same time, I'd also love to learn more about more "down to earth" tutorials/examples/exercises/courses to build practical UI skills. Something above "react tutorials", but something below Victor's "Magic Ink"

Big plus point if there is a coherent set of principles/system propounded, to make it easy to apply in our specific context.
that is true, miscalculated on my side, maybe i was to ecstatic by the improvement
Apple Confirms It Shut Down iMessage for Android App Beeper Mini
I suggest separating 2 from 3&4. 3,4 are debates about facts and intentions. 2 is a counterfactual which is logically not dependent on 3,4 (any combination of T/F values would be consistent here if not necessarily moral). IMHO it is actually the clearest and easiest to discuss.

Hamas is an actual movement, not a cult around one leader. Moreover, it controls local media and education in Gaza. We can't cut off the radicalization pipeline when they control the local media. Dealing with that requires controlling the ground. Also, there's no amount of assassination which can dislodge a real movement, and it makes very little sense when the big leaders live underground in deep tunnels.

There are two ways to deal with the deep tunnels: Flood them with something, or lob 1t bombs from the air on every deep tunnel one can detect, when the deep tunnels are often under residential blocks. The first requires invasion and ground control. The second has a lot of collateral damage (There was a recent example in Jabalia where the houses above collapsed with a bad result after dealing the 1t bomb), to the point a serious assassination campaign may not even be ensuring less civilian deaths.
I would expect these new GPUs to use the new 3nm nodes from last year. Is Apple hogging all TSMC production?
That's only an issue on Xbox. And if you use an Xbox Adaptive controller then it's fine.
https://lore.kernel.org/stable/20231205122122.dfhhoaswsfscuh...

It seems like a commit from the main branch was backported to stable branch, but it actually depended on another one which was not backported.

Linux kernel maintainers heavily backport commits as it seems the distinction between bug-fix and new features is hard to do. Also, bug-fix can depend on new features..

I'm always a bit scared when I look at the amount of commits in a single stable kernel point release, plus the fact that these point releases come out every week or so. The velocity of change in what should be a stable kernel is very high.

I'm wondering who exactly wants to run a stable kernel that receives all these updates so fast. If you want all the latest and greatest, just use -latest?
Ask HN: Is Archive Broken for You?
archive.is has been serving me a fake Cloudflare captcha to my IP. Is anyone else seeing this behavior?
Please stop trying to academize and intellectualize and nerdify what is simply questions/conversation. Prompt engineering is a forced meme, that's all it is.
I actually remember quite a bit of opposition. Just not on these grounds.
I haven't seen it since it came out. But if my memory serves (and likely it does not) it was a meh film.

No one yet has done anything for hacking like "Real Genius" did for nerdy Physics majors. (And even that film is flawed in a number of ways.) I would love to see a film set in the 80's that gets hacking/phracking right. The "Stranger Things" fans would go nuts for the cultural references.

Something like "Densha Otoko" (Train Man) meets "American Graffiti". (Holler if you're interested in me writing your script, ha ha.)

I'll find and watch the film again though. I may have relaxed a bit on my criticism of films depicting computer users.
Well, when I seach for "semgrep", I get a very nice corporate landing page with a "Book Demo" button. Which is a level of hassle that just isn't worth it for smaller teams, because "Book Demo" usually means "We're going to do a dance to see how much money we can extract from you." Which smaller teams may only want to do for a handful of key tools.

(4 years ago, I was more willing to put up with enterprise licensing. But in the last two years, I've seen way too many enterprise vendors try to squeeze every penny they can get from existing clients. An enterprise sales process now often means "Expect 30% annual price hikes once you're in too deep to back out." The lack of easy VC money seems to have made some enterprise vendors pretty desperate.)

There's also an open source "semgrep" project here: https://github.com/semgrep/semgrep. But this seems to be basically a vulernability scanner, going by the README.

Whereas AST-grep seems to focus heavily on things like:

1. One-off searching: "Search my tree for this pattern."

2. Refactoring: "Replace this pattern with this other pattern."

AST-grep also includes a vulnerability scanning mode like semgrep.

It's possible that semgrep also has nice support for (1) and (2), but it isn't clearly visible on their corporate landing page or the first open source README I found.
If those other people start using tech to automatically recognize my face on CCTV footage, that absolutely has an impact on me. I'm using the CCTV footage example because it's one of the things this regulation forbids.
> On Thursday, December 7, the cloud computing company, VMWare announced it was laying off 577 employees in Austin as part of a nationwide job reduction to cut costs, according to the Austin American-Statesman.

That's not entirely accurate. Broadcom, VMware's new owner, is shuttering offices all over the country to consolidate with their existing office portfolio.
Early in the pandemic some places stopped requiring road tests to get a license. There are probably quite a few drivers on the road that would never have passed.
Excellent at allowing the same 10 guys (and their alts) to dominate almost every discussion. For truly serious topics, this place isn't all that different. Manipulation is a powerful weapon.
>> In my experience, `gpt-4-0314` was the peak gpt-4 model.

That's interesting. Why do you say that? And where can we access the model from?
Why does the car allow self-driving in "conditions it's not intended"?

It's not like the car doesn't have the sensors to know! Just disable it.
Yeah, last I fiddled with Flutter on the web, the performance was awful and it felt horrible to interact with. Apparently it's fair on mobile though.
My university did this - each semester's class inherited the code base the last semester had worked on.

As a learning tool it was a disaster. The code had never been touched by a skilled engineer, just years of undergrads pulling all-nighters.

That meant it didn't teach what good maintenance looked like. Students just piled their hacks on top of someone else's hacks so they could hit the deadline.

It wasn't a good way to learn to write quality software (even if reality sometimes looks this way).

It was also the only software engineering course in our CS curriculum.
Why? I find living in Texas (Houston) to be quite lovely, despite disagreeing with the politics.
This should be part of the strike process. Any copyright claim should be required to disclose the expiration.
No misunderstanding about NP here for sure. As I said, this is about as much of a thesis as Church Turing is about what can be computed.

I have no clue about CiC, lean and whatnot. It was never my field and I don't doubt there can be some very weird things you can do with some fancy logic models that are rarely discussed by non logicians.

What I'm claiming is that anything a human could prove without a computer could be done by a non deterministic machine in poly time under a very reasonable assumption of proof length. I'm baking in the assumption of proof length, so I can claim something about NP...

Let me put it this way: if you can write a paper with your proof and I can check it with only my brain without a computer helping me, then a poly time algorithm could also check that proof. Unless you believe something exotic about how the brain computes, how would it not be the case?
That isn't a good analogy. A more apt comparison would be saying it's like being wary of legislation that enables punishment for government workers that step out of line, because that's one of the things that the Nazis did which absolutely leads down a slippery slope.

Revoking the right to own things and transforming almost all private property to public goods is an extreme measure and almost certainly leads to some kind of fascist regime to enforce and maintain it.
Mr. Robot had some of the same vibe, but stretched out a bit at times. It'd be amazing if they could condense some of that into one movie very much like Sneakers but with more modern hacks.
I'm a big fan of TypingMind as a front end. typingmind.com
Mine didn't either. LaserJet 402dne. I connected it via Ethernet (no WiFi on that model). No drivers or other software needed to be installed for MacOS, and I also print from iOS and Android without issues.
The inability of US government not to leverage 702 for immediate political gain of current political in power. will be its certain downfall unless certain guardrails are added in place, namely to focus on US person vs non-US-person.

But i would prefer the US-person definition to exclude the corporate part (due to foreigner's dark-money, US-based, shell corporations), but not holding my breath there.
From the benchmarks in the paper that I think everyone is basing this on: https://ui.adsabs.harvard.edu/abs/2023arXiv230900381B/abstra.... The 4x slower single-core seems to be based on a EPYC 7742. A modern 7950x has approximately double the single-core performance compared to that EPIC chip, with very close multi-core performance.

So the comparison is more like 4x faster (or 8x if single-core matters) for 1x the price, since you can easily get a similar rig with a 7950x for $1500.
>Those who did that really deserve a respect.

Yes, same how a lot of fancy non-state-sponsored malware is developed by russian/chinese/iranian hackers. Obviously those skills could be put to much better use for good causes than bootlegging iPhones or writing malware, but that's what happens when you're born in a country with no good honest economic opportunities: crime is much more lucrative as no matter how smart and hard working you are, the local legal jobs and business opportunities are still shit.
It seems like if it was called lane assist cruise control, etc. it would be a lot clearer. I'd prefer that first to requiring geo locks, tracking, etc because people want to stare at their phones.
Love is the strongest force in the Universe anyway.
I often find myself wrapped in a similar thought process. Looking back at what I wrote, knowing fully that it works, but questioning its “cleanliness” or its ease of change. I often worry that I will come back to it and have to spend a good portion of time piecing it all back together.

I’ve recently started reading about refactoring ideas by Martin Fowler and others. These made me realize the potential, but it is an art-form in and off itself.
GTA 6 leak hacker in court with new details revealed
Thanks, I think this language will probably keep my hacking for a while :). you're right about the keyword naming, i tried to be unique, maybe too much for functions, simply because i love them being named "fun". Let in the current implementation definitely is confusing due to it being used for defining and updating a variable and its contents - maybe ill change it to let and set or def and set, who knows. Thanks for the feedback :)
This article I think is not about that. It's about when say Apple Ireland has made billions but not sent them to Apple USA which owns the subsidiary.

There are a lot of problems with taxing unrealised gains. Say you paint a picture for fun, I say that's brilliant it's probably worth $1m, do you then have to try to borrow $200k to send to the tax man? And many similar more mudande situations along those lines.
I don't know enough from reading the link, but how hard would it be to program games in F# using the Murder game engine?
Is there any solution to the recaptcha loop?
Unfortunate, but probably inevitable. Really a shame the EU didn’t force Apple to open up iMessage.
Is that still happening after SiFive let go a bunch of staff recently?

https://news.ycombinator.com/item?id=37996295
> they owe me to represent me well when I'm a customer like that

Perhaps I'm over-tired and missing your rationale, but: Why? Why do you think they're going to do that? Because the corporation will feel bad? Because you'll go elsewhere (like a different bank that issues cards that are either Mastercard or Visa on the backend)? Because "it's just as secure as debit, but they give me a free 30-day loan every month"? Have you ever tried to get money back from an authorized transaction through your bank where goods weren't satisfactory? They don't have your back at all - why the hell do you expect Mastercard to?
Not sure.. there was a benchmark article on the front page earlier today, but now I can't seem to find it.
One really important issue with your first point is that everybody hiring is filtering by experience in SaaS, framework, and as a last resort, language. Nobody is searching for knowledge of the fundamentals.

But anyway, my take is that the problem the article is describing is caused by the existence of way too many fundamentals that can't all be practiced.
https://youtu.be/A7tp4eg0ax8
Because that’s what it has been called since the term was coined in the 1950s.

I think its meaning may be shifting, but https://en.wikipedia.org/wiki/Machine_learning#Artificial_in... still shows it as a broader term than “machine learning”, including expert systems.

Also note that decision tree learning (https://en.wikipedia.org/wiki/Decision_tree_learning) basically is a search for a good rule-based system.
I worry that people may just feel like we're doomed and it's causing some to lose it.
Yeah, I've had pipx break once with a generic error.
It was after a Python version upgrade.
I also ended up reinstalling pipx and the applications to fix it.
I should qualify my recommendation.
With pipx, your application will very likely install and work correctly,
but it won't necessarily stay working when the Python installation changes.
A self-contained binary is better in this way.

I don't see Python packaging and dependency management as a bulldoze-everything-and-start-over disaster anymore.
Thanks to improvements like wheels, manylinux, `pyproject.toml`, https://peps.python.org/pep-0517/, and Poetry/PDM/Flit/Hatch/etc. they are increasingly adequate.

I have compiled a Python application to a native binary with https://github.com/Nuitka/Nuitka.
Once I got it to compile,
it fully worked.
The process was a little fiddly,
although I don't remember the exact problem.
In the end I set up a Docker container for the build,
and then it built.
Maybe Mojo will be what you wish Nim was.

For standalone scripts, there are options.
(My list: https://github.com/stars/dbohdan/lists/python-scripts-with-d....)
Support for scripts should be coming to pipx.
I have used the development version and liked it.
This is an area where things are actually pretty good but not common knowledge.

> I'm always amazed at the Windows ecosystem. I can download something that was built in the 90s and happily run it in wine.

https://blog.hiler.eu/win32-the-only-stable-abi/ :-)
I think it’s because the Jewish (and therefore the Christian) week traditionally starts on Sunday.

That being said, I like having the week start on Sunday (despite Germany starting weeks on Mondays) because I can just open the calendar app on Sunday night and see if I have any appointments early on Monday morning without switching weeks.
when i started out with git i made an alias to immediately do "git add . && git commit -m 'lazy' && git push" to make it easy to always save my work and ensure its on the server too. git pull is easy enough to remember + type, but i could imagine just calling it update
It is important in practice. Most machines need short burst of peak power when starting.
Ah yes, before he went completely insane from his social media addiction.

“This is your brain on social media”
> It is very naive to believe that professional equipment do not benefit from well-thought design and UX.

I know. I never claimed otherwise.

> Design does not have to be fancy colours and flashy animations. Design does not mean Fisher-Price UI and massive amounts of whitespace. Ask Dieter Rams

I never said it did. You’ve completely misinterpreted my comment.

My point was that commercial operating systems have design specialists and the end result is they suck for a great many professionals. Whereas KDE, despite “not having a design specialist” (I don’t actually know if that’s true, just quoting the GP) feels like it has the same well thought out design that specialist technical hardware does.

I’ve worked closely with designers (because I have zero design skills myself) and seen first hand how an arguably less beautiful design can actually be more intuitive for users

So at no point am I claiming that design is just about fancy graphics. If anything, I’m making the same point you were.
There’s even a whole cottage business around getting your app on the AWS marketplace and handling billing through AWS. Once it’s on the marketplace it becomes much more appealing to a set of B2B customers because it’s way easier internally to just add some $X,000 line item to your AWS ‘cloud’ bill than to go though the lengthy procurement and approval process of onboarding a new vendor
L4S is an enhanced version of ECN (Explicit Congestion Notification). It spans layer 3 and 4 in the OSI model. ECN works by having a field in the IP header part of the packet that says if the packet experienced congestion on its way to the destination. A ECN-enabled router along the way changes the packet in transit, marking it as congested instead of dropping it. L4S is an advancement upon that, using a bigger field and special handling in routers, which allows for finer grained control over the congestion notification and more advanced algorithms to improve latency.
Isn't the idea of responsible disclosure to give them some time to fix, and to publish after they have had enough time to fix (or in this case decide not to fix)?

According to Wikipedia [1]:

"In computer security, coordinated vulnerability disclosure (CVD, formerly known as responsible disclosure)[1] is a vulnerability disclosure model in which a vulnerability or an issue is disclosed to the public only after the responsible parties have been allowed sufficient time to patch or remedy the vulnerability or issue."

and when it comes to Google:

"Google Project Zero has a 90-day disclosure deadline which starts after notifying vendors of vulnerability, with details shared in public with the defensive community after 90 days, or sooner if the vendor releases a fix."

In other words, I think they would publish a vulnerability they would find in your software (after the disclosure deadline). Why wouldn't you do the same for them?

[1]: https://en.wikipedia.org/wiki/Coordinated_vulnerability_disc...
Ultimately you may find that the best course of action is to publish your findings to the wider web. You reported it to the ones who can fix it and they dismissed it as unimportant, thus they are signaling to you there is no harm in talking about it.

So let everyone else know. Either people will agree with Google and this wasn’t a big issue, or they’ll agree with you and criticise Google. From the latter, either they will fix it or they won’t but everyone else wins because they either know to not trust Google because of a known vulnerability or the problem will no longer be.

But keeping this a secret for long will be harmful. If you found it, bad actors can too. For all we know this is being exploited today.
This looks cool and I could get over my worries about Electron as a terminal except for the fact that it requires that you install something on the remote machine to get any of the benefits. I really don't like that it tried to do that before I had done anything but add a connection (there was no warning or indication that something would be installed).

Thankfully (?) FreeBSD is not supported so nothing was installed but I was still surprised that it even tried without some kind of prompting, ideally with "ask me each time" or "install automatically" options.

The terminal I use can't go dropping software on boxes I connect to (literally hundreds), I guess I'll stick with iTerm 2.
It's not. Autopilot is basically just traffic aware cruise control and lane keep. FSD is a paid add-on that does other stuff.
Sure, just disassemble the firmware and flip some bits /s
I think it’s more like 70 percent, given that apparently India starts the week with Sunday as well: https://en.m.wikipedia.org/wiki/Week
Don't use cloudflare DNS.
I'm sure it would be done better if implemented over audio, but the image of a frustrated pilot yelling "REPRESENTATIVE! REPRESENTATIVE!!!" just came to mind.
I setup CUPS on one of my servers and all of my printers support AirPrint now :-)
If I shutdown every voice other than the optimist's one in my head, this, along with other recent AI research, will mark the advent of never-seen-before role play game possibilities. If the current pace of progress continues, we'll see games with complete narrative freedom for players, where you aren't limited to pre-written answers anymore, but can actually talk to in-game characters with your actual voice, goals, and motivations. And those virtual conversation participants can talk back to you, react to your words and actions in a believable, fully immersive manner. That's a dream come true for every gamer on the face of this earth, I believe.

The more rational voices in my mind, though, become more and more afraid of a world where the only thing you can trust is people sitting right in front of you. That makes the world of information pretty small again.