skysight-inc/HackerNews huggingface dataset:
Been using self-hosted Matomo (formerly piwik) for about 6 months. It does everything I need, but mileage will vary by use case. In terms of a feature matrix, it's significantly less powerful than GA.
I have to kindly disagree for these reasons:

Cost:
Not every parent can afford a laptop for their child, let alone children. When a state, county, or city (not sure where the taxes do come from) covers the cost, the many help the few and the cost burden is lower. Yes, some end up paying for what they don't use. (In theory this is where the balance of social programs come in).

Technical:
Not every kid would end up with what they need for class. Example: Last year my perfectly good Ubuntu Laptop from Dell worked great, now my kid must use Windows because <insert proprietary software that doesn't work via wine>. Oh and the class requirements changed for the next years after one was already purchased so no planning ahead possible.

Hand-wavy Solution?:
However, perhaps the People should push for anti-spying-on-kids legislation for those that already have laptops and states/counties/towns that are headed towards new laptops should have that type of legislation before the kids even get them. (IMHO this is where ideas akin to 'it takes a village to raise a child' can shine through.)
And you keep the macbook on your lap for how long without a worry?

The failure mode of a modern lithium battery is much more benign that the quarter-stick of TNT you're making it out to be.
TSA for planes is political theater. TSA for any HSR would depend on incidents and political climate.
I'm curious how he ranked furniture to determine which of the cultures flourished or collapsed in their construction of chairs, tables, nightstands, etc...
That doesn’t solve the problem because the idea here is that some laws should sunset, some shouldn’t.

When a civil rights law sunsets, lots of bad can happen in a short period of time.

I’m using the example of the government unable to agree on a budget as an analogy.

What happens when we can’t agree on how to renew the Civil Rights Act and it sunsets for a period of time?
This is just a part of an increasingly serious problem in all areas of human endeavour. Our projects are becoming so big, complex and lengthy that they are effectively unmanageable with the methodologies and expertise we currently have.
In one way being highly ambitious is a good think: if we were always thinking "we'll stick with doing what we know how to do" we would never progress but we need to control our ambition so they don't get completely out of hand.
Making Console RPG in JavaScript
> To be the devil's advocate, what if those deals really were the best?

Yep, I'll defend Amazon on this. I've bought Amazon's Goodthread chinos, and they are by far the best quality pants for their price range
No one is saying you should be compelled to like it, they're saying that the fuss over it is moot because it's not as big a deal as it's made out to be.
Amazon's EU headquarter is in Luxemburg, Amazon EU S.a.r.l. Then you have Apple in Dublin. At that is without all the other legal entities FAANG has in the EU. And within the EU, optimizing tax is an art. For some time there was a thing called the double Irish (with some Dutch included if I remember well). Every large enough company is doing this. But saying all of of FAANGs cost centers are in the US is factually wrong.

EDIT: Comment below explained the double Irish way better!
Most of the time high speed rail wins out vs planes for short to medium distances due to travel time to the airport, the need to arrive early to the airport and the amount of time it takes to get past security check points and so on in airports.

Typically as far as I've seen it's only once the travel time exceeds 3 hours by high speed rail that the plane starts to win.
AFAIK, iPhone 11 isn't vulnerable to checkm8, so I don't think it's useful in this case.
I'm not normally one to complain about the removal of a port, but I'm not going to be happy having to replace my pricey car stereo head unit just to get a wireless CarPlay unit to use with my new phone. Car's fifteen years old, I'm not dropping another $800 on that thing. And correct me if I'm wrong, wireless CarPlay is relatively recent, right? IOW, a lot of other people are in the same boat as I am (some with non-replaceable head units).

So, filed under "believe it when they announce it, figure out what to do from there".
My two explanations (as a French): all English contents on the TV is dubbed and English classes often have 24+ students which makes it hard for the teacher to have everyone speaking (even a bit).

Whereas in Finland, subtitles on foreign TV programs are common and classes have less students (I think).

Thus I believe it entirely comes down to the government not being smart enough.
A coworker gave me an Awair as a housewarming gift, I actually tried to return it, but had no idea where it was purchased- I finally gave up and just set it up, its somewhat helpful- it made me aware of how much cooking and cleaning affect my air quality more than anything.
For my personal site, I use the free tier of StatCounter.com -- have been for over a decade now. Their site doesn't do a good job of advertising that they have a free tier, but it does exist.
So we are going under the impression that this person is homeless? Renters/home owners would have ovens, simple cooking equipment. If the person doesn't have access to ANY of those things - there are bigger issues than food.
Funny anecdote from using Socket.io for the first time several years ago. Some friends and I were building a fairly standard CRUD webapp, and we misunderstood some Socket.io documentation, thinking it handled the session separation under the covers. Instead, when we tried it on a shared server instead of locally, we discovered that any UI action was sent to all users of the site. There was effectively one session that all users shared. We pivoted to a 'Lightweight Collaborative Web Browsing Experience', but couldn't get it working reliably.
Having used Nightly for a month now, I can say the battery usage on macOS has vastly improved.
There are all sorts of spurious correlations here. The part that might be interesting, to me at least, is whether a decrease in "sexual morality" as defined by the author leads to increased sexual misconduct a generation later, as OP seems to claim. That's indeed a plausible causal link to civilization decline.
I get where you are coming from here, but this comparison is deeply flawed. It is possible for some lipos to burn explosively, but this isn't the common scenario for the designs and containment used in vehicles. The car fires that we've seen with lithium ion fires have not presented as massive explosions, though the fires themselves can be very difficult to extinguish.
This is an entirely different question that has nothing to do with the original article, and nothing with the thread starter's comment.

But for the sake of it: yes, in a time of practically full employment, I do indeed prefer less workers to make more if this trade-off you assume is even a realistic model of reality (which is a big if, in my opinion).
An Announcement from Radiolab
Slack is growing, but so are its losses
BPF programs can hook directly into the kernel more or less and can safely share memory to userspace. This is important because after all the fall out from Spectre and Meltdown, they found that the BPF virtual machine programs were immune from this class of vulnerabilities.
Ask HN: Payroll, HR and Benefits Software/Service for Startup?
Looking for advise for Payroll, HR and Benefits software/service.

We are a small startup in the Bay Area, which obviously expects to grow big. We have several remote employees who are in different states, so tax and benefits compliance needs to be supported.

We also expect to bring in consultants for short/long term.

Some of the options that we're looking at are (in no order): Gusto, Zenefits, Paychex. ADP I've heard is great, but looks like they are targeted at large companies.

Thanks in advance!!
I tried that kiosk once (I don't often go to McDonald's) and was surprised to find that you could not order by number/meal. It took me 10 minutes to figure out how to order what we wanted and then at the end there were no "buzzers" in the bin and I had to re-order at the counter!
Everyone is different, I have plenty of friend who work in food service, they wouldn't want to trade for my developer job.
One of my profs in business school said that 1/3 of the time you hire consultants is because you know what you want to do but you need a fall guy in case it goes south. You're paying a premium to offload the liability.

Wash, rinse, repeat with the big 4.
Sort of a buried lede here. There's nothing shocking about overpriced, underdelivering consultants. But the bit about how the GSA is essentially profit sharing with said overpriced consultants at the expense of the rest of the government and taxpayers, via the IFF incentive structure, is pretty mind blowing. Another brilliant financial "innovation" by the Clinton Administration that's been quietly burning billions of taxpayer dollars to the end of significantly less efficient government for decades now...
In case joshuamorton forgets to disclose in a thread, he currently works at Google.
Unintended mutations happen all the time naturally. Some are beneficial, and some are harmful. This just speeds up the process a bit. Life has natural processes to error-correct, otherwise it would not have survived for millions of years.
Norway is 99% hydroelectric because of geography and low population. Sweden is 40% hydro, 40% nuclear.

In neither are renewables used in significantly large ways (maybe excepting the few percent of Swedish trash burning) that are applicable to the rest of the world.
It is as pedestrian as you describe. It is an opinionated loading framework that binds timing and component responsibility...just like backbonejs or any other popular solution...except this is tied to the heavy react ecosystem. It doesnt change the way anyone thinks about data.
> I never get why cell phones don’t have the indicator light that tells you the camera is on.

Reduces BOM, manufacturing cost, board space needed, and battery drain to exclude it.

LEDs on phones were all the rage (at least one Blackberry model had an LED accessible by apps IIRC) until Apple took the market by storm and then everyone started copying their aesthetic.

> Ideally this light would be physically linked to the power going to the camera and the light would be impossible to disable without physically altering the device.

There's no way for you to verify unless you built the camera yourself or can remove the camera.
I failed to reject the null hypothesis that this article is not uninteresting.
It depends on what people use the GUI for. It's not inconceivable that people start up gvim to make a new file (instead of cat > file) or use some bulk-renaming tool instead of learning about shell expansions.

"Awful" was a mean description of this article. I'll fix it (edit: comment, not fix).
You require capital to survive. If you have no capital, the ways to get some are welfare, charity, inheritance, or employment. Barring the first three, your only option to get capital is to seek and get employment. The operative word being "only" here, this relationship is inherently nonconsensual, and a power dynamic emerges between employer and employee where the employee is cornered to bending to the employer's demands. If another employer offers better terms, you may "choose" to switch employers, but this is a false choice as that power dynamic never goes away. How this relationship plays out in practice comes down to the employer's behaviors and how much they want to exploit that power dynamic, and by transitivity the employee.
I agree, as someone that's had some "off mainstream" hardware over the years, I'd kind of like to have a 16+ core ARM server to play with; just because that's the kind of dork that I am.

Really though, I think this is other things, if amazon can become independent from Intel and AMD? that gives them huge leverage in terms of negotiations with them. Really, it sets AWS up quite nicely for the time when they are broken up and split out.
DNSimple Offers 100% SLA
I've played a lot of chess variants of various levels of sophistication. Here's one due to a friend of mine that I've been enjoying recently:

- normal chess, except you can't move the same piece your opponent just moved. So if I move a pawn, you must move a king/queen/bishop/rook/knight.

- check and checkmate are as normal, no need to capture the king. It's checkmate if the only move that would stop check is to move the forbidden piece. Stalemate also happens - king and queen is not enough to mate unless the kings are fortunately placed.

- castling is a king move

- pawn promotion counts as a pawn move when promoting, but a move with the promoted piece when considering the next player's move

- Black's e-pawn starts on e6 (alternatively, both players start the game with one free move)

My friend invented this as a way to play against beginners, where he plays with this restriction unknown to them. We refined it into an interesting competitive variant.
> The country is simply way too spread out to implement something that resembles rail systems in EU and Japan

https://en.m.wikipedia.org/wiki/High-speed_rail_in_China

The only thing that’s lacking is political will to invest in public infrastructure.
Our English is so bad that we make fun of our own ineptitude ourselves.
I'm a bit skeptical on this 100% SLA claim they do... all 4 of FANG have downtime, but DNSimple doesn't?
An important update has been made to the microbenchmarks to this page. I will quote for you my editorial comment:

"Editor’s Note: The microbenchmarks in this article have been updated to reflect the fact that running a single instance of stress-ng would skew the results in favor of the x86 platforms, since in SMT architectures a single thread may not be enough to use all resources available in the physical core. Thanks to our readers for bringing this to our attention."

You'll note that the newly-used stress-ng command is: "stress-ng --metrics-brief --cache 16 --icache 16 --matrix 16 --cpu 16 --memcpy 16 --qsort 16 --dentry 16 --timer 16 -t 1m"

The count on the flags under the old numbers was 1. This update shows even better numbers for Arm than we originally produced. Thanks to our assiduous readers for pointing this out.

https://www.scylladb.com/2019/12/05/is-arm-ready-for-server-...
The linked article heavily implies that legal action could be taken against Amazon for this, by bringing up other antitrust investigations that are happening. Hence the debate about legality.
F# did: https://en.wikibooks.org/wiki/F_Sharp_Programming/Computatio...
This reminds me a lot of the PHP e-commerce site a family friend asked me to fix after his offshore programmer ghosted. It had a lot of this sort of stuff plus a lot of variables/functions/comments/etc written in Russian or Ukranian. No source control, just lots of duplicate files with .1, .old, etc tacked on them. No non-production environment of course. I thought maybe I could help, but then I saw all the plain text credit card numbers in the database and figured it wasn't worth the headache.
You may be a quite skilled driver, I'm, personally, a very distractable person in open environments, so I've never pursued a license to drive.

The choice to text and drive is an absolute malus on your driving safety, being in a car with you may be safer than being in a car with other folks when they are fully focused, clear minded and sober - but you're accepting an additional risk and it is putting yourself and others in danger. When you text and drive you lower your awareness and a situation you may have been able to escape with full focus may become a fatal accident, studies have shown that texting does significantly impact driving and not only because of looking away to a screen - it also diverts your attention to consider the environment which can result in slower reaction times.

It may very well be that your skill at driving is sufficient to avoid an accident while texting that a normal person couldn't avoid at full focus but, your reaction speed is lowered and if you text and drive it will reinforce that being a socially acceptable activity and lead other people to text and drive that may have fatal accidents themselves.
Announcing AWS Wavelength for delivering ultra-low latency applications for 5G
Norway is 99% hydroelectric. They have all the power they need from their geography, that is not a thing which occurs very many places in the world.
I've debated buying a NUC, but at least on Intel's website, buying just the board cost somewhere in the neighborhood of 500 USD; for that price I can buy 10 Raspberry Pi 4's or ODroid XU4s. Granted, in order to use them to their full potential, you end up having to learn a lot about distributed computing (which is a bonus for geeks like me, but maybe not most people), but if your goal is to use it as a server, the NUCs seemed a bit overpriced to me.

That said, if anyone is looking to stay within the x86/x64 family of CPUs, I actually recommend looking for a used Wyse/Dell thin client on eBay. You can often get a decent quad-core system with USB3.0 and 4-8gb of RAM for around a hundred USD.
These languages use weaker monad syntax because of the difficulty conceptualizing programming in a way other than "Do arbitrary action A to object B in scope C". You can't gain from a more powerful monad abstraction without losing the constraints of impure functions, dynamic typing, and strict evaluation.

It is therefore incumbent upon Haskellers to make the superiority of powerful abstractions like the monad abundantly clear through the propagation of high-quality software using said abstraction. :)
Nonsense.

Any discussion of the sexual revolution's effects on society that doesn't discuss birth control is completely irrelevant. Before birth control, premarital sex inextricably meant premarital children, which fundamentally alters the lifepath of the parent. With birth control, sex moves out of the realm of life-altering acts and into the realm of personal experiences.

This entire article is a conclusion desperately trying to cobble together a narrative that supports it while completely ignoring any evidence to the contrary.

> The swiftness with which rational thinking declined after the 1970’s is astounding. In its place arose post-modernism, characterized by “scepticism, subjectivism, or relativism” and “a general suspicion of reason”.

What could be more rational than skepticism and using the tools of reason to study reason itself?

> the rise of extreme identity groups at war with each other … all symptoms of a society rapidly spiraling into collapse.

The Holocaust, Holomodor, Cambodian Genocide, Kazakh genocide, Armenian genocide, Indonesian genocide, Greek genocide, Serbian genocide, etc. all occurred before the sexual revolution, and most occurred after Unwin's text.

In fact, the only large scale genocides I see near the top of Wikipedia's list to occur after the sexual revolution are in Africa, where birth control is not widely available and the sexual revolution has arguably not yet reached.

If anything, the sexual revolution seems to correlate with a secessation in large-scale sectarian violence. Not too surprising given that many genocides are fueled in part by population pressure.

Large scale violence has dramatically fallen since the 1970s. Millions more were killed in the fifty years before the invention of the Pill than after.
Where exactly in that 27 minutes long video are we supposed to be looking?
A Candid Interview with Jake Knapp on the State of Design Going into 2020
The micromanagement seems like a common trap for junior-ish CEOs/Founders to fall into...but those Slack screenshots are something else.
The idea of Game Genie is very much still a thing, most notably with Cheat Engine:

https://www.cheatengine.org/
What are you selling for $30/month? Looking at the home page, the customer apparently provides their own server and storage, installs Cloudron themselves, and then pays you $30/month to run open source apps.
And a Potemkin village still has real people in it. The point is: TLC [1] reality TV programs exist to entertain. They'll choose the most entertaining examples, not the most typical or illustrative. That bias means that's it's especially problematic to use them to show how "these people are."

[1] The network of "Here Comes Honey Boo Boo" fame
Only recently we've started reaching out to our power users to get feedback on newer redesigns and functionality. I believe we reach out to them over Intercom & email.
As I mentioned on the previous story about this, my phone checking where it is doesn't bother me. My phone sharing my location without me knowing does bother me.

I'm far more bothered by the fact that my Roomba requests location data than I am this. Seriously Roomba, WTF.
Historically is a legal argument based on common law precedent, not a philosophical argument.

At some point over a thousand years ago, some judge decided it was in the public's best interest that ships be allowed to beach themselves on the nearest toshore/bank without fear of consequence.

(Which is why the high tide line makes sense, as far as where to draw the line.)

They didn't want captains to hesitate if a boat was in distress.

Similarly, sailors getting off a distressed ship shouldn't fear consequences leaving a beached ship, and walking along the coast to the next port.

It's the same logic as a broken down car's driver being allowed to walk down the shoulder of the interstate highway to get to the next exit for help.

This right of passage came about due to interest of public safety; it had nothing to do with public "ownership" of the shoreline, especially for the purposes of enjoyment or recreation.

Now, you could argue it should be the public's right to enjoy all beaches recreationally, but that would require a separate political (as opposed to judicial) process, and would/should be considered a public taking (expropriation), where the land owner has a right to compensation at Fair Market Value, plus expenses.

But that's not what anyone here is arguing for.
A big part of why this isn't viable for most is that not only don't they have the time to cook, a lot of the food you buy is perishable. Meaning that you'll throw it out before you use it.
Hopefully Trump's new federal policy of requiring hospital groups to disclose prices will help answer these questions and put pressure on that industry.
> effectively making _less_ than she would have in, say, 2005 or 2010

I started working in 1998 at 16-years-old. I could make $9.50/hr washing dishes or more as a bus boy on a busy night. Shit's whack.

Of course as a suburban kid I had reliable transportation. The constantly rotating cast of dishwashers virtually never had this access.
To me, most small bussiness would suffice with a cheap Hostgator/Goddady webhosting with cPanel.

Heck, I personally "mantain" (not that I do much), all my company employees email address, different domains, a couple of simple webpages, calendars, issue tracker...

All without doing much apart from setting the anti-spam, and installing the Installatron applications I need most.
There are many genetic differences, even within a given ethnicity, concerning sleep. What may impair sleep for one individual may have no effect for another. This variation may have been beneficial from an evolutionary standpoint, because variable sleep schedules meant that someone in a given community could always respond to threats.
As someone who has been a underpaid .gov person, that’s not really true. When you factor benefits, pensions, etc, the compensation isn’t that bad.

You also have the mission. Contributing to the defense of the country, ensuring that people get social services or that the roads are safe is more rewarding that making some billionaires some more cash!