skysight-inc/HackerNews huggingface dataset:
Classic reaction of incompetent and arrogant doctors: "I don't know what that is so it's fake/in your head/your fault/etc."
It's been installed on my phone for years, for a single purpose: show the obscure mobile version of Sid Meier's Civilization V to my friends. Seriously, this existing still blows my mind to this day.

https://www.youtube.com/watch?v=IsD6irFkY_0
Yeah in a room with a bunch of hackers, makers, DIYers (who actually do the things sometimes), this sort of "so I drew the rest of the owl" wouldn't fly.

Youtube though almost requires it.
This feels really scummy in the "this is why we can't have nice things" sense.

A system put in place to incentivise helping people, abused by a few to inconvenience customers for pocket change.
Been using dokku for probably 8 years now? (or something close to that; it used to be written entirely in bash!) Hosting private stuff on it, and an application at $oldplace probably also still runs on this solid setup. Highly recommended, and the devs are a great sport!
Hi, thank you so much. I'm going to go back to HR and see if something changed, or if there was some kind of miscommunication.

Would you be willing to point me in the direction of some certifications? I've applied for a ton of junior engineering roles, but haven't even managed to land an interview where I'm able to convince them of my experience. My GitHub is better populated than most college grads, but it's a lot of small scripts, configs, and some things I did for fun.
Sounds exciting. Anyone recommend a good place to read what the nuances of these patches are? The zdnet link about the best, at the moment?
You can challenge entries your credit report today. Win the challenge, whoever reported the entry is liable to the Feds. Maybe add a modest bounty for the injured taxpayer.
or a theme on top of MUI or Tailwind/DaisyUI, etc. This is the only way to not waste months of engineering effort to end up with sub par components.
Suzanne is quintessential young Cohen: written as poetry before he became a singer, put to simple but enjoyable music, personal but relatable in its theme and quite evocative of the 60s.

I think the best way to understand Cohen is that he is a legitimate poetry writer who realised early on that his voice and good look could earn him more money as a singer. He is in a lot of way a better Dylan except giving him the Nobel would have been less insulting to Roth.
Obligatory plug to one of the greatest internet mysteries out there and the best source for mechanisms.

https://youtube.com/@thang010146
You can block Forbes in Kagi search, but not in Google.
Just recording and replaying wouldn’t help you anyways, the code is rolling to prevent replay attacks.
Pretty much every track is a hit, but here are some four random personal favourites:

- Everybody Knows https://youtu.be/Gxd23UVID7k

- First We Take Manhattan https://youtu.be/JTTC_fD598A

- Famous Blue Raincoat https://youtu.be/ohk3DP5fMCg

- Who By Fire https://youtu.be/ilGahIwQEQ0

Obviously too many to list here though, just pick up any album. By virtue of the fact that he was an incredible songwriter, his songs have such wonderful covers.

The Tori Amos cover of Famous Blue Raincoat [0] is one of my favourites, and this cover of Who by Fire by PJ Harvey & Tim Phillips gives me chills every time [1] (also the theme for Bad Sisters which is an amazing series). Also, pretty much every Canadian who was an adult in 2010 has an emotional connection to the k.d. lang performance of Hallelujah at the Vancouver olympics [2].

[0] https://youtu.be/PMSbICWbjBw

[1] https://youtu.be/PPY_MqCfMqE

[2] https://youtu.be/tcOQSk_cMO0
The Dr Evil 100 billion dollars line just doesn’t hit the same way when Apple has twice that as cash on hand.

https://youtu.be/LCZMhs_xpjc
> Do you think Insta and Facebook are gobbling up all of Zuck’s private data so that, in theory at least, he can see more relevant ads? LOL, fuck no!

Without any proof, I think Zuck is using the standard Facebook interface, like dogfooding, so he can ask/scream/whatever-he-does when he sees something that can be improved (and give him a few more extra millions).
1% of people have that root cause. The stuff I have seen in the united states is not root cause it's just bad habits. happy for them to get any pills, injection or whatever they think they need to feel good and better. Lazy people, lazy solution. We'll see long term how that works out, as much as anything diet related the usa has implemented in the past 50 years.
The FTC press release is not talking about private messages, that is not the kind of data they are asking to protect. Private messages are already generally protected in the way the FTC is asking for.
This is a demonstration setup to show that it works.

It's fairly obvious that there are thousands of different ways to camoflauge this equipment in a real-world customer deployment, just like how routers, etc., are hidden in restaurants and stores.
> when you are a slave (hello Seneca) and have no agency.

It seemed to serve Marcus Aurelius (hello Emperor) quite well. Stoicism is strongly tied to duty, to ones self, to ones family, and to ones nation.
>>I wonder though what things look like with super high dimensions.

You need only look to healthcare in the USA. Many, many professionals (some of which you never interact with) handing off patient cases to each other in a very carefully choreographed dance designed to meet legal and regulatory requirements; quality, safety, and care standards; financial responsibilities; and each individual's own personal standards for the quality of care they believe they provide.

In healthcare, we often view risks using the Swiss Cheese Model [1]. Everyone makes mistakes sometimes, but the system of checks and balances catches most of them before they reach the patient. Prescriber ordered the wrong dose of medicine in the inpatient setting? Pharmacy intercepts and starts making calls or sending messages to verify. Pharmacy approves the order because "that's what they ordered?" Nursing lays hands and eyes to every medicine administered and can 'stop the line' if they deem appropriate. Not to mention the technical safeguards and guardrails (e.g., clinical decision support systems) that are also supporting everyone involved.

But still, failures happen, and they can be catastrophic.

https://en.wikipedia.org/wiki/Swiss_cheese_model
Lenders hand over bad loans to collection agencies (“accept the consequences”) all the time. Cost of doing business. That an innocent person’s credit is destroyed is just collateral damage from their perspective.
Rewrite of https://news.ycombinator.com/item?id=41591692

To summarize the programming toolsets used in open source are not the kind that hobbyists and volunteers should be using, that is why I mentioned the use of Lisp and other higher level languages compared to C and C++. If you are going to write non-trivial programs and utilities in C and C++ then you should absolutely be paid for it.

Most of the people burned out developing for Linux should focus on a cut down system developed for end users and small businesses in mind.

You clearly haven't heard those jokes about C and C++ have you?

You are talking about unpaid people using the wrong languages to do difficult things and that never works.

http://harmful.cat-v.org/software/c++/I_did_it_for_you_all

https://xkcd.com/303/

The Unix Haters Handbook

http://harmful.cat-v.org/software/c++/linus

http://harmful.cat-v.org/software/c++/

Not only that the industry ignores the foundations and principles of correct and sound programming in low level programming languages like C and C++ which makes things even worse.

Going back to the start Linux did not start of with an intention to be an operating system developed for enterprise users.

Commercial interests took it over and decided to go with it. The simple truth is unpaid hobbyists and hackers should not be involved in the development of enterprise operating systems. Windows NT was not developed by unpaid hackers. Why should that apply to Linux? Unix was developed by corporate employees, and it is only when the GNU project decided to replicate the toolsets it used that Linus decided to build a kernel of his own, after which corporations jumped on it because of the GPL.

Those days are long gone and hobbyists and part timers shouldn't be really involved. It is OK to write and develop programs to gain a sense of achievement and pride from them, but when the need to maintain it kicks in that is when it all starts to south.

Their involvement should on simple utilities for end users. That is what free software development which is not well remunerated should focus on.

https://xkcd.com/2347/
To a first order approximation, Wikipedia serves everyone the same page. So the cost of pages in Wikipedia is proportional to the rate of edits, not the rate of page clicks and inbound links. Because once I hit Save, the page they display is pretty much the same one they'll show you when I send it to you to ask your opinion.

If I show each user of a website a highly customized, user- and workflow-specific page for the same url based on context and previous activity, then I have to generate it every time ("hand crafted, artisanal web pages") so the weight of the backend is now proportional to traffic.

Amazon.com tries to split the difference. You and I see the same bones of a page for an Apple Watch 10, but little bits load in and show you laundry detergent and me pickles. But Amazon makes more money every time I click on pickles and add to my cart, so there's an expectation that the fractional penny they pay to load the page fragment results in more sales. That doesn't work the same for SaaS applications, so you need to use even this trick sparingly, not build your whole product value statement around it.

For the control issues crack, the paying customer (not their users) is attracted by all the levers and dials, but cannot appreciate the cost using them exposes them to. The development cost can amortize over time, increasing your profit margins and letting you recoup the R&D costs, but the cost of keeping a cluster running cannot. And you've painted yourself into a requirements corner you can't get out of. Eventually their eye drifts to competitors with fewer high-cost, high-value features in favor of low-cost.
Looks great, Nix-with-Lua that also supports Windows would be amazing. Two questions if I may

- Does this sandbox builds the way flakes do?

- What is MinGW used for on Windows? Does this rely on the MinGW userland, or is it just because it would be painful to write a full bootstrap for a windows compiler while also developing Zb?

Also, its great to see the live-bootstrap in there. I love the purity of how Guix's packages are built, and I like the idea Zb will be that way from the start
> And as for those who can't store their own password securely, they shouldn't be using Proton in the first place.

I think that the strongarming is a result of them actively trying to target the layman, them not wanting complaints from newbie users who lose their password. Not that that justifies it of course.
Scientists calculate Earth's temperature changes over 485M years
Kind of a dramatic title. If you're so concerned about it, couldn't you just make another proton email and link them to each other as recoveries?
I haven't looked at the code in ages, but it's probably the only scaled consumer web application written in Scala and moreover running on Scala 3 that you can see the end-to-end source for. You have all the Twitter open source Scala projects, of course, but that's just infrastructure for running a web application, rather than an actual production quality app -- and my sense is that in 2024 there aren't many product teams outside of Twitter using their application tooling (as opposed to some of their data infrastructure, certainly the area where Scala sees the most use today with Spark etc).

TLDR if you want to see production-quality Scala code that this very second is serving 40k chess games -- and mostly bullet/blitz where ms latency is of course crucial -- definitely take a look.

Not as much hype for the language at the moment over Rust or Kotlin, say, but it remains my language of choice for web backends by far.
Using software that doesn't support the appropriate standards will likely fall down elsewhere too.

I'd avoid such trash.
But won't you think of the children!

(EU is trying to implement chat control again...)

We need more real-world analogies... "see, this is like having a microphone recording everything you say in this bar"... "see, this is like someone ID-ing you infront of every store and recording what store you've visited, and then following you inside to see what products you look at. See, this is like someone looking at your clothes and then pasting on higer price tags on products. ..."
Love this song - The Partisan (le chant des partisans) - WW2 resistance's song - https://www.youtube.com/watch?v=hs5hOhI4pEE
Read the article. Success by disrupting Hezbollah for a month or a year means nothing if you've effectively demonstrated to the world that ubiquitous technology can be weponized by robust non-state actors and triggered at random.

Apart from the very well articulated point in the article, is the fact that they crippled Hezbollah, but everyone proximate to these attacks are much more likely to be polarized against Israel.

Weponized batteries are not the answer to how to stop Hezbollah.
This is my experience as well. I talked to a LOT of people after the Snowden debacle (techies and otherwise) and the general attitude was "so what? they aren't using the information for anything bad!" or "I have nothing to hide!" (in this thread, for instance: https://news.ycombinator.com/item?id=41594775)

I think people don't really understand what an enormous sleeping dragon the entire thing is.
TL;DR: Real-time Linux finally merged into mainline after 18+ years. Good for robots, not your desktop.

Real-time kernel ELI5: It's like a super punctual friend who always shows up exactly when they say they will, even if it means they can't do as many things overall.

Key points:

- Guarantees worst-case execution times

- Useful for stuff like lasers, car brakes, Mars rovers

- Been around forever as patches, now official

- Linus quote from 2006: "Controlling a laser with Linux is crazy, but..."

Honestly, this won't change much for most of us. Your Firefox tabs aren't suddenly going to be more responsive. But it's a big deal for embedded systems and industrial applications.
Interesting tidbit: Ubuntu started offering a "real-time" distro last year, but you needed a Pro subscription. Wonder how this will affect that business model.

Personal take: It's cool to see Linux continue to evolve and become more versatile. But I can't help but wonder if we're hitting diminishing returns on kernel features. Maybe the next big innovations will be at higher layers of the stack?

Anyone here actually using real-time Linux in production? Would love to hear some war stories.
Scientists who laid groundwork for weight-loss drugs win Lasker medical award
And I'd bet over 99% of those people have never once considered that said camera could even be capable of saving any data without them operating it.
I work for a smaller company (~100 people) and took ownership of a new greenfield project. I have to wear all hats: hiring people, firing people, managing people (ensuring they're happy, salary adjustments), mentoring, project manager, architect, database design, mentoring other teams as SME (stayed at company too long), meeting with domain experts and creating requirements, UX design (amazing how few seem capable of this), reporting to leadership, meeting with clients, meeting with partners and their dev team, etc.

As you can imagine, some of these responsibilities can drive you mad. The domain experts may expect the product to do X, but they want it to work the same as their product made in the 90's and they start dictating how the UI should function. Since ultimately the success of the product is in my hands, communication ultimately is the most important thing. You have to push back against nonsense and suggest other ways of doing things to people who may be set in their ways (lots of yelling and you need to keep your calm). The endless meetings are another issue. And we don't have a strong company culture to set policies on meetings (like Amazon enforcing meetings must have a small 1 page writeup that everyone has to read). When you're hyper-focused on not wasting time and you join these meetings where half the time is spent talking about weekend plans it can drive you insane.

I got into software development because I enjoyed coding, problem solving, etc. I never signed up for this! I think after this, my next move will be able to step down into a role at another company with less responsibility. This is just too much pressure, especially with two young kids at home.
/s noted, how near is "near"?

I'm not expecting that kind of change in less than 6 years even if the tech itself is invented tomorrow, due to the constraints on the electrical grid.

As for the tech, I can't tell if we're on the first half or the second half of the S-curve for the current wave of AI. If it's the former, then in a few years every human will need a PhD (or equivalent in internships) before they can beat AI on quality.
Over ten years ago I wrote about the root of the problem: https://magarshak.com/blog/?p=169

And here is a libertarian solution:
https://qbix.com/blog/2019/03/08/how-qbix-platform-can-chang...
As someone in cybersecurity, it is handy as a low frequency RFID reader as Android phones only support higher frequency. Having something compact and in a single unit (compared to a Proxmark) makes it easier to 'grab-n-go'. It is neat to show people how insecure common access control systems are.

I've also used it as a universal remote more than a few times on devices that didn't come with a remote. The App running on a phone makes it somewhat easy to transfer new remote templates to the Flipper over Bluetooth.

It also comes in handy as a serial adapter as it has GPIO pins you can connect to things (UART headers).

The RF transceiver is also cool to capture RF remotes (garage doors, overhead fans, etc.) and replay them.
I've had mine for a long time. I mostly use it to read and clone 125KHz RFID tags.

I have a few ideas to make it more useful, but every time I try to get into developing an app, I get frustrated and give up. It is probably the worst codebase I have ever seen. Just walls of strangely named function calls with no code comments and no documentation whatsoever.
Calling this strongarming seems more than a bit hyperbolic. It makes sense why they'd want people to add recovery options. I'm sure they get a lot of support requests for people locked out of accounts. Personally, I'd want recovery options for my email account, even at the cost of increasing my attack surface. It's a worthwhile tradeoff for me, and I suspect it is for most users too.
So we had the anthrax attack in the past.

There will always be scary events, I think society is pretty resilient to these type of stuff, and I don't see anything really new in the latest event - people will forget about it and move on within a few weeks.
Not if it produces less heat than it converts, the rest being lost as ... ah, wait a minute. Well anyway it would only produce as much heat as it converts, so this perpetual cycle couldn't do any useful work. Perpetual useless motion is allowed, isn't it?

Oh, I see it now, you're suggesting that it could just passively create a gradient that could produce power in a more conventional way, like via an engine, until I guess the device kicks in again and re-establishes the gradient (producing more power of its own in the process). Yes. That does sound like impossible free energy.
there's studied that say between 1 and 2 years, that sounds like short time to me.
>The cognitive dissonance is in the voters and users.

People really need to learn to say “NO” even if that means an inconvenience “Your personal information might be shared with our business partners for metrics and a customer tailored experience” no thanks, “what is your phone number? so I can give you 10% discount” no thanks, “cash or credit?” Cash, thanks, “login with google/ apple/ blood sample” no thanks
data.table/R is definitely faster than Pandas/Python

https://h2oai.github.io/db-benchmark/
All that work for some grey patches and an atradies logo.
Yes, indirectly- this is how infrared thermometers can measure temperature at a distance. If there is no temperature differential then both surfaces will be radiating the same number of photons at one another, and therefore radiate at least as much energy as they absorb.

For a “non thermal” source, the thermodynamics aren’t changed, you are still radiating the energy you put into it, and a sufficiently “hot” absorber will be unable to use the energy. The thermodynamics are the same, you just have more control over the frequency and direction of the radiation.
Yes no GC is free (well perhaps Epsilon comes close :)

It’s a low pause GC so latencies, particularly tail latencies, can be more predictable and bounded. The tradeoff you make is that it uses more CPU time and memory in order to operate.
Right, but at that point, Mossad might as well put the explosive and the electronics to receive the signal to detonate in a shoe or or a hamburger or something. The only advantage of putting them in an iPhone is people's tendency to not want to be without their iPhone even when sleeping and keeping it very close to the body.
who are we to judge what someone finds funny?
> Visit HN using Tor Browser. No one comes in the night to put a bag over your head.

HN used to often not create new user accounts when connecting from Tor.

Twitter doesn't let a new user account to pass the prove you're human AI challenge. It says it passes but then shows an error message that there was a technical issue.

By using Tor I'm cut off from Twitter. Twitter is my social media of choice. By using Tor I'm cut off from social media.
Why would it be? The opposite would be very problematic, making laws that targets a named list of companies. Specifying the problem that the law should address seems like a fair way in my book.
This, and I wish the warnings in the article were the chief takeaway for the general public. These attacks have to be condemned internationally NOW. The use of the new weapons for the first time is a perfect time to discuss universal condemnation and agreements amongst at least state actors to never do it again.
I'd like to know more about the "Support for non-determinism" and how that differs from other build systems. Usually, build systems rerun actions when at least one of the inputs has changed. Are non-deterministic targets rerun all the time?

Also, I'm curious to know if you've considered using Starlark or the build file syntax used in multiple other recent build systems (Bazel, Buck, Please, Pants).
I wonder if I was part of the database that got emailed.
Do you think it's not there from the very start?
Yup, and you also get to make AWS deal with OS upgrades, DB upgrades, backups, etc.
You've misread the comments above. The above comments are all referencing Hezbollah, not Hamas.
When I got my first EM job in 2011, implementing true agile was the dream. I became a zealot to every PM or business leader that came my way. I insisted that not only would we get more done, but we'd get better quality stuff. It was a beautiful dream.

I wouldn't say my idealism failed all at once, but through death by a thousand cuts. There are lots of scenarios where trying to bootstrap development into agile is simply more difficult without any clear gain...at least when it comes to principles around measuring progress.

In all my time in the industry, I've never met someone who lived true agile for more than a year that wasn't in a very small startup.
yup, my first reaction was “who lobbied to get their products excluded from the tariffs”
If only TLA+ could work with the actual product code, or even some machine-translation of same.