skysight-inc/HackerNews huggingface dataset:
Oh hey for those who do have good distance vision, what would say the moon looks like to you? I would say it’s roughly the same apparent level of detail as a 30x30 bitmap. More or less. It’s too cloudy tonight for me to go look.
And I “guarantee” the opposite. Nuclear is fundamentally massive complicated technology that just wouldn’t benefit from cost reductions due to manufacturing scale in the same degree. Solar is so so simple in comparison, that’s why it’s gotten so cheap and will continue to get cheaper.
Maybe after 10 years of massively scaled nuke production we get costs down 2-4x . That would be nice but solar is down 30x and still dropping.
I don't think there is any JIT on GPU and all the code has to go through a host-side kernel call so it should be able to protect the register I guess?
A Very Private Gentleman by Martin Booth. While the movie "The American" is based on this book, it's vastly stylistically different and I love both equally. The book is a conversation essentially between a man with a past and a priest. It delves into the essence of what we think we are as men. But ultimately we die alone, no matter what. It sounds depressing but gave me a lot of stoic feelings without actually reading stoicism.

Been looking forward to reading it again almost a decade since reading it for the first time.
Breaking "DRM" in Polish trains [video]
They have so many different recommendations they could do a "bullshit recommendation of the day".

Tell you to do something every day for the rest of your life. If it does not work, scold you for slacking off. If your vision does not degrade, praise it all on the topical bullshit therapy.
I know they're pricey, but when I lived in a subtropical rain forest for 7 years (in a decaying 100+ year old cabin) the solution to termites/roaches/mold ended up being running three dedicated dehumidifiers (~2000sqft). This cost me hundred$, annually, but was absolutely worthwhile.

Diatomaceous Earth will also kill anything, including fleas/bedbugs/ticks.
I do wonder if the people earning millions of dollars a year think the same way however. Considering how compartmentalized Apple is it would not take many people to be in on this.
Excellent exploration and beautiful execution.

Infinite canvases match the way I think. Back in the day, I would use Illustrator over Photoshop for UI work, as it gave me a (near) infinite canvas on which to doodle and explore. Sketch and now Figma continued this approach so I can't be alone here.
Can support this statement. Ours has a nicer version available today for $799 (Philips) and it’s freaking amazing.
When opening the page, your /etc/passwd is there for the world to see.

...more precisely, for you to see; this needs to be combined with something to send back data (JS?) to be truly exploited.
I think it was only announced "[Google] plans to reorganize a big part of its 30,000-person ad sales unit" (https://www.reuters.com/technology/google-plans-ad-sales-res...), not letting go 30,000.
And yet, it's what a lot of old-timey software engineers consistently did. Yes, we work in a more complex ecosystem than they did, but I can't shake my sense that 90% of the reason is that they held themselves to a higher standard. Heck, they still do in the Go community, where major versions are still a big deal.
I'm not convinced. The moment software could be released half baked, then patched later, the door for subscription pricing was open. Then the browser growing into an application platform moved things onto the server where it was easier to update things.

FOSS may have accelerated things slightly, yet the mediocre quality and incompleteness held back its impact for a long time. Server side those deficiencies were less visible and could be addressed more gradually. Ultimately I think SAAS was inevitable as everything shifted online. Now even single-player, closed source games require an Internet connection.
>cats aren't very cost effective

You're catting wrong. Requires more scritches.
"NATO Ally warns"

Why not just say Erdogan?
Android has had zero click exploits. For example, Stagefright [1]

And even better, there are plenty of old Android phones out which will be vulnerable to various exploits because of weak OTA update support policies.

[1] https://en.wikipedia.org/wiki/Stagefright_(bug)
> If your password manager is compromised, you’ve got big problems regardless of 2FA tokens being in there or not.

That doesn't check for me:

- 2FA tokens being there -> total compromise

- 2FA tokens not being there -> no compromise of 2FA-protected accounts

Or did you mean something else?

> having your 2FA code phished

What would be a realistic scenario? If I'm using a password manager, it won't recognize the phishing domain, which means I won't get to the 2FA step.
A lot of custom keyboards have wheels (search "rotary encoder"), common enough for qmk to support them (https://docs.qmk.fm/#/feature_encoders).
Luke is washed up and pathetic, Han is washed up and pathetic, "Let the past die", "I've dealt with plenty of trigger happy flyboys like you", the ham-fisted lecture about capitalism on the casino planet, and the whole "The force is female" marketing. It was pretty egregious.
They are not adding to scarcity because they are renting it out. The unit remains available on the market to house people. 1 house = 1 house.

If they were just sitting on it, that would be reducing available housing.
On Windows I use a small program that grabs a frame every second through the desktop API as a DirectX texture, and compresses that straight on the GPU to h265 using AMF. I'll upload the source in case it's interesting for anyone else.
I mean, my mom would not understand most of the stuff there, so I'd say it's technical enough, and saying "technically curious" seems an apt description to me, especially since RFC's would be for people who are much further along the rabbit hole than just "curious", imo. I may be a technical person, but I'm much more of a fan of this story-telling form of content than the hardcore manual stuff.
>also is indicative of a massive organization with truly abysmal levels of internal siloing.

Or a joint project between several organizations.
Tesla issues statement on the negative Reuters article
The way that the law is treated by courts can be very unintuitive to programmers, who often seem to think that all it takes is to construct some clever bytecode sequence for CourtVM and then you win. It doesn't work like that. There may be someone who can explain in a way that you understand better, but the short version is that you are likely to be very disappointed by treating it like something that can be "hacked".
There's some code in there for a helicopter so I assume that there are some easter eggs that would bring a more SimCity vibe to the whole thing.
This doesn't seem to say if the mating system allows more complex methods than absolute 3D grid location/orientation? E.g can it mate to parts relatively and specify constraints on degrees of freedom?
Used to do this a several years back but on a windows machine and without any of the AI stuff obviously. One use case I found is for tracking down unpredictable and seemingly randomly occurring bugs since you can rewatch the events leading up to the bug and form better hypotheses about what might reproduce it.

Eventually I had to stop because the fan was going crazy, plus I couldn't bear seeing how slow and error-prone I was at typing and at generally operating the computer (it never felt that way when I'm using the computer, but watching myself using it is a different story)
I just don't think there's much point in having the conversation unless people can elucidate what exactly they're complaining about. All films have "messaging".
i wonder why attachments would ever be loaded from unknown contacts
> Also, a failure scenario would mean tonnes of windmill crashing down from high altitude. Hmmmm

10000 feet is less than 2 miles. Even in high winds it wouldn't get more than a a couple or miles or so before hitting the ground.

There are plenty of places in the US where you could fly where it would be centered over a 6 mile diameter circle that contains no people or valuable buildings except for people and buildings that are part of the power facility.
Do you (/anyone?) know of any treatment that gets rid of floaters? I've seen a reference to some laser treatment, but not enough to seem trustworthy. If you don't mind me asking, did the laser-to-the-retina treatment generate any new floaters?
You can link to sections. The hard part is searching. How do you search for a visual artifact?
If you complete that thought to include both space and time, solar is present only during daylight whereas nuclear is distributed evenly right around the clock.

It's less either|or, more swings|roundabouts.

A pure solar solution requires (on the order of) 2x excess daylight production and 10 hours of offset storage to buffer against the night (and compensate for energy transfer (daylight power -> storage -> night time power) losses).

Solar is great, sure, but there's a long way to go to replace the energy production of fossil fuels, that comes with a lot of reqource mining and waste.

Somewhere in the middle is an optimal solution with much solar and wind, a little bit of nuclear OR gas fired OR <somethig steady> and a whole lot of varied storage (battery + gravity + thermal + green gases).
Has this actually been quantified? Earth's albedo is a critical factor in the portion of the sun's energy that is rejected into space, just as GHG incidence in the atmosphere is.

In theory, darkening a portion of the Earth with high albedo (snow, sand) is worse than darkening a portion of the Earth with low albedo (roads, roofs, forest). Then it should be better to use a greener area for solar panels so long as the capacity factors would be similar.
I think your kid analogy is flawed because it ignores the fact that you couldn't reasonably use said "kid" to rapidly produce thousands of works in the same style and then go on to use them to flood the market and drown out the original authors presence.

Try this with a real "kid" and you'll run into all kids of real-world constraints whereas flooding the world with derivative drivel using LLMs is something that's actually possible.

So yeah, stop using weak analogies, it's not helpful or intelligent.
Layperson here so just guessing. If not using the hard reset method, the exploit might fake the reboot sequence to maintain its own persistence. AFAIK, a hard reset is built in hardware and thus impossible to fake.
or more blind folks in rural communities

That might not be the case, given what the others have already mentioned about lifestyle --- I imagine most rural people will be outside a lot more and looking farther than city people.
It'd be an awful idea for a business to admit they have signaled too much support for collectives after seeing it as a mistake.
May I ask why you prefer MakeCode over (modern) Scratch?
> If we make a machine that is capable of being as creative as humans and train it to coexist in that ecosystem then it would be fine. But that is a very unlikely case, it is much easier to make a dumb bot that plagiarizes content than to make something as creative as a human.

I disagree that our own creativity doesn't work that way: nothing is very original, our current art is based on 100k years of building up from when cave man would scrawl simple art into the stone (which they copied from nature). We are built for plagiarism, and only gross plagiarism is seen as immoral. Or perhaps, we generalize over several different sources, diluting plagiarism with abstraction?

We are still in the early days of this tech, we will be having very different conversations about it even as soon as 5 years later.
> If IT really improved productivity, wouldn't you expect that that number would decrease

A large change on an otherwise stagnant activity... I would expect it to increase quickly.

If that number is stable for that long, it means it's defined by some factor that doesn't depend on its performance.
i dont know. the new york times is keeping those pages online and accessible. if a human can go check those pages, and take notes, the same human can write code that will go read those pages and produce notes, or data based on the contents. call is AI if you like, doesnt matter. the nyt has that content online, and accessible. and on internet, there is no difference between a human grabbing that data, or a machine.

if you put content on internet and accessible to humans, why do you want to now say to people that if it's a machine that does it, suddenly you do not agree ? i am free to write code or design a machine to go get that data, and do whatever i want with it (as long as i don't do something illegal like stealing content under copyright)

and i don't give a F about the "terms of use" those morons put online, because those have NO value. there is either a contract signed by two parties, or there is not. and content you put on internet, and accessible to everyone that sends you a GET, is like writing stuff on a page, and putting that page outside on the street.

we could use humans to go read all those pages, and create new content from it from the knowledge gained on those various subjects. machine are here to reproduce what humans can do, to free us time for more interesting things. those servers that send data back from a GET, it is the same request when it's done by me, a human, or a machine. and those morons did put that data there, accessible to all, so now to see them cry foul makes me laugh.
I don’t have a modern implementation handy, but according to https://en.cppreference.com/w/cpp/string/basic_string_view/d... a string_view depends on its data() pointer, and the lifetime of that buffer doesn’t seem to have guarantees.
Small businesses and solo-entrepreneurs have to deal with liability and permits all the time in other fields, even actual street bazaars for that matter, exception being when there is some "flexibility" between the laws and how they happen to be applied.
Less, much less.
Perhaps forth for newbies wouldn't be too friendly... but you can totally write an infix parser in forth, and toggle in and out of that parser.
I think there's some merit to that point of view, but at least in the narrow context of HN, I don't want to contribute to culture war internet arguments.
They have the whole team working on 'alignment' ;) Just wandering if in ten years we'll have to tip robots in banks, hospitals.
No, not at all. The only thing I did was to react on how ridiculous that oversimplification is and how such a thing can only come about due to an embarrassing amount of hubris currently going around our field with relation to "AI". It's a hand-wavy "Eh, how hard can it be?" comment to rationalize ML being a pathway to AGI.
"The failing Thomson Reuters Corporation"
Ah. TIL. Thanks!
Yea, this reads like someone was denied a bounty for a "exploit" and decided to make it a whole thing as retribution.
It should be obvious to everyone by now that the European Union doesn't actually care about developers or small businesses at all.
TVA - Not the Time Variance Authority I take it?

I was wondering how that was powered.
SageBrush: AI Painter – the simplest way to create with AI
Hi, everyone! Been a long time since I've launched something on Hacker News. Gregory here, creator of Polychord for iPad. Today my new app SageBrush: AI Painter was approved and released on the App Store.

I wanted to make an AI tool that makes people a part of the process. With SageBrush you draw – either with an Apple Pencil or your fingers – and SageBrush turns your scribbles into AI imagery.

I also wanted SageBrush to be simple. Something that would appeal equally to my kids, or to an architect who's looking for a new brush in their toolkit.

SageBrush is built on Replicate, and I want to shout-out to them again and thank them for building a really nice API, and for their support during the development of this project.

Can't wait to hear what you think.
I definitely feel like each programming language I've learned contributed uniquely to my mindset as a hacker. And even ones that didn't really contribute to my thinking, opened up new doors. For example, C opened up open source (as a kind of lingua franca), JS opened up the browser, Hoon opened up Urbit, etc.

The most fun I've had coding was in SQL, making it do algorithms. It's actually surprisingly well-suited.

I also really enjoyed learning x86 assembly.

More important than languages are ecosystems, communities, and technological traditions. Like Unix. Becoming a Unix hacker, or an Urbit hacker, or playing CTFs, you kind of learn a whole little computational ethos that you carry with you forever. The programming language fits into that bigger picture.
If I recall correctly, Lego Mindstorm's GUI-based programming application (along with its various iterations) did something similar too, starting at a "leftmost" side of an infinite canvas.
Bb: The Awk Build System
With the interest rate hike and this, hopefully the Turkish economy can stabilize. It looks like the adults are finally back in the room [0].

It's a stunning reversal for a country that throughout the 2000s and barely 10 years ago was an economic miracle similar to China in the 2010s [1][2][3].

It was the same story with Mexico and Brazil in the 2000s and Thailand in the 1990s.

[0] - https://www.reuters.com/world/middle-east/turkey-downgrade-e...

[1] - https://en.m.wikipedia.org/wiki/Turkish_economic_boom_of_the...

[2] - https://www.investopedia.com/terms/a/anatolian-tigers.asp

[3] - https://www.project-syndicate.org/commentary/inside-the-turk...
Maybe change the link to the actual result, rather than 2nd-hand reporting?

https://www.debian.org/vote/2023/vote_002#statistics

(No matter how good LWN's original journalism is, this is just a news link that does little more than link to the source itself)
Just the cost of doing business as an 11 figure company. Now you all can continue with business as usual.
> I once inherited code that “worked” but operated on uninitialized values and out of bounds data unintentionally. I also couldn’t get it to complete a run without crashing. Even when I fixed bugs, I couldn’t reproduce the results. My own mentor told me to look the other way and move on as if this was known and totally usual.

20+ years ago I worked as a research assistant, on a software engineering research project (at an Australian university). A defence industry consultant had built his own requirements database, in Microsoft Access, which (apparently) was being used on some military project. There was also an Italian academic who had written some tool for parsing English requirements into logical statements and feeding them into a theorem prover. The tool only ran on Linux, and he wouldn't give us the source code, only a binary. One programmer was working on porting the Microsoft Access database to VB6, whereas my part was building an RPC system using Perl 5 (I used some CPAN module, might have been RPC::Simple) which the VB6 code on Windows could use to call the tool on Linux.

Somehow we got it all to work, for a highly unrealistic contrived demo; and then the funding ran out and I left the project. Some months later, it had stopped working, they couldn't work out how to fix it, and they wanted to hire me back to fix it-but I declined. I always had the feeling the project was designed to maximise research funding (international collaboration got one type of grant, collaboration with the military got another) rather than deliver something with real world value, or even serious value as basic research. But it was my first ever programming job, I hadn't even finished my bachelor's degree, so I took what I could get. I'd moved on to something more obviously valuable (working on the university's course catalog database), and I didn't want to go back to that project. I never found out if they got the code to work in the end or not.
But others probably would. Maybe the user-experience on the security focused clients will be degraded (missing features or disabled features for the sake of privacy and security, lower performance due to some other security features), but you'd still have this kind of niche clients.

Browsers are not the only thing concerned here, there are many sectors impacted by this philosophy. Qubes-OS for Linux Distributions, replacing containers (and especially Docker) with daemon-less or even MicroVM (Firecracker, Podman, ...). I'm sure there are also heavily sandboxed clients for Matrix, SMS or Emails.
It seems like the term "scripting language" has become a pejorative; denigrating a programming language as somehow less worthy for "serious" programs than non-scripting languages. To me, when I hear someone describe a language as a scripting language, it says more about how they think about programming than the functionality and applicability of a language for solving different classes of problems.

I'm coming to think different programing languages are more like a patois or creole. an expression of ideas shaped by the speaker's thoughts and experience in the world. Sometimes the patois de jour taps into a common experience (e.g. python) or not (e.g. forth).
The iPhone 6S mentioned was released in 2015, but should run iOS 15, which Apple still should be releasing security updates for?
Rust seems to have solved some of this with its borrow checking semantics that automatically prove which parts of code are automatically paralellizable without running into issues like simple data races - or am I wrong?
40 million acres are used to grow corn for ethanol. This is 162,000 square kilometers. This can produce 3.24 exajoules of energy.

Also, solar panels don't need any land. There are so many places we can install solar without 'consuming' land. They can be roofs, floating on tops of lakes and reservoirs with the added benefit of preventing evaporation, agrivoltaics combined with farmland, vertical panels, superfund sites, deserts, along the highways, etc.
Genre Movies of 2023
https://archive.is/6qvdK
Saving the Apple's Ancient Ancestor in the Forests of Kazakhstan
This particular article is not noteworthy at all, but the reality is that she has been accused of more than mere mistakes, and even accidental mistakes can ruin careers. She’s been accused of plagiarism, and has already corrected four papers by reissuing them with additional citations.
I have a friend whose mother was a pilot (great vision) and he also has good vision (at least he used to, back then).

I don't think he spent more time outdoors than I did or stared at screens less than myself. He is not any less geeky than me.

So the question is, what do we do to give happiness to everybody, for free (or at least inexpensively).
The name comes from "Vale tudo" (tudo = all, vale = valid). Vale tudo are martial art events where any fighting style is allowed with very few rules. The precursor of MMA.