skysight-inc/HackerNews huggingface dataset:
Yet i can see your full name, your linked in profile, twitter etc etc. Use pseudonyms, people
What do you mean by “we”?
The problem with htop on Linux is that once there are 200+ processes running on the system htop takes significant portion of CPU time and utilization. This is because htop has to go through each process entry in procfs (open, read, close) every second and parse the text context instead of just calling appropriate syscall like on the OpenBSD and friends to retrieve such information.

It would help if kernel provided process information in binary form instead of serializing it into text. Or even better to provide specific syscalls for it like on macOS, Windows, OpenBSD, Solaris and others.
Here’s an example from the article that shows how ridiculous the “lie you like = truth” refrain is.

> And right now, on your website, is an ad claiming that Joe Biden gave the Ukrainian attorney general a billion dollars not to investigate his son. Every square inch of that is a lie and it’s under your logo.
Yet you have nations with members speaking different languages (Switzerland, Belgium) as well as people speaking a common language split into multiple nation state (Germany/Austria, Romania/Moldova).
Very fond memories of using this as a child... On top of that I'm sure it still works today just as well as it did back then. Something to be said about purpose built ICs.
I suspect your example would be more compelling if you used a first breach in ethics that would be less heinous. Cheating on your spouse is a common one to defend privacy of bad people; tax dodging if you want something illegal.
It’s an unnecessary cost and hurts whatever brand value remains.
I know of the under mattress thing (Beddit for example), but I've never heard of headbands for consumers. What companies are offering those?
> If Catalonia would become independent [because they can't stand anything remotely "spanish" now], why would they kick anybody out?

Because is easy to see that they wouldn't tolerate anything remotely "spanish" tomorrow in their cuckoopia and nobody would stop them to continue to make the life impossible to this people and increase the pressure until they go away, (except a resistance movement).
Still, no scheduler can operate on granularity lower than the fundamental kernel tick rate. Which is by default 4 ms (1000 ms / 250), as you said.
i like the poetry of the third line too:

var mi_no_track_reason = '';

We have no reason not-to track people, so let's track everyone
I also acknowledge that smalltalk has literally the dream ide and tooling. Ruby will take decades to catch up.
Now I'm curious, what is it about macros you find repulsive?

And what's an 'implicit'?

I would trade real macros for almost any other language feature, as having them means being able to patch over whatever is missing.

The more powerful a language is, the less popular it will be. Couldn't be any other way, since only people with enough experience appreciate and feel comfortable dealing with them.
> I've found the customer service to be good

Yea? Do explain your confidence.
I am not convinced with your conclusion that metaprogramming does not make code less readable. My personal experience speaks otherwise.

Metaprogramming has a lot of "magic" associated with it which makes code hard to debug and understand sometimes.

You cite the success/popularity of Ruby as an example of why metaprogramming does not make code less readable. The popularity of a programming language does not mean that the language does not have significant warts. There are cultural and historical factors that make a language popular. Availability of web frameworks (e.g. Rails) are another powerful influence.

For the large part, Ruby code _is_ understandable/readable if you avoid metaprogramming. Once you have a large codebase and advanced frameworks that make heavy use of metaprogramming you can quickly get lost. There are lot of "effects at a distance" i.e. one library changes something and that can break something far away and potentially not even connected. Would you say your code is readable? No, the code is not readable because it runs in a totally unexpected manner.

My theory is that beginners decided to learn Ruby because it was easy to start with and it had a lot of powerful framesworks (e.g. Rails). The learning curve is gentle. But pretty soon when you start writing advanced ruby or start using advanced frameworks things can get complex.
Switzerland and Belgium are both states. I don't think it would be much of a stretch to consider the Flemish and Walloons to be different nations, although then I'd wonder if they'd merge with the Dutch and French instead.

If you'd consider the Dutch and Flemish to have enough difference to define nations, then what about other regions of the Netherlands, or the different counties of the UK?
That's certainly an interesting definition. By that definition, I'm still far from being rich. On the other hand, I get the impression that there are a lot of people who are indisputably rich, who still work to get even more money. Though at some point it becomes more of a high score than a means of survival.
You act like people’s real names and contact information are not exchanged. AirBnb has no quality enforcement mechanism to protect your privacy, the quality of your stay, or the resulting fallout from a conflict.
Thanks for sharing this.

I subscribe to this notion but this is very elegantly put.
The Tiananmen Square Protests of 1989
Like any craving there's no reason it couldn't become one.

It's well accepted that many childless women in their 30s will start to crave having children. Someone with a mutation that causes this craving to happen in their 20s as well will have more kids on average.
As others have mentioned, and as the post itself also was updated to say, you don't need const generics to support this pattern: https://github.com/Munksgaard/session-types, http://munksgaard.me/papers/laumann-munksgaard-larsen.pdf
Great work :) When we switched from a monolith to microservices in a previous job, this was mentioned a lot - both internally and to external clients in presentations etc.

I agree, I think the fact that it's not called "the [platform/software] way" is a big factor in its success - it's easier to quote publicly and to external clients when it's seen as a more agnostic set of principles.

Out of interest, in hindsight do you think that any of the 12 factors could be tweaked/improved (since it was originally written)?
After setting three filters on my first query, I was already hit with a captcha. That seems a bit aggressive and unfortunately ensured I didn't add this one to my search engine bookmarks.
Java has compiler plugins, annotations, reflection and aspect oriented programming as metaprogramming tools.

.NET has T4 templates, attributes, reflection, expression trees, and F# adds code quotations to the mix.
Ha, I was thinking there's a new gzip competitor I needed to track down called cheese.
yeah but culture doesn't need to wait for natural selection in order to evolve.

Incidentally this phrase " cultures are a direct result of the evolutionary process" is a apparently taboo for anthropologists today. I tried to ask such a question on reddit's askanthropology, about which aspects of genetic differences contribute to cultural artifacts, like alcoholism differences, lactose intolerance differences etc. the question was apparently racist and removed
I think that argument proves too much. To a user browsing the web, clicking a link that says "check out this nice article" signifies intention/consent to read that article, not to suffer the effects of all possible JS tripwires including pwning their computer and such.
Elites being people with sufficient power to create or destroy nations?
Cheat at Rock-Paper-Scissors-Lizard-Spock
What’s Wrong with Dapps on Ethereum?
The two I know of that are still running are Dreem (the one I went with) and Philips SmartSleep.

I chose Dreem at the time because it looked more comfortable (no ear covering) and was more readily available in my part of the world. It looks like Philips also has consumable components, which I'm not a fan of.

I've been using it for months now and I'm happy with it.

It also has a feature to "stimulate" your brain to improve deep sleep and it tells me it's quite effective (comparing with stimulation sleep to without stimulation sleep), though I can't say I've noticed a huge difference.
Because the discrimination problem is separate issue here. It leaves room for the idea that "if they just fix the discrimination problem, then this is fine". It's not, because privacy violations affect everyone. Even if they were somehow able to make these systems not discriminate, we would still not have moved even a little on the issue of mass surveillance.
> Because every scan is linked to the shopper’s online profile, the store collects valuable data to personalize its customer experience.

No, thank you.
I was not talking about inequality in the specific situation of the past few decades in US history, but about inequality in general. And in general, inequality really doesn't mean that, just from a mathematical standpoint.

I can directly speak for Germany, and the points you mention just don't hold true. Our whole society improved, despite rising inequality, perceived and measured.

For the US you cite particular measures. I'm not sure those are necessarily comprehensive and even if so, it's only a very tiny backslide, and also only for a relatively tiny percentage of the population.

Also I'm looking more at the long term trends, and those are looking up, in general, all over the world. Including infant mortality (the absolute number of children dying declined for at least 50 years straight, despite more children being born up to relatively recently, see peak child phenomenon), life expectancy and absolute poverty.

Individual wealth is not about the share of the total wealth in a society. At least for me it is about suffering, and the reasons for suffering are indeed decreasing. Maybe not for any time period and any country you choose, but overall, yes.
I think that's what it does, but that downloading of encrypted indexes and comparing them takes time. Which is what was complained about.
React Native Car Parking Finder App UI Clone #5: Header Section
Actually the year is 2032.

https://www.youtube.com/watch?v=5rVQGT01Kzg
> Just like how FSF prevents other developers from using their products to lock other users out of their software

Developers are allowed to create commercial or otherwise restricted software with FSF tools like gcc.
For anyone who doesn't know it, the name Pala is a reference to the setting of a novel by Aldous Huxley - https://en.wikipedia.org/wiki/Island_(Huxley_novel)
Malware found on nuclear power plant's network
I live about 2km (1.24 mi) from 4 of such giant windmills.
They don't look bad, but if you open the window on windy evenings you may hear them.
NSW Digital Driver Licence
I normally love how they look. However, I specifically remember one time when I went to Dolly Sods Wilderness in West Virginia, and I actually disliked what they did to the view in the area. I do believe we should look at them as development. Areas like national parks or reserves should be off limits to any sort of development, to include wind turbines.
Whether or not those traits are currently caused by genes in practice, it is certainly possible for genes to arise that would cause them.

Admittedly, for some of those traits the mutation required might be too complicated to be on a relevant time scale. But things like poor impulse control could easily be caused by a mutation (brain injuries can cause poor impulse control, so a mutation that damages those same circuits also could), which would be transmitted and potentially selected for.
Do to others anything they accept to take. But tell them about what you do. One way or another, don't hide what you do, explain what you do.

On your drug analogy: sell drugs, and tell exactly what drug you are making. Or others, less scrupulous will make all sort of drugs, hiding what's exactly in them.

Do what you are good at, and make sure to inform, if whoever you are doing it for isn't playing transparency then whisleblow what they do. Then quit or stay, that part will depend on what impact you want to make to this world.
Rabbit holes, you can spot them in most projects. Where someone got carried away with some sort of enlightenment. Oh, I know, everything is X. Well, no. Everything is, and always will be.
>We do understand what is going on, we do use use adblockers, application firewalls, obfuscate our online fingerprints, use multiple accounts etc.

That seems like a broad statement. I tend to use adblockers (but not religiously). But I generally don't obfuscate my online behavior or firewall different identities for most purposes. I certainly would for certain types of online behavior--and certainly for things like political dissent in some countries--but by and large I try to avoid doing things online I wouldn't want someone to find out about.

(Obviously I'm talking about actions that don't carry an expectation of person to person communications as opposed to broadcast. Though, even then, I'm pretty careful about what I commit to digital text or image that could potentially leak.
It makes sense for the current dominant population (adults with power) to perpetuate this because a) their interests are tied to economic growth. And b) when they get old they want a good economy and many people to look after them, fund their pension, and (literally) wipe their arse in a nursing home.

Beliefs get perpetuated because they serve a purpose not because they’re actually true.
If you want to quote the bible, then quote the bible. Not everyone can be bothered to look it up.
Our stack heavily uses Django. We are therefor using Django's migration system. I worked with alembic before and some other Python based migration systems, but nothing comes close to the Django's simplicity.

We're heavy Postgres users and take full advantage of some of its features which are not very well supported by Django. Quite a number of our migrations involve `migrations.RunSQL` operations. That's fine. We've also developed a package [1] that extends Django with a lot of Postgres specific features. For example, recently we added support for partitioned tables. We can now set those up as normal Django models.

In order to reduce the number of f'ups, we also built a Github bot that inspects PR's for potentially disastrous migrations. For example, the Github bot will yell at you if you try to rename a field or blindly drop a table. The Github bot also makes sure your migration doesn't conflict with another migration that was just merged.

[1] https://github.com/SectorLabs/django-postgres-extra
That is exactly the purpose of webpack, but that requires that you rebuild your website with webpack. Some sites might be even decades old and a rewrite would be a major undertaking.

Also this method would work with code within the modules itself. Webpack works on a module basis, i.e. import statements. My approach would rather look at the code on a line or function basis and exclude unused code within the module itself. Every page is ran through in different browser and what the client actually is executing is measured instead of a higher level dependency graph.

One thing that could happen with the webpack approach is that if say the frontpage js bundle and the login js bundle is different the bundles have to be downloaded separately the cache is not really utilized.

I do understand that the approach of automagically slicing javascript files like this might be way trickier than it sounds, which is why I propose that this would be a semi-autonomous process to some extent (at least in the beginning).
> Assuming intelligence can only be the direct result of genes is not supported in the literature.

Huh, guess I missed the news that we'd discovered human level problem solving abilities in sheep.
> Wrist-based sleep trackers are basically useless

Have you found any good sleep trackers that aren't wrist-based? Any recommendations?
Millions of stolen corporate logins are available to buy online
This just ignores the reality of real estate investing.

If we end up in a mad max environment - the government of Canada would just take the land and give you bonds that they would inflate before its useful.

You are better off buying bitcoin / gold / keeping money in an swizz account.
Beijing to use facial recognition technology in metro security checks
Like I wrote in the original comment, borg's additional functionality is that it supports both CACHEDIR.TAG and any other filename if that is what user wants.
i think we might need more users to test it, here is a link to the pull request. please test these and leave your feedback

https://github.com/tristangoossens/snake-go/pull/2
This is commonly done in graphics and physics processing engines. In that domain it's the array-of-structures vs. structure-of-arrays design choice.
Thanks for the calculations! It’s weird how a more advance technology like a jet can be so successful yet an order of magnitude less economical. Usually it’s the reverse. But when you’re rich it’s time that’s money
> Full stack development means building everything from the OS to the cloud to the database, the back end web server and front end.

Well, I hope you are not building a full RDBMS everytime you get a new project though.
China Is Building Underground Magnetic Cars That Deliver Your Shopping
Make sure to click around in the history - 2019 was absolutely dominated by map border generation posts so far (concept; grammar; different styles: e.g. celtic knot generation). While it was interesting, there's much more. Some examples:

barrier islands (islands parallel to a coast, a very common thing as it seems): https://heredragonsabound.blogspot.com/2018/12/barrier-islan...

grassland: a short series, starting at https://heredragonsabound.blogspot.com/2018/08/the-grassland...

names: naming places is a larger series of postings, he's starting it here: https://heredragonsabound.blogspot.com/2018/06/the-naming-of...

...
Can't recommend that book enough. Huxley nailed it.
I'm not aware of any index which considers Spain to be in the highest score (e.g. in the Democracy Index, it gets 8.08).

If you think the age of the constitution means anything at all, then I am scared. Countries that do well, like Norway or Australia, have old constitutions — it means they have practice. Some good, safe democracies, like New Zealand, don't even have a constitution at all. Most of the remainder have constitutions that are old but have been comparatively recently re-enacted to make some superficial change here or there. (In the top ten, Iceland, Finnland and Ireland are probably the countries with the genuinely youngest constitutions.)

And anyone who has seen the Spanish handling of this situation, who thinks that Spain has separation of power, deserves the completely abandonment of the rule of law that is just around the corner.
Create free interactive animated backgrounds for cool websites
Uhm, I read tasogare's response as an argument contradicting your original summary how language is a good criteria to define nations.

You now seem to be diving into their examples to, in essence, agree with them: language itself is not a good common property to define a nation.

Coming from Serbia and speaking Serbian (but not Croatian or Bosnian, though we'd understand each other as if we are speaking the same language ;)), even language is a term used for political purposes, but what you make of it in relation to defining a "nation" is up to you.
We only need to mine 1/1e6'th of it compared to conventional chemistry. Thorium is a waste product, we mine it anyway, it's with the Lanthanides. It's an alpha emitter so unless you ingest it (serious hazard, dont ingest alpha emitters) it's not difficult to work with.
Do you guys have any plans for short term relief to clear out the pending PRs and keep the show running?.
You don't have 14 MBs to spare for a static binary? What is this zealotry against interpreter languages? You know that your Go static binaries are basically the same thing - one binary packaged with all the bundled modules into a fat file? Where is the logic here?

Also why would deduplicating be uninteresting when the backups are SQL dumps? That is EXACTLY the scenario in which deduplication would shine, because it would take each dump and find parts of it that are the same as the latest backup, finding the individual small chunks that have changed in those dumps, and only backing them up. Do you actually know how deduplication works? You might want to look that up more properly.
While I mostly agree, I’ll also point out that humans are also black boxes, who have often hard time explaining their decisions.
1700 years sped up 100x is still 17 years though. Even so, for the models that actually need it, Google and other people with huge GPU farms will have an enormous advantage over a single individual and only a large community can have any hope of challenging their ability to dominate.
My $1k mistake: Here's why I’m returning the Pixel 4 XL to Google
No, I have not ever seen it work well. I was so frustrated by its prevalence in the industry that it was one of the main reasons why I decided to leave software development and work in cyber security / penetration testing instead.

I have since returned to software dev because the fact is I love coding and development but I try to minimise the time I spend working for companies by only working short term contracts while working on side projects inbetween jobs. If one of my side projects becomes successful and I end up hiring developers then there is no way in hell I will be forcing the horrorshow that is Scrum on them. Yes, yes I know "thats not real Scrum", but that doesn't change the day to day reality of working in teams that follow Scrum, or "Scrum".
How Much Does a Hot Tub Weigh?
This article from bloomberg.com is perfectly absurd : High birth rates during the last fifty years have lead to overpopulation, politic instability, general poverty, global warming. And now, they complain that the birthrates are too low ? Seven billion and a half for world population and it is not enough ? Each day, 240 000 inhabitants more, is it too few ? The writer of this article should be admitted in a psychiatric hospital.
Actually, in English the word "government" is used to refer to the executive branch in places that have the Westminster tradition. For instance, whereas an American might say "the administration condemned those who eat cheese with a fork", an Australian would say "the government has condemned those who eat cheese with a fork". (I think Americans are more careful about distinguishing the state and federal administrations compared to an Australian, who is generally pretty lax about such technicalities in between elections.)
> what does "50% heritable" even mean?

It means that if you plotted a graph of orphaned children IQs on the X axis and their biological parents IQs on the Y axis you'll get a messy and very bulgy line going up and to the right.

And this kind of thing is discovered by noticing that the IQs of identical twins are much more similar than those of non-identical twins.

Wikipedia has a fairly good overview: https://en.m.wikipedia.org/wiki/Heritability_of_IQ
Humans have a limited amount of attention. Imagine you're in a debate with somebody and you put out 2 hard hitting points of criticism and 18 easy to solve points of criticism. The other party can now counter/fix your 18 points of criticism and ignore the 2 hard hitting ones. To most people looking at the debate from the outside it will seem as though the other party has defended their argument, because they countered so many of your points.

This same situation applies here. If the government somehow fixes or sidesteps the issue of discrimination, then it's only going to marginally make the mass surveillance issue better for society. What if they deployed this system in a racially homogenous country? Now the argument about discrimination is much less effective, yet the negative impact of mass surveillance is nearly the same.