skysight-inc/HackerNews huggingface dataset:
why are you arguing with a person you agree with?
FlashAttention – optimizing GPU memory for more scalable transformers
Show HN: Search all your apps like Linear, Drive, Jira, Confluence at once
Did you ever struggle with finding information across your business? We're cooking something to save you time. Follow our journey and join our beta.
I think there is a fairly simple resolution. You can keep the standards strictly equal for all and hire by merit. But you can also, at the same time, help people with fewer opportunities to acquire the required skills and be prepared for that equal standard. IOW, level the playing field without rigging the game.

Note I said "people with fewer opportunities", not "underrepresented groups". Underrepresentation is not a problem, it can have many benign causes. Unequal opportunity is.
Ricochet: Peer-to-peer instant messaging system built on Tor hidden services (2017)
The billionaire doing the abolishing also called it a nest of Marxist vipers.

Really just the wild stuff that Elon and Trump post to their social media is terrifyingly unhinged. I feel most people get the sane-washed version via the media but it's genuinely mind boggling to read their directly published public comments about stuff.

Direct quote for the record:

> USAID was a viper’s nest of radical-left marxists who hate America
As someone who has run similar platforms, I am joking but also not, when I say probably weaker listing rules and poorer liquidity.
Nitpicking. It's an island. And either Sony Japan or their english speaking CEOs haven't noticed that the EU has disabled borders between all those tiny (or not so tiny to allow for more nitpicking) countries and it's customer hostile to have content restrictions based on those borders.

You probably don't even realize that PSN accounts are tied to countries and Sony does not allow changing country because of "regional rights". Or more because of laziness and/or incompetence, since 99% of titles are available worldwide anyway.

Wouldn't be much of a problem but they think they're some government and only allow paying them with cards based in the country's account... and of course with grey market prepaid cards from the right country, beause who's going to take that seriously?
DEI is toxic because it looks at racial and gender/identity bias as opposed to inequality as a class level. If you came from a disadvantaged background, we can quantify that with wealth, which we can actually examine. You can see someone's bank account, parental background, education, etc. If you choose. Or, if you are lazy, you can look at their race and use that as a basis for choosing winners and losers. That's toxic and would only lead to conflicts because a) you're going to get it wrong necessarily. Take for example a poor Ukrainian immigrant (white) versus a second generation Indian (of color, yet in the highest income group statistically, above whites). b) you create a suspicious environment where now there's a quiet suspicion that the person in the cubicle next to you got there not out of merit but for other reasons.

The solution to all of the above, in universities and workplaces, is to get people ahead if they are bright and come from poor backgrounds. And do our best to eliminate friends and cousins and networking buddies from getting in for that reason.

How many companies give referral bonuses and how often are Hackernews suggestions for job hunting simply "network with everyone". Think about it. Is racial and gender bias truly the issue here?

And be suspicious of anyone telling you what your 'unconscious' tells you, unless you're in a therapy session. It's certainly not a computer, an employee handbook or an HR representative who has any right to comment on such a thing.
I guess it was a talk for juniors/graduates.

I learned about https://deps.dev though which seems useful.
What is this? A new SOTA OCR engine (which would be very interesting to me) or just a tool that uses other known engines (which would be much less interesting to me).

A movement? A socio-political statement?

If only landing pages could be clearer about wtf it actually is ...
The argument about Qt maintenance and the original topic are kinda orthogonal. Even in the same messages where he's criticizing obs upstream's handling of qt, mcatanzaro is still saying he wants to demote fedora flatpaks, which is what obs upstream wants - https://pagure.io/fedora-workstation/issue/463#comment-95541... . the start of that comment is debating the Qt EOL thing. The end of the comment says "I agree with this argument. Fedora Flatpaks have had their chance but have not been successful. I'd say it's time to move on. Based on our discussion so far, I think Workstation Working Group does not want to tell Fedora developers to stop packaging things, but perhaps we can exclude the Fedora Flatpak repo from the default software sources and require that users enable it manually if they really want it."
I’m not trying to be rude. You extracted that one sentence out of a paragraph where I tried to explain why my reply was oriented the way it was. We were evidently talking about two entirely different situations. You removed the context to make it look harsher than it actually is.

But, I agree that this conversation is no longer productive. If my mind seems made up it’s because I’ve done extensive work on three Ruby VMs, two Ruby JIT compilers, and run large Rails applications in production. My assertions on Ruby performance are pretty well-informed. It feels to me like you’re talking past most of points to tell me I’m wrong. Without addressing any of my points at more than a superficial, seemingly flippant, manner it’s hard to have a productive discussion.

Leading off with “I think many people do not understand Unix processes and don’t realizing how rare it is to need bindings, ffi, and many libraries” is a pretty bold claim. It’s of course possible the entire Ruby community is doing things wrong. It’s also possible there are aspects of the problem that haven’t been considered. But, I was hopeful a bold claim would have data to support it.

I care a lot about Ruby performance and if you’ve got novel ideas that can work in practice I’d love to hear them. But, this works best with concrete implementations. If you have benchmarks that show I’m wrong I’ll be happy to concede the entire thread.
In Sweden almost everyone I meet while working have a masters while in Brazil it is the opposite. Very few people go for masters in Brazil, the companies simply don't care about it at all so it is mostly just people who want to get PhDs afterwards.

Funny thing is, most people in Brazil who do Masters usually get an stipend too and it is much more chill than the bachelor. Yet most still go to private sector because the money is better.

In Sweden people actively look down on your CV if you only have a bachelor.
TIL there's an Eiffel Tower[0] in Paris, Texas!

0: https://en.wikipedia.org/wiki/Eiffel_Tower_(Paris,_Texas)
The author is the co-creator of Go, Plan 9, UTF-8, and the first Unix windowing system.

Whatever you may think of his arguments or slide templates, I don't think "innocent bystander" is an accurate label.
Anthropic's next major AI model could arrive within weeks
"Able to" and "Did" are two very different things.
It's fashionable to complain about bloat and npm and etc. Rust is going in that same direction.

But, the world is more complex. My Atari 800 had 48k and a cassette drive. My PC has a GPU, an audio system. Multiple audio outputs, multiple audio inputs, USB, a camera, a mouse, a keyboard, can run 3 displays, it has ethernet and wifi.

My Atari 800 connected to almost nothing. At one point I had a 300 baud acoustic modem and a terminal emulator that required me to scroll over a virtual 80x25 display on the Atari's 40x25 text display. It could do max 352x240 pixels in 128 colors.

My PC/Mac on displays 16 million colors, my browser loads 100s of images in every page in moments - vs my 1989 PC when downloading a single 800x600 image too minutes.

Unlike my old computers that could only display ASCII my modern computer displays all the worlds languages with ease, and if turned on previous input assistance for various languages including accessability languages.

My browser displays iframes in iframes in iframe showing all kinds of amazing content from all over the wrold.

My Mac/Iphone copies and pastes between each other, and automagically shares wifi passwords. My iPhone does that amazing proximity sharing thing like magic with strangers.

The software i use interfaces with tons of services. Maybe it's email, or instagram, or slack, or square, or apple pay, or google wallet, or .....

I don't know if I'm making my point well but the point I'm trying to make is our software has tons of features because we need and want tons of features. If you don't add Apple Pay then you potentially lose me as a customer. If your app can't let me send a picture through it then I'm not using it. If I can't share directly from your app I rate you 1 out of 5.

That's not an excuse for bloated webpages. But, software is almost always going to NEED, more features over time. I think that's inevitable. We keep inventing new things and new services appear and people want all the softwares to support them.

I would love it if my Nintendo Switch's screenshot function magically did the Apple clipboard magic so when I took a screenshot on my Switch could then instantly paste on my Mac or iPhone and the screenshot would appear. So much easier than what I have to do now. But that would require "adding a feature"!
> Narayan Murthy (founder of InfoSys) saying that Indian AI entrepreneurs should come clean and admit that there isn't enough data to train AIs for Indian language translation.

What does he know about this, exactly? I managed to translate a hundred English classics into Sanskrit using DeepSeek. The translation quality is quite good, close to Claude-level.

Gemini 2 Flash, which I am not yet satisfied with as far as Sanskrit is concerned, gave me a brilliant English translation of the Hanuman Chalisa. Even managed to give me an iambic pentameter version of it when prompted.

The data exists. The only question is whether training models from scratch is really necessary or not.
Private companies' interest in what Wall Street thinks is generally not very large.
Pretty sure it’s a reference to ideas like this: https://felixge.de/2013/03/11/the-pull-request-hack/ which have been popular for a long time in open source.
> you cannot learn absolute pitch as an adult

Why?
Well, the ministry of propaganda says this is la creme de la creme and we can trust their handling of government data blindly. So showing that DOGE is unable to even secure their website is a good exercise of hacker activism.

The times are mature to rediscover where the word hacker came from. It never rhymed with billionaire but it seems this website tried hard to change that narrative.
Weaponizing Financial Payments
Musk's own stated advice is that if you don't reinstate 10% of what you delete you haven't deleted enough.

That's risky in politics because that will be used and abused against you.
This is only true if the “generated but not utilized energy” is larger than the “total generated and utilized energy” + “total energy to create the panel”. Of courses, this is totally implausible as the lifespan of a typical panel is between 15-20y, and this is enough time for the inequality to turn good for using a panel.
No doubt, regardless of whether it fails epically or not.
Everybody[1] has a frequency domain transform in their ears. The absolute frequency gets lost at some point at the nervous system, a bit like you can't see absolute luminous intensity.

See e.g. https://pmc.ncbi.nlm.nih.gov/articles/PMC3280891/

[1] Everybody with a functional cochlea at least.
Can someone help me with what roro means?
I think their point is the current GOP is behaving like they're members of a dictatorship in that they won't speak out or against their dear leader and allow him to easily break laws daily which they would have impeached Biden for in an instant, and have completely given up their job of governing in service to the leader.

Sure the USA is still a two party system right now, but unless something completely drastic happens between now and four years from now, I fully expect Trump to say "the Constitution says a POTUS can only serve two consecutive terms", and he won't leave office and the GOP will be completely fine with that.
Curious to know what pen plotter was used here… didn’t look like article mentioned it.

I’m a big fan of Dan Catt and his work with generative art and pen plotting.
A limitation I see with AI for coding is that your problem must be mainstream to get decent results.

In my experience, if I ask it to do web things in PHP or Java, data things in Python, ... it gives a good enough result. If I ask it a postgis question, I get an answer with hallucinated APIs, bugs, and something that doesn't even do what I want if it works.

I suspect the ADA/Spark world and the formal verification world are to small to decently train the AI.
> I would prefer wired connections for reliability and privacy.

Regarding privacy, I've always wondered about this regarding ethernet over power lines. Surely the signal must leak to some extent to nearby houses on the same grid?
You are both missing my point and perfectly illustrating it.
God how I hate these arguments. You have this especially with Gimp. "But my beloved multibillion company worth product can do X sooo much better and easier. Also it has 16bit bla bla bla." You don't say?!?!?!?
Any tips how to get a thicker skin, or it grows on you over the years ?
Also, thanks for Ardour. I am a hobby cellist and record sometimes myself using Ardour and to cut down samples for an app I am working on. I tried doing that with my iPhone which worked like crap. Yup!
This is precisely the point where the facts no longer matter and it morphs into a faith based initiative:

- not enough blacks at your company? We need to keep running the program and try harder (aka new "programs") to get more diversity.

- Have enough black/women at your company? That's wrongthink, you can never have enough diversity, and don't you dare get rid of the program, only a racist would do such a thing.

I think it was a supreme court judge who said "Where does it end? At what point do you declare victory?". The far left has no answer to that because their political existence depends on being social justice warriors. Either people need to continue suffering, or they need to extend the definition of suffering to make it appear they and their irreversible government programs are the last and only line of defense from a world full of racism.
Also if a captcha solving farm ends up working on a project that is benefiting the world, it's still a net improvement over clicking a box that says "I'm not a robot", and an improvement over exclusively helping google with its OCR and image recognition.
Different rules probably. In Sweden we got Nasdaq Stockholm and First North. Both owned by Nasdaq and operates out of the same building. First North has more lax rules and generally meant for smaller companies.
Stop Blaming Open Source Slowness
Absolute is no cool at all. At age 40, when physical changes deform the ear (same as with the eyes) your absolute scale will shift. People with real absolute pitch have problems to enjoy music (much worst to play) after 40.

I wanted to have my kids have absolute pitch, then I asked around, and was told to me that is not the best idea.
Sorry. Didn't get it. So, if iMessages IS e2ee (supposedly) and someone properly makes iCloud backups e2ee (supposedly), how the Feds will break it?

I do understand the counterpart party problem, it is not someone can control. Sent once, it's free to be seen by anyone.
Simple refinement types for Rust – parse, don't validate
Fashion hunting and window shopping are things script kiddies look for. People actually building products and solving read world problems dont stress over that stuff because their attention is consumed elsewhere.

My suggestion is to just build what you want to build. If the thing you build is slow refactor it to be faster. If that thing misses some new cool kid feature then write the new feature. Never does tool fashion come up.
Sorry, but I prefer not to argue with people who support corruption.
Oh good good good Declan Chidlow… “flick him a follow

> I'm Declan Chidlow, a passionate frontend developer. I like to believe I've got an eye for aesthetics, and I've most definitely got a love for learning. My ultimate aspiration is to create digital experiences that are both functional and visually appealing.

When I'm not bodging together some script or reinventing the wheel, you might find me cruising around on my unicycle. Alternatively, you may find me writing up some form of article for my website, doing some gaming, inadvertently converting an otherwise functional piece of tech into a paperweight, or browsing the crevices of cyberspace. Within this digital domain, I sling scripts, inspect issues, and propose pull requests, so flick me a follow.
I still see them live.
The motive of people to cheer any team on is, generally, tribalism.
I think they meant "ruh roh" - https://www.youtube.com/watch?v=R3SaxRRfJ4E
How do I point it to follow up or zoom into a particular part of the answer?
You probably should have a look here. I think you can safely say he’s done his part to make things better.
https://en.m.wikipedia.org/wiki/Rob_Pike
So the fundamental problem is the DOM is too inefficient to do applications on it. No surprise there, considering the original design of HTML was for presenting information, not for interactive applications.
One just needs to align supply with demand. But since the centralized model doesn’t like such a “decentralized” idea, they cast the problem as something impossible to be solved, which is very funny I have to say.
The main reason for bloat not mentioned in the article is that most developers are not interested in the business domain of the company they are working for. They just want to do stuff with computers and software.

Which leads to adding stuff just for the sake of being of interest to developers.
Think kubernetes, microservices etc. Secondly, because the developers are really not interested in the business (problems), they just want to easiest fix they can get away with. Which leads to bloat, as described.

A good test for this are feature specifications: if developers/programmers do not want to write them (or even don't read them with careful attention) then they are not interested in the problem domain of the company. It's an uncomfortable truth.

Another thing I've experienced is that non-technical management somehow wants to see solutions with loads of "technologies" included. I was once asked to give a diagram overview of our IT infrastructure. I agreed mentioning it would be a simple diagram (a reverse proxy, a server and a database). The simplicity of the diagram was frowned upon because if you look at all cloud platforms websites they make you believe that the IT infra for all companies must at least look like that of Amazon and Google.

So it is also a problem of management that does not want to reward simplicity and is victim of the "cargo cult" so eagerly fed by cloud providers.
I just used Gemini as an OCR a couple of hours ago because all the OCR apps I tried on android failed at the task lol
Wild seeing this commment right after waking up
Similar in India, there is BSE and NSE
Could you elaborate for someone who is unfamiliar?
You can easily look it up yourself.

Early musical training appears to be necessary but not sufficient for the development of AP. Forty percent of musicians who had begun training at ≤4 years of age reported AP, whereas only 3% of those who had initiated training at ⩾9 years of age did so. Self-reported AP possessors were four times more likely to report another AP possessor in their families than were non–AP possessors. These data suggest that both early musical training and genetic predisposition are needed for the development of AP.

https://www.sciencedirect.com/science/article/pii/S000292970...
JVM doesn't have everything all over the place, JAVA_HOME and PATH suffices.

It doesn't require reaching out to tons of C libraries when performance is called for, and there are at least two free beer options to AOT compile to native code, if required.
Yes. And btw that is what naturally happens after about age 40, together with presbyopia. So real absolute pitch people stop enjoying listening to music at some point... it is a curse, not a gift!
Is there a tl;dr on the crdt/collaboration feature? How does one get the share up and running, do you get a special link that you can send to someone? How smooth can it get? I'm guessing it's hard to do without some sort of relay system (like syncthing) or servers for hosting links (like https://file.pizza )
It actually has a cowboy hat, incredible!
So sick of all this now.
Honestly any time I go online to learn about AI writing code, I end up knowing less.
One person will say 'Lets not fire all our devs, AI is another tool not a replacement'.
Then you get another guy saying 'Lol yeah right just wait till SuperAI v3.6 comes out, then we'll all be fired'

What the hell is wrong with you people? These are people's livelihoods.
How many people have been imprisoned for that? If we’ve had a decade of being an Orwellian police state, it should be quite a few people, no?
I’ll see if I can find the presentation again on Youtube
Now that it's in the Apache Foundation's hands, my hope is that OO and LO will make amends and merge back together, like what happened with OpenWRT and LEDE. Given how many years they've diverged that might not be possible from a technical standpoint, but at least from a branding standpoint it'd be an improvement.
this is a brain thing, it appears that the neural parts for whatever is going inside to have absolute pitch can only be formed when the brain is still developing as a child.
Is DTLS a workaround for the session issue? Haven't had much experience with it myself but it does cut down some of the statefulness.
Usually an inability to get shit done, too much of a scientist vs. engineer approach (not good in industry outside of very specific jobs), and a personality type that is not an aggressive go-getter.

Yellow flag not red because this is a general observation with plenty of exceptions, of course.
Germany, besides domestic topics like an upcoming election, is more concerned about the havoc Trump is heaving on the international stage and how it impacts Germany and the EU (see Tagesschau, SpOn, FAZ, TAZ, etc. the whole spectrum). I can't blame them.

The USA has itself basically downgraded from "friend and ally" to "necessary partner", still better than Russia or China, but we are not done yet ;)
Oh this is perfect. I was just looking for exercises to practice my SQL, and detective games are my jam.
that's a nice perspective :) I totally had no intention for 'taking credits' as I assumed it's a 'given' that we run TS directly with Deno, Bun, or Node.js with the experimental flag.

I'll take this to my desk & update the wordings towards your suggestions above - thank you!
> push updates to a database of government employment information

Huh, what would be the goal of connecting this database to an API on or near doge.gov? Surely it's not the "actual"/"source of truth" database, more likely a copy: I can imagine the geniuses thought ""let's mirror everything online on a single system so it's easier for all of us to access it and do queries like "WHERE gender NOT IN ('m', 'f') OR race NOT IN ('white')" and get results from all the databases we know of."". (I assume there is no single federal employee database?)

And since the truth is whatever they say nowadays, maybe it IS the "source of truth" database.