skysight-inc/HackerNews huggingface dataset:
> And teachers don't want to introduce something that threatens their lively hood and way of working. It's just a guess on my part.

This is wholy untrue, my mother has several decades in elementary education and they would love something like that. The problem is that teachers and schools often don't have the autonomy to acquire these things, a teacher can't buy 20 copies of a game for students as even at 10 bucks that's 200 dollars. So at the budget level required to make games available you then have to go up to the district level. (Stop me if this next part sounds familiar) the District administration is pretty far removed from the students that will be using the product and the teachers using it to teach. Because of this technology companies are incentivized to build their product to the wishes of the district administrators rather than for the students and teachers using the product. This process is helped by the trips, gifts, and "favors" the sales people can use while pitching to the district level decision makers.

So the district goes with the product that checks off the most items on a big checklist, as well as if they are a bad administrator, gives them more control over the students and classrooms. Meanwhile the product that was actually purchased doesn't actually help the students, or facilitate learning because it turns out it is way easier to put together a "study" that shows "leading educators" (who were former district administrators) assure that it will increase X metric by Y%.

Sorry, had to get this off my chest.
Data transfer over the internet without servers, like radio and telephone.
> It would release a greater portion of CO2 and a smaller portion of methane if converted by anything other than a cow.

I would guess all cellulose-digesting animals (cow, sheep, goat, deer, elk, moose, antelope, buffalo, camel, rabbit, termite, ...) should produce about the same amount of methane the amount of cellulose they digest.
I think that's because they use the same protocol (which is AFAIK inherited from MSN Messenger, not the original Skype) underneath.
I was actually looking for a test site that could do that, like we have dnssec-failed.org - saves me setting up the target servers themselves

DANE requires a provider to validate DNSSEC. I know not all of them do that. DANE takes it even a step further, so I'm going to assume even fewer providers implement that

Microsoft specifically announced it last februari for Exchange Online (not really a SMTP SaaS like eg. send grid) so it's special enough that it's worthy of an announcement - https://techcommunity.microsoft.com/t5/exchange-team-blog/re...

I emailed postmark if they supported STARTTLS/DANE, they replied they supported opportunistic STARTTLS. Not an outright "No" but might be a failure to understand the questions

So plenty of reasons to not assume DANE is implemented unless a provider can actually confirm it is.
Thanks. I don't know the Ulm compiler, and I unfortunately don't have System 3 (can you please provide a link with the source code and/or a working Linux binary?), but I have the source code of V2 and V4 (both ETH and Linz versions, from 1992 to Linz 1.7) where there are no coroutines.
Thanks for the tip, will definitely look into this.
Wow unreal engine in 100kloc of c++ ! Should be a dozen millions now.
Thank you. Agreed, told them she's gonna want at 16GB.
An old hack.

For the history books, IIRC proff (Julian Assange) presented this hack in 1997, shortly after he wrote strobe.c (1995; AFAIK the first TCP half-open scanner). Here's a 1998 public posting of the code: https://packetstormsecurity.com/files/12995/fakeroute.c.html

At that time, the running joke was to provide inbound traceroutes spoofed next hops which implied you were working for a government agency (the Australian Federal Police, the Defence Signals Directorate (now Australian Signals Directorate) or the Defence Science and Technology Organisation (now the Defence Science and Technology Group)).

Free Julian.
There are no android clients that can do it besides google messages. Google also has their own version of RCS that only works messages to messages. Carriers also have a version of RCS but its not quite the same.

Apple could and should totally adopt the carrier version of RCS though. And it would be great if Google would let apps like Textra in too
I think the idea is to create a minimum standard of service, so people have the same base expecations. If businesses started selling a lower-priced with zero-guarantees model (which is essentially gambling), it will become a race to the bottom with an abundance of scammers. It would be hard for users to tell if a certain price point means 20% chance of dead-on-arrival, or 80%.

But these issues only occur at scale. As long as PinePhone is able to keep their zero-guarantees model under the radar, maybe it's fine
I think a big part of the problem is we seem to have decided, as an industry, that Electron solved application development and in particularly GUIs, and left everything else to rot.

And a lot of the alternatives seem more focused on leveraging specific languages than making the development process easier, which is really the problem that Electron (specifically the HTML/CSS/JS) model solves. Like, I would kill to be able to write a C GUI application with a layout as easy as HTML and style it with CSS, but just not have a web browser or anything be involved.
The dictionary is released into the public domain :)
>If you had a block of 20 IPv4 addresses, I don't see anything stopping you from doing the exact same thing.

A block isn't necessary at all, even on IPv4. Traceroute can easily show internal address or just be lied to. Just recently we've seen a different example of this on HN:

https://news.ycombinator.com/item?id=32566730
Except they aren't cheaper than nuclear in any way. Nuclear power has a big cost to get started, it's a fact, but then a reactor, especially a modern one, can continue to function for nearly a century. If you factor that, the cost is risible given the benefit that nuclear power gives you.

Talking about renewable, how much does it cost to remain without energy? We take it for granted, but it's not, especially these day. Without energy we cannot work, the whole economy stops. I live in Italy and it's becoming pretty much a disaster. Companies close because the energy price is not sustainable and they will lose money if they operate. Does still nuclear seem expensive? We are talking about loosing hundreds of millions of euros every day, something that will pay the construction of a nuclear plant in a week. All of that because people voted against nuclear power plants, and we are in this situation. Now this winter when we will not have enough gas to heat our houses we well thank them for saving us from the enormous risk of nuclear power.
And if their plane maintenance is any indication

Delta runs one of the premier maintenance outfits (Delta TechOps) globally. About a quarter of their TechOps business is for outside airlines. So sure if that's any indication their application architecture is probably pretty decent (it's not).

This was an ETOPS flight, yeah? Those come with higher standards for crew training, maintenance, and minimum equipment per the FAA. I wouldn't worry until/unless the FAA starts making noise about revoking Delta's ETOPS certification (which would hurt their ability to fly a bunch of routes and their ability to perform maintenance for e.g. Hawaiian).
> We are lucky to be in the software business these days

If only. It is surprisingly hard to find a back-end position these days - the interview process is so, umgm, low.

You may have an hour to solve a non-trivial - at least supposedly - algorithmic problem, write a working solution, have a conversation about it along the way - the design, justifications, other options - debug it, improve and then have a requirements change. Interviewer will complain about slowness, even though in real life nobody solves such problem with anything close to that speed, and if you choose a simpler solution, he will complain about it being not optimal.

All of that is for a position where they request to primarily have good generalist skills, ability to work on multiple levels with both people and systems. They test for top coder skills for a run-of-the-mill position where those skills won't be utilized anywhere close to the artificial interview requirements. As a result it's mostly a gamble, and those thinking deeper than the first thought lose more often than not.

And after some weeks of unfortunate job search companies start wondering why you're not working for so long. And if you looking for a job while working, it's definitely like another job - often months-long process of finding something better than what you have. Agree on something too early - and you'll end up in an anemic company with arbitrary policies, and you'll be forced to look for a next job sooner than you were expecting.

If you're a good engineer with long experience, interview process is stacked against you. Prepare to spend years before finding a good place, where you can actually do engineering and not practicing coding, answering interview puzzles, or navigating office politics in places like CI/CD configuration.

This is probably a situation of a catch of middle-level experience. You're not good enough to have a name and stellar references - like, you didn't write a book - and you're not a junior from a college to put you to some tasks justified by your low pay. It's a pretty confusing, when you know your skills can be applied for many uses, yet have to play dice with strange interviews over and over. If you're in this situation, you don't feel like you're particularly lucky.
> We used to talk about algorithms in terms of big-O notation.

This is something CS majors often have to un-learn as they enter the world of practical programming. Big-O is just not incredibly useful in reasoning about algorithms as n is always bounded.
Stockfish competes in fide competitions?
I was in your shoes ten years ago. Since then, I’ve increased my income over 10x, and wake up every day ready to tackle interesting problems.

If you’d like to chat, reach out.
"siki" li seme?
From the article:

Zuckerberg told Rogan: "The background here is that the FBI came to us - some folks on our team - and was like 'hey, just so you know, you should be on high alert. We thought there was a lot of Russian propaganda in the 2016 election, we have it on notice that basically there's about to be some kind of dump that's similar to that'."

He said the FBI did not warn Facebook about the Biden story in particular - only that Facebook thought it "fit that pattern".
There are always nerdy kids learning this stuff.

Especially when the breed has "died"
Disability Insurance Occupation Classification [pdf]
At least in countries like here in Finland, you get almost no energy from solar panels during winter months. 12 hours of storage to a solar array is not going to work at least here.
Mark Zuckerberg Says Waking Up Every Day Is Like Getting Punched in the Stomach
The LD50 for arsenic in rats is 15 milligrams/kg: http://whs.rocklinusd.org/documents/Science/Lethal_Dose_Tabl...

The LD50 for strontium 90 in hamsters (90 day survival) is 2 millicuries per kilogram: http://www.rrjournal.org/doi/abs/10.2307/3573895

Given strontium 90's specific activity of 142 curies/gram (https://ntrs.nasa.gov/citations/19680020487), in mass terms that's 14 micrograms/kg for the LD50. Gram for gram, strontium 90 is about 1000 times as acutely deadly as arsenic, or 3 times as deadly as the chemical warfare agent sarin. A commercial power reactor of 1000 MWe output can have an inventory of tens of kilograms of strontium 90 in the core [1] along with even more acutely dangerous shorter-lived fission products.

Nuclear reactors are safe because of careful defense-in-depth in their engineering and operation. They need deeper, more stringent safety systems than steel plants or ammonia plants because they contain substances much more toxic than those found in steel plants or ammonia plants. You also see extreme safety practices in facilities that handle non-radioactive poisons, if the poisons are potent enough:

"Inside Fort Botox"

https://www.bloomberg.com/news/features/2017-10-26/inside-fo...

[1] https://www.osti.gov/servlets/purl/6822946 See table 2.2 "Fission product inventories"
https://infiniteseconds.com/ ~ IP single-chip, energy harvest, sensing, flexible, low-power, IOT ready, in-house manufacturing, big infrastructure ready. "Paint your Night with Light".
There is certainly a range that can be considered "normal" however broad.
The Programming Journal (https://programming-journal.org/) and its associated conference seem pretty good to me. At least I find papers there that are interesting to me and are not unnecessarily obtuse in notation etc.

On the subject of reactive UIs, I'm quite enjoying reading the WebSharper papers at the moment. The most recent is, I think, http://www.simonjf.com/drafts/reactive-abstractions.pdf

Hope that's useful to you.
There's lots of movement in that space in rust[0][1]. Also in that space are raphlinus' posts about GUI toolkits[2][3]. There was a post about a zig toolkit a while ago too[4]. Another post about a new c GUI toolkit[5]. There might be more cf. [6]

[0]Iced: A cross-platform GUI library for Rust, inspired by Elm https://news.ycombinator.com/item?id=28326125

[1]Slint: Native GUI Toolkit for Rust, C++ or JavaScript https://news.ycombinator.com/item?id=30810533

[2]Advice for the next dozen Rust GUIs https://news.ycombinator.com/item?id=32112846

[3]Xilem: An Architecture for UI in Rust https://news.ycombinator.com/item?id=31297550

[4]Build a PinePhone App with Zig and Zgt https://news.ycombinator.com/item?id=

[5]Raygui – A simple and easy-to-use immediate-mode GUI library https://news.ycombinator.com/item?id=30813000

[6]https://hn.algolia.com/?dateRange=pastYear&page=0&prefix=tru...
Oh wow you’re right - and neither “autonomous system” nor “AS” are much better keywords! I think this post from 2017 [0] is the one I’m remembering, but I’m pretty sure I saw another one more recently and now I can’t find it (edit: skitter found it! see sibling comment)

“BGP” is a signal-yielding search [1]. And any post from benjojo’s blog [2] is always a must-read.

[0] https://news.ycombinator.com/item?id=15727115

[1] https://hn.algolia.com/?dateRange=all&page=0&prefix=true&que...

[2] https://news.ycombinator.com/from?site=benjojo.co.uk
> The kick that inspires new scientists and engineers comes from the gratification of learning or figuring out something as nothing feels better than figuring out how/why something is happening and how to push it to it's edge cases.

This is also how Kerbal Space Program works, to name one example of an educational game.
It sounds like you have enough experience to be a mentor, teacher, master etc. You probably can’t do much about the entire company shooting itself in the head. And you’re probably not going to be stopping all those devs from
shooting themselves in their feet. But maybe you could get some psychological benefit by focusing on those devs who you feel are worth mentoring as individuals?

I’m too young to truly relate. But that’s a position I want to find myself in at a later stage in my career/life/profession - having wisdom to disseminate on the bigger picture when asked. As opposed to trying to race with all those young whippersnappers.
> without relying on imports way away from their home country

Not really. As first thing, you can try beans. We can go from there...
Tribune Publishing's websites are hot garbage and a perfect example of why we need AMP in the first place.
It’s sad because a 4/2 (6 day week) schedule would be great for people and not create a big difference in hours worked.

Working 8.5 a day instead of 8, you’d get ~61x34=2074 hours of work per year

Working typical 8 hour days is 2080 hours per year, so we miss only 6 hours, but have to work only 2/3rds of the days.
It's not so much consensus as what will keep the fossil fuel players in business as long as possible. Both in delaying renewables and finding a new monopoly to fuck everyone with.
The fictional article https://suricrasia.online/unfiction/basilisk/ is one the best written computer science/cryptography SCP like articles I've ever read.

What I loved is that:

$ echo -en 'basilisk:0000000000:ds26ovbJzDwkVWia1tINLJZ2WXEHBvItMZRxHmYhlQd0spuvPXb6cYFJorDKkqlA' | openssl dgst -sha256 -binary | openssl dgst -sha256
(stdin)= 0000000000000000000000161b9f84a187cc21b172bf68b3cb3b78684d8e9f17

actually works, but is a little sneaky. See https://www.metafilter.com/190463/so-who-is-there-left-to-tr...

Edit2: https://github.com/blackle/Basilisk-Hunter How the examples were generated.
Nice writeup, thanks.

> It depends.

I hardly ever give up a computer, we still have a '98 Windows laptop doing recipe duty in the kitchen. (It's getting harder to find a small 32 bit Linux distro these days, though.) Energy efficiency is another concern, one machine I took to be "recycled" (I know--maybe or maybe not) was a Mac G4 which was good as a space heater in the winter, but that's about it--and I didn't feel like moving it 1500 miles with our latest relocation.

I started with electronics many years ago, and would balk at replacing a surface mount chip, but people could learn basic electronic repair literacy for things that commonly break like cords which would help a lot. I also don't tend to buy products like smart phones which are glued together and difficult to repair.

As for RISC-V, it is hard to find even a dev board with the chip shortages (I bought a HiFive Inventor kit to experiment with as a first project):

https://www.hifiveinventor.com/
Fully burdened employee costs are normally 150% of salary
I'm using this to authorize sudo (and other things) with Apple Watch:

https://github.com/insidegui/pam-watchid

... and my /etc/pam.d/sudo needs to be changed like this:

# sudo: auth account password session
auth sufficient pam_watchid.so
(...)

This needs to be applied after every system update. Apart of that, it works really well (I have very dry skin so touch ID works for me 50% on a good day)
A quick search turned up https://news.ycombinator.com/item?id=30178655
We need to stop looking at coal/gas, etc. as fuel. They're not. They are part of an atmosphere/carbon-sink battery.

When we get energy from carbon emitting sources we're discharging the atmosphere/carbon-sink battery. Eventually we're going to have to charge it again, and to do so it will take substantially more energy than we got from discharging it.

Beyond CO2, coal in particular produces a large amount of radioactive and particulate atmospheric pollution. We expect nuclear to capture most of its externalities but we ignore those of most other ways we obtain energy.
I’m frightened to repair things because I own a house, and I’m afraid of wreaking havoc, dirtying a wall, having to repaid a whole room… I hope it will pass as I learn to do things here.
Your telepathy explanation is exactly where I was coming from. This is why I believe we'll be able to live forever without uploading our minds into computers.
… Wait, why would they do that? They presumably make money on the route, or they wouldn’t run it (it’s not like it’s one of those routes you have to have even if it’s loss-making), and they have lots of 767s; they can just shift the Forbidden 767 elsewhere. Are you suggesting they’d scrap it out of _spite_? Not how enormous companies work in general.
I would read literally anything he writes about chemistry.
The Basilisk Collection
You can't trust JavaScript benchmarks
Runs like a old dog there too
The alternative is not fossil fuels, that's arguing a strawman, it is renewables.
As a native Russian speaker, I would say that getting the morphology wrong won't prevent you from being understood. You will sound pretty weird, but people will still understand you.
I love the breadth that Reflections on Trusting Trust, Therac-25, and The Bitter Lesson are! But there's a lot of "X is Turing complete" and "Y is a fork/zip/parsing infinite expansion bomb" though.
https://www.amazon.com/3080Ti/dp/B0979GYMHP/ --> 899

https://www.amazon.com/3090Ti/dp/B09R9G57GK --> 1149
Again, you're missing the point: there is no amount of clever verbiage that makes it ok to charge someone money to ship them a phone with a broken screen and make that person eat the cost. It doesn't matter if you call it a "prototype" and say "you're not a consumer". It is not ok no matter what language you use.

If you genuinely want people to be prototype/beta testers, give them the phone for free and then ask for it back at the end of the beta period. But the transaction occurring here is, fundamentally, a consumer transaction no matter what Pine wants to call it, and that comes with certain responsibilities which cannot be disclaimed, period.
What's wrong with 60k of equity each year? Most engineers are Google are vesting their equity monthly, so if they sell it into the open market immediately it's as good as salary.
Why bother working with a company that doesn't trust you?
You should check out Death Stranding! It has a unique asynchronous multiplayer model that rewards collaboration.

Players can place items and structures as they walk from place to place and you can see stuff placed by other players as you bring each in-game area "online". These items can be storage lockers, ladders and ropes to climb up difficult terrain, charging stations for your motorcycle, or even entire roads/highways stretching across a landscape. If you use an item from another player, you can give them likes. Note that you never see another player's character.

It's such a nice experience to come back to a river you bridged with a ladder and see hundreds of likes. There's not much combat in the game because it's generally easier to avoid confrontations, and the little combat that is present is heavily geared towards non-lethal weapons.
you can use the official weights:
https://news.ycombinator.com/item?id=32555028

if you really want them: https://old.reddit.com/r/StableDiffusion/comments/wqyu5b/com...
I would show examples in README on use of it along with string interpolation, as it's not too useful with only constants.

Eg.

const a = 3;
const b = 2;
const expression = new Expression(`${a}*${b}(6/3(5--2))`);
const result = expression.evaluate();
document.getElementById("app").innerHTML = `a*b( 6 / 3( 5 - - 2 ) )= ${result}`;

Edit: formating
As far as I know, computer science is still taught in CS degrees though. I think the signal to noise online is much lower because programming is much more accessible to those without a theoretical background, but I'd guess that in terms of raw numbers there are more people graduating with CS degrees who have learned the theory than ever before.
Copyright and patents.
If I was the person behind this, I would be tearing. You guys are brutal
... as if the alternative energy solutions don't harm wildlife (including solar and wind). Is this again an example of expecting nuclear to mitigate its externalities while ignoring them for everything else?
Fun is only really had when
1) Teaching
2) Discovering
3) On drugs

You can have artificial fun - but I'm doing it now, and I don't recommend.
Understanding Accessibility – Part 1: Empathy – FelipeRM Design
Yes we don't factor the long term effects because we don't know what might happen in a thousand years when some madman digs out our nuclear waste to do some madman stuff for example.

This is not about nuclear vs. fossil. Both are from the past. It is nuclear vs. fast improving and cheap technologies around renewable energy sources. It loses that battle and will keep on losing it because everything around renewables is getting better and cheaper while everything around nuclear is getting more and more expensive and takes much longer than expected.

It's time to face the future.
I am not convinced that a ketamine-induced feeling of death is at all relatable to actual death. There is plenty of neural activity remaining.

Is it possible you're just convinced it feels like death?