skysight-inc/HackerNews huggingface dataset:
Boycotts can take on different levels. I'd personally say that if you already own an iPhone, Android phone, Mac or PC, you've already given them your money, but you can absolutely refuse to give more the next time around and buy something from another manufacturer that's not US based. But it doesn't make sense to just throw out your perfectly fine $1000+ device just to "stick it to the man."
> So far this is what the people who voted for the current administration wanted, and they were a majority.

Did the MAGA crowed redefine 49.8% as a majority recently? I seem to have missed that.

I don't think the computer screen is responsible here. 2 years from now, (minus a small handful of states), the Democratic candidate is going to be elected as they were last year or the Republican candidate is going to be elected as they were last year. There just isn't a significant risk of losing your position over an issue; you'll see say sure the senate flip from 60-40 to 40-60 but you don't see if go 80-20.
YouTube is notorious for that, though. With that context, this is one more instance, showing that the issue persists. I remember a German youtuber tried to unionize creators through IG Metall, though there doesn't seem to be any news in years so I'm not sure it went anywhere. https://fairtube.info/en/seite/press-coverage-of-fairtube/
>I feel like I am taking crazy pills that other devs don't feel this way.

Don't take this the wrong way, but maybe you are.

For example, this weekend I was working on something where I needed to decode a Rails v3 session cookie in Python. I know, roughly, nothing about Rails. In less than 5 minutes ChatGPT gave me some code that took me around 10 minutes to get working.

Without ChatGPT I could have easily spent a couple hours putzing around with tracking down old Rails documentation, possibly involving reading old Rails code and grepping around to find where sessions were generated, hunting for helper libraries, some deadends while I tried to intuit a solution ("Ok, this looks like it's base64 encoded, but base64 decoding kind of works but produces an error. It looks like there's some garbage at the end. Oh, that's a signature, I wonder how it's signed...")

Instead, I asked for an overview of Rails session cookies, a fairly simple question about decoding a Rails session cookie, guided it to Rails v3 when I realized it was producing the wrong code (it was encrypting the cookie, but my cookies were not encrypted). It gave me 75 lines of code that took me ~15 minutes to get working.

This is a "spare time" project that I've wanted to do for over 5 years. Quite simply, if I had to spend hours fiddling around with it, I probably wouldn't have done it; it's not at the top of my todo list (hence, spare time project).

I don't understand how people don't see that AI can give them "superpowers" by leveraging a developers least productive time into providing their highest value.
Also "not in the USA" i actually work on a medical ish application these days (not the in production version, mind but a fork with new features that's entirely separate at the moment).

I have access to ... zero patient data. Our entire test database is synthetic records.
> can't even imagine how an algorithm thought it runs afoul of a spam or scam policy

Could a competitor cause the algorithm to think that, somehow, perhaps by engaging a service that reports the videos, in bulk, repeatedly from a seemingly diverse set of user accounts?
Blame is a messy idea. I'm big on morality, it's how we know what to do next - what we should do, and "should" is a word indicating that a moral idea follows. Without morality I'd be (even more) like a sessile sponge, incapable of action. "Why bother?" is a moral question.

So one can say "I should do XYZ", but this soon descends into blame: "hey you, why didn't you do XYZ?", and that can be mean-spirited recrimination to do with bullying and social pressure, coercion and guilt and labelling people as no good, and main function of the question might not be to seek an answer.

Or, more rarely, it might be an honest enquiry into philosophical differences, or practical problems. Developers shouldn't write bad code. But they do, so we can "blame" them for it. That doesn't mean we should hurl rotten vegetables at most of them. On Wikipedia, I routinely blame people for fucking up an article, but the objective isn't to make them feel bad, it's to fix the article (and to check their reasons, to make sure that I'm not the one with the bad idea). Blame is one thing, but what to do with blame is a separate question.

It's definitely about the way people function, though, about enquiring into their mistakes and motivations. They have "responsibility" in the sense of being expected to respond to "why did you do XYZ?", and even if the answer is "it was inevitable because of the way I am", there's still more practical aspects of the answer ("because I was sleepy, because I was trying to avoid PQR, because I like XYZ") in which to seek knowledge. If we're all autonoma, so what: these autonoma want to solve moral problems.
Not yet, but in the echo chamber I dwell in, a lot of orgs are joining Bluesky, and most actually left X. These are mostly journalists, scientists or people involved in politics.

At some point, it may become impossible for some of these groups - probably starting with journalists - to do their work and not be on bluesky. They will be on X and bluesky. Maybe. If it happens, then bluesky will eventually replace X. Because it will not be long before it will also be possible to leave X, probably the last to do so will also be journalists. Its more efficient that way. Then it will be just nazis and shitposters on X, and X will go the way of Digg and MySpace.

Alternatively, Twitter could also fragment completely and we'll never have an equivalent network again. There's no law stating we must have a single such network where are the celebs, news orgs and scientists hang out.
I'm curious if Lansing, the capital of Michigan, offers opportunities for government contractor work due to its proximity. With Lansing, Detroit, and Ann Arbor relatively close to each other, semi-remote roles might be feasible.
Your host kernel needs to have binderfs.
Of course, they had to weasel the word "deep" in there.
I think they mean its reality and implications are horrible.
Many Democrats in Congress would vote for this. It's so important to see past the false illusion that is ideology. On the most important issues facing the people, Democrat and Republican elected officials agree on policy that disempower Americans.

Another point to really clarify who's who in this. Nikki Haley, Mike Pompeo, Tom Cotton and Josh Hawley neocons are the force within the GOP that push this garbage. We need more Rand Paul, Thomas Massie, RFK Jr types running the GOP.
My "easy" 4 years of indie hacking
My experience with bsky.app is good so far. It's more like twitter was before 2015: I've had enjoyable conversations with a few different people, blocked some trolls, and discovered some new history books to read.

The XBlock Screenshot Labeler moderation service has mostly kept the reposted screenshots to a minimum. When reporting a post you can choose which service to inform, so a screenshot would get reported to XBlock rather than the bsky.app mod team. https://bsky.app/profile/xblock.aendra.dev

I assume that more moderation services will get plugged in as the site grows. It's an interesting model/protocol/service.
USAID was a source of US influence in other countries.

I bet China will gladly replace them.
Lingering network effects I presume. They can be damn strong, but are not invincible.
That's just the state of devs these days.
I couldn't say for sure but... I think so? It's the same for me, I used to have it and now I don't.
And its kind of funny when non-legal experts attempt to say something is fine or not.

It depends highly on not only how its written but the spirit of what the EU is attempting to do. The knee jerk reaction is probably that historically institutions do a terrible job of writing rules and especially rules around new technology.
I don't know how to read that comment, but your idea that everybody is exactly male or female is clearly wrong just by thinking about it.

Sex is clearly a continuum, just like everything in the world. If you smoothly vary someone's physiology and genetics from male to female there will be a region in the middle where it's kind of woolly and you can't really say they are definitely male or female.

Let me give another example. Is a spork a spoon or a fork? It's clearly somewhere in-between. You can't say "this spork is actually a spoon with some anomalous tines".

Now it just so happens that there are very few sporks in the world (due to the huge selection pressure). But they do exist and they aren't obviously "male with errors" or "female with errors".

You can't really argue against this, any more than you can argue that green is actually very blueish red. The English language dictates that it isn't.

You're free to go off and make your own not-English where green is "blueish red" but don't expect anyone to know what the hell you are talking about.
The Internet generally has devolved towards the lowest common denominator, which is the cesspool or below. Social media and content sharing sites just concentrate and magnify it.

IMO, good content creators need to go back to self-hosting as their primary location, preferably on a decent host that won't just shut them down though if they make sure they have full control of the domain name at least and a good local/backup copy of everything, getting up and running elsewhere if that host goes tits-up is relatively easy. Then upload to youtube/others as secondary channels, so you can take advantage of the infamous algorithms for exposure, the interaction features¹, and to save bandwidth²³.

Also make sure your identity everywhere is, well, identifiable - so if youtune/InsertIdentityHere goes down someone searching for InsertIdentityHere can easily find the instances hosted on other sharing sites or your central one.

More work of course, but not massively so especially if it is (or is intended to be) a money making channel rather than purely a hobby project, and worth it long-term if take-downs happen.

--------

[1] I would not want to manage public comments and such on a self-hosted instance, fighting spam, hate, and other such issues can become a full-time job.

[2] Essentially using them as CDNs.

[3] You might have to give low quality versions of videos to most public requests to your main site⁴, sending users to yt/other for HD+, perhaps serving ad-free high quality videos direct to those who support you via payment (via Patreon or similar).

[4] And make sure you have appropriate throughput limits⁵ in place so “going viral” doesn't result in a massive bandwidth overage bill.

[5] This could be site-wide, though you could implement finer grained controls, perhaps if a particular item becomes temporarily “too popular” start serving a _really_ low quality version and more obvious links to TY/Vimeo/… until things die down.
> I'd rather they just didn't use it for any kind of criminal application at all if I have a say in it!

Instead of relying on Techcrunch and speculating, you could read sections (33), (42), and (59) of the EU AI Act yourself.
Seen what, all I see is a tweet that there isn't an archive?

Or is that tweet about the parent post?
This is also true about

#pragma once

But it became a de facto standard at some point.

thank you for the clarification. You are 100% right about the general difference. I didn't consider the level of "confidence" python has in directing it's own evolution that I don't detect in the C++ committee
I've had the same experience lately, though I think I might be getting lucky with a few of these interviews. The leetcode questions, in particular, have been softball. I do appreciate that...
Some of the algorithmic feeds on Bluesky feature a non-zero number of dudes holding their dicks (posted without NSFW tagging). "What's Hot Classic" has a serious problem with this. And no, this isn't personalized at all.

https://bsky.app/profile/bsky.app/feed/hot-classic

That feed was defaulted for my account so for the longest time I assumed the community there was largely gay men (along with a surprising percentage of weird furry stuff). And good for them, but it just wasn't my kink to see dudes holding their dicks or sexy animal illustrations in my feed.

The discover feed seems to be absent this problem. But WHC should be either given a warning to user or at a minimum start doing some "guy holding his dick" AI inference and auto-tag those posts.
I swear this isn’t an “rtfm” dig, but in the case that this report of flickering is the first you’ve been made aware of it (and so you haven’t dug into it yet) I recently had to deal with this when experimenting with WebGL for the first time and found this thread to be full of information. https://stackoverflow.com/questions/19764018/controlling-fps...
A few of the suggestions “work”, but in the end I went with the accepted answer, only modified to use window.performance.now() rather than Date.now() from the accepted answer.

There are more suggestions that make sense but I haven’t tried that include using multiple threads, calling setInterval/setTimeout in a separate thread for CPU work from the rAF() call (which is GPU and should not update if there is nothing to update) but this wasn’t immediately helpful to me so I went with the elapsed time test and explicit frameRate. There are some potential sync issues over time but they are discussed in the SO thread and additionally on the mozilla developer site, where they also discuss syncing to an audio clock at 60 Hz.
link to the actual act: https://artificialintelligenceact.eu/article/5/

link to the q&a: https://ec.europa.eu/commission/presscorner/detail/en/qanda_...

(both linked in the article)
Instead of relying on Techcrunch and speculating, you could read sections (33), (42), and (59) of the EU AI Act yourself.
> Another part of the problem is structure. In his Jan. 27 paper, “The Chinese Military’s Doubtful Combat Readiness,” senior defense researcher Timothy R. Heath argued that the PLA’s primary purpose is not to fight a war, but instead to keep the Chinese Communist Party in power, resulting in a military that prioritizes loyalty over merit.

Exactly the argument Soviet Russia historians make about the Soviet military. The ruler chooses incompetent people to make sure they are not clever enough to organize a coup.

Having said that, China is well ahead in manufacturing for everything including cars, drones, solar panels, and batteries.
Any kind of third-party what's hot/trending feed seems to. I guess they get a lot of likes in certain circles...

e.g. https://bsky.app/profile/did:plc:dbipwza2663x6hfp2purbn7i/fe...
Ask HN: For those working on AI, how do you feel about it?
AI is creating new possibilities but also risks like job losses and growing inequality. If you work in the field, do you feel excited or uneasy? Would you keep building if it meant replacing millions of jobs?
C++ is such a narrow skillset that I'd rather not roll the dice on translators knowing what to do
Seems like even a rudimentary ML model powering ad placements would run afoul of this.
It sounds to me like you're trusted, well liked and have an opportunity to prove yourself.

Don't get too hung up on feeling in control, or preferring a comfortable domain. Everything in life is a blend of agency and context.

It honestly sounds like your Sr Director is looking out for you and pushing you towards not getting pigeonholed.
Watching this development from overseas makes me really really sad.
Not everyone is using AI; and speaking as one such developer, interviewing is not fun.
Ask HN: Self-hosting LLMs, is it worth the setup?
With the advent of DeepSeek, I was thinking if I should consider self-hosting open source LLMs vs using OpenAI APIs. Who here has done this already? And what are your main reasons, privacy or cost?
https://modernfontstacks.com/

2023 Show HN: by the dev:

https://news.ycombinator.com/item?id=35150345
I don’t think so, but there is a number. [927]

[927]: https://xkcd.com/927/
The extra $40 billion or so taken as tariffs from ordinary people will add to the DoD-MIC, NASA (for SpaceX), and DOGE budgets to transfer wealth via corporate welfare. And the "savings" from destroying essential services like the NIH and CDC will undoubtedly go that way too. It's a cash grab.
The number of people who have lost all of their money and then killed themselves using Google and Facebook is not zero.

It's a fuckton lower than the number of people who have lost all of their money and then killed themselves due to betting.

The morality line for me is at an unknown and unknowable (and you'll just have to deal with that I am a human not a computer) position that is higher than Google/Facebook and lower than gambling apps.

edit: lol no never mind, on further self-examination I would rather starve to death under a bridge than work at facebook trying to figure out how to use AI to addict people so that they buy dropshipped garbage from our advertisers and not the other guys.
It's not a conundrum, they're selling snake oil. (Come on people, we've been through this many times already.)
https://shiny.posit.co/blog/posts/shiny-assistant/
Found the german!
OpenAI o3-mini "brought" to you by deepseek.
It can be used to shortcut the formatting process, the function itself is however not a shortcut in my opinion.
Earlier:

Proposed bill to make it a crime to download DeepSeek in the US

https://news.ycombinator.com/item?id=42904838
Einstein, Darwin, Linneaus. All science as a hobby. I don't think we should discount that people will in fact do it as a hobby if they can and make huge contributions that way.
The original comment was about the divergence of the complexity of a language and the complexity of programs implemented in the language. I think the comment you replied to with all its keywords and jargon beautifully illustrated the point
The market is not that nasty, AFAIK. It's all pretty niche. And YT isn't the biggest marketing channel for this segment, I think. The forums have lively discussions of plugins by people that understand and use the stuff, and whose previous contributions you can easily look up.
Interesting!

Some ideas that came to mind while reading this comment:

I wonder if this will make paywalls more common?

One moat could be to gatekeep information and specifically highlight "this data can not be found in your LLM powered tools".

If everyone is using LLM's to solve a problem, access to information becomes a competitive asymmetry since you can presumably solve it with better data.

someone could make a "trusted dataset" and sell that as a plug in that you give to your LLM so it can access higher quality data than the generally available internet (plus all the pirated content that OpenAI trained their stuff on allegedly.)
Kinda making my point :P

If your org does this, that's a problem.
Meta: this needs a "(2014)" label in the title.
These are both great points and I'll use them to refine my writing on the subject, I appreciate the feedback!

Apologies if it isn't clear, but the animated gifs are meant as an illustration of the iterative encoding process, where the encoder decomposes the signal step-by-step, as in matching pursuit. I'll be sure to clarify that point.

I'll add a paragraph on compression rates/ratios, although that isn't necessarily the main focus here; codecs may compress a signal, but they might also transform it into a more useful, easy-to-understand and easy-to-manipulate representation.
I'm sometimes tuning accordions, which is rather similar, but if you want to lower the tone by a lot, you can plop some solder close to the tip of the reed.

It's pretty clear why that's the opposite of filing off material close to the tip, so obviously the tone goes lower.

In my mental image, filing close to the base of the reed gives the reed a similar shape as putting extra material next to the tip (thinner at the base, thicker next to the tip), and that's why it behaves the same.
Indonesia, with largest nickel reserves, struggles to achieve EV dreams
This is no different from having competing libraries for dates, regular expressions, html parsing etc.
They're not pseudonymously posting on Reddit or something, they're working in the federal government. The concept of "doxxing" does not apply.
I question young technologies considering ML (which 'AI' is a form of) has really been around since the 80's, it's just in its current form it is new. I would also state that this is primarily focusing on aspects that could considerably impact people's lives in a negative manner if used incorrectly especially as it has inherent bias. Facial recoqnition is already used within certain police forces, and without regulations on detection threshold, this could end up with significant issues regarding false recoqnition from police forces who already have significant bias.
Yea, f-strings are nice. But f-strings, r-strings, \ escaping, {{ escaping, ''' strings? Horrible.

Swift strings have ONE string. Just a single clean design that does all of that. With a simple set of rules.
> I would suggest to you that after working on Flutter for nearly a decade

Did you just ask Flutter users? We've been using Dart for our company's stack for years, no Flutter. It seems you just took the Flutter dev experience into account. This makes this decision all the more disappointing to us.
Punish Unity and Facebook even more.
What the Okta Bcrypt incident can teach us about designing better APIs
Discussion:

https://news.ycombinator.com/item?id=42824922

https://news.ycombinator.com/item?id=42806063
You missed half of what I said. Look at Swift.

To quote myself:

Yea, f-strings are nice. But f-strings, r-strings, \ escaping, {{ escaping, ''' strings? Horrible.

Swift strings have ONE string. Just a single clean design that does all of that. With a simple set of rules.
Maybe if the GDPR was a simple law instead of 11 chapters and 99 sections and all anyone got as a benefit from it is cookie banners it would be different.
He's an astrophysicist, by the way.
Why is modifying working code you didn't write better than having an AI help write code with you? Is it that the modified code doesn't run until you fix it? It still bypasses the 'hard won effort' criteria though?
after 15...
Practical HTTPS Interception: 20 Years of SSL/TLS Interception
people have been doing this for a while now? cost is one factor obviously, but privacy, security, and offline use comes to mind.
That's petty much what's going to happen in the US isn't it ? We'll be able to compare very soon
Test environments for macOS configuration, compliance workflows, application installer build processes, matrix testing across macOS versions, etc. I work for an MDM provider and constantly have 2-3 machines with 2 VMs each running.
> In addition, common and legitimate commercial practices, for example in the field of advertising, that comply with the applicable law should not, in themselves, be regarded as constituting harmful manipulative AI-enabled practices.

https://artificialintelligenceact.eu/recital/29/
Isn't that just following the law? User revoked their consent for you to have their data.
With something like this, we basically have elevation of current and near-term AI to basically ITAR levels - the maximum penalties for ITAR violations is also up to 20 years in jail.

The challenge with these bans is that well... PRC has shown themselves to be pretty competent at pilfering ITAR/Top Secret information, say nothing about merely "company sensitive". .

While on one hand, it's a perhaps a shrewd admission that no one really knows how to evaluate these AI models, and therefore we have no idea how to measure or contain PRC sourced AI models for potential negative impacts, most likely this will also setup a distinctly asymmetric information environment. PRC seemingly has a habit of pulling "bad" (for the US) surprises out of situations.
It will be hard to gauge this too if it's all just vectors?