skysight-inc/HackerNews huggingface dataset:
No historian I read draws this parallel even when they refer specifically to the Russian invasion and occupation of the Baltic. Germans actively recruited Baltic collaborators and ran over twenty concentration camps in Estonia killing Jews from the Baltic region.

Your statement is horrible and I totally reject it.
Tell the world, without revealing your ID, what this guy is doing, thousands will monkey see - monkey do, and stripe will be forced inyo a fix
This is completely untrue. A cursory glance through news topics will tell you it’s recently been the opposite (China attempting to prop up its currency).
https://www.google.com/amp/s/www.pbs.org/newshour/amp/world/...

This is nothing to say of their ‘ghost cities’ and fallacious gdp numbers:

https://www.google.com/amp/amp.abc.net.au/article/9912186

Oh and don’t forget the complete lies some Chinese companies try to propagate onto the us market in valuations terms using reverse stock listings:

http://bassiounigroup.com/reverse-takeover-how-fraudulent-ch...
Not really, that's the point of the meme: you just follow explicit steps and then have to make a logical leap in understanding the actual subject. It's a fail at all levels when the author adds detail from their own knowledge/experience the student is unaware of. Frustration will follow...
Nice article, and also nice application of cryptography. I hope Google and Apple will both compete and challenge each others about inventive ways to defend people privacy, both at the hardware and software levels
you can always brew uninstall and reinstall later if you need a different version

That is the wrong way to do it. Just install pyenv/pipenv to manage different Python versions. It's dead simple to maintain system Python, Python 2.7x, and Python3.7.3 that way.
Hold on, I didn't add all details to my post. Didn't think that would be necessary, it's not the point of the discussion after all. Of course I had the relevant regulations covered. There are detailed bilateral agreements between my home country and those countries I have worked in.
No, cumulative is correct if you want to show a rate increase which you clearly see twice based on this graph.
Durable Apple iPad Air 10.5 2019 Cases – ESR
Open Terminal

$ echo "hello"

seems pretty much the same to me.

Even on Windows you can open the browser console and do

> console.log("hello")

Just for teaching basic prints, variables, loops and functions, terminal bash on macOS/Linux or Javascript console work just as well as Commodore 64 BASIC.

The problem is not that the environment is not available or setup is too difficult. The problem is that there's now way more competition from other shinies readily available (web, apps, games, videos). Even if you boot your home PC straight into a terminal, as soon as the kids find the way to a web browser it's game over. Even on 1980s home micros, if the kids got access to (pirated) games, practically none would volunterily keep on programming BASIC.
IIRC Ultimaker 3D printers do implement this
And what does Camus say you should do when your freedom is curtailed in unacceptable ways?

(Note: way beyond social contract.)
Any sources? Any numbers? How about their completely fallacious gdp numbers built off a (literally) crumbling housing bubble?

(Edit added another source)
https://www.citylab.com/equity/2019/02/china-vacant-apartmen...

https://www.afr.com/news/world/asia/chinas-ghost-cities-and-...

(Edit 2 there are a variety of articles from different institutions which claim the exact opposite of your point. Searching “China currency manipulation” will bring up a wealth of articles actually claiming that they are propping up their currency. Here’s one: https://www.google.com/amp/s/amp.ft.com/content/b6a93d28-60b...
https://www.google.com/amp/s/markets.businessinsider.com/amp...)
Why do I care since my desktop computer is not multi-user? Also I configured Homebrew to install it's packages to ~/Applications, problem solved?
In the mean time, ARM publishes educational C code that requires 3 different scripting languages to compile...

(Eralier versions of mbed build system needed python, JavaScript and one more)
The point is that Python 2.7x is being EOL'd now. The Python that person will likely encounter in the very near future will be Python3.
Come on, they're paid to do that, among other things.
I think we are overloading what we mean by analytics and the purpose of it. Its not all about collecting profiles of users for advertising. It also about understanding the usage of your application. The BBC should absolutely by tracking the usage of their apps to ensure what the are producing has value, the just shouldn't allow that data to be used for third parties and their ad business. Note that BBC UK apps, and worldwide operate under different schemes.
When drawing or making things for your kids the drawing or model is the least important thing in the entire process. It's the act and the engagement itself that is the most prized. It works in reverse too.
I think the analogies in this case are often extremely accurate ways that people have been getting the point across. I'll add one of my own in just a second. The problem here is not censorship at all, the problem is monopoly. Take the recent Disney acquisition of Fox for example in which in the acquisition they were forced to sell off regional fox sports stations in their purchase. The problem was they were about to have a monopoly on sports TV content. Now look at YouTube which has a near monopoly on ALL user uploaded video content. The problem is an entire industry - user uploaded video - is consolidated. Peoples incomes, their very livelihoods depend on YouTube. YouTube decides whether individuals succeed or fail with user uploaded video with their recommendations, suggestions, and trending algorithms. Success of individuals depends as much on YouTubes opinion of them as much as on their own abilities to produce content. YouTube itself people wouldn't call a small company, but it doesn't have that many employees... unless you start to count people who upload videos as employees, then they have millions of them, most which work for free until they can make it big. YouTube is the largest employer in the world and their monopoloy on content means their employees have no where else to go when they get banned. This doesn't even scratch the fact that typically we have seen bans done across multiple platforms - Facebook, Twitter, iTunes, Paypal, Patreon. They all ban users simultaneously to silence people and cut their income off. Imagine if the water company decided your speech meant you were too evil to be worth supplying. Well Money is not quiet as necessary as water but it comes close for many people who are working or trying to make it big at YouTube. Hey you can buy water from some other company, they might say, right? Even other large companies are depending on their YouTube videos to succeed and they employ hundreds more people who rely on YouTube. It is clear that their monopoly on user generated video content is what is the true problem. How can their power be weakened is the better question than what should they be censoring. Splitting YouTube from Google and the rest of Alphabet is a start. They likely saw this coming a long time ago and preemptively worked towards this goal with their recent restructuring. How else do you break up a monopoly that was made by user choice? Well in the Disney example they simply split the channels. Force YouTube to split into two or more companies. Whether that means breaking subscribers right now the middle and making two companies or dividing it up into multiple categorical companies then do it. I don't know the best way but I do know their dominance and user lack of choice by virtue of the monopoly is the true enemy, not censorship.
If it delivers on its promise, this could be very useful. I'm no kernel hacker, but any tool that makes working with kernel code easier and safer is a real boon!
Seeing HN title Oh, that looks interesting!

proceed to open article link, reads title =_= o_o Well, that escalated quickly!

Kudos for reversing the usual reaction to the title discrepancy impression.
Beyoncé’s Rule
This is neat and all, but their widget.js file is 888KB.

For comparison, Bootstrap is 180KB, Elm is 29KB and Vue.js is 100KB.

It might not be much for sites otherwise dealing with large multimedia assets, but for anyone going for lean / fast web development, this seems to be a no-go.
I try to keep the version of Python my personal computer is using up-to-date; I don't think this is a particularly uncommon thing?
This is addressed in the video I linked as well. Watch it, your point is logical but doesn't take in consideration several variables.
The support for grid is very good for the vast majority of modern applications[1], given its power and the things it can simplify that often require JS solutions otherwise

1. https://caniuse.com/#search=Grid
You can know who their contacts are and where they are for instance.

Apps do request these permissions, sometimes for legitimate reasons and analytics frameworks then take advantage of that data: https://www.nytimes.com/interactive/2018/12/10/business/loca...
> generate the list of pseudonyms from a single short “seed” that both Timmy and Ruth will keep a copy of. This is nice because the data stored by each party will be very small. However, to find Timmy, Ruth must still send all of the pseudonyms — or her “seed” — up to Apple, who will have to search its database for each one.

I would imagine something along the lines of TOTP would provide a better mechanism here. There would be no need to scan a whole list of pseudonyms, and the BLE would rotate the identifier it transmits frequently. The lassie device can include GPS timestamps when it reports the device to apple.
Ncform Funny Playground
Museum access is education. Why do you think we have them ?
Simple, use analytics ;)
Ask HN: How do you feel about user experience of dental services?
There's also BunnyCDN, which is $0.01/GB - https://bunnycdn.com/
I'm SO looking forward to the future of Crystal.
Off topic: Does it make sense (would it be useful) for a Python developer who uses Python for Data Analysis (Jupyter Notebooks, Pandas, Numpy), quick scripting, automating, scraping etc to look into Rust?
How do you define when the suicidal ideation is irrational, though?

Let's say you're having a persistent depressive episode, and have had suicidal urges and possibly even attempted it in the past. Let's further say that you've been attempting treatment consistently from multiple approaches, for extended time intervals, and none of them have yielded improvement. Is there a point at which the suicidal urges should no longer be considered irrational?

There's a viable argument that their urge to end themselves is a direct result of their condition (e.g. if we removed the condition, the desire would evaporate), but there's also a viable argument that their urge is an increasingly rational response to extended suffering with little hope of improvement.

Unfortunately, while I'd like to say the answer to this is more objective ways to quantify prospects for improvement, I don't currently know of much research on the horizon that would enable this, as too much of how our psychiatric care works is currently guess-and-check, and we don't even know where we'd look if we had good near-realtime monitoring for neural interactions.

(The above hypothetical does not reflect my life experiences - I've never been at risk of self-harm for the lovely malaise of depression that pervades my mind, but a few years ago, I was given a treatment which, for a little while, made me much closer to neurotypical functioning - but it stopped working after a few months, not because I had stopped receiving the treatment, and having acute memories of how pervasive this problem was, and how much nicer life could be, is probably the closest I've been to that particular precipice.)
There was a time when the only way to get nice 1px borders was to place your table inside the other table, set the outer table's cell to the color you wanted for your background and then set cellspacing on the inner table to 1px.
This thing shatters every time developers are told that they have to learn how to make operating system packages. As a developer myself, I cannot come to terms with that since OS packaging is a tool for developers and since it's easy to learn.
Exactly, it encourages curiosity and conversation.

Drawing is really interesting in how directly and obviously it makes people feel like a amateur when otherwise experienced and knowledgeable in many areas, and how people generally expect they should be better than they are at it because it 'seems' easy.
> and because an open source search engine will be tricked by all kind of nasty SEO Experts and it will be very hard to promote actually good Content.

FWIW I suspect that would be the opposite, because if it was free software then you would end up with many forks of the code that decides how to prioritize results, which would multiply the effort required by SEO spammers to target you. Meanwhile you would start with far fewer users and be that much less of a worthwhile target for that reason. And by the time you're big enough to be worth targeting, you have the resources to spend addressing it.
"determine if a linked list has a cycle in it."

That's only hard if you can't put a depth count field in each list node, and can't use much memory outside the list. If you can do either of those things, it's easy.

Many of the classic list algorithms assume that memory is expensive but random access is free. Today, memory is cheap but random access to a lot of it is expensive.
Discrimination in Hiring Based on Fertility
This reminds me of a (probably apocryphal) story a South African friend of mine told me once about the state of policing down there in the late nineties / early noughties.

The story goes that a man wakes up in the middle of the night to the sound of burglars looting his garage. Given the occurences of aggravated robberies in SA at the time, often involving guns, he didn't want to confront the miscreants himself, and so called his local police department.

Apparently since no actual violence had been done at this point, the police-person to whom he was speaking claimed that they had no free units to come and attend, and that they'd send a car round in the morning to collect evidence. At this point the call ended.

The man who was being burgled was understandably unimpressed with this, thought about what he could do, and then rang the police back.

"Don't worry about the burglars here. I shot them." he says.

Within minutes his house is surrounded by police cars, and the burglars are under arrest.

The commander of the responding officers says to the man "I thought you said you shot them?"

The man replies "I thought you said you had no units free?"
Float?

Why not table with inline width=95%/align=center
Drug advertising on TV in the US is one of the more in your face dystopian aspects of visiting. It’s very strange to push specific treatments onto lay people who don’t have the background to clinically diagnose or choose treatments for themselves.

Maybe it’s a symptom of lacking a national healthcare system but we manage fine without drug advertising in the UK and elsewhere in Europe. In our case advertising and sales are aimed towards Doctors.
Hi, I totally agree.

I think one of the reasons, is that people interested in agriculture are not the startup-geek who think scalability first but rather people more interested in collaboration and little community projects.
Understanding Constraint Resolution in Physics Engine (2018)
It's just me? Why no plan for email at all? How use contacts and Drive without email integration? Or am I missing something?
Thanks for providing them, I wasn't aware that AUTOSAR was freely available.
Grid is nothing like tables.
When I was six I learned that variables are little boxes, strings are made of bunting and there was some kind of octopus called INKEY$ that grabbed keys from the keyboard.

I think the most important thing to learn is enthusiasm, if you've not got that then proper methods are of no use. This book looks like it'll be great tool for nurturing that.
Sometimes I worry that there are certain computational tasks which simultaneously require one human mind to encompass a large portion of their structure while that structure is too large to fit into a human mind, or too large to work with on a practical basis. You know, a "kernel of functionality" that can't be compartmentalized between multiple developers but still has to scale to a truly massive size to perform the desired task.

I worry strong AI is such a task. I also worry there's a barrier somewhere in conversational computing that will stop us from achieving much past a certain threshold before the framework becomes unworkable. I often run into painful reminders that our voice assistants are just Chinese rooms when it turns out they're missing basic functionality like "take me to the McDonald's near the Walmart".
You are totally right, I used the comparison to have a reference in people's minds, But I think it's was the last time I use this comparison.
I reject the persistent meme that iTerm2 is somehow essential.

Apple do a great job with the builtin Terminal.app
I mean it literally asks you to draw the thing to be recognized.

It would be more impressive if you were to draw freely and the neural network would recognize whatever you drew.
Check out Tankee (https://www.tankee.com/) if your kids are into games.
Framasoft in France does the same thing (and has much more supported apps) if anyone is interested : https://framasoft.org/en/#dio
I don't care what the "working definition" is (you just made that up)! Discrimination is differentiation by definition. If it's "us versus them" rather than "because of their education, skill and work experience", it's racism.

And this busted-ass world needs pedantic and lots of it, especially with most of it going down the drain.
If they tried to introduce cars now, there is no way they would get through. Because they are truly ridiculous and horrible. A million deaths around the world directly, and another million due to pollution? Imagine trying to convince everyone that was a good idea.
Well, at least sending data via flash-cards and pigeons isn't a joke.

"If 16 homing pigeons are given eight 512 GB SD cards each, and take an hour to reach their destination, the throughput of the transfer would be 145.6 Gbit/s, excluding transfer to and from the SD cards."

Today we have 1TB microSD cards, they only weight an 8th of an SD card.

If the capacity of a pigeon is 8 SD cards (1290,24cm³) then it can carry 64 microSD cards (1049,6cm³).

This means the capacity is now 64TB instead of 4TB. and the throughput would be 18,6 Tbit/s.
Different time. Now you got Homebrew
Nice, will give it a try.
Advice, loose the uppercase on every word in

"End-to-end Encryption Support, Smart Scroll Sync for Side-by-side View, New Logo, and More."
China Officially Releases 5G Amid Huawei Ban
This is pretty much what I'm going for :). At this point in the project we have an einsum that is slow but works for all cases and supports AD. Next steps are splitting up contractions into pairwise contractions, finding optimal orders, evaluating the contractions with the best algorithm (so we might dispatch matrix multiplication to BLAS) and supporting different backends (probably just GPU but if more general tensor types could be supported that'd be great).
Xiaomi is basically a pyramid of startups with some former Google people at top.

Everyone can have good ideas but these guys seem to be very very good at executing them.
Not if you want the columns to stretch to fill the remaining space, and you also want the number of columns to be dynamic.

> Also, I think that tutorials for things like flexbox or grid should include fallbacks for older browsers.

Well, a sensible fallback for that grid list example would be to inline-blocks with a fixed number of columns.
New does not mean good either.
"How are young developer trained to cybersecurity?"

In short, they are not. Which is why you see so many high profile companies being hacked all the time.
Drawing, like m
Uber and Airbnb are more than just user interfaces. They actually unlock economic potential that was previously left unused.

It's not like all those cars and drivers and spare rooms were being used for anything else before, or offered through some other "interface"

I'd argue that they created both the supply and the demand, so in effect an entire market. That's rather more than an interface
All airplanes turn by banking. To turn you need to generate force perpendicular to the direction of flight; this is achieved by tilting wings, so the lift force will have horizontal component. The angle of bank and the airspeed determine the radius of turn and the rate of turn.

The proper way to turn the airplane is to make coordinated turn, in which the rate of turn (controlled by aileron deflection) matches rate of rotation in yaw axis (controlled by rudder) so that the perceived acceleration is perpendicular to the cabin floor, so that the turn feels like slight increase in gravity without any side-wise component.

The radius of turn in normal maneuvers is large enough so that there's no perceptible difference in acceleration between center of gravity and the extremes of the airframe.
For a mall comparison, that would be like them only allowing the demonstration to exist in the basement behind the door that says "beware of the leopard".

If a mall did that they likely be accused of discrimination. The demonstrators don't demand to be promoted, but simply be treated as anyone else.
I salute this effort. Truly impressive and a fun read. :)
Like nichsecurity states, Rust is ahead in pointer safety, but that is being taken care for Ada 2020, even if just a subset.

Ada/SPARK wins in almost everything else, it has multiple implementations, proven industrial use since early 80's (first standard was in 1983), IDE tooling, it is a common theme in high security computing conferences, libraries for safety critical domains, and people that know the language.

Naturally it has a price disadvantage for FOSS devs that are allergic to GNAT, given that the remaining Ada compilers are well into the enterprise price range.
The ol' bait and switch. But, I mean, it is technically an image browser. Despite the title, there's nothing in the design that limits the types of images this can be used for. In fact, I missed that distinction until your comment because I was mostly skimming.