skysight-inc/HackerNews huggingface dataset:
Also many of the streams wouldn't have translated to sales. If it wasn't for the algorithm to pick the tracks as background music when the user was doing whatever else, the song wouldn't have been played at all. Similar how pirated game downloads wouldn't translate to sales - often the game wouldn't have been bought at all, and the person would have just done something else with their time.
This article, whilst quite clearly an advertisement ("this is so complex - use our service!"), actually does a decent job of illustrating just a tiny fraction of the complexity of correctly modelling an e-commerce system.

For the past 2 years I've been working full-time on an open-source headless e-commerce framework (https://www.vendure.io/) so I can attest to this.

Small illustrative example: I have spent the past 2 weeks re-working our tax handling to handle scenarios like this:

- An order contains 5 products, some of which have different tax rates. Order total is $100.
- A $10 coupon code reduces the order to $90.
- The order is completed and shipped. Later on the customer wants to return and get a refund on one of the items. How much do you refund?

The answer is that you need to prorate (distribute) the $10 discount proportionally over the 5 items, so that when refunding, this order-wide discount is taken into account.

After extensive research (much of which I wrote up here: https://github.com/vendure-ecommerce/vendure/issues/573), I was rather surprised to find that the majority of well-known OSS e-commerce frameworks don't handle this properly.

On top of the things mentioned there are a whole host of other major topics of concern, e.g.

* stock control & tracking

* fulfillment & shipping integration

* payment integration

* promotions

* account management (email verification, password resets etc)

* product images / asset management

* multiple sales channel, multi-currency, multi-language support

For those interested, my project is approaching v1.0 so I've just about got a handle on all of the above. Phew!
That number is shocking. I'd love to know details. Can you provide a source please?
These laws, norms, and such have been with us for a while now... essentially since the internet usage dataset started becoming what it is.

From a legal standpoint, what matters is principle/precedent. Law works on principle, and doesn't often deal with volume issues. But this is a digital issue. With data, quantity is a quality.

On one end of the spectrum, you can have a cop obtaining a printout that he can read, evaluate and use for an investigation. Practically, this is similar to obtaining a building's visitor log or CCTV footage.

On the other end of this spectrum, you have the police version of Google or FB's datasets. Everyone's data, lots of data points. NN evaluation and all that goes with it. Operationalising that yields a different way of policing entirely.

I have no complaints to judges or lawyers that treat this all in the same way. That's their job. Legislators, OTOH, do need to make this distinction. The volume of data, and policing methods utilizing it matter a lot. It also dovetails with commercial data gathering and utilization.

Ultimately, I think we need some new principles, new articulations of rights and limits on power. Working by analogy to pen and paper has the tendency to make sense in landmark examples, but miss the actual implications.

Legislators need to think outside of a lawyerly frame where analogies and principled comparisons are the basis.
Part of the appeal of a pyramid of multi level marketing scheme is the perception of simplicity. It does not require a CS degree to grasp the concept.

I hope your idea works out for You and the product You are planning on marketing but I found it difficult to understand from your description.

I'm probably way off but my first thought was that You have come up with a "Block" chain letter.
What is the context behind this?
Agreed. I think many books, even that have an interesting idea, take their main idea and slice it up into too many pieces and then add enough anecdotes per piece to really stretch it out.

Poor value for my reading hour.
What were they supposed to do during the scariest moments of a global pandemic when millions of people (mostly already in debt) lost their incomes and many industries ground to a halt? I don’t think that’s a great time to raise interest rates. How many people would be under water as their homes lost so much value? How many people would be literally on the streets without money for food without a check to get through those couple months of absolute uncertainty.

I agree with you that the Fed has dug a hole I’m not sure they can get out of without some pain. The market nearly melted down 2 years ago when interest rates went up to just barely above historic lows.

It’s hard to raise interest rates when money is being printed.
https://lists.centos.org/pipermail/centos-announce/2020-Dece...
CentOS is dead, basically. It was announced yesterday.
This needs a fix
The biggest issue is not bash script vs. binary. It is that “curl | bash” does not save the script locally.

If something goes wrong, you can’t examine the script afterwards to help figure out what happened and how to recover.
https://news.ycombinator.com/item?id=25345428
the physics of Fission work better (or work at all, really) at scale. Fitting the weight and size of a fusion reactor on a rocket ship strikes me as impossible for the forseeable future.
While this is super fun, can I get more informative link? I don't follow Red Hat and for someone reason google is not helping me

Edit: Comment below beat me to it, nvm
It will be tackled through adaptation. Some coastal cities may die. Others may have to spend a ton on remediation. More people will migrate inland, and farming centers will shift.

It’s far too late to stop it with prevention, though there is still value in trying to cut CO2 when possible to blunt it a bit.
I think we all knew this was coming when IBM acquired RedHat.

Does anyone know if the licensing is permissive enough to enable Centos spin-offs? If that's possible there's a decent chance some company will jump on it and fill the void.
Wife is a nurse in the USA, the pay is much higher than Europe, $90k+ in California is common. Crisis nursing has also increased the pay in times of COVID. Additionally, there are specialities within nursing that pay even more, such as nurse practitioner.
Which, if I'm not mistaken, is itself a descendant of the now extinct 'biew' [0] which was very good to navigate an elf file.

[0]: https://en.wikipedia.org/wiki/Beye
That was a good laugh, thank you. Now it's time to go back at freaking out.
Knowledge is Power But how would you ever know this? Wikipedia App
Use a blog instead.
The thing I don't quite grasp is that QEMU does the translation in runtime, i.e. emulation, but why not do it once and use the translated binary?
Oh, wow. I'm running CentOS 8 on my home server. Anyone have any recomendations for a good, stable, home server OS?
One could pull the same trick that CentOS pulled: check-out all the sources, replace all the logos and trademarks and rebuild.

I honestly hope this is what's going to happen.
Cool! But also, thank you for allowing us to try it without logging in. This should be table stakes, but so many Show HN posts don't do this and I click right back out of them.
Article is missing one of the coolest screenshots showing how powerful it was the Sonic team using real TVs to test the game.

Just got this one with an image search:

https://i.stack.imgur.com/5FX88.png

The version where you see "stripes" of blue, is the raw pixels, when you play on emulator you see that, for many years since I could only play on emulators, I thought the game art was weird and an a bizarre stylistic choice (the cartoon also had bizarre art so that was easy to believe).

The first time I saw photos of people playing on CRT I was amazed, on how skilled the artists were, figuring out you could make a transparent waterfall by using vertical stripes if the user had a certain TV + Cable combo (I think the classic coaxial cable was the one most likely to produce this effect if I remember it correctly, seemly that cable worked in a way that it inherently always mixed two columns next to each other).

Also many "retro" games make me sad, with them abusing "pixel art" without realizing that it was never about the pixels, some even go ahead and scale up their game to force pixels to be visible even on CRTs (stardewvalley for example scales the game up forcefully 4x, I did some modding of that game and tested what happen with the scaling disabled, the game could be much more beautiful).

Also lots of people forgetting pixels weren't necessarily square, and just copy-pasting old games art and then not understanding why shields now are oval...

EDIT: lots of hostility to my post it seems.

1. I never said "all" retro games makes me sad, not even "most" of them, I said "many". I am a gamedev myself and understand the appeal of pixel art, including cheaper costs (it is much cheaper to draw pixel art than hightly detailed art).

2. There are pixel-retro games that have really, really good art, even with no blurring or dithering, I never said there weren't.

3. I didn't said all pixels were not square, I said pixels werent "necessarily" square, some of them were rectangular, some were triangular even! And some weren't even pixels at all (Vectrex for example).

What bothers me is just many people could do better, but they just blunder ahead without understanding what they are trying to replicate, it doesn't make me "angry", just sad, because I see lots of great artists wasting their potential.

Some mediums allow a lot of interesting things, for example when Donkey Kong came out, Nintendo loved the pre-rendered 3D look, and demanded their next game be that way, Myamoto (that was orignally hired by Nintendo as artist, NOT as game designer), then made Yoshi Island to be the extreme opposite: art that is obviously 2D, with a painted look. I just want to see more people pulling that sort of stuff, instead of replicating something they don't understand, when they clearly have skills to do better.
Someone could pick up the source compiling and call it dollarOS. I’d pay $1 per server to keep my centos machines alive
Debian's been a solid choice since the 1990s…
No. That is a macro specifying how it should be indented, which is a great idea.

Say if I as a macro writer could specify semantically what the macro arguments are. if I were to invent the let form, I would have (name binding-form body...) And have the editor properly indenting the body 2 spaces in (or whatever the editor specified).

it would remove the little manual indenting I have to do myself (mostly because I haven't told Emacs how to indent some rarely seen forms).
> browsers have a thing called XSLT built into them

I don't think they actually do anymore, not all of them for sure.

> web standards folks in the early 2000s thought the future was XML all the way down

Yes. What fools, to think that machine-produced content transmitted from machine to machine and displayed throw other machines would be better handled and more accessible if formatted in machine-friendly ways that were still readable to humans...

But it wasn't to be, not just because XSLT was somewhat botched (way too hard, way too many enterprise-looking warts...) and probably insecure, but because people are too lazy to produce readable markup (who wouldn't get tired of reading <prst><artdd><!CDATA[[ all day long...) and to make sure tags appear only where they should and get closed properly. Add the inevitable touch-of-death of enterprise vendors ("let's use xml in such a way you'll only be able to deal with it with our tools!"), and the game was up.
Assuming that CentOS stays dead, I'd probably recommend Ubuntu LTS.

I should probably give a look at openSuse...
CentOS has been my go-to distro for small personal projects. Any recommendations for upcoming projects?
awsome, thanks for developing it
This looks very nice. Me, I would rather need a read-only twitter client. I'd like to be informed about Dionne Warwick and the occasional new cogsci paper without periodically making a fool of myself.
Very true indeed. That's why I stopped bothering with Linux. I love Linux and I've used it on many laptops. But not a single one offered me trouble free computing. I can't blame Linux for that. It's amazing what the open source community has achieved. I hate Windows and I can't be productive on it. People who have used Apple's ecosystem know what the phrase "it just works" means. I probably wouldn't spend $899 (Australian dollars) on those headphones. But my wife recently bought a pair of Airpod pros and I've never had an experience like that with any other earphones! They just work. It feels like Apple just knows what we want! I still use a three year old iPhone 8 and it just works with latest OS updates. It hasn't slowed down a bit. Why do I need to buy a POS Android phone with 12 gb of ram when I'm happy. Apple's products actually have that zen feeling. It's hard to describe. And the longevity of their products make them really good value for money.
I would advise anyone who's using this as an opportunity to move on to greener pastures in terms of distributions to consider Alpine Linux: https://alpinelinux.org

SourceHut runs entirely on Alpine, as do my personal workstations. It is extremely reliable, stable, and robust; maintainable over long periods of time with minimal effort; and small and simple enough to be easily understood by everyone responsible for its use on your teams. The package repositories are somewhat small - you may have to write some packages yourself, but don't be afraid of that. It's very easy and you would be well-advised to learn how it's done if you're going to invest in any distro.

I consider Alpine Linux to be a competitive advantage for my business. CentOS and RHEL provide the illusion of stability and an executive who will weep and beg for forgiveness when it breaks, but true stability is only possible through simplicity.
Swift leaves it in the hand of programmers and says "use weak references".

Otherwise traditional GC use a copying mechanism, what doesn't end up copied is dead.

The old reference counting GC in Nim had that extra copying pass when a type could have cycles.

That said, it's very easy to tell if a type can have cycles or not at compile-time, you just need to check if it refers to itself i.e. does the Node type has a Node field (or a field that can recursively contain a Node field).
In that case read the book "Range: Why Generalists Triumph in a Specialized World" from that list first. You will notice that the people that came up with solutions came from a total different discipline, while the people in that field were stuck
CentOS is/was based upon RHEL.

In the same family of RHEL clone distros there is at least:

* Oracle (yuk)

* Scientific Linux (though I don't think they attempt to guarantee binary compatibility as CentOS does/did)
Fission was a fundamentally easier problem than fusion. The equivalent of ignition was achieved in 1942 after one year of effort.
DocSearch is great and I especially like the expanded preview that shows up in the new version.

Shameless plug: for when you get to a point where Algolia becomes too expensive, take a look at Typesense which is an open source alternative to Algolia: https://github.com/typesense/typesense

Has an integration with InstantSearch as well: https://github.com/typesense/typesense-instantsearch-adapter
That feature is a lifesaver for collaboration, but it requires that everyone is on Word 2016 or higher IIRC.
By now I don’t understand why DNS is not a browser functionality. Or an operating system service.
emoji-to-novel generator
So good Ubuntu runs it
ZFS: Use mirror vdevs, not RAIDZ
> Simplifying, we could say that the CTO role is closer to architecture and code; whereas the VPE would be in charge of processes and management.

Hmm, not sure I fully agree with this separation between CTO and VPE (Engineering).

At large companies, the CTO is more of a public-facing technical person (e.g. Amazon's Werner Vogels), who doesn't necessarily have a team under him/her; or, if it does, it's a team of other CTOs (e.g. Google's Will Grannis, or VMware's Chris Wolf), as part of an "office of the CTO".

My sense is that, for startups, the CTO role is usually interchangeable with VP of Engineering; but most people prefer the former because it almost implies "founder" too.

It's a pity that there's confusion around these roles, especially if applied to different type of companies, or stage of companies (early stage vs late stage vs public).
IDK if this particular issue relates to money-politics that much. There's always something, but in this case the primary "lobby" is probably law enforcement and intelligence.

Corporations like google are somewhere between neutral and pro-privacy, or rather, against sharing their data with law enforcement.

Where money-politics does play, it's probably apathy related. This isn't an issue that donors care much about, therefore legislators may not care much.
May I be as unsuccessful as Einstein someday.

Sub in Tony Hsieh, or Costco's CEO, if you prefer. Both are known for being particularly protective of their employees' well being.
Liquid lithium wall blanket? I've heard the use of Lithium as a tritium breeder (which is important, assuming we're committed to duterium-tritium fusion), but never as a liquid. it makes sense though because in that case you don't have to completely disassemble the tokamak and replace the neutron blanket every few years(?). But again the technology to completely coat the inside of the tokamak in an even layer of liquid lithium has got to be daunting. What goes between the lithium and the plasma?
This should really be called RIP RedHat tbh. They've just shot themselves in both feet.
Well, one could at least argue that reading a book that has no relationship to you in any way might be a waste. But narrowing this down to only your work - yeah, that's a harmful mindset for sure. You are not just your work ...
Thanks! Yes we realized that not everyone is ready to give access to their Twitter account, and it's only fair we let it try it. We ourselves would love to see this in more products.
Theoretically, CentOS was the RHEL source release.

Now that this changed, I wonder, do RHEL sources are still available 100% identical to their binary? Or the announcement yesterday just broke GPL2 compliance?
Term coined by Jay Kreps, see https://www.oreilly.com/radar/questioning-the-lambda-archite...
Isn't ASML [0] the leading manufacturer of photolithography machines? They are dutch.

[0] https://en.wikipedia.org/wiki/ASML_Holding
> You are absolutely more likely to be shot at while serving a warrant, than working in a convenience store.

Over 600 convenience store workers are murdered on the job per year [1] compared to about 60 per year for police [2], about 5-7 of which are during serving warrants (additionally backed by your own source). Convenience store workers are murdered at about 7 per 100k, while police are about 7-8 per 100k [3]. As for how dangerous it is, there are more than 60,000 “no knock raid” search warrants per year in the US [4] and there is no way of knowing how many 10s of thousands of regular warrants are served as well. Saying that serving warrants is “inherently dangerous” because people could become violent is like saying working at a convenience store is inherently dangerous because any customer could be a violent robber.

> This is a shameful remark, exemplary of the general tone here. "If you don't want to get COVID and die - quit being a nurse - now go ahead and work without a mask!". It's absurd (and basically offensive) to suggest that public servants shouldn't have the right to take appropriate steps to defend themselves, or even have to put themselves in a position of danger, let alone harassment in the first place.

Well, wearing a mask doesn’t put others at greater risk. If police want to wear body armor, great. If police want to put other people in danger by excessive weapons use, then no that is not ok. Everyone is allowed to defend themselves against an attacker. Police want to defend themselves anyone that could be an attacker, which is not ok. I am all for providing safety equipment and training to all jobs. I am not ok with compromising the safety of others for the safety, perceived or otherwise, of the police.

This twisting of the concept of defending yourself is exactly the problem. Police already carry guns, multiple less lethal weapons, body armor, etc. If they are attacked, they have multiple ways of stopping the threat, including deadly force. No one has made any claim otherwise. But police want to be able to brandish their weapons and point their weapons at other people that have not shown themselves to be a threat, because there is the possibility of a threat and the misguided idea that imagined threats justify real threats by the police against other citizens.

My tone is one of outrage that police brandishing or even drawing their weapons against unarmed fellow citizens is just seen as normal and acceptable. That police being allowed to see every person as a potential threat and to treat them that way is the standard. Having your hand on your weapon is a threat. Having a weapon drawn is a threat. Pointing your weapon at someone else is a threat. Police threatening unarmed people is not acceptable.

[1] https://www.bls.gov/opub/mlr/cwc/assaults-and-violent-acts-i...

[2] https://www.fbi.gov/news/pressrel/press-releases/fbi-release...

[3] https://www.bls.gov/iif/oshwc/cfoi/police-2018.htm

[4] https://www.pbs.org/newshour/politics/the-war-on-drugs-gave-...
> Personally, I feel something missing if I totally skip something, so I tend to or try to finish what I read. I was known to be that kid who read Newspapers top to bottom of all pages, so that is that.

I am the same way. This makes it very hard for me to skim books or even sections of books because it feels like I’m “cheating” and not really finishing the book properly. This also makes it hard for me to quit books halfway, even if I don’t enjoy it.

I know that both of these things (skimming and knowing when to quit early) are vital skills for readers, but my completionism borders on obsessive.
Is Everything Up? Monitoring 29,302 Points In-the-Loop in the FlightAware Stack
I know at least one non-mythical fast website: https://motherfuckingwebsite.com/
Scale out your Raspberry Pi HashiCorp Nomad cluster to the cloud with Tailscale
An Advent Calendar of Python Web Apps – The Anvil Advent of Code 2020
9/10 people in poor countries are set to miss out on Covid-19 vaccine next year
The original CentOS founder already announced his intention to do exactly that. I believe it's going to land here: https://github.com/hpcng/rocky. The thread about the CentOS Stream announcement yesterday had references to other efforts too.
My existential dread about this is worsened when I read suggestions that the best possible alternative is Oracle Linux...
That's the problem with most books. Stretched out like a Netflix production.
The writing's been on the wall ever since IBM acquired RedHat, not to mention the fact that the Linux world is otherwise converging on Debian-derived distros.

I personally hope the Linux world converges. There are too many needless distributions whose only major difference is branding and a few file locations and other minor quibbling choices. There is absolutely no value in having both a Debian and RedHat/CentOS in the world other than annoying people who want to distribute software for Linux by making them support two package managers.
Ubuntu server is pretty good.
https://lwn.net/Articles/786422/

That didn't age well. Maybe we'll see a Scientific Linux comeback.
Congrats with the launch! Proud to see that https://chirr.app inspired you!