skysight-inc/HackerNews huggingface dataset:
No, the opposite. Imagen is being perfectly accurate.

You type, "Draw the US founding fathers". Gemini tells Imagen, "Draw the US founding fathers as black, Asian and Middle-Eastern". Imagen does exactly as it's told.

And more to the point, you were saying "Image gen isn't very accurate/knowledgeable", just like bicycles can't fly, implying it's just a limitation of the technology. That's not at all what's happening. Google just told it to do this. So it's more akin to being mad at a bike company for attaching a device to their bike that sabotages the bike somehow.

> You just have unreasonable expectations.

It's totally reasonable for Google to just not edit your prompt to make every picture of people diverse, including Nazis.
We just need to train an LLM how to make an LLM that can make even better LLMs then rinse and repeat. Nothing beats working yourself out of a job.
“Anyone who thinks programming dates and times is easy probably hasn’t done much of it.” - Peter van der Linden, Expert C Programming
Methods to find out if your partner is cheating by changing WiFi settings, etc.
By this logic, all birthdays would slowly drift as leap years pass.
Nothing like a good backronym
From TLA: "Australian news publishers deserve fair compensation for the content they provide."

I don't think this person quite understands that if Meta blocks all news, there's no "providing" at all! So it's fair enough that Meta makes this move. People might even venture outside the Facebook bubble, which would be a net positive.
Going to be absolutely wild the first time it spits out a specific enough paragraph to identify the company whose data was used to train the model.
>>Back then one stay-at-home-parent was a lot more normal.

"a lot more" is doing a bunch of heavy lifting there...
I was about 30 back then, and 2 working parents was considered 'normal'. One working parent was considered 'the dream'...

edit: the fact "latch key kids" was basically coined for gen-x kids would seem indicate 2 working parents was common.
part of the reason that shein and temu is gaining is that some manufactures are moving away from China. This leaves huge capacity in manufacture to be filled, which means it is cheaper and faster for shein and temu.
New Zoning Rules Shift Cities Away from Minimum Parking Requirements
Matt Welsh is an idiot, there saved you 5 mins reading the article.
“Padishah” was also one of the titles of the Ottoman and Mughal rulers; it seems to be roughly synonymous to “emperor”.
I have a hard time believing that AI models will become the environments that software runs in, because they're not performant, reliable or maintainable the way Node, JVM, binaries, web browsers etc are. Or standards compliant. Nor do they have the same kind of access to the hardware these environments have.

And short of software running directly on models, I don't see how programming is going to be completely automated away from humans.

And even if you can make models competitive with traditional software environments, I don't forsee managers and CEOs spending their days prompting the AIs to produce the right kind of code their customers don't know they need. They will pay prompt programmers to do that instead.
It's a reasonable question, because lock-free is a confusing term.

Lock-free here does not mean "without any form of synchronization primitive". That is impossible. Some synchronization must occur.

Instead, it is a term of art that means:

1. Thread failure can't cause other threads to get blocked.
2. Forward progress in the algorithm is guaranteed.

Basically: threads can't block each other and death of threads does not screw things up.

https://en.wikipedia.org/wiki/Non-blocking_algorithm

CPU atomics often work by blocking (they have to) but they are non-interruptible instructions and there is a fixed maximum execution time.

(So you can still guarantee forward progress if you use them).
In the time you wrote this interview you could also just have tried the app yourself
This is completely backwards non-logic. If Facebook weren't avoiding tax, you could say that making Facebook pay News Corp means we lose out on tax revenue (because they can claim what they pay as an expense). But if they were already not paying tax, then the money they're paying News Corp is coming 100% from their profits and 0% from taxes they would've paid. (And indeed, assuming News Corp doesn't manage to avoid taxes as efficiently as Facebook, the public actually ends up better off, because News Corp does have to pay tax on their profits)
The version released under open source is forever open source. How is it different than maintainer stopped working on the project abruptly. You think that as equally bad?
Okay. You disagree with the assessment of the Wii U, including that of Nintendo themselves. That is fine. I’m not trying to say failure without saying failure. I stand by everything I said.

Have a nice day, genuinely.
Wherever "there" may be, meditation is a much healthier path, for sure.
Generalizations are generally wrong, and I'm always right. I prefer to assess objectively whether to rewrite or refactor on a case by case basis.
Seeing this stuff is so mindboggling to me every time. I use GPT4 EXTENSIVELY and it actually sucks so bad for anything complex. How are these takes still coming out on repeat? I've been using it for a YEAR
It's not a misnomer, it's just a bad term of art. When it was coined folks were well aware that atomics locked at the CPU level.
Code is much harder to maintain than to write. You'll save 6 hours writing it, only to spend many more maintaining it.

Of course, eventually the AI will be smart enough to do maintenance, but at that point it'll basically take the job of anyone who does their job entirely on a computer.
You're mistaken, those studies are specifically about vape cartridges which contain various other substances, flavors, and additives. Dry herb vaporizing is when the plant matter itself is heated via convection until the various cannabinoids aerosolize.
> "if their job can be done from Lake Tahoe it can be done from Bangalore."

Yep! I explicitly warned about this happening on HN multiple times during that time period because I myself have done this for employers, but no one listened and downvoted me.

I'm getting great schacenfreude.
At the moment what the "end of programming" looks like in my experience is:

* Better auto-complete for verbose languages,

* A question/answer workflow significantly smoother than googling it,

* A on tap rookie for 5-15 line pieces of code that don't matter much (it difficult to trust more because quality isn't great),

* An awesome bash one-liner sidekick,

And most of importantly

* A consultable socrates-in-a-box "colleague" that is often useful, but needs to checked.
What does that mean, crossfade?
This is the other side of the load shedding coin.

The situation is that A depends on B, but B is overloaded; if we allow B to do load shedding, we must also write A to gracefully degrade when B is not available.
Because that article is published by docusign and they could change it.
I remember this awesome tall metal slide that was in the downtown of a small city I grew up in. It was removed at some point and I was bummed because I remember as a kid going down it before/after going to movies, restaurants, bakeries, etc. Public spaces are now over-optimized for legal liability and to prevent homeless people from camping/loitering, etc. There's no where to go in public that feels safe and comfortable and welcoming anymore in the US. You go to Europe and see all these city spaces that are built to let people just live and exist... It really sucks we're removing all the fun little things that make life worth living.
Competition creates a race to the bottom; laws are often the only way to prevent those (e.g. health and safety rules, or minimum wage laws).
Not really. Developers become TESTERS. Except developers don't want to be testers, and will do it badly.

Testing is hard. No, sorry, I meant to write that COMPETENT testing is hard. Any idiot can do shallow testing and say he tested, and many do. That's not the same thing as doing a professional job of it.

But, the fact is, AI can't be a software developer, because a software developer is capable of being accountable. AI is a machine. Machines cannot be accountable. You can't sue them. You can't jail them. You can't reform them. A machine cannot be a citizen.

A programmer is someone who mediates the gateway between the world of machines and the world of people. This is because machines behave in very particular ways. Just as you should not represent yourself in a court of law, no one who doesn't understand machines should attempt to create a professional grade products with them... Or if they do, expect it to be poor quality.
Imagine if you want your tesla to pick you up in rain, it can drive itself from car park to your office entrance.
Was the content of the PDF correct? Or did it also have some strange dates in it?
Obesity is foremost a governing problem.

Why do we allow people to buy and sell addictive fast food?

Living life perfectly is not a solution to the obesity epidemic.
You say no, and watch people around you, how they react. It is just a way of getting used to it. And you get used to it.

(saying no doesnt mean you say it out loud. there are a thousand ways to say no)
If you're willing to run an executable installer from a website then piping into sh is no better.
Because the HN crowd likes learning new things: if `enabled` is a nullable boolean in C# (i.e. has type `bool?`) then this check must indeed be written this way, to avoid confusing null with false.
The AI gods smile favorably upon worshipers that invoke them at the shrines of finance these days. They shower them with the same good fortunes that once came from the blockchain false gods.
The point, presumably, is that Germany and the US are politically and militarily aligned and that Russia and China are adversaries.
Been playing around with it in a VM (VMware Workstation) on my desktop (Ryzen 5xxx series) today.

It's not super straight forward to get running in VMware, as the instructions on the Genode page are for using an .ova file with VirtualBox.

That same .ova file errors out with VMware though. But pulling it apart (seems like a renamed .tar file) gives two VMware disk images (.vmdk), the 2nd of which boots Genode fine.

Now I'm just trying to figure out Genode itself. Looks like it'll work though. :)

---

And for something different, here's DOOM running on the Pinephone under Genode:

https://genode.org/files/doom_pinephone.mp4
Invoke (A Python-based make/rake tool)
"Contractual consent" != "opt in."

That just means you clicked "I agree" at the end of 10 pages of legalese.
Pretty sure I interviewed with this company about 10 years ago. Their software stack was all assembly on the embedded side. They were in the process of developing an new hardware with a soft-core processor because the original hardware was all end of life.
Just so everyone reads this correctly, ministers are -slammed- being very pissy and throwing a tantrum towards Meta, not the law, in fact they're tripling down on it.

The piss poor words of "Rod Sims" demonstrates it all in that article.

Glad Meta is leaving, maybe news publishers can demonstrate their value to the people to naturally bring them to their platform. I doubt it though. They want all the eyes to look at them and will pay Meta + Google top dollar for it, but then demand they get paid back for a bad bet, then get in bed with the government to enforce their terms.

Sickening. All the more reason to never visit, turn ad-block on to its most aggressive if I ever am forced to interact with these news sites.
Ask HN: Should I stick to my programmer job in the age of LLMs?
I'm 28 year old a software engineer (PHP developer) with 4 years of experience. I work at a relatively small company and we write webapps. I'm not paid exorbitantly high, and my day job is rather uninspiring on most days to be honest. But I have a decent happy life at the moment.

LLMs can write decent code and their capabilities are only going to improve substantially in the future.

Is there any point in me trying to improve my programming skills further?

Is there any point in me staying on in this career, because I can see that sooner or later AI can do most of what I do and I'll eventually be let go. Perhaps not immediately, but maybe about 10 years from now. I don't know.

By the way, I was never motivated to learn much about AI/ML etc, even in college. I was interested in hardware, programming language theory etc, but never really AI even though I'm aware it's a field that's expanding rapidly. But college is a distant memory now. And at this point even if I were to learn more about AI to maybe contribute to the field myself, I don't even know where to start and the entire discipline is now vast.

Now I'm wondering if I should choose a different career. Perhaps go back to school, study business, and become the manager type? Or, I always wanted to be a commercial pilot – perhaps I should try that? Expensive path, which is all the more annoying considering I already had an expensive education in America (which to me is a foreign country) studying computer science (no pending student loans or anything now though).

I'd like to hear the thoughts of the HN community. Apologies to the mods if this was the wrong place to post this question. Sorry.
I have a friend who was born on Feb 29, and in Quebec your driver's license fees must be paid on or before your birthday or your license is effectively revoked (It's a convenient reminder). He was on his way to pay them on the 29th and got pulled over for having an expired license... after some awkward common confusion with the police they came to the conclusion that the license bureau moves your "reminder" birthday up by 1 day when the actual day is on Feb 29, instead of back to March 1st, so they don't miss out on 3 years of license payments for leap year birthday citizens.

The cop had never encountered this before (1/1460 chance of occurring * the odds of being pulled over on that day)

I don't think they ever patched this, so watch out if you're a leap day license fee procrastinator in Quebec!
The issue comes down to how we define "user data" and "consent" (as casually mentioned in the originating comment).

Can the search engine look at your IP address or other location information to give you more accurate local results? Can they build a profile of your previous searches, to determine what you're interested in? If you search for your spouse's name or your place of work, is that now data they can associate with you?

This is not an either/or question of "user data"/"not user data" or "consent"/"not consent", but shades of gray (how much consent are you giving, and to how much of your data and for which purposes).

My comment was just meant to illustrate that there's a spectrum to discuss rather than it being a black & white issue. I tried to do that by giving an example of another point on that spectrum.
The Case for Slow-Walking Our Use of Generative AI
Doesn't "contractual consent" simply mean that it was part of the contract, likely adhesion one?

In their privacy policy (https://www.docusign.com/privacy) they say their lawful basis is "Consent (where required under applicable law)" which certainly sounds like if applicable law doesn't require it they would be use it without consent.
>With GCC trunk now (and soon 14.1) supporting 0.7.1

I missed this whole event. When/how did this happen?
The best and worst thing business owners could have is a nice graphical chart of all the business logic in its full glorious detail. No doubt they'll ask "hey, what's this huge blob? It's like a huge hairball or something?" to the last laid off programmer as they walk out the door.
Imagine walking in the rain.
Is Generative AI Fair Use of Copyright Works? NYT vs. OpenAI
I’ve heard from a couple people that Stripe is in limbo because they started a rewrite of their monolithic ruby app, but it stalled when the champion of the rewrite left. So now they are supporting both the new app and the legacy app in prod. Sounds miserable.
Exxon CEO blames public for failure to fix climate change
Interestingly, after a relatively quick check, it seems that the tail recursive conversion is actually simpler and more predictable than in the non-recursive case. For recursive calls the stack size is always the same between the caller and callee so refactoring of the recursive function is less likely to produce errors. In the general case, where caller/callee stacks are different sizes the algorithm requires more effort and analysis to ensure the proper stack adjustments are made, and such algorithms are seemingly going to more finicky with regards to changes in either function.

This certainly seems to be one of those times when my gut instinct was just absolutely backwards, so thanks for the response which prompted me to actual check my assumptions.
GP is suggesting that instead of your current pair of antenna (one at your site, one at the ISP), you can hack a pair of starlink dishes. I'm not sure why you'd do that vs off the shelf 60ghz equipment. I guess the 60ghz is not good in bad weather, but at 10Ghz there isn't any problems.

Then the fiber part I didn't understand at all. But I didn't take away he was suggesting you run fiber except maybe from the dish to your MPOE. I could have misunderstood.

Of course this is useless because your ISP isn't going to support it on their end. And GP completely ignored the -40C issue. I think he ignored all context and was only addressing your bandwidth remark.

Lo and behold, the ubiquitu 60Ghz antenna do go down that cold. That might be something your WISP would support, but still weather might be a problem with signal quality.

It feels to me like it would be worth it to not have internet during those extra cold days, if 95+% of the time you have much more bandwidth. Or rig up an external heater -- you only need to get +10C out of it.

I have a similar connection setup to you, but I'm not in cold weather. I run starlink plus my WISP connection. I could reduce it to just starlink if I could get low jitter. Well, not quite. I have to backhaul my cellular signal over the WISP connection. I like how that works vs a booster antenna. I'm not sure if that's going to work well over starlink, jitter or not.
There has been tons of sound change over the last 100 years. In old radio broadcasts you hear lots of sounds you don't hear any more, especially in regional dialects that have either changed or been levelled out of existence. Check out this spellbinding speech from Calvin Coolidge in 1924: https://www.youtube.com/watch?v=xfF-xv7rc20

We've got...

* Non-rhotic dialect with "earnings" as [əjnɪŋz]

* Final /ɪ/ as in British English, not /i/ as in modern American English. "Country" is [k@ntrɪ].

* /p/ is clearly unaspirated

* "paid" is [pɛ:d], not [peɪd] as in modern American English

* "grant" is [grɑnt] not [grænt]

As another example, the Northern Cities vowel shift (for example "Chicago" pronounced [ʃɪkægo]) only really got going in the 1960s.
We have self driving cars.
It's difficult to read such basic analysis and not think that it's done in bad faith.
I have used Nextpart AI, Janitor, CandyAI, and Crushon. Their experiences are all great.
> Americans invented punk, but early American punk, created by bands like the New York Dolls, the Stooges, the Ramones, and arguably the Velvet Underground, was a musical protest rather than a political one, railing against the silliness and pomposity of 1970s arena rock with tight, messy, three-minute pop songs.

What does “tight and messy” mean here?
It can go "swell", but when it doesn't then it's a train wreck of the worst sort. And boy do the blame and the finger pointing go into overdrive when the wreck happens.
The main issue they have is that in the old days, Newspapers made most of their money from ads. Now all the ads are online and that revenue is taken by Google/Social media platforms. They consider Facebook and social media to be their competitor in this sense, sometimes even more so than other media companies.

So I think this is all some ploy by old media to try to claw back some of that revenue, which they legitimately lost to better performing technology.
I think it is probably straightforward for a trained professional to document the circumstances of a person's death. I suspect it is a lot harder to conclusively say "but for X, they would have survived". widespread fraud by coroners does not seem likely, but apathy and prioritization of resources is believable.
That the "cancer" argument about alcohol is special pleading.
I think that rather avoids one of the best parts of hacker news - getting the vision/justifications from the creator directly.
So because the patient cannot recall the traumatic events, they're not thought to be experiencing that trauma, or taking lasting effect from it?
So why are people still driving cars? Why are there still Uber, delivery and truck drivers? 99.99% of vehicles are driven by humans.

It's like saying we have flying cars. Sure, working prototypes have existed for some time now. There were (are?) companies making them. But it makes no real world difference.

In the context of "no more programming", it makes no difference if some fancy AI model can in theory replace programmers, if they don't actually end up doing that on any real scale.
Curious what happens to the Chinese equipment. Where could one buy it?
Ask HN: What's a good course for learning GPU programming?
There's a lot of resources out there and it would be nice to get HN's collective wisdom on this.

I'm just wondering if there's something out there that's like a "gold standard" for the subject, like the way Gilbert Strang's linear algebra lectures are so widely regarded.
Nextpart.ai -The Most Powerful Reasoning Model
Nextpart.AI is a significant step forward in conversational AI, which is dedicated to developing exclusive, customized conversations without filters. Freedom of speech and the elimination of content restrictions set this platform apart, enabling users to engage in various discussions that do not adhere to any one norm.
I think I saw a video where they mentioned the Hans Zimmer team came up with those voices.
Yes, the store to the HP entry must happen-before both the second load of the global pointer in the publishing thread and any load of the HP entry in another (GC) thread. (The first load + store + second load emulates an atomic memory-to-memory copy of the global pointer to the HP entry.)
I set up mail rules, or filters, that look for the content that appears in the subject line of the DMARC emails, and I just auto delete them using the rules. I use Thunderbird on Windows so you’d have to figure it out for your own mail client.
Does "contractual consent" necessarily mean conscious opt-in?

I'd suspect it can mean some some clause buried in contract document.

Also, it's some party's interpretation of that clause, not what some other party understood it to mean.

However, in this particular case, maybe most relevant is that I'd assume Docusign is facing a lot of corporate lawyers among its customers. So I'd guess the company can't get away with behaving like a stereotypical sketchy startup, towards its customers, and I'm sure Docusign has legal advisors who would tell them that if they ever needed to be told.
There's mess and there's "override $PATH in 50 files" mess. "The old code is a mess" is a really easy conclusion to come to when trying to grok a complicated codebase, and it's not always correct.
ok, thank u police officer
Video not available in my region. I'm in Canada, come on.
me and three other coworkers took a PTO too :)
China sells to both Russia and Ukraine. I remember there was a youtube video showing a Russian dude went to a Shenzhen factory to buy drones and discovered some Ukrainian buyers also there.