skysight-inc/HackerNews huggingface dataset:
Money is fungible. I will not accept an employer controlling what an employee does with compensation period. That opens too many doors for top-down systemic abuse. There is only an objective, ill defined by the company, and likely so extremely creepy like "we get higher productivity numbers when you eat at the company cafeteria, so we want to nudge you there."

No. No. No. No. Go to hell. Seen the company store thing before. Not doing it. Not inviting that back into the world. Take the fetish of programmable cash/scrip and shove it.

And until we talk about wage theft seriously, I am not willing to even budge that most employers have an actionable harm committed against them. Again, the collective/corporation cannot resist the urge to conspire against the individual any more than the individual is known to get the most out of the machinations of the collective. No one at the table has clean hands, but the collective through scale has far dirtier hands than by average the individual does.
Yeah, eventually you will have to upgrade and deal with all of the accumulated debt. You don’t have to be on the bleeding edge but you should still be updating regularly.
We need to show this "code" to Israel...
Reading between the lines, I suspect these contractors were all relieved to have fired this troublesome customer. The public bans of entire regions for life after perceived grievances with individual people is not something a reasonable customer does. Asking your contractor to pay for a damaged wire on a used device you sent them and then using words like "gaslighting" and "sociopath" when he pushes back--this isn't normal. They keep insisting they just needed help with a little debugging--any programmer knows debugging is harder than writing the code initially. This customer doesn't seem worth it; they don't seem to have the professionalism necessary to manage a contractor project like this. This article does not make them look good.
I've been working in finance for 15 years, and the amount of security theatre we're forced to do by various parties is monotonically increasing year by year.

The way it works is you have a hundred government regulators around the world, full of underpaid bureaucrats straight out of school, who introduce vague, poorly thought out requirements. The consequences of non-compliance often being existential for the business: you can lose your license, your clients, and in some cases, your freedom.

Next a bunch of lawyer/compliance-y types take those requirements from around the world and try to distil them down to a specific (but onerous) set of controls by interpreting the guidelines cautiously. Obviously all they care about is making sure that if you do get popped, you can claim you did everything in compliance with the regulations and you get to continue trading.

Often these rules are transitive too, so you need to have some level of certainty that the other parties in your supply chain are also compliant, so independent auditors spring up to provide some third party accreditation. Your CFO sees this purely as a cost and doesn't want to pay much for it, so the pressure is to make this auditing as simple as possible, so their checklists become oriented around things they can easily check to demonstrate compliance with a particular control.

So some original requirement like "it should not be possible to share passwords between multiple users" ends up being bastardised down the chain until the item on the checklist is "don't allow pasting into the password field". Obviously by this point, everyone's actually forgotten why that checklist item was created, so even if the original requirement disappears, the checklist item lives on, often, forever.

It's only in rare, high profile circumstances where a previous requirement is explicitly and noisily repudiated that old items tend to disappear. Even then it can take years. I'm still having to fight back auditors asking for mandatory monthly password changes, for example, in a system that uses passkeys...
That file hasn't been touched in over 19 years. I don't think we have to worry about the non-permalink url breaking any time soon.
The Simpsons did it first: https://youtu.be/3f5viRoaZNw?si=YcVu452gEypmYn6Q&t=72
DeepMind researchers find LLMs can serve as effective mediators
It’s an hourly wage and the pay isn’t high enough to cover costs of breeding pythons.

"Allow me to introduce myself," says the VC.
'The Women Who Changed Photography' Chronicles 50 Trailblazing Artists
Agreed, politics is a team sport and someone is going to get the blame on grocery costs or gas prices. Its really the medias fault because people don't have the interest/time/intellect to dig into these issues - its all on headlines/clickbait. Illegal labor practices in farming/dairy/meat processing have been going on forever but they only seem to be front and center every 4 years, or < 3 weeks out from a national election cycle.
State of AI Report 2024
KeepassXC? I use it, and it lets you generate passphrases like that (as opposed to passwords).
Cheap AI "video scraping" can now extract data from any screen recording
Plotly.js – Open-source JavaScript charting library behind Plotly and Dash
US probes Tesla's Full Self Driving software after fatal crash
I mean - we do sort of. We just TNR them (trap, neuter, release), because we don't have much appetite to euthanize fuzzy cute animals we see as pets.

Sadly, it looks like the program is struggling to find funding: https://www.kare11.com/article/news/local/breaking-the-news/...
Huh. Could this be a UK/US thing?

Brit here and for us Matchbox was 100% the Coke, and Hot Wheels the generic supermarket-own-brand cola. HW aspired to be Pepsi.
I coincidentally just initiated my transfer out yesterday. I had been putting it off since it's slightly annoying, but didn't take too long.
I have fond memories of using LINQPad

That's why I guess today I work in Clojure :)
You would be very surprised to see the workflow of DB heavy development teams. Some oracle devs have entire backends coded in pl/sql.

My last company had an absolute ton of pl/pgsql written to support hundreds of ELT pipelines, migrations were all hand written and managed with liquibase.

There are more of them than you'd think out there. Just generally supporting some boring b2b or backend software.
Would be nice if that comment stated its authority, or cited an official source.
Given that putting it on the right reflects the actual syntax tree of the code, why do you find it "horribly confusing"?

I mean, one can reasonably argue that C & C++ declarator syntax is itself horribly confusing because it doesn't read left-to-right. But it is what it is, so why pretend that it's something else?
> What would really make Factorio better? I don't know. Maybe a simplified interface? There's so many ctrl-click things and having to place and stock turrets in a hurry that it just makes me not want to start the game etc.

Have you actually read what new content is coming, or are you just saying things?

There is a ton of new mechanics. Theres a ton of improved mechanics. And then there's a ton of new content. Everything you critises as missing is actually in the DLC
Famously crashy? Any incidents you can share? I’ve only had good experiences is why I ask.
Is this version considered more fun?
Erg in this case refers to a kind of rowing machine used for exercise.
We are still running OS2200 EXEC-8.

That platform got SMP in 1964.
> I'm also surprised at how nonchalantly the french supreme (!!) court seems to cope with the museum just ignoring their two month deadline for three months in the new trial...

The conseil d’État is nothing like a Supreme Court. It is an administrative body, not a court of law. This phrase was used because it was easier than explaining how it actually works to a presumably mostly-American audience. France has a civil law system, there cannot be anything like the American Supreme Court.

> Is there no equivalent to "contempt of court" in french law? Is this typical?

It is not a court, and it does not have the powers American judges have. The role of the Council of State (one of them, anyway, and the relevant one here) is to rule on administrative matters. They cannot decide to fine someone or put someone in jail. They can decide that a government body was wrong on something and make it change, that’s it.
No, it's different in many many ways. And there are not just one, but four courts of last resort in France:

- Cour de Cassation, for civil matters

- Conseil d'État, for matters regarding the administration / the State

- Tribunal des Conflits: tasked with deciding who's right when the Cour de Cassation and the Conseil d'État disagree

- Conseil Constitutionnel: issues rulings about the constitutionality of laws, both new (before they become law) and existing ones (QPC)

This doesn't stop here however; there are two upper courts in the European Union, than can invalidate decisions issued by national courts:

- Court of Justice (in Luxembourg)

- Court of Human Rights (in Strasbourg)

- - -

Edit: Don't you love the idea of "Tribunal des Conflits"? The original idea was that the State could not be brought to court, its decisions being made by "the people" who is the absolute sovereign.

Then France gradually accepted the idea that State's decision could be challenged, and created a whole different judicial system, the "justice administrative". It took a looong time: from 1800 to... 1980. A much simpler approach could have been to let people try their case against the State before the existing courts, but no... much better to build another system with its own rules, its own judges, etc.

An inevitable consequence of having two different systems is that they sometimes disagree. (Another reason why it would have been so much simpler to just have one system.) Since the two systems are sometimes at odds with one another, we created... a third system! This was in 1872, so quite early in the process.

This Tribunal des Conflits is a referee of sorts whose only job is to stop the fights between the two justice systems. I think that's great and tells a lot about the French way of solving problems: just add a new bureaucratic authority on top of all existing ones.
The Art of Turning a Tree into a Dog
Coming from the other side, an annoying number of websites use '/' to focus their own search box, while I am used to using it to activate quick-search, which it's bound to by default. It's like the ctrl-f search, but disappears when it loses focus.
http://archive.today/fkDps
For reference, SuperTux's code: https://github.com/SuperTux/supertux/blob/8d79ac7ce4db5e4225... (disclosure: not code I wrote, but I've tweaked it here and there)

The idea is similarly to just simulate one logical step at a time, with the fixed timestep (this is important because SuperTux uses simple Euler integration which is timestep-sensitive). But there is tracking code that sleeps / adds extra logical steps between frames so the rate of logical frames ends up corresponding closely to the rate of rendered frames. And as with the final solution here there's no interpolation in rendering, you just display the latest game state without storing the previous.
> ask the guys who have actually solved chess endgames with 8 or less pieces

Source?
I wonder if they will change their ad spend. It feels like half the podcasts and youtube channels I frequent are sponsored by them.
How do I tell someone that I can't write them a strong letter of recommendation?
Vertical tabs, an improved sidebar, and a better profile switcher are all in development for Firefox I believe, so that's something. And I guess the collapsed vertical tabs mode on Firefox gets pretty close to focus mode? (You can try that one out already on Firefox Nightly - there's "Firefox Labs" in the settings where you can enable it.)
Sam Altman's rebranded Worldcoin ramps up iris-scanning crypto project
It's also very regional-- a lot of the sensational sexual assault cases are in the more economically-downwards states. Big metropolitan cities rarely have the heinous crimes we're so used to seeing in the Western world.
Unless you’ve calculated every line to a forced win or draw you don’t actually know the objective evaluation of a position and so you can’t determine “best move”. That’s what a tablebase is.
Glad you wife’s outcome was good as well.

When it’s cancer, you have to move quick. I knew that from my experience in the clinical setting. That was over 20 years ago now but I still remember when a biopsy or specimen tested positive they’d want to know STAT and would then be calling the patient back in to discuss options immediately. The OR schedule would change to accommodate new cases and such. Outside the ER and Code events, most things in the hospital seemed to move slow especially the outpatient stuff. But as soon as C was involved doctors everyone wanted everything done yesterday.

It’s a good point on insurance as that’s the most common delay/blocker from how doctors would want to proceed. My wife’s young age (denser breast tissue) required a special type of imaging to detect. Insurance didn’t want to pay for it and it was something like 20x more expensive than the normal type. We went ahead and paid, thankfully we could, and her oncologist fought with the insurance a bit about why he justified it. Eventually we got reimbursed. The doctors apparently used her case to help build a new insurance-approved standard for imaging of young high risk patients, which is pretty cool byproduct of our stress.

It was a similar scary high growth type cancer, between the time the imaging was confirmed and a week or two later when it was surgically removed it had growth from 1.8mm to 3.5mm diameter. Which was still considered extremely early detection from what we were told. If she was not already aware of her brca risk and seeing an oncologist annually, it might have been much larger and likely metastasized possibly in the lymph nodes by the time it was discovered. Scary stuff, you guys did the right thing acting quickly for sure. I spent a good portion of my career in healthcare finance, and see how decisions are made regarding capitalistic agendas and have experience the patient side of these decisions as well, needless to say I’m strongly in favor of socializing healthcare and even removing the profit motive entirely. Some things shouldn’t be investments. It bothers me that all those against it are just ignorant to the existence of these kinds of issues and have been fear mongering. I think we have current resources to “do it right” if we put the proper thought and execution into it.
See page 33
Sure, it's not so much "nuance" as being read into the Western literary tradition. We should hate to be controversial. So, bargaining for money as it's attainable in principle, doesn't constitute a Faustian: you can make more money, you may even make lots of it, & mechanics of it are pretty well-understood. Needs no intervention. The reason why the Faustian transcends human experience is precisely because what's transferred in the process is unattainable. In other words, you don't need a superhuman entity to make a buck or gain some power. That's inconsequential, really. And otherwise quite boring, too, even as far as "evil" goes. The Faustian involves trading something essential and irreplaceable (like one's soul) for something that is otherwise impossible for a human to attain, such as unlimited knowledge. It's never about personal gain, but about transcending human condition in a way that comes at an ultimate, irreversible cost.

I don't know if Thiel or Andreessen ever made morally questionable decisions, and indeed I can only laugh at the notion that whatever decisions they have made would appear consequential in somebody's eyes. I find this obsession with famous men in commerce—pathetic, and ultimately indicative of a lesser mind. But to bring Goethe here—reduce great art to a tool of envy and true impotence—now, I find that deeply offensive. I say: Don't pollute the beautiful things with your petty personal politics and fixations. If the beautiful is not important to you—doesn't mean it's not important to others.

Otherwise, the Faustian in your mind might cheap-skate into uselessness when it comes to reading/understanding the truly exceptional acts.

Die Tat ist alles, nichts der Ruhm!
Breaking the Barrier
thank you for posting, I have the same experiences looking for a good way to organize files etc - I tested this now and asked the oracle to write me a bash script that finds all images starting with Screenshot and list them in an html file that grids them at 200px width with click fill screen and second click dismiss. Such a good way to have an overview - going to implement that across the HD.
I don't think that's as different as you think with many many other cultures.
In Eastern South Asia and the American South, You hear similar stuff all the time.

In the American Northeast, its still there but in finance related terminology.
Why would they need the specific concept of a photo negative? A negative is just a reversal of light/dark. They knew of such things. They knew primary colors, too. Painting and mixing colors is not exactly modern -- it has been around for many centuries. Artists practice playing with light and color as basic exercises, and have done so for hundreds if not thousands of years. Switching light and dark is a fairly basic concept to artists, not an innovation that required photography to exist in order to conceptualize it.

In the same vein, why would it have to be made of paint? Paint is simply pigment inside a medium. Dyes are also pigment, in different medium, made to soak into and bind with cloth instead of being layered on top.

I'm not saying that is how it was created, but I highly doubt that the skills to do so did not exist.
Whatever else you might want to say about the shroud, one thing we know for sure is that it is not a painting. Analysis shows that the image is extremely superficial, only penetrating about 200nm into the fibres of the cloth. This is inconsistent with a painted image.
I'm fairly sure you could host this on a last-gen Raspberry PI at home, if you live close to where your users are :)
Honestly McDonald’s plus delivery is probably going to hit 15-20 dollars these days.
This is neat. Why do you think this is not already part of the standard library?
How SpaceX's starship caught its booster: Control engineering [video]
> In an ironic development, the judges specifically reasoned against musée Rodin’s trade secrecy claim by citing its 3D digitization funding applications to the Ministry of Culture, in which the museum stipulated its commitment to publishing its scans. The museum had attempted to hide these funding applications from us and the court, telling the court they did not exist.
If that's a thing that's possible, then surely it would also be possible for it to keep humans from extinction in the first place. Wouldn't that be the better idea?

I don't think that modern AI can do either of those things, though.
You can do functionality similar to LINQ with chaining as long as you don’t need to call a method with a generic different from the one defined. If you do need that, you’re going to have to do it without chaining. You can still do something similar but it’ll be a lot less elegant than how C# does it.

It’s part of the design philosophy of Go though. They don’t want any magic. It’s similar to why they enforce explicit error handling instead of allowing you to chose between explicit and implicit. They want you to write everything near where it happens and not rely on things you can’t see.

It’s probably the primary reason that Go is either hated or loved. I think it’s philosophy is great, a lot of people don’t. I have written a lot of C# over the years, so I’m a little atypical in that regard, I think most C# developers think Go is fairly inferior and in many regards they are correct. Just not in the ones that matter (come at me!). To elaborate a little on that, Go protects developers from themselves. C# is awesome when it’s written by people who know how it works, when it’s not you’ll get LINQ that runs in memory when it really shouldn’t and so on.
It's the same with the Ginkgo testing library: "After the package books_test declaration we import the ginkgo and gomega packages into the test's top-level namespace by performing a . dot-import. Since Ginkgo and Gomega are DSLs this makes the tests more natural to read."

https://onsi.github.io/ginkgo/
WP Engine File Motion for Preliminary Injunction
I forked an android app [1] to share articles to the app, which converts to markdown and then sends to obsidian. I also use a Firefox extension that uses Obsidian extensuion Advanced URI to send markdown versions of articles (with frontmatter!) to Obsidian[2]

[1] https://github.com/IAmStoxe/obsidian-markdownr

[2] https://addons.mozilla.org/en-US/firefox/addon/markdownload/ - Theres also a chrome extension
Nah. The families of the people killed in avoidable crashed of the 737 max after Boeing misrepresented training requirements and hid data about new mission critical automated systems. Those include pilots accused of Boeing of incompetence to try and cover up this issue.
The existence of a viable ANC was arguably pretty important to the international pressure, though. Absent a viable opposition, you probably do not _want_ to exert _too_ much pressure on a rogue state, however nasty, because its only response is to either go full autarky, or collapse into complete chaos.

Take North Korea, say, another extremely nasty rogue nuclear-armed state. Even if there was a level of pressure that the international community could put on North Korea that would collapse it (it's already pretty far down the 'autarky' route), you can see that countries would be unwilling to go quite _that_ far, because there's no viable opposition and it would likely collapse in a very dangerous and ugly way.
I did a pass with bkcrack. The password is over 13 char.

bkcrack.exe -k 98e0f009 48a0b11a c70f8499 -r 1..18 ?p
bkcrack 1.7.0 - 2024-05-26
[11:07:33] Recovering password
length 0-6...
length 7...
length 8...
length 9...
length 10...
length 11...
length 12...
length 13...
Sather (1991) used operator overloading for output. And, even more hilariously, they overloaded + in the same way as C++ overloaded <<, giving you:

#OUT + "Hello, " + name + "!";
I'm a big fan of the "Don't mess with paste" bookmarklet that I got from this thread a while back: https://news.ycombinator.com/item?id=38014653

One click and I can paste anyway. Nyah nyah nyah nyah nyah nyah.
Lol, you need "English/Spanish" to make this point work. This is to sidestep that huge numbers of Spanish only speakers are migrating to English speaking countries.

Go speak English to illegals. You'll find out they barely understand.
Startups squeeze room-size optical atomic clocks into a briefcase
The Terminator: How James Cameron predicted our fears about AI, 40 years ago
And what is the alternative? How do we get it applied to software copyrights?
Have you seen the Buenavista proxy server? It imitates Postges over DuckdDB.
I use it in production for dbt queries, including inserts and updates.
Unit tests to assert a spec are great, but they don't provide any context as to why the spec was defined as it was. This context is critical when making changes to the spec, so unit tests on their own aren't sufficient in my experience.
And in all honesty, I think that's fair enough. I actually prefer working from home, but if Amazon thinks they've got reason to believe it's better for the company if everyone works on site, then it's their choice. I have read many accounts of people actually quitting their job when right after COVID companies called their employees back into the office. So, there's that.
It’s been consistently one of my favorite tools for a good decade. I don’t know how much Microsoft is paying them to keep it Windows-only because that’s the only reason I keep windows around, and I’m sure that goes for a number of important developers.