MurphyA/hacker-news huggingface dataset:
by acdha | 2025-04-21 19:11:19+00:00
For us the line for several of those companies was when we had several massively late orders where they lied and blamed the restaurant rather than the fact that they were trying to keep their costs down by underpaying drivers. I think the underlying problem is that companies like Uber pitched themselves as tech companies like Google or Facebook and locked in expenses like compensation at correspondingly high levels, but there just isn’t that much margin in food delivery or unlicensed cabs not matter how hard they squeeze, and it’s an inherently local service so they’re always vulnerable to competition in their most profitable markets.
by doublerabbit | 2025-04-21 19:11:41+00:00
I wouldn't say so, pretty common. It used to add a layer of security. You should take a look at an casino app.

Did you know that every chip on a Chip & Pin bank card is powered by a Java Virtual Machine that when you go to tap or insert in to a card reader it's activated.

https://en.wikipedia.org/wiki/Java_Card
by gwbas1c | 2025-04-21 19:11:41+00:00
I spent $60k for panels to support 2 EVs and a heat pump. I live in the Northeastern US. I generate ~80% of my electricity.

Assuming the parent doesn't have EVs and uses gas, oil, or wood for heat, the cost makes sense. "Domestic" electricity usage, when you aren't using it for heat and cars, is quite low.
by daveslash | 2025-04-21 19:12:08+00:00
Regarding Reddit, I completely agree. I recognize that it is technically "social media", but I consider it to be a different animal from the majority of social media (Facebook, Twitter, Insta, etc...). Glad you're largely enjoying it! If you're still relatively knew to Reddit, there are some Reddit Classics with which you should be familiar -- namely, the infamous Poop Knife. https://www.reddit.com/r/poopknife/comments/1d5f1sq/original...
by hellojesus | 2025-04-21 19:12:19+00:00
> Financially also. In America, child birth will set you back 10-15k insured or 30-50k uninsured.

Source? This Forbes article shows <$3k mean out of pocket costs. https://www.forbes.com/advisor/health-insurance/how-much-doe...

I had a baby 3 months ago. It was nowhere near $10-15k, and for some completely unknown reason to me and my spouse the hospital applied a 75% needs-based discount. I'm not even sure if we hit the total out of pocket max for the year, but even if we did the cap is only roughly $6k.

> That doesn't deal with what happens to the child. I assume the GP comment is concerned with "pro-life" vs "pro-birth." Many self-proclaimed pro-lifers actually advocate for birth, not life.

Birth is life.

True, babies will die if not cared for, and that would be seen as a child abuse murder. But there are plenty of adoption agencies, etc. that exist. Plenty of non government orgs that exist. It is unlikely a child will die of hunger, especially in a developed country.

And if there are no people willing to adopt the child with which the new mother is burdned? Tough. Maybe consider that when one engages in sex. But in a society that views abortion as murder: murder is murder. Having flippant sex and then murdering a child to prevent raising it should probably be at least equated to voluntary manslaughter. Sure, you didn't mean for the situation to arise, but your previous decisions resulted in the outcome nonetheless.

It seems the push for treating abortion as non-murder is really a push for a world in which sex and babies are decoupled. But just as sex and disease cannot be decoupled except through careful planning and purposeful engagement, neither can sex and babies.
by JasserInicide | 2025-04-21 19:12:26+00:00
does it really matter if it can be described as cognition or not?

Yes...it does. "AI" aka modern flavor LLMs as we understand them today are just doing certain things thats humans can do but orders of magnitude faster. What exactly is impressive about it being able to succinctly sum up any topic under the Sun aside from the speed? It will never create a new genre of music. It will never create a new style of art from the ground up. It lacks the human spark of ingenuity. To even suggest that what it does anything close to human cognition is egregiously insulting.
by pazimzadeh | 2025-04-21 19:13:25+00:00
> Ahhhhh, but you say you don't care about it being real, you say you only care about the prompt

I definitely did not say I don't care about it being real. For the submission that we're commenting on there actually was no incorrect factual information, so it seems you're now using outside examples to support your point.

> So, I guess you have no issue with tornews.org. Maybe you should subscribe. All these articles sound quite exciting and there's a lot of them...

You're suggesting I would apply the same level of scrutiny to a personal blog post about coffee trends as to a news site talking about criminal activity?

Well, you're kind of right. I don't blindly believe any information. I research to confirm or learn more about anything that's worth remembering (e.g. the Safavid/Qajar coffee/tea). That's why in terms of learning new things it makes no difference to me whether the post is LLM-generated, LLM-embellished, LLM-edited, or raw human output. I'm not going to use it as a source and it's not going to change my mind about anything unless I can find support for the important claims.

The main problem with the darknet articles you linked to is not the fact that they're LLM slop but that they are masquerading as news outlets while not citing any sources.

That level of journalistic rigor is not something that I expect (although I would appreciate it) from a personal blog post about coffee trends.
by alabastervlog | 2025-04-21 19:13:36+00:00
Installed?!

Just the electrician's part would be a good chunk of the $5k, where we live (East coast US) before you even get into placing the panels themselves.

I keep seeing cheap panel costs with a "look, now you can afford it!" thing, but for those of us who may be handy but aren't quite willing to do high-power lines & boxes, or confident bolting steel to a roof without either killing ourselves or ruining the roof, the labor costs continue to be very high, and that part's not going down. From what I'm seeing for online "average costs for 10kw in your area" I'd hesitate to pull the trigger even if it were $5k lower than it is, which would probably be an even bigger discount than if the panels and other hardware were simply free.
Show HN: ArTok is TikTok for research papers
by ykumards | 2025-04-21 19:13:51+00:00
Hello everyone!

I always found it hard to find new research papers outside of my usual bubble. I thought a random feed (with no recommendation algorithms) might be a fun way to explore. But I also didn’t want to waste time on completely unrelated stuff — so the idea of a fast, swipeable format came to mind.

Wikitok was a real inspiration! But Arxiv and Open Review APIs weren’t as robust as Wikipedia, so I pulled the papers into a Postgres backend.

Right now, I’ve indexed papers from a few recent ML conferences to see if this might be useful for others too.

No signups required and it’s totally free. You can mark your favorites and add text annotations, which are saved on your device.

Would love to hear your feedback!
by franga2000 | 2025-04-21 19:14:49+00:00
There's a difference between what the license does/doesn't allow and what is/isn't a dick move.

MIT is commonly used for cases where you don't want to scare away potential corporate USERS by the "virality" of something like the GPL. This does not mean that the authors are completely fine with their work being repackaged and DISTRIBUTED as if the company wrote it themselves.
by cogman10 | 2025-04-21 19:14:52+00:00
It's markup on markup on markup.

We have a restaurant where I can order a $10 meal and pick it up myself. The same meal done through uber is $30. Everything has a percentage added and there's at least 3 extra "you used us" fees that get tacked on. All the menu items can have anywhere from a 20->100% markup. It's quite insane.
by godelski | 2025-04-21 19:15:26+00:00
> DNS for your average user is too complicated.

The average user doesn't need verification either.

In fact, I don't think I want most users verified. It then creates a reverse incentive where anonymous accounts are distrusted by default and too much trust is given to verification. An important part of a system with free speech and not governable (the point of distributed) is to be able to freely speak. Sometimes that means hiding your identity. Especially for those in countries or societies with particularly authoritarian rule. The best way to keep people quiet is to make them afraid of their neighbor.

> what should the domain name be for a journalist at the NYT?

AliceBob@NYT

> What if they leave the NYT?

AliceBob@bsky.social

Everyone has the bsky.social handle, so you revert. I'd even be happy if optional profiles could show former affiliations. But it doesn't seem like a big problem. I mean NYT shouldn't be verifying a journalist if that journalist is no longer at NYT. Their new employer should.
by Snuggly73 | 2025-04-21 19:15:51+00:00
Well... In my case the scaffolding was done by the Expo template, used Expo libraries for social login and I wrote the Expo API backend functions.

Was it productivity boost for me - yeah, cause I know mostly shit about React. But as an end result it just felt very underwhelming. Discussing it today with my brother (who lives and breathes FE) it apparently was.

I guess I was just expecting... I dunno... more - people are claiming nX productivity boosts, and considering how the UI is mostly boilerplate...
by abtinf | 2025-04-21 19:15:51+00:00
> This declaration details DOGE activity within NLRB, the exfiltration of data from NLRB systems, and – concerningly – near real-time access by users in Russia. Notably, within minutes of DOGE personnel creating user accounts in NLRB systems, on multiple occasions someone or something within Russia attempted to login using all of the valid credentials (eg. Usernames/Passwords). This, combined with verifiable data being systematically exfiltrated to unknown servers within the continental United States – and perhaps abroad – merits investigation.

> Furthermore, on Monday, April 7, 2025, while my client and my team were preparing this disclosure, someone physically taped a threatening note to Mr. Berulis’ home door with photographs – taken via a drone – of him walking in his neighborhood. The threatening note made clear reference to this very disclosure he was preparing for you, as the proper oversight authority. While we do not know specifically who did this, we can only speculate that it involved someone with the ability to access NLRB systems. This “meat space” action – where a threat was physically delivered to my client’s home – is absolutely disturbing in its manner and the implications suggested therein. Accordingly, and we have been and will continue to be coordinating with appropriate law enforcement agencies.
by iraliaf | 2025-04-21 19:15:52+00:00
still feels like until we get some more grounded evidence, it's speculation:

"Mr. Berulis is coming forward today because of his concern that recent activity by members of the Department of Government Efficiency (“DOGE”) have resulted in a significant cybersecurity breach that likely has and continues to expose our government to foreign intelligence and our nation’s adversaries"

operative words here being "likely has"
by toomuchtodo | 2025-04-21 19:16:11+00:00
Texas Attempt to Kickstart New Gas-Fired Power Is Stumbling - https://www.bloomberg.com/news/articles/2025-04-05/texas-att... | https://archive.today/9jRPq - April 5th, 2025

Solar adds more new capacity to the US grid in 2024 than any energy source in 20 years - https://electrek.co/2025/03/10/solar-new-capacity-us-grid-20... - March 10th, 2025

US is set to shatter grid battery records this year - https://www.canarymedia.com/articles/energy-storage/chart-us... - March 7th, 2025

Solar, battery storage to lead new U.S. generating capacity additions in 2025 - https://www.eia.gov/todayinenergy/detail.php?id=64586 - February 24th, 2025

https://www.interconnection.fyi/ (~1TW of solar in US grid interconnect queues)

(it is expected within the next 12 months we arrive at a deployment rate of 1TW/year of global solar PV capacity)
by ijk | 2025-04-21 19:16:49+00:00
There's two general categories of local inference:

- You're running a personal hosted instance. Good for experimentation and personal use; though there's a tradeoff on renting a cloud server.

- You want to run LLM inference on client machines (i.e., you aren't directly supervising it while it is running).

I'd say that the article is mostly talking about the second one. Doing the first one will get you familiar enough with the ecosystem to handle some of the issues he ran into when attempting the second (e.g., exactly which model to use). But the second has a bunch of unique constraints--you want things to just work for your users, after all.

I've done in-browser neural network stuff in the past (back when using TensorFlow.js was a reasonable default choice) and based on the way LLM trends are going I'd guess that edge device LLM will be relatively reasonable soon; I'm not quite sure that I'd deploy it in production this month but ask me again in a few.

Relatively tightly constrained applications are going to benefit more than general-purpose chatbots; pick a small model that's relatively good at your task and train it on enough of your data and you can get a 1B or 3B model that has acceptable performance, let alone the 7B ones being discussed here. It absolutely won't replace ChatGPT (though we're getting closer to replacing ChatGPT 3.5 with small models). But if you've got a specific use case that will hold still enough to deploy a model it can definitely give you the edge versus relying on the APIs.

I expect games to be one of the first to try this: per-player-action API costs murder per-user revenue, most of the gaming devices have some form of GPU already, and most games are shipped as apps so bundling a few more GB in there is, if not reasonable, at least not unprecedented.
by flkiwi | 2025-04-21 19:17:20+00:00
I'm old enough in Internet years to have ample experience with many of the Reddit-originating cultural touchpoints like poop knife. God help me, my Internet culture goes back beyond, uh, citrus parties. I joined Reddit (again) to get help with NixOS, and I've found this weird comfortable place in communities about my cameras, some strange linguistics interests, and whatnot. I can't think of anyone I "know" on Reddit--thus you're right that it's questionable whether it's "social" media--but somehow it's kept a very strong sense of culture without devolving into ... you know ... <waves hands>

Edit: wait, that could be interpreted as referring to HN, which it isn't. More everything else digital in the world.
by OsrsNeedsf2P | 2025-04-21 19:17:34+00:00
> Prior to this new finding, all the black holes that have been identified have also had a companion star—they are discovered due to their impact on light emitted by their companion star. Without such a companion star, it would be very difficult to see a black hole.

It seems like we think there's many more of these black holes, but we just can't see them
by mikekij | 2025-04-21 19:17:54+00:00
Cybersecurity "expert" here. This seems to be under-hyped, if possible. If there were login attempts that even appeared to be coming from Russia using valid credentials that were created less than an hour before, it can really only be explained by collusion or an attacker having visibility into the process that created the credentials in the first place.

The fact that the traffic appeared to be coming from Russia isn't particularly compelling, as it's very easy to make your web traffic appear to be coming from another country. But I struggle to understand why a legitimate user of those credentials would willfully make their legitimate use of government systems appear to be coming from an adversary.
by delusional | 2025-04-21 19:18:05+00:00
Obviously you have to trust the guy, but if you do this part is already extremely damning.

>received a call during which an ACIO stated instructions were given that we were not to adhere to SOP with the doge account creation in regards to creating records. He specifically was told that there were to be no logs or records made of the accounts created for DOGE employees. DOGE officials required the highest level of access and unrestricted access to internal systems. They were to be given what are referred to as “tenant owner” level accounts

If you seek the opinion of a "security expert" I'd recommend reading the sworn affidavit in Exhibit A. He seems competent, and perjury there seems less likely than here on HN. It's quite well formulated.
by softwaredoug | 2025-04-21 19:18:09+00:00
I wonder when Google search will let me "chat" with the search results. I often want to ask the AI Overview follow up questions.

I secondarily wonder how an LLM solves the trust problem in Web search. What's traditionally solved (and now gamed) through PageRank. It doesn't seem ChatGPT is easily fooled by Spam as direct search.

How much is Bing (or whatever the search engine is) getting better? vs how much are LLMs better at knowing what a good result is for a query?

Or perhaps it has to do with the richer questions that get asked to chat vs search?
by Rygian | 2025-04-21 19:19:55+00:00
From a cursory read, it says "DOGE came in, were given super-admin access without following procedures, and without a written track, and then plenty of logging was disabled and strange stuff started appearing".

If you ask me, it's the equivalent of the FBI inviting themselves into your home, telling you to "not come back until tomorrow" and then bugging it cellar to roof.
by frumplestlatz | 2025-04-21 19:19:57+00:00
It really should be in all files, not because it’s legally necessary, but because it’s the best way to ensure that the correct license/copyright follows the code to which it applies.

Consider future contributions; the contributor’s copyright should apply only to the files to which they contributed.

Similarly, consider any code that you incorporate from external sources; that code’s copyright and license should only apply to the files in which it has been incorporated.

Lastly, consider the case where the code is copied out of your project to be incorporated in a different project. The license and copyright should follow with those files (and if your files don’t include copyright and license at the top, it’s very likely the person doing that copying will insert it themselves for this same reason).
by lo_zamoyski | 2025-04-21 19:20:58+00:00
He’s speaking to a popular audience in a poetic fashion. No one believes a pump in your chest is the seat of intellgence, even if it may be involved in some extended and removed manner with the expression of intelligence.

If Francis held Thomistic views on the subject, then even the brain, while needed for human intelligence, does not suffice for its operation, as functions like abstraction require the intellect, which cannot be entirely physical in operation since form cannot exist in matter without also instantiating the form, something by definition opposed to abstraction.
by johnisgood | 2025-04-21 19:21:22+00:00
Void Linux uses svlogtail for viewing logs.

It is a simple script: https://github.com/void-linux/socklog-void/blob/master/svlog...

I think everything is in /var/log/socklog/everything/current, so this could be considered united.

Before you add the timefmt, it may be better to add a configuration file if one does not already exist, but it seems like it does? You already have ~/.config/nerdlog/logstreams.yaml, so might as well have config.yaml?

For more about logging on Void: https://docs.voidlinux.org/config/services/logging.html
by scott_w | 2025-04-21 19:22:00+00:00
I know about Decimal/int mixing but that’s for a good reason: it’s fine to intermix here. But not for floats (precision issues). The bool/int mixing isn’t “good.” It’s a bad implementation detail that Python is stuck maintaining forever. I’m actually stunned that you think to use this as an example when I think I’d fire any programmer that did that in my team for gross negligence.

The reason it works is because Python functionally has no bool type. True and False are just integers with names. It’s stupid and shouldn’t work like that but it does for historic reasons.

Your example of regex makes no sense either. There is no difference between strings and r-strings. They’re literally the same thing to the interpreter, so how could the regex functions enforce you use r-strings? Maybe they should be different but, for historic reasons, they can’t be without Python 4.0.
by pcwalton | 2025-04-21 19:22:19+00:00
Well, if you strip away the curly braces and return statement, that's just a regular type definition. Modeling generic types as functions from types to types is just System F, which goes back to 1975. Turing-complete type-level programming is common in tons of languages, from TypeScript to Scala to Haskell.

I think the innovation here is imperative type-level programming--languages that support type-level programming are typically functional languages, or functional languages at the type level. Certainly interesting, but not revolutionary IMO.
by Timon3 | 2025-04-21 19:22:55+00:00
If I may give you some advice: you could have made this point without telling me I don't know JS well, without misrepresenting me and without wasting both of our time by just making this point from the start. Because you are technically correct that, in the limited case of a template immediately being passed to a function, syntax highlighting can use the same heuristics that are currently used in JS. But, as I assumed previously, in doing so you're simply ignoring my point: syntax highlighting for tagged template literals isn't applicable to only a subset of uses because they are by design less complex. Your counter example was using a different template tag and not using the actual tag as a template tag, which obviously doesn't work in the context of syntax highlighting for that template tag.

Had you not played games with this technicality, we could both have saved a lot of time. Hope you had fun I guess.
by ssuds | 2025-04-21 19:23:06+00:00
Key paragraph: "This energy savings comes with a caveat. “It is sort of a best case because the 30 percent applies to the network stack or communication part of it,” Karsten explains. “If an application primarily does that, then it will see 30 percent improvement. If the application does a lot of other things and only occasionally uses the network, then the 30 percent will shrink to a smaller value.”"
by cogman10 | 2025-04-21 19:23:24+00:00
Seems like it'd force the rest of the pipeline to be peppered with `await` which might not be desirable

"bar" |> await getFuture(%); |> baz(await %); |> bat(await %);

My guess is the TC committee would want this to be more seamless.

This also gets weird because if the `|>` is a special function that sends in a magic `%` parameter, it'd have to be context sensitive to whether or not an `async` thing happens within the bounds. Whether or not it does will determine if the subsequent pipes are dealing with a future of % or just % directly.
by jawns | 2025-04-21 19:24:00+00:00
As an avid Windsurf user, I support this simplification of the pricing.

In nearly all cases, I don't care how many individual steps the model needs to take to accomplish the task. I just want it to do what I've asked it to do.

It is curious, however, that this move is coinciding with rumors of OpenAI attempting to acquire Windsurf. If an acquisition were imminent, it would seem strange to mess with the pricing structure soon beforehand.