skysight-inc/HackerNews huggingface dataset:
As someone making my first website, I tried a few static site builders before settling on Zola.

It feels pretty restrictive sometimes (probably my lack of understanding what to do) but it is simple to use and it's easy to tweak the themes.
My guess is, though, that these are located in former villages that became part of the city 80-100 years ago, like in Hamburg.
Weighted like a piano where the lowest key is heavier than the highest key? I never understood why you would want to carry that physical limitation over to digital other than it's something you are used to.
Paper can be used for some of these. E.g. sugar and flour are usually sold in plain paper (not even cardboard) packaging[1] in Germany and, from a cursory check, in some other European countries. It doesn't work for everything because it's not airtight.

[1] https://www.amazon.de/S%C3%BCdzucker-Feinzucker-10er-Pack-10...
Microsoft releases Surface Duo kernel source: developers, start your engines
Empire was fantastic! I whiled away many a computer lab hour on it with some friends. It was probably Empire Deluxe for DOS that I played. I was blown away by how fun it was. Thank you for the fond memories!
'Avengers' and 'Game of Thrones' Star Diana Rigg Dead at 82
To be clear: I'm not painting Epic to be bad or good, just that they're as much after their bottom line as the incumbents. That produces a potentially beneficial change for the incumbent platforms, but also a potentially negative change in the same way that having another video streaming service with a proprietary library does not add value at this point.
>senior: no tactical, very vague strategic (normally coming from business partners).

>Maybe that's just me, though.

That's just you. I agree that's probably closer to how the terminology should work, but it doesn't. I'm unaware of any large company where senior engineers are getting direction directly from business partners.

You're lucky if "senior" engineers have 3 years of experience.
Hurricane season peaks today, and the Hurricane Center is watching 7 systems
And Hasura, Postgraphile et al too. These, as well as PostgREST also give you much more flexibility in the form of plugins in library mode and other such things - they also generate the actual queries for you, via introspection, as opposed to this which requires you to write the query yourself.

I think there's certainly space for this project, i.e. hand-written queries, on any database (Postg[REST|raphile] both only work with Postgres of course, not sure about Hasura). Not sure it will succeed without support for more forms of Serverless deployment, primarily Lambda.
The lack of namespaces on crates.io is a feature
> what was bad for you may be great for another kid

Great point. Don't have kids regardless of your career. Break the cycle.
To help convince you that Apple is a kind of monopoly, I found this article to be illuminating: https://techcrunch.com/2020/08/09/apple-goes-to-war-with-the...

If you want to get a game on iOS today, you have to go through the app store+IAP or Apple Arcade or make a browser-based game. That comes down to: pay the Apple cut/tax or make a browser based game. This is the opposite of what Steam/GOG/Itch do: buy it once, play on 3+ platforms. Not allowing emulators/flash/alternative browser engines a few years ago might have been overlooked, but not allowing MS xCloud, GF now, Stadia, FB gaming while pushing Apple Arcade and individual app store game submissions definitely seems like an anti-competitive move to me.

This combined with offering pre-installed apps that compete with Spotify/news/video app store apps (at a higher price) and trying to force apps to add subscriptions through iOS like Hey and Wordpress, Apple has shown it's willing and able to exploit the monopoly they have on iOS users.

A platform-agnostic free market is more important than the iOS+Metal+AppStore monopoly Apple offers it's users IMO, if you must have a "guaranteed" walled garden, build one for yourself using privacy/security/parental controls. Every other user should be able to run the apps that they want and expect, and developers should be able to negotiate fairer terms.
> Because on the PC...there is no price competition?

If that's even true, it's a moot point then since there's no price competition when there's only one app store too.
Fun fact, the still persistent use of "rad" instead of Gray (RoW) unit seems to stem from the US NIST confusing radians with rads and saying rad is an SI-conformant unit (which it never was).
There were at least two replacements for whatcd founded shortly after they decided to shut down.
> w3m just ignores colours, while eww applies the ones it recognizes, though in newer versions it can be disabled

Agreed! And to do so:

(setq shr-use-colors nil)

Edit: Colors in eww come from the Simple HTML Renderer (shr.el), so you need to disable its respective variable.
>As far as I understand it, this limitation is also the only thing preventing tail-call elimination in C/C++.

At the risk of introducing a tangent, can someone explain how compilers detect tail recursion? This is still a complete mystery to me.
See other comments for context. It was harsh, and perhaps a little out of date, but there has been criticism of the physics prize in the past.

A little moderation on both sides on this point wouldn't go amiss.
bad decision make great stories.
The Weirdness of Jonathan Strange and Mr Norrell
Toil in Product Development
I think that may be a non-legislative way out of it. But I see the current, bloated web stack in stark contrast against viability.
we're using actix v2 in production, it's great to see major community concern was resolved and that project got a new life. many thanks to all contributors!
Start before you're ready
I've seen some of these studies and the average is higher (closer to 10-12) and biased by age.

For example, many of people's ~10 moves happen in their 20s when they're starting and establishing their lives, career, etc and even then most move are in the same county. Most likely they don't have kids yet and almost definitely haven't bought a home, so there are few roots.

But on the other end, by the time someone is 40, they'll likely only move 1-2 more times.

Still probably not good but not as bad as you might think.

Anecdotally: From my own life, I moved 3 times before graduating high school (same school district), 5 times in my 20s, 1 time in my 30s, and probably again in the next few years.
The idea is interesting. But it looks like you end up with a yaml file that enumerates each of your tables/endpoints and the queries that back them. So are we exchanging the “complexities” of code, where we have control and testing, for the “lack of complexity” of yaml that becomes unwieldy and untestable in the name of “simplicity?”
I do use s-expressions converted from JSON for some API work that I do. While I am not suggesting replacing json with s-expressions, I find it easier to manipulate them.

For those interested, here is a detailed comparison of Lisp JSON conversion libraries https://sabracrolleton.github.io/json-review.
"Never stay up on the barren heights of cleverness, but come down into the green valleys of silliness." (Wittgenstein)

It's easy to get stuck in problem-solving because you think things have to be a certain way. By letting go of the felt-need to think "realistically", you can reach a more complete view of the situation. You can always reclaim your worries later.
There's no mandate for phasing out AM broadcasting on the HF bands, especially not in the US (where the use of digital radio broadcasting by any station is still completely optional at the discretion of the station and where there is no mandate to decrease or remove analog radio broadcast services).
How does one start creating digital music (today)?

I've got a midi keyboard to practice singing and there was free light version of Ableton included. I guess it is in the same category as PreSonus and GarageBand from the article. I studied music ~10 years ago but have no idea how to start creating digital music.

How and where do I start if for example I like ATB (DJ) and would like to (try to) create something similar?
This is the same kind of response that used to be used when Google was discussed.

"Google is clearly making the right choice for me. Their motto is literally 'don't be evil'".

And in some respects it's true - A benevolent dictatorship is undeniably a great form of governance.

The problem (and this is a problem) is that benevolent dictatorships never, Never, NEVER stay benevolent.

At some point the guiding principles will change, or you will change, and you'll find yourself outside of the bubble you were so comfortable to live in.

Some of us are already outside of that bubble. I don't like not being able to run software of my choice on a device I (in theory only, in Apple's case) own.

Basically - I find this argument extremely short-sighted. It's trading any sense of long term thinking for the immediate convenience of letting someone else do the work for you in the short term. I have very, very little respect for this argument.
Row- and Column-Major Order
Police Request Data from WhatsApp and Facebook
Ah! Sort of like how Kelvin determined that the Earth was only 20 to 100 millions years old? (See https://blogs.scientificamerican.com/roots-of-unity/lord-kel...)

For a sensible argument, one has to assume that current physics is true in the domain in which it has been tested - eg, that physicists haven't been faking all the results from the LHC. But assuming that physicists have already discovered everything is just hubris.

The linked article says "...faster-than-light communication (which includes travel) breaks something very fundamental about physics, something that is often ignored by sci-fi..." So they're trying to prove that all those science fiction stories in which galactic civilizations communicate instantly by "ansibles" that operate using hyper-local disturbances in the quasi-immanent K-field are nonsense. Well, they are nonsense of course, being just made up. And I do think that FTL communication is very unlikely to be possible. But that's not the same thing as proving it is impossible.
https://news.ycombinator.com/item?id=24441242
I think we can do both, no? Build a fleet of small reactor sites around the country, deploy PV everywhere now, and invest in battery technologies for tomorrow.

If we end up with way too much energy production, we undercut fossil entirely, plus get to use some to start physically fixing environmental damage being done. Carbon capture, etc.
Malware isn't really the primary threat. It's bad actors. It's specifically designed apps intended to rip people off. If an app goes through apples review process and then accepts credit card payment (which is the entire reason these apps want to bypass the app store) and subsequently use the users credit card details for fraud, who cleans it up?

The user will say that apple are culpable because it went through their review process, they approved the app.

I think more likely apple would reluctantly do the android model and just allow apps to be downloaded and installed via safari. The user is responsible for what they install, the risk is on them, they can use the app store if they want safety.
French language might have actually got you further ahead in 40 years ago Europe than any other lang. Minitel arrived in some form or another in most European countries surrounding France. Spanish version was called Ibertexto.
Porn site users targeted with malicious ads redirecting to exploit kits, malware
I can't speak for this project specifically but for some context, Postgraphile's way of solving this, as it only supports Postgres, is to use Postgres's Row Level Security feature, whereby you enforce scopes and permissions at the data layer, as well as using table grants to roles specified in JWTs and such. (https://www.graphile.org/postgraphile/postgresql-schema-desi...)

This project doesn't seem to have any inbuilt AuthZ functionality, so unless your database has that built in like Postgres, or you need something that's not possible in-database, I guess you just... can't.
Covariance and contravariance explained without code
I mean, it's not that impressive. I have like 3 of them.
The Russell Group is probably a good place to start.

https://en.wikipedia.org/wiki/Russell_Group
Part of me finds this really appealing.

it only requires getting everyone on the planet to accept that things cost 10x what they do now.

which is a hard pill to swallow when you are living paycheck to paycheck, which is most of the world's population.
Even cybersecurity companies spill data and passwords
> There's a rush to fix climate change, species extinctions and habitat losses, environment pollution and a huge number of problems.

> Landfill can easily wait for a century or two. So why take focus from the hanging problems and place into it?

Because the universal solution to almost all the problems you mentioned is to drastically cut consumption. It's amazing how many resources get wasted on stuff no one needs (i.e. that has to be advertised so that people buy it).

Coronavirus has proven the amount of unnecessary crap (especially in clothing) is way too high, in fact so high it's dangerous for our economies if a couple of weeks of lockdown lead to yet-unknown levels of economic collapse.

We as societies should radically rethink how we want to live if we want to live on this planet in two hundred years in peace.
If energy use doesn't matter then neither does the whole recycling thing. If energy efficiency doesn't matter then we could simply build machines that comb through the environment to collect garbage, sort it, and make it reusable. But that would be insanely wasteful from an energy perspective. It's easier to preempt those challenges.
Great question. There's certainly a raising awareness on data privacy, from both consumers and companies. A clear driving force is coming from regulators, as well.

If anything, companies can use privacy-first value proposition as a distinction.
IRS offers grants for software to trace privacy-focused cryptocurrency trades
That’s one of my favorite aphorims, and usually attributed that way—but he never said it. It is a manufactured quote paraphrasing a passage from one of his books.
As I understand it, it's hard to keep coloured glass and other impurities out of the clear glass recycling stream, so the clear glass isn't clear any more. Coloured glass is just mixed together, which is why it's brown.

I would love to hear from someone who knows more.
Ransomware accounted for 41% of all cyber insurance claims in H1 2020
If you don't like having choices and you think choices are bad for people then perhaps you'd prefer to live in a place like China.

This lawsuit is taking place in the USA where people overwhelmingly value freedom of choice.

Speaking of China - Apple gave the Chinese government their own app store. Perhaps Epic should point that out as well. It would make for a great headline: Apple gives China their own app store, but not US!
The main reason they should support it is because people paid money for a Linux version.
Makes sense to me, I do similar for music I download- remembering that I got an album approximately x months ago and it was definitely before I heard that EP I just scrolled past is often easier then recalling an artist's name.
It’s time to give up the great American institution of the front lawn
I feel like we’re at a point where a modern frontpage would work. Make it cross platform (including maybe a simple mobile version) and have it push static sites to Github Pages (with an option for other hosts). Integrate some domain purchasing and setup with info@domain redirecting to an email address of choice.

Squarespace but with an actual layout editor like Word.
I would suggest a step further: start with Spacemacs/Doom, but if you decide to stick around, try to build your own Emacs configuration based on the part of Spacemacs/Doom that you like.

Thanks to the amazing use-package[1] macro (which Spacemacs/Doom also uses) most configurations are self-contained to a certain extent. Searching for use-package in GitHub[2] will yields plenty of results which can be mostly be taken as a reference for your own liking. It should be relatively easy to port part of Spacemacs/Doom to vanilla use-package, e.g. starting with this (which sets up use-package alongside with evil):

(require 'package)
(setq package-enable-at-startup nil)
(add-to-list 'package-archives '("melpa" . "https://melpa.org/packages/"))

(package-initialize)
(unless (package-installed-p 'use-package)
(package-refresh-contents)
(package-install 'use-package))

(eval-when-compile
(require 'use-package))

(use-package evil
:ensure t
:config
(evil-mode t)

(use-package evil-leader
:after evil
:ensure t
:config
(evil-leader/set-leader "<SPC>")
(global-evil-leader-mode t))

To add Magit, one could take a look at Spacemacs's git/packages.el[2], search documentation on what each package does, and proceed on porting configuration, only the part that you actually uses, e.g.:

(use-package evil-magit
:ensure t
:after (magit evil))

(use-package magit
:ensure t
:config
(evil-leader/set-key ("gs" #'magit-status))

Since most configurations based on use-package are self-contained, when stuck I also like to use GitHub search to look on how other people configure a certain package[3]. In most cases the configuration should be reusable as-is.

Finally, use-package is highly extensible. There is straight.el[4] which adds extension to use-package to fetch from Git and pin a version in a lockfile, which adds reproducibility to Emacs configuration. There's also el-patch[5] from the same author that allows patching package on the fly without the need to maintain separate forks.

[1]: https://github.com/jwiegley/use-package

[2]: https://github.com/syl20bnr/spacemacs/blob/d46eacd83842815b2...

[3]: https://github.com/search?l=Emacs+Lisp&p=4&q=use-package&typ...

[4]: https://github.com/raxod502/straight.el

[5]: https://github.com/raxod502/el-patch
there went our dark forest. :)
Choosing not to support a platform which may not be profitable is not "incredibly hostile."

Don't forget when calculating profitability that you also have to account for opportunity cost: the devs you hire to work on Linux could instead be working on improving your fledgling client for the much more profitable Windows platform. Valve is already over that hurdle with Steam, so their profitability calculations will be different. You can't draw a direct comparison.

Like I said, I work on Linux. Trust me when I say there's a lot of very good reasons not to support it that have nothing to do with one's personal opinions of the platform, or whatever it is the OP meant by "incredibly hostile."
While this is not a full answer, here is some relevant info: https://sabracrolleton.github.io/json-review.

Incidentally for the grandparent's comment about formatting, I would use something slightly different:

(Here is a sentence with (:i some words) (:b emphasized) in (:i (:b different)) ways.)

This is similar to what is used for some of the html-to-S-expression conversions.
I've never heard a pop during a lifetime of probably eating my bodyweight in Pringles. Either it's always been purely a marketing thing and they're finally actually engineering it into their packaging, or people are attacking Pringles lids in a way I do not understand.
Proebsting's Law: Compiler Advances Double Computing Power Every 18 Years
If the game store takes a lower cut, then either games will cost less, or they will be better because at least some of the game developers will choose to use the extra money to pay more employees to work on the game.

Also, if there are more stores it's less likely that entire categories of games will be unavailable to you (or available but worse due to reduced budgets) due to all game stores having rules banning them, and in general game stores are less likely to be able to enact policies that serve them at your expense.
Honestly I think in the embedded world HALs are a problem with how diverse the micro controller area is getting - especially heterogeneous multi-core chips. HALs end up targeting the least common denominator but there may be a really good reason why you would want a particular micro controller in the first place.

I think Andrei Alexandrescu has a good idea that he presented in his talk about compile time introspection^[1]. That combined with something like ARMs SVD, but vastly expanded to include practically all hardware resources, might be the future. That way you could use exactly what you need.

Of course the embedded world changes very slowly, so if this every does happen I'll be long retired...

^[1] https://www.youtube.com/watch?v=tcyb1lpEHm0
Maybe Diplomacy ?

https://en.wikipedia.org/wiki/Diplomacy_(game)
Ahahhahh.. Yes, I hope so too.
In the US Foreign Service you also can make substantial bonuses for taking a “hardship post”, in particular posts considered too dangerous for dependents to accompany you.
Data center giant Equinix discloses ransomware incident
كلمات اغنية عرقسوسي مصطفى شوقي
According to the CEO, trans women are actually men.
I'm not far right, just getting older and can't stand it anymore. Not the getting older, but the endless repetition of BS.

(Echt jetzt? Ich verbitte mir diese infame Unterstellung aufs Entschiedenste! Das geht ja so gaaaaa nich!)
> "Highly funded companies are expected to produce revenue growth."

Yup, this is exactly what I was hoping wasn't true: That it's impossible to be both well funded, high revenue growth AND do so while tackling a meaningful problem.
---

Don't want to make this thread about all the ways in which Tesla is a bad example (just first one that came to mind).
Walter, your D source code link on classicempire.com fails with a permission error. Kudos to you for creating what Wikipedia credits as (according to one ranking in 1996) the 8th most popular game of all time.

Considering the power of most portable devices these days have you considered revisiting Empire for an IOS or Android version?
Dutch hackers broke into Trump's Twitter account in 2016
University of South Australia says blockchain at odds with privacy obligations
I apologize in advance for stretching the analogy so far here. But going back to my example, my son now goes into Walmart for a lemonade. The Lemonade stand is half the price, so he goes there. How do I know the lemonade isn't poisoned? Made with peanuts and not labeled as such? etc.. The argument would be that he doesn't have to go there, but that's easier said than done. I go to Walmart because I know that they verify their products.

Going back to an iPhone, the answer is usually "you don't have to use any other app stores". But what about if I _do_? What if I have to use the new Coronavirus test that requires an app? And the only way to get the app is to install Abbott's app store? Are you guaranteed that they aren't also consuming all your health information?

My view would be different if Android didn't exist, or if iPhone had a much higher market share. But for now, I'm happy to pay extra to be in the walled garden, because I trust the king of the castle to try to protect me (as opposed to figuring out who to trust out on the street).
Visualizing CA Firefighting Flights
> Apple using Rust for all new low-level functionality definitely is a step in the right direction!

Nowhere in the job posting did it indicate or intimate that. It looks like one team doing network infrastructure (for backend services, not Apple platforms) is writing Rust code.
From my experience, someone can be said to be a "senior" engineer when he/she is proficient enough to be inserted into a team, brought up to speed via an onboarding process and then is almost immediately productive, in a more-or-less independent fashion, ideally bringing new know-how to the team.

But then again, it's not all about tech.
I read this as putting all the weight on the wavy approximate equals; the alternate universe described is incredibly similar to, but not quite the same as, ours.
That's not hostile; that's indifferent.