skysight-inc/HackerNews huggingface dataset:
> Kids are taught to memorize and often by teachers (esp in grade school) who don't understand the math

Interesting My experience with my (now 11 year old) child was that the focus was heavily on trying to get to an intuitive understanding of how things work with zero memorization.
California declared drought free for first time in seven years
Not always true. Where I live, small parties have the problem of not being able to allocate sufficient resources to monitor all voting rooms. Then if it happens that only representatives of two of the biggest political parties are observing the counting, strange things can happen (e.g. the small parties not getting any votes).
> harassment campaigns on twitter (and awkward / faked claims they were harassed)

That /r/kotakuinaction organised harassment campaigns and that they faked harassment claims is a pretty harmful accusation, care to back it up with some evidence?
This bellingcat post provides a more primary sources and deeper analysis than than theverge article: https://www.bellingcat.com/news/rest-of-world/2019/03/15/shi...
The original MacBook Air had micro-DVI, and then later Mini DisplayPort. Later generations had Thunderbolt. None of these were Apple-only.

The original MacBook Pros had MagSafe, which was proprietary, but DVI for displays (open); later on they had Mini-DP or Thunderbolt The MacBook follows a similar pattern.

So once MagSafe was eliminated, Apple switched to non-Apple-only plugs, though since they were early adopters, it perhaps seemed like it was proprietary. However, Apple did not own (mini) DVI, (mini) DisplayPort, Thunderbolt, or USB-C.

The only Apple-only pugs are/were the old 30-pin iDevice connector and Lightning.
Secret Agent Man
I live in Seattle (high cost of living area) and have 2 small kids (2 & 4). Just housing and insurance (health, life, disability, etc) are $84K/year. That’s before food and utilities. My total expenses are about $150K. I start with a round $1M in liquid savings, so it’s about 5.5 years of runway. There’s more detail about my finances in this post for those curious: https://danielvassallo.com/from-employee-to-bootstrapper/
Show HN: Pipe File – PGP Backed File Upload Forms
> They want you to face jail, if you provide an "internet based service", which "accessibility is restricted due to specific, technical precautionary measures", and which "purpose is to allow or encourage specific illegal actions".

So they are making it illegal trying to hide your illegal activity?

How very useful. Not redundant at all.
You are proving his point by being so dishonest and insulting me, and downvoting everything.

And you guys are the ones taking things in unproductive directions by refusing to address or discuss the point of my initial comment (and you even go as far as pretending not to understand the point or to misrepresent it), which is American influence over its allies.
"...you'll never have hot-swappable everything managed by ultra fast robotic arms that replace hard drives in seconds."

Does anyone know anything more about these robotic hard drive replacers?
UX Tips to Design the Perfect Offline Experience for Mobile Apps
This thread only compares ROI of hosting in cloud with building own datacenter and laying own oceanic fiber(!!). The option of using a colo and magistral ISP somehow fell through the cracks.

Of course building one datacenter and own oceanic fiber to host your own services is a bad option for almost every business - not every business can fill a full DC, and 1 DC is not enough to guarantee global operations.
And of course, the History of Rome podcast sets the stage for the development of the Byzantine Empire.

https://thehistoryofrome.typepad.com/

The History of Byzantium was initially intended to be a continuation of that podcast.

I also recommend the Fall of Rome podcast:

https://wondery.com/shows/the-fall-of-rome-podcast/

All of the above have utterly changed my perspective on world history.
Relaunching my product Pipefile after some initial feedback.

One of the biggest complaints I received was the friction required for sending file requests. Now you can register pipefile.com/yourname and share that link instead. Any files uploaded there will be encrypted with your PGP public encryption key in the uploader's browser before getting sent to the servers. You can then download the .gpg files and decrypt them locally using GnuPG, GPGTools, etc.
> This statement is absurd. It implies that you believe that there are only cosmetic differences between languages, that no language can ever introduce any useful new concepts.

Well, the fact that you've missed the whole "Algol-derived language" is more absurd to me. Rust, in the end, is C++-streamlined plus fighting with the borrow checker.

Not some huge new paradigm shift in how we construct programs (as would be eg. going from C to Lisp or Idris) -- just making the lifetime aspect of memory management explicit and having the coder handle it (in lieu of e.g. a GC).

In an ideal world, Rust's lifetime management would be automatically derived by the compiler (in several cases, when it's simple, it already is).

Which is why I don't consider it some new paradigm of how to think about programs or how to structure programs (like OO or FP or logical programming are).
A Comparison of Scalable Database Isolation Levels
> They know all about my buttons

The point the article makes is that your response is what teaches them

How do you respond when a kid pushes your button?
It's only a button to push if there is a reaction
I can't argue with that and unfortunately for the UK. Due to our leaders being so weak, incompetent and impotent. They will be falling over themselves to implement this to its fullest.
Google just added augmented reality walking directions into maps and it's WILD
Does anyone familiar with German politics know how likely it actually is to be ratified? Politicians here in America love to draft soapbox bills that they know will never get ratified, just for the publicity.
كلمات اغنية افعى الرمل محمد الشحي
I love the concept behind:

Lord of the Mall (Lord of Them All)

The submission includes a trailer :-)
The other day I setup a version of this using Theia-IDE[0], which uses Monaco as the editor I believe. The project is open source (Apache-2.0) and has a strong community.

It would be a nice project to get a Docker service running where users could sign-up and get an instance with persistent storage for their projects.

[0] https://www.theia-ide.org/doc/
>Actually, a lot of the issues that C/C++ programmers have when they are new to Rust seem to be precisely because idiomatic Rust code (which can help to avoid borrow checker issues) is often in a more functional Scheme/OCaml style.

Well, those are not the issues that concern me, or that most (in blogs/HN posts/comments/etc I've read) consider the hard parts. It's the borrow checker.
With that idea, we should forbid grocers from charging less in-store for their brand name items that compete directly with mainstream brands (Safeway Select, WholeFoods 360, etc)
You mentioned Stockholm as an example of being able to get a job anywhere. I am saying that this is incorrect because there can be large consequences of moving to or staying in places _like_ Stockholm. This will apply to other cities as well. It doesn't take Japan to get a significantly worse deal by not following the traditional route.

The author is looking for advice on what to do the prepare to enter the job market. That is why people are discussing things like whether to finish a degree, practicing interview questions or trying to join FAANG. Part of that preparation is looking at what you actually get for your skills. And in some places, that had a certain development, you will get a lot less for your skills by not having followed a traditional route. That is something very relevant to consider.

I will now leave the question however, because it is pointless to go on.
The only way to win is not to play. It is completely daft to me that all these devices require an Internet connection to function. I will never allow something like that into my house (along with home assistants like Alexa).

I have achieved a decent level of automation using simple timer switches (they have ones that adjust on/off times based on your latitude), completely disconnected motion sensing lights, and by simply reading the manual on how to program my thermostats.

I have considered using ZWave to enable me to use some cron jobs or openHAB, but I will not use WiFi.
Surprised, as an outsider, I have always seen Germany with the most privacy conscious and aware people of any country.

EDIT: I was mostly referring to normal citizens, not the goverment.
The orignal author mentioned how good AWS worked for netflix, but did not mention that netflix rolled their own content delivery system in part because of high traffic cost with all the major cloud providers.
I disagree. The law in most countries already allows for prosecution for services that exist primarily/solely to aid in the commission of crimes. For example, torrent websites are periodically taken down and seized based on laws around conspiracy to commit copyright infringement.

Therefore, the law already allows websites or services to be shut down if their primary purpose is to enable illegal behavior. The Silk Road is a perfect example of this. They were basically and eBay for drugs and other things. While they didn't actually possess or sell the drugs themselves, no one anywhere considered the site to be legal.
Fi's GPS pet tracker lasts three months between charges
> I honestly fail to see the larger point of that legislation, if a platform is as clearly targeted towards the crimes specified in the proposal it should already be covered by a plethora of German and EU wide law.

Based on my understanding of Czech law (which is alike German law, but not that much), the point lies in process issues. Having specific laws allows the government (meaning the executive branch) to form law enforcement units, establish government offices dedicated to the issue etc.
Hard work probably doesn't pay off. Here's why
Well it's the same age old policy of banning media. Earlier it was limited to books and news media, what you see with internet & now video games is just it's manifestation in new form as these new forms gain in popularity.

Check out this list of books banned in India and tell me how many are from Modi Kaka's New India: https://en.wikipedia.org/wiki/List_of_books_banned_in_India
What makes side projects worth it is the time you put in is fixed and the reward is variable and disproportionate to that time. This is not really specific to programming, it also applies to books, music, television, games, streaming etc. There's also no real cap on how much side projects can succeed. Contracting you can make a lot of money too but it's capped and directly proportionate to your continued time investment.
I like the blog post, and I mostly agree with you that shared mutability can cause problems in big programs. It's something I try to keep to a minimum in most code I write, and I'm better at avoiding it after learning rust.

The thing is, getting rid of shared mutable state entirely is a huge paradigm shift. It means many libraries (GUI libs especially) can't be cleanly wrapped. It means throwing away common data structures like linked-lists. A C++ programmer can learn the syntax of rust is a week, but it may take years to get comfortable with the borrow checker.
Yeah it grew very fast, and pivoted really fast to be a sort of identity thing.

What is strange is that even for a while on their main gathering forums ... they denied even the source of the moment being the post about Zoe Quinn. It was a very fluid movement from the start, hate, us vs them, and other identity moments allow for that.
Is there a case to be made there?

"The accused took as harassment" implies that there was no harassing intent and... there's just no way that's true. People like Zoe Quinn were absolutely harassed, I don't see how anyone could argue otherwise. Even the original incident that sparked the whole controversy was bunk: that Zoe Quinn got a favorable review from a journalist because she was sleeping with him. He never even reviewed her game!

If Gamergate wanted to point out unethical practises in game journalism then holy hell was there a lot to work with. "Exclusive" reviews that are always positive, "sneak peeks" and so on that are openly and obviously traded for positive coverage. Video games journalism is so far deeply in bed with the major publishers in the industry it covers that it's absurd. But somehow, Gamergate became all about a small number of independent game developers who just happened to be women, and were (indisputably) the victims of harassment, rape threats and doxxing. Weird, that.
> Because Tesla manufactures all its car in California, which has far stricter rules than other states. If other manufacturers moved their production there, Tesla would rank better than the competition

That's just conjecture. Tesla has had a reputation of not being safe because of things like this: http://nymag.com/intelligencer/2018/04/tesla-workers-getting...

> And yet, Tesla owners keep recommending their cars more than anyone else, because the car is that good.

How does that make the original statement false? If anything, it establishes a pattern where Tesla owners are far more likely to overlook these issues because of how much they like their car.

> So what? How many of them are EVs? One could wonder how Nokia's sales were going when the iPhone started becoming mainstream…

The OP was pointing out that some people are looking through a subjective lens when they claim that Tesla is crushing it. In a broader picture when you look into the sale of all cars, it's really not as significant. Ok, so these cars are not EVs. So what? It's not enough to say you're dominant in a niche, albeit a growing one. When you're not on equal footing as some of the bigger name car companies, you're much more susceptible to being crushed competitively if those companies make a play in the same space. I'm not at all saying that will happen, just that looking at this point requires a bigger, broader perspective.
>Tesla cars have among the worst reliability of any car brand

And yet, Tesla owners keep recommending their cars more than anyone else, because the car is that good.

Do you have a source for this?
Could very well be, I was a young developer when the Rails hype happened, to me it was disrupting clumsy Java and .Net web architectures, and the ugly ad hoc PHP methodology. I have never heard of AOLServer or Zope, no one ever told me about them.
It might depend on the problem space. I dunno. But I suspect it depends a lot on the type system and type inferencer of the language you use.

It is easier to write a true statement than it is to prove the statement is true, and getting a compiler to agree to compile quite literally requires proving a statement is true. This can be more or less difficult based on the language. I’ve read a lot of war stories, particularly in java, about having to do a lot of crazy convoluted code to get the compiler to realize that yes actually these 2 objects are interchangeable from an API/Interface point of view. I don’t know, but I suspect this may be a lot less common in languanges using hindley-milner type system, since that lends itself to very good type inferencing.
It doesn't matter what they do. It matters what you do.
Why would anybody use Atom even after this?
I tinkered with home automation in the past, and had the same worries. I felt comfortable enough with Z-Wave, but drew the line at anything networked.
Great article and cool posters and glass art in the workshop.

For the Emperor!
Forget about STOs. The Consumer Token Offering is the new, new thing
How on Earth is that obvious? There’s no special reason to expect the pronunciation of any particular Romance language to more closely approximate Classical Latin than another, especially when it’s been 400 years since Latin was a language many people spoke fluently and well over a thousand years since Vulgar Latin diverged from the written standard? Why Spanish or Italian and not Portuguese, Romanian, French or Sardinian?

This is like expecting Mashreqi Arabic to be closer to the spoken language in Mohammed’s time than Levantine, Egyptian or Maghrebi Arabic. There’s no real reason to privilege one of the Arabic languages above the other as more conservative, a priori.

If you’re interested in Latin pronunciation read this.

https://en.wikipedia.org/wiki/Latin_spelling_and_pronunciati...
That page applies to boats and is seems true for boats. I might disagree that running E15 will harm fuel systems when E10 won't, but that is the only place where they are possibly wrong.

It is really hard to find unbiased sources.

From what I can tell (lots of sources, but I'm not sure where I read all this so you have to decide if you believe an admitted amateur in all this): gasoline is a mix of molecules. Some of them evaporate faster than others (read lower octane) - these are generally cheaper and some have more energy when burned. Some will break down into other molecules (air and/or water is a catalyst factor here) forming what looks like varnish and smells like turpentine. Gasoline is a mix of these (depending on temperature, cost and EPA rules).

Water is interesting. Depending on temperature you can mix up to about 5% water in gasoline, and surprisingly in a warm engine you get more power/MPG when you do this (engines won't start as well though). This was commonly done until the mid 1980s because adding water is a cheap way for a gas station to make their fuel cheaper than the competition while still claiming good fuel.

Ethanol makes things tricky. Ethanol and water mix just fine (common beer is a little ethanol and a lot of water), OR ethanol and gasoline mix well. However all three do not mix: if you mix ethanol, water and gasoline you end up with a layer of ethanol/water and a layer of gasoline. (you can mix up to .1% water with ethanol and gasoline but that is so low as to not count).

Now some simple math (meaning wrong but close enough): if you mix 1% water with E10 your ethanol layer is 10% water - this is enough water that you won't be able to start your engine, though if it is already running it would run. If you had 100% ethanol that amount of water wouldn't be a problem: the engine would run fine 1% water 99% ethanol.

Ethanol doesn't absorb water from the air. However when (not if) water condenses [temperature changes] in the fuel tank ethanol will absorb it. Thus in a humid environment where fuel is stored long ethanol will separate just from water in the air. This is often said the be ethanol absorbing water from the air but that isn't exactly what happens.
Ford's market share of F-150s, the best-selling car in America for 30+ years, is 100%. What is your point.
It understates the statistical risk! Nuclear power plants have international treatise to severely curtail their liability in the event of an accident because nuclear events are extraordinarily costly.

Fukushima thus far has yielded some $700B USD of costs, and it has no end in site. Chernobyl has been estimated at having cost $235B USD.

No insurance company would touch this sort of liability, so governments put a hard cap on the potential liability. Here in Ontario, nuclear plants were only responsible for $75M of damage for the longest time, though over the next few years it will increase to $1B. The actual damage it could reasonably cost -- what any other industry would have to insure for -- would be more in the $1000B ($1T) range.
I once told my daughter that intelligent decisions in life are made by being dispassionate and using logic to reason the optimal course of action.

My wife then snorted and said "says who?". Parenting fail :(
Your reference to Joel and how you rely so much on your intuition tells me that you tend to have "I'm better than other" type of feeling just because you understand DP. This is the exact toxic I would want to avoid in the workplace. Same with Joel's reference, I'm shocked that he thinks understanding pointers is not a skill (may be I should interview him on pointer arithmetic and see just how good he is). My experience has been that these interviewers who say they are so good in DP, pointers, recursion and throw this aura of 'false negative' and know it all show true colors after the interview. They make wrong decisions on when to optimize, are clueless about scale and distributed systems, can't write complex sql, just don't know how to turn on little knobs to solve the problem so write huge unnecessary code. All this is probably because they never thought more than DP/recursion (which I would avoid at any cost in my code base).
1. individual cars are a dumb way to "fix" the environment, they're hyper resource intensive and have so many problems

2. the good way is to build mass transit and radically change society, which is a political issue. tesla comes in a long tradition of sucking public funding into a private entity which cuts across that

3. additionally tesla propagandizes against the above

4. elon musk is a colossal dipshit

so that is mostly why I criticize them.
you say "subsidy" I say "investment"...

Generally you want to keep investing in things that make you money.
You are a bit more flexible in the data center. Like, if you really need very low latency and high bandwidth between two machines, you could buy an infiniband thingy. Expensive AF, but may less expensive than setting a horde of software engineers on it for two years to deal with the higher latency.

But, all in all, there aren't all that many practical use cases that really benefits from stuff like that. Most projects are quite happy with some storage, compute, network, and a few managed services. Most companies don't do rocket science with their software and infrastructure.

And there are things that you simply can only afford at scale, like security management for your supply chain, dedicated automation for updating firmware of every tiny controller that's in your hardware, and so on.
In order for them to appreciate what you do, you need to explain to them WHY you do what you do.
Every mass shooting or act of terror nowadays is met with calls not to lend exposure or notoriety to the perpetrators. Often I find it hard not to view such exhortations cynically (I suspect an ulterior motive when someone like Ben Shapiro urges quiet about a mass slaying of Muslims), but I generally think it makes sense. Still, we surely need to examine and discuss the causes of such violence to prevent it from happening again. And I wonder how exactly we are supposed to do that while also heeding an injunction against publicizing them.
> "We found Spotify’s claims about Apple Watch especially surprising. When Spotify submitted their Apple Watch app in September 2018, we reviewed and approved it with the same process and speed with which we would any other app. In fact, the Spotify Watch app is currently the No. 1 app in the Watch Music category."

A) I don't see it on the watch store, and B) that is a long time to finally get on the watch store!
Running s/Bradley/Chelsea and s/he/she probably takes significantly less effort than writing on the latest news.
The rise of the caliphate at the expense of the Romans (and Persians) seems a lot less shocking after listening to the History of Byzantium. The Romans thought the deserts were a natural southern border. But they became a giant highway in the face of unifying desert tribes.

It's quite similar to how the Vikings inverted the strategic safety of the sea and rivers in the north.
This. virtually all "fancy" funds do worse than the Dow jones index.