skysight-inc/HackerNews huggingface dataset:
It's so sad that the relationship between allies has come to the point where NATO Article 5 has become a bargaining chip against privacy/market fairness laws (DSA/DMA). I think to a lot of Europeans it feels like Americans have unilaterally ended a friendship.

It's true that Europe and Canada need to invest more in defense, but the balance is currently 755 billion USD (US) vs. 430 billion USD (EU) [1]. So it's certainly not like the MAGA rhetoric pretends. The US has the benefit of being a large nuclear power, but for a long time the US preferred being the nuclear protector to avoid too much proliferation on the continent.

Another annoying part of the 'they gotta pay up' Trump/MAGA discourse is that it's starting to sound like a mob wanting protection money. This is not how the NATO agreement works. Countries have to spend 2% of their GDP on defense, but it's not a payment to the US. They could buy Saab Grippens if they wanted to.

[1] https://www.nato.int/nato_static_fl2014/assets/pdf/2024/6/pd...
> And then you have problems like "5142352 * 51234" which is trivial problems for any basic calculator, but very hard for a human or a LLM.

I think LLMs are getting better (well better trained) on dealing with basic math questions but you still need to help them. For example, if you just ask it them to calculate the value, none of them gets it right.

http://beta.gitsense.com/?chat=876f4ee5-b37b-4c40-8038-de38b...

However, if you ask them to break down the multiplication to make it easier, three got it right.

http://beta.gitsense.com/?chat=ef1951dc-95c0-408a-aac8-f1db9...
the campaign personnel came with the contribution transfer.

biden is an idiot and so are the rest of the dumbfucks that's been running our country to the ground for decades. they are narrow-minded and self serving.
That is a good point that US-based developers may not be aware of. The EU CRA (Cyber Resilience Act) mandates "an obligation to provide duty of care for the entire lifecycle of such products", mostly by requiring updates for security vulnerabilities. Any software that connects to the network (or Internet) has to be assumed to have a vector for vulnerability at some point in the future. This means that it has to be updatable, and cannot be a perpetual license.
I'll try to be more specific. Stuffing a win32 app into a Citrix box and selling it to the next private equity that will offshore your support while your customer's contract milks them for another 3 years doesn't make for an enticing offer for decision makers. It makes a lot of sense for the private equity purchaser who will sell the company again before those contracts run dry and the software is shuttered or replaced.

As the decision maker (also a software engineer) I will work hard to avoid SaaS because it's a sensible move. And that is especially true if other engineers believe as you do that it's difficult to make a good product.

By comparison, the same app, installed locally, doesn't suffer from any of the above problems. There is no contract, no latency, and I don't have any risk if the company is sold. I will likely just have to find another solution provider, in the last case, but at least I'm not locked into additional years of servitude supporting a poor product for my users.

In summary, SaaS itself might be great. But the subscriptions that it usually comes with tend to incentivize bad vendor behavior and a poor customer experience.
Copyright law is pretty clear on commissioned work, you are the holder, if your employee violated copyright and you failed to do your due diligence before publication, then you are responsible. If your employee violated copyright and fraudulently presented the work as original to you then you would seek compensation from them.
> The hype men promoting the latest LLMs say the newest models produce PhD-level performance across a broad suite of benchmarks; some have even claimed that ChatGPT 4 is an early version of an AGI system that could become super-intelligent.

Alright, why don't you go and discuss this with the people who say those things instead? No one made those points in this subthread, so not sure why they get brought up here.
This has been reposted a few times with more commments:

https://hn.algolia.com/?query=JTAG%20%27Hacking%27%20the%20O...
specifically: https://manual.mixxx.org/2.5/en/hardware/manuals#hardware-ma...

and if not there, the forum might have one: https://mixxx.discourse.group/c/controller-mappings/10

I notice that HID is also supported: https://manual.mixxx.org/2.5/en/chapters/controlling_mixxx#c...
The Impact of Immigration on Firms and Workers: Insights from the H-1B Lottery
College-educated immigration is often considered to reduce local job-hiring and push down wages. It appears, however, that an additional H-1B lottery win increases both immigrant and local employment. Moreover, immigration reduces offshoring, increases patenting and increases venture capital investments.

To read more: https://www.nominalnews.com/p/h-1bs-immigrants-with-degrees-... ("H-1Bs – Immigrants with Degrees Spur Economic Growth")
Great, cohesive, and clear essay! Hear hear.

One thing that I think is underappreciated in our current times, that gets lost on both the left and the right sides -- an individual is more important than their identity.

- A specific trans person can also be an asshole.

- A specific white man can also be a saint.

Extremists on both political sides will scream about the reasons one or the other of those statements is wrong, but doing so lumps all possible individuals of an identity into a "them" category to which blanket statements, positive or negative, can be applied.

That reductionism feels incredibly insulting to our shared, innate humanity.

Are there all kinds of subconscious and societal biases that seriously influence our perceptions of others on the basis of their identity? Sure!

But it doesn't change the goal of treating the person standing in front of you, first and foremost and always, as an individual person.

Be curious. Be courteous and respectful. Be a normal, nice goddamn human to human across the table from you.

(And maybe, if you feel so inclined, have some compassion about what they did to get to that table)
Most of the "drama" in recent Typescript, such as requiring file extensions, with the import syntax has been aligning with the Browser/Node requirements. If you set the output format to a recent enough ESM and the target platform to a recent enough ES standard or Node version it will be a little more annoying about file extensions, but the benefit is that it import syntax will just work in the browser or in Node.

The only other twist to import syntax is marking type-only imports with the type keyword so that those imports can be completely ignored by simple type removers like Node's. You can turn that check on today in Typescript's compile options with the verbatimModuleSyntax [1] flag, or various eslint rules.

[1] https://www.typescriptlang.org/tsconfig/#verbatimModuleSynta...
Wishing you well - sorry to hear that you're in ill health.
Thanks. I wasn't aware of this!
> If so people will not try to grow billion dollar companies, and that isn't a good thing either.

I'm not sure of that. What some mega-corps like Google have been able to create is amazing for sure, but who's to say that a thousand smaller companies wouldn't be better. Or maybe being a billionaire should have a term limit? Make all the money you want, but it is socialized at death.
For sure. I almost included something in my comment about "I guess this is what getting old is like", losing your idealism as you age. But equally, maybe not. If I'd grown up in, I dunno the 60s? I would have witnessed enormous leaps in technological possibility and enormous increases in standards of living, personal freedoms, yadda yadda. In my youth it felt like there was a viable future where tech enabled radical positive changes in society. Instead we concentrated wealth at the top of society at historically unprecedented levels.
I wish the EU / EU nations were more assertive on any number of topics.

More powers involved the better for me even as an American.
> It would be great if people could discuss these issues rationally, but the vast majority can't. Everyone is on a hair trigger.

If only we in the tech industry could blame social media on anyone but ourselves :(
It's not a direct criticism of the PG article, the OP is examining a broader cultural phenomena right now. PGs scribbles were just one example.
thanks, I'll check this out. I've seen similar libs before, like "pipes" which also does piping through the "|" symbol.
I have seen scoops of cheap ice cream, accidentally dropped onto pavement on a hot sunny day in the Southern US, maintain their scoop-like shape for hours.

Cheap ice cream is not ice cream. Do not eat.
Or… Bob makes bread, Alice grows flowers. Alice needs bread; Bob likes flowers but can go without if he wants to. Who’s going to come off worse if they have an argument?
I guess I wasn’t clear. Maybe this is one of those cases where it’s hard to get the terminology right in a way that isn’t prone to being misread. Both our comments “Pixels per angle is constant regardless of viewing distance”, and “PPD does change based on distance” are making two different unstated assumptions and need clarification.

Maybe it would help to think of PPD as a measure attached to the viewer, while DPI is a measure attached to the display device or screen.

When a projector shows something at 100 PPD on a curved screen, and you make the screen bigger (moving it further away), it’s still 100 PPD to the observer sitting near the projector (even though the DPI on the screen is lower) - the observed resolution stays constant regardless of distance, because that’s what pixel per degree is measuring- observed resolution.

When a flat monitor screen is 100 DPI, it says nothing about the observed resolution. Moving closer to or further away from a constant DPI display changes the observed resolution. I wouldn’t necessarily call changing based on viewing distance a “feature”. It’s a byproduct of that unit of measure, but the answer to the top comment’s question is that PPD is an improvement over DPI when the question is what resolution does the viewer see. DPI is mainly used because it’s easier to measure, and it’s good enough in practice if the display in question has a narrow range of sizes and typical viewing distances, like monitors often do.
The EU decided not to:

> In September 2016, the Court of Justice of the European Union ruled that "the sale of a computer equipped with pre-installed software does not in itself constitute an unfair commercial practice within the meaning of Directive 2005/29 when such an offer is not contrary to the requirements of professional diligence and does not distort the economic behaviour of [purchasers]." The Court also ruled that Directive 2005/29 does not require OEMs to include a separate price for an operating system license.

from https://en.wikipedia.org/wiki/Bundling_of_Microsoft_Windows
In no universe is Musk a centrist.
Loughla did state:
"only tangentially related"
I was specifically talking about claims that Trump is going to end democracy though. There wouldn't be elections in four years, that's a moot point.

By what the hell happened I mean what happened to those claims? Did people not believe then, or are they resigned to the election results meaning we just accept the end of democracy?
I am not straight up asking them. We know the pithy statement about that word.
> Basically, the crime alleged was violating a NY election law saying that you can't try to influence an election through "unlawful means".

That just gets you back to the temporal problem we started with. As you say, the only "unambiguous bit" from the jury's implicit fact-finding "is that he definitely falsified business records." But he did that after he won the election. How can you influence an election through unlawful conduct that happened after the election was resolved?

Insofar as the case was framed as election manipulation, you need some conduct prior to the election. Which is why, as you observe, the prosecutor had to add a third layer of uncharged alleged crimes:

> Basically, the crime alleged was violating a NY election law saying that you can't try to influence an election through "unlawful means". They provided a sampling of said unlawful means... The jurors didn't have to unanimously agree about which of those things they think he actually did.

Putting aside that each of the predicate crimes is deeply flawed (e.g. federal prosecutors investigated and declined to bring the campaign finance charge), you can't rest your triple-layer cake felony theory on a base of uncharged predicate crimes and tell the jury they don't have to agree as to the predicate crimes: https://www.justsecurity.org/96654/trump-unanimous-verdict. This is exactly the sort of thing judges are supposed to keep from being submitted to the jury.

It's personally embarrassing that lawyers at my former firm helped architect this travesty. If this harebrained legal theory had been used to convict a sex trafficker or murderer, lawyers at that firm would be falling over themselves to represent the defendant on appeal pro bono.
This could have been a much broader critique. I find it deeply unsatisfying that the author limited themselves to grumbling about the last week in American politics. It suggests we are intended to derive meaning and direction from a handful of individuals who are profoundly unqualified to provide either.
If that’s the case, then sure, as I said in the first sentence of my comment, verbatim copies of copyrighted works would most likely constitute infringement.
Hubble's largest photo of "train wreck" Andromeda galaxy with over 2.5B pixels
Nice bait :)
I’m pre coffee so go easy. How do I write the exact number 2600 if 2600 isn’t an exact number?
Giant Ice Age landforms discovered deep beneath North Sea revealed
I guess it depends on how you view it.

Originally there was a Zork game, then a company was formed and they decided to repurpose their existing game as their first project/product because they had no other inspiration.

The existing content was too large to fit into the small computers available at the time, so only parts of the prior-art were used in the "new" game.

Zork [1] was popular so the idea of a sequel was raised, and of course the content which was left out was then used the second time around. And repeat.

I think it's fair to say there was no cohesive intentions to make three games initially, and you can kinda see that from the "plot".
You can use OpenEUICC with 9esim. They just rebrand it and publish it as their own thing. https://gitea.angry.im/PeterCxy/OpenEUICC
Bambu printers, or at least the one in our shop runs ASA set and forget style.

It is a great machine though it does not always make the strongest parts, and single material builds is geometry limiting. Lack of chamber heat and one nozzle makes some things easy, but does not entirely avoid the trouble with higher performing polymers.
Aggression is often a failing move, yes. And I'm not saying we should go there. What I am saying is that I don't understand what happened to everyone claiming democracy would be over, and that if the threat is real I don't see marches solving it.
How does that affect things in real code bases? I'm with Aeolun on this. I work with Typescript enums all the time, and have never encountered any issues. Maybe the other options work slightly better. But I struggle to see how Typescript enums could cause any problems when used like I'd use enums in any other language.
>while the latest iPhones in North America are eSIM only

It's US that's esim only. Canada and Mexico still has physical sim + esim option if you're willing to drive across the border.

https://www.apple.com/iphone/compare/

https://www.apple.com/ca/iphone/compare/

https://www.apple.com/mx/iphone/compare/
He did it in 2020?
What crime would he be prosecuted for?
It’s a great cover for looting, just saying…
Capitalism posits that it should be legal to privately own capital goods. If I own something, that makes me the one who decides what to do with it.
Fun fact #2: that city was founded by Hasdrubal Barca, father of Hannibal Barca!
Because Aggression is a failing move.

What more "marching" do you want? The only escalating point now is violence because all the marching from 2024, 2020 and all other years accomplished nothing. Indeed: even just "marching" in 2020 was apparently "too violent" as Black Lives Matter (a march to protect African American lives) somehow got twisted by Donald Trump and his politics into a "violent" march.

I think it makes sense that people are cautious about the next steps. But what the hell are you wanting people to march for? To deny the election and cause a liberal Jan 6th event? What are you even talking about? Even if people did that, it'd only play to Donald Trump's persecution complex and he'd get more power anyway. And its not like anyone would be marching to force Biden or Kamala back into office, neither candidate is popular enough.

------

The actual move is to retreat from Federal level politics and hold firm at the State-level side. If the Federal Government is lost, the focus should be on more local bastions and defenses.

The fact remains: the resistance wants to be peaceful and non-violent. You've taken away the voice of the peaceful ones by labeling them as violent at every turn. So we know marching doesn't work anymore. Its not like the movement is dead, its just resting for now as people figure out what the new plans are. But its clear that a direct assault vs this ideology isn't working.
L-1 is primarily for intracompany transfers, right?

O-1 would require demonstrating acclaim - not sure how that is done.

E1/2 - the significant trade part isn’t that clear to me. Not sure who qualifies.

H1B is a lottery.

I can’t quite gauge my chances to be honest.
Yes, so destroy the current system, then we can do all that. All we basically need is a system that can properly facilitate "Yes, but" rather than "No" and has a mechanism for bartering.

Also I don't think you're right about university cities. Taking Cambridge for example, it's completely strangled, and not by a need for buses. The causality is backwards.
These export controls seem particularly misguided in light of the role Taiwan's TSMC play in chip design and manufacture. Long term, clearly China is capable of catching up with ASML's tooling - it's an economic necessity that they do so, even if (big assumption) they'll always be X years behind the current process node. Espionage and desperation are a powerful combination. Short term, doesn't this make Taiwan an even more glittering jewel to the CCP?
>A few days ago, Paul Graham published an essay on “Wokeness”. I skimmed it. I couldn’t finish reading it, it made me too upset.

…

>I’m still not sure what pg thinks “Wokeness” means

Hmm
One of us definitely misread something.

Let me spell out what I wrote for you:

* In most systems, the cost of implementing MAB >> AB

* The cost if implementing a more complex optimization scheme is only marginally higher than the cost of MAB

Therefore, if you're already going up to MAB, you might as well go all the way.
> Ironically the Wokeness article does what most people accuse "wokeness" of doing, predetermining its conclusion, and then shoehorning in a bunch of loosely connected facts and phenomena to support that assertion.

This basic approach underpins the pop-business and some of the pop-science industry. Plus much of self-help. And a good chunk of popular political books, of course.

It’s a winning approach, lots of folks read that kind of thing and nod along, are glad they paid money for it, and recommend that others do the same.

Even the “good” books in those genres are often guilty of it :-/

Motivated reasoning, cheap rhetorical tricks, and half-fake but digestible and uncomplicated history/facts are how you “win” the war of ideas.
In the source code? That's a skill issue not an IDE issue. If you have ugly types, you fix that in source code with `using` declarations.
CEJ Pacian makes excellent modern IF. I recommend checking out Gunmute and Red Prince.
That’s what facing structural oppression feels like.

You can have the right skills and competency and mindset and disposition but will be looked over because you don’t fit the norm.
Those definitely help, but the proposed erasableSyntaxOnly flag would disallow all features that can't be erased. So it would prevent you from using features like parameter properties, enums, namespaces, and experimental decorators.

It would essentially help you produce TypeScript that's compatible with the --experimental-strip-types flag (and ts-blank-space), rather than the --experimental-transform-types flag, which is nice because (as someone else in this thread pointed out), Node 23 enables the --experimental-strip-types flag by default: https://nodejs.org/en/blog/release/v23.6.0#unflagging---expe...
Sorry. It seems like the multi trillion dollar advertising company might actually be onto something regarding advertising.
German TikTokers more approving of China, Russia – survey
Alternative source with photos https://www.yahoo.com/news/pulled-palisades-fire-fire-engine...

> According to the law enforcement official, the man presented an Oregon driver's license with the name of Dustin Nehl. A search of Nehl's criminal history revealed he had served five years in prison for arson, the official said.

wild
I certainly find the trump rhetoric distasteful and counterproductive. But I really think the EU would be better off with the ability to defend themselves. Depending on NATO article 5 always introduces a tempting ambiguity, which can lead to miscalculation.
Nice results.
I wrote the first version of the relevancy benchmarks

Can't wait to see the same benchmarks against Typesense or other engine closer to Meilisearch
My brother is an artist and he's looking into an alternative to Insta.

With the US going full into homophobia, Christianity and xenophobia it's time to divest from American social media.
Mixx is sneaky good as a TTRPG soundscape mixer. You can queue layer multiple ambiance tracks over tempo-matched music, build soundboards, and hook it all to hardware controls.

It's overkill, but a lot of similar tools either lock you into a media ecosystem, lack some power-user functionality, have a subscription, or don't work at all on Linux or macOS.
It's trivial to consider any event that did not specify a time zone to happen at local time, wherever that is, and not change its time when the phone's zone changes. Business software will set a zone, self-entered or casual appointments won't, so that matches usage. At worst, display a warning sign on the calendar entry. The default is "do no harm", not "we didn't know you didn't mean us not to do harm".
Most "travel esims" are data-only, but there are definitely domestic carriers/MVNOs that provide voice + text, and provide esims.
It's WordPress. Not that it matters. Just found it interesting.
The cheap answer is "yes" -- see custard ice creams as an example.

Typically though, "cooking" requires heat, and most non-custard ice creams wouldn't be cooked. Even in the same phrase when talking about cooking other things, you'd say something like "I'm cooking steak and also making ice cream."

I'm sure some regions use the word differently, and adding a bit of ambiguous context might make on-the-fence regions more likely to use "cook" for cold-prepared dishes. E.g., if you talk about cooking dinner or cooking a meal and then list the things being prepared (one of which is ice cream), the verb "cook" is, in some sense, being applied to the ice cream. That ambiguity can color the verbs you subsequently choose when referring to just the ice cream.
Show HN: Spark Stack
Hi all, the other day I decided to build my own open-source subscriptionless AI to site/game builder.

Thought it came out pretty well and nearly half of it is written by AI (Cursor).

More details: https://blog.sshh.io/p/building-v0-in-a-weekend