skysight-inc/HackerNews huggingface dataset:
> I had enough say within the organizations I worked at, who are now clients

This sounds like experience that’s mainly at small/medium sized orgs. At large orgs the devops/cloud people are constantly under pressure to install random stuff from random vendors. That pressure comes from every direction because every department head (infosec/engineering/data science) is trying to spend huge budgets to justify their own salary/headcount and maintain job security, because it’s harder to fire someone if you’re in the middle of a migrate-to-vendor process they championed, and you’re locked into the vendor contract, etc etc. People also will seek to undermine every reasonable standard about isolation and break down the walls you design between environments so that even QA or QC type vendors want their claws in prod. Best practice or not, You can’t really say no to all of it all the time or it’s perceived as obstructionist.

Thus there’s constant churn of junk you don’t want and don’t need that’s “supposed to be available” everywhere and the list is always changing. Of course in the limit there is crusty unused junk and we barely know what’s running anywhere in clouds or clusters. Regardless of the state of the art with Devops, most orgs are going to have clutter because those orgs are operating in a changing world and without a decisive or even consistent vision of what they want/need.
I’m kind of baffled how incredulous the response to this comment has been.

Do people think there are 0 drones out at night? Is it that hard to wrap one’s head around the idea that someone actually saw one?

I understand that many are misinterpreting. Official statements make it clear that at some are not. The criticism of my account boils down to “you can’t tell how far something is at night” tata-isms, but you can to a very limited extent - whether it is at an altitude where it would be audible, or not. Similarly, you can observe how quickly it moves from overhead to the horizon. It’s difficult to tell close from far, but it’s trivial to tell far from really far.

Regardless, I was able to see it from both the side and behind, and the latter view showed an aircraft with two red lights on the outside, and two green ones on the inside. It was not an FAA-approved plane, and it was not a civilian helicopter (no noise). At this point, the other possible explanations are less likely than it being a drone.
Sorry I don’t mean to be snarky :) I think there is a happy middle ground between

“AI can’t do anything, it sucks!”

and

“AI is AGI and can do everything and your career is done for”

I teeter along the spectrum, and use with caution while learning new topics without expertise.

But I’ve been very surprised by LLMs in some areas (UI design - something I struggle with - I’ve had awesome results!)

My most impressive use case for an LLM so far (Claude 3.5 Sonnet) has been to iterate on a pseudo-3D ASCII renderer in the terminal using C and ncurses, where with the help of an LLM I was able to prototype this, and render an ascii “forest” of 32 highly detailed ascii trees (based off a single ascii tree template), with lighting and 3 axis tree placement, where you can move the “camera” towards and away from the forest.

As you move closer trees scale up, and move towards you, and overlapping trees don’t “blend” into one ascii object - we came up with a clever boundary highlighting solution.

Probably my favourite thing I’ve ever coded, will post to HN soon
It’s a lot of small things, so here are some examples:

* Click to find usage is exceptionally good.

* when refactoring, it will also find associated files/classes/models and ask you want to change them as well. It’s also smart enough to avoid refactoring things like database migrations

* Click-run just about anything is amazing. I work in multiple languages in multiple code bases. I get tired of figuring out how to install packages, run things, and even get into debug mode. Most major tooling is supported out of the box.

* Debugging. Lots of data types have smart introspection when debugging. It knows that Pandas tables should be opened in a spreadsheet, JSON should be automatically formatted, and you really just want that one property in a class already formatted as a string.

* Built in profilers and code coverage. This is something that’s always annoying to switch tooling with.

* Great Git integration, though that’s probably par for the course.

* Database integration in some toolsets (like Rails). If you need to look at records in the database, it will jump you directly to the table you need with Excel-style filters

* Local history on just about everything. This has saved my butt so many times. You can delete an entire folder and know you can restore it, even if you delete it from Git.

* Automatic dependency change detection. For example, after a pull, it will identify if new or updated updated dependencies were pulled. 1-click to install.

* Type hinting in in-type languages
I have just recently been looking into this. What would you normally reach for when doing templating?
Hopefully the people championing this at work will stop trying to get me to switch
But are you Stack Overflow excited?!
These are failures that they can't afford to not have.

Hydrogen fuel is strategic because if it has even any chance to succeed it means a huge escspe route from China's influence, as the whole EV stack relies on them (getting rid of petroleum fuel is of course the same deal, Japan has no oil). That's basically a low risk high return bet. We're seeing how hybrids are still fairing better that full EVs and Tesla hasn't displaced Toyota either.

Computing standard is the same: they've been stuck with US standards for eternity now, up to iOS and android eating the national market when they had a decade long lead. Not pouring money into any half viable bet would be crazy.
I Built a Figma Plugin That Generates Custom SVG Illustrations with AI
Hey HN!

I’ve been working on a Figma plugin called Vector Image AI, and I’d love to share it with you all. It uses AI to generate custom SVG illustrations and icons directly in Figma based on simple text prompts.

Here’s what it can do:
- Generate unique, scalable SVGs in seconds.
- Support a variety of styles like flat, outline, pastel, pop art, and more.
- Seamlessly integrate into Figma—no need for exporting/importing.

Would love your feedback—what works, what doesn’t, and any ideas for improvement!

Check it out here: https://www.figma.com/community/plugin/1440141868641854458/v...

Thanks for taking the time to look!
Apple has a huge legacy burden of defaulting laptops to 2010 levels of memory capacity at 8GB all the way up to mid 2024. All the great AI inference stuff in the M-series is wasted due to that until you get ~80% penetration of the new 16GB min spec.

If they get compelling local inference throughout the OS it may help them drive adoption of new models faster, but App devs won't have incentive to integrate local AI stuff until there is more market penetration of the higher RAM capacities. Apple could perhaps monetarily incentivise them to make up for it. But I think they are just going to heavily have to lean on cloud for everything.
I have a set of Vortex Diamondback HD 10x50s that are pretty affordable and do a good job with the moon (and hunting near dawn and dusk). The optics are definitely better than I expected for the price.
It makes it come off like a tutorial mixed up with content marketing which is not a great combo for an HN post.
Paradoxically, it is still a subset of defensive programming.
Never said that. But I fail to see when random processes start occurring
Sorry, on what planet are we onshoring H-1B work? What company can manage the H-1B process but can’t remote to Ukraine or Colombia? Or capitalise their dev expense, inefficiently, granted, with AI?

In a post-remote world these jobs aren’t competing with on-shore labor. This is a populist pitch in the mould of iron work to Pennsylvania.
It's bc it's added later to justify this bs - that's why it's Judas being corrected bc the person making the addition or changes already knew he was the bad guy.

T
Yes, because obviously we as a country should prioritize creepy VR avatars over understanding climate change.

By this reasoning no charities should exist (they pay less than commercial orgs) and even people who are willing to work for less in order to feel good about their contribution should not be allowed to.

It’s a very cynical, even nihilistic view.
It’s surprisingly common. Additionally, it can develop as a secondary symptom when temporary neurological impairments induce self-exposure to YouTube comments sections.
No, the enclosure keeps the air contained and moving at a constant rate with the armature. The only noise comes from the brushless motor, which is under 50dB at 1m.
Is that because it's actually difficult or because iterations take a long time from obnoxious compilation times?
I don't do drugs; I barely even drink alcohol. But, I think drug testing is a violation of privacy and none of a company's business. This isn't 1950, nobody cares if you're doing drugs on your personal time as long as you're sober for work.

Yes, you need to drug test for clearance. But I'm saying that's a job I'm not applying to unless I have no other choice. It goes straight to the bottom of the pile for me.
I absolutely agree that it's a spectrum. I don't deny the usefulness of some LLMs (and I have used Claude 3.5 lately with great success -- it helped me iterate on some very annoying code with very niche library that I would have needed days to properly decipher myself). I got annoyed by the grandiose claims though so likely got a bit worked up.

And indeed:

> “AI is AGI and can do everything and your career is done for”

...this is the thing I want to stop seeing people even imply it's happening. An LLM helped you? Cool, it helped me as well. Stop claiming that programming is done for. It's VERY far from that.
Apple Says Meta Is Making Unreasonable Interoperability Requests Under EU's DMA
I find pretty much every ORM in any language is problematic. The best you can hope for is a certain amount of internal design consistency, so that even if you can't do what you want it's at least clear what you are doing.
Will from Voxon here - ask me anything!
> The Passover Plot by Hugh J Schonfield; author contends that Jesus believed that he was the prophesied Messiah and engineered his arrest and crucifixion out of sheer genius and clever actions. Fantastic read.

Orchestrating the destruction of the Jewish temple (and thus most Jewish religious practices) at the hands of the Roman Empire after his own death would have been quite the feat
> Life is about more than optimizing the movies you watch.

Where did I say it wasn't? That's a straw man.

But if you're going to watch a movie for the next two hours, then yeah -- your life is going to be about that movie. So why not choose wisely?

> Watching a bad movie is not going to harm you. Maybe you'll take something away, maybe you won't.

Straw man again. And again -- why not choose quality instead of choosing ignorance and rolling the dice?

> Much like having a bad day is unlikely to ruin your life - it'll just give some nice context to the good days.

Again, straw man. Nobody's talking about ruining your life. But why intentionally choose a bad movie...?

> And we're talking about watching them on the plane, so the "busy person" argument really doesn't apply here.

To the contrary. For a lot of busy people, the plane is one of the few moments they have time to watch a movie. So it sure does apply.

You're arguing in favor of choosing bad things, because it's not going to ruin your life. Huh? Shouldn't we have a higher bar for the things we try to choose to spend our time on? You're describing standards that are the lowest of the low -- as long as it doesn't harm you, it's fine. Don't seek anything better. Yikes. I've rarely come across a life philosophy more depressing.
What if those worlds are encoded so efficiently that they can be communicated in only 10 bits/sec? Maybe there's tons of detail but not very much is actually probable, so one part of your mind can "fill in the gaps" without another part "saying" much to it. Like the married couple who have been together so long they don't have to say anything and each still knows what the other means.
Were you taking stimulants for a condition (ADHD etc)?

Amphetamine Stimulants affect those with ADHD differently to neurotypical people, so use with much caution.

In the case of recreational or dependant use (non-medical use etc) Perhaps seek professional help. Additionally consider the pressures of a FAANG workplace and whether it is the right fit for you.

No matter the money, I could not work in a fast-paced, cutthroat environment. I need fair-paced and understanding etc
OP: good movies are better than bad movies.
Replies: you buffoon, you actual clown. How dare you value good things more than bad things.

I can’t take this knee jerk response seriously. Why wouldn’t good movies be more worthwhile than bad movies? How is this even controversial?
What I meant was that if you follow the logic of "computer is in an unknown state. Stop processing everything", then why not continue that to the entire server (operating system, hypervisor, etc.)? Obviously it's not okay in almost any context. Instead, assuming you have something more complicated than a CLI script that's going to immediately exit anyway, you should be handling those sorts of conditions and allowing your event loop/main thread to continue.
Ottawa proposes 24/7 surveillance of Canada-U.S. border
Elon, Satya and Pichai didn't arrive on H1B visa.
It's not constructive to frame citizenship as "I got mine". People will fight - really fight - to preserve their homes and lifestyles, if they feel those are being threatened. It's obviously not impossible to welcome as many immigrants as we do without this extreme level of conflict, but our system demonstrably does not accomplish that. We simply aren't making use of our space, so why don't we focus on that problem? A tone like yours invites chaos.
"The price on his head was $500". In 1921. Inflation estimators say this is about $8800 now.
I couldn’t agree more, and this is the reason why I built some apps for the Apple Watch that I was missing: first a keyboard app (before it came built-in with watchOS), a Notes app (there’s still no official app), and most recently a ChatGPT Voice Mode app -- I now feel like I’m carrying a productivity powerhouse on my wrist!
"Considered Harmful" Considered Harmful...
Medvedev's role in Russian politics is to be the guy who says the most extreme ridiculous thing, so everyone can use him to point to someone who is by far much crazier and extreme than they are.

He's never had much actual influence in the Russian government.
Google is forcing contractors to rate AI responses outside their expertise
I've been paying for GitHub for years and years, long before they introduced any kind of AI service. I don't use any of their AI products, even though they're now included with my plan. Hopefully that small datapoint shows up as a blip in their metrics somewhere.
The companies that do RTO. Logically, you are right but this is not how those CEOs operate.
Electronic lollipop that lets you taste things in virtual reality
Eh Qt isn’t really difficult, just not my idea of fun. I use the python bindings so compilation time isn’t a thing.
I’m not familiar with either of those frameworks so can’t comment on them specifically, but 10+ years ago not using spring/boot entailed glueing together a lot of disparate libraries to do things spring boot had built in. Spring boot includes pretty much everything. Plus reliability, battle tested, easy to hire people with experience using it.
https://archive.today/9Vcwi
You've clearly never worked in a large tech company.
I have a mixed race family, and am scrambling to get passports in time for people in my family with darker skin, and we will 100% be at least carrying good quality copies of them at all times.

They are claiming to start mass deportations next month, and profiling based on skin color is absolutely the only way that can be possible. Moreover, just like the Nazis discovered, both deporting people and indefinite detainment are impossibly expensive- leaving only one option. This political movement is already based on the idea that people different than them don't deserve to be treated like human beings, and will not be.
For those interested in the rationale for the simplified main methods (and the rationale for not simplifying further), the relevant JEP is a good read.

JEP 495: Simple Source Files and Instance Main Methods (Fourth Preview)
https://openjdk.org/jeps/495

The parent article mentions and links JEP 477 -- the 3rd preview of the same feature-set. JEP 495 is the 4th preview and is included in JDK 24 which is in "stabilization" mode for release in March 2025.
Spyware distributed through Amazon Appstore
How does apple watch compare with the ooma ring for sleep tracking?
Shrug. My experience of school was the opposite - society at large is actually set up fairly well but pockets of it and the people in it are absolute dumpster fires.
Youre not far off, just use your original sentence and acknowledge that Scylla isn’t the OSS here, its the company that came in, forked a volunteer driven project, and tried to pretend its theirs:

> Or more often companies with money come to fork an open source project from the developer, and continue pretending it's their own now.
How to Parse a NewOrderSingle with FIXParser
Are you saying the drones and planes have always been there and we are just noticing it now?
Thank you for taking the time to share such detailed feedback. It’s incredibly valuable! Let me address your points one by one:

1. Logarithmic plot and spectrum analyzer: This feature is definitely on my roadmap. I agree that having these visual cues is essential for live tuning and precise adjustments.

2. UI grouping: You’re absolutely right about grouping parameters by EQ band rather than by type of control. Your suggested layout makes a lot of sense, and I’ll admit I took a shortcut by organizing the UI the way it is now. I’ll reference this thread in the corresponding GitHub issue to ensure it’s tracked for improvement.

3. High-pass and low-pass filters: I completely agree these are essential additions. I might explore adding them as a separate mode for the EQ. As for slopes, implementation could be a bit trickier since biquads inherently support only 6 and 12 dB/Oct. I’ll add this as a feature request on GitHub so it can be properly tracked and discussed.

4. Mid/Side mode: This is an intriguing suggestion and could offer a lot of creative possibilities. While it’s a bit more complex to implement, I’ll look into how it could fit into the current architecture.

5. EQ cramping prevention: The current design inherently avoids EQ cramping due to the use of the TDF2 transposed structure for biquads. However, I’ll review other topologies to see if there’s room for further optimization.

Thanks again for such thoughtful feedback. It’s input like this that helps me refine and improve my plugins. Also, feel free to jot down any feature requests in Github.
"I get this is a joke but I don't find it accurate or funny." Oddly, I find it hilarious BECAUSE of it's accuracy.
patents?
Also its mate Tryptamines I Have Known And Loved.
Bolt is logitech's newer wireless protocol (with devices using a dongle rather than bluetooth) that's supposed to be more secure than the older one.
It's definitely more than 5-10% if you just include FAANG who pay far higher than most average US citizen devs make in salary to both H1Bs and citizen devs.
Personal speculation here: https://news.ycombinator.com/item?id=42456965
Yes, people at Meta and Google are highly paid and highly skilled. Some more or less than others, in relation to the average, just like anywhere else. What is your example demonstrating?

>That says more about your company, and perhaps yourself, than anything else.

Why? You're simply sure the parent and the companies they work for are bad at hiring, or racist, or what? You've offered nothing but a spit in the face.
"Legalizing death" isn't really accurate, isn't it? I mean, it's not illegal to die. And this isn't legalizing murder, as murder doesn't generally require the informed, prolonged consent of the person going to be murdered.
Oh, dreidel as a drinking game sounds both horrific and hilarious. Here’s how I thought of it:

Everyone starts with infinite gelt — or at least a liver — and ante/paying into the pot is either taking a drink or paying a drink token. The four actions are then:

- Nothing

- Acquire a newly created token

- Everybody else: drink, or exile a token

- You: drink, or exile a token

Don’t need to run PRISM to figure how quickly that devolves.
> Yes, because obviously we as a country should prioritize creepy VR avatars over understanding climate change.

As a country we have decided to let the market decide what to prioritize. Who are we to judge "creepy VR avatars" are less important if people are willing to fair and square pay for them? If they are creepy, don't pay for them.

> No charities should exist.

No that is not the appropriate conclusion. People are of course free to work for less and balance their circumstances. If they want to volunteer for a charity by choice, more power to them. But no, using taxpayer money to fund "charities" is by-and-large corruption in my book.

> It’s a very cynical, even nihilistic view.

If we are doing labels, yours is a very communistic, statist, view.

--

P.S. regardless of your PoV, I like that you acknowledge my core point: that the OP is seeking special treatment in the form of cheap labor from the US. You are simply arguing for that special treatment being justified, not denying that's the core demand.
All it would require is more support for sum types and variadic type parameters, and maybe fix some hiccups in the existing type inference. You can already write a Stream-like API that supports up to a fixed number of exception types (it’s just a bit annoying to write). The main issue at present is that you can’t do it for an open-ended number of exception types and abstract over the concrete set of types.
Apple Intelligence is supported on any M1 Mac: https://www.apple.com/apple-intelligence

And not sure there are many use cases for running mid-sized models locally. Smaller models fit in 8GB and work fine for action handling, tagging, classification etc. And for text/image generation you just get such a better user experience using a cloud hosted model.
A Tree Octopus Renku by Lyle Zapato [0]

wisteria on pine --
a tree octopus climbs
there's a spectacle!

I am one of today's lucky 10,000 — thank you! [1]

[0] https://zapatopi.net/blog/?post=201104210388.a_tree_octopus_...

[1] https://xkcd.com/1053/
Well I'm never voting for a Democrat ever again. Doesn't matter what the GOP does.
Why do you need ! that often? Also ZZ (which I never use).
Holy shit, that auto-redirects to the salary range in Canada for me (66K-95K CAD)

Tried again with a U.S. VPN and I'm gob-smacked by how different that range is.
What would it give US if they had Linus as an citizen?
How far has it gone
Yes, which is why I was checking whether the data includes the renewals (including for approved I140s).
Every dev interview process I've been a part of has not included consideration of the applicant's citizenship status. The interview process has many flaws, but it is not contrived to tailor itself towards H1Bs at the expense of citizens. At least, not at the companies I've worked at, which are household names. At TCL or Wipro? Sure, those are blatant offenders of the H1B visa.
Not commenting on the rest of their assumptions, but to be clear, auto-rejecting candidates that could reasonably fill roles in your company isn’t a defense against incompetence accusations— it supports them.