skysight-inc/HackerNews huggingface dataset:
It's about signal and noise. Let's say there is a civilization out there, and we know about each other and want to talk. We point a big parabolic antenna at each other and start exchanging radio massages. That's what we are doing with Voyager right now, we point some high-gain antennas at each other and talk. At the rate of 7.2 kb/s [1], or one quarter of the bandwidth of the old dialup connections. But Voyager is close, stars are far. The closest star is about 2000 times farther than Voyager 1. Radio waves decay with the square of the distance, so if a Voyager-size antenna were to transmit towards us from 2000 times farther away, we'd get a signal 4 million times weaker. So, our friends out there need a much bigger antenna than the one on the Voyager, and we need them to point it straight at us, and we need them to blast a mighty strong radio signal towards us. We should also point a bigger antenna at them (the one we point at Voyager is 70 meter wide, not really a toy). Somehow between their bigger antenna and our bigger antenna, we need to overcome the 4 million decay factor. If our friends are 10 times farther away from us than Proxima Centauri, then we need to overcome another factor of 100.

But, our friends out there don't know about us, and they don't set up a mighty large antenna and align it perfectly in our direction. They simply chatter locally using radio waves, in many cases, their antennas are pointing towards their intended receivers, and not randomly towards some exoplanet far far away (the Earth).

SETI never had a chance to find anything.

[1] https://voyager.jpl.nasa.gov/mission/spacecraft/instruments/...
What if Apple removes the app store entirely? Would that be more fair?
The BT protocols are quite complicated and therefore the different implementations will be full of quirks IMHO. Try debugging an audio BT issue on a phone and you will see the amount of complexity.

Interoperability is tested, but not in an organized way and not repeatably - AFAIK 3 different teams are supposed to check that a new protocol works against each other. The different vendors verify their BT implementations but not against each other. That would be expensive, I guess.

The firmware in BT devices can also use a number of hacks which are not breaking the spirit of the specs as such .. and this is not being tested. On top of this often BT and WiFi has to work together (shared antenna) and this means that BT will not get all the time it needs but a percentage based on what Wi-Fi is doing at the time.

I try to use Ethernet every time I get the chance.
I would think that most video, and photo processing apps are using the GPU rather than custom assembly on the CPU since you have hundreds of cores on a GPU.
I called Lilly, but both manufacturers have programs to help. These two are need-based. I didn't qualify but still got a sharp discount.

https://www.lillycares.com/aboutlillycares.aspx
https://www.novocare.com/diabetes-overview/let-us-help/pap.h...
Finding the Story
That's going to be a really big decision in our world of software. I hope that SCOTUS doesn't side with the devil.
@burtonator yes curious what you have or maybe it's a better fit under Piranha?
Personal/private notes:

org-mode. With org-noter when the reading material is compatible (most PDFs and EPUBs), otherwise manually written (copied, lightly edited if needed) headings. Manual notes follow the same hierarchy as the material (part, chapter, section etc.).

Shared notes:

If the notes are few and small, and the source material supports annotations (PDFs and other documents), then in-document annotations. Otherwise I make a separate document that can be rendered into its own PDF/HTML/EPUB forms and edited and maintained by others. This can be in the form of an office document, an org-mode file, a Sphinx or AsciiDoc project, whatever suits my collaborators.
The related previous thread: https://news.ycombinator.com/item?id=23557998
Indeed, an answer of "no, they're not copyrightable" would leave the world generally how it is today. An answer of "yes, all existing APIs are copyrightable" would be tremendously impactful in all sorts of ways I can't even imagine. Presumably someone would immediately sue somebody else because of a tenuous claim to ownership of, say, HTTP or some JavaScript extension.

Microsoft has filed an amibus brief for the "not copyrightable side," as has the EFF, IBM, Red Hat, and a team of 83 computer scientists.

You should probably note the folks on the "yes, copyrightable" side for future reference as well, including Dolby, the Motion Picture Alliance, SAS, the DoJ, the Recording Industry Association of America, and also 4 CS professors (Dr Spafford of Purdue, Dr. Ding of UC Davis, Dr Hollaar at Utah H, and Dr. Porter at maryland U).
> Why do you think humans would ever make peace with alien cultures?

Great question. Maybe we need interstellar mutually-assured destruction. Seems to be the only thing, short of dominance, that has worked to preserve peace(-ish).
+1, I learned English by playing Leisure Suit Larry I-III [1]. Text adventures were really useful in this regard because you had to type in more or less correct sentences. Also, at the core they were built around dialogues, that is, spoken (=not very formal) language and vocabulary.

Al Lowe, lead developer of the Larry series, probably also had some influence on my sense of humor (to this day I prefer grammar-level jokes to kicks-in-the-butt). These games were a great, intellectually twisted, multi-layered introduction to the world of adult people as well. :) Thank you, teacher!

1: https://en.wikipedia.org/wiki/Leisure_Suit_Larry_in_the_Land...
Google did put a couple hundred million into Magic Leap. If they weren’t feeling burned before...
Our senses are finite; we cannot directly know infinity through them. Because of that, I think the burden of proof is on the claim that it is infinite.
Damn, you must be the one scooping up all those 10+ years React experience jobs :)
I would like to add/adjust your point a bit. In many Midwestern cities many buildings of all income levels had ornamentation since the brick layers and other masons built or worked on their own homes. St. Louis in particular was well known for this although I was unable to find the original article speaking about it.

The masons that utilized these ornamental techniques no longer seem to exist in even moderate quantities.

http://dynamic.stlouis-mo.gov/history/wabmobricksinstl.cfm
I don't like this at all. None of the .json files is valid JSON and the .wimpy files are similar to YAML/JSON but not quite.

A custom format like this doesn't help tooling, it hinders it.
I think the most important, and this article left it out, is why exactly this makes the API uncloneable - why couldn't MSN just emulate the buffer overflow behavior like it was doing with everything so far?

As the article says, the client also responded with some code. What I think was happening: the client was responding with portions of its own executable memory, which could be checked by AOL servers.

That way for MSN to emulate that behavior, it would need to have the AIM client's executable code inside itself, which would be an easy win in a copyright lawsuit.
Why would any of the proposals provide any meaningful protection against this threat model?

Maersk claims NotPetya cost them $250M to $300M [1]. Assuming a criminal organization could demonstrate to Maersk that they could do an attack with similar effects they should be able to extort Maersk for a similar amount of money. If we discount due to unknown information, ROI, etc. I think it is reasonable to say that an extortion demand for $100M, assuming a credible demonstration that the criminal organization could pull off such an attack, would be an economically sound demand and likely to be paid. A criminal organization, considering their own ROI, would probably be willing to invest $30M for a $100M return. For $30M an organization could hire 30 full-time security specialists for 3 years at SV wages to identify an attack with similar effects.

Does anybody here think that their new system could resist such an attack even assuming they adopted all recommendations proposed?

Does anybody here think that there is any deployed system in the world that could resist such an attack?

Does anybody here think that even adopting and correctly practicing all practically deployed recommendations of the security industry that a system could resist such an attack?

All of my research points to no on all of those fronts. And, assuming the answer is no, then adopting all of the recommendations provides no meaningful protection to Maersk or any other company in a similar position since it would still be extremely profitable to attack them. Therefore, any company in a similar circumstance should probably not be deploying connected systems that allow this level of attack.

If the answer to any of those is yes, could you provide an example and evidence that supports that claim? I would sorely like to find a credible deployed case.

[1] https://www.wired.com/story/notpetya-cyberattack-ukraine-rus...
Why sharing paid articles?
Please don't use fake accounts to upvote things. You risk getting banned.

https://news.ycombinator.com/newsguidelines.html

https://news.ycombinator.com/newsfaq.html
I felt the same way. Arrived at the end, thinking... "an articulation that clear most come with some very concrete conclusions with advice." But I found the essay more an apt description of reality, with only hints of escaping towards improvement: "Does this resonate with you? Think about 'why' before grabbing your cellphone. Ask yourself some hard questions. Reflect. Respond.
Top Articles in Future
I spend hundreds of hours on this series (from 2000 to 4) and I love it yet I don’t think I learnt much out of it. "People and companies want low taxes", "nuclear power plant are dangerous" and "wind power is inefficient", that’s pretty much it.

Also when I was kind I wasn’t really able to build a good city. I understood years later this is because the game expects cities to be built in the US fashion: big residencial/commercial/industrial zones separated from each other, linked by roads, lot of roads. And square based layouts. That was totally different from where I lived so I’ve always found the cities layout that works in the game where very artificial. So there wasn’t too much to learn about city planning.
Lol etsi akrivws einai :)
SMTP Injection in Gsuite
https://archive.vn/80BAE
Körner, "The Pleasures of Counting" (1996), has a bit in "The Poles" (on breaking Enigma) that might shed some light on traditional tradecraft vs mass surveillance. (compare what the Stasi could accomplish with their non-automated labour-intensive methods)

> Churchill's romantic soul loved the excitement and secrecy surrounding Bletchley. He relished the way that

>> ... old procedures, like the setting up of agents, the suborning of informants, the sending of messages written in invisible ink, ... all turned out to be largely cover for this other source, as one might keep some old-established business in rare books going in order to be able, under cover of it, to do a thriving trade in pornography and erotica.

2nd level quote from Muggeridge, "Chronicles of Wasted Time" (1973) p139
It's worth noting that Regent is the language that implements the Legion programming model. The Legion runtime system is just a C++ library with bindings for C, Fortran, Python, Terra, and Lua. Writing Regent code is much higher productivity than writing to the C++ Legion library directly, but if you want to you can drop down and write your tasks in any of the other languages that Legion supports. You can even mix and match tasks written in different languages.
A big 2018 thread about those: https://news.ycombinator.com/item?id=17028892
why not? In all seriousness, and you're not the only person that asks this: doesn't the website have a right to make money? Do you think a journalist did all that work and travel for free?
All true at the same? Not mutually exclusive.
PKI signatures aren't (legally) necessary, just a binding statement that what they are presenting to you is a certain version of the contract and hasn't been modified. Lying and modifying it would then be a serious misrepresentation that I don't think they could get away with.

I think the idea is similar to OSI certified licenses. You only have to read (for example) the LGPLv3 license a single time regardless of how many of your dependencies use it.
Xeon Phi was for you?
It didn't ask me to pay, it showed a "Please donate" overlay with an option to continue without donating?
The article doesn't actually have a paywall, it's more of a blocking message asking you to donate, but you can click it away and read the whole article for free.
There is this idea (I got it from Paul Ormerod's Butterfly Economics, but I suspect it's older) that there are 3 types of (economic) decisions that humans can make in any given situation:

1. Do whatever you were doing in the past and worked well for you.

2. Copy what other people are doing and it seems to work well for them.

3. Try to figure out what is the best decision yourself.

I think different people (heck, even same people at different situations) have different propensity to choose one of these options. And it makes sense, to save option 3 only for special occasions.

But what if the group orthodoxy is just an illusion created by all the people who choose option 1 and 2? And the contrarian happens ad hoc, by being the person who for whatever reason chooses option 3?
Yeah, I from tim-to-time browse & comment on HN using Links2[0] (in graphics & terminal mode).

[0] http://links.twibright.com
Better quality pictures, taken from another reddit thread:

https://imgur.com/a/ygxncIO

https://www.reddit.com/r/SpaceXLounge/comments/hcf4t5/protot...
As I also said, those "come and gone" things are pretty small. It won't be much of a waste of your time, and what you're looking for is a lot of work for someone else, for little gain.

For one, when you write "comprehensive" .. there's a lot of bug fixes too. And some of them might have come and gone too. Going through each one to give a pure 2.7-to-3.9 delta is mind-numbing.

You'll probably waste more time on HN today than reading through the things which were changed and then unchanged, or added in parallel to 2.x and 3.x.
Undergraduate Scholarship
> I think its quite likely that without the media storm, we would have put it down as a really bad flu, once in a quarter century, and got on with life. Last time Sweden's death rate was this high was during their 1993 Flu pandemic (an event which is entirely forgotten). [1]

[1] https://news.ycombinator.com/item?id=23593222
And, I'll add, no small amount of social frustration. Persistently being contrary in social settings is a path to being unwelcome at social events.

There's a fine line between challenging ideas and sea lioning.
by actual universe, I meant total universe ( opposed to the observable universe). All of the evidence we have collected so far suggests that the universe is flat and infinite. While some finite universes could be proven, so far we have not.
Microsoft has been preparing for this with https://visualstudio.microsoft.com/services/visual-studio-co...
I've had these several times myself. For me, they start as a small "blind spot" at the center of my field of view, which was really scary, particularly if I was trying to read or do screen-work at the time. After the first one, the appearance of the rainbow zig-zags was actually comforting, because that confirmed what it was. Since I was effectively incapacitated for the duration, I'd just lie down and enjoy the light show.

It's been years since I had an occurrence, but the timing was pretty reliable.

~30 minutes: slowly growing blind spot at the center of my field of vision.

~15 minutes: rainbow zig-zags in a slowly expanding circle from the blind spot until it encircled my whole field of view, after which it faded out and I could focus pretty normally again. No headache during or after.

After multiple rounds, I figured out the, or a, trigger: absinthe. Drinking absinthe reliably brought one on ~18 hours later. Only ever had one that I couldn't tie to absinthe. Stopped drinking absinthe years ago, and the scintillating scotoma stopped as well.
13.3-inch MacBook, 24-inch iMac rumored to be first Apple ARM computers
that's an interesting idea. but how would you deal with legitimate malfunctions or folks that haven't been issued cameras?
Normally it is more like calculating hash from code piece, then xor result with constant and jump. (In general cases, never reversed snap)

So usually there is nothing to patch.
I remain convinced that this is Starlink's short-term customer if their promises are true. They are doing transmission via optical as the crow flies. If they're doing O-O, or even low latency O-E-O, they can beat transatlantic fiber. For HFT houses, that's potentially a major edge.
Clean builds with self-hosted Azure Pipelines and GitHub Actions
Maybe someone else who want to do, can figure out how Dinky and the other stuff involved (including TexturePacker; its JSON format seems to be not too difficult) is working, in order to reimplement a FOSS version of the game engine. And then, you will be able to implement these things, I suppose.
for comparison, instead of ML, this program uses a simple collection of heuristics to generate plausible (sometimes) recipes from a name:

http://beyondloom.com/things/reciprocity.html#chicken%20curr...
Just find a good cookbook. I strongly recommend The Food Lab.
I think Slate Star Codex makes a pretty good argument why this is a bad idea:

https://slatestarcodex.com/2019/07/29/against-against-billio...
If you're interested, the Spy and the Traitor by Ben MacIntyre is all about that operation, and is as gripping as any spy novel.
Well, its rents are certainly aspiring to be like SV’s
Information Attacks on Democracies – By Henry Farrell, Bruce Schneier
25 years I gave up my airline ambitions due to bad eyesight after obtaining both american an european CPLs and flight instructor certificates. During the lockdown I decided to give XPlane a try and now I'm hooked. I'm regulary shooting IFR approaches down to minimums in dense fog at night in mountainous terrains in modern jets. Add VATSIM or Pilot's Edge and the thing is as real as it gets. I'm now a more proficient pilot than I've ever been in real life. If I was based in the US, I'd try to make a business out of teaching people learn to fly on XPlane. It's crazy if you think about it. I believe you can train pilots up to airline standards using equipment costing no more than 5000 Dollars.
I don't disagree that much with either you or solarkraft. Moderation is guesswork and not all of these guesses hit the target. FWIW, here is some explanation of the general approach we take.

Brevity is fine. The issue is the expected value of future subthreads: https://hn.algolia.com/?dateRange=all&page=0&prefix=true&que....

We have to go by effects, not intent: https://hn.algolia.com/?dateRange=all&page=0&prefix=true&que...

When the topic is flamebait to begin with, the burden is on the commenter to disambiguate: https://hn.algolia.com/?dateRange=all&page=0&prefix=false&qu...
We're not on Spotify at the moment. We are on Apple Podcasts and most other players, and you should be able to import the RSS feed directly into most players as well. My personal recommendation is Podcast Addict (https://podcastaddict.com/). Feel free to email me at soham [at] soh [dot] am if you're still having trouble subscribing.
I beg to disagree becoming a solid software engineer requires a lot of intelligence and persistence as well as a certain mindset.

Sitting down and staring at a problem for 10 hours with very little progress can be extremely demotivating for some.

To just get a job in software, the skills that are needed aren't really high though.
> the act of reading it was like a meditation

What a beautifully put comment. Means the world to me that you felt so.

RE: Facebook

I too have many feelings about what FB's position in the world is, and I know that there's lots of work to be done in steering the (very large) ship in a direction that is more generative and also less destructive.

I also know that if the right people aren't doing that steering, well, then the right people aren't doing the steering. It may be hard to imagine a reality in which the employees of a social media giant sincerely care for creating deep, meaningful interactions online, but, indeed, it's true. There are a lot of people who are working hard to create the infrastructure for connection that is both deep and wide.

Of course, there's plenty of nuance to be dissected here, and a Hacker News thread is probably not the best venue for that conversation, but I will share this about my own vantage point:

I think of what I might be able to contribute to the world through the lens of 3 levers/inquiries:

1. How can I make it easier for people to get in touch with themselves, to understand and act on their agency?

2. How can I bring people together to see one another more wholly, with greater understanding and generosity?

3. How can I create systems that enable more people to find their people, to bring them together across similarities and differences, and in so doing, systemically increase the likelihood of #1?

"Being Alone" might move the needle on #1. The work I do at Facebook may move the needle on #3. Building Tea With Strangers (http://www.teawithstrangers.com) hits #2 on the head.

Just my 2c. Might not work or make sense to everybody, but it's how I've leveraged myself to do something that I feel is meaningful in the world.

I'd be happy to discuss more directly. Feel free to email me, text me (my number is available on the essay itself), or stay connected over Twitter (where I talk more about these nuances often).
It’s a shame we can’t get our shit together in the U.S.
The main difference between Legion and TensorFlow is how and when the dataflow graph is constructed. In TensorFlow the graph is constructed lazily (no execution is performed until you've asked for it), it's optimized, and then distributed to processors (GPUs/TPUs) for execution. In Legion, the graph is built, distributed, and executed on the fly. What this means is that Legion can react to things like dynamic control flow (e.g. branches inside of loops) and analyze dependences at runtime to find task parallelism, in a similar way to how your out-of-order CPU extracts instruction level parallelism from a program. Doing things in the TensorFlow model works better when you can see your whole program up front and can "statically" optimize and schedule it because it has lower overheads, but it also has limits to the kinds of programs it can handle; the Legion approach works better when you have dynamic data-dependent behavior in your program and you need to react to it on the fly, but it does have some overhead to the dynamic analysis.
I wrote a presentation for undergrad on the equation; and that was the focus. I went through each value and talked about the bounds for each value and arguments for those bounds. We’re still incredibly ignorant, but the bounds on the values have improved a lot. At the time the equation was written, it was assumed other stars had planets, but it wasn’t known and the value could have been anything. Now we know the f_p ≈ 1.
I think the difference with the jetson xavier is the tensor cores. The xavier is different from the pi (and even the jetson nano), like 100x different.
As a counter-point to this being a "veiled reference" - Your comment that the article is a reference to something that's happening in the world could conceivably apply at any given point in time.

There will always be contentious ideas - the meta of an "in-group contrarian" transcends the current social narrative.