skysight-inc/HackerNews huggingface dataset:
Well deserved for the Battleship Potemkin of Usenet FAQs.
For those without a dark mode extension:

body {

background-color: #1f1f1f;

color: #efefef;

}

.sourceCode {

background-color: #3f3f3f;

}
Under US law, "treason" means either 1) trying to overthrow the government or 2) providing "aid and comfort" to enemies in war. The last time I checked, the US has not declared war with Russia.

https://en.wikipedia.org/wiki/Treason_laws_in_the_United_Sta...
Yeah the 787 can be started electrically but it takes a ton of juice.

https://www.youtube.com/watch?v=1W_RtawHVvw
There are no Israelis in the cabinet as far as I know. Are you saying that Jewish Americans are secretly agents for Israel?
How useful was Cursor for this? Was it helpful?
The BYD is less expensive and has the design and tech that people will like.

But it is not comparable with a Model Y. It has half the cargo capacity, cannot tow, has a puny rooftop load capacity, significantly less payload, etc. If you are a small family running around town, the BYD is fine.

If you are taking a trip with adults and luggage, the Model Y will do things the BYD can't.

If you are taking a trip to IKEA and buying things that aren't particularly heavy but are bulky and box-shaped, the Model Y will carry far more than the BYD, with seats folded in a way that has less probability of damage to the longer boxes, etc.
This is bizarre. I came into this thread to make this exact same comment - I play 2048 religiously during takeoff, turbulence, and sometimes landing. It works really well, though if you were to watch a replay of my game, you could tell when turbulence hits because I start making faster and less logical moves :)
The RAT makes an extremely distinctive sound. You'd recognize it nearly instantly. However the RAT will not power everything.

https://www.youtube.com/watch?v=KzejbxNj1hY
I was referring to Firefox with that question.
> because KeepassXC + syncing is way too difficult for normal people

I've been debating for ages if this is a hurdle that can be overcome by packaging or even hand-holding support. When I show "normal people" my pass+sync setup they beg me to implement it for them. Once it's running it's near-zero maintenance.
Thanks! I'm just wondering what else it's integrated with. If it doesn't have JavaScript auto-completion and whatever else the Deno VS Code plug-in provides, it wouldn't be as useful to me for my current project.

As far as C++ goes, I wonder (based on the info you've provided) what CLion offers that Rider doesn't.
> 1. Don't use a bunch of tiny functions. This makes it harder for future eng to read the code because they have to keep jumping around the file(s) in order to understand control flow. It's much better to introduce a variable with a clear name.

If you have nested functions, that's not a problem.

Btw, why do you use regular expressions for some rules, but not for others? Regular expressions are perfectly capable of expressing the length requirement.
Lisp macros can make their own control flow: it's like the relation of LinQ to F#.
You build a hundred solid bridges and you get called John the Good Bridge Builder. But lest you once screw up your software licensing and people notice and it blows up, you'll end up as John the Software Screwer in the annals of history... until next week.
Certainly any poorly configure av scanners will turn even the best computers into a heaping pile of garbage. A lot of people abandoned windows development not because the platforms were bad, but because corporate av policy was always scan everything and the performance became unbelievably slow. Now, it's so extreme, you can't enev get a windows (or shocked, Linux) requisition in so many dev shops.
+1 for Rider for Unreal. Having it "just work" out of the box is incredible. Happy to be paying for it.
For pipe smokers, there’s a formula called “Doc Watson” which includes cigarette tobacco. It’s excellent. You will get a nicotine biz from it unless you sip it.
Having established credit with a long term payment history is one of the best ways to build credit that sets a foundation for a mortgage in place.
At first I thought you were saying that spam contained dimethylmercury, which prompted me to do a few panicked Google searches before re-reading the thread and grokking the context switch :-P
Take a step back and observe you've erected a mental block for yourself. We've got a false dichotomy here - either we shoot through human shields or we do nothing.

If there are insurgents among civilians, they either have logistics and communication networks to conduct operations, or they're unable to operate effectively. Weapons do not materialize from nowhere, they must be smuggled into the country and distributed. Operations do not materialize from nowhere, they must be coordinated.

If they have logistics, we can leverage that against them. We saw this when Israel expected their pager attack. They've already proven that they can exercise their creativity to conduct effective attacks with great precision.

If they lack logistics and communication networks - then they can't conduct effective operations against us. There's little to fear and no reason to shoot through human shields.

This is some armchair strategy a nonexpert came up with on the spot. Consider that real military strategists and intelligence agencies are better at coming up with ways to find and kill their enemies than we are.

Do not accept that these people cannot solve these problems without bulldozing through human shields. Do not accept the notion that a powerful military and intelligence apparatus is helpless. They could prosecute this war differently. They have made a choice not to.
This is a really good post. I did find one error, Instructor works well with at least one other back end (Ollama).

Outlines looks quite interesting but I wasn't able to get it to work reliably.
Use the new sqlite wasm wrapper that works on any platform
Cigarettes only took off when they developed a tobacco with much less nicotine in it. Before it was too intense.
> As such, for one-shot apps like these there's a strict limit to how much you can get done purely though prompting in a single session.

That’s an important detail that is (intentionally?) overlooked by the marketing of these tools. With a human collaborator, I don’t have to worry much about keeping collab sessions short—and humans are dramatically better at remembering the context of our previous sessions.

> I work on plenty of larger projects with lots of LLM assistance, but for those I'm using LLMs to write individual functions or classes or templates - not for larger chunks of functionality.

Good to know. For the larger projects where you use the models as an assistant only, do the models “know” about the rest of the project’s code/design through some sort of RAG or do you just ask a model to write a given function and then manually (or through continued prompting in a given session) modify the resulting code to fit correctly within the project?
Bridging the CUDA C++ Ecosystem and Python Developers with Numbast
The Apache SeaTunnel Community Welcomes A New Committer From India! We had the pleasure of an in-depth interview with Mohammad Arshad to learn how he got involved with SeaTunnel. Check out the inspiring story of this talented engineer from Bangalore!
I kind of like where you're going with that, it can be frustrating when we use worse notation due to historical accidents (see also, perhaps: direction of conventional current flow, pi vs tau, all the bad differentiation syntaxes).

Also, thinking in terms of log quantities makes me think of Fermi estimation, which I love.

But dropping units seems mad to me! From the page:

For instance, “10 million kWh” becomes “↑13.6”

↑13.6 what!?

But then I'm a proponent that people should use WAY MORE units every day. Almost every number should have a unit after it. If I'm estimating how many people live on a street it should always be: "10 [houses] x 2.5 [people/house]" not "10 x 2.5".
>> UNIFIL has not done this.

>...and therefore they deserve to be shot at, maimed or killed?

You quoted the wrong part. Here, let me fix that for you.

>> If true, this is not only a clear, systemic failure of their mission, but such an egregious failure that their presence is actually dangerous to civilians.

>...and therefore they deserve to be shot at, maimed or killed?

There. That's better. Now I can properly answer.

In my opinion, no, of course not. However, in light of their failure to accomplish their mission, and actually hindering peace, Israel asked them to leave. They did not. They have chosen to remain in an active war zone. So, "deserve" doesn't really come into play.
I think the Logan act is probably more apt? It came up a year ago when this was originally reported https://www.bloomberg.com/news/articles/2023-08-21/musk-told...
The last time anyone did a serious published review of the App Store terms for GPL compatibility was probably 10+ years ago.

I remember pre-COVID trying to validate the popular claim that the App Store terms were incompatible with GPLv3 but being unable to do so. None of the provisions that were originally called out by the FSF were in the App Store terms anymore at that point. Certainly nothing I found in the terms at the time indicated any incompatibility.
C is strongly typed in some areas in that ISO C requires a diagnostic if you mistakenly use a struct foo * where a struct bar * is required.

It's weak in many areas, such as, oh, that you can implicitly convert an out-of-range floating point value to an integer type and get undefined behavior.

Linkage in C is not type safe. An extern int x declaration in one translation unit can be matched with an extern double x = 0.0 definition in another. Linkers for c typically accept that without a diagnotic: the program links.
Hahaha, what? The "Free Market" is when the government forcibly breaks up large firms? Incredible
Every time I decide to try a Jetbrains IDE again I give up after a few days. They're always eating insane amounts of RAM and lagging hard while indexing my code again and again and again.
Great to see you on here Anton!

Just curious, how do you differentiate from other open source competitors like n8n and Active pieces?
Rabbit hole ahoy:

https://surma.dev/things/ditherpunk/
I think "self-documenting code" is older than those other two short terms. I, at least, don't think I've ever heard of them, but I was aware of self-documenting code around 20 years ago in school.
Yes, this is why we don't see bad behavior and willful abuse of the legal system by companies in the US.
We're well on our way towards war, but also I did add the word early.
It almost certainly is. Making RoboTaxi into the "Model 2" (sic) is only a matter of bolting on drive-by-wire controls. Tesla is already ramping up this technology via Cybertruck, since it can absorb the initially high cost.

However the moment Tesla officially announces it, they Osborne themselves in the foot. Hence they're playing it close to the chest until the product is almost ready for sale.

https://en.wikipedia.org/wiki/Osborne_effect
We might be going to different cafes. I’m spending most of my time in Melbourne.
Yes exactly. Melbourne is the second largest Greek city in the world. The idea of adding those things to freshly baked beans is uniquely Australian.
From what I see Igalia is like the closest you can get to pure good in the space. They work on open source software to make it better, they make money while doing it, and from what I can tell all their employees really seem to like what they're doing too.
In theory it could be auto-converted to a safe subset of C++ [1]. In theory it could be done at build-time, like the sanitizers.

[1] https://github.com/duneroadrunner/SaferCPlusPlus-AutoTransla...
What was the no good that Bitwarden got up to?
We're an open source consultancy. Generally customers hire us to work on some part of their stack that is open source software, where we fix bugs, add features, or help with maintenance.
> ORMs often lay their data out in a way that is highly language dependent.

Which ORMs did you use? This doesn't sound normal at all. Never saw this with Rails, Ecto, EF, Sybase, or even the legacy project I once worked on that had 4 different ORMs for different parts of the same backend process, using the same database (some were very old and behind slowly phased out over time). Maybe you have ORM confused with CMS (content management system). A CMS can do those things, but that is not an ORM.

> There is a high chance you are going to want to access this data with a different language.

There are tools for that, such as ETL, read replicas, data warehouses, code generators, raw sql, stored procedures, views, just off the top of my head.
He means that you already have a screen, and you might as well put a digitizer on it and save the cost of the buttons.
In this case, we really, really don’t want to continue using “busses” as a plural noun. Merriam-Webster is the authority. We’d rather fight our holy war over labor and center.
The Brittle Lesson: Claude and Computer Use
ad is another text editor inspired by Acme:

https://github.com/sminez/ad
I would expect any response to (among other things):

a) adhere to international law (which we now know is a complete farce thanks UNSC veto)

b) not involve ethnic cleansing/forced displacement of Palestinians for a 3rd time in the last 75 years - the only reason it didn’t work this time is because the Egyptians strongly pushed back

c) not involve the deliberate targeting of civilians, the mass punishment of a civilian population, and the denial of access to aid to a civilian population (under occupation no less)

d) not result in the highest proportion of children fatalities and injuries of any modern war - and not involve redefining or rewriting the meaning of the word “child” to give themselves some wiggle room

e) not involve the deliberate targeting of journalists, academics, aid workers, and hospital staff - even if the Israelis claim to have “proof” of them being Hamas members (imagine immediately defunding a UN organization because the Israelis claim a few dozen employees were Hamas members)

f) adhere to Israel’s responsibilities under IHL as an occupying force

Fighting a war against guerillas in an urban context is challenging. Mass & targeted bombing of a densely populated occupied territory containing an enemy with no air force and no air defenses is not only genocidal, but also outright cowardly behavior.
> We haven’t even established that voters don’t have IDs in the first place.

I have no proof, only evidence. How about this? [1]

> Alabama's chief election official, Secretary of State Jim Bennett, said Monday that registrars' offices in every county will be offering the free IDs, starting this week. The offices are open during regular courthouse hours, he said.

...

> The secretary of state's office reports that a check of voting records with the state Department of Public Safety shows 20 percent of Alabama's registered voters, or about 500,000 adults, lack a driver's license or non-driver ID issued by the Department of Public Safety. Bennett estimated half of that group has one of the other acceptable forms of photo IDs.

The byline is "By The Associated Press". There is no link for the 500,000 claim. (Should I consider the possibility that the Associated Press got the numbers wrong on accident? made up the numbers on purpose? or that Bennett himself replied to a response for comment?)

> You can’t rent a home or get electricity without ID in the US.

Could you post a link with evidence suggesting that? Maybe temporary documents (which convince landowners of identity but might be insufficient for official government ID checks) or affidavits let people barely rent an apartment.

> Yet the claim is that swaths of minorities somehow have made it to adulthood without ever having an ID?

The claim is that swaths of people in Alabama lacked ID in 2014 and 2015, and that minorities were overrepresented in that group. Even if you don't believe the second part, what would convince you about the first part? At the very least I find it believable that Alabama had at least a few thousands of people who lost their IDs (due to situations including but not limited to homelessness [2]) or didn't renew their IDs in time. In regards to registered voters who got an ID valid for the 2014 voter ID law by 2015, I don't know how such people would manage to live, but based on the articles I found during this conversation I am inclined to believe that there are such people.

[1] https://www.al.com/wire/2014/03/new_photo_voter_ids_to_be_av...

[2] https://www.gao.gov/products/gao-24-105435
I’d bet significant money that Qualcomm would invest heavily to make riscV successful if they get hosed by Arm. Its take a few years, but they will succeed.
I don't know why people are saying this is a bad thing.
Mars Mystery Solved? MIT May Have Found Its Lost Atmosphere
Billions of years ago Mars had surface water, and a thick atmosphere. A new paper suggests that this lost atmosphere may have been absorbed by ancient clay, leaving a rich energy source on the surface which could be used in future interplanetary missions.
Looting a collapsing empire just across the Mediterranean is easy.

Looting an empire halls way across the world is a tad harder.
Fascinating! Does that mean you could improve performance further with Floyd–Steinberg dithering? (I.e. instead of rotating randomly, you track accumulated quantization error and add that amount instead.)
You should ask your employer.

Personally, whenever my employer (or client, for contract roles) gave me hardware to use, I stuck to using it exclusively. If the employer or client didn't give me hardware, then (if possible) I set aside a separate device specifically for that role; less cross-contamination that way.
It was discussed man times before. The definition of revived is very low, it was not in a good state, only generating enough noise in the neural activities to say it was a success.
That is a... beautiful laptop. It looks modern. With a beefier CPU, display, memory, and disk, something in that case could be released today and it'd sell.

Though it's edged out by the Amiga, the Atari ST was truly a thing of beauty in its day. My wife was pretty chuffed to hear that a model in the line has her name (of course, the STacy).
Linus on Russian Maintainers of the Kernel
"Ok, lots of Russian trolls out and about.

It's entirely clear why the change was done, it's not getting reverted, and using multiple random anonymous accounts to try to "grass root" it by Russian troll factories isn't going to change anything.

And FYI for the actual innocent bystanders who aren't troll farm accounts - the "various compliance requirements" are not just a US thing.

If you haven't heard of Russian sanctions yet, you should try to read the news some day. And by "news", I don't mean Russian state-sponsored spam.

As to sending me a revert patch - please use whatever mush you call brains. I'm Finnish. Did you think I'd be supporting Russian aggression? Apparently it's not just lack of real news, it's lack of history knowledge too."
In 1980, IBM salesmen would walk into a wall-to-wall big blue client and see all the execs running VisiCalc on Apple IIs. Cue the gnashing of teeth.
A heuristic does not need to be true 100% of the time to be useful. Subaru were well known for having timing belt issues that caused motor failure for much of the 2000-2020 era, but were still popular. That doesn't tarnish the good names of the manufacturers that people actually think about when they think about Japanese quality.
I got caught out and downlevelled due to not having great brags.

I wonder if it better to write down the brag worth thing you will do before you do it.

You don't need a list of tasks. A SMART goal once a Q creates 4 anecdotes a year.
At this point we aren't going under 2C, so if they want to make those cars cheaply, I'm all for bringing them here to sell, we bailed out our auto MFG and we are literally in the same spot/ mfg preference, with SUVs as we were when they failed last time. US MFG have not done the work, let the chinese ones who did in. Most US MFG heavily outsourced anyway, it isn't like letting the chinese cars in, is that much different.
It's Blender! Great OSS project.
There's also https://departureboards.mobi/departures/BTH which mimics the departure boards used in some stations.
Principles are, at least to some extent, inherently aspirational.

You put them in your founding documents and spread them in your rhetoric because you believe that, even if people are not following them now, it is important to make sure the people in the future know "This was our goal. This is what we think is a good ideal to shoot for." That way, they can see it, compare it to the practice, and say, "Y'know, maybe we should do better."

Here we are in the future, and it's not right. We can see the principle, and compare it to the practice. Will we shrug, and say, "Eh, everyone knows that sort of thing is just blue-sky idealist thinking. No one really thinks it can work in the real world."?

Or will we say, "Y'know, maybe we should do better."?
>I'd like to see some hard data and sources for this assumption,

"prove that this illegal thing would be good systematically at a macro-economic level when it being illegal has not shown to be good"

>this assumption, it's quite a big one and since you started the argument with the unrealistic view that those jobs are only stepping stones to better ones or performed by youngsters with access to their parents' home

Fuck, ya got me. Let's try the opposite: lets give economically vital careers to homeless babies... that makes a lot more sense.
This lede seems kind of buried a bit but it looks like this is for creating people-centric workflows instead of yet-another-Airflow, which seems pretty cool to me.
You might consider experimenting with the scpptool-enforced safe subset of C++ (my project). It should be even less disruptive.

[1] https://github.com/duneroadrunner/scpptool
That really needs to be combined with strong protections for the employees to be effective. If you can be fired at the drop of a hat for no reason, many other protections become very moot.
1) collect data from the real world (your links)

2) condense data into math (this article)

3) collect more data to verify predictions from that math (future work)
Not in anything touching user or password validation. It's probably fairly safe the way it's used in this function, but I'd avoid it as a rule of thumb to not accidentally introduce some sort of timing attack.

I'm a little disappointed no one mentioned this even as a side comment, since there's a whole section on doing short-circuit evaluation, even if it's not in a way that would cause this kind of problem.
I'm confused what kind of point you're trying to make and why you used the quote that doesn't have much to do with the article.

Why not use this quote which is more relevant to the article: "56.7% of respondents to the 2021 Women in the STEM Professions Survey reporting gender-based discrimination, 32.6% reporting sexual harassment, 14.8% pregnancy-based discrimination, and 7.7% disability-related discrimination during STEM employment".

STEM or not, women have to deal with lots of shitty stuff at work that most men don't have to deal with.
> they're there no less than they would be for a human's programming - and VERY likely no more.

This is VERY different from my own experience. The bugs introduced by the code I’ve tried to generate via LLMs (Mostly Claude, some GPT-4o and o1-preview, and lots of one-off fiddling with local models to see if they’re any better/worse than commercial products) are considerably more numerous (and often more subtle) than what my fellow engineers—juniors included—tend to introduce.

I /want/ these tools to be useful; they haven’t been so far though and I’m kinda stuck on understanding if I’m just not using ‘em right or if they’re even capable of what I want to do. Like I said in a previous comment; I don’t know if I’m being gaslit or if I’m being naive but it feels a lot more like gaslighting.