MurphyA/hacker-news huggingface dataset:
by dvrp | 2025-08-01 17:53:24+00:00
krea.ai | Distributed Systems Eng. & Data Engineers | San Francisco (on-site), CA | $200K-$400K

I'm the cofounder of Krea (https://www.krea.ai), a startup in San Francisco building browser-based AI creative tools to improve the workflows of artists, designers, and creatives. Small team (~15); millions of active users; and we've raised over $83M from top silicon valley firms.

We're looking for talented engineers who want to tackle hard technical challenges with smart people while building a creative platform that big companies and startups will rely on.

The job:

- Build distributed systems to process massive (billions of files, petabytes), amounts of image, video, and 3D data, solving scaling bottlenecks as you go.

- Work with our research team to build ML pipelines and deploy models to make sense of raw data (example - find clean scenes within videos).

- Learn ML engineering from world-class researchers on a small tight-knit team. As you’re building data pipelines, you’ll contribute to foundation image, video, and world models from 0 → production, and see them used by millions of Krea users.

- Play with massive amounts of compute on huge Kubernetes GPU clusters; our main GPU cluster takes up an entire datacenter from our provider.

Our tech stack: python, pytorch, k8s, a rotating cast of data tools (e.g. DuckDB, massive relational dbs, PyArrow, etc.)

You should apply if you are an excellent generalist engineer with strong backend experience and an intuition for systems design. Bonus points for deep experience with distributed systems, kubernetes, and existing ML or data experience (though not required!). Cool side projects are a green flag.

A few links about us:

- Technical report for FLUX.1 Krea, our latest text-to-image model → https://krea.ai/blog/flux-krea-open-source-release

- HN discussion around FLUX.1 Krea → https://news.ycombinator.com/item?id=44745555

- A cool demo by one of our users → https://x.com/syntonikka/status/1941198480820797921

You can contact me at d+hn@krea.ai (the +hn will bump your email in my inbox).
by colechristensen | 2025-08-01 17:53:32+00:00
>Just at what BBC is able to do in the UK.

Every household that watches BBC in the UK needs to pay £174.50 ($230) a year. (the wording here has to be done carefully, let's not digress into being exact on who has to pay it)

Federal funding for public media distributed out to $1.54 per person in the US last year.

There's... uh... a bit of a difference in the national funding for the BBC and public media in the US.
by onepremise | 2025-08-01 17:53:47+00:00
Again, it's all part of the plan, which is referred to as the butterfly revolution, by Curtis Yarvin. Leaders that have literally invested in this platform are buying into this nonsense. These guys have polarized the two parties to a point all weaknesses are surfacing. It isn't about democrats vs republicans. It's just working class vs the billionaires. You know the ppl sitting behind Trump at his inauguration. Literally, they want to break apart the US and discredit the constitution. Unless we come together and carve a new narrative that works. These guys may succeed and you can kiss your life, liberty, and pursuit of happiness goodbye, as well bill of rights.

Peter Theil, JD Vance, Marc Andreesen, Garry Tan, Srinivasan, and many others, wanting to overthrow democracy and dissolve nation states. This effort is to establish Network States with those that worship them, sycophants and cults. They want to transform the US into an Autocracy. The polarization of the media and political parties is on purpose. They want America to fall. It's not a secret, not a conspiracy theory. It's definitely being rolled out by billionaires. It would be wise for others here to really do your research and understand why we are being polarized to hate each other. Enter the butterfly revolution:

1. Reboot (“full-power start”) Suspend or bypass existing constitutional limits; concentrate absolute sovereignty in one new organization—analogous to Allied occupation powers in post-1945 Japan/Germany. Eliminate checks and balances that block rapid change.

2. CEO-Monarch model A single executive (chosen like a corporate CEO) rules; the former president becomes a figurehead “chairman of the board.” Treat the state as a firm run for efficiency, not democratic representation.

3. RAGE strategy “Retire All Government Employees” by mass-firing the civil service and replacing it with loyal appointees. Remove institutional resistance (“the Cathedral”) and ensure obedience.

4. Parallel regime Build a fully staffed shadow government in exile before inauguration; unveil it on Day 1 to take over agencies at once. Prevent the bureaucratic slow-rolling that stymied Trump’s first term.

5. Media & academia clampdown Defund or shutter universities and independent press seen as hostile. Break what Yarvin calls the Cathedral’s cultural dominance.

Resources:

"The Straussian Moment", https://www.hoover.org/research/peter-thiel-straussian-momen...

Freedom Cities in Trumps presser: https://www.youtube.com/watch?v=dJA_GBhCGgE

Billionaire example: https://www.praxisnation.com

Apocalypse Now? Peter Thiel on Ancient Prophecies and Modern Tec, https://www.youtube.com/watch?v=qqHueZNEzig

A.I., Mars and Immortality: Are We Dreaming Big Enough? https://www.youtube.com/watch?v=vV7YgnPUxcU&t=404s

https://www.nytimes.com/2025/01/18/magazine/curtis-yarvin-in...

https://www.youtube.com/watch?v=5RpPTRcz1no

https://www.unqualified-reservations.org/2008/11/patchwork-p...
by QuantumSpirit | 2025-08-01 17:53:48+00:00
You're absolutely right to call this out. This was a concept demo I built to show the methodology, but I should have been crystal clear that the timings are simulated.

I got carried away with the presentation and that was misleading. The core research on quantum security analysis is real, but this demo interface was more proof-of-concept than production system.

Thanks for keeping me honest - lesson learned about being more transparent with demo limitations.
by insane_dreamer | 2025-08-01 17:53:53+00:00
A politically powerful segment of Israel is adamantly opposed to the two-state solution. And the strategic positioning of Israeli settlers over the years on WB land (in violation of signed treaties) has intentionally rendered establishing an independent WB as "logistically impossible" due to "security concerns" (protection of the settlers). There's no way forward without removing the settlers, and removing the settlers is political suicide in Israel, where hard-right parties have an oversized influence in the government.
by somenameforme | 2025-08-01 17:54:12+00:00
I wouldn't want to clean public toilets if I didn't need to do so. You'd be willing to do it for free. I think one of our views runs rather closer to the overwhelming majority of people, like 99.999%, than the other. This issue is really not the one you want to argue. But I understand that you have to argue it, because if you simply accepted this point then you must accept the fundamental problem. When everybody starts demanding substantial amounts of money for any labor they don't want to do, you're not only going to crash your gdp but see hyperinflation as well.

Now not only is the basic income pointless because it's no longer enough to afford anything (and increasing it further just sends you closer to Zimbabwe), but you'd also completely crash your currency meaning you'd also no longer be able to afford any imports (though exporters would be getting filthy rich - see: why China intentionally devalues their own currency). The country would be obligated to rapidly transition, formally or informally, to another currency as the default unit of trade for anything of value, further nullifying the basic income.
by OhMeadhbh | 2025-08-01 17:54:19+00:00
Looks like it's better now... I can get back into the dashboard for work and personal accounts. (And I double checked against https://jgc.org/ and https://www.amctheatres.com/ as random sites behind CloudFlare, and they seem to work.)

I don't know if it's cause some support person saw John's request or if it was just a random thing that fixed itself. But if say... one third of the top 1000 web sites are behind CloudFlare and CloudFlare only has five-nines, that probably means tens of thousands of people are getting false positives every day.

I understand wanting to defend against bad guys, but if there's no way to contact CloudFlare support because CloudFlare blocked you from contacting their support... Though... yeah... I was able to get in to the support portal on my mobile phone. There's got to be a better way.

I'll likely be at IETF 124 if any CF folk want to spitball ideas about making the experience less bad.
by NitpickLawyer | 2025-08-01 17:54:21+00:00
Saw one today from gpt5 (via some api trick someone found) that was better than this, let me see if I can find it.

Pelican:

https://www.reddit.com/media?url=https%3A%2F%2Fpreview.redd....

Longer thread re gpt5:

https://old.reddit.com/r/OpenAI/comments/1mettre/gpt5_is_alr...
by ashwinsundar | 2025-08-01 17:55:01+00:00
Location: Denver, CO

Remote: Yes

Willing to relocate: No

Technologies: python, django, docker, git, postgres, react, next.js, gatsby, typescript, jQuery, vanilla javascript, objectstore (nosql db), prisma ORM, graphql, bash/zsh, github actions, amazon web services (AWS), digitalocean, go, mqtt (mosquitto), R, matlab

Résumé/CV: https://github.com/AshwinSundar/resume/blob/main/resume.md

Email: ashiundar@gmail.com

Seeking: Part-time contracting work (25%-75%)

Target billing rate: $125-$150/hour

About: Full-stack developer with a master's degree in biomedical engineering. Polyglot technologist, with a focus on Python and Django development. Wide variety of professional experience to draw from. Am currently launching a startup (while working a full-time job as a Sr SWE) - I'd like more time to spend on the startup, while continuing to pay my bills. Thus the desire for part-time contracting work.
by sixo | 2025-08-01 17:55:21+00:00
Based only on this comment thread—because I have no interest in adjudicating the actual dispute here—I see playing out in your post, for about the 1000th time in my life, the motte-and-bailey of "prosecuting rape culture".

The OP, pretty.direct, is almost certainly guilty of SOME social "crime"—some kind of a failure to understand and adhere to a responsibility, as you are describing; a responsibility which derives from the status he held in that community, and the power that status grants, whether or not he recognized it at the time.

If accused of THAT crime, in an appropriate "court", he would almost certainly have been able able to recognize the part of the harm that was his responsibility, and would hopefully have made appropriate amends, or at least would have learned not to repeat the harm.

At the same time: this is not what happened, and it's almost never what happens—because the impulse to make such harms seen and known and to force the people who caused them to take responsibility is not really an instinct for justice, and is unable to see with any grace, or to distinguish what part of the onus to "learn" from the harm falls on each person involved.

Instead the instinct to make things right overreaches, attempting to get satisfaction not only for the present case but for the whole cumulative history of similar cases, leading to a punishment (the complete destruction of a life, with no appeal) far exceeding any which a clear-eyed judge would deem appropriate to the actual crime, that being closer to: learning not to repeat the harm, and recognizing his responsibility.

Note that it is an "overreach" in the sense that it exceeds what the hurt person actually wants or needs—usually to be seen, to be feel heard, to feel safe, and to feel that others in comparable cases are safe. Destroying a life doesn't accomplish this, and also produces no learning at all in either the defendant or in any other onlookers.

In fact it is counterproductive. What tends to happen is:

- when men within rape culture repeatedly get away with things, the prosecutions grow more fervent, to the point where they regularly overreach

- when such overreaches get out of control, there's a backlash, discrediting such prosecutions in future cases of all degrees. (This is where we are now.) But then this lets the men get away with all kinds of things, and prevents any of them from ever learning from their errors.

A feedback loop. The way out is for "justice to be served"—for such cases to be resolved fairly, such that neither the defense or prosecution is left with the feeling they were treated unfairly, which is what drives the feedback loop. Historically it has almost always been the prosecution (broadly, the women) who were treated unfairly, but to treat the defense (the men) unjustly also fails, and perpetuates the loop, in the long run, serving no one. Apparently that is what has happened in this case.
by cestith | 2025-08-01 17:55:36+00:00
Perl’s function arguments no longer require you to shift or to access the @_ array. There are even proper argument signatures now. There’s also continuing improvements in putting a one true way to do objects into the core language, so you don’t have to bless a hash, use Moose, or Moo, or use Object::InsideOut (or any of a dozen other non-core modules).

All that old code still works, though.
by ho_schi | 2025-08-01 17:56:10+00:00
I keep using GNU Screen

* Scrolling on TTY (Linux itself doesn’t support this for some years) * Window-Tabs on TTY, Wayland, SSH * Sessions * Copy/Paste

I’m not using ZelliJ or Tmux because I don’t need more features and I know the shortcuts. I’m fine and don’t need weird workarounds. This article even confirms my decision!

Would love some good C developers helping the Screen people.
by WaitWaitWha | 2025-08-01 17:56:25+00:00
Just a historical note as a consolidated response to those who identify 'tipping' as an 16th through 20th century invention. This is incorrect as humans had 'tipping' all the way back to earliest recorded times.

In the middle ages vails or informal rewards were given to well performing servants. In the Roman times corollarium (Lucilius, Seneca), a form of tipping was known. Cicero referred to tipping as stipen although some argue that is not above regular pay.

There are some evidence that in the Han Dynasty, gifts were bestowed on well performing eunuchs, above their normal pay. Considering that in ancient times payments often were in non-monetary compensation, this could be considered a progenitor of tipping.

Incas had similar systems of rewarding service with goods like cloth, though not exactly like modern tipping.

Tipping, as we understand it today, likely did not exist in the same form in ancient civilizations, but there were practices where extra gifts or payments were given for exceptional service.

> What has been will be again, what has been done will be done again; there is nothing new under the sun.
by Skunkleton | 2025-08-01 17:56:34+00:00
> I don't mind dealing with wonky copy and paste once in a while.

This problem is in no way unique to tmux. You have the same problem with any terminal app that takes over drawing, eg vim. That said it is also easy enough to fix.

The solution is OSC52, a terminal escape sequence that the emulator can use to interact with the system clipboard (kitty, alacritty, iterm2 all support this). The first step is to get you a script that writes out data in that protocol. Its easy enough:

#!/usr/bin/env python3 import os, base64, sys clip = base64.b64encode(sys.stdin.buffer.read()) for pid in (os.getpid(), os.getppid()): # so that osc52-copy can be invoked by processes that themselves do not have a tty. cty = f"/proc/{pid}/fd/1" try: fd = os.open(cty, os.O_WRONLY) if os.isatty(fd): os.write(fd, b'\x1b]52;c;') # the actual escape sequence os.write(fd, clip) os.write(fd, b'\a') break except: continue finally: os.close(fd) else: raise SystemExit(f"no tty")

Now you can do this:

$ grep my_thing < some.txt | osc52-copy

And whatever got into osc52 is now on your system clipboard.

Tmux (set -g clipboard on) and nvim (unset clipboard) both have native osc52 support, and the script above can be used to integrate other places.
by christinaday | 2025-08-01 17:56:36+00:00
Location: Oakland, CA

Remote: Yes

Willing to relocate: Open to Bay Area hybrid and on-site positions

Technologies: Figma, React, TypeScript, Tailwind, HTML/CSS, design systems

Résumé/CV: https://christinamday.com

Email: christinamday at gmail dot com

I’m a product designer and frontend developer with over a decade of experience designing and building digital products—from startup prototypes to enterprise tools—with a focus on design systems, dashboards, developer tools, AI interfaces, and branded experiences that teams can ship confidently and efficiently.

Most recently, I've been expanding my development skills and diving into using tools like Claude Code, Cursor and the expanding ecosystem of AI tools to both be more productive and help support my own prototypes.

You can see a couple examples of my most recent work here:

* https://christinamday.com/projects/updrift

* https://christinamday.com/projects/cursor-case-study
by MoravecsParadox | 2025-08-01 17:56:42+00:00
Location: Remote / Bay Area (US citizen)

Resume: can send via email

Email: yaminisdasu@gmail.com

Role: Data Analyst / Product Data Scientist / Analytics Engineer

Experience: 4+ years

Data Analyst with 4+ years of experience translating data into product and business impact. I've built end-to-end analytics workflows at Nevro and Qualcomm — from SQL/Python pipelines to stakeholder-facing dashboards and KPI frameworks. I specialize in experimentation, A/B testing, data visualization, and making messy data useful for product and growth teams. Looking for in-person (in the Bay Area) or remote-friendly roles in product analytics, data science, or analytics engineering where I can work cross-functionally and ship insights that move the needle.
by nlawalker | 2025-08-01 17:56:47+00:00
What I find effective (on both sides of the interview table) is not only asking easier questions, but active encouragement to first talk out and work through the most fundamental, basic aspects of the problem and it's simplest solutions before moving into more advanced stuff.

I think a lot of experienced people's brains lock up in an interview when asked simple questions because they assume that they're expected to skip straight past the "obvious" solution and go straight for some crazy algorithm or explain the fine points of memory/time tradeoff. This often doesn't present as intended - it looks to the interviewer like you don't even know the basics and are grasping at straws trying to sound smart.
by arrosenberg | 2025-08-01 17:56:50+00:00
I think it's less the ignored regulations (I'm also happy with the CEQA reforms), and more that they engaged in predatory pricing schemes to stifle competition. This has resulted in a duopoly that engages in politicking to lock in their position and suppress labor rights (e.g. Prop 22).

That does seem to be a right-wing capitalist attack on the public good? Like, do we still believe in markets, or are we just cool with mega-corporations setting prices and wages?
by jgfriedman1999 | 2025-08-01 17:56:53+00:00
Yep! Pretty sure it is still Akamai. Via testing I've noticed they cap downloads at ~6mbps from e.g. home internet, but not GitHub or AWS.

SGML parsing is fun! - I've opensourced a sgml parser here https://github.com/john-friedman/secsgml

Securities master to link against - Interesting. Here's a pipeline off the top of my head 1. Get CUSIP, nameOfIssuer, titleOfClass using the Institutional Holdings database 2. Use the company metadata crosswalk to link CUSIP + titleOfClass to nameOfIssuer to get cik https://github.com/john-friedman/datamule-data/blob/master/d... (recompiled daily using GH actions) 3. Get e.g. us-gaap:EarningsPerShareBasic from the XBRL database. Link using cik. Types of stock might be a member - so e.g. Class A, Class B? Not sure there.

For form 4, not sure what you mean by event study. Would love to know!
by johnnymaroney | 2025-08-01 17:57:11+00:00
Sorry it didn't work for you! Everybody is different and I tried to include a variety of universally tear-inducing videos. But of course it won't work for everyone. I've found it works for about 90% of people.

What videos make you cry? Curious to see how they compare. Also, not all the videos on the site are sad. Some are happy tears.
by harmmonica | 2025-08-01 17:57:25+00:00
Saw this too and to reinforce your point about the West Village the conflation of Greenwich with West is actually decreasing the actual severity of the rents in the West Village (since Greenwich Village, on average, is cheaper).

Not sure where creator is getting their neighborhood data from, but if you're reading this a) great job and b) if you can find a more accurate neighborhood source the utility and credibility of what you've created will go up (that's not a knock, but if New Yorkers love one thing it's knowing their city and so as soon as they see data/info that doesn't match the reality on the ground they might bail before giving this a chance).
by efitz | 2025-08-01 17:57:41+00:00
A lot of people are unable to see their own political bias; they look at BBC or Fox News and see “unbiased true reporting”.

I highly suggest using Ground News (ground.news) for a week or a month as your sole portal into news stories, and then use their features to analyze bias in your selection of news stories and outlets.

I use it regularly to try to offset my own biases.
by crystal_revenge | 2025-08-01 17:58:08+00:00
> A lot of commenters causally speak of "false negatives" as if they were random

They also don't talk about, what my experience has shown me, is an extremely high false positive rate.

I've passed these style interview for a few large companies and those places easily had the least skilled developers I've worked with. Similarly, I've been shocked by the lack of technical skill in many ex-FAANG coworkers I've had. Their are some exceptions, but those are typically people who worked for a FAANG nearly a decade ago.

In the early days when Google was doing more CS style algorithmic thinking tests, it might have been a better measure, but this world of "grinding leetcode" as a skill provides very poor signal on developer skill.

For an MLE position Meta currently requires two leetcode mediums to be completed within 40 minutes and the solution must be absolutely optimal, and this is as a screen. This can only be reasonably accomplished by studying all 100+ of their problems on leetcode so you know the answer before hand. I do think thoughtful algorithm design interviews can be high signal, but in it's current form you can't test anything other than "how many hours did you study this?"

Most of the smartest people I've known and worked with have much more interesting things to do with their time than grind leetcode. Additionally, at this level of grilling, you're not even thinking anymore. In fact, the interviewers seems genuinely surprised if you give a correct answer that is not exactly performed in the canned way expected. White boarding algorithm interviews can be great, but what we have to take is a sad facsimile of what was originally being tested.
by eviks | 2025-08-01 17:58:34+00:00
The progression from unergonomic garbage default to splits and ~glovey form makes sense (with the future more sensitive per-finger sensors allowing for more gestures?), though it's a pity the health issues were involved, and that the resulting niche is small and expensive. Where are all the cheep rubber dome splits? Those would already offer health advantage without the mechanical premium...

By the way, the layout might better use physical direction mnemonics, so backspace could be a finger move to the left, and delete - move to the right (either by the same finger or maybe by its mirrored counterpart on another hand). Similar thing for <> and -+-+

> north keys are much harder to hit than its south keys, > find the inward lateral keys much easier to hit than the north keys

So, basically, "grabbing" movements are more natural?