MurphyA/hacker-news huggingface dataset:
by robert_shaw | 2025-07-03 07:05:40+00:00
Side Space is an AI-powered browser extension for managing tabs in a vertical side panel.

Side Space is a browser extension designed to help users organize and manage their open tabs more efficiently. It adds a vertical tabs manager to your browser’s side panel, making it easier to categorize, group, and switch between tabs for work, life, hobbies, and more.

Key features include: • Vertical Spaces: Organize tabs into separate spaces (like work, shopping, or school) for better focus. • AI-Powered Grouping: Automatically group tabs using AI, or by domain, to reduce clutter. • Cloud Sync: Sync your spaces and tabs across devices by logging into your account. • Tab Management Tools: Pin tabs, search tabs, suspend tabs to save memory, de-duplicate tabs, and save/restore tab groups. • Customization: Change the color palette of spaces and switch between light/dark modes. • Autosave & Restore: All tabs are autosaved, so you can restore them anytime.

Side Space offers a free plan (up to 5 spaces and 1,000 URLs) and a one-time paid plan for unlimited spaces and URLs. It’s available for Chrome, Brave, and Edge browsers.

If you’re tired of messy, disorganized tabs, Side Space helps you keep everything neat and easy to find, all from a convenient sidebar.
by timschmidt | 2025-07-03 07:06:29+00:00
No, I'm not. The Great Pyramid was built circa 2500 - 2600 BC, or about 4600 years ago. I think it's fair to say that civilization was humming before that, and that even the construction likely attracted tourists. Seems to be part of the point of monuments.

Djoser's pyramid seems to have been completed around a hundred years prior to that, and would have drawn crowds sufficient to warrant the large temple, grand entrance, and colonnades which are part of the complex.

There is a great deal of evidence that offerings provided by people traveling to these complexes sustained the religious orders on site who provided guardianship, maintenance, and worship. And that this was planned as part of the construction.
by Micanthus | 2025-07-03 07:06:33+00:00
I would have agreed, but the reporter shares multiple anecdotes where that's not the case. Most crazily, the person she was meant to be interviewing sent an AI note taker in his place, very much not a presentation and she just sat alone with the AI until it became clear he was a no-show. I don't get the thought process there, just cancel the interview if you're not going to show up.

In general I think people need to be more comfortable both calling out useless meetings, and calling out people who are making meetings useless by not being engaged or "multi-tasking" (a.k.a. not paying attention). When I facilitate meetings if I see people aren't paying attention or it's very low engagement, I call it out and ask honestly if people think the meeting is worth their time. The first time people hear that they think I'm just being passive-aggressive, but colleagues who know me well know they can be honest and if the meeting isn't valuable we can stop and in the future we'll either have a better agenda/facilitation, do it async, or not do it at all. Even if the meeting would have value if people were engaged, if I fail to get people's attention then it becomes useless and I would rather not waste my or anyone else's time.
by nine_k | 2025-07-03 07:08:10+00:00
Quakerism is still a form of Christian faith. And for a Christian the life on Earth is but a small episode of existence. The point is to obtain the life eternal, the salvation. To suffer and be put to death for the refusal to reject the principles of the faith, aka martyrdom, is a known way to practically guarantee a salvation.

Of course, from a game-theoretic perspective, such ideas can only persist if someone else protects the pacifists from being killed, likely by use of lethal force. In this situation the only morally acceptable choice for the pacifists is to not be afraid of death, and not demand somebody to do the dirty work for them. Which is what we see.
by eesmith | 2025-07-03 07:08:23+00:00
Where did my math go wrong? I got about 50,000 megatons. Assuming the high-end of 22km and a rocky/metallic density of 5000 kg/cubic meter (and assuming it's a cube):

kinetic energy = 1/2 m v**2 = 1/2 * size * density * v**2 = 1/2 *(22000 m)**3 * (5000 kg/m**3) * (90 m/s)**2 / (4.184E15 J/megaton) = 52,000 megaton

If it's an icy comet then the density is more like 500 kg/cubic meter, or 1/10th that number.
by dgb23 | 2025-07-03 07:09:28+00:00
But you can share your daily status asynchronously as well.

This might not scale well to larger teams, but we simply write a short message in a dedicated channel each day. It contains a short status and a few bullet points to plan the next day.

Slack makes this conventient because you can write a top level message and then use the reply feature to add more details.
by godelski | 2025-07-03 07:10:39+00:00
IANAL

Flashing your headlights to warn others of cops or anything else is generally considered free speech. IIRC, this has been ruled on several times in pretty high courts.

So double check with a lawyer, but I'm like 99% confident there's nothing illegal about these types of Apps. I mean Waze has been doing it for years and even Google maps notifies you about speed traps.

If some new ruling makes it not free speech, we're in danger

https://en.wikipedia.org/wiki/Headlight_flashing
by devjab | 2025-07-03 07:10:50+00:00
Certainly. I'd argue (and I have been) that we should have done these things a long time ago. I live in Denmark, we have a digital national ID called mitID. You can use it without the official app, but it's annoying, and similar to all other public apps (we have a social security card app, a drivers license app, a doctors app, an app for communicating with schools and daycares and so on) you need Google Play or Apple Store to use them. So even if you as a private citizen want to run a FairPhone with /e/OS then you can't do that and also run any public app.

Even without actual political interference, it's slightly annoying that we bind our public services into having a Google or Apple account.
by brabel | 2025-07-03 07:11:04+00:00
Completely agree after trying it. Anything that may throw an Exception requires GC. There goes 80% of D code you could use. The rest becomes inaccessible for other, similar reasons quite often. Try writing D with @nogc and it takes 10 minutes to understand that. They want to make the situation better but there’s just not enough people to tackle the huge amount of work that requires (I.e. changing most of the stdlib)
by majkinetor | 2025-07-03 07:11:09+00:00
Liposomal C will achieve higher concentrations in cells as it doesn't rely on GLUT/SVCT.

Otherwise, the absorption of high doses depends on stress level - when you are not healthy, your body will absorb A LOT more, as shown by vitamin C bowel tolerance method.

To be sure you have it where it counts, take all forms of C - liposomal, film, AA and topical
by thrance | 2025-07-03 07:11:34+00:00
What is? Can you seriously claim that Trump and his administration are acting more truthfully than Biden's? Don't be stupid.

Just look at what happened in Iran, it's a shitfest of constantly changing narratives, going from warmongerism to peace claims. Lying about what they did and wether it was successful. Lying about wether Israel is on board with making peace.
by MindSpunk | 2025-07-03 07:12:45+00:00
Vulkan's extension story is a mess. Not surprising from the people that brought you OpenGL.

However please don't undersell what they got right. Because what they got right, they got _very_ right.

Barriers. Vulkan got barriers so absolutely right that every competing API has now adopted a clone of Vulkan's barrier API. The API is cumbersome but brutally unambiguous compared to DirectX's resource states or Metal's hazard tracking. DirectX has a rats nest of special cases in the resource state API because of how inexpressive it is, and just straight up forgot to consider COPY->COPY barriers.

We also have SPIR-V. Again, D3D12 plans to dump DXIL and adopt SPIR-V.

The fundamentals Vulkan got very right IMO. It's a shame it gets shackled to the extension mess.
by xarope | 2025-07-03 07:13:39+00:00
very good at fixing bugs like these, which requires a senior developer to address and prompt? https://news.ycombinator.com/item?id=44159166

or this about MS pushing for more internal AI usage, and the resulting hilarity (or tragedy, depending if you are the one having to read the resulting code)? https://news.ycombinator.com/item?id=44404067
by nottorp | 2025-07-03 07:13:59+00:00
The worst part about the standup ritual is that no one talks outside standups.

With async text communication channels you'll post when an issue shows up. With the standups you'll wait until the next standup and maybe forget the details until then, or forget about the issue entirely and that will lead to technical debt.

> when an issue shows up

Advanced usage: post proactively before you reach the task/issue. This way people have time to comment on it and when you do get to it it's been clear what to do for 1-2 days.
by tomhow | 2025-07-03 07:14:50+00:00
We updated the URL to the ABC news report as it's more understandable to lay people, at least those like me. If someone finds a better report, let us know and we'll be happy to update it.

The original URL was https://minorplanetcenter.net/mpec/K25/K25N12.html, which I've included in the header.
by raesene9 | 2025-07-03 07:15:43+00:00
An interesting look at one of the consequences of using git and public repo's.

Does leave me wondering how long before someone has a setup which detects and tries to exploit these in real-time, which feels like it could be nasty.

Also a challenge with these posts is they were unlikely to have been able to contact all the affected developers who have got exposed secrets, meaning that any that were uncontactable/non-responsive are likely still vulnerable now, I'd guess that means they're about see what happens if those secrets get abused, as people start exploring this more...
by rickdeckard | 2025-07-03 07:16:23+00:00
They don't do this for Vision Pro.

They do this because there might soon be a disruptive AR-product (e.g. some nextgen Meta RayBan's) which gets adopted as companion device by the iPhone userbase and then gradually shifts their usage away from the iPhone to that other product.

So Apple needs to expand their ecosystem with all its stickyness to AR, as this ensures that even if competing AR products will be more appealing, they will all be inferior because only Apple's AR-product will allow you to mirror your whole iOS experience with all apps and content.
by madaxe_again | 2025-07-03 07:17:32+00:00
This is just hospitality reviews 101. I run a couple of Airbnbs in the uk - 99.9% of guests leave gushing reviews, 0.01% break open locked cupboards and are like “There was a cupboard FULL of cleaning supplies! Disgusting! 1/5!”.

I’ve even had people bring a plastic rat with them and pose it around the apartment to then complain to customer service - successfully. That one cost me about £5,000 in a refund, lost revenue as I was made to cancel bookings until I had a pest controller in, and a mystified but still expensive pest controller.

Pareto’s law is pareto’s law.
by mrkeen | 2025-07-03 07:17:50+00:00
Articles like this I guess. If these are the 'lovable' features I'd hate to see the 'meh' features.

Automatic constructors - You only have to write the 'make me a box of two apples' code and not 'this is how two apples go into a box'! This is as revolutionary as 'automatic function calls', where you don't have to manually push the instruction pointer to pop it back off later.

Parenthesis omission!

If I were to parody this I'd talk about how good Scala is - in addition to classes, you can also declare objects, saving you the effort of typing out the static keyword on each member.

Sell me something nice! Millions of threads on a node. Structured concurrency. Hygienic macros. Homoiconicity. Higher-kinded types. Decent type inference. Pure functions. Transactions.
by lelanthran | 2025-07-03 07:19:45+00:00
TLDR: When you buy a hail-damaged car, you get a discount. When you sell a hail damaged car you give a discount. The discount you give is always lower than the discount you get, hence you come out ahead in dollar values.

------------------------------------------------

I get all that (and will address specific comments below), but first, look at it this way:

1. The selling price of the car without hail damage at 3 years old is `$X`.

2. The selling price of the car with hail damage at 3 years old is `$X - $Y`, where `-$Y` is the value of the hail damage (hence it is negative).

3. The selling price of the car with hail damage at 9 years old is `$X - $Y - $Z`, where `-$Z` is the value of the depreciation (also why it is negative).

Since the car selling price never gets to zero or below AND $Z flattens out over time, $Y must also flatten out over time! IOW it is also asymptotic.

This means that the discount of buying a hail-damaged car (the `-$Y`) is large for a new car and small for an old car.

In practical terms, in the context of buying, using and then selling a hail-damaged car:

1. You buy a $30k car and get a discount of (say) $10k due to hail damage.

2. Six years and many miles later that car, which might have sold for $10k without hail damage, will now sell for only $7k.

You got a discount of $10k and only gave a discount of $3k. You're $7k up.

> If I buy something that is normally worth X, but it is damaged and is now worth 0.3X and there I pay 0.3X I did not save 0.7X off what I got... I got something worth what I paid.

You are conflating `value in market` and `value of utility`. Whatever you are paying for a product, you pay that only because the value you get from the that product is greater than the amount of money you are paying.

Hail damage does not reduce the utility value of a car by even a single cent. It will transport your cargo and passengers exactly the same and with exactly the same levels of safety, comfort and reliability that its non-hail-damaged counterpart would.

The utility of a hail-damaged car is exactly the same as the utility of its undamaged counterpart. The difference in price between a hail damaged car and its undamaged counterpart is the exact monetary value placed by the market on "how pretty is it?"
by hnfong | 2025-07-03 07:20:00+00:00
FWIW, I've downloaded Deepseek's R1 (DeepSeek-R1-0528 -- which is released after the your linked article) model's weights and ran it locally. I asked it about what happened in Beijing 1989-06-04, and it basically gave me a stern statement that could have been written by CCP propaganda department. I asked it to give other alternative views besides the CCP perspective, but it simply continued to stonewall me.

So yeah, the model itself is tuned at least somewhat to refuse to talk about politically sensitive things. It's not just another filter.
by apgwoz | 2025-07-03 07:20:34+00:00
You haven’t asked a question before now…

I’ve worked at a few “unsuccessful,” but long term startups. Bought, but kind of for parts. The 2 yo startup I closed down was the most enjoyable and most rewarding from a learning perspective. The longer term, but unsuccessful, ones were also enjoyable and great learning experiences.

The two larger company experiences had me much more pigeonholed, even as a principal engineer / architect, and exposed me to far less of the important aspects of running a company or product, generally, but I made money. Often it was not enjoyable, and certainly leadership did not always enjoy my questioning of their actions and decisions.
by bubblyworld | 2025-07-03 07:20:48+00:00
> This paper proposes a novel approach grounded in a fourfold pattern observed at multiple levels of granularity in nature, referred to as ‘ Kn′, ‘Po’, ‘Pr’, and ‘H’, which correlates with concepts of knowledge, presence, power, and harmony.

Triggers my crackpot radar. One of the authors has a bunch of other solo papers (ostensibly) about quantum mechanics that look similarly nuts, like this one:

https://ieeexplore.ieee.org/author/37086022058

> Hence, looking at Euler's Identity which comprises of numbers between the range ‘0’ to ‘4’, from the point of view of light, it becomes possible to understand quantum-level dynamics as an outcome of a multi-layered, symmetry-based model of light.

What the drugs.
by hnfong | 2025-07-03 07:23:50+00:00
A lot of software (eg. ollama) has confusingly named Deepseek's distill/finetunes of other base models "DeepSeek-R1" as well. See eg. https://www.threads.com/@si.fong/post/DKSdUOHzaBB

I wonder whether you're actually running the proper DeepSeek-R1 model, or one of those lesser finetunes?
by dns_snek | 2025-07-03 07:24:38+00:00
This doesn't work unless you have someone verifying that products from both sellers are identical. Seller A could be selling real logitech gear and seller B could be selling clones, as is common on poorly policed markets like Amazon and Aliexpress.

And most of the products I've seen "grouped" in this way haven't had identifiable branding, they were just generic functional products like "heat shrink", or "M4x20 screws".
by fxj | 2025-07-03 07:24:57+00:00
That not only works for compilation but also for more general code transformations like code parallelization with OpenMP in C and Fortran, Array-of-lists to List-of-arrays, or transform python code to parallel C-code and make a python module out of it.

I have created some pipelines this way where the LLM generates input files for a molecular dynamics code and write a python script for execution on a HPC system.
by givemeethekeys | 2025-07-03 07:25:03+00:00
Before universities became so expensive - yes, there was a time when they weren't - it made sense for research funding to come from our taxes.

But, if university is going to be so expensive, then we the people, and especially the students are being double-taxed - first for the education, and then to support research.

The irony of ironies is that all that research is going to put all those students that paid for it out of a job!
by aitchnyu | 2025-07-03 07:25:29+00:00
I'm an Indian who eats Palakkad (place) Matta with unpolished husk. Should I mitigate my risk by eating polished rice or move to millets, which need less water? Seems my rice is not cultivated in an arsenic hotspot. Should I worry when groundwater depletion gets worse?

https://www.researchgate.net/figure/Map-shows-worldwide-arse... https://www.researchgate.net/figure/Rice-harvested-areas-at-...
by amy_petrik | 2025-07-03 07:26:00+00:00
>How is Cloudflare a parasite?

>I never said they weren't bad.

>I don't understand the hostility.

It's known the community here doesn't like Cloudflare, and anyone who's been on the customer end of Cloudflare would tend to agree. In that context, if you truly are blind to seeing this, when you said, "how is Cloudflare a parasite" to a group not liking of cloudflare... ... it may land as saying something like "How is Hitler a bad guy?", which I hope is self-evident is saying he's a good guy contextually, of course you could troll it out and devil's advocate yourself that you were merely asking an innocent question.
by dataflow | 2025-07-03 07:27:05+00:00
> Try writing D with @nogc and it takes 10 minutes to understand that.

Thank you. Yes, exactly. The problems aren't even subtle; it's impossible to miss them if you actually try. I don't recall even finding a reasonable way to concatenate or split strings on the heap and return them without a GC, let alone anything more complicated. It boggles my mind that people repeat the talking point that it's somehow practical to program with @nogc when the most basic operations are so painful. Nobody is going to drool at the idea of spending days/weeks of their lives reinventing nonstandard second-class-citizen counterparts to basic types like strings just to use a new language.

> They want to make the situation better but there’s just not enough people to tackle the huge amount of work that requires (I.e. changing most of the stdlib)

I don't agree that it's lack of manpower that's the problem -- at least, not yet. I think it's primarily the unwillingness to even admit this is a problem (an existential problem for the language, I think) and confront it instead of denying the reality, and secondarily the inertia and ecosystem around the existing language outside the standard library. It's not like the problem is subtle (like you said, a few minutes of coding makes it painfully obvious) or novel. The language has been out there for over a decade and a half, and people have been asking for no-GC version nearly that long. Yet, at least to the extent I've had the energy to follow it, the response has always been the canned you-can-totally-program-D-without-a-GC denials you see repeated for the millionth time here, or (at best) silence. If this sentiment has changed and I'm unaware of it, that's already significant progress.

Maybe the unwillingness to confront reality is due to the lack of manpower and how daunting the problem looks; I'm not sure. But it seems as bright as daylight that D is not going to be successful without solving this problem.
by perihelions | 2025-07-03 07:27:27+00:00
I can not confirm this; the parent calculation is the correct one. I can't immediately find what your error was. (edit: It's your [km/s]—you wrote [m/s] by mistake).

(let* ((ρ ([g (cm -3)] 5)) (d ([km] 22)) (m (* ρ (expt d 3))) (v ([km (s -1)] 90)) (ke (* 1/2 m (expt v 2))) (kg-tnt ([J (kg -1)] 4.2e6))) (values (/ ke kg-tnt) (as [megaton] (/ ke kg-tnt)))) 5.133857142857142e19 [KG] 5.133857142857143e10 [MEGATON]
by Sayrus | 2025-07-03 07:27:33+00:00
If you push a secret publicly, you should consider it leaked. On GitHub, you have 5 minutes on a non-watched repository (due to the delay) and less than 30 seconds on a watched repository to revoke it before it's been cloned and archived by a third-party. Whether that party is malicious or not, rewriting the Git history will not change anything that the secret is leaked. And you can already rewrite the Git History and garbage collect commits that aren't part of the tree anymore on most providers.
by lloeki | 2025-07-03 07:28:14+00:00
You seem to have missed this part of TFA:

> That means we no longer examine the code. Our time as engineers will be spent handling context, testing features, and iterating on them

IOW there would be no human to "work on, collaborate on and maintain the codebase" and so the premise of the article is that it might just as well emit machine code from the "source prompt", hence "LLM as compiler".

Or maybe you mean that this formal language is not for humans to handle but entirely dedicated to LLMs, for the sake of LLMs not having to reverse engineer assembly?

I think that's where the premises differ: the author seems to suggest that the assembly would be generated each time from the "source prompt"

I don't know, these all read like thought experiments built on hypothetical properties that these AI tools would somehow be bestowed upon in some future and not something grounded in any reality. IOW science fiction.
by marcus_holmes | 2025-07-03 07:29:45+00:00
> This belief that MAGA party has that the US can't do big things any longer and only corporations and broligarchs know how to lead us forward is just sad.

Especially given the Musk/DOGE recent experience.

Musk takes over Twitter, fires 40% of the workforce, and nothing much happens.

Musk takes over the US Govt, fires <10% of the workforce, and things stop working.

From this we should conclude, obviously, that the government is run much, much more efficiently and with less slack than any of the Big Tech organisations (who are also all busy laying off 10s of % of their workforces, apparently with no ill effect).