skysight-inc/HackerNews huggingface dataset:
That exchange with Jeff Atwood makes me somewhat angry. It's one thing to be annoyed at a hardware vendor (justified or not), quite another to take it out on the users of said hardware.

And while I appreciate that engineers can often afford to be blunter than people in other disciplines, I also think that a founder of two successful companies should have a bit more restraint when posting. Writing "fuck company X" (unless we're talking about a grossly unethical company, maybe) just seems like very immature behaviour to me.
A huge part of it is that when you're working with wood, standardization isn't terribly important.

Nails can vary in size, hammer them in. Even screwing into wood really doesn't care terribly much as long as the drill and the screw are roughly the same width.

But machine work, those need to be precise.
> “We should phase in new energy sources and technologies when they are genuinely ready, economically competitive and with the right infrastructure,”

On the one hand, that seems like a reasonable approach. On the other hand, if we only have on the order of decades of known oil reserves, we'll have to phase out of oil use at some point (likely in most of our lifetimes), no?
I generally agree, but there’s three challenges with that math -

First, it’s difficult to predict the actual effective useful life or economic value of a piece of infrastructure - let’s just take the most absolutely optimistic case and say that, 10 years from now, we crack nuclear fusion and energy is now totally free (it’s a thought experiment, please don’t throw rocks at this part), and that completely changes the economics of the wind turbine - it’s not even worth the marginal cost of running the turbine and shipping the energy somewhere. Suddenly, all our long term payoff calculations go to hell. Similarly, say a hurricane comes through and rips down the wind farm - same deal. Long-term value prediction is very hard, and modern American society in particular seems to be especially bad at predicting, and then building and maintaining to that prediction.

Second, there’s an assumption that 100Gt of carbon today is cheaper than 10Gt of carbon over 20 years - that assumes a linear response to carbon, that time of emission doesn’t matter, and that our ability to draw down carbon remains constant. If any of those don’t hold true (and I’d at least strongly suspect 1 and probably 2 don’t), the equation changes unfavorably.

Finally, and drawing on the second point, it assumes that we have a carbon budget at all - that the allowable amount of carbon emissions is anything over zero at all at this point. There’s a lot of talk about “lowering” carbon emissions - this is why natural gas keeps getting brought up as an improvement (well, that, and the trillion-dollar industry built on top of hydrocarbons), while it’s pretty clear that can’t be a long term answer because our target emissions rate for the next century effectively needs to be negative. In other words, if this is one of those “horseshoes and hand grenades” situations where close enough doesn’t really cut it, the math on “eat carbon today, save it tomorrow” doesn’t really pen out.

I don’t know how the trade on any particular piece of energy infrastructure works out, and I don’t know what the answers to the above questions are, but I see a lot of people treating this like a minimization problem, where the thing we’re actually doing is perturbing a complex chaotic system, and the math here may not play like our engineering minds want it to.
The universal good, and unappreciated reality, about accessibility is that it benefits everyone.

Wheelchair ramps aren’t limited to wheelchairs. I have above average hearing despite my advancing age and I choose to apply subtitles to digital movies about half the time because it provides me a better more enriching experience. Solving for color contrast limitations benefits everyone even when people have perfect vision.

There are no blind soldiers in the army yet all Army digital communications are required to conform to federal regulations that accounts for accessibility. The result is higher quality products with greater availability.

Usually the best argument opposing accessibility is that the authors/developers don’t know what they are doing. When they say accessibility is too expensive that’s what they really mean, and it’s not a good argument.
What would you recommend reading instead of it?
> WebSockets lack flow control (backpressure) and multiplexing, so if you need them you either roll your own or use something similar to RSocket.

Yes, head of line blocking is an issue, but TCP provides flow control, and if you're not using that, you're going over HTTP3.

> WebTransport addresses these and also solves head of line blocking. But I'm concerned that we might run into a similar problem as we had with going from Python2 to Python3 and IPv6. Too easy for people to keep using the old version, and too little (perceived) benefit to upgrading.

At one time or another, one could have said the same thing about TLS transport, HTTP3, or XHR itself. Because of the comparatively huge domination of a few key browser engines, it's much easier to roll out new browser capabilities & protocols.

> As long as browsers still work with TCP, some networks will continue to block UDP (and thus HTTP3/WebTransport) outright.

By that logic, as long as browsers still work with HTTP 1.1 without TLS, some networks will continue to block HTTP 2 and TLS. While that's not entirely incorrect, the broad adoption of HTTP2 and TLS in particular suggests it's less of a problem than you think.
In one of the examples, they refer to something called "Dream Track"

> Dream Track in Shorts is an experimental song creation tool that allows creators to create a unique 30-second soundtrack with the voices of opted-in artists. It brings together the expertise of Google DeepMind and YouTube’s most innovative researchers with the expertise of our music industry partners, to open up new ways for creators on Shorts to create and engage with artists.

> Once a soundtrack is published, anyone can use the AI-generated soundtrack as-is to remix it into their own Shorts. These AI-generated soundtracks will have a text label indicating that they were created with Dream Track. We’re starting with a limited set of creators in the United States and opted-in artists. Based on the feedback from these experiments, we hope to expand this.

So my impression is they're talking about labeling music which is derived from a real source (like a singer or a band) and might conceivably be mistaken for coming from that source.
We've been preparing for a while? It's all that work people have been doing for years with asynchronous cryptography, ecc, and tech like what happens during heavy rain downpours and that coin with a bit in front of it.

These are all the proper preparation for AI. AI can't generate a private key given a public key. AI can't generate the appropriate text given a hash.

So we build a society upon these things AI can't do.

It has been a good run. We have done things like the tried and true ink stamping to verify documents. We have a labyrinth of bureaucracy for every little activity, mostly because it is the way that has always worked. It has surely been nice for the "administration" to sit around and sip lemonade in their archaic jobs. It has been nice to have incompetent people with no vision being appointed to high places for being born into the right families connected with the right people. That gravy train was surely a joy for those who were a part of it.

Sadly, it won't work anymore. We will need competent people now that actually care.

We need everything to be authenticated now with digital signatures.

It is not even that difficult a problem to solve. The existing systems are far more complex, far more prone to error, far more expensive, and far more difficult to navigate.

AI is giving us an opportunity to evolve. It is a time for celebration. Society will be faster, more efficient, more secure, and much more fun with generative content. AIs will produce official AI-signed content, and unsigned content. Humans will produce official human signed content, and unsigned content. Some AIs will use humans to sign content to subvert systems. But all of this pales in comparison to the fraud, waste, and total abuse of the current system.
Google of yore would have offered a 'not AI' type of filter in their advanced search.

Present day Google is too busy selling AI shovels to quell Wall St's grumbling, to even consider what AI video will to do to the already bad 'needle in a haystack' nature of search.
Apologies, I was trying to imply that LLMs may be more practical to solve these kinds of problems than hand-built translators (assuming the primary purpose is for engineers using this during development.)
True, though when carefully implemented it’s the most reliable option I guess.
What's you suggested alternative? Deliberately exposing large groups of people to likely-harmful chemicals and seeing at what concentration they die?
There's big money, let alone fame and the following money that can come from that, often at stake in these gaming competitions.
You should see how ADA requirements are practically impossible or completely break design. The high contrast of font to background requirement is so extreme that most major sites and even ADA related sites fail. Things like alt text is so time consuming it would be incredibly expensive to label all the images. Facebook has long resorted to using AI descriptions.

Really it shouldn't be up to the developer it should be up to the disabled person to buy tools. Just like someone may need to buy a wheelchair to move around, they should have to buy a specialty browser that handles their limited visibility needs or brail tool interface.
Could you expand? From the military point of view is one of the strongest countries of the Middle East. I visited Saudi Arabia and the people live well there (e.g. health coverage) I am not making any cultural statement. Another thing that was blurred by October 7th is establishing relations with Israel.
I was thinking about this the other day. The issue is if you have an imperfect test to detect fakes, it gives even more credibility to fakes that pass the test.

If there are no tests however, then were left to question the validity of everything
Oh, I agree with you. I don't really understand why sites don't use language headers which obviously specify the user's preference. I've never been on the implementation side for sites that were clients - I just explained the tech, showed how they could use it, and then they used it in those ways and many times more. Maybe it was just easy rather than having to use multiple variables? Maybe they don't know about this header (which would be shocking IMO)? But back in 1999/2000 time frame, no site was using the language header which may or may not have existed back then - I honestly don't know when that was introduced into browsers (I was a Netscape Navigator user back in those days).

I'll also say that even though I invented IP location technology, I am an avid user of privacy-shielding VPNs. Just because you invent something doesn't mean you don't regret some of the uses of said thing.
Yep, it went from compelling problems to everyone is an idiot to drive drama real fast.
RIAA has entered the chat.

"It defrauds us of our hard-earned middle-man cut."
Ethical devs and legally-compliant organizations develop for a11y.

Resources:

https://developer.mozilla.org/en-US/docs/Web/Accessibility

https://www.w3.org/WAI/test-evaluate/tools/list

https://developer.apple.com/accessibility/

https://developer.android.com/guide/topics/ui/accessibility/...

https://learn.microsoft.com/en-us/windows/apps/develop/acces...

https://wiki.gnome.org/Accessibility
Same. For a second, I thought YouTube made a rule that YouTube is now required to flag the AI videos created by YouTube.
I self-host a dozen or so different web apps locally on an old PC, and containers are what makes that feasible to do in my very limited spare time.

If I tried to run all of these directly on the hardware with whatever minimal non-Docker setup each uses, I'd have a dozen update processes, a dozen different ways to start the server, and a dozen log files following a dozen different conventions for storage. I'd also have to be sure that each app I add either uses a different database and language runtime than the ones I've installed already or is compatible with the versions of those that I already installed.

Instead, with Docker/Podman, I can use the same tool (compose files stored in a git repo) to manage all of the apps and their dependencies with zero risk of weird dependency issues across app boundaries.
Apex does hold IRL "LAN" tournaments, but allegedly they're not held through an actual local area network—instead they're held on a private local server. Or so I've heard!
It was disappointing Lex didn't ask what specific accusations the board levelled against Altman. Sam's entire focus on how painful the experience was, really wasn't illuminating.
I read The Martian and loved it. It has a utilitarian sort of prose that won't amaze you but also doesn't get in the way. It's a plausible story with relatable characters. Perfect hard sci-fi in my opinion.

I also enjoyed Project Hail Mary, but I think the sci-fi carries it. The dialogue gets pretty tropey, but I was geeking out so I didn't let it bother me.
This just means that people will be paid less as they are "working less" on paper, when in reality they are working every day of the week.
Actually what he meant is not supported anymore: https://en.m.wikipedia.org/wiki/Push_technology#HTTP_server_...

Comet/sse/chunked transfer needs xhr to work. x-mixed-replace was würd back in the days and still is.

Edit: maybe you could also use an iframe/frame which holds a chunked connection but that will only give you text.
Correction: possible death penalty for Assange

https://thegrayzone.com/2024/03/05/assanges-julian-death-pen...
It really means complete elimination or drastic reduction in anything high in calcium, even water can have quite a bit. But this was, again, with extremely high doses. I don't currently follow the protocol, as I do other things, but I sometimes take high doses for a few days.

When I had my first major flare-up, I tested at 7ng/dl (near bottom half of the severe deficiency range). That's what lead me to pay attention to this subject.
Ketamine opens your mind. You see things in different ways. So I can see how it could be beneficial, especially in his sphere. If he’s overdoing it he’d be talking gibberish and wouldn’t walk straight.
Alfred 5.5
> Alfred 5.5 - A Massive Update!

> Rich and interactive new views and workflow objects, hyper productivity, and stunning Al integrations.
They don't have anything specifically to do with cars. They apply equally to motorcycles, trucks and anything else that could go that fast. Get pulled over in a tank or a hovercraft and try to tell the officer that you can't have been speeding because it isn't a car.

Should we like deepfakes any better if they're created by a nation state using pre-AI Hollywood production technology, or "by hand" with Photoshop etc.? If 3D printers get better so that anybody can 3D print masks you can wear to convincingly look like someone else and then record yourself on camera, would you expect a different set of rules for that or are we talking about the same kind of problem?
If it's something like a game with a 100% from scratch engine I wrote, there's nothing at all out of the box.
Any good resources on screw-cutting? That sounds like a rabbit hole I'd like to lose a few hours in..
Considering is different from actually something that should be enforced
Not entirely sure why it would break…?
What makes it even more of an issue is that's comparatively easy to generate a 1000 images of a scene and push them all through until you get one that happens to line up in such a way as to pass through the detection (as compared to having to physically paint 1000 scenes).
I run into this issue a fair bit because I enable 'larger text' for the display zoom option on my iPhone. I do this because I find it is just more comfortable to do things on the screen with one hand when there are larger hit boxes.

I think 'accessibility' can be reframed as being more generally about flexible configuration and control for everyone to benefit from.

For such personal devices it's not just about about disability, it's about the freedom I want as a user to mold an interface to actually fit me and my usage style moment to moment. Sometimes I want a screen read to me or just a section of it. I'm not visually impaired, I just might not want to look at the screen.
So why did you buy any Pine64 stuff in the first place?
I am not an AI, I am a person and in HN I look for being well treated.
David Parnas has a great take on this:

"Automatic programming always has been a euphemism for programming with a higher level language than was then available to the programmer. Research in automatic programming is simply research in the implementation of higher-level languages.

Of course automatic programming is feasible. We have known for years that we can implement higher-level programming languages. The only real question was the efficiency of the resulting programs. Usually, if the input 'specification' is not a description of an algorithm, the resulting program is woefully inefficient. I do not believe that the use of nonalgorithmic specifications as a programming language will prove practical for systems with limited computer capacity and hard real-time deadlines. When the input specification is a description of an algorithm, writing the specification is really writing a program. There will be no substantial change from out present capacity.

The use of improved languages has led to a reduction in the amount of detail that a programmer must handle and hence to an improvement in reliability. However, extant programming languages, while far from perfect, are not that bad. Unless we move to nonalgorithmic specifications as an input to those systems, I do not expect a drastic improvement to result from this research.

On the other hand, our experience in writing nonalgorithmic specifications has shown that people make mistakes in writing them just as they do in writing algorithms."

Programming with AI, so far, tries to specify something precise, algorithms, in a less precise language than what we have.

If AI programming can find a better way to express the problems we're trying to solve, then yes, it could work. It would become a matter of "how well the compiler works". The current proposals, with AI and prompting, is to use natural language as the notation. That's not better than what we have.

It's the difference between Euclid and modern notation, with AI programming being like Euclidean notation and current programming languages being the modern notation:

"if a first magnitude and a third are equal multiples of a second and a fourth, and a fifth and a sixth are equal multiples of the second and fourth, then the first magnitude and fifth, being added together, and the third and sixth, being added together, will also be equal multiples of the second and the fourth, respectively."

a(x + y) = ax + by

You can't make something simpler by making it more complex.

https://web.stanford.edu/class/cs99r/readings/parnas1.pdf
I've switched to using SSE to get around problems with the refresh button. It's pretty simple and reliable.
If you have $10 billion in shares, you take out a billion in a loan with the shares as collateral. You repay it out of that billion, at low interest. Start running low? Take another loan. The shares are worth $20B now anyways!

Never actually having to sell shares means no taxes, plenty of operating funds. Quite common. https://www.propublica.org/article/billionaires-tax-avoidanc...
Have We Reached Peak AI?
I wouldn't be surprised if this ends up like prop 65 cancer warnings, or cookie banners. The intention might be to separate believable but low quality hallucinated AI content spam from high quality manual content. But it will backfire like prop 65. You'll see notices everywhere because increasingly AI will be used in all parts of the content creation pipeline.

I see YouTube's own guidelines in the article and they seem reasonable. But I think over time the line will move, be unclear and we'll end up like prop 65 anyways.
In the USA, bolts can come in plenty of sizes, but 2-56, 4-40, and 6-32 are common small bolts.

You want metric? You would think 2mm, 3mm, 4mm would be enough, but no! There are 2.5 mm, 3.5 mm, 4.5 mm etc. Are these 'necessary' even if they can be produced as 'standard'?

It's the old saw about Standards -- there are so many to choose from.
Wind Powered Cargo Ships
> If you manually did enough work have the copyright it is fine.

Amount of work is not a basis for copyright. (Kind of work is, though the basis for the “kind” distinction used isn't actually a real objective category, so its ultimately almost entirely arbitary.)
> Whoever made this article is pretty clueless

This genre of HN comment irks me. Technical writing is an exercise in taking a lot of material and distilling it down to an audience. Writing that does a good job this will often look basic to someone with a deep understanding of the tech. It doesn't mean the author is clueless, it just means they decided they made different decisions on what to cut than you would have.
I hate the current state of crypto currencies just like the next person, but avoiding such things would be their primary usecase...
Oh man I feel this... My big thing is observing and pointing out how few men's restrooms have diaper changing tables. Some places are awesome with it, or with private family restrooms for this purpose. For the other places... Let's just say that I'm quite used to changing diapers on the seat of the van.
It's not like there are any real consequences if they don't get it right. Deepfake ads already exist on YT.
I don't know about the implementation details, but even the use case is slightly different, as the discussed techs are also meant to transfer larger amounts of data. At the same time, mobile push is more about triggering synchronization than transferring large amounts of data.

However, since the discussed techs all have major problems with mobile connections, I still think it should have been discussed in more depth.
Saw it live. Hardly believable: those kids were able to, while the game was running, install and enable hacks (xrays,walling,aim bot,etc) remotely on the msft windows of those competing electronic athletes.
> But who would blow such a 0day on ruining a competition, instead of doing something profitable and sneaky?

The article points out:

> In the Genburten clip, the streamer’s chat can be seen to read “Apex hacking global series by Destroyer2009 & R4ndom.”

So maybe some other folks had their own CTF competition concurrently. Pretty cyberpunk. Who knows what the prize was.
I make good pay from that scam so screw EU trying to steal our wealth.

How is this shit different that useless and annoying cookie popups.
Da Shi is pretty much a gun-ho version of Sherlock. Love him so much xD
How do you propose making all websites accessible at the Web browser level? That seems likely to be an intractable problem.
Strategies to Boost Housing Production in NYC
Humans are the unique species that have created a highly rigid capitalistic system where the only reward for the differential survival of ideas is short-term profit. So other species do have the consumptive tendency but we are the only ones that found a ruthlessly efficient system for actualizing our consumption without bound.

That is why I used the word destructive instead of "having the tendency to destroy". All animals have that, but only we have actualized it. Hence we are destructive to a level that is unseen in other species.