MurphyA/hacker-news huggingface dataset:
by xandrius | 2025-04-30 07:27:10+00:00
Here is my general approach, I attempted to learn Japanese in many different ways and the one I outlined before allowed me to finally break into being conversational.

1. Go through hiraganas a few times (however you prefer, I would write a few down on paper and try to memorise them but now I'd probably just get an Anki deck for it)

2. Once you feel generally comfortable with that, move to words (100 or so) using hiraganas only (try not to get words converted from kanji to hiraganas but actually common words that are always written in hiragana - use ChatGPT to generate a deck for you)

3. Once you feel you arw comfortable, move to the most common 1000 kanjis. There are tons of decks but I really liked the G-Anki one. Go through it once.

4. At this step, you can read and speak much more than you imagine, time to practice it. Here you would move to writing, reading or speaking (depending on personal goals and preferences). I found a tutor which spoke in a way I could understand and that I felt I could relate to (and I wanted to learn a bit of Kansai dialect, so that also helped). I did that on Preply as it is easy to see people's introduction videos and trial a few if needed.

5. As you write, read or speak with natives, every time you use a word you didn't know but you think you should (be picky, add a phrase which seems simple but don't get but don't necessarily add some extremely technical jargon you'd never use ever, at least not for now).

6. Keep going. This is a marathon, not a sprint. This stage, if you did the Anki decks daily, you could reach it in 1-2 years, depending on your inclination, how much Japanese you were previously exposed to, etc.

I am now at my 5th year, still learning with anki decks, speaking to my tutor (who became a really good friend) and adding new words. I started reading some short stories fully in Japanese, and almost played through Pokemon Scarlet completely in Japanese. I still cannot follow animes without having to stop and read the text but that's not my goal for now.

Good luck and keep it up!
by roenxi | 2025-04-30 07:27:32+00:00
If anyone has been going in to art for the commercial opportunities then someone needs to sit them down and explain how bad a strategy that is. Art is a recreational activity that happens to involve money sometimes. Besides, I don't care how good the AI is it can't make a $100 million equivalent to Blue Poles. People are clearly paying for the connection with the human artist rather than the quality of the art.

> Why try to engage in engineering quality software when the power structure has decided that you better be using AI for it?

Why engage in engineering quality software? The reasons haven't changed because AI exists. AI just adds new ways of achieving high quality software outcomes.

I don't mind admitting that I spent a lot of my childhood really annoyed at all the people who seemed to just be smarter than me and there was no clear way to catch up. It is a lot less fair than physical fitness where I could at least train more. Levelling that playing field somewhat is long overdue and - for most people - going to be quite a welcome change.
by spiderfarmer | 2025-04-30 07:27:57+00:00
Who wants to do business in a country where the president can go after you because he or any of his lackeys holds a grudge against you? The list gets longer and narrower:

- universities

- law firms

- students

- journalists

- scientists

- green card holders

- individual companies

- individual judges

- individuals

For a country that claims to use the carrot and the stick method to make companies onshore manufacturing, there seems to be way too many of sticks involved.
by vkou | 2025-04-30 07:28:33+00:00
Firstly, it's absolutely bonkers that any alleged 'free speech absolutist' could consider 'cisgender' to be a slur. It's like saying that 'man' is a slur.

And that's not an argument that you're going to do well with. Because the claim is utterly pants-on-head, irredeemably farcical, as is anyone who would stand behind it.

---

But, secondly, if you read the screenshots in the link, you'll see that the posts are being suppressed.

---

And thirdly, you don't see me claiming that pre-Musk Twitter was any kind of bastion of 'free speech absolutism'. I'm not making that argument.

The argument I'm making is that post-Musk Twitter definitely isn't one.
by NitpickLawyer | 2025-04-30 07:28:36+00:00
If by those spaces you mean reddit, then yeah I've also noticed this trend. It has became more egregious with the duality of L4 vs Qwen3 reception. L4 was blamed, mocked and everyone was posting shit about it (well, some of it was relevant since the launch was rushed and many providers had bad implementations for ~2-3 days) in stark contrast to qwen3 which also had inferencing problems (related to 3rd party tools using wrong settings) and by all accounts has overinflated their benchmark scores.

Don't take the "activity" of those places as gospel, try the models on your own stacks, with your own benchmarks for best results.
by mmooss | 2025-04-30 07:30:09+00:00
> The statement that “all men are created equal” has nothing to do with minorities. Read the context right before and right after ...

The context before and after is quite well known; I don't have to read it. What they say is that 'all men are created equal, and they are endowed by their creator with inalienable rights, among those life, liberty, and the pursuit of happiness. And to protect those rights, governments are instituted among men.' (from memory, probably a few errors).

All means all - minorities included. The equality is for "all men"; rights are for "all men". Nothing is said about Britain and its monarch, except in your dreams of rationalizing oppression. The language is plain and clear, part of the reason it is so well-known.
by zifpanachr23 | 2025-04-30 07:31:06+00:00
Says the company that only hires in India now and is notorious for disloyalty towards the workers that made them.

$150 billion is bullshit as well, R&D spending they have committed to is actively going down year over year. No details at all on how they came up with that number and nothing at all has been signed.
by neciudan | 2025-04-30 07:32:20+00:00
Over the past few months, I started using an AI-first IDE built around agents and natural language interactions with your codebase.

It changes how you refactor, build tests, and connect tools like GitHub, Jira, and Figma directly inside the coding workflow via Model Context Protocols (MCPs).

I wrote a detailed breakdown (no paywall, no ads) about what I learned — if you're curious about how AI is embedding deeper into our developer workflows, you might find it interesting.
by xeyownt | 2025-04-30 07:32:43+00:00
The question is why author wrote such a clickbait title and made such an odd conclusion? Legitimate question IMO, nothing rude there.

It's not about knowledge, but about assumptions. The title and conclusion hint that there are some obvious assumptions, but these are not detailed. Maybe author assumed that because of the ubiquitous use of PATH across shells, it had to be managed centrally.
by 9rx | 2025-04-30 07:32:44+00:00
So, what you are saying is that if the masses agree that some opinion is disagreeable, they will hide it from themselves? But they already read it to know it was disagreeable, so... What are they hiding it for, exactly? So that they don't have to read it again when they revisit the same comments 10 years later? Does anyone actually go back and reread the comments from 10 years ago?
by developer_vicky | 2025-04-30 07:32:57+00:00
Hello HN,

I'm a developer from India, about to begin my MS in CS in the USA. While searching for a room and roommates, I found the process really scattered — asking alumni, joining WhatsApp/Telegram groups, and messaging dozens of people. It was chaotic and time-consuming.

So I built roomieHunt, a roommate finder that helps university students find rooms and roommates based on their preferences — without hopping across multiple apps or drowning in group chats.

roomieHunt works for:

Students who already have a room and need a roommate to share it.

New students looking to team up and find housing together.

Hopefully, this makes the process smoother and less stressful for students like me.

Happy roomie hunting! – Vicky
by kubb | 2025-04-30 07:33:25+00:00
I really wish that machines could just take over at some point and we could be free of the pointless jobs we have.

There are two problems with this: machines can’t do that right now, despite everyone trying to make them, and somehow we humans are amazingly capable of inventing new and new jobs to do, because we somehow hate leisure.

Already almost a century ago Bertrand Russel observed in the Praise of Idleness that we have the capacity to greatly relieve ourselves from the burden of jobs, if not fully then enough to create the space to do excellent, intrinsically motivated things.

Alas, this never happens. We always have to invent some other job. And what’s the point of super AI (please forgive me for using this vague and misleading term, I’m doing so sarcastically) if it can’t even give us a minute more of time with our kids, or tinkering on our personal projects?
by NitpickLawyer | 2025-04-30 07:34:43+00:00
> Beyond solid benchmarks, Alibaba's power move was dropping a bunch of models available to use and run locally today.

I agree, the advantage of qwen3's family is a plethora of sizes and architectures to chose from. Another one is ease of fine-tuning for downstream tasks.

On the other hand, I'd say it's "in spite" of their benchmarks, because there's obviously something wrong with either the published results, or the way they measure them, or something. Early impressions do not support those benchmarks at all. At one point they even had a 4b model be better than their prev gen 72b model, which was pretty solid on its own. Take benchmarks with a huge boulder of salt.

Something is messing with recent benchmarks, and I don't know exactly what but I have a feeling that distilling + RL + something in their pipelines is making benchmark data creep into the models, either by reward hacking, or other signals getting leaked (i.e. prev gen models optimised for one benchmark are "distilling" those signals into newer smaller models. No, a 4b model is absoulutely not gonna be better than 4o/sonnet3.7, whatever the benchmarks say).
by Ekaros | 2025-04-30 07:34:53+00:00
Up to certain point, but underlying scenario in this movie pretty clearly proves that lot of greed ends up being just greed. Moving numbers around and not actually producing much real value. Were greed to make money from MBS products really needed? Well there was lot of extra debt to spend on consumption, but clear example of it not lasting forever.

Speculation and gambling is greed and not useful sort. Building new factory because you think you can make money is much better sort of greed.
by oldge | 2025-04-30 07:35:06+00:00
After twenty years building out products in Silicon Valley I have come to the point where I have lost the plot. None of the projects at my last company seemed interesting, none of the projects I see other companies seem interesting. All AI, no substance.

So I’ll just sit at home and build robots till something interesting does pop up or my robots gain sentience and decide I’m the problem.
by snakeboy | 2025-04-30 07:35:16+00:00
> Why try to engage in the arts when you won't be able to make a living as illustrator or musician because AI slop is good enough to feed the capital machine?

Maybe this is an uncommon view on HN, but personally I engage in the arts to scratch that itch of creative expression and emotional release, not with the goal to eventually monetize it. Even without AI, my poetry would never realistically be "good enough" to make it into a career, but that doesn't make it any less fulfilling for me.
by jll29 | 2025-04-30 07:36:09+00:00
Populism managed to start the process to isolate and destroy the UK, and now is on the way to do the same to the US.

Well done, Rob Mercer and Vladimir Putin - you are not ideologically aligned, but you worked independently towards the same goal (for different reasons) and using different tools (Cambridge Analytica [1], state-sponsored propaganda [2]).

[1] https://www.bbc.com/news/topics/c81zyn0888lt

[2] https://www.bbc.com/news/magazine-27713847

EDIT: One can only hope that liberal democracy is not just a nice idea, but that its implementation is robust enough to survive such double attacks. Right now it looks a bit like Harvard is fighting alone, modulo a few disgruntled federal government workers that got laid of and took to the streets. What has happened merits a much louder and broader outcry, much bigger than the Vietnam war, but social media is more subtle (and enjoyable) than napalm, and the question is whether the young generation are willing to protest to re-gain their future or miss out on the opportunity because they are watching Netflix and playing Minecraft instead.
by londons_explore | 2025-04-30 07:36:31+00:00
Airplane mode and the scheduler disabled, yes (ie. So Apps don't wake up every 5 mins and attempt to contact the network).

It's actually required by the qualification process for lots of carriers. The built in apps have pretty much no polling for this reason.

During the qualification test, it's actually connected to both LTE and WiFi, but not actually transferring any data.

They cheat a little - the phone is not signed into a Google account, which makes pretty much all Google apps go idle.
by thinkingemote | 2025-04-30 07:37:27+00:00
The big LLMs are reaching towards mass adoption. They need to appeal to the average human not us early adopters and techies. They want your grandmother to use their services. They have the growth mindset - they need to keep on expanding and increasing the rate of their expansion. But they are not there yet.

Being overly nice and friendly is part of this strategy but it has rubbed the early adopters the wrong way. Early adopters can and do easily swap to other LLM providers. They need to keep the early adopters at the same time as letting regular people in.
by NinjaGems | 2025-04-30 07:37:59+00:00
I built MCP on Ruby, a gem that turns your Rails app into a fully-featured LLM server following the Model Context Protocol standard.

- What is it? Think of MCP as "REST for LLMs" - it standardizes how apps talk to AI models.

My implementation brings this to Ruby/Rails with:

Provider adapters for OpenAI & Anthropic (just add your API key)

Persistent storage options (memory, Redis, ActiveRecord)

Streaming responses for dynamic UIs

File handling & tool calling support

*Rails integration with just a few lines of code

- Why I built it I wanted a clean, Rails-friendly way to add AI capabilities without writing boilerplate for each provider. The existing MCP implementations were Python-focused, so I built this for the Ruby community.

- The ActiveRecord storage (just released in v0.3.0) lets you store conversations in your existing Rails database.

- Try it out: https://github.com/nagstler/mcp_on_ruby
by dev0p | 2025-04-30 07:38:23+00:00
As an engineer, I need AIs to tell me when something is wrong or outright stupid. I'm not seeking validation, I want solutions that work. 4o was unusable because of this, very glad to see OpenAI walk back on it and recognise their mistake.

Hopefully they learned from this and won't repeat the same errors, especially considering the devastating effects of unleashing THE yes-man on people who do not have the mental capacity to understand that the AI is programmed to always agree with whatever they're saying, regardless of how insane it is. Oh, you plan to kill your girlfriend because the voices tell you she's cheating on you? What a genius idea! You're absolutely right! Here's how to ....

It's a recipe for disaster. Please don't do that again.
by chii | 2025-04-30 07:39:17+00:00
> Alas, this never happens.

it never happens because the amount of energy we can collect and consume is still insufficient. We have not reached post-scarcity, not even close in fact.

And i don't see a superior AI being capable of giving us post-scarcity, at least, not within this life time, nor the next. Perhaps in 100 years, that would be possible, if you'd want to be optimistic.
by utkarsh858 | 2025-04-30 07:39:27+00:00
The first point is completely invalid, here a lot of press, YouTubers berate Indian government in daily basis they do not suffer any setbacks except when netizens call out false propaganda in numbers for both pro and anti government media.

Second point the Indian leader arrested was involved in huge scams in liquor and policy, he used to live in a lavish palace and got called out by enforcement directorate. It's good he got arrested.

Canada has not provided even a single proof for Indias involvement in extrajudicial killings but instead harbor people who threaten Indians regularly. Despite extradition treaty Canada has become a safe harbor of terrorists and refused to extradite terrorists even after repeated requests by India.

Reversing the trend ? Are you kidding me, previous government imposed emergency rule when their position was threatened and commited human rights abuses.
by shakna | 2025-04-30 07:41:15+00:00
Part of that is Frontpage needing a Windows server, and all that entails.

The other part is clients freaking out after Frontpage had a series of dangerous CVEs all in a row.

And then finally every time a part of Frontpage got popular, MS would deprecate the API and replace it with a new one.

Wordpress was in the right place at the right time.
by wolvesechoes | 2025-04-30 07:41:17+00:00
People are going to ask if this is true etc. Not understanding that is doesn't matter if it is true, or if it is rather 20%, 2% or 40%, if it is new code or else.

What matters is what "investors" and bean counters believe to be true. Not much relief in knowing that they are wrong, when you lose your job or your working conditions suddenly become much worse.
by Ntrails | 2025-04-30 07:41:20+00:00
The AI's play meaningfully added ideas of ways to play dota2 iirc. It wasn't just buying back, the way they played around early advantage hyper aggressive, not much farming, spam buying regen to stay out etc.

On the other hand you could generally beat the first "1v1 mid" bot by just cutting the wave behind its tower. So adaptation to new stuff was not good in isolation.

I would have loved to know whether given more time/prep/replays/practice pros would have figured out the holes. My guess is yes
by azangru | 2025-04-30 07:41:25+00:00
> Why try to engage in the arts ... Why try to engage in engineering quality software

Try applying your questions to other areas. Why engage in the study of philosophy, or history, or ancient languages, when barely anything of use ever comes out of it? For that matter, why engage in the study of the sciences, when you are statistically very unlikely to make a significant contribution. Why engage in the sports, if you almost certainly won't become an Olympic champion, and quite likely not even a professional sportsman? Why work in geriatrics or palliative care when your patients will keep dying?..

There are things that we do for fun, or for personal fulfilment, or just because...

> Why do anything that makes us think or exhibit any human qualities when it's not the most cost effective way in our lovely capitalist AI dystopia? ... All that's going to be left for humans is going to be shitty manual labor that nobody wants to do

Well, there you go then. The reason for doing something that 'makes us think' etc. is because this is much more desirable for the doer than 'shitty manual labor that nobody wants to do'.
by cess11 | 2025-04-30 07:41:42+00:00
They ask for software that reflects how their organisations operate and think, both when things are smooth and when they're not.

The phenomenon that developers no longer understand what their code is for after a few months is well known, and it usually concerns code that was written quickly with almost exclusively programming language primitives and very few symbols carrying domain meaning. This is much easier to achieve with highly abstract primitives like those in the Iverson languages.

There's a related phenomenon where developers too slavishly apply 'do not repeat yourself'/DRY, and interconnectedness grows too quickly in a code base that will inevitably become quite large. It is hard to resist this impulse, and in my amateur experience it is even harder in Iverson languages. Maybe I'm wrong and this doesn't happen in practice for some reason, but I've never come across articles about how to avoid it when working in e.g. APL or J so either the problem doesn't manifest or the professionals in these languages doesn't have solutions. Or I just didn't read the right material, which I'm sure you'll correct if that's the case.

I agree that solutions can come out very elegant and that exploratory programming can be very interesting, at least in J, the flavour I know best (in part thanks to the APK), and judging from recorded live programming and lectures. However, what I've heard from people with experience from TakeCare informs my conclusions above. It will be interesting to see whether CGM manages to recruit enough developers to keep it going. They're already advertising in terms of 'do you have some years of experience? have you ever been interested in Python, R or Haskell? come experience real magic in APL with us', so it seems their current employees don't manage to attract enough developers by word of mouth.
by vladvasiliu | 2025-04-30 07:42:56+00:00
I wonder if something like this (without the OSS part) doesn't already exist. Some cinemas in France have some kind of app for people who are either hearing or visually impaired which allows them to follow the movie.

I've never seen in action and don't know how it works, but at least for the audio part it should be able to synchronize the phone with the cinema screen.

If I'm not mistaken, it's provided by this company: https://www.twavox.com/en/
by mikewarot | 2025-04-30 07:43:44+00:00
You just can't secure something like Windows, Linux, MacOS, because it's faulty by design. Any business that claims to be able to do so is selling snake oil.

Capability based operating systems can be made secure. Data diodes are a proven strategy to allow remote monitoring without the possibility of ingress of control. Between those two tools, you have a chance of useable and secure computing in the modern age, even against advanced threats.

Yeah... I feel like Cassandra, but here we are. You've been warned, yet again.
by johnnyanmac | 2025-04-30 07:44:28+00:00
I tend to cull tabs a lot myself, but I still find groups useful. Sometimes it's nice for focus to group together a few tabs from research but "minimize" it for later while I look at some other topics.

>Is this more an issue with bookmarks and history not being as useful as they could be?

If you want to put it in hardware terminology.

- Tabs I am immediately interested in: registers

- Tab groups minimized: RAM

- Bookmarks: Hard Drive

- Pocket: cloud storage

- History: My attempt to restore something I put in the recycle bin

Tab groups are a good intermediate to store knowledge I don't need immediately but still need quick access to, likely within the day. It's often some tangential research that I won't need to save or lok at long term, but not my immediate attention.

In my head, bookmarks are more for items I know I want to reference for weeks, months, years. Stuff I know I would want to pluck out and share as popular/general knowledge if others fall down a similar line of research as me. I only tend to refer to the history tab when desperate and my judgement failed to realize something was bookmarkable.

as a current example, I have this tab and a few open researching work stuff. I have a tab group collapsed regarding career advice and job app stuff.