skysight-inc/HackerNews huggingface dataset:
To the point about inequality, it’s pretty clear that you can’t have political equality coexisting with dramatic economic inequality, because the mass of people would just vote themselves all the money until the discrepancy was eliminated. The measure of economic power of a group and the measure of their political power is always closely related.

Edit: ok downvoters, name me one example of any society ever in which political and economic power for some class of people was out of balance. Rome? No, the patricians has all the economic and political power. The ussr? No, the high ranking party members had all the economic and political power. China? No. The United States? No. https://www.cambridge.org/core/journals/perspectives-on-poli...
Do you really need an explanation, how Hitler had nothing to with socialism, or are you just spewing far right talking points without regard for fact or reason?
Every git repository counts as a blockchain by that definition.
Nice read about Termius' background.

I like Termius, it's by far the best ssh client on iOS. I just wonder if this syncing is really a crucial feature.

I have one main remote dev server which is the gateway to all other remote servers. I use most of the time the main server and haven't had the need to sync anything. Installing keys on ssh clients is indeed a bit tedious but you do it only once.

Or do I miss anything?
>Public school system does not have such luxury

This is a very important point. Private schools can simple expell troublesome students. At the public school one of my kids goes to, there's a 10 year old who sometimes gets very agressive and lunges at teachers, punching and kicking. The teachers are female, and not much bigger than him. The school is the only one in this district (small town), they can't send him to another town unless transportation is provided for. If it was a private school, he would have been expelled on the first or second episode.
What would you state as the top reason(s) to choose SmartOS vs Linux for those use-cases?
Improve your mobile application using machine learning technology
I never would have looked at an article like this 'till just recently.

Kubernetes changes all that. Now I have an interest in SDN.
Mind sharing more information on this? I have a Mastodon account but never even noticed this.
Across very cooperative borders in wealthy Europe, sure.

Do you think it's as easy for those in India, China, or Kenya, for instance?
Always accessing array.Length is defensively coding. In the event your array is mutated, always accessing array.Length ensures you won't run into an Index Out of Bounds exception.

Even better is to just avoid accessing the array's length. I almost always use foreach or Linq.
Isn't it Lobbying that is a threat to democracy? That's (the) one industry I think we should regulate the shit out of...
MakerDAO is not decentralised, simply because the ETH/USD price feed isn't decentralised. If the servers providing the feed get hacked, say goodbye to your ETH collateral.
Sounds like a lawsuit waiting to happen....
I also want to point out that with respect to the connection or divorce between capitalism and democracy, there is no conflict between capitalism and slavery, in fact slavery is the purest expression of the capitalist ideal, since slavery is basically elevating property rights above personal/human rights.

Edit: not saying capitalism is equivalent to slavery. I’m just saying that the conflict between capitalism and freedom can be boiled down to a conflict between human rights, and property rights.
> It was written in Turbo Pascal and only had room for 10 entries per month.

Sounds like back in the days you were not aware about dynamic allocation and only had record[10] some fond memories
I just hope we do it sooner, using regulation and taxation, rather than later using pitchforks. But if the superrich keep successfully distracting the populace with bigotry and other sideshows, we might miss that exit.
IAB Europe is the industry group representing ad tech in Europe. Their member list will give you tons of organizations that makeup the internet ad ecosystem. Note these are not “hidden” they are the above board members. Shady operators likely have no interest in joining industry groups but if they want to be able to credibly sell to big advertisers they will be.

https://www.iabeurope.eu/membership/member-directory/
Yeah, his experience taking care of kids in no way prepares him to take care of kids.
I choose that word to highlight similarities to deprecated moral authorities. Not even because of the morals at hand, but because of the insufficiently legitimized authority.

For example for Europe: sex => ok; violence => not ok

compared to the US: sex => not ok; violence => ok

What we will end up with: sex => not ok; violence => not ok

What might be best for educated civil society: sex => ok; violence => ok

Pretty reductionist, but that is where I see Youtube heading towards to.
Both the US and the eurozone are kind of single market currency unions where you would expect money transfers to be relatively convenient. As soon as you make a transfer outside of the EU you'll get hit by arbitrary and outrageous correspondent bank fees and delays. Payment services like TransferWise's "borderless accounts" get around this by pooling capital in various banks internationally, matching transfers against each other, etc.
It's basically impossible to anonymize data. There a numerous papers about how little data is enough to uniquely identify people. Things like the zipcode where you start your commute and the zipcode where your commute ends are enough to identify the vast majority of people.
Just 150 in the wild, fight to save Great Indian Bustard is down to the wire
This all tracks with my memory and experience (dev since the 90s).

The other point that's missing to explain why it is so common is that one of the early Spolsky articles that got a lot of attention at the time (early 2000's) and was very influential asserted that the two areas of programming that seemed to "separate the men from the boys", so to speak, were pointers and recursion. Ie, independent of how long someone had been programming or what language/domain they mostly worked in, there was a tangible rift between developers who deeply understood and could use those concepts and those who didn't. If someone was comfortable with pointers and recursion, it was considered a safe bet that they could pick up pretty much any other concept/language/whatever without much trouble. Implementing linked lists was a good demonstration that you could probably deal with the basic concept of pointers.

Spolsky's argument was probably also born from the same experience of the industry at the time. Before the first big dotcom boom, pretty much anyone applying for a programming job who had a CS degree or previous job as a programmer could mostly be assumed to be basically competent. It wasn't a lucrative field so it self-selected for people who could understand "difficult" concepts like that. Anyone who struggled too hard with those would've changed majors or found easier work for better pay. It was mostly HR and managers doing hiring and it mostly worked out because of that natural filtering. After the dotcom boom, when programmers were seen to have high salaries or become early millionaires, the market was flooded with developers with inflated resumes that could talk their way past non-technical interviewers but really had only "programmed" some HTML before and would struggle to write a hello world program in Perl.
Any concentration of power is a danger to democracy.

We understood that already, and separated the legislature, an executive, and judiciary branches of power. They are not bad, they are necessary, but you don't want them to mix.

We are now learning that the power of money must be separated as well. Money is not bad, but it should not mix with the rest.

And right now, they happily do.
except for "append-only" and "verifiable records"
A website called 'Capatlist Exploits'?

Must be nearing election year, I guess.
Yeah, this isn't exactly what I meant sorry.
I'm always disappointed at the lack of passport stamps in Europe these days.
Indeed you could even think of them as embodying the "proof of work" principle in that you naturally look for the branch with the most work done to find the true Schelling point fork for your own contributions.

(By the way, I often see these two points in the same thread: "blockchains should be replaced with centralized SQL databases" and "Git repositories are just like blockchains" which makes me wonder if Git repositories also ought to be replaced with centralized SQL databases.)
In Finland we have similar attempt happening just now.

"Movement Now" is just starting. It was created by multimillionaire (net worth $300 Million) member of the parliament after he was denied promised position in the cabinet.

https://en.wikipedia.org/wiki/Movement_Now
To be honest it doesn't seem any worse than Slack (I only use the desktop client). But as I mentioned earlier, we're a fairly small team and use it sparingly.
I don’t think this was mining malware, I think it was just the wallet address. Twitter has been (badly) playing a cat-and-mouse game with a Cryptocurrency version of a classic 419 scam (i.e. send me money so I can send you back more). Twitter has been fighting it by flagging tweets that post wallet IDs, so the scammers have been finding other ways to obfuscate the wallet IDs, like this.
There are some parallels between Hitler and socialism. Hatred for jews, hatred for capitalism, both end in catastrophe.
Intel Turbo Boost Under the Hood
Yeah. He's on a Chromebook now but there are still ways it can go sideways. And toolbars continuously get installed (I need to lock that down next time I'm there).

This could be a benefit of banking by App using an iPad like another user recommended, but I'm not sure. I guess if iPad OS has mouse support then a keyboard and mouse could be the best of both worlds...
How to run Scrum efficiently in 2019? Quick guide for beginners
Kenya is a relatively bad example. While a lot of people are underbanked mobile banking and - payments took off in a spectacular way.[1]

It's probably easier to transfer funds via M-Pesa then from a bank account in Delaware to a bank account in Detroit

And, at least in theory, America is a wealthy country without any borders.

[1] https://en.wikipedia.org/wiki/M-Pesa
Entirely this, many in the West have no idea how difficult crossborder banking actually is for the vast majority of human beings on Earth.
What? My comment was meant as a warning to not fall for far-right, or any other extremist position, not as advertising for far-right positions of all things.
In particular you could make the environment friendly to motorised wheelchairs.
Use Linq and forget about array length.

It's an interesting analysis and all, but why bother when the language has such an elegant collections API.
Deep Learning for Programmers, Release 0.3.0
Video doorbells from Ring used to create an unofficial surveillance network
Happy Birthday, BGP
I feel like I saw something about how the JIT only checks the bounds once when going in reverse, but I can't find anything concrete to back that up, so we'll have to go with the 10 year old write-up for now saying: no, it is not optimized compared to the Length optimization. https://blogs.msdn.microsoft.com/clrcodegeneration/2009/08/1...
Some people go to the gym to get skinnier.

In any case, I used to hate working out, and always had terrible posture. I've been doing crossfit for half a year now and improvements are visible to a lot of people around me. I don't want to bulk up, but better posture is good for anyone.
Yes.

Which is oe of the reasons my eyes roll so hard when "business types" and "idea guys" decide they need to explain "blockchain" to me, but have never heard of Merkel Trees...
Git is "append-only". Just like a normal blockchain, you can't modify an older commit without rewriting all the commits since then.

Git also supports signed commits.
I helped implement the GDPR data request flow at a company with segment data.

Some of the big challenges of the system was a) convincing requesters that we couldn’t look them up by name and b) teaching them how to find the things we could look them up by (cookie Id or apple/android advertiser Id).

It was one of the ugly ironies of the system that we had to build a name collection capability when we didn’t want it.
The question often isn't electron vs native, it's electron vs nothing. In particular, I find electron has been a great source of quality Linux ports, compared to what we used to get.
> Definitely false. The vast majority of OR-type papers in good journals include comparison to weak baselines like those, and wouldn't be published (in those venues) if they didn't win.

That statement is not correct. Although it's customary to accompany papers with benchmarks, these benchmarks focus practically exclusively on popular evolutionary algorithms. Worse, the "no free lunch" theorem grants authors the freedom to cherry-pick which benchmark problems are used.
Kaobook: A new fully-featured LaTeX template for books and theses
Can you enable the SSH client on mobile to supports yubikey for GPG-agent authentication?
I don’t think it’s mining code, I think it’s wallet addresses posted by scammers. Here’s an example of the scam I think this is intended to curb: https://s3.amazonaws.com/aws-website-staticfiles-25g9k/elon_...
The Judge Statistical Data Ban – My Story – Michaël Benesty
Karl Sims – Evolved Virtual Creatures, Evolution Simulation, 1994
I suspect that there is a civil war going on between billionaires that filters down to a proxy war on the political stage.

A lot of capital has tied itself to economic efficiency, which has a strong tendency to dictate globalism, which also lent it political support from both classical liberals and modern liberals (note, I am not using the word 'liberal' in the broadest sense, commonly used in the USA), for whom the increase in on the ground freedom of labour and capital was mostly considered worth the cost of creating the ultra rich.

Now however, a block of the newly created ultra rich have the wealth of small nations and are asking themselves, 'What if everywhere was small nations, wouldn't it be nice if we could become sovereign and rule openly over a balkanised mass of city-states?'.

This appears at ground level in the spectacle of little old ladies who worship Thatcher, confusingly starting to parrot the talking points of late 1990's anti-capitalists. Boris Johnson saying 'fuck business' during the Brexit negotiations with the EU was no accident. And this transformation has been so fast that people paying close attention to political swings would be prone to whiplash.

Ultimately though, the real power is held by the already globalised Zaibatsus, as they have control of production, so I also suspect that the princelings-to-be may be sticking their neck out a bit far right now.
> Why not? Because you're not really supposed to do stuff like that in the Nix paradigm which is all about determinism.

That's the part I always feel when looking at FP languages. They sound good on paper, examples are very tempting, but when reality kicks in to this pure, predictable, perfect world, it turns into a massive pain.
Thank you for this comment. It seems obvious, but we often forget, that the successes/challenges of a school often mirror exactly the challenges/successes of the community from which that school’s students are drawn.
Facebook bans Huawei from pre-installing its apps on Huawei phones
Advantages and Disadvantages of Using Flutter for Mobile Development
Aka Perforce...
Yes, that was available, and didn’t help. But I appreciate the thought.
> "some of us want a yard"

I was more speaking to the, every acre of land we pave over is one less acre sequestering carbon and ensuring biodiversity...

"Green spaces" also have psychological and physiological benefits.
The act of decomposing a piece based on the values of the artist and the values of other viewpoints ultimately leads to a spooky place where truth is defined by narrative. This is the domain of postmodernism.

I reconcile the narratives by: 1. Observing which set of values leads to the most effective goal-oriented behavior by individuals 2. Consider the most effective values to be true, in that they are the values most worth believing in because they actually stand the test of time and get results.
On Linux you don't need to install it it is there by default on all major distros.
It can be surprising what exercise can do for your head. It seems to be something purely physical, but it has certainly made me more active in other ways. It's easier to say "yes" to activities when you have more energy, and that's what exercise does to you.
Fair point... And I get that education is key, but I'm trying to throw up technical solutions as best I can so they can maintain their online freedom.

I'm thinking routing their DNS to a pihole, getting them a static IP so I can VPN in and access their Mac, routing their Chromebook to the home network with VPN so it goes through the pihole as well, and then locking down permissions even further on their accounts. If I have solid remote access through VPN I'm comfortable having him call me when there is a need to install something... Their use case for the computer hasn't changed much so I don't anticipate they would need to make a significant number of installs.

And in terms of banking maybe we can make a few calls to their institution.
Stakeholder vote elects a smart contract that takes the median of dozens of price feeds controlled by various independent parties, so it's decentralized to some extent, and decentralization is not a clear-cut binary attribute.
Tools for Sharing Team Feedback
I wouldn't be so sure. There were other sources of information like computer magazines, newsletters and clubs.

Most computers back then also came with very detailed manuals, so you could go far without the need of external documentation.

The Internet brings a lot of distractions as well you didn't have to deal with back then.
It was made to hack into computer systems to alter data. While it would be beneficial to make free IT support for the attacked systems, it wouldn't help if there is no reason.
Actually, Marx figured that out in the 1800's. If you have two classes of people, the more powerful class will take control of government and advance interests for themselves.
It seems to me to run counter to the democratic idea that an individual’s opinion matters.

I would agree with you, if we wouldn't live in a day and age where facts are relative and truth is completely malleable.
Ask HN: Server-side web apps – is the database still a bottleneck?
I've read many times in comments here on Hacker News that the speed of your database or disk access is the biggest bottleneck for your server-side web app. Therefore, the speed of your server-side programming language is not important (or less important).

Does this still hold true? Given that SSDs are now commonly used by many hosting providers - is database/disk access still a bottleneck for server-side web apps?
India has paytm, There are providers like worldremit who transfer money in a few hours. ( transfered recently from Europe to India)
Yes, for all intents and purposes.
> numbers of defects per project

How do you measure that?

You could look at the project's bug tracker, but the number of bugs in it will reflect a project's popularity more than anything else.

You could look at commit messages, as the (original) paper does (see 2.2.1 / 2.2.2 in the reproduction paper), but the heuristic they use doesn't look very reliable to me; I've seen projects where every feature implementation had to have an issue in the bug tracker and every commit implementing that feature had to reference the issue, so almost every commit would be counted as a defect by their metric.

And of course, all of that is data about known defects, and fixed (presumably) defects in the case of commits - how do you compare the number of unknown defects?

There's an underlying assumption [edit: not implying it's
yogthos' assumption, of course] that you can simply compare unrelated projects with vastly different policies and processes, and I believe that a lot more manual work is required to get reliable and comparable data.
How to organise a team retreat for a remote only company
So Git could be a somewhat reasonable backend for a cryptocurrency... if only its hash function weren't broken.
There are different things you can do at the gym, but more than that, with many things, the best/healthiest place to be is between two extremes rather than on either end.

Not just with weight, but with nearly everything in life: try to find a balance. Between time for yourself and spending time with others, between socialism and capitalism, almost every -ism, belief or drive taken to extremes becomes harmful, but can be a useful contribution to a balance between different concerns.
A radio ridge connecting two galaxy clusters in a filament of the cosmic web
Hitler was a capitalist, as was nazi germany.
A reminder that you don't need to technically link in order to refer to a link, nor even mention the site directly:

"See JSviolin xxxxx"

If anyone gets confused, simply reply "replace violin with synonym starting with f"...

This reminds me of when YouTube banned URLs in comments (I don't think they do anymore), so people started posting pieces of them (like video IDs, the part after watch?v=...) with hints instead: "see video xxxx".

Likewise, I can refer to this page with "see HN 20122583".

The loss of being able to post a link is not good, but in no way does it absolutely stop communication. In fact, it will just cause "euphemisms" to appear, and further exercise human creativity.
What are they doing with all this data tracking because it sure isn't giving me relevant ads. In addition to the often noted situation where you buy something online and then get ads for that thing you already bought, I routinely see totally irrelevant ads and recommendations.

I've been on Facebook since around 2003. I've had an Amazon account for even longer. Their ads and recommendations for me are terrible.

Two recent examples from facebook: they recommended I join a group for progressive christian asian-americans. I am not christian or of asian descent. More recently they gave me an ad for maximizing tax right offs for nannies. I have no children and make way too little to even consider hiring a nanny.

Facebook has my picture. They know my relationship status. They have the text of all my posts where I have never mentioned children. They even know my occupation. Whatever they are doing with this data isn't working.
They could have figured out a way. Other games systems do (see other posts).
Speak for yourself I guess. I get a lot of quality content from following engineers and projects - big and small - on twitter.
Well, it might've been a honest mistake of someone who believes in horseshoe fallacy, but calling Nazis and Hitler socialist or left-wingers is a very common far right tactic, designed to muddy the waters and distance themselves from a very problematic person, so that's why I was confused about the point you were making.
https://mastodon.social an obvious choice as the majority of fediverse is there (so for example hashtags return the most relevant posts).
Eocene Fagaceae from Patagonia and Gondwanan Legacy in Asian Rainforests
And yet banning nazis on Facebook is sooo hard...
Merkle Tree.
By being the contents that make that set exist.
Renewable hydrogen to cover the last 10-20% would be much cheaper than using nuclear to cover that last 10-20%. We are not using renewable hydrogen now because CO2 emissions have not be sufficiently penalized, but if that happened new nuclear would still not have a place at the table.
Well git model has a lot of issues with scaling repo size - git extensions like GVFS and LFS are used to remedy the problem but they break the decentralized part so you have this hybrid solutions.