skysight-inc/HackerNews huggingface dataset:
Let's be real about the contrast here.

* China: things you might find "disappear" in discourse include values related to free speech itself, checkered history of the communist party, civil rights, challenges to the authority/policy of the communist party, issues of graft, judicial independence. And political organization/activism to address those issues might get you into trouble where you disappear / are imprisoned or ruined by the state.

* Twitter: you can't deadname trans people, use slurs, or threaten violence (and lots of these aren't tightly enforced). You might get your account deleted and have to create another one if you break these rules often enough.

Can you think of a single worthwhile form of discourse that's forbidden by Twitter itself? What topics are hobbled to the point where society itself is unacceptably held back from the potential progress that would be unleashed if we just let MOAR SPEACH happen on twitter and those whose glorious intellects have been unfairly silenced were finally unleashed?

We're not in US Muslim hate crimes vs China's human rights violations territory, we're in China human rights violations vs the fact that the United States has traffic laws and John Q Citizen gets cranky because he has to actually obey the speed limit damn cops it's a police state grumble grumble. And it does strike me as a bit silly.
Catfish 1.4.12 Is Released with Gnome and Wayland Support
Show HN: Color Palette of the Hong Kong MTR Subway
Social anxiety disorder: Causes, syndrome and Diagnosis
Funny that IMHO prediction 5 is the most likely and followed by prediction 2.

Prediction 5 is two decades overdue and Amazon Wavelength it just the beginning. Currently I'm working with on a problem that needs 1 TB RAM data processing and analysis. Given that's not raw data, but if a compulsary real-time technology similar to eVLBI (real-time optional), but it requires immediate processing of raw data that will probably be the killer application for the edge or fog computing. Typical web server hosting has transfer limit of few TB of data per month and Amazon cloud is charging by the bandwidth, the only way forward is to move to the edge.

Prediction 2 is quite self evident with the sudden rise of popularity of Elizabeth Warren with her proposed plan for wealthy citizen 2 percents tax [1].

[1]https://www.theguardian.com/commentisfree/2019/dec/31/2020-d...
JavaScript Design Patterns in Action
> But fix the 5 sub-problems necessary to fix this the Right Way today (no matter how crazy), and at the end of the day, you will have the Right Fix in place. Plus, you'll be one step closer to solving those 25 other problems that cross through this path.

Unless tomorrow you learn you need to build something completely different. This is an age old debate, and doing it technically "Right" isn't the be-all-end-all. "Move fast and break things" is dumb, and so is it's inverse.

Now, that doesn't mean the truth is the happy medium. It's somewhere in between, weighed to one side. I don't know which. But this is a tension, and I don't think we can afford to ignore either side.
Isolationism does not seem to be anything more than a ghost. Any analysis that assumes that the current US administration is isolationist is in my opinion a tell that someone is trapped in a filter bubble.
The same argument is made against raising the taxes on tobacco products, that "people will smuggle in cigarettes from countries without the tax", but it never seems to actually happen to any significant degree.

People are lazy, and if the only source of cheap meat is the black market of illegally-imported products, only a very small segment of people will bother.
The linked Medium article is over 3MB, almost 2MB of that being JS.
Matrix seems like a great path forward. Widely supported, well-funded, decentralized. Mozilla has adopted Matrix as its internal messaging system.

https://matrix.org/blog/2019/12/19/welcoming-mozilla-to-matr...

https://about.riot.im/
thats unrelated, Google is just one company and the ecosystem is evolving to a more customer friendly experience.

I can look at the house security cameras set up years ago and that required a dedicated sever, video recording software and all sorts of networking knowledge.

Now people are just able to buy Ring devices.
Ask HN: How did you meet your spouse?
Finding it hard to meet women in Seattle as an expatriate. Putting myself out there in various ways and focusing on myself but it isn't easy. Apps aren't great either.
> I don’t think nations become intentionally authoritarian

They absolutely do. Most democracies and republics in history have transitioned to authoritarianism at the behest of their own citizens. Centralized power is seen as a route to fast, urgent reform. The most famous example, of course, is Julius Caesar's assumption of power.

This is partially why "populist" can have a negative connotation in political or historical discussions. Putin is (supposedly) very popular, and Stalin is still remembered fondly by a surprising number[1] of Russians. South America has had tons of popular authoritarians, like Juan Perón[3], Alberto Fujimori[4], and Getúlio Vargas.

1. https://www.usnews.com/news/best-countries/articles/2019-05-...

2. https://en.wikipedia.org/wiki/Juan_Per%C3%B3n#Fascist_influe...

3. https://en.wikipedia.org/wiki/Juan_Per%C3%B3n#Fascist_influe...

4. https://en.wikipedia.org/wiki/Alberto_Fujimori
What’s the plan if someone falls behind in payments, one Gets married/wants to move in with their SO Or there is a falling out
What the for? One loop to rule them all (Go's for loop for beginners)
See my post above: there are reasons to be optimistic remote social presence and shared spatial awareness for many contexts will be solved this decade.
> It's a selection made based on weighing the constraints and options and selecting the best one. If poor application performance started costing companies a lot of revenue, I'm sure the result of the calculation would change.

This is not often the case, where even senior level engineers at FAANGs end up selecting tools based on their personal tastes with complete disregard for long term maintenance and operational costs.

I’ve seen projects with 6 different LISPY languages to solve the most trivial problem, including a couple developed in house.

I’ve seen all kinds of complexity from people choosing a random design pattern and using it to solve literally every problem. Recently I came across a code base where every call to every other class uses the visitor pattern... just because.

I’ve seen teams building internal platforms that picked one of most unknown languages for their customer teams to write business logic in... only because the senior engineer is an expert. These folks want other teams who have no background in this language — literally their main customer — to write production quality code, understand its nuances and write idiomatic code.

You’re placing too much faith in PMs or any of these management functions having a worthwhile role technical decisions, especially ones they don’t understand and don’t have time to disambiguate.

I’ve been at three different FAANGs where teams are literally drowning in idiotic decisions of some clown devs before them who invented technical complexity solely for the sake of getting promoted and then moved onto other teams. It’s not just devs... I’ve seen engineering managers sit comfortable and let people make dumbass decisions. They celebrate the new launch with beers or champagne but then leave within a couple months after because they know operational costs and escalations meant they’d get an unlubed pounding with a 2x4.

And it’s not just at FAANGs - I commented on a Ask HN thread a few days ago where the poster asked what’s the best stack for web development. Without a single blink, every other post was some random framework the commenter likes working with - never mind any nuanced discussion of functional or non functional requirements or even beginning to think about support or organizational alignment.
Hmm... I suspect the movements have been so scared of loosing credibility that the predictions we have might be underestimating what will happen.

Notice, that the scientific consensus does not spell doom and gloom.. just bad warmer weather, raising oceans, etc.
Only a very small segment of loud'n'proud vegans on social media complain about the cooking method of the impossible whopper. And you can have it microwave cooked if you want it to not touch the grill.
Soft delete in the sense of removing availability but keeping the data shouldn't be GDPR compliant from what I've seen. Not in regards to right to be forgotten and restrictions on keeping PII.
The point is, you don't have a right to get your message in front of people. You only have a right to speak your message. You can speak your message in the middle of the street, but the government is under no obligation to force people to stop on the street and listen to your message. Because other people have the right to ignore you. That right to ignore and not associate with you is also part of free speech and free expression. There really are no further guarantees to free speech and expression other than being able to speak and express.
From a Reddit comment:

> While I do share the general sentiment, I do feel the need to point out that this exact page, a blog entry consisting mostly of just text, is also half the size of Windows 95 on my computer and includes 6MB of javascript, which is more code than there was in Linux 1.0.
Linux at that point already contained drivers for various network interface controllers, hard drives, tape drives, disk drives, audio devices, user input devices and serial devices, 5 or 6 different filesystems, implementations of TCP, UDP, ICMP, IP, ARP, Ethernet and Unix Domain Sockets, a full software implementation of IEEE754 a MIDI sequencer/synthesizer and lots of other things.

>If you want to call people out, start with yourself. The web does not have to be like this, and in fact it is possible in 2018 to even have a website that does not include Google Analytics.

https://www.reddit.com/r/programming/comments/9go8ul/comment...
Well, but by this definition C++ is a bad language :) Don’t get me wrong, but if it’s hard to write an algorithm to parse it - then how do you expect humans to?
I too am alarmed by these spooky disinformation campaigns.

I just googled "what party was abraham lincoln in" and a big box popped up at the top saying "National Union Party". I've never even heard of this party. I assume its a euphemism sinister people use like "Democratic People's Republic".
One child asks, "are we there yet?" continuously until the answer changes. The other asks you to wake her once you get there, and goes to sleep.

The spinlocking child will react to his arrival faster, but the sleeping (mutex) child makes a more efficient use of your attention.
Propaganda wars aren't better because they "don't directly kill". It's part of the same chain of events -- just a little earlier.

Propaganda has been a necessary precursor for most recent civil wars, genocides, and regime changes. It's the most important ingredient in acts that can be labeled terrorism.

Organized violence can't really happen without spreading information, and the internet has democratized the ability to spread information.

I don't know whether it's net-good or net-bad, but I consider it to be unknowable what the net effect of all this propaganda is until it either leads to something or it doesn't.
“ After all, macOS 2017.09.25 seems far more descriptive than "10.13", which means nothing to anyone.”

I don’t understand this argument. Dates are arbitrary, and are subject to how quickly something is released/iterated on. Was there 2 releases a year? Once every two years? It’s hard to understand between different versions how many major potential changes there are.

For something like macOS, the number of fundamental under the hood changes are tremendous, coming from a super large organization. Without semantic versioning, it is difficult to create dependencies or explain compatibility, let alone understand how “old” a version someone might be on —- time itself is subjective, while an incrementing counter is not.
> Anyone who does cargo run.

The entire discussion starts from looking at getting bounds checks optimised away, not optimising seems counter-productive to this concern?

> lean on the optimiser and you’ll find it a leaky abstraction.

The abstraction here is not really leaky though, observable behaviour would be as expected t’es, it’s when you look at his this behaviour is achieved that things start looking odd.
Is this sarcasm? Lincoln was in the National Union Party during the civil war since he wanted to keep the Union together. It was a temporary 'rebranding' of the Republican party for the Presidential Election to attract members who wouldn't take the Republican name but were sympathetic to the Union.

https://en.wikipedia.org/wiki/National_Union_Party_(United_S...
No, we won’t agree here because brainfuck is clear and concise. There’s no duplicity in what the operator may mean depending on the context so it most perfectly fulfils this role - is it the emojis you’d like to see there?

I have a strong opinion that you should like everything. Are you going to make a point that your genetic makeup somehow prefers tabs over spaces? :)
Pretty sure only trump has ever seriously posited adding Greenland to the US. I’d love for a source of that idea though.
The reality is the universe is infinite and so are its resources. So in the long run, it’s unknowable if we will fail to harvest them. But there is no innate limit.
I had to make a payment in Bitcoin for the first time in years.

I honestly can't see the average person dealing with this complexity. Even the basic math is hard to grasp for the average Joe.

Try asking a normal person to quickly add 0.0005 to 0.0461. The former was the fees for my transaction.
Changeset isn't enough. You need build number too or rebuilds will collide.
> I wonder if the advent of async/await in all the popular and upcoming programming languages...

Not all of them. Go has Goroutines. And Java is settling on virtual threads (fibers) with Project Loom instead of async/await.
It's not a problem though. Private platforms, whether digital or not, do not have to carry your message. That's also a part of free expression. Fox is free to ignore whomever they choose. Everyone gets rights, not just the platform, not just the user. The user can speak whatever he wants, and so can the platform. There are good reasons for this, it allows for propaganda portals like fox news, but it also allows for real, well researched journalism like propublica.
They don’t seem racist. They ARE racist. They enact racist policies/laws every election and chance they get.
> Additionally, I have yet to encounter any example of reasonable discourse that's being legally suppressed by hate speech laws

Citing your ignorance of events is not a compelling argument.

https://www.theregister.co.uk/2016/06/02/social_media_arrest...

Literally thousands of people have been arrested in recent years for things they've said on Twitter. That's just in the London.

Here's a man who was arrested and convicted of a hate crime. What did he do? Taught his girlfriend's dog to give a Nazi salute.

https://www.dailymail.co.uk/news/article-7785225/Supreme-Cou...

Now I would not exactly consider this an "important idea". But arresting and convicting someone for that is egregious and, dare I say, offensive.

At the same time, I could not possibly care less which ideas _you_ consider important or not. Or anyone for that matter. That's the whole point of free speech.
A deep hierarchy? 3 levels? Really? Lots of unnecessary object creation? We're talking about a total of 1600 fields. If that's considered a lot then GraphQL is in worse shape than I thought.
I'd love to read about the original assumptions -> original design -> revised assumptions -> design invalidations if you care (and are able) to write.
Why do you agree with the editor’s censorship? Also, you say he’s “a creepy misogynist”—what’s your evidence for that claim (genuine question)?
Oh My God-- he was a Republican?

Excuse me, I have to sit down.
Our evidence from the 20th century shows that the only countries that are successful are democratic. The list of authoritarian countries that crashed and burned is longer than the list of democratic countries that did the same.
Sort of, although I think it doesn't allude to the exploitation of workers for something allegedly holy like the other two?
Wildfires Are Raging Outside Every Major City in Australia
Please check my other comments on prediction 5, which I think is the most probable of the lots
CEO of MarkUpgrade Discusses Domains and Naming Trends in 2020 and Beyond
Yes, you're right, and I got the word wrong - it is a tax rebate.

The point remains that Amazon paid $0 in taxes past year, and actually received money from the federal government instead.

And no, it's not just because of carryforward losses. It was also because of the various tax credits, and changes to tax laws in 2017.
> but there has never been a species on Earth which has created a civilization as advanced as humans have.

It's an interesting to think about what traces an industrial civilization like ours would leave behind if we were to be wiped out tomorrow. Most evidence would be gone in a few thousand years. Wait a million and it would be almost like we were never here.

https://www.theatlantic.com/science/archive/2018/04/are-we-e...

https://news.ycombinator.com/item?id=19707426

Never say never :-)
What year MBP is this? I tried running Ubuntu on Virtual Box on my mid 2014 MBP with 16GB ram, but that was anything but smooth. I ended up dual booting my T460s instead.

But perhaps the answer is VMware Fusion instead then.
HTTP: //Wintersupplement.com/Nerotenze-Testosterone/
Nerotenze testosterone sponsor is pills which increment the stamina of the body. Individuals may endure numerous issues throughout their life however issues in sexual coexistence is an immense huge issue. For which individuals for the most part don't locate a decent arrangement. So it is vital for everybody to focus on this as well. Numerous ladies are not content with their better half since they are not happy with them. So these pills work in an unexpected way. There are a few stages wherein these pills work on the off chance that you adhere to the correct guidelines. After the utilization of first day: It awakens your wants for affection, loosens up your body. It likewise decreases pressure and creates a soul of fervor. Following seven days: It invigorates you and causes the penis to accomplish the most extreme size and this all encourages you to manufacture your relationship any longer. After the utilization of about fourteen days: Now the sexual coexistence is improved much better and now there is a fight for it consistently. Following 30 days of utilization: It loosens up your brain and gives you full eagerness. Presently the body has gained all the important things and become solid and invigorated. Presently men will hint with more animation.

http://wintersupplement.com/nerotenze-testosterone/

https://youtu.be/F8BX7bWXouo

https://specialoffer4health.wordpress.com/2020/01/02/nerotenze-testosterone/
Smart light bulbs.

The value comes is automating more than just on off, though I have some non light things I automate with switches.

Smart bulbs allow fallback with norma switches, and don’t require modifications. Just swapping of a bulb.
True.

I found the article interesting in the classification of founders that VC's see. Going from that step to making a judgement call on the desirability of characteristics seems slightly far fetched.
I was once asked by a US company for "recommendations", that is people they would call to ask about me.

I am French and it is illegal to call you previous employers, so I guess this was the best they could get.

I was genuinly interested in that thing because the idea of such recommendations is so unbelievable to me that I must be missing something.

How can a company expect to receive anything else than close friends who will describe some kind of crossover between a genious and a saint? With, of course, some weaknesses such as the tendency to be too good at his work?
This guy (immigration lawyer) is good at resolving these kinds on SNAFUs.

https://www.kuver.com/
Yeah sorry :)
Quick Zoom Text in Emacs
This is also one of my pet peeves. It's easier than ever to collect this data and analyse it. Unfortunately, most of our clients are doing neither, or they are collecting the logs but carefully ignoring them.

I've lost count of the number of monitoring systems I've opened up just to see a wall of red tapering off to orange after scrolling a couple of screens further down.

At times like this I like to point out that "Red is the bad colour". I generally get a wide-eyed uncomprehending look followed by any one of a litany of excuses:

- I though it was the other team's responsibility

- It's not in my job description

- I just look after the infrastructure

- I just look after the software

- I'm just a manager, I'm not technical

- I'm just a tech, it's management's responsibility

Unfortunately, as a consultant I can't force anyone to do anything, and I'm fairly certain that the reports I write that are peppered with fun phrases such as "catastrophic risk of data corruption", "criminally negligent", etc... are printed out only so that they can be used as a convenient place to scribble some notes before being thrown in the paper recycling bin.

Remember the "HealthCare.gov" fiasco in 2013? [1] Something like 1% of the interested users managed to get through to the site, which cost $200M to develop. I remember the Obama got a bunch of top guys from various large IT firms to come help out, and the guy from Google had an amazing talk a couple of months later about what he found.

The takeaway message for me was that the Google guy's opinion was that the root cause of the failure was simply that: "Nobody was responsible for the overall outcome". That is, the work was siloed, and every group, contractor, or vendor was responsible only for their own individual "stove-pipe". Individually each component was all "green lights", but in aggregate it was terrible.

I see this a lot with over-engineered "n-tier" applications. A hundred brand new servers that are slow as molasses with just ten UAT users, let alone production load. The excuses are unbelievable, and nobody pays attention to the simple unalterable fact that this is TEN SERVERS PER USER and it's STILL SLOW!

People ignore the latency costs of firewalls, as one example. Nobody knows about VMware's "latency sensitivity tuning" option, which is a turbo button for load balancers and service bus VMs. I've seen many environments where ACPI deep-sleep states are left on, and hence 80% of the CPU cores are off and the other 20% are running at 1 GHz! Then they buy more servers, reducing the average load further and simply end up with even more CPU cores powered off permanently.

It would be hilarious of it wasn't your money they were wasting...

[1] https://en.wikipedia.org/wiki/HealthCare.gov#Issues_during_l...
I think cases where you cannot alter the past (or can only do so with difficulty) are fairly common; backups will easily tend to fall in that category.
+1 for running it after the event
Sherlock jr is mentioned in the lede, go watch it, really, it's good.
I'm curious to find any performance comparisons between Elixir's Absinthe and Hasura, on a Phoenix app.