skysight-inc/HackerNews huggingface dataset:
If it's for one user then it's a breach of contract, if you do that for 10 million, that's a deliberate act of breaching all contracts and that is usually criminal.

scale matters on these issues as well.

and if you are doing it as a big utility company (e.g. banks) then you are free to go :)
iOS and Android design seems to be converging more and more lately.

Starting with material 2, Google has decided to center align a log more elements on the screen (text, icons, etc). Google has also shifted to a lot more white and gray with blue used for actionable items.

In both cases it seems like apple got it right the first time, Google tried to pioneer the opposite and has now gone back and copied Apple.

Meanwhile a bunch of designers at Google have gotten promoted for their diligent work.
That's where my intuitions lean... that culturally men just aren't used to having to work on their attractiveness...

But you'd need long term cross-cultural data to confirm.
I'm not talking about the western market either. I'm saying "people buying spotify for the cool kid factor" is false.
Was really hoping to see they brought back Smart NFC Unlock. No cigar.
It should be noted that the developers are in New Zealand, a notorious country for those who love such risky (outdoor) behaviours. It is a niche market as you say, but I'll not be surprised that they'll sell enough to cover costs. Also, I can't imagine it would be so they can go off-road alone: everyone knows to take a buddy.
FB seems to be the new Microsoft
How does HN even know that there are enough people interested in CK2?

Nevertheless, CK2 is an amazing undertaking. I never really played CK2. I used to play KOEI's Nobunaga's Ambition and Romance of the Three Kingdoms. Those games are focused on relatively short spans of history, and there are not nearly as many "characters" as you can play in CK2. So when I compare, between CK2 and KOEI's games, the amount of effort given in historical research, in trying to find interesting historical figures for people to play as, and in coming up with all the different game mechanics for the characters' stories, it's just unfathomable.
This doesn't fit with Google's product direction (charitably, the cloud; less charitably, a data vacuum), business direction (supporting the ad business), or the way they see the world (opinionated).
How I Tried to Be a Good Tech Employee
It’s subjective of whether it was better or worse.

We better get sex robots quick or who knows what’s going to happen when more guys are more frustrated.
Utf8String is in the works for C#/.NET. It would still be pretty much bolted on though.
That doesn't seem to be entirely true: https://developer.android.com/preview/privacy/scoped-storage...
unless you are > 100 devs a well modularized monolith with emphasis on well modularized (as if it's microservices inside a monolith) is the best option usually.
> by putting more powerful engines on it

I think the focus was on the engines being more efficient, not more powerful. See for example the wiki page [1]

"In summer of 2011, the objective was to match the A320neo 15% fuel burn advantage, but the initial reduction was 10–12%; it was later enhanced to 14.5%: the fan was widened from 61 inches to 69.4 inches by raising the nose gear and placing the engine higher and forward, the split winglet added 1–1.5%, a relofted tail cone 1% more and electronically controlling the bleed air system improves efficiency."

[1]https://en.wikipedia.org/wiki/Boeing_737_MAX#Design
> You can't start with a cool technology and build a product / user experience around it; you have to start with a vision of a coherent user experience, and build the technology around _that_.

That's another way of saying don't build-out solutions looking for problems.
Similar story here. Used to write my python codes in subl till I finally jumped ship to PyCharm.

But I didn't stop using Sublime. I set a keyboard shortcut to launch it, and thankfully it doesn't open multiple instances if already running but pops up on foreground. And now it's my scratchpad, a temporary clipboard, a distraction free zippy screen where I compose my messages before mailing them. And its probably my most used application, lately.
You should try to join an established later stage startup. Think about the skills that you have acquired and the experiences that you have been through. Very few people are able to start with an idea an execute a product. If you have experience selling to customers that is also a big plus. Later stage B2B companies are always looking for good salespeople as well as creative problem solvers. Your experience with the start up is a plus if you can frame it properly. Many of the people who I know that are now successful actually failed with their first start up. They were able to bring their learning and determination to help their current company succeed.
I've been thinking about building one for my app for quite some time, mostly because I never liked that goo.gl used characters that could be confusing in certain fonts (e.g. Il), which is really frustrating when you have to type them.

Still, goo.gl was really convenient so I just put it off, but then I got the shutdown notice and that was the best motivator :)

It doesn't have such a short domain, but on the plus side it's now branded and still fits in an SMS, so it's all good.
Facebook suffers the most severe outage in its history
so all video of the president would be un-publsihable unless cropped to show just the president? those 100s of people around the president didn't give their permission. or how about all the people in that dash cam video of an accident.
It will allow you to rotate your arm in the same direction indefinitely.
Property consumes limited space. If anything, property taxes are too low! Look at all the underdeveloped lots that provide a few parking spots next to tall apartment buildings.
It was fixed by replacing the HDMI cable.

Unfortunately that only fixed it on that single computer. The correct fix would have been to use a different color.
Twitter bot records your tweet to the blockchain
I created a twitter bot [@iBlockPin](https://twitter.com/iblockpin) that
helps you to record your tweet to the blockchain.

## How it works

1. If you @iBlockPin on twitter, he will record your tweet to [Covenant Forum](https://demo.covenantsql.io/forum/).

2. Then a link to this tweet on CovenantSQL Chain will show on the topic.
The increasingly inaccurately named Hitchhiker's Guide Trilogy was, finally, in five parts; see Mostly Harmless.
bots?
I don't have Azure experience, but I usually look at it at AWS has better marketing people. On the tech side, they'll happily packing an open-source project into something managed. GCP has done some serious engineering for products like Spanner, Bigtable, and Bigquery, but there are gaps in the product offerings.
This is exactly the type of crowd I was referring to earlier. There seems to be a tendency on this site, and on reddit for people to accuse airbus of having an inferior philosophy when it comes to the sidestick not having any feedback. And while some of those criticisms can be fair, there is a tendency to bring this argument into any discussion about the differences in cockpit design philosophy between boeing and airbus. They always bring up AF447 and attribute that accident to the airbus FBW system. Even with the Sully landing, questions were raised about how the aircraft limited Sully's ability to control the aircraft, completely missing the fact that on dual engine failure, the FBW system degrades to alternate law.

The fact that Boeing themselves chose to implement flight envelope protections and FBW systems on their newer planes show that the industry in general is in favour of them, pretty much the only difference now is that the boeing yoke provides feedback.
If you need lower level emulation, with packet loss etc. Clumbsy is is great, and QA departments can get up to speed quickly on it too. It’s also free.

https://jagt.github.io/clumsy/
No need for a tool, I can just go and stay in a Hilton.
> TPM: Trusted Platform Module (TPM, also known as ISO/IEC 11889) is an international standard for a secure cryptoprocessor, a dedicated microcontroller designed to secure hardware through integrated cryptographic keys. [0]

Introduced around the time of Windows Vista by Hollywood to provide unbreakable HW drm throughout the OS.

I’ve never once enabled this malicious, user-hostile hardware.
The main rationale for the lack of ternary, "We don't do control flow with symbols" should also disallow this:

t && a() || b()

Admittedly tho, nested ternaries are tedious to parse by eye.
To be fair, that's a definition of "portable" only used among windows users, as far as I know.
(Poetry) So does the time arrow marches forward unstoppably?
Simplified summary;
recording high speed video is all about compromise. Traditional high speed cameras trade resolution for extra frames. This technique trades the bit depth of the sensor for temporal resolution (extra frames). So a 16 bit sensor image is transformed into a monochrome (1 bit black and white) video. This is sufficient for studying high contrast phenomenon like crack propagation and wetting.

I wonder if you could use machine learning to “colourise” such a video. Perhaps by combining it with a slower frame rate full bit depth video and let it fill in the gaps.
Thanks, you are quite right.

My intention was not to claim 737 MAX had the same aerodynamic nature as, say, F-16, but in the scope of the discussion point out that fixing instabilities with flight software can be made to work reliably.

The main argument was that it was inherently a bad idea to require computer assist to maintain stability and decades of military planes demonstrate that you can engineers such systems to be more or less fault safe.
For me it was absolutely an exposure thing. I spent years listening to metal with clean vocals but hating harsh vocals. Then I listened to one of Equilibrium's instrumental songs (https://www.youtube.com/watch?v=5DiJw9wIibw) and fell in love. I was disappointed to discover that most of their songs were "ruined" by the growled vocals, but managed to enjoy them in spite of that. Over a bunch of listens I learned to how to appreciate what Equilibrium did with growls, and once I "got" that I started enjoying a lot of other bands that I previously disliked.
I liked Tides of Numenera. But I felt, much as its spiritual ancestor, it was not an RPG but more of a Visual Novel. And that is a type of game that is very niche outside Japan and an acquired taste. Not everyone likes reading.
How AI Will Rewire Us
I just read this post and all of your other blog posts - really great stuff, thank you for posting :)
> Pyodide: The Python science stack in the browser

You have convinced me to try this now!
This. Code density matters!

Excessively low or high density are equally injurious to readability.
Also, some of your posts might be well received on /r/slatestarcodex
Facebook Will Be Back Soon
Very cool! Like the setup and I always like hearing more about Plan 9 projects.
The Complaints Pilots Filed About Boeing's 737Max
By developing a system of pass/fail signals.

A lot of early approaches to feedback involve directly asking potential customers, or existing ones. This gives you vocal feedback, but almost all of it will be of the form "just add this and change that". And while this works in terms of incremental refinement, and can improve an existing successful product, often as not they will not be satisfied if you add this and change that with something that isn't selling - because they are not expressing the underlying issue(it is most likely too complex to grasp without pouring yourself into it, and you have to make it your job to develop that domain knowledge).

Instead look for mechanisms that let you immediately evaluate whether your quality is going up or down: "if we break our performance target that's a failure." "if we take more than two button presses to perform this action that's a failure." You can poll users to ask if this signal is the form of quality they are looking for: they will happily let you know that no, actually, the button presses are not it, it's more important that they have a certain set of views pinned front and center.

A bit of philosophical reasoning goes a long way to develop new signals: You have to spend time pondering what the problem really is and make sure you're building up a principled approach that addresses it in a broad, coherent way that informs the detailed decisions, and then get some confirmation that your principles work for the people you want to reach. Your customers will want to help, but you should expect to bear the brunt of this development effort too.

Many signals of engagement, interactions, purchasing patterns, etc. can be turned into numeric metrics and graphed. These make for good eye candy, but they tend to serve the internals of the business(e.g. cost reduction studies) better than the customers, who will still always proceed through their experience with the pass/fail model: "I didn't understand the documentation, so I gave up."
Huh, the pitch indicator is known to be off by a huge margin on some planes and the problem is not fixed?
US schools, hardly used anywhere else around the world.
Note they specifically disclaim this as a medical device at the end.

This isn't a 'wheelchair' as I would understand it.

And the hands free element seems to rely on whole body movement, so wouldn't be of use for people without the use of their muscles.
Samsung’s Cryptocurrency Wallet, Dapps for Galaxy S10 Edition
Is there a browser plugin that just auto-accepts (or denies I guess) all those cookie pop-ups? That’d be nice!
> The government can create the raw dollars needed to fund the pensions.

Having the ability to mint fiat money doesn't mean you can pay for whatever you want. Costs adjust to the amount of money there is.

In the limit case, printing a very large amount of money is the same thing as imposing a 100% wealth tax. It will get you all the purchasing power there is to be gotten... but not more than that. (It will also pretty sharply reduce the absolute amount of purchasing power that "all the purchasing power there is" represents.)
> determined by the algorithm

This sentence makes me shiver
I meant using computer assist to maintaim stability in vehicles as such is well known and widely used feature. The problem is not the computer assist, the problem is that it was obviously implemented not rigorously enough and depends input from non-fault-tolerant sensors (since making it fault tolerant apparently means Boeing would have needed to do some expensive qualification work due to the changes to the sensors).
Was playing around with the omnibox debug tool (chrome://omnibox) the other day, pretty cool how it inter-ranks literal search, search suggests, history into one.
Land Value Taxes are what tax the scarce land, not property taxes. That's the article's point: moving away from property taxes towards LVTs creates the incentive to move away from underdevelopment.
And the 8-minute above-ground version: https://m.youtube.com/watch?v=WJYOMFayruw
Spotify Sues Apple
"one of my reasons for getting into programming was the opportunity to get paid to use Emacs".

Not a reason for getting into programming that many have, I expect!
As seen in the responses:

1. People love to nit-pick every single detail and shred of possibility that could be used to support their own beliefs and politics.

2. People who consider themselves to be the "Gold Standard" for whatever will believe themselves first and foremost.

3. People seek 'personal victories' for themselves by choosing to evince that they are right.

4. A reality that contradicts an ideality is unacceptable and dismissible.

5. Dualism can be used to create separatism.
Yup. Does that mean I'm not the target audience for that comment? :D
I think he did hedge yesterday. Something like not grounding now, but "all options are on the table".
Mostly it's the keyboard that pisses me off on the pixel books
Giggles Love it.
Replace JSON with Dhall: DynamoDB Case Study
Any work you did on GitHub?
Activision’s patented method to drive microtransactions with matchmaking
This kind of app existed before (keyword "sharing economy") and it never really took off. I don’t know exactly why, but one obvious drawback is that I have to signup for a service (that none of my friends or neighbors use yet), post my list of 3-5 tools I’m willing to share and then never look in the app for 6 months, because I don’t need anything. An all like that is basically the same as sending an email to my friends and putting a piece of paper on my door for my neighbors to let them know what stuff they can borrow from me. It’s not exactly something you use everyday.

My guess is: yes, people would share their tools, but an app might not be the solution for this problem.
I think you missed the "primary residence" part of the parent, a parking lot would be taxed, a home you own that you rent would be traced, but your primary residence that does nothing but provide you shelter would not be taxed.
> Switched from Python to Go about 2 years ago.

What a strange comment. Python and Go are good at different things and you can use both.
Another article from Strong Towns made the point that infrastructure like roads tends to only last about 30 years before needing complete replacement. In many towns this infrastructure is paid for by assessing fees on new development.

Once the city stops expanding, you now have no tax base to pay for all the existing roads needing replacement. All those replacement bills come due: the "aging infrastructure" needs more maintenance.
How to Get Your Own Apple Animoji and Memoji
What's hard to justify is your claim that the present military spending of our government is in any way a proportional response to actual threats to property and life.

We outspend the next seven countries combined[1]. We could fully fund universal higher education with the money we spend on defense and with the remaining dollars still spend more than three times the amount that the next country does.

https://www.pgpf.org/chart-archive/0053_defense-comparison
PrimeNG 7.1.0 Released with Tree-TreeTable Filtering, Row Editing and More
FB, Insta, Basecamp all failed today. What's in your digital failure 'go bag'?
Most of us rely heavily on SaaS to communicate, manage projects and store files. What if they went down tomorrow for an hour? The day? A week?

What do you have or wish you had in a 'go bag' that would help you communicate and conduct business if a critical business system or the whole Internet failed for some period of time?
somebody please wipe off everything from all these big corps
How does this work? What mechanism does it use?
Funny, yet terrifying at the same time. How can I be sure that HN isn't just a really well trained Neural Net?
> The common element between Lion Air and Air France crashes is bad sensor data

Agreed but the context is completely different. The airbus flight computers rely on data from three sensors and thus are triply redundant. AF447 happened in severe icing conditions with water ingressing into the pitot tubes on the ground. All three pitot tubes froze, causing all three sensors to report bad data. The aircraft identified the discrepancy and degraded from normal law to alternate law as expected so it would not make any decisions based on the faulty data. The crash ultimately was caused by the pilots being disoriented because of the very low visibility. The sidestick issue is a different discussion, but its not related to the 737MAX accidents.

The MCAS system on the other hand is not triply redundant, and that's what people have issue with. Boeing itself has more redundant envelope protections on the newer models like the 777 and 787.
wow, that's what I need
Like others are saying, Samsung or Huawei.

However when tablet dies, I will rather go for a Surface like tablet.

Eventually iPad Pro as alternative.

Getting fed up of Android J++, and a NDK experience that seems like the outcome of a 20% project.
FacebookDown and InstagramDown Around the Globe
Google is reportedly shutting down its in-house VR film studio
> I suppose being raised by your mother and being given away by your mother would have a tremendous impact on your opinion

Yeah, that seems pretty clear. Although I don't see why the impact should extend to your relationship with other random people.

My grandfather was given away by his mother a little before the Great Depression, the theory being that she couldn't afford to keep him. (The other two children were kept.) He understandably bore a grudge -- he never spoke about her, and when she tried once, a long time later, to reestablish contact, he refused.

But the only obvious candidate for a lasting impact on his relationships with people other than her was his habit of assuring us "Remember -- your (grand)father always loves you."
Coincidentally, just watched The Social Network, the plot of which includes that quote by Mark:

> Let me tell you difference between Facebook and everybody else. We don't crash ever! If the serves are down for even a day, our entire reputation is irreversibly destroyed. <…>

> Even a few people leaving would reverberate through the entire use base. The users are interconnected. That is the whole point. College kids are online because their friends are online, and if one domino goes, the other dominos go.
People have a lot of valid concerns about using a technology owned by Oracle, and the 2000s ended up leaving a bad taste in people’s mouths from the amount of enterprise shilling that went into Java. Now Java is showing it’s age and cross compiling is no longer the problem it once was.
You can probably accomplish this with Linux's tc command.
Your claim that inflation is inevitable is addressed by Greenspan in his response. "Too many dollars chasing too few goods" is what causes it. Governments can address that by progressively taxing money out of the system.

It is possible to actually pay workers what they've been promised and not cause an economic collapse. The issue is gathering the political will to do so.
Boeing 737 Max jets grounded by FAA emergency order
Internal politics.

Similar to the whole .NET vs C++ at Microsoft, and how that influenced Longhorn, WinRT and such
Bailouts are a tried and true mechanism for addressing this liquidity problem for the private sector. I don't see why it shouldn't apply here.
Quantum Security Analysis of AES
Those ancillary rules were mostly exceptions due to forbearance... not additional restrictions.

I don't see how forbearance was a hindrance to innovation. Maybe you'd like to explain it to me.
The joys of using VCS designed for LANs. Clearcase has the same problem.
Hi! I am trying to transition my career from the lab - I have about 10 years of experience in a gene sequencing company and currently considering software. I'd like to learn more about what you did and see if I can replicate your success, would you mind answering some questions?
At 31 I was in my third job that paid over 6 figures. I still don't have a high school degree.

Experience counts, I know, you just have to convince them.

If you've been running a business for 7 years, I'm sure you have the experience that people are looking for.
gRPC is built on top of protobuf. It’s literally just RPC with protobufs.
Developers spend far too much time thinking up justifications not to build accessible software. 99.9999% of the time no such user as Chris exists, so the argument is nonsense - if you build an accessible app and you don't put things in the way of users modifying it using their accessibility software, then it will work better for everyone. Users with accessibility needs don't want special, complex additions. They want software that works, just like everyone else.

If you really can point to a specific user and define 3 months of work for that person to use the app then you're lucky. You really know your users, and you can determine exactly how much of a problem not supporting that user is. That's very unusual.
Seems to be a great opportunity to learn some Git and Python at the same time. I like those kind of approaches very much. Thanks!