skysight-inc/HackerNews huggingface dataset:
Yeah, well read this study from 4 years ago: https://www.strata.org/pdf/2017/footprints-full.pdf

Upshot there: all factors considered, including not only the area of the actual power generation facility, but also storage, transmission, mining...everything. Nuclear is nearly 4x better in terms of power per acre.

I don't know what "exclusion zone" you are referring to. If you are assuming that every single nuclear plant is going to melt down Chernobyl style, this isn't a serious conversation, really.

And I'd like to point out that access to water (for cooling nuclear plants) is easier to come by than access to sun.
It's also far and away the most used platform, so it should surprise nobody that it's the most targeted.
> when an entity has an incentive to increase its exposure to risk because it does not bear the full costs of that risk

This is an experiment. It does not constitute a moral hazard. How about, rather than posting a wikipedia page, you explain HOW this is a moral hazard and how shutting down an experiment is the better move?

The greater moral hazard is the one where protestors shut down the testing and we are impacted negatively by climate change as a result. We have seen this with nuclear power, where delays in development and rollout of safer nuclear power have led us to our current scenario where coal stations are still being planned and built.
Preview annotations don't begin to scratch the surface of what paint can do. Look what some people can do in MS paint: https://www.techeblog.com/amazing-spider-man-ms-paint-drawin...

Most of us can't, but paint has all the tools, which is very helpful in many situations.
Cough b.s. Cough
Why should these things be related? Novelty is actually one of the things that sexually attracts men so even if porn viewers were all amateur historians these would probably be anti-correlated.

But why does it matter anyway? Is it bad to like pierogis without having an in-depth understanding of the holodomor? Should we stop listening to foreign music until we ensure we have a "proper" understanding of the political issues the artists grew up under?

> But the fact that people disproportionately watch Asian porn while not caring about Asian people is pretty weird and racist to me.

Actually, incest porn appears to be the most watched. What does that say about the exploitation of the incestuous?
I find print debugging to be fine. Unless we are talking Java - coding in that requires the IntelliJ command center.
Rupa Health | https://rupahealth.com | SF or REMOTE | FULL-TIME | HEALTHCARE
Full Stack Engineer - React + Django

Rupa makes lab testing simple. We turn an archaic 15 hour-a-week process into a delightful 15 min task for doctors, nurses, and even acupuncturists ordering lab testing for their patients. We’ve raised over $5MM from world class investors including First Round Capital, Floodgate, and Defy.

This past year we’ve been growing like crazy! So we’re looking for a talented full stack engineer to join our team and ride this journey with us.

You’ll be part of the early engineering team, with the opportunity for a lot of ownership and to set the technical direction of the product.

If you’re interested check out the full job posting at https://jobs.lever.co/rupa/f291c87b-97df-4929-9d7d-a9c065d12...
Wow. A sane thing.
Show HN: Blok 2.0
Not mediocre compared to some hyper-competitive person, but mediocre compared to your potential. It seems pretty obvious that fully self-actualized people are happier. They get more of what they want, and feel fulfilled for doing so.
Why is TextEdit accessing the Internet without permission? Does Big Sur's Access Control block stuff like this?
Using cat with arbitrary input exposes you to many terminal-side security issues. It is insufficiently complex.
Intel May Change Its Process Node Numbering to Align with TSMC, Samsung
Yea, although for the Emacs user because all x11 apps acquire x11 through MIT's X10R4 idea of textbox edit norms, they get the in line text edit/move behaviour they expected on anybody's xorg app. Not such on notepad.exe

Powershell doesn't do it for me, but that aside WSL might.
Senators Ask Digital-Ad Auctioneers to Name Foreign Clients
Russian court fines Twitter for not removing protest posts
A docker container works for services - but CLI tools are more easily shipped as binaries.

It certainly isn't that interesting for everyone, but for a subset of users it's great!
Same was true for Beanie Babies. eBay grew huge because of them.

Today, eBay is around, but not Beanie Babies, at least not in any significant sense.

I think NFT will be the same. Eventually we might put real estate on it and do something useful, just as eBay has become much more than a place to trade Beanie Babies.
With samba you could spoof the "from" computer name.
I didn't realize at the time how fortunate I was to have a Tandy 1000HX when I was growing up. It was one of the only PCs I'm aware of which had DOS in ROM. Of course you were stuck with DOS 2.2 or something. But startup times were beyond almost every device I've used since, and certainly miles ahead of any PC.

Here's a quick demo from a similar Tandy model:
https://www.youtube.com/watch?v=DaSkda4XW3k
What democratization of finance sounds like on Clubhouse
> being immune to bugs

This is a total straw man.

“Just works” has never meant free of bugs. It means not having to do a bunch of incidental configuration, tuning, and setup.

Things do just work.
What Kind of Genius Makes a Traceable, Illicit Payment on Cash App?
If you don't want clicks, don't put the https:// in the comment.
I really do like slices, but implementing them as an (interior) pointer and a length creates some problems for GC'd languages. Is D GC'd by default?

The main problem is that a GC needs to find the start of an object to scan it. Go originally solved this with 2-bit tags per word of memory. Now, I think they use size classes.

For Virgil, I am considering adding slices but initially implementing them as a triple of (Array, start, length), to simplify this problem. This is pretty much required for Virgil's JVM backend, but the native backend can be more efficient in the future.

Btw, can you racily write slice values and observe tearing in D?
I love the way you mention "but it was much more functional and buggy" as if buggy wasn't a bad attribute.
> hipsters with lumberjack beards

This makes me mistrust your judgement.
The reference implementation is floating-point, for accuracy, but you can bet they were using fixed-point back then, as DSPs and such would be fixed-point only.

https://en.wikipedia.org/wiki/WinPlay3 was released in 1995 and requires "only" a 66MHz 486, available in 1992.
> In a republic, law must be public.

Apparently in the United States, an avowed republic, you are subject to classified laws which cannot be discussed in open court.

See, for example, Gilmore v. Gonzales
The file type and creator type are stored in the Finder Info meta data which is in the file record (along with the creation date, file size, etc).
Macports is a system that installs in the /opt root folder to run along side your native applications without overwriting them, but it compiles each application as you install. Installations can be very slow. It seems like it was adopted from FreeBSD's ports system.
Fink is more apt like but I haven't used it in years. All the packages are precompiled and the installations are much faster, but it seems out of date.
For both packing systems all the code and installation packages are managed by volunteers so quality varies across packages.
Excel 97 3D Flight-simulator easter egg[0] was amazing. Also, Word 97 had a pinball easter egg.

Released November 19, 1996. 7 months after Microsoft Coffee.

[0] https://eeggs.com/items/718.html
Ha! That video and "solution" brings to mind Kissinger's famous remarks regarding the Iran-Iraq war: "It's a pity they can't both lose."
SunOS machines and many Unixes had an rwalld daemon, which listened for 'remote write all' messages.

I (in Australia) had to contact my brother (in Germany) urgently one day. So I 'rwall'd the machine that I knew he used most often. To great success.
That already happens when laws are challenged
Any vulnerability in the escape sequence handling of the terminal emulator, and conceivably, depending on what sequences your terminal supports, access to facilities like local file generation or clipboard contents. There have been a number of issues with escape sequences injected into things people might copy and paste from a web page, or in git commit histories, that have done nefarious things.
I've heard for a long time that Intel 10nm =~ TSMC 7nm. This is something they probably just have to do to avoid the perception of being further behind than they actually are.
Just wanted to say thank you for this comment. It led me to this paper http://www.cs.ucf.edu/~jmesit/publications/scsc%202005.pdf which introduced some new ideas to me alongside of concepts that I were familiar with so it’s been generally easy but useful reading so far :)
I agree. Perhaps also known as "data-oriented design". Decompose entities into components by modelling the data in a normalised way, as is done when modelling for relational databases. Group together similar data as records in homogeneous arrays, and batch process it without need for OOP polymorphic branching etc.

Further reading/viewing, somewhat gamedev oriented (as is the author of this article): Richard Fabian's Data-Oriented Design book https://www.dataorienteddesign.com/dodbook/ ; Mike Acton's 2014 CppCon "data oriented design and c++" talk https://www.youtube.com/watch?v=rX0ItVEVjHc

This way of structuring applications may not be a good fit for all software development contexts. It may be a good fit for game development with high performance requirements, or similar kinds of situations.
Cat has long been known to expose you to code execution, among other things.

https://security.stackexchange.com/questions/56307/can-cat-i...
Manhattan Office Supply Soars to Highest Level in Three Decades
> Context: Twitter and other U.S. social media companies are spaces for freedom of expression in Russia and have long provided a forum for political dissent inside the country.

Let us be honest that Twitter is known for it's own political removal of content as well.

Everything is a “space for free expression”, so long one express what the powers in that space agree with. Russia must feel very free for those that wish to express their support for Vladimir.
Just because the continent was never unified doesn't mean millions of people don't use the continent name to refer to part of it.
India is often refered to as a subcontinent for this reason.

Just like how "America" doesn't always mean all of North and South America, or even all of North America.
> I find myself smiling trying to think of the situation that caused a specific law to be made.

I feel this same way about two rules at my college that prohibited (1) building an igloo and sleeping in it, and (2) rappelling from the windows of residence halls.
It's about the popularity of the product. Yes, IRC is much older, but it was only for geeks. ICQ and the successors (including recent ones, such as WhatsApp) are for the masses.
No it doesn't. It really doesn't. There are sooo many issues that are still not fixed, years after being reported. Apple's Support site has pages where there's hundreds of people saying "I have this problem too", and no comment from an Apple dev.

I'm not blaming them. This shit is hard, even if you control both the hardware and the software. I get why they don't say "it just works" any more.
I estimate that by the middle of this decade, linux will no longer be a moving target for third parties. It is just getting complex, mature and polished enough to keep continuously changing. It will likely be good enough for most things most people would like to do.

Nevertheless, I don't think that will make its market in increase significantly. There are more factors that influence the success on the desktop beyond polish, maturity and technical excellence. Even listening what industry say they need is a good indicator of what needs to be done. The "third party software industry" is like steve jobs said about users: "we can't just ask for what customers want".
The idea of latitude and longitude was invented in Greece couple of millennia ago and the first accurate instrument to measure them was invented by the John Harrison, a Brit, before the USA was founded.
I do remember resource forks, but I thought content-detection was also a generally accepted pattern on 90s-era Macs because of the lack of file extensions?

(If you had a safe content-detection code-path -- admittedly a harder thing to guarantee these days -- that could certainly be safer than relying on users to not "open grandkids.bmp.exe" or "rename a downloaded.txt to autoexec.bat".)
NVDA is Nvidia's stock ticker symbol. That's not a correction.
> Written culture was a huge deal long before the printing press.

The limitation for the first 5,500 years of writing was not so much the technology of writing, as the scale of publishing.
Not a myth, in Sweden at the time it was the law, Scientology's "all your problems are caused because you are haunted by murdered space aliens" secret was put in the public domain this way
Mmhmm... What debugging tools have you written?
The 'just move' argument doesn't work. People want to live here and improve the country at the same time. Likewise, someone may say to someone who advocates for higher taxes 'waive you citizenship and move to Sweden,' which is equally unfair
I totally forgot about that one! I'm also unsure why I'm being downvoted for sharing software that dates back to '98
I've had this problem with a few companies over the years. In gmail it was possible to add a rule to auto-trash all email from that company. I'm guessing other email software has a similar feature. Frustrating I couldn't get them to stop sending them but at least I no longer see the emails.
I'd recommend 86box over pcem, myself. It has support for a lot more machines, frequent releases (including snapshots) and a better UI.

Plus you don't have to go on a wild goose chase hunting down roms.
Rust allows one to implement custom referencing on any datatype as one chposes, so the effect is the same.

It's not that important, however, it simply makes `x` syntactic sugar for `x.deref()`.
Whatever the reasoning behind the ribbon, I still associate the era the ribbon was introduced with 16:9 displays becoming common, starting with laptops. In that case, users would have had less vertical screen real-estate for developers to work with. If you remember the old Office, the menus were nested fairly deeply and it became a bit of a maze to use some of the features.

I had been using computers for so long at that point that I still don't feel 100% comfortable with the ribbon. It's fine, I can do what I need to do to work the programs. It's just a bit fiddly in a way the standard menus weren't. I used to be able to invoke commands with keystrokes and arrow keys. Now there's are bunch of icons on different scales, which sometimes hide if the window isn't maximized.
I don’t understand the value of Certificate Transparency: I could see triggering an email to the owner of a domain every time a certificate is issued, but what’s the value of a public log? It seems to me that it just increases attack surface of your services.
Text ≠ Plain Text. TextEdit defaults to rtf. It supports html as an alternative to rtf, which is to say it can do basic formatting and nothing else.

It's perfectly reasonable to expect a text editor to support more than literal unicode, and to work with a variety of commonly-used formats.
From the OP it sounds like there is a very weird feature/component in MacOS called "AutoMount" and/or "AutoFS" that lets HTTP GET network requests be made via reading file system locations... and it may somehow escape other access controls?

I too am curious for more details about this. Where did this feature come from, how has it been used, has it actually been used?

Is AutoMount/AutoFS still there after this CVE patch? Does it indeed circumvent Access Control or other such things? Is it a likely path for other security problems?
Because there's a resolving door between federal lawyers, politicians, and very lucrative private law jobs.

Power is political.
Pass the Hash Attack Explained
Why Read? Benefits of Reading
I am contributing positively by opposing the forceful eviction of peaceful people from a park by mounted goons.
Implementing `Deref` in Rust implements deref coercions, meaning that it can be used in any function that can accept an appropriate reference.

This is purely syntactic sugar, and no different the compiler inserting `x.deref()` instead of `x` for function arguments. — it's simple q.o.l..
just like a box of crayons. when they are new, all of the lables are crisp and clean, and the edges of the crayons are square/flat. after using the crayons, the tips become rounded, and you have to peel the labels back as the crayon wears down.

so does the crayon color picker. at least it did in older versions of the OS. haven't looked at it in a reallly long time, as it was def a gimmick more than function
It's Time to Revisit the Satanic Panic
Ubuquiti just took another dive... I wouldn't touch it with a 10' pole now. https://news.ycombinator.com/item?id=26638985

> Whistleblower: Ubiquiti Breach “Catastrophic”

> Trust me, this whistle-blower "Adam" (I have a few suspicions of who it actually is), toned it down.
> The reality is much much worse.
> So maybe not the general public, but in 1997 someone released a search engine specific to finding MP3s, because people already had large collections.

I was the author of MP3 Fiend around this time.

It was a desktop metasearch engine for MP3s that worked in conjunction with multiple download clients.

It was very successful at the time, only for Napster to come along and eat my lunch.

It got ... called out a lot by the press.

https://i.imgur.com/0hnIG5Y.jpg
"plaintext gui editor" sounds like you are editing GUIs... in plaintext? Maybe a plaintext markup language for GUI's... I guess that's what HTML is!
Oh, man. The idea that TextEdit automatically parsed .txt files as HTML if they started with a certain file signature is problematic...

...but the fact that file:// schemes can access remote files by appending /net/ followed by a domain name is pretty shocking.

I mean, the entire purpose of "file://" would seem to be to provide access to local/mounted files and only those.

The fact that a Mac engineer thought it would be a great "feature" to allow file:// to access the entire internet is... kinda terrifying. Did that get patched, or was it only TextEdit?
The internet was still pretty much for geeks or professionals in 1995. Lets not pretend otherwise.
I too have been annoyed to not have a simple bundled paint program (I remmeber MacPaint!), but bundled application software is not really what determines whether an OS is a decent desktop OS.
This is what I think when I read about these libertarian paradises people want to build on a huge floating barge in the ocean.

Watch how fast they start radioing for the coast guard when the pirates start showing up.
> There are legitimate uses for knowing if someone read their email.

Those use cases are generally few and far between. They are the exception.
Trying to wrap my head around what you are trying to say. Let's use some example. If you would know that Tesla's delivery numbers were a disaster (they weren't). Knowing that before everybody else would give you a chance to sell at a significantly better price than others.
It can sort of hackily fill some extremely extremely basic functions (I know cause I do it too), but even that is pretty hacky, like how do you create a new blank document 800px by 600px to start painting on?
What's the ballpark threshold for having to report cash you got to the IRS? Proceeds from a garage sale seem like they would be way too low to bother reporting, but I don't know at what point not reporting it would be illegal.
Yes and yes.

I’ll try to find an example - but it’s difficult. Since the older submissions get silently rolled up, the only way to detect multiple submissions is to use an outside resource that’s captured the previous submission(s), such as Archive.org or HN’s search at https://hn.algolia.com/ .

(Algolia only indexes the most-recent rolled-up submission, but it doesn’t update its index immediately, so you can sometimes catch (only a single, it would seem) older submission(s) that have since been rolled-up...)
Joke or not... there's actually a lot of sound logic...

I mean, I never thought about the limits to things like the speed of light could be set because of the limits of the OS running our simulation... and the easiest solution to the fermi paradox -- is the one where we're the only thing because we're all the simulation allowed for.

So, while it may have been a joke, it definitely provides some thoughts to back up, but I wouldn't say it's "confirmed"....

Confirmed would be a message printed on a proton smashed by the LHC saying, "you're in the matrix".

Confirmed would also be peer-reviewed and on every news station on earth (well, not fox or oann).
I think it carries over from NeXTstep, iirc.
It's a rich text editor by default. Rich text is still text.

Opening HTML files and converting them to rich text certainly does belong as a valid feature for a rich text editor. It'll open and convert Word files too, which is super useful.

The content-type autodetection, however, I agree was a bad idea. Still, this vulnerability presumably existed with an .html file opened in TextEdit.
There's no single entity that can delete data from Filecoin, but precisely because of decentralization you can't prevent individual storage nodes from deleting data. And if all the nodes holding your data decide to delete it then it's gone.
You can code with the cheapest Chromebook available. Everything can be in the cloud, including your Ryzen desktop via VNC or RDP--linux/Mac or windows respectively. I had a team that did all of its dev work in our VMware internal cloud and then pushed production into the amazon cloud. You can, and I have done, good work on a Samsung Dex based phone plugged into a monitor with keyboard and mouse because you can either use cloud based resources or your own 'internal' cloud based systems via the web.
I don't think the flags transfer, as I've flagged a few duplicate (within minutes) submissions by the same user lately.
Maybe rents should drop then? Crazy, right?