MurphyA/hacker-news huggingface dataset:
by wickedsight | 2025-06-10 08:18:33+00:00
We are in such an insane bind here...

We can see China and the US developing AI tooling (and other tech) at a high speed. One of the reasons for this is the lack of regulation and even active deregulation. In the EU, we won't be able to keep up with this speed because we tend to want to regulate first and many of our regulations hinder gathering the insane amounts of data needed.

Falling behind on AI and not wanting to be dependent on tools from outside the EU will put us at a significant disadvantage in research and production of new technologies and we're already far behind in that aspect.

We also don't want to drop our values just to keep up. Which is partially because we're still in the luxury position of being very rich. I wonder, though, whether we can keep this going in the current state of the world. Things seem to have changed massively in our disadvantage over the past 5 or so years.
by pmontra | 2025-06-10 08:20:02+00:00
TL;DR

> The temporal match between the ejecta layer and the onset of the extinctions and the agreement of ecological patterns in the fossil record with modeled environmental perturbations (for example, darkness and cooling) lead us to conclude that the Chicxulub impact triggered the mass extinction.

which is exactly what everybody believes. Was it still controversial in 2010, the publishing year of the paper?
by angelofpc | 2025-06-10 08:21:32+00:00
Frontend Engineer | React, Nextjs, React Native, Node.js | Scalable Web & Mobile Solutions Location: Lagos, Nigeria Remote: Yes

Willing to relocate: Open to opportunities worldwide

Technologies: React, React Native, Next.js, TypeScript, Node.js, MongoDB, Tailwind CSS, Docker

Portfolio: angelofpc.com

Email: ace@angelofpc.com

I'm a frontend heavy Full-Stack Engineer with 6+ years of experience building scalable web and mobile applications either as a frontend, mobile or backend developer. As the previous Head of Engineering at Rumi Africa, I've led the development of high-impact products, solving real-world problems with React, React Native, Next.js, TypeScript, and a strong backend foundation.

Open to opportunities that challenge me. Let's build something great!
by alexisread | 2025-06-10 08:21:57+00:00
It implements defining words ie. Additional compiler words.

It does this by doing something now, and later (you could read create does> as now later>)

So for

: CONSTANT CREATE , >DOES @ ;

This makes the defining word CONSTANT, which when run (now) compiles the next word

So CONSTANT myvar will compile myvar. Myvar, when run (later) will get it's value and push it to the datastack.
by kgwgk | 2025-06-10 08:22:16+00:00
> Why is salary for someone building a house deductible, but salary for someone building a for loop a capital expense.

If the “house” (or the for loop) is sold and gone, it’s not an asset and the cost of the goods sold — salaries included - is an expense.

If the “house” (or the for loop) is kept and used, it’s an asset and the cost of producing the asset — salaries included - is capitalized.

(There are differences betweeen the “house” and the for loop but not at the extremes which are clear. I imagine by “house” you mean some building that makes sense in a commercial or industrial context like a warehouse.)
by JumpCrisscross | 2025-06-10 08:22:17+00:00
> people who are in country illegally are not domestic

"The Clause uses the term 'domestic violence' in the now-archaic sense of '[i]nsurrection or unlawful force fomented from within a country,” and not the modern usage meaning violence between romantic partners or within a household" [1][2].

[1] https://www.law.cornell.edu/constitution-conan/article-4/sec...

[2] https://avalon.law.yale.edu/18th_century/fed21.asp
Built a free browser extension that detects scam websites. No signup needed
by websafely | 2025-06-10 08:24:06+00:00
I got tired of seeing people (especially non-tech folks) fall for fake websites pretending to be banks, stores, etc. So I made a free chrome extension that scans the website you are visiting in real time and uses ML to calculate scam score based on 40+ signals from website & external sources.

It also shows few key stats about the website like domain age, popularity, threat level, IP location and whois registrar right within the extension popup.

It also has a main website if anyone wants to explore all previous URL submissions along with their results.

The scam score is in BETA. I would really like your input - Good, Bad, What's missing, etc.

Website: https://websafely.net Extension: https://chromewebstore.google.com/detail/websafely-%E2%80%93-scam-detector/ominfpblmajcdniafajimnpokfpgailb
by arunabha | 2025-06-10 08:24:17+00:00
Do you mean the protesting the work of Federal and ICE agents? Since when did that become 'attacking citizens'?

If that's the bar, then I'm wondering how you'd classify the J6 mob? Remember, the president explicitly pardoned each and every J6 protester who was duly convicted in a court of law by a jury so at best there are some extreme double standards being applied.
by zdp7 | 2025-06-10 08:24:46+00:00
It's my opinion you don't understand the business purposes listed. As I read it this would allow collection of communications for training an AI Agent.

I see item 8 as giving permission. The AI Agent is the service controlled by business. The collected data would be provided as training to improve, upgrade or enhance the service.

Item six allows advertising, mainly limiting aggregating personal information taken from other entities that aren't the business. I can see Amazon designing an advertising platform compliant with item 6 and using existing Alexa devices to eavesdrop on all communications.

Reading the argument for section SB690 [https://calmatters.digitaldemocracy.org/bills/ca_202520260sb...] list the main argument as CCPA governs online business. The opposition points out that the CCPA specifically specifies that conflicting laws providing greater protections should apply.

The rest of the arguments cite CIPA as enabling frivolous lawsuits. There are already remedies for frivolous lawsuits. Attorneys can be disbarred and vexatious litigant laws would apply.

In multiple places you state there are 'probably' other laws that apply. That law is 'probably' the federal wiretap law. I'm not sure if you are aware, but California is an all party consent state. The federal wiretap law is single party consent. SB690 would effectively turn California into a single party consent state for anyone with an appropriate business purpose.

The majority of the business purposes listed as acceptable are not what I would call nicely pinned down. I would only be ok with item 2.

I can almost guarantee allowing business to collect this data will lead to use that doesn't fall under the legitimate business purposes. Uncollected data can't be mishandled.

Lastly to me the greatest reason to oppose is that the laws pretty much all cover intentional unauthorized access. CIPA as it is exempts pretty much the only businesses I would want granted the access to intentionally access unauthorized communications. Everyone else can ask me for permission, if I refuse they don't have to do business with me.
by holowoodman | 2025-06-10 08:25:07+00:00
> We can see China and the US developing AI tooling (and other tech) at a high speed. One of the reasons for this is the lack of regulation and even active deregulation. In the EU, we won't be able to keep up with this speed because we tend to want to regulate first and many of our regulations hinder gathering the insane amounts of data needed.

Oh, but the EU didn't just "tend to want to". They already did regulate AI in the most onerous possible way for AI users and producers. They even pride themselves on regulating before everyone else and before even knowing what they are regulating: https://www.europarl.europa.eu/topics/en/article/20230601STO...
by sirwhinesalot | 2025-06-10 08:25:13+00:00
As someone who loved aero glass and aqua, this looks like absolute dogshit.

There was a reason nobody layered barely readable icons directly onto the glass surface in aero. Even the text in the title bar had a glow to increase the contrast at least!

Fire all the design team. Should have done it back when iOS7 came out but clearly it wasn't a one off.
by Someone | 2025-06-10 08:25:18+00:00
It’s the delimiter between the code that will run when the word is run and the code that gets compiled to be run later.

Typical usage is for the “code that will run immediately” is to store some data, and for the “code that gets compiled to be run later” to use that data.

perhaps the simplest example is CONSTANT, which can be defined like this:

: CONSTANT ( w "name" -- ) CREATE , DOES> ( -- w ) @ ;

Here, the “code that will run immediately” is

CREATE ,

which a) reads a name from the command line and creates a word with that name, and then takes the top of the stack and stores that directly after the word’s definition.

The “code that gets compiled to be run later” is

@

which fetches the formerly stored value (taking the address of the formerly created word from the stack)

DOES> has to do some shenanigans to make that work, but that’s an implementation detail, and will be dependent on the particular FORTH being used.
by _1tem | 2025-06-10 08:26:24+00:00
I always get into this argument with people who always want to "keep their options open". No, that's just refusing to set a constraint, and that's a decision in itself, that usually leads to the most mediocre outcome.

Reminds of something that Paul Graham once wrote: one of the most consequential decisions you can make in life is the city you choose to live in. Now I realize this is just a big constraint you place on yourself: location.

Other big constraints are: marriage, religion, and choosing to go the VC vs. bootstrapped route in a SaaS business. Going the VC route constrains your version of success to extremely high growth (a very successful bootstrapped business would be a VC failure), while going the bootstrapped route constrains your growth rate potential (you might make millions but not billions).

I especially love this heading from the article: Goals are for Games. Constraints are for Worlds. I would add: successful people navigate worlds. Children play games. Many people are still stuck in a game-playing mindset even into their 40s, rather than navigating their world, they are still stuck in a goal-oriented game, such as a "career". Right out of university they look for their next well-defined game. At some point the complexity of the world collapses all your games. Then you hit your mid-life crisis.
by _wire_ | 2025-06-10 08:27:42+00:00
Apple is overtly resorting to silly visual gimmicks to make it seem like they are still revolutionary, when in fact they have already looted the market and are now desperate to remain golden to Wall St. They are biding time while they try to understand where this AI thing is going and whether they can make a killing. It's obvious that in the long run the touch visual interface is going the way of the dodo, but no one has yet presented a compelling alternative idiom. It's also becoming clear that AI is not smart; it's more a novel form of compression than a reasoning system and this is unlikely to advance until a new lexicon for agent architecture appears, which none of the Hinton / Altman / Ive apostles have yet received from the AImighty.

Does this reprise MSFT? Yes... But MSFT is far from a corpse.

Apple had its moments, and now they are beholden to the innovator's dilemma. We may be at a turning point in civilization where additional complexity is not advantageous; the next waves will be about simplification.

What "liquid glass" could possibly have to do with innovation is a total mystery. But in the mean time, it's a good way to obsolete old kit and churn into the immediate future.
by kqr | 2025-06-10 08:28:34+00:00
Maybe you're the right person to clear this up. Ages ago I read in a HN comment that the OODA loop is often misunderstood to be a sequence of steps, rather than something more continuous? And that people's explanations of it are very different from what Boyd had in mind. People treat it more as a Shewhart PDSA cycle rather than the integrated, concurrent dynamic process Boyd described it as.

Since then I've avoided reading others' re-explanations of it, and instead tried to find any original writing from Boyd on it, to shape my own understanding of it before corrupting it with others' misunderstandings.

The problem is I have been unable to find any original Boyd writing on it. Could you guide me in the right direction?
by pjmlp | 2025-06-10 08:28:51+00:00
Yet, just last year I ended up getting rid of a mini-PC, because I was stupid enough not to validate its UEFI firmware would talk to Linux.

I have spent several months trying to make it work, across a couple of distros and partition layouts, only managing to boot them, if placed on external storage.

Until I can get into Media Market kind of store and get a PC, of whatever shape, with something like Ubuntu pre-installed, and everything single hardware feature works without "yes but", I am not caring.
by tomkurt | 2025-06-10 08:29:13+00:00
Issue: On June 10, 2025, at 06:14 UTC, the Salesforce Technology team became aware of a service disruption impacting multiple clouds. We are evaluating the impact radius currently and have determined that authentication services for the following clouds are impacted Commerce Cloud, Core, Gov Cloud, Heroku, Hyperforce, Marketing Cloud, Marketing Cloud Intelligence, Revenue Cloud, Salesforce Services Cloud, Tableau Cloud.
by johnlorentzson | 2025-06-10 08:29:26+00:00
With regards to performance, Craig Chambers's thesis on the Just-In-Time compiler for Self proves pretty definitively that a language as (or more) flexible as Smalltalk can be very performant without losing any dynamic properties. It certainly isn't an easy compiler/runtime to recreate for any given language, but it does exist.

It didn't exist at the time you're referring to however, so in that context the point does stand, mostly. I believe there was some form of flexible compiled optimization for Smalltalk (since Chambers's thesis references it as prior work) but I forget when that was and how commonly used it was.
by TeMPOraL | 2025-06-10 08:29:36+00:00
> They are already making treatment choices without good reason when they set or change the schedules.

In a sense, yes - but there's a difference between following established protocol or understanding, vs. changing it; the difference comes from operating under extreme uncertainty. It's a version of "if it ain't broken, don't fix it" - especially if you're not able to fully commit to identifying the problem, devising a fix, and verifying it's actually doing what you expect for reasons you expected.

> They could already have made it worse with prior scheduling decisions, without having any idea.

Or they could've made it better without having any idea. Point is, they had no idea either way.

> If concerned about making the schedule change for them: Provide the option. Add appropriate warnings if you like.

Even providing an option is already biasing the patient's decisions. Especially in matters of health, people will happily ignore all the warnings you can give (especially if they're mostly philosophical points about ethics or epistemology) and grasp for anything that could help. They're not going to be making a calm and objective choice. Doctors are fully aware of this, and with that awareness, presenting an option is really making a decision for yourself, but dumping any potential fallout on a patient. It's the 21st century, we know what informed choice is, and that wouldn't be it.

> But also consider that any grieving families that finds out after the fact that there might be a known benefit to changing the scheduling would be equally hard to convince that you've not acted unethically and done harm.

For better or worse, that's a big part of what evidence-based medicine is - a shield to protect you in situations like these. It lets you say that "might" wasn't enough - that the benefit wasn't actually "known", but merely anecdotally reported; that the benefit could be real, or could be coincidence, and there could be drawbacks too, unknown or under-reported (so the family didn't stumble on anecdotes of failure like did on anecdotes of success). It lets you say that there is an actual framework for evaluating what's ethical under uncertainty, and it deemed the risk too high. Most importantly, it lets you say all that, and have the entire medical community back you on this. Whether or not your conscience agrees, at the very least the will judge you as acting ethically and in best interest of the patient.

EBM and standard protocols are far from perfect - but they have solid ethical and epistemological grounding, and achieve the goal of minimizing harm to the extent possible under extreme uncertainty the medical field operates in.
by samuell | 2025-06-10 08:29:49+00:00
While I think there is some truth to that regarding the programming paradigm, I always felt the EVM have two big drawbacks, compared to something like Go:

1. Requiring a VM, making deployment more complex.

2. Not being natively compiled, or always having this performance roof for the inner loops.

After considering both Erlang/Elixir and Go a lot for my scientific workflow manager, I finally went with Go for these exact reasons.
by crabmusket | 2025-06-10 08:29:58+00:00
"The key point here is our programmers are Googlers, they’re not researchers. They’re typically, fairly young, fresh out of school, probably learned Java, maybe learned C or C++, probably learned Python. They’re not capable of understanding a brilliant language but we want to use them to build good software. So, the language that we give them has to be easy for them to understand and easy to adopt." – Rob Pike

This fits LLMs pretty well too it seems!
by McUsr | 2025-06-10 08:30:07+00:00
You're right I think.

Though some High school kid with interest might grasp the parts he/she is interested in.

There is a big lap from there to "Could be taught in High School".

The sheer amount of work is the main obstacle in addition to the lack of specialization in the courses is one of the obstacles I think, apart from the obvious one which is the lack of foundational skills.
by keepamovin | 2025-06-10 08:30:30+00:00
This is excellent! I hope big companies read this and think twice before trying to: a) take advantage of less-litigious players; b) create abusive contracts boobytrapped to go to court or force a settlement for control/IP/free-service later.

I hope it spurs a larger "moral reckoning" movement of legal strategy among "big players" - the moral depravity or trying to abuse other innovators through deceptive legal gaming is an illness US corps should cure themselves of.

My advice to developers/engineers who start their own corps is: always read every contract, think through the implications, consider worst cases, and only sign ones you're comfortable with. If you don't like anything, push back and negotiate. How does the other side they come off in that process? Make note of who they show you they are and incorporate that knowledge into your ultimate decisions.

I guess if you're VC backed the calculation is different: let the advisors and LPs absorb the risk and handle it for you. But if not: you need to get involved deeply. AI is a superpower that hopefully stops the abuses that have been so rampant. You got this!
by Toutouxc | 2025-06-10 08:30:50+00:00
I dunno, I went from 2013 Pro to 2020 Air to 2024 Pro, I also use the previous Magic Keyboard (sans TouchID) and they all feel similar. The Magic Keyboard feels a lot like the 2024 Pro, the Air has less travel and has a sharper click and the old Pro has the most travel and is the mushiest. But they all feel like members of the same family, and are all very nice keyboards.
by JumpCrisscross | 2025-06-10 08:30:50+00:00
> If they are in country illegally and are throwing rocks and attacking people then yes

For sake of argument, let's grant this.

"A first-time illegal entry is a federal misdemeanor, punishable by a fine of up to $250 and a maximum jail sentence of six months" [1]. Assaulting a federal police officer carries a maximum jail sentence of 5 [2] to ten years [3].

The first category, petty misdemeanors, includes things like DUIs, cyberbullying and vandalism [4]. It also, conveniently, doesn't require a jury trial [5]. Based on your standard, if a tourist is caught driving under the influence, or is suspected of cyberbullying or vandalism, it triggers the threshold upon which, if any violence of any kind is suspected in their vicinity, troops can be deployed against American citizens. (And then they get no jury trial.) Because I will love to see that precedent explored the next time the far right whips up an election-denial conspiracy.

[1] https://legalclarity.org/18-u-s-c-1325-illegal-entry-and-its...

[2] https://www.law.cornell.edu/uscode/text/18/111

[3] https://medvinlaw.com/federal-assault-on-law-enforcement-pen...

[4] https://www.legalmatch.com/law-library/article/classes-of-mi...

[5] https://www.law.cornell.edu/constitution-conan/amendment-6/p...
by holowoodman | 2025-06-10 08:31:22+00:00
Oh, they are writing checks. They have been writing big checks to create GAIA-X and a few other things as the European alternative sovereign cloud. But basically no-one is using it because "but my Outlook doesn't work!". So it is all wasted money because of stupid bureaucrats and politicians as users who cannot be arsed to remember that their email isn't in Outlook anymore...

You might say it is a little more complicated, but actually it isn't. Nobody wants any kind of change, so things stay as they are. Only the Americans can change things and change your Windows/Outlook/Azure, because then "it is like it is, we have to update"...
by benchly | 2025-06-10 08:31:27+00:00
Hit me up if you ever find yourself overwhelmed with "roast" jobs. Been part of a few development processes now and the part I find most fun is hitting MVP then setting down and asking "why does the world need this and should we bother continuing?" The sobering disillusionment that comes with critical examination of a product is often a huge pivot point.

I suspect consultancy like this is going become a more important service, moving forward into a world where prompt engineering and vibe coding are making development more accessible to non-developers. While some may bring nice things to the table, most will not. Getting outside opinion will help separate the wheat from the chaff.
by marcus_holmes | 2025-06-10 08:32:17+00:00
I prefer timeboxing to goals.

Rather than "I will achieve this fixed thing" I say "I will change my behaviour in this manner for this amount of time and see what happens".

It works so much better. It emphasises that the only thing I can control: my behaviour.

Or not: plenty of times the thing that happened is that I couldn't keep up the desired behaviour for the desired time. That is also a valid outcome.

I am not in control of events, or circumstances, or other people's behaviour, or any of the other things that determine whether I succeed in achieving a goal or not. Because the effort is not linked to the outcome, when it's clear that the effort is not going to achieve the outcome, then that doesn't disincentivise the effort. The effort becomes the point. Which is really valuable in its own right.
by AzN1337c0d3r | 2025-06-10 08:32:18+00:00
Actually, the keyboard mechanism that the M1 MacBook Pros got was from the 2019 16-inch Intel MacBook Pro (which was the first 16-inch MacBook Pro).

So the 2019 16-inch MacBook Pro and the 2020 13-inch MacBook Pros got non-butterfly keyboards.
by yokoprime | 2025-06-10 08:33:21+00:00
> Foreign nationals waving flag of their nation, attacking citizens and being in country without permission. Smells like invasion.

This is such a tabloid and uneducated take. These are riots or unrest, not an invasion. An invasion is a military offensive by a nation-state or global entity. If this was in fact an invasion, the US should invoke NATO article 5.