skysight-inc/HackerNews huggingface dataset:
PG (Paul Graham) is the founder of the seed funder Y Combinator. (A bit later, he also started HN.) Jessica is his wife and co-founder of YC.

He started off as a Lisp academic, then had a web shopping startup in the 90s. He is also known for his collection of essays. If you want to know more, here‘s a good place to start: http://paulgraham.com/ycstart.html
You're right. I faintly remember these times. Japanese even had an 8 bit charset that simply dropped kanji, iirc.

But all the platforms that use glibc have moved to utf8 over a decade ago. So even for western languages that code doesn't make sense anymore.
Subversion is simple to understand because it is simple, and relatively incapable. If you only use git like you would use Subversion, it's simple too. Subversion is much less easy when you have to do something like merging a long-lived branch.
It would be nice if systems monitored time zone definition changes so you could receive a notification like "Due to a time zone or DST definition change, your appointments now conflict". This has probably not been implemented anywhere.
I belive that with GatsbyJS you can your a repo + markdown as a "backend".
I have no opinion on the movie as a whole, but couple things that stood out from the trailer

"North Korea - the most evil dictatorship known to mankind" - uhmmmm, really? More evil than(just in the last 100 years) dictatorships of Mao, of Stalin, of Pol Pot? By what measure?

"art in a country that does not tolerate art" - well that's just simply not true at all. North Korea both has and values art - just not the same way other countries do. One of the most internationally known facts about North Korea is the Arirang Festival - and what is that, if not art? Even its propaganda is art.
As the Isle of Mann is not part of the UK, is it bound to follow British laws and regulations?
> Or à á é è í ì ò ó ù ú in pretty much anywhere in Europe country other than the England (and also places like Greece, Serbia and Bulgaria which have a full alphabet of their own to handle in isalnum :)).

That's more complicated because depending on the language these may or may not be considered separate letter e.g. the french alphabet has 26 letters: while required by the grammar, diacritics and ligatures are "extras". This means isalnum wouldn't necessarily return true for, say, ç in the french locale (I've no idea what it actually does).

Turkish however does have 29 letters, and the dotted / dotless i is very much part of the alphabet (so are ç, ş, ğ, ö and ü).

> Musl assumes your locale is either C or UTF-8

UTF-8 is an encoding, not a locale. And Musl just plain assumes the C locale, it clearly has no support whatsover for anything else.

Which, for what that's worth, is a respectable choice: posix locales are really really bad, so not bothering with them is not necessarily a negative, but at the same time dinging glibc for supporting locales or old platform is not very honest.
Because that's all there are in a 50 miles radius.

Thinking you're going to work for Google after reading English articles, is really harmful when the closest FAANG office is thousands of miles away in another country.
I was an avid emacs user for almost a decade and it only 2 a week with VSCode for me to jump ship completely.

The issue I had with Emacs is that while could get it to do anything, often it took a lot of time. I would often end up spending an entire afternoon or Sunday tinkering with my config to get set up to develop in a new language. Whe I adopted VSCode it took about 20 minutes - install a plug in, set some config. I had a better setup for Elixir in a text editor I had never used before in minutes, after having spend hours achieving an inferior result in Emacs.

The reason for this basically comes down to abstraction levels in a couple of places.

Language support in VSCode is at the 'plugin' level whereas in emacs you usually have to assemble several pieces. Partly this is achievable because VSCode made their own life easy pushing the hard work of language support out using the language protocol. Its widespread adoption in a relatively short time is a great benefit to everyone (emacs included).
> so I forget how tied to their jobs Americans are.

That's another thing - aren't most of them in at-will employment? Meaning they can be let go with almost no reason with no notice at any time. That's also going to put a dint in the savings.
Though I don‘t know either of them, I was impressed by his essay about her (http://paulgraham.com/jessica.html).
It is not WikiLeaks' prerogative to have sources in every country.

And as mentioned by several on this thread, they have, in fact, published documents about China and Russia, so that whataboutery was pointless as well.

'Diplomacy' or duplicity?
I don't know who flagged this comment and why, because this comment is correct.
Am I the only one who hates the whole concept of a CMS? I much prefer just working HTML changes into a dev cycle. CMS encourages marketing and sales people to wreak havoc on your web experience. Working in HTML changes into the dev process also helps keep the engineering team aligned with the business/marketing strategy. I use Middleman for generating static html websites and it works great. I would love to see the concept of a webmaster come back.
Is gravity limited by the speed of light?
Not sure, I still see mail that is not UTF-8 encoded, probably some clients are "optimizing" if they only see an occasional accented letter. And for non-Latin languages UTF-8 is pretty much a two-fold increase in size so there may still be usage of single-byte character sets; legacy DBCS aren't entirely dead in China and Japan either.
Unless there's dynamic content, the pages are going to be cached anyway. I'm not sure static would buy anything much really. So few would be hitting the actual site.
> Never want anything and you never know what to get them?

Just don’t get them anything. Maybe just some fancy wind sausage.

It’s not that hard. The compulsion to fill people’s lives with junk they neither need, nor in your case want, is beyond me.

Different point entirely, I know.
Publii 0.37 released – static CMS with GUI
Firefox used to be a lot faster, and smoother, at rendering <canvas> than Chrome when I was developing early versions of my canvas library (around the mid 2010s). But then Chrome caught up and for the past couple of years has been considerably faster[1].

One thing that really annoys me about Firefox on MacOS is that they disable keyboard focus of links by default. Which is not good for accessibility - it took me days to work out why my accessibility testing demos were failing[2].

[1] - I use this demo for my goto stress test: https://scrawl-v8.rikweb.org.uk/demo/canvas-006.html

[2] - https://discourse.mozilla.org/t/keyboard-focus-of-links-on-m...
> Endless method: this one is cute, I love it!

Now they just need to make it defless too.
Publish or perish is, in my experience, by far the most serious pressure in academic career.

Aside from that, your pay is "not great, not terrible", but your job likely won't be outsourced to China anytime soon, your employer won't go bankrupt, your work won't likely kill anyone, burnouts are rare, scientific conferences in attractive venues are common (or were, until the covid thingy).

I sometimes visit my teachers and former colleagues at the university I graduated from. They do not earn much and there is an obvious bias - people who stay there and teach come from more well-off families, often inheriting their homes etc. But they seem to be happy enough, have 8 weeks of paid leave yearly etc.

Moreover, at least here in the Czech Republic, teaching at a university is highly prestigious.
:-) I'm a C dev. Systems mostly but I still hate locales.
So I agree in part with your point that emacs doesn't really need to change their UI/UX (new menu, new shortcuts, etc). The Emacs model takes time to learn and is different from the rest of the world, but it works quite well once you take the time to learn it. That's not for everybody, not necessarily beginner friendly, but that's fine, emacs is a quite advanced editor environment, it has its own niche of users.

But some things make emacs just a bad editor, even for people who did spend the time to learn it. For example emacs is horrible at dealing with big files. The entire editor is stuck for seconds if you open a log file with just a few megabytes of content. Emacs performances are also really bad when compared to other editors, simple syntax highlighting or intellisense is just really, really slow.

I used emacs for years as my main editor because I was happy to have something stable, because I love lisp, and because I really like the introspection and control you get. But at some point I realized how fast and way more advanced other editors were in comparison to what I could get with a tuned emacs environment and jumped ship.

Even keeping the emacs UI and UX there is a lot of modernization that can be done under the hood to make it up to the task of the modern world.
At this point my outlook is “if its a Boeing, I’m not going“
It is the only Electron app that I tolerate willingly, but hoping that eventually React Native team at Microsoft will manage to drive a transition, somehow.
The Worst Decision of My Career
https://www.quora.com/Did-Boeing-outsource-their-flight-cont...

https://www.seattletimes.com/business/boeing-aerospace/boein...
Yes, I went on a CYTS tour (all in Chinese) in 2010. It's a fascinating country. Everything I love is illegal! (Jesus and technology). At the time, there wasn't even anything on Google Maps for NK.

It was actually my most luxurious holiday. Usually I'm a very low-budget traveller, so having to stay in a 4 star hotel (Yanggakdo) in Pyongyang was luxurious. The Arirang mass games was also very impressive: a 400x50 pixel display, made of children.

We could talk for hours about NK labour camps in Siberia (I went to the entry gate for one of them and almost got arrested), NK refugees in China and South Korea (some of the happiest people I ever met), Liberty in North Korea movie screenings of Seoul Train, Crossing, The Hiding ... get in touch if you'd like to chat more about this fascinating country!
FDA warning about serious overdose problems from TikTok 'Benadryl Challenge'
Yeah but VS Code is considered by many to also be best in class.
True story: I opened a couple issue tickets on Github for Gutenberg. Both very real and legit. To say the reactions from that team were hostile is an understatement. I've since promised myself to not try to help. It's not worth it.
While I do not believe there are many incentives for Boeing to be frank about its motivations or the specifics of the layoffs, I am glad you added this article, as it does provide a response to the allegations, and more details to further probe.
I think paying attention to taglines as means of content is false. The dox is what is is. Marketing is what it is. I agree with your points though but when you say "evilest by what messure?" I could for example say "by still being around for so long"
Also does it make sense to discuss minima/maxima in terms of human rights? I guess we all want maximum! :-)
Does Gatsby build fast enough for a large site though? I find their business model strange if I'm understanding it correctly - faster builds are a paid feature.

I also don't understand the hype. I think it's just good marketing, people don't know the alternatives, and it uses React.

I usually side with Hugo because it's so fast and simple to get running. I don't love the template language but the majority of sites don't need complex template logic anyway.
As avid Electron hater and someone that found refuge in XEmacs, back when IDEs and UNIX did not mix, it is a matter of defaults and not everyone likes ELisp.
Color me surprised, since locale stuff usually makes all these functions really slow…
This website served me an ad about L3Harris' flight data recorder. I haven't been looking for a new flight data recorder recently. So why would they market such a specialized device to random people like me?
As a Chinese, I'm pretty sure it is the case. TikTok has a lot of content. Chinese government can be selective which to "monetize" - and generally they good for both government and TikTok. When you can control what people see, what people post, you control the people. Politicians' wet dream comes true.
Which city, country are you from?

I am from minor city in Europe, with no FAANG presence, but I found another company with similar engineering first principles. Nobody cares about education and promotions are fully merit based.

NVM you are from France, right?

You really don't have any such companies?
Not sure. My impression is Gatsby is solid but still growing, the tech still evolving. So today might not be the same answer next month.
Kilometers per pixel? That doesn’t sound right. At that resolution Earth would be 12000 pixels wide...
Body parts of atomic bomb victims spent decades abroad before being returned
> isalnum wouldn't necessarily return true for, say, ç in the french locale (I've no idea what it actually does).

It returns true, otherwise "advance to the next word" or "grep -w" would be utterly broken. ("grep -w ça" would not match anything, and in fact it probably won't match anything under musl).

Other European languages also treat characters with diacritics as separate letters, for example the Czech alphabet has 42 letters (one of which is "ch" which doesn't have its own Unicode character as far as I remember; if it did there would be more fun to be had with normalization and title case).

> And Musl just plain assumes the C locale, it clearly has no support whatsover for anything else.

Yeah what I meant is that if you are reading UTF-8 you won't be passing chars in the 128-255 range to the ctype functions. But musl doesn't implement Unicode wchar_t either.
Hope it's alright to ask you a personal question: How did you get to the point you can work with Ruby internals so well? Did you come from a C background or had some backgrounds with VM's / programming language design?
I mean, just go on YouTube and start clicking around in random presentations at programmer conferences.

Unless it’s an emacs related conference you will rarely see emacs being used as an editor. You will see a few VIM users sprinkled around. But if it’s a recent conference the vast majority are gonna be VSCode users.
It has it's own laws and system of govt ... UK only deals with defense and foreign affairs.
Same feeling, especially with the number of Org users that are not programmers, but just writers.
There has been a time for me, when I used vim for programming and Emacs with Org Mode for structured texts, like essays and articles, so I can imagine there being a lot of people outside of the CS and dev bubble enjoying their Org Mode and not being counted by any survey.
Fixed, thanks for letting me know

The only formatting that HN allows I found is https://news.ycombinator.com/formatdoc. Not much I can do to make it look 'nice' but I guess I can remove the markdown tags
init.elcc
As a UK based engineer these FAANG salaries seem huge. In some cases these salaries are 10x my own salary and I'm considered to be paid well. My UK cohort seem to think this is due to some difference in the cost of living but I don't think it adds up.

I'm interested to know what you guys would do if the main thing limiting your salary was geography. Would you start your own company? Move to the US? I'm early on in my career and I can make big changes.
But it's still a huge coincidence for us. If (if!) there are millions of civilizations in the galaxy, presumably only a very few experience total eclipses.
What do you use to convert pdf to epub?
The exception to that if you have camels as your draft animals. It is reported that camels can survive 6 to 7 months without proper food or drink [1].

Ancient Arabia has established trading routes that operated from Mecca, during winter to Yemen and during summer to Sham (modern Syria).

[1]https://animals.howstuffworks.com/mammals/camel-go-without-w...
Absolutely. There was so much fuckery surrounding his apparent suicide I'm still surprised nothing came of it.
I'm not one of the down-voters but I would guess that the use of the word 'hysterically' most likely triggered it. Whether or not the poster meant it in that way, it comes across as slightly flame-baity.
I bought my Trans-Siberian train ticket from that guy, Helmut Uttenthaler! He's a great person to chat to, and didn't worry about me trying to go to visit a North Korean labour camp in Siberia, he just worked out how to get the tickets. Flying is cheaper, but if you ever want a while offline to de-stress from computers, it can be a great experience. My first time CouchSurfing was in Irkutsk on that trip!
Yeah, C++ is not a language with a proper type system. Swift is.
Yeah lets just use Docker Swarm or Nomad. Or which features would you remove to make it less bloated?
I previously used NodeJS for this, but I missed the system integration you get from python/bash (eg. taking screenshots or playing sounds).

Slowly I'm getting faster in Rust (it does require a particular mental model). What really was the gold in this article for me was the useful crates listed. Thank you a lot for that!
TikTok often push me TikToker's news reporting like explaining the trade deficit, pretty much blames everything on U.S. for being jealous of China's growth. I never get pushed with opposite opinions. So, yeah.
holy shit that's the same person [Mads Brügger] who over months impersonated a corrupt diplomat in africa in the documentary The Ambassador (must-watch). So he's been up to other dangerous (and mischievous in the best way) reporting (well, wikipedia tells me this was before the ambassador). Stunning.
Not really. As they explain, they took great care to make sure that the output (and thus saved data) is in line with W3C mission. Maybe migration might be needed in the future, but I see no reason why it would be any more expensive than migrating from WP (which is, btw, notorious for its storage schema choices).
Let’s Stop with the Realism versus Science Fiction and Fantasy Debate
I think we're talking about different things here. You're talking about the physical restrictions of the media, I'm talking about the defaults selected by software developers.

My first computer could display dozens of colors, but defaulted to a dark background and light text. Windows 3.11 defaulted to black-on-white, on hardware from the same era. And now we're cycling back to defaulting to dark modes again.
People voted with their feet, statistically speaking, and a theory that doesn't explain it isn't usable.

If there is a lesson here for followers of Marx, the ability to make jeans or coca-cola (i.e. whatever fad the lowest-denominator consumers want this month) is a very important characteristic of a system.
We can realistically each 5% the speed of light with nuclear pulse propulsion, giving a travel time of 80 years. That's not completely unreasonable, just insanely expensive with no clear payoff
I get advertised industrial robots all the time because that’s the industry I’m in. Advertising is weird.
There's really no one who thinks both use cases are important?
The default locale for pretty much any language on most Linux distros is utf8 at least. Legacy systems exist, as you point out especially in those CJK countries, I guess the transition to Unicode was much more annoying there. But incidentally those old MBCS charsets are those where isalnum et al never made sense in the first place.

I'd argue the usefulness of all that glibc code is very close to zero. Sure, the glibc folks can pat themselves on the back for covering the POSIX spec so well but I really prefer the Linux approach here; follow POSIX where it makes sense but omit the insanity.
> disappointed that they didn't get Purcell [...] a vague memory

Right idea, some details wrong. It was Telemann they wanted, and it wasn't his first job but his last, at Leipzig.

Bach was actually their third choice, after Telemann and Christoph Graupner. (Who? I've never heard any of his music either. I hear tell it's actually rather good.)

(Also relevant: they weren't exactly hiring a composer; they needed someone to compose and conduct and teach and organize. Telemann was in fact a very fine composer, but it's entirely possible that that wasn't why they wanted him more than they wanted Bach: they may e.g. have thought he would be easier to get on with, and they may have been right.)
It takes a few centuries for anything with less than a 1000km high orbit to have decayed and returned to earth.

Assuming that the previous civilisation was many thousands of years ago everything will have burnt up on reentry, crashed into the sea, or been destroyed by the Alien technology that got rid of the last civilisation.
Blogspace – Minimalistic Blogging App
entrepreneurship comes with its own risks and uncertainties. do it if you have a compelling reason, not if you just want more money. many just don't make it but ofc some do extremely well. by far the higher expected value move for you is to come to the US. however I'd also point out that you'd be giving up a lot of the things you take for granted in the UK, in exchange for the higher pay and likely more lively career prospects.

you prob already know this but just in case, levels.fyi has realistic levels for faang
I haven't used pijul, but I'm familiar with darcs and manually resolving the conflict with a new patch. You still have the conflicting patches, which you can manipulate. There's no claim of magic resolution, and I don't see why having it in the model is a negative.
There’s real value in allowing people with no HTML/CSS knowledge to write content. I also don’t see how writing and publishing content would wreak havoc on someone’s web experience, or am I missing something?
Upgrade Cities for Climate Change
Are there more details about the technical implementation?

How would one go about setting up something similar?
Is the 737 MAX actually needed by anyone?

With travel restrictions, people afraid of catching covid, economy crashing, and plenty of good competitor planes with better reputation, why would airlines need (or want) to buy these planes?
If the question is whether animals can be deemed intelligent in the same way we humans are, and you define intelligence to be something other than what made humans successful, then the question becomes kind of moot, doesn't it?
No, the malfunctioning 737-MAX flight control software was NOT developed in India. The Boeing apologists on reddit have been making up those claims for months.

All embedded real-time control software in Boeing planes is developed in the US.

Boeing only outsources some internal IT to Indian subcontractors. The internal IT is things like HR, payroll etc.

Only Airbus extensively use Indian suppliers in their planes:

https://www.thehindu.com/business/every-airbus-is-partly-mad...

https://pbs.twimg.com/media/D-wBYdSUwAEDKeK.jpg
Yes

https://www.newscientist.com/article/dn3232-first-speed-of-g...
> Plus, UK dev companies tend to be biased towards Craft these days...

This seems a tad hyperbolic surely? For every Craft CMS site built in the UK, my guess is that there are 200+ WordPress sites built. Is there a particular niche that you are seeing this trend in - enterprise sites?
They would pat themselves on the back for writing useful code when it was useful. They didn't write it in 2010, it dates back to the 80s. The comparison to Linux also makes little sense; talking about locales, Linux still supports Microsoft code pages for the FAT file system.
Doesn't that suggest that lots of other moons spend some period of their lifetime in this perfect eclipse zone?
We do them in 5 to 15 mins. If you're conveying complex information, you fucked up. If you have something you want to talk to someone about, you make a note with them in the standup that you want to discuss it further later, and move on. Standups are to create notes for action, not solve problems.