skysight-inc/HackerNews huggingface dataset:
Xerox is like Google where they made more money than they expected quite early, and for a while could afford to pursue a few potential opportunities that were not really their core competency to begin with. They had lots of good people who were coming up with new ideas all the time, but it doesn't take much of a downturn for efforts initiated during a windfall to turn out unsustainable and eventually be jetissoned.
I’m speaking from the point of view of who is in charge of implementing web standards.

If 80% of people used Edge but it was still based on Chromium, Google would still have a stranglehold on the web.

It could be a four way tie between Chrome, Edge, Brave, and Opera. Google would still have the power.
Is that true though? I agree they're annoying and in an ideal world where users don't reuse passwords or leaked hashes can't be broken they'd be pointless--but in this case I think it certainly would have protected at least some of the accounts that were reusing breached passwords. Is there actual evidence/research that proves password rotation has no effect on security in the event of breaches?
That's the reflexive "blame corporate!" response. Layoffs? Blame MBAs! But spare a thought for the CEO who must have been strong-armed into this by you know who!
There were similar laws in my US state 30 years ago when they would have applied to me. I was limited in the hours, and needed a permit from my school to be employed at all.

Oh wow, it’s still a thing: https://www.nj.gov/labor/youngworkers/find-a-job/working-pap...
I'm certain all the reactors will SCRAM (shut down the nuclear chain reaction), but then every large (i.e. all) power reactors need active cooling to remove the decay heat and prevent a core meltdown.
(This is what happened at Fukushima - even with all the staff on site, they couldn't cope with a station 'blackout' (no external power grid) event.)
[Off topic]

What a magic place HN is at times! Be it developers of ubiquitous technology answering questions or sharing anecdotes or stories like yours.
> And this is in L.A., home to probably the least-challenging weather in the country. We have entire generations of junior-high and high-school kids who are apparently too feeble to ride their bikes, walk, or take the bus to school. Pathetic.

Weather is a minor factor vs. the population-size/density/quality of a place like LA.

Just watch some of the George Floyd protest videos from LA to get a sense of what likely really concerns LA parents. No amount of snow, sleet, wind, and sub-zero temps can hold a candle to those apocalyptic scenes.
I tried it with both a van and a trailer but ultimately I found I wanted 'too much stuff' around me to make it practical, like retrocomputing stuff.

If I was younger and truly had less stuff, no reason it wouldn't work.
Thank you - really - for such an in-depth reply. I was aware of Foreign Affairs, but I didn't know of any of the other publications you mentioned. This is invaluable.
Huh, why do they use that in the EU over silicates? (That was why I referenced sand btw).

Also, not sure what the relevance to iodine is?

Incidentally, iodine isn't easily sourced in some countries, due to soils that contain very little of it. My country (NZ) used to have a very real goitre problem until the introduction of iodised salt in the 1920s.
Or I could get Kia with 7 year 150 Mm warranty. For even cheaper than the Toyota... Not ofc, covering everything, but enough...

That is lot to save on fuel and maintenance... Which I would estimate to be around 500 a year for maintenance...
Very cool stuff. This type of life is why I originally got into tech. Few thoughts:

- I wish this guy had a personal blog that I could subscribe to. I like that post, but I could care less about the rest of the blog posts on his employers site.

- I'd be interested in why he has stuck with a Model Y, seems to not be a good fit. I'd love to see him switch to something better (probably an ICE even though I know tech people love EVs).

All in all kudos to this guy for all the work he has put in to make this life work, love the iterative approach.
The problem for us was the latency - sometimes it would take ~2s to serve an image. We ended up putting Cloudflare in front of it and that worked but might have actually been against their ToS (I know there have been some changes to it since then).
I've lived both lifestyles; it goes both ways. I like metal working and wrenching on cars, which was easy to do in my suburban garage, but I also like riding a bike to run my errands, walking to the bar, and regularly going to highly specialized meetups, which is easier to do in a city. There's no one lifestyle that's perfect for everything.
> It is estimated at 0.000000294 watts per square meter.

Please show math or reference.

> That amount of energy is much smaller than the 1000 watts per square meter of terahertz radiation, sunlight, that would hit you when stand outside in your swimming trunks on a bright cloudless summers day.

Sunlight is not polarized, radiation, millimeter wave radiation from stink is polarized radiation. Big difference. Also, we did not evolve with anthropomorphic millimeter wave radiation yet. We evolved with the sun. Another big difference.

> If you climb on the roof of a building and stand ten feet from a cellphone base station antenna there might be a few watts per square meter hitting your body.

Do I have to show you the FCC references that say this is dangerous? Even more so with 5G cell towers?

https://www.fcc.gov/consumers/guides/human-exposure-radio-fr...
I already told this story multiple times, when I came to learn C, I already knew Turbo Pascal since 4.0 up to 6.0, luckly the same teacher that was teaching us about C, also had access to Turbo C++ 1.0 for MS-DOS.

I adopted C++ right away as the sensible path beyond Turbo Pascal for cross-platform code, and never seen a use for C primitive and insecure code, beyond being asked to use it in specific university projects, and some jobs during the dotcom wave.

On Usenet C vs C++ flamewars, there might be still some replies from me on the C++ side.
Location: Seattle, WA

Remote: Prefer hybrid/in person

Willing to relocate: Yes (mainly to Oslo, NYC or SF)

Technologies: Python, Product management

Résumé/CV: jonready.com

Email: me@jonready.com
I'm in the same boat. Pretty sure I'm not buying a Tesla, but also pretty sure I'll still be buying a BEV.
It's a matter of quantity, like all things toxicity.
> I really dislike this warmongering.

I'm not warmongering. I'm not calling for war. I'm just observing reality and describing it.

> Looking at the last 150 years, or even the most recent decades, it's us having a history of invading countries or conducting military operations to support different parties.

I'm aware of much that, from Smedly Butler's "War is a Racket", to the CIA's disastrous interventions in Iran, Chile, and other countries, to the more recent endless wars of pre-emptive regime change against rogue states aspiring to become nuclear powers. But conversely, defending existing democracies against being overrun by authoritarian dictatorships is not that. One can be against the former and for the latter.

>The way I see it, western countries and US should take a clear stand about Taiwanese statehood, and Taiwan needs to do it first on their own in order for the rest of the world to take a stand, as they legally still lay claim on the entirety of China (and beyond).

Both conceding Taiwan to the CCP, and supporting a Taiwanese declaration of independence, would lead to bad outcomes from the US point of view. Conceding could embolden the CCP to push further, toward the other small countries in ASEAN, or Mongolia, etc. Appeasement of dictatorships has been known to lead to that outcome, especially ones already acting belligerent and hostile to their other neighbors. Conversely, formal independence for Taiwan is the CCP's red line and would certainly result in war.

What the US chose instead was to publicly support the "One China" policy so as not to embarrass the CCP or cause loss of face, which is important over there, while also supporting Taiwan's defacto independence (and, I suspect, privately communicating that an attack on Taiwan would not be acceptable). After formally switching recognition to the CCP in 1971, this was the only realistic policy position for the US to take. One could argue against formally switching recognition, but after that was done, ambiguity over Taiwan was the only option.
7:35 start time here. Worked 4-7 most nights, age 15 on. Only saw briefly saw the (low-in-the-sky) sun during a ~30 minute gap between those things, 5 days a week, for months on end (Winter).

Took me years to get over a kind of situation-induced SAD that I'm pretty sure was caused by that. Like, 15 or so years.

More broadly, how many folks have nightmares about school for years into adulthood? Mine didn't stop until my mid-30s—they were practically the only nightmares I still had, and were frequent. And my experience in high school was relatively good!

High school's... kinda horrible, as practiced. Being cooped up in bad lighting during Winter with at least a few total assholes you can't escape and the school can't kick out unless they get really bad, and add hormones to the mix. Work expectations and judgement harsher and far less flexible than anything I've experienced in the "real world". No wonder people have nightmares. I'd drop a job with those conditions as soon as I could find another, if not sooner.
It's the difference between morning people and night owls.
Wow, this is incredibly cool! It's nerd-sniping me into wanting to (try to) learn WebGL and orbital mechanics.
> This does not mean that every Python3 feature is supported, but what was there now at least works fine with Python3.. For example, unicode is still restricted to 1-byte characters, and there is no support (yet) for nice new features such as f-strings. Python2 support has been dropped with the new release, and subsequent releases should add support for various new Python3 features.
I am sure McKinsey has lots of technically inclined people too, but if we consider back when Bezos was working at DE Shaw (early 1990s), almost all of the (few) employees must have been highly technical (it is considered the first quant fund), while McKinsey's headcount was already 2,900 when Bezos left DE Shaw.

Today it is 2,500 people versus 45,000 people, and I would guess it is still probably true that a greater proportion of DE Shaw is technical than McKinsey.
The Grave of Copernicus
A sad day. He was a titan of computing and still deserved even more attention that the got. If his languages had been more prevalent in software development, a lot of things would be in a better shape.

After playing around a bit with Basic on the C64/128, Pascal became my first "real" programming language I learned. In the form of UCSD Pascal on Apple II at my school as well as Turbo Pascal 3.0 on a IBM PC (no AT or any fanciness yet). Actually a Portable PC with a build-in amber CRT.

When I got my Amiga 500, Modula 2 was a very popular language on the Amiga and actually the M2Amiga system was the most robust dev env. I still think fondly of that time, as Modula 2 made it so easy to develop structured and robust programs. The module concept was quite ahead of the time, while the C world kept recompiling header files for so many years to come. Today, Go picked up a lot from Modula 2, one reason I immediately jumped onto it. Not by chance, Robert Griesemer was a student of Wirth.

During the 90ies, while MS Dos was still used, Turbo Pascal still was the main go-to language on the PC for everyone, as it was powerful, yet approachable for non-fulltime software developers. It picked up a lot of extensions from Modula 2 too and also had a nice Object system. It peaked at the version 6 and 7. Probably to the day my favorite development environment, partially because of the unmatched speed of a pure character based UI. And Turbo Pascal combined the nice development environment with a language which found a great compromise between power and simplicity.

Unfortunately, I was only vaguely familiar with his later work on Oberon. I ran the Oberon system natively on my 386 for some toying around. It was extremely impressive with its efficiency and full GUI in the time of DOS on the PC. A pity, it didn't achive more attention. Probably it would have been very successful if it had gained tracking in the not too late 80ies, in the early 90ies of course Windows came along.

From a puristic point of view, the crowning achievement was of course when he really earned the job title of a "full stack developer", not only designing Oberon and the OS, but the CPU to run it as well. Very impressive and of a huge educational value.

END.
Life was different in the '80s. Oberon targeted the NS32000, which didn't have a floating point unit. Let alone most the other modern niceties that could lead to a large difference between CPU features used by the compiler itself, and CPU features used by other programs written using the compiler.

That said, even if the exact heuristic Wirth used is no longer tenable, there's still a lot of wisdom in the pragmatic way of thinking that inspired it.
Same way Spotify does it on startup: ask about a few things.

IANAL, but worked through implementations that can work without banner consent.

I don't want to imply that it is easy or anything. It's pretty annoying, especially as the purpose of that data needs to be tightly tracked. But it is totally doable.
Thank you!

Unfortunately most users so far seem to suspect they are talking to an AI or that it's not real somehow ...
not to be the “but rust” person, but I’m curious why Rust wasn’t in the test group. it seems to meet all their criteria, though the community was a bit smaller back then.

Go is a perfectly reasonable choice though, and easier to learn on average.
I'm in love with the idea of making games-- it got me into programming. It's an absolute blast to do.

There's nothing quite like grabbing SDL2 and going HAM for a few days. Some of my fondest memories are with lazy foo's tutorials :)

https://lazyfoo.net/
I spent 4 years traveling as a digital nomad where literally everything I owned fit into a carryon suitcase and a backpack. You'd be surprised what you can get rid of.
Something like COM, XPC or Binder, no need for WebAssembly "re-inventing" it.
Yeah, this is a fairly sensible answer

start a private LLC and subcontract the work to yourself
The joke really only works if you use his first name! The complete joke is that "by value" means pronouncing first and last name to sound like "Nickles Worth".
> apparently too feeble

In my county the kids are not permitted to walk or bike to the school; they can only take the bus or be driven (and they have to be picked up by a parent or someone on an approved list). I assume that stops when they're of driving age but I wouldn't be shocked if the 16-year-olds are allowed to drive but not to bike....
Well kind of can imagine having 60% coverage where 10% is doubled because no one checked.

And there is no tool that looks for that really.
Oh yes, I well remember the "degauss" button on CRT monitors. We had one where it was basically a mini EMP and would make the images on nearby monitors quiver as well. Fun times.

I know a magnetic field was being retained somewhere, just wasn't sure which component it was.
do you mean the kind of explicit loop where you write

for (;;) {
int r = GetMessage(&msg, NULL, 0, 0);
if (!r) break;
if (r == -1) croak();
TranslateMessage(&msg);
DispatchMessage(&msg);
}

or, in yeso,

for (;;) {
yw_wait(w, 0);
for (yw_event *ev; (ev = yw_get_event(w));) handle_event(ev);
redraw(w);
}

async/await doesn't always hide the event loop in that sense; python asyncio, for example, has a lot of ways to invoke the event loop or parts of it explicitly, which is often necessary for integration with software not written with asyncio in mind. i used to maintain an asyncio cubesat csp protocol stack where we had to do this

to some extent, though, this vitiates the concurrency guarantees you can otherwise get out of async/await. software maintainability comes from knowing that certain things are impossible, and pure async/await can make concurrency guarantees which disappear when a non-async function can invoke the event loop in this way. so i would argue that it goes further than just hiding the event loop. it's like saying that garbage collection is about hiding memory addresses: sort of true, but false in an important sense
Oh sorry, I misremembered the list and meant Oberon but fair point. I had just noticed that the last stable release was in 2020.

If I had read more closely to the wording, the language was _designed_ by Wirth but that doesn't necessiate him being fingers-to-keyboard (or whatever modality) despite it saying he was the developer.
I tested it. It's about 3 seconds when switching to my Mac Mini (where this is the one and only monitor) -- it takes a couple of seconds longer to switch back to my laptop because I use the laptop open and macOS seems to take forever to think about which windows to move around randomly before lighting up the external display.
I agree that WFH is a game changer here. Households in that situation are incentivized to get rid of excess vehicles since they cost money to maintain, license, and insure. With downtown office spaces and the nearby businesses that depend on them being abandoned, a lot of parking space can be reclaimed there too.
How is that even possible? There's a demand for engineers for sure... no?
My watch somehow became unpaired from my phone and needs my password. I just ignore the prompt because all attempts to enter the password fail for one reason or another. Even moving my wrist too much or taking too long clears the prompt.
Two things that can help anyone here if they actually try them instead of whining:

1) The reason melatonin does not build up in kids anymore is because the lights are on, and the screens are on. Those actually prevent melatonin build up in the brain.

Turn off the lights in the house, and get the screens dimmed to nearly the lowest level.

2) Wake up early on purpose. Your body will SET your go to bed time based on your wake up time. Even if you miss some sleep because of it, waking up at 6 (and staying up all day) will almost certainly make you wake up at 6 the next day and cause your body to get tired when it is supposed to.

But, you're all right, just keep whining about this. Maybe if whining keeps wining we'll all have school at 8pm at night because people keep shifting things for the next 100 years. But don't worry, because education is racist, school will only last 15 minutes.
cool, sorry if i came across as confrontational
Better in what way? Restic is well written, and is "mature". Rustic, is still considered "beta" software.
Any illumos distro will be better at ZFS than anything Linux-based. Granted, the amount will vary by distro; last I saw, Ubuntu had relatively good support. Beyond that, I'm personally quite fond of the overall design and polish of openindiana, at least. One example is how it automatically handles ZFS snapshots and boot environments with the package manager - all the pieces are there to do that on other systems, but setting up the integration is harder.
There used to be. I think they removed it?
You might be interested, if you aren't already familiar, in some of the work going on in the mechanistic interpretability field. Neel Nanda has a lot of approachable work on the topic: https://www.neelnanda.io/mechanistic-interpretability
It's OK on Hacker News to dis a reputable news source now?
Microship is the OG digital nomad and switched from bicycles to boats at some point: https://microship.com/

Sarah Steenland the Cruising Cartoonist has been working a digital artist job and raising a family on sailboats for years in the South Pacific: https://www.sarahsteenland.com/
oh, i guess you could say he was bdflish
Those signs are just as guilty of pushing ignorance and hate as the cultural force you're alluding to—you perceive them to be different because their ignorance overlaps with yours and they hate the things you hate.

Signs like these take a strawman version of "the other side" and define the residents of the home in opposition to that strawman. It's evidence that the person who put it up views themselves as part of the culture war, not evidence that they strive to be kind to and understanding of people who are different than them.
the most amazing, most wirth's law project
How many of us reading this title are addicted to this website (which you can argue is a form of social media, is it not?)

How many of us read + communicate on this as well as Reddit as well as... Telegram/WhatsApp/Facebook/Instagram/Twitter/TikTok/etc.
Just found this project that could help: https://github.com/daniel-j/picostdlib
Even the good old steppe nomads did not uproot their yurts all the time, usually just a few times per year or at the far end a dozen times a year.

This is rather more like full time traveling setups.
These things are so 'future' its crazy. Highly advanced phase array antennas. Multiple fucking space lasers. Advanced electric Argon thrusters. Its buzzword galore. That this thing is mass produced is pretty amazing, this isn't some research project.
Sample size of 1 (well I guess 2 with the parent post) but yes it was the same here.
They are the representation of the _successful_ authors, though. Because they are the cannon now. So the OP is right.
> which usually isn't the case

Where do you live? There are many, many places in the US where it is indeed usually the case. (Possibly depending on your definition of "far away")
US is producing more Oil under Biden than it ever did under Trump.
So much wasted energy from the source of generation to the EV motor.. Diesel engines are optimized for towing
"you don't have to care what the fuck others think about you."

No, but there are still consequences.

"and catching up on work emails"

If everyone is doing this, there will be a expectation of you to do it. And if you don't - you will have to really shine somewhere else, to not get serious disadvantages.

Also I already had various big drama in my life for not being reachable (I still have a phone where I can put out the battery) - so yes, I know how to disconnect and I do. But there is an increasing pressure to be always reachable and when you don't live totally on your own - it is a real struggle to get away from it.
haha right it's like, how did I make it this far without knowing about datasette?
People either want to compassionately share the moment with others, which is wonderful and part of our humanity... or they want to build up their ego from it. Maybe both. Most illnesses are like that.

Also, let's not completely demonize it because people actually remember moments more when taking pictures.
I'm adding some now, just for you. Give me an hour or two. (They'll be properly made, pure tones hard panned left and right)
This is how it works in my town. My elementary school kids start at 7:20, but I checked their future high school and they start at 8:15.

Logistically it makes sense-- high school kids can get themselves to school even if their parents have already left for work. Sucks for little kids though. My five year old has to be in bed by 7:00pm and even then waking him up is a chore. He sleeps until 8:00 or 8:30 if left undisturbed on weekends.
Well, he could get a Ford ev truck and make that commute in the spring and fall

https://youtu.be/76l6lJhrgbc?feature=shared
I don't like being cynical but bureaucratic inertia is the simple answer. There's no good reason for the distinction other than one got grandfathered in before it got banned.