skysight-inc/HackerNews huggingface dataset:
How my position is lazy? By not learning Functional Programming? I openly said that I was driven away by these very people, because I don't want to be part of a community who belittles the outsiders the moment they talked.

I mean, most (not all) functional programmers I met (for the last 20 years, no less!) started to praise functional programming by bashing imperative programming languages and never asked me about what I like about programming, and why I was so adamant to stay away from functional paradigm.

When you start selling what you like as an omnipotent silver bullet without listening to what the other party is saying, or by calling the other party lazy and the root of the problem you drive away people from the thing you are selling,

like you're doing right now.

Extra points for you for doing this, even after I have politely said that I have left that beef behind and trying to find the time to learn functional programming, and PLT in depth. Chef's kiss, actually.
I’m not a foreign policy expert.

The question is if an expert could change your view.

And by your response I suspect the answer is yes.
How do you invent your way out of authoritarian leadership and a sizeable chunk of the population cheering that on? And there's more dystopian sci-fi than there is hopeful sci-fi.

This is not a technical problem; it's a societal/social one.
> sounds perfect, how to change to this system? who should people vote for to make it happen?

That's another issue with the US system. If you've got only two choices, and one option is straight up "tear it all down", then the entire rest of the political spectrum has to be represented by the democratic party.

The only candidates in recent years that wanted to improve the situation were Obama, Romney, Bernie and now Walz.

I'd say register democrat, become active on the local level, and vote in primaries.
You start vibing and based on vibes you ask them whether you wanna grab coffee/a drink sometime soon, exchange numbers, smile and continue shopping.
wow what are you afraid of. you're working really hard to tear down something that is an incomplete proof of concept.
Details are important though. Some bikeshed type ideas spiral into very expensive changes. This is a large part of why US transit construction is so much more expensive - people asking for lots of little details which add up (large monument stations, bike paths done with the project... those things all add up) - the important safety details are left to experts, but only after they are told to build something far more expensive than needed. (this isn't a plea for brutalism architecture there are nice things you can do that are only minimally more expensive)
Show HN: I Built a 3D Mockup Generator for Designers, Marketers and Developers
Hi HN,

I’ve always enjoyed working with 3D graphics, and I originally built this tool because I needed a high-quality hero section mockup for a project. That site never got built - but this tool did!

What It Does:
Mockup Generator is a browser-based 3D tool that lets you create realistic device mockups (iPhones, MacBooks, iPads, etc.) for portfolios, marketing, and app presentations. Unlike static mockup templates, it allows full customization—device colors, backgrounds, multi-device scenes, and real-time screen updates. It also exports in ultra-high resolution (5832px × 3400px), making it great for websites, ads, and app store images.

Why I Built It:
I struggled to find a fast, easy-to-use 3D mockup tool that didn't require Blender or other complex software. Most existing solutions were either flat, static images or the opposite and too overcomplicated, requiring you to upload your own models. I wanted a tool that was accessible, interactive, and high-quality - so I built one.

Tech Stack & Challenges
Next.js: For a fast, server-side rendered web app
Three.js: Handles the 3D rendering & real-time transformations
Firebase: Authentication & backend services
Stripe: Manages subscriptions

Biggest challenges:
Optimizing WebGL performance for smooth rendering
Keeping high-quality exports while maintaining a lightweight UI
Making the tool intuitive for non-3D users

Try It Out (7-Day Free Trial)
Mockup Generator works in the browser - no need to install anything.

Just sign up and get immediate access to the free trial. Using Google sign up will immediately verify your email. Using email/password sign up will require you to verify your email (an attempt to reduce free trial abuse).

You can access the editor from the Dashboard page. Either choose an individual model or select from the pre-staged presets and upload your image – each model comes with recommended aspect ratio and dimensions to get the best results.

Would love to hear your thoughts, feedback, and suggestions!
Is your friend interested perhaps in getting back in at the intersection of EMS and software engineering? She is welcome to contact me at my HN handle at gmail or my LinkedIn from the who wants to be hired post. We might have an opportunity for her she might find agreeable.
People who express this sentiment seem to consider "the world" to be composed of North America and Europe. Why do you ignore the conservatives of Africa, the Middle East, India, and Asia in your assessment of what "average" is?
The correct number of police officers beating the shit out of you is zero. Not a tiny minority; zero.

And every time one is uncovered, it is always the case that they've done it before, many times. That "vast majority" may not kick the shit out of you, but they seem willing to tolerate it when others do.

It's even worse at protests, when police officers have been told to expect violence. When you go to a protest, you assume that you are taking physical risks.
This has been getting some press, but it looks like it's just a small-scale publicity stunt that isn't actually available for people to use. There's no number we can forward scam calls to to connect them to this AI, and this isn't planned:

"Rather than be rolled out on a much wider scale, however, Valcarcel said the project was aimed at raising awareness."
Perfect!

Git is only a directed graph with the adjacencies stored as hashes. Everything else is just tooling around that data structure. No problem using Google to find the commands (the Git CLI is very inconsistent...) but if you know what you want to do with that data structure you can find precisely the commands for that.
Cool idea! Is this related to Deep Research by OpenAI?
> DEI's goal is to prevent even this scenario from happening as its intended goal is to foster merit-only hiring.

That was 20 years ago, today merit only hiring is called evil by the same people, there is a reason people started to get really against what they do lately.
Well, you are in an environment where things aren’t going to be given to you.

So you need to search.

And it’s a Google search, so all things considered, it’s still doable.
All excellent points that won’t be solved by cutting funding for education!
I assume one could start and then cancel a subscription, though, so you could just pay about a buck every time you want to use the app. That’s a lot of friction, though.

I have iCloud+ base tier, but I use it just for iMessage, Drive, and other non-photo apps (I back up my photos to my NAS). I don’t back up my whole phone because all the data I care about is already backed up. I also like being able to use Private Relay when I want. All that is to say that for me the $1 plan is great and I still have plenty of space for shared album photos from events (which I later will move off of iCloud). But I get that I’m a pretty unusual use case.
Maybe I'm a simple person, but what you and other people who subscribe to this idea think seems to just be another brand of libertarianism. And libertarianism (by the US definition) is basically just edge-lord politics: if something isn't personally important to me then why does a government need to provide it?

In this world free of geography, who exactly is responsible for keep all of the geographically constrained plumbing in operation while you recline at your desk and enjoy the digital porcelain? And would a board of corporate overlords owning your patch of land really serve you better than a council of local representatives?
Be careful what you wish for. Sometimes leaving a line stupidly long is better for readability than awkwardly trying to break it up.

If you have five similar statements somewhere with only one exceeding the linter's line length, breaking up that one can lead to code that is harder to parse than just leaving it jutting out by way of an exception to the general rule; especially if it contains some predictable bit of code.
Hey! I’m a web developer with 12+ years of experience helping companies turn ideas into real products. For the past five years, I’ve worked remotely; before that, I was onsite in SF and Berlin, contributing to fast-growing companies (one recently acquired for $7.1B).

I focus on front-end, UX, and product development, but I’m also comfortable working with back-end code when needed. I’ve led front-end teams and built several products from scratch—always aiming for a great user experience.

Ready to jump on a call and chat about how I can help out!

—————

Location: Zagreb, Croatia (Europe)

Remote: Yes (US or EU time zone)

Willing to relocate: No

Technologies: JavaScript (React, Redux, Apollo/GraphQL, TypeScript, Next.js, Node.js, Webpack/Vite), Ruby/Rails, REST, Docker, web3

Website: https://smikulic.com

LinkedIn: https://www.linkedin.com/in/sinisamikulic

Email: sinisa@codewell.studio

—————

Sample projects:

https://movieo.me/ - A movie discovery platform (co-founded and got traction on Product Hunt & Reddit)

https://yourmonthly.app/ - A personal finance tracking app (a helpful side project—happy to share!)
I agree, but shipping is cutthroat. They care about out of pocket cost.

In the case of NYC and other cities, it shows the edges/limits of your argument. The entire waterfront and west side was dedicated to rail, industry and shipping to support the city and the port. The meat packing district was… a bunch of slaughterhouses. We traded that infrastructure for highways. There’s good and bad aspects to that.
Lol: Where I live (Memphis) both “one” and “two” are considered two syllable words. Seriously. Our kids were taught this in the best public elementary school.
I prefer physical invites too, but in the context of this, physical printing sounds like a lot of unnecessary overhead and extra work that will yield little to no significant added value on the side of Apple.
In which case I take back what I said. My bad.
We would need ruby support too.

Beyond that, if my MR/PR has two (or more) logical commits, will the tool support reviewing each in isolation? Often times, I will do a refactor in the first commit, and have a second commit with the new feature that makes use of the refactor. Reviewing it all together can result in muddying the water.

Another thought: if I edit a function to call a different function defined elsewhere in my codebase, is there a way to include that functions definition into the canvas (either by the author in preparation for a reviewer, or by the reviewer) to facilitate verifying the behavior across this new boundary?
As an argument on the other side - so long as you're making enough to live comfortably enough, then there's no real need to abide the business logic though, even if you think it absolutely does maximize income in the longrun. If you spend years working on something and it turns out somehow nobody else likes it, well at least you have something that you're presumably satisfied with, and you often learn an immense amount in process.

Careers that aren't quite so commercialized regularly carry out this process. The obvious example being writers where you may spend months/years writing a book only to find out that nobody wants to publish it. Or perhaps you ultimately just don't like it. I know Andy Weir (of "The Martian" fame) wrote about 75,000 words on his next novel before deciding he just didn't like it, and scrapped the entire thing.
Well it will make him lots of money, and he’s a human.
Let's talk about in the way you seem to interpret it.

Imagine if Blueprint A used imperial units while others used metric units.

That's what inconsistent code style does to you.
When people stress over the details I care, it's craftmanship. When they stress over the ones I don't care, it's nitpicking.
It's ЗСУ (Збройні Сили України) in Ukrainian

https://uk.wikipedia.org/wiki/%D0%97%D0%B1%D1%80%D0%BE%D0%B9...
Git is wrong in some regards: they introduce an entity "branch", but it is not stored properly, it's like virtual data.

The proof that there are really no branches in git's storage is a simple task that's not achievable in git:

suppose you had some branch, but you don't remember it's name, then you branched off and issued some commits. Now there's no way to get a git history consisting of just the commits introduced since you branched off.
Agreed. When I open a link and get a Cloudflare CAPTCHA I just close the tab.
Sometimes it do be that simple.
> skip the funny hats.

I don't know about that part... those red ball caps are pretty goofy looking.
2% of the world population doesn't sound like a lot, but you're still talking about 150 million people or half the population of the USA
the China 5% growth in the article...is it believable? the real world fact that you cited come from China. which stop reporting youth unemployment when the numbers is bad back in 2023. only to restart reporting the number with new method.

Can you trust Chinese's numbers when its real estates, foreign investment drop, deflation...etc.

https://www.youtube.com/watch?v=7JYWFUI5kEc

https://apnews.com/article/china-youth-unemployment-slowdown...
> REPLs are not useful design tools

Anyone have more context on this? I've never thought of a repl as a design tool. Does he mean loading your app in a repl, calling functions manually and then manually swapping them out in real time?
But ...
I'm not American, I'm just looking in from the outside, but to me it seems that all these things (income inequality, life expectancy, education, ...) are things that the Democrats try to improve while the Republicans want to limit social security, decent health care, and try to tear down decent education. Yet people vote Republican? To try to improve the things that Republicans will not improve?

It's a sentiment I often see, not just here, and I just don't understand it.
Musk's operations likely are using illegal means and are an overextension of power, while legislative and judicial branches, as well as internal executive branch watchdogs, have abdicated their roles in oversight and control. This is effectively an overthrow.
> The question is how did we let it go this far?

It's an optimized market, isn't it? Didn't it naturally go this far?
Steam Now Warns Players If Early Access Games Aren't Updated for over a Year
"Capitalist society" can have many different meanings. Pure 100% capitalism does not exist and has never existed, and no serious capitalist thinker has ever argued for it.
> The previous administration was basically letting israel do whatever it wants

Israel wants to expel every palestinian from the west bank, so no, the previous administration was in no way letting israel do whatever it wants.
Same reason I like Clojure tools.build. Any other way feels a little ridiculous to do it any other way.
> Is it indicating that the router is faster at forwarding packets than responding to ping requests?

I believe most of the time this is the reason indeed. Answering an ICMP error to a TTL expiration or to an echo request is very low priority.

This latency in error message generation may even be a better signal of the router load than the latency of the actualy trip through it.
Workday erases 8.5% of workforce because of AI
"realize some" was the comment. you're now assuming that biometric auth is part of that "some". assuming can get you into trouble. if biometric auth does not bring attention to yourself, that does not negate the validity of the comment.

people just need to calm down with the "gotcha" comments
Porn.

When I first looked into stable diffusion I wanted to see what people were making with it and there was a few sites that showed stuff people had generated and it was 70% porn 29% high fantasy wallpapers (numbers are illustrative). Recently I've been looking at different text generation inference platforms like tgi and vllm on reddit, and 1 in 5 posts in the localllm subreddits are "What's the best model for erotic role play?"
The US gets its own MBS!
Relax. To be fair to them, Gleichshaltung has a nice ring to it
> if you pointed that out before Trump's election

This article is an expanded version of the author's reporting a year ago: https://www.tracingwoodgrains.com/p/the-faas-hiring-scandal-...

While it didn't make the same splash then, I saw it and didn't see people responding by trying to cancel the author.
People died because he refused to leave peacefully.
All you need is attention and waiting. I feel like a zen monk.
What kind of conspiracy theory is this? A TPM stores keys and releases them upon attestation. How does that allow offloaded processing?
Jujutsu

Whew, just from the intro this feels like a breath of fresh air. Probably gonna migrate to it right after finishing the tutorial. Thanks for mentioning!

https://github.com/jj-vcs/jj
In the UK Black was an umbrella term that included South Asians. In the US pre 1965 era Bengalis especially tended to integrate into the black community (cf. Vivek Bald’s book). My Punjabi great grandfather married a light skinned mixed-race woman in the 1920s.
This kind of advice only works if you’re not interested in a woman who works. You’re not going to be getting an ambitious woman from abroad and bringing her back to the US. Most of those women would already be in the US if they were interested in such a path to begin with.
Ideally pick a style from a different large organization that you have no input in. Because the organization is large they will have put a lot of effort into it, but since you have no input you can just follow it without thinking. Sometimes an organization will make some really weird choices and you will be forced to change styles (google as rejected a lot of the latest C++ standard and thus their C++ style guide is not to be used elsewhere, but there are plenty of other good options).

Second best is to start a large cross company standards organization and only allow one representative per organization. Make sure there is a lot of process standing in the way of changes so that changes are only made when really justified (because most are not justified)
discussion from 4 years ago: https://news.ycombinator.com/item?id=25892897
Things I Learned by Helping to Program a Clavinet Clone
Defense is a messy bundle as well, if you follow the political fights over spending bills.

The key is to tie it to national pride, something everyone instinctively appreciates.
what does being the private sector have to do with anything? We're talking about use of taxpayer money.
There are too many confounding factors still.
> what (and more importantly: why) the requirements are

Maybe in a startup? My experience as an IC in larger, more established companies is the requirements are dictated to you. Someone else has already thought carefully about the customer ask, your job is just to implement, maybe push back a little if the requirements they came up with are particularly unreasonable.
There are several laws and constitutional restrictions that prevent the president from doing whatever the fuck he wants.

Under what coherent legal theory is Biden not allowed to cancel student debt obligations to the federal government, but Trump is allowed to cancel government grants explicitly required by law?
I'll definitely need to look into doing that.
> Lots of people removed "master" from git repos.

So because a lot of people chose to no longer use "master" in their git repos, it justifies an authoritarian rollback of science and health? No one cares what their git branches are called. Get that stupid chip off your shoulder and smell the fire. The country is burning.
Is this blogpost generated by AI? Most of the things “make sense” isolated but the whole post is nonsense (pip install pyodide? reqs/s in pyodide?)
Windows 11 looks like the perfect reason to give UNIX-based systems another try. Literally the only thing that's kept me hooked to Windows are the Office apps. They're baked into so many of my workflows, from creating simple graphics to doing my personal finances, and of course plenty of legacy documents that I'd like to continue being able to use. They're really Windows-native I've found, even the official versions for iOS seem to be missing some features (last time I checked was in the past year, and I couldn't find some paragraph-level formatting options I wanted in Word, eg). Google Docs seem like a different product, they apparently have great APIs, but the "click-based" features are no match. It's been ages since I tried LibreOffice, but it was no match back then either.

I'm thinking, either I need to get used to different workflows or just try virtualization. I heard Figma is great for presentations, anything that Excel can do where the alternatives are lacking is probably better done in R/Python anyway, but for Word I don't see an alternative. No way I'll use LaTeX for all my writing, and anything Markdown-based just won't cut it formatting-wise. Or just use something like Wine I guess. Anyone facing a similar situation?
Eh -- IMO "empire" is used to highlight an expansionary, hierarchical regime, not just the literal old-school meaning of a single sovereign. Thus "anti-imperial" as it's used today, frequently targeting both post-monarchy Britain and the always-republican USA.

In other words, empires in the day of monarchy were expansive monarchies, and empires in the day of republicanism are expansive republics.

I love how I'm still freaking out but will jump at the chance to argue about pedantics online. It's nice to feel normal, I guess!
Proton has complied with legal orders and implemented JS to target a user. Mullvad is nice.
Extra-legal financial instruments meant to suck money from other federal departments don't strike me as a good precedent in any sense. I don't disagree though that nationalizing the value of enormous public investments is something we should be considering, looking at you oil industry. But until congress appropriates the money under law it's a pipe dream or theft.
S1 (and R1 tbh) has a bad smell to me or at least points towards an inefficiency. It's incredible that a tiny number of samples and some inserted <wait> tokens can have such a huge effect on model behavior. I bet that we'll see a way to have the network learn and "emerge" these capabilities during pre-training. We probably just need to look beyond the GPT objective.
It goes TPM → OS Integrity (dm-/fs-verity) → Browser Attestation (Web Integrity) → Your banking website no longer working on Linux because of "security". It’s Play Integrity for the PC.

Encrypted video is a red herring. The real long game is to also get your "secure" video player to refuse playback if it detects watermark in the pirated video. This patches the analog hole.

If you have attested Windows it can just refuse to download "freeworld" VLC because it can be used for piracy and/or even watching child pornography. Imagine that!

Of course you can use Linux instead but now you have to use the approved distro that also won’t let you run "dangerous" apps.

This is of course slippery slope argument and Microsoft would not be able to force all that right now, but better get started on the foundations. Some future government can then just force them to implement the rest, but by then it will be just a flip of a switch.

"TPM is not DRM" argument seriously lacks imagination.
The argument is that the previous system wasn't a meritocracy either, and by accounting for the existing biases we gather up the talent that was previously ignored.

You don't stop reading the resume upon hitting <minority group> and hit the hire button. They still need the other required skills too.