MurphyA/hacker-news huggingface dataset:
by ryandrake | 2025-04-29 13:02:57+00:00
> That's... "first two weeks"-level of language lessons, right? No reason not to progress to children's stories and newspaper articles in time.

After trying for years to learn my wife’s native language, I haven’t really gotten past the “my name is _” and a few other key phrases. I’ve got maybe 10 phrases memorized and I think that’s all my brain can hold at this point. Language learning is not for everyone.
by incomingpain | 2025-04-29 13:03:17+00:00
Mark Carney is most popular Prime Minister in history of Canada. 1.5 million more votes than anyone ever before.

Liberals at 45 year high.

Pierre Poilievre(leader of conservatives) in a safe conservative riding lost. Bucking multiple political science theories.

Conservatives at 37 year high, gaining significantly in the election.

Jagmeet Singh(leader of NDP) resigns after losing the NDP party status and his own riding; at their debt level they likely stop existing as a party.

Green Party only earnt 1 seat; Elizabeth May's riding. Her co-leader came in 5th place in his riding.

Very significant national unity crisis is now happening. Left wing no longer exists in Canada.

Carney to immediately start negotiating new trade and security agreement with Trump. Which is significantly more than CUSMA ever was. Estimated to add ~150 billion additional to the deficit. Trudeau said Canada would stop existing as a country if this happened.
by blaze33 | 2025-04-29 13:03:17+00:00
This article is a bad rewrite of this one from a month ago:

https://www.ecoticias.com/en/japan-super-solar-panel/12474/

> Scientists in Japan have been discussing the possibility of using a material called perovskite for solar panels

> The perovskite tandem cell has a theoretical efficiency limit of 43 per cent, while the silicon-based cell has a theoretical efficiency limit of 29 percent. It is speculated that these solar panels will be able to produce 20 gigawatts of electricity by 2040

> Under Section 0 of Japan’s revised energy plan, the Ministry of Industry prioritises the use of perovskite solar cells over the less efficient silicon-based solar cells of yore.

> Japanese company, Sekisui Chemical Co., with the help of the Japanese government, is now working towards developing advanced perovskite solar cells for circulation in the global market in the 2030s.
by crispyambulance | 2025-04-29 13:03:18+00:00
People have vastly different needs when learning a second language. Many folks never need to progress beyond "perpetual beginner" and that's perfectly fine.

If you're traveling for work or pleasure, it's nice to learn some key things about the language and freshen up on vocabulary. Basic words/phrases about time, money, food, etiquette, and travel will go surprisingly far when you put yourself somewhere that another language is spoken. That's what duolingo and, I guess, things like it do well. It doesn't matter if it's focused on translation at that most basic level.

To actually learn a language takes a lot of time. Years of regular sustained effort. I don't know what is meant by "modern methods" but I am skeptical that they're vastly better than classroom instruction, and in any case, the outcomes will depend more on the motivation of the student than the exact method used. The only way to shorten the time it takes to learn is total immersion.
by tummler | 2025-04-29 13:03:22+00:00
This is shameless "AI is not bad, we swear" propaganda. Study looked at 11 occupations, 25k workers, in Denmark, in 2023-2024. How this says anything of consequence for the world at large (or even just the US) with developments moving as fast as they are, in such an unstable economic environment, is beyond me. What I do know is that I have plenty of first-hand anecdotal evidence to the contrary.
by Topfi | 2025-04-29 13:03:28+00:00
> If the goal is achieved, which is highly unlikely, then we get very very close to AGI and all bets are off.

Question on two fronts:

1. Why do you think, considering the current rate of progress think it is very unlikely that LLM output becomes indistinguishable from expert creatives? Especially considering a lot of tells people claim to see are easily alleviated by prompting.

2. Why do you think a model whose output reaches that goal would rise in any way to what we’d consider AGI?

Personally, I feel the opposite. The output is likely to reach that level in the coming years, yet AGI is still far away from being reached once that has happened.
by ndr42 | 2025-04-29 13:03:37+00:00
Since we are taking about the planet about "the planet at stake" I am not so sure that nuclear in france can play such a big part. Climate change will make it much more difficult, this is from Wikipedia:

As of early September 2022, 32 of France's 56 nuclear reactors were shut down due to maintenance or technical problems. In 2022, Europe's driest summer in 500 years had serious consequences for power plant cooling systems, as the drought reduced the amount of river water available for cooling.
by jeroenhd | 2025-04-29 13:04:10+00:00
Yandex isn't on any sanctions list as far as I know, so Kagi is free to do business with Yandex. Yandex did need to reorganize (as their Dutch tax avoidance parent company was obviously causing them issues) but looking at https://ir.yandex/press-releases?year=2024&id=05-02-2024 it seems like all of Yandex has been sold to a generic Russian investment fund.

Legally, Kagi can buy access to Yandex' API. Whether they should is a matter of opinion. It's the main reason I haven't tried Kagi yet, and probably never will, as the owners don't seem to have a problem with any of it.
by achow | 2025-04-29 13:04:11+00:00
> At the center of this strategy is Japan’s position as the second-largest iodine producer in the world, a necessary ingredient in the manufacturing of perovskite solar cells.

Perovskites are a type of crystalline material, [most common are] methylammonium lead iodide perovskite (MAPbI3).. researchers have found that gaseous iodine produced by MAPbI3 make them inherently unstable.. and may not be a fixable issue.

[2017] https://www.asianscientist.com/2017/01/tech/stability-iodine...
by poincaredisk | 2025-04-29 13:04:21+00:00
C++ is famously hard. I know C++ for at least 15 years, made a reasonably successful side project in is, worked professionally for 2 years, and I still don't think I should teach it to others. I could probably do a decent job, but if they ask me about SFINAE or modern (after C++11 with bits of 14 maybe) features or "is this snippet UB" I would have to concede. Learning C++ in a week good enough to teach it is a cruel joke and laughing students straight in their face.
by cue_the_strings | 2025-04-29 13:04:51+00:00
This is actually excellent news.

A startup can now afford hiring better talent at lower costs, because people value remote work so much.

Remote doesn't necessarily mean working from home. There are people in situations (having babies / toddlers?) where their productivity would improve from working outside the home, so startups should offer to pay for a local coworking space or a similar arrangement.
by threecheese | 2025-04-29 13:05:08+00:00
Looks very interesting. I am currently researching node-based developer tools and libraries, and after a quick look at your code I wonder why you chose to create your UI from scratch instead of using a diagramm-ish utility (react-flow and many others)? I know there are some tradeoffs with each, like one might be geared toward drawing, another for graph visualization, another for lots of nodes etc, and so maybe you didn’t like these tradeoffs?

btw, https://deepwiki.com/flydelabs/flyde
by sgarland | 2025-04-29 13:07:11+00:00
So have a pending table with id, user_id, created_at, and index the latter two as a composite key. SELECT id FROM pending WHERE user_id = ? ORDER BY created_at DESC LIMIT 1.

Preferably delete the row once it's been permanently stored.

Keeping an actual transaction open for that long is asking for contention, and the idea of having data hanging around ephemerally in memory also seems like a terrible idea – what happens if the server fails, the pod dies, etc.?
by atrus | 2025-04-29 13:07:31+00:00
> As an example if you want diet advice, it can lie to you very convincingly so there is no point in getting advice from it.

How exactly is this different from getting advice from someone who acts confidently knowledgeable? Diet advice is an especially egregious example, since I can have 40 different dieticians give me 72 different diet/meal plans with them saying 100% certainty that this is the correct one.

It's bad enough the AI marketers push AI as some all knowing, correct oracle, but when the anti-ai people use that as the basis for their arguments, it's somehow more annoying.

Trust but verify is still a good rule here, no matter the source, human or otherwise.
by crote | 2025-04-29 13:07:35+00:00
> Meanwhile, there is no centralized capacity market or centralized incentives for black start and grid forming functionality.

There absolutely is. Look up terms like "Frequency Containment Reserve" and "automatic Frequency Restoration Reserve". The European energy market takes transport capacity in account, and there is separate day-ahead trading to supply inertia and spare generating capacity. Basically, power plants are being paid to standby, just in case another plant or a transmission line unexpectedly goes offline.

Similarly, grid operators offer contracts for local black start capacity. The technical requirements are fixed, and any party capable of meeting those can bid on it.

It's quite a lucrative market, actually. If during the summer a gas plant is priced out of the market by cheap solar, it can still make quite a bit of money simply by being ready to go at a moment's notice - and they'll make a huge profit if that capacity is actually needed.
by SaintGhurka | 2025-04-29 13:07:43+00:00
>> The storm that caused such a problem is a once every ten years storm.

This is incorrect. That storm set multiple records, most notably the longest freezing streak the state has ever experienced [1]

Houston, San Antonio, Austin and Waco hit 30 year lows while Dallas set 80 year lows.

It also hit the entire state at the same time.

Maybe there's validity to some of the rest of your post, but that storm was absolutely not a regular occurance.

1. https://www.ncei.noaa.gov/access/monitoring/streaks/mapping/...
by alphabettsy | 2025-04-29 13:08:29+00:00
> Within 60 days of the date of this order, the Attorney General shall review all ongoing Federal consent decrees, out-of-court agreements, and post-judgment orders to which a State or local law enforcement agency is a party and modify, rescind, or move to conclude such measures that unduly impede the performance of law enforcement functions.

Chicago was under one of these for having a secret site where they regularly violated people’s constitutional rights and beat them. https://www.theguardian.com/us-news/2015/feb/24/chicago-poli...

This is what they’re hoping to return to?
by ojr | 2025-04-29 13:09:04+00:00
My friend wants me to build his app for free because he heard the cost of software labor has gone to zero. He gave me ChatGPT responses, thinking that they could help me add features after I told him the complexity was too high.

In a sprint planning scenario, I think tasks that were 1,2,3,5,8,13, etc., get put down a notch, nothing more, with the invention of AI. AIs have not made an 8-point task into a 3-point one at all. There is a 50/50 chance that an old 8-point task before AI remains 8 points, with it sometimes dropping to 5.
by dreamcompiler | 2025-04-29 13:09:11+00:00
> This makes traditional silicon-based panels quite impractical in countries that are densely populated, like Japan, when only large spaces can accommodate them.

Bullshit. Japan is full of homes with silicon-based panels on their roofs and they work quite well. See this neighborhood in Ota City/Gunma for example (use satellite view).

https://maps.app.goo.gl/7Xbi28BNuHSuV4wt7

This is a neighborhood full of people who work at the local Subaru factory who IIRC got a special deal on rooftop panels, but rooftop PV is still not unusual in Japan as a whole.
by anant90 | 2025-04-29 13:09:30+00:00
The AI-powered "replacement of engineers" that everyone keeps talking about will look less like existing engineers being laid off, and more like reduced hiring of recent engineering graduates. And, as with any large-scale technology trend, it will take a while before we can say we've come out of the innovator/early adopter phase, which we are clearly still in. In my opinion, it's always easier to invent new technology than to get people to change the ways they currently do things.
by ceejayoz | 2025-04-29 13:09:56+00:00
Yup. My grocery store raised bananas from 49¢/pound to 55¢/pound this week, with a sign about 10% tariffs… but the tariff would be on their wholesale costs, not the shelf costs. They're probably paying 1-2¢/pound extra.

People have a hard enough time understanding who pays tariffs. Stores'll be able to muddy the waters this way pretty much at will.
by ookblah | 2025-04-29 13:09:56+00:00
okay, but code still has to be written. you can be a master architect and if the codebase requires X lines they have to come from somewhere. i'm just having a hard time grokking how you you can spend 1-10% of your time coding and actually ship anything at speed. esp if you imply you're not far away from the real engineering work.

or maybe at these companies the product is pretty stable or you're in an area where it's more optimizations vs. feature building?
by marifjeren | 2025-04-29 13:09:58+00:00
a fifth plausible force here is that tech companies simply hired too aggressively during the zero interest rate policy, covid-related digitalization, engineering hiring rush of 2021-2023.

things are getting back to normal actually, and the companies who are embarrassed to be making cutbacks are saying it's actually because they're using AI, not because they over-hired.
by throwaw12 | 2025-04-29 13:10:05+00:00
> where they stop recruiting and replace human engineers with AI

I don't think it is possible NOW.

But for specific areas, productivity gain you get from a single developer with LLM is much higher than before. Some areas I see it is shining:

* building independent React/UI components * boilerplate code * reusing already solved solutions (e.g. try algorithm X,Y,Z. plot the chart in 2D/3D,...)

> What changed significantly in your workflow? Hiring freeze, because leaders are not sure yet about the gains from AI, what if we hire bunch of people and can't come up with projects for them (not because we are out of ideas, because getting investment is hard if you are not AI company), while LLM is generating so much code.

> Are you 10x more efficient? Not always, but I am filtering out things faster giving me opportunity to get into the code concepts sooner (because AI is summarizing it for me before I read 10 page blogpost)
by FilosofumRex | 2025-04-29 13:10:36+00:00
Keep in mind this kind of drivel is produced by economists and the tail-end of CS, who are desperately trying to stay relevant in the emerging work place.

The wise, will displace economists and consultants with LLMs, but the trend followers will hire them to prognostic about the future impact - such that the net affect could be zero.
by Rochus | 2025-04-29 13:10:50+00:00
The Macintosh initially wasn't a success either, which was one the reasons Jobs was fired from Apple. Apple’s decision to develop and launch the Macintosh while the Lisa was still on the market is widely seen as a major factor in the Lisa’s commercial failure. The Lisa was better than the original Macintosh in several key areas (more memory, bigger screen, more floppy storage capacity, multitasking, memory protection, expandability, integrated office suite). So no, Macintosh was not v2, but just a cheaper alternative.
by throwaway7894 | 2025-04-29 13:11:05+00:00
In stores yes, but on the Internet, including it in the price makes it easier to bump up prices. Showing the price without tariff allows you to easily compare before / after, and then when you see tariff added to your bottom line order (e.g. on Amazon) it should drive home the point that tariffs are a tax paid for by the consumers (which unfortunately lots of people still dont believe).
by tonnydourado | 2025-04-29 13:11:27+00:00
Sigh.

Firstly, and to be fair, this is more for the comments than OP, can we please stop kidding ourselves? People have been trying to make tools to allow "non-developers" to code without coding since COBOL, and they all either failed, or end up requiring that users learned how to code anyway. Except maybe Excel.

Secondly, this has some good ideas, but makes the same cardinal sin of, seemly, all visual programming tools: try to encode control flow visually. No one wants to write ifs, fors, and whiles as connected nodes. It sucks. Text is MUCH better for that. You probably are very, very rarely writing flowchart diagrams in real life. I know I don't. I write state machine, architecture, data flows, etc., unless I'm being forced by some braindead tool to write control flow logic with little boxes and arrows.

The thing that is actually interesting here is the boxes that provide higher level abstractions, like HTTP requests, LLM calls, etc. Give me one or two different nodes in which I can just write some code to process input and return output, and maybe some dispatch and map nodes, and focus on providing higher level abstractions out of the box, and allowing me to build my own abstractions too (i.e., parametrised graphs). Think more functional, less imperative.

As is, that doesn't look like a tool I'd be excited to use, but I won't deny it has some potential to be interesting.
by throw0101a | 2025-04-29 13:11:45+00:00
Post by the security researchers themselves:

* https://www.oligo.security/blog/airborne

* https://news.ycombinator.com/item?id=43832084

CVE-2025-24252 and CVE-2025-24132 are two examples. Doing a search for "Oligo" in release notes gives various other results, e.g.,

* https://support.apple.com/en-ca/122374
by owebmaster | 2025-04-29 13:11:52+00:00
> I just want the code itself to be readable & buildable from scratch, I want to trust in the process that there are atleast some person who have searched this code and found no malicious use. I want it so that I can modify your program if I really want to, maybe even redistribute that modifications.

Yes. You want, want, want. But I asked what you are willing to give to get what you want and it seems to be nothing.
by potato3732842 | 2025-04-29 13:11:54+00:00
> Do you have reason to believe I could’ve caused the person behind me to peel out, run into me, flee the scene, go to court, pay for 100% of my damages, and lose his license for life?

You're wording it in high specificity like that specifically because you know, and know that everyone else knows that people who get into many accidents in a short period of time are typically poor drivers even if the specific circumstances of the accidents do not result in them paying for them. Sure, it might've just been bad luck, but that's what they all say.
by orlevco | 2025-04-29 13:12:02+00:00
Hey, author's co-founder here.

You're right that getting developers to switch to visual programming will be tough. But we believe that: 1. In the right use case (standalone API/workflow, multiple LLM calls, concurrency etc.) working visually is going to be 10x better than code 2. There's a growing segment of non-developer-but-technical people: Self-taught builders, Product Managers, IT/Automation specialists. We think these people are currently stuck with existing tools that are very limiting. And once they're able to deploy real products with visual programming it will be a gamechanger for them. 3. Collaboration - Even if developers prefer textual code when on their own, when they're working with non-developers (product teams, clients etc) there's a big benefit for being able to share and present how things work.
by stevage | 2025-04-29 13:12:17+00:00
I'm really surprised this could happen. As they note:

> Write your auto-updater code very carefully.

You have to be soooo careful with this stuff. Especially because your auto-updater code can brick your auto-updater.

It looks like they didn't do any testing of their auto update code at all, otherwise they would have caught it immediately.
by throw0101a | 2025-04-29 13:12:42+00:00
CVE-2025-24252 and CVE-2025-24132 are two examples. Doing a search for "Oligo" in release notes gives various other results, e.g.,

* https://support.apple.com/en-ca/122374

Apple fixed their stuff, but third-parties who used their SDK will have to issue updates as well.
by Arnt | 2025-04-29 13:12:52+00:00
Apple has considered that same question for most other apps. Garage Band, for example, and Apple Mail.

I don't think you should listen to anyone's ideas about why Apple does what it does. But if you want to hear my unfounded speculation: Apple wants to control the out-of-the-box experience for its shiny hardware and therefore includes a variety of apps that >x% of the customers are presumed to use on the first day they have their new shiny hardware, where x is some number and "day" may mean "week" or… well, really, this is unfounded speculation, it doesn't have to be precise.
by cies | 2025-04-29 13:12:54+00:00
So they are there, but ugly to define:

public abstract sealed class Vehicle permits Car, Truck { public Vehicle() {} } public final class Truck extends Vehicle implements Service { public final int loadCapacity; public Truck(int loadCapacity) { this.loadCapacity = loadCapacity; } } public non-sealed class Car extends Vehicle implements Service { public final int numberOfSeats; public final String brandName; public Car(int numberOfSeats, String brandName) { this.numberOfSeats = numberOfSeats; this.brandName = brandName; } }

In Kotlin it's a bit better, but nothing beats the ML-like langs (and Rust/ReScript/etc):

type Truck = { loadCapacity: int } type Car = { numberOfSeats: int, brandName: string } type Vehicle = Truck | Car
by namaria | 2025-04-29 13:12:56+00:00
Bingo. Especially with the 'coding assistants', these companies are getting great insight into how software features are described and built, and how software is architected across the board.

It's very telling that we see "we won't use your data for training" sometimes and opt-outs but never "we won't collect your data". 'Training' being at best ill defined.
by dcchuck | 2025-04-29 13:13:41+00:00
I actually paid for tax advice from one of those big companies (it was recommended - last time I will take that person's recommendations!). I was very disappointed in the service. It felt like the person I was speaking to on the phone would have been better of just echoing the request into AI. So I did just that as I waited on the line. I found the answer and the tax expert "confirmed" it.
by rsynnott | 2025-04-29 13:13:59+00:00
In most of the countries that Amazon operate in, for most products, they'll be either 0 or minimal. Developed countries tend to have weighted average tariffs of 1-2%; there are often carve-outs for specific goods for protectionist purposes, but they're rarely on consumer products.

Also, I thought these were bigly beautiful tariffs, Trump's proudest achievement; surely he will be pleased to see them displayed so prominently, so that people can marvel at them?
by canucker2016 | 2025-04-29 13:14:01+00:00
When Carney became a candidate for the Liberal Party leader, he seemed to mimic most of the Conservative talking points, i.e. get rid of carbon tax, etc.

But the 51st state/tariff talk from the south overrode whatever problems Canadians seemed to bitch about daily in 2024.

The immigration increase was a surprise for most Canadians - increase immigration by 4x without corresponding increase in support costs???