skysight-inc/HackerNews huggingface dataset:
I can confirm, when I started computer graphics, I had absolutely no idea about linear space. I never had a formal education about it though, mostly random tutorials, demoscene stuff, things like that.

I think one of the reason is that in the "old days", in many cases, performance mattered more than correctness. Models were, overall, very wrong, but they were fast, and gave recognizable results, which was more than enough. And working in gamma space as if it was linear saved time and wasn't that bad. That gamma space somehow matched CRT monitors response curve was an added bonus (one less operation to do).

But things have changed, with modern, ridiculously powerful GPUs, people are not content with just recognizable shapes, we want some degree of realism and physical correctness. Messing up color space in the age of HDR is not acceptable, especially considering that gamma correction is now considered a trivial operation.
Well if you think he didn't make mistakes, or think that any human is error free, then you have an oppinion that is not based on science. Some sort of zealotry or hero worship or something along those lines. Fauci made mistakes. Science makes mistakes. To err is human. You might want to reevaluaute your beliefs and maybe read some of the copious amount of scientific and philosophic literature on the topic. Everyone makes mistakes.
Sure, a digital signature from an authority would do it. Similar to how HTTPS CAs verify that people really own domains and issue signed certificates.
xTTS is notoriously bad at generating short samples. It will also hallucinate if you give it something short enough.
I think German id cards already support a zero-knowledge proof of age.
Is this truly calories or kilocalories?
Maybe you're right, but in the real world I'm already getting multiple letters a year from companies that have my PII and have had an unexpected breach. The issue isn't policy, it's implementation.
Are there better abstractions? I wanted to look into Microsoft's Semantic Kernel, which seems to be a direct competitor of LangChain. Are there any other options?

https://learn.microsoft.com/en-us/semantic-kernel/overview
Ask HN: Best feature phone to combat internet addiction?
I have ADHD and I am addicted to the Internet. Web-browsing mindlessly for hours is messing big time with my dopamine levels, so I recently decided to keep my iPhone at home with the Wi-Fi on (so I can still check WhatsApp messages) and put my SIM card in a cheap dumb phone (Crosscall Spider X-5).

The issue is, the UX is shitty as hell, and SMS management sucks: there is no timeline of messages, and storage is limited to 500 messages (which is a massive PITA since I have to periodically delete my SMS to receive new ones). This is really infuriating because the 2GB SD card inside could probably store a lifetime of messages.

Any nice and cheap feature phone with unlimited storage for SMS and a UX that doesn't suck?
> $500B

I think you may have made a typo. Possibly $500M?
We don’t use much oil to generate electricity. Natural gas and coal are the main sources.

Of course coal produces the most greenhouse emissions.
You're thinking of "Recall", that feature was supposed to be part of the "Copilot+" PCs. The article doesn't talk about Recall.
*million not billion
Judging by the modern Windows apps, that seems true as most of them (ClipChamp, Weather, News, etc) are just web apps with an Edge wrapper similar to Electron apps.

I'd get it if they were meant to be cross platform apps, but they're not. Crazy they couldn't have bothered to write native windows apps in .NET/C# for something that's obviously meant to be Windows exclusive. The community writes way better Windows apps (Sumatra, Notepad++, etc) than Microsoft does internally.

Microsoft has no cohesive product vision for the OS and just seems to let various groups slap random low quality shit to the OS, based on some internal power struggles their managers win in the org I assume. It's ironic that low quality slop like those and ads ship by default with the OS, but the truly useful and high quality utilities they write like PowerToys, do not.

They lost the plot on their core audience after Windows 7 and sloppy implementations of "AI" like Copilot+ and Recall won't bring them back, on the contrary, it convinces people to GTFO to Linux ASAP.
If only it were that easy.

A lot of engineers in the US who are both right out of school and are on visas need to find and keep work within a couple months of graduation and can’t be picky with their job or risk getting deported.

We have a fair number of indentured programmers.
Pointing at tech and blaming it for degrading the human condition is refusing to take responsibility of your own predicament. (not saying anyone here is doing it - it's a generalization!)

People who get 'dumber' from technologies, like GPS mentioned by a commenter (nice example), but also auto-correct, intellisense and such helpertools, they choose themselves the path of least resistance, and least learning. Arguably, they are already dumb, as they choose themselves not to learn.

It's all ok, i would say there's no rule that forces people to learn or be smart. But if you do want to learn, avoid using technologies _constantly_ which hamper your learning.

In the end, be responsible for yourself, and don't blame external things from preventing you to do things while you choose yourself to engage with them. (if it's not by choice, it'd be a different case perhaps, but no one is forcing anyone to use AI....)
Ok, didn't knew that. Still a dick move on HN's part. Shadowing should be restricted to abusers.
Definitely the best result for low polygon creation I've seen. Great job!

Still triangles rather than polygons, but we are getting closer.

The end goal should be:

1) Polygons, mostly 4 sided, rather than triangles.

2) Edge smoothness/creases to separate hard coders from soft corners. (Which when combined with polygons enables SubD support: https://graphics.pixar.com/opensubdiv/docs/subdivision_surfa...)

3) UV for textures that are aligned with the natural flow of textures on those components.

4) Repeating textures (although sometimes not) that work with the UVs and combine to create PBR textures. (Getting closer all the time: https://gvecchio.com/stablematerials/)

After the above works, I think people should move on to inferring proper CAD models from an image. Basically infer all the constraints and the various construction steps.
From hacking toys to AI engineering to homelessness
Do you really think they give a damn about privacy? If they care so much about privacy, wouldn’t they also be proclaiming how their website doesn’t track you and gobble identifying data? Or is it they are just hiding behind that argument because it sounds noble and their real concern is a business one?

Also, how secure do you think the state systems are that provide those ID’s?
Why aren't you building one in another language if that is something you feel is missing?
Could you go into some details here?

- sensors used

- postprocessing

- registration algorithm(s)

Are all things that would interest me greatly :)
I will attempt to word my questions/thoughts in a less confrontational way in the future. I tend to write my questions in the same way they occur in my internal monologue. I understand how that comes across to some.

I’m happy there is someone out there genuinely interested in creating another alternative to the near monoculture that is web browsers. I hope that they gain traction in the open source community as well as wider adoption upon maturity.

I’ll try to follow the project development and maybe I can learn myself why other languages may not be as well suited as C++. It seems that language proficiency is the most common answer I’ve received besides earned criticism of the way I formed my question.
You're still trusting apple. It's all fun and games, until it isn't.

Apple is what it is today, might not be the same Apple tomorrow.
Choosing between Cloudflare vs Route 53 depends on your specific needs and existing infrastructure. Cloudflare excels in ease of use, security, and global performance enhancements, making it ideal for a broad audience, including those who need robust DDoS protection and performance optimization. Route 53, on the other hand, is perfect for businesses deeply embedded in the AWS ecosystem, offering advanced routing capabilities, high reliability, and seamless integration with other AWS services. Carefully consider your priorities and usage scenarios to determine the best fit for your DNS management and web performance needs.
I don't think the DOE would allow that based on their current commitment to security.
Not being within the potential of becoming even an amateur material scientist, it seems to me a biodegradable solution should exist, eg some kind of GMO starch foam with binders. Maybe marshmallows. Sugar free, of course.
This is making me reflect about my current work. Prior to reading this I used to think that our tech lead just happened to have the best ideas but now I’m just not sure anymore. Do they have the best ideas or did they master the politics necessary to push their ideas up the stack and everybody else doesn't care enough? I wonder…
Windows development is death
The problem is that authority would be central, and that authority would know who you are. I think the questioner was looking for solutions that have no authority. Least of all centralized authority.
The first thing that would happen is that the breach would be scoured for politicians names. They’d be just as vulnerable to this kind of blow back.
They actually have an official blog with status updates!

https://servo.org/blog/

They do have an official “browser”, ServoShell, which is basically a minimalistic testbed. IIRC adding tabs to it is on their roadmap.
McDonald was my hero as a young engineering student. The miracle was that he was exonerated.
This is a very short sided view. Something like this could save a bunch of lives of hikers because it means you are always connected when you need to be in case you get injured or lost.
At Google we all had good Linux desktops at our desk and did work via ssh and I rather enjoyed it.

I mostly don't even need a powerful desktop (but the cost curve is so attractive vs laptops)
I'd like to see resources on how to many my front-end less bland. I know how to make it functional. I know I can always use a template, but that's mostly only for the landing page.
No, I've seen personal pages neither related on selling products nor providing them.
This is the crux of where I always landed on whether to render on the server or in the client.

Render where the state lives. If a piece of state is stored on the server, and the server will have to be notified when it changes, rendee HTML there. For any part of the UI that really is temporary state that only lives in the client, just render that piece (or changes to that piece) in the browser and leave the server out of it.

An all or nothing solution is rarely the right answer.
I think we are hung up on the term “damaged” here maybe.

1000s of computers did indeed have malware on them. That’s true.

The malware was intentionally designed to do nothing other than trying to cross the airgap to where it was actively trying to go.

This is the entire reason I just explained why when you say “stuxnet infected thousands of machines” that you’re actually talking about a couple of different things here as though they were one.

The nuance in this particular debate matters quite a lot and I don’t think ignoring it for the sake of convenience is helpful.
I'm surprised anyone takes their work seriously. After Brexit and the 2016 American elections , theyve proven that their analysis is poor and unreliable. Call it shy Tory effect or otherwise, I don't even give polls any value anymore.
"Yeah, but your scientists were so preoccupied with whether or not they could, that they didn't stop to think if they should."
why would anyone need a new car every three years? I understand people want new stuff, but that's insanity.
Claude 3.5 Sonnet vs. GPT-4o
These kinds of laws to ban encryption will continue to be pushed by those that want to prosecute more criminals. The drive will always be there.

And it will always crash against the financial interests that want online commerce and banking to work. And so it will always fail in the end, because we can't kill our economy in order to catch more criminals.

We will keep repeating this cycle. Around and around the merry go round we go.
In the US, DMVs could issue IDs with Common Access Card support, a cheap and widely available digital system used by the DoD.

Wouldn’t it be nice if we knew we were interacting with a real person and not a chat bot?
Well I suppose to consider what would be a proportionate response.
Dupe: https://news.ycombinator.com/item?id=40737511
Will the capacity be sufficient?
Yes, the kind of test case reduction that C-Reduce does is analogous to QuickCheck's shrinking. Some of C-Reduce's transformations are purely "on strings", e.g., "delete a physical line from the file", others are a bit more syntax-aware, e.g., "delete N tokens", and some actually build an AST using Clang and do some semantic transformations like "replace function parameter by global variable".

And yes, this is used alongside fuzzing, once a fuzzer (like Csmith from the same group as C-Reduce) has found a file that provokes a bug.

A reducer is not a fuzzer itself, although with some ingenuity it can be made to behave like a fuzzer in certain contexts: https://blog.regehr.org/archives/1284
> I would love to see more programmers refusing to work on AI.

Refusing to work on something is not newsworthy. I refuse to work on (or use) AI, ads and defence projects, and I'm far from being the only one.

Though let who is free of sin throw the first stone, I now stand on a high horse after having worked in the gambling sector, and now ashamed of it, so I prefer to focus the projects themselves rather than the people and what they choose to do for a living.
If all the programmers working on advertising and tracking and fingerprinting and dark pattern psychology were to move into the field of AI I think that would be a big win.

And that's not saying that AI is going to be great or even good or even overly positive, it's just streets ahead of the alternatives I mentioned.
It's not that at all. Imagine some popular website is relying on some weird quirk but it works out in modern browsers. They don't even know they are broken, or in what way, and first discovering the issue and then investing in fixing the issue for <1% of readers is a very difficult cost to justify.
The fact that the habitat is unfragmented means the virus can more easily spread through the entire population, and not just to more penguins, but to anything else that lives there, given it is affecting mammals too.

You're minimizing this news based on percentages killed so far, when the virus has just arrived and now has unfettered access to those aforementioned 10 million individuals.

It's a mass mortality event because it's infectious, has killed thousands already on Heroína Island and isn't over yet...

I know it's uncool to ask if a commenter has read the article, but...
Athelas (YC S16) Is Hiring a Senior Full-Stack Software Engineer
Power blackout hits Montenegro, Bosnia, Albania part of Croatia
The problem is convining anyone to write a website in this. You will have like 3 sites that use only the subset.

The closest example is AMP, but you must be Google to force people to use it.
That's an unrealistic view. It's unlikely. Firstly because we already have well defined systems for that which are tested in the field and are specifically designed for it and emergency routing (InReach for example). Secondly a lot of places people tend to go backpacking have limited search and rescue capabilities so you're not guaranteed a rescue anyway. Thirdly a lot of places it'll get stolen before it gets used.

It's a toy and another damn thing to carry around and a load of marketing around it to sell it as a suitable replacement for proper kit.
I challenge those numbers. Global stats aren't important, just the stats for your target audience. My sites see 13% Firefox, 35% Safari. But keep in mind, FF users sometimes spoof the Chrome user agent because some sites break otherwise. Further, I suspect FF users have tracking blockers at a higher rate, so they don't show up.

https://indieweb.social/@robalex/112472853515037460
One of the biggest issues with nuclear that doesn't go away with less regulation is that running it at 100% load costs you essentially the same as running it at 10% load (since fuel cost is negligible but labor and other costs stay the same). At the same time the price of electricity on the wholesale market changes every 5, 15 or 30 minutes (depending on where you're trading) though. So you're forced to produce and sell for any price. This is extremely problematic in a time where you're competing with more and more energy sources that have a cost of production that is literally 0 and which can be turned on and off at will.
This has been going on for a long time. It's probably actually easier to catch nowadays than it was when journals were only in print.
Cyberattack Disrupts Auto Dealerships Across US
Meta Ray-Ban: A Fashionable Glimpse of the AR Future? – Geekheads
As do Estonian ID cards as well
Just curious, does the website name "Beyond Loom" has anything to do with the video game "Loom" (1990)?
> I never let JS guys work on backend code, because they are lost if they cannot find a module online

> We then have to pick up the mess and rewrite it in Python or Golang

If you really must feel smugly superior, why go with Python or Golang? You could be using Haskell!

The JS devs I worked with in the past were competent developers who happened to do JavaScript.
They do not give an explanation but one can only imagine _what could have gotten wrong_ with giving some LLM admin access to the OS of a computer and changing settings through that.

Maybe M$ should fix their horrible windows settings UX which is a mesh of windows XP/7/10/11/whatever instead.
Small drones will soon lose combat advantage, French Army chief says
Whether that solves it just depends on who you're worried about having your data. Something like OpenID would keep your identifying data away from PornHub but it would allow the OpenID provider know when you visit PornHub.

For PornHub that also gives other companies, the OpenID providers, the power to censor PornHub but refusing to verify age or identity.
Related is is “hemibel thinking” in operations research. https://apps.dtic.mil/sti/tr/pdf/ADA100421.pdf:

“Having obtained the constants of the operations under study… we compare the value of the constants obtained in actual operations with the optimum theoretical value, if this can be computed. If the actual value is within a hemibel (…a factor of 3) of the theoretical value, then it is extremely unlikely that any improvement in the details of the operation will result in significant improvement. [When] there is a wide gap between the actual and theoretical results… a hint as to the possible means of improvement can usually be obtained by a crude sorting of the operational data to see whether changes in personnel, equipment, or tactics produce a significant change in the constants.”

The term was invented while operations research was being invented: in World War Two. They also thought (rightfully so) that, once you’re within a hemibel for one problem, there are plenty of other problems where it is easier to get return on investment than when continuing on the problem at hand.
Ask HN: What skills do you think will be most in-demand in 10 years?
I’m preparing to go to college, and would like to hear some people’s thoughts on what skills would be valuable to have in ten years, from an IT perspective. I’m initially majoring in computer science, and have thought of doing quantum computing electives/research opportunities. What do you think will be the skills to have in 10 years?
I agree with you, but I was talking about a specific article which does an explicit history dive:

https://www.theguardian.com/world/article/2024/jun/19/georgi...

Also, this convention of not digging into a country's history can only ever work before it brings its history as a topic of conversation. In case of small, post-colonial countries that often happens on the first contact.
If enough people use different browsers then we'll get effective and slower standards once again. I think the only way to get people on other browsers is to legally require ballots on first use of an OS/device with random order. It worked in the EU, it can work in the US too.
Satellite phones have existed for decades. They are expensive and data speeds are slow but if you are talking about for emergency use then a satellite phone is smaller, cheaper, and more practical than Starlink.

If you need high speed data in the middle on nowhere then Starlink is great
dwm_lut, widely used tool uses dithering
Wouldn't the submission get user flagged anyway? Because when people clicked it, they'd see something NSFW and devoid of interesting content.
Sorry I wrote my reply in a confusing double negative, but yeah that’s what I was talking about. They are doing this because people care about speed.
Verification maybe? I don't like the idea that a porn website could tie my real identity to the watch history (I assume you have to be logged in once you verified) and sell that to whomever.
> McDonald became a fierce advocate of ethical decision-making

My hero, but also Don Quixote. I'm a huge believer in Personal Integrity and Ethics, but I am painfully aware that this makes me a fairly hated minority (basically, people believe that I'm a stuck-up prig), especially in this crowd.

I was fortunate to find an employer that also believed in these values. They had many other faults, but deficient institutional Integrity was not one of them.
You won't have as much control here as you think. Try your best to be consistent as early as possible and hope for the best.

We are not as complex but we're trying this:

Mom (Russian/English): 100% Russian direct to baby, English to others.

Dad (English only): 100% English all the time.

Environment: English
Elsevier is run by human scum, and always has been as far back as my personal experience goes.
Australian English indeed has phonemic vowel length. For the average speaker, the only distinction between 'but' and 'Bart' is length.
Even if it was one week younger, it wouldn't really change anything in the point made by GP.

Mir, however, was a mistake from the very beginning indeed.
So awful!

For anyone facing this issue, an angry email to customer support citing the lawsuit is sufficient to obtain an immediate cost-free cancellation.
The annoying part most people don’t realize is that when your software crashed you often had to reboot the box
Chomsky's Levels of Adequacy
I'll take it. It makes it easier for me to fully gut out of my system if it's a few links to a crappy PWA instead of being fully hooked into the OS.
Today I sent e-cash to a WiFi gateway to go online. OpenWRT
Hmm... still not seeing any evidence.
Are there even any 10Ah batteries that can supply 100W? The ones I’ve seen top out at 30-50W.
…on Pornhub? Why does it matter?
> But Apple’s BTO prices are, as everyone knows, totally insane.

I think the thing to understand is that the only well priced configurations that Apple offers are the base models.

If you want more ram/storage, it's almost always better to upgrade to the appropriate level CPU that gives you that "for free". The only exception is if you want to run the absolute maximum amount of ram; there's nothing after the Ultra, so you just have to grit your teeth and smile while Apple takes their pound of flesh.

Hopefully Apple's newfound interest in AI will spur them to increase the amount of ram they include across the board.
You really just need two to see the positive effects, but three would be fantastic.