skysight-inc/HackerNews huggingface dataset:
Nexus was never “premium”. Quite the opposite it was developed-oriented and amazingly affordable. Unsubsidized it cost around 50% of what other flagship phones cost. Pixel changed that by effectively doubling the price.

Given the quality issues google had with Nexus phones (which was real), I could absolutely not justify spending twice the money on fake premium phones which seemingly still suffered those issue, based on reports after the Pixel 1 launch.
It seems like the study discussed skewed in terms of the dataset was sites that are picture-based primarily and thus generally perceived as geared towards hook-ups. This could also be interpreted that guys are more open to casual sex with whomever and women tend to be already compromising by agreeing to casual sex therefore looking for a higher threshold of attractiveness?
Hm, I wonder if it's some fraud heuristic situation where depending on your "risk level" they'll either approve/request more into.

It's interesting how most of the companies where I've heard of them asking for ID/passport (e.g. Hetzner, Online.net, Scaleway) are European.

Most American companies (e.g. DigitalOcean, Google Cloud, Vultr) will let you just create an account (often with free credit) and do whatever you want.
> Google Allo is an instant messaging mobile app by Google. It will be rebranded as Google Chat.

Does not sound like it was killed if it will continue to live with a new name.
Previous discussion: https://news.ycombinator.com/item?id=18513030

Related discussion (lots of comments): https://news.ycombinator.com/item?id=18509735
By the way killing products and thus accepting failure is usually necessary for innovation.
Pixel is entirely manufactured by Google, Nexus was entirely manufactured by Android Vendors under Google Supervision after they designed most of it.
To install, download the Additional Tools for Xcode {{xcode version}}. And in the download DMG "Hardware/Network Link Conditioner.prefpane"

https://developer.apple.com/download/more/?=additional%20too...
I recommend "Git from the bottom up"[1] for a nice and relatively simple tutorial that shows you the inner design of a git repository.

[1] https://jwiegley.github.io/git-from-the-bottom-up/
In cases where there's no merging with another product, what happens to the codebase, assuming it's not open-sourced?
Curious why, seeing as the source code is so small, you don't just make the single source/header pair the default (and only) distribution? Why even split it into separate files?
Go is not especially friendly when dealing with lots of similar, but different, json though. Lots of boilerplate and overhead (more code) there.
? There was proof that the stack of the software did overflow and not into invalid memory, but into constants, because up was where the gates where.

http://users.ece.cmu.edu/~koopman/pubs/koopman14_toyota_ua_s...
This depends upon where you are doesn't it? In the UK the grounds for arrest are "reasonable suspicion" in the US isn't it "probable cause"? I think that "reasonable suspicion" is similar to 10% certainty and "probable cause" 25% (c/f with "beyond reasonable doubt" which should be 95% certainty)...

I am not a lawyer. If anyone is in doubt I suggest speaking to a lawyer!
Mods, is this sort of spam blast an acceptable behavior on HN now - https://news.ycombinator.com/submitted?id=pkhach ?

It could've been a decent Show HN discussion, but as it stands this is nothing more than an ad for a commercial software.
Just be aware that it is a good start but isn’t as complete as the command list would indicate - runs up to about the point of index files, so not quite at ‘git add’.
I used tc on a Linux VM between two hosts to simulate loss, latency and bandwidth limits. Two interfaces, I think TC only works in one direction per interface so you have to enable it on both interfaces to get delay in both directions.

See https://stackoverflow.com/questions/614795/simulate-delayed-...
> Apple would stop being a problem

The amount of work Apple has put into making iOS accessible astounds me. Apple are not the bad guys here from what I can tell... (Disclaimer: I usually go Android, but iOS kicks Android's arse on more than one feature IMHO)
FCC to auction off wireless spectrum, could interfere with vital weather data
>> Having the ability to mint fiat money doesn't mean you can pay for whatever you want.

> It actually does when talking about pre-existing obligations denominated in the currency.

It still doesn't. It means you can default while calling the default "inflation". Doing so wipes out all other currency holders in addition to you, but it doesn't mean you met your obligations.

(This is basically the same thing as you're saying, but let's be clear about what it means.)
Google takes down 2.3B bad ads
This is great, thanks for sharing.

People in this thread might also appreciate this essay: https://maryrosecook.com/blog/post/git-in-six-hundred-words

And the more expanded version: https://maryrosecook.com/blog/post/git-from-the-inside-out

It really helped me comprehend Git enough to start understanding the more complex work flows.
rm -rf <productname>

Jokes aside, I am also curious about this. I could imagine them splitting it up and reusing the useful functionality in other products?
I just finished Peter Druker's classic "The Effective Executive" and he really strongly emphasizes the need to throw out the old:

"The first rule for the concentration of executive efforts is to slough off the past that has ceased to be productive. Effective executives periodically review their work programs—and those of their associates—and ask: 'If we did not already do this, would we go into it now?' And unless the answer is an unconditional 'Yes,' they drop the activity or curtail it sharply."

Drucker, Peter F.. The Effective Executive (Harperbusiness Essentials) (p. 115).
This is simply excellent. I already know some basics of the internals of git at a conceptual level but this tutorial makes the knowledge so much more concrete. Wonderful.
Benchmarking is error prone, and so are language statistics. Certainly Go has had a meteoric rise and much of the big innovations are happening in Go (Kubernetes, Docker, Prometheus, Terraform).

Go is simple, easy to install, and the benifits of a compiled language are huge. I can apply all of my systems knowledge to understand how my app is performing. The JVM is a career in of itself, and locks you into an ecosystem that is very proprietary and frankly full of lame enterprise salesmen and big business fogies. Go is fun. It’s branding is fun, it’s community is passionate, and a lot of big names are on the tin that speaks to a lot of us who love and grew up on Unix.

I mean, do you want to support Oracle and Larry’s bid to buy more islands or ken and rob?
Google+ and goo.gl are currently being archived by the ArchiveTeam, goo.gl as part of the URLTeam and G+ in a dedicated project. My warrior already uploaded over 100GB of content and in total the project has saved 149TB of data from google's endless thirst for killing things.
Baphomet: Was the Diabolical Demon Worshipped by Knights Templars?
Heavily depends on where they're based, but not having a degree will be a deal breaker, at least in Indian / most Asian organisations.
The Rise of Consumer Comedy (2015)
I can't believe the author still published that article even after he realised he was comparing different map data structures.
In my experience tc is only designed to work in one direction, so I had to use a separate VM, place that machine between the test host and the rest of the network, then enable TC on both interfaces.
Lorentz transformation in-terms of hyperbolic rotation
Arguably this should be possible for cars as well, as a transitional stage towards full self-driving capability.

With planes you could argue that the additional complexity of implementing something like this would be a safety liability in itself. It's not 100% clear what problem it would solve. On the other hand, plenty of people would pay to not have to do the driving themselves.
In some ways Go is a litmus test. Do you have a simple, consistent schema? Are you trying to overload the types of fields and making parsing more difficult? I have run into this problem myself, but I realized that Go was pushing me to simplify and make things uniform which actually made my life way easier in the long run.
Sure. I'm still waiting for a description of how that preserves privacy? Until you seal the vote it's not privacy preserving. Literally the whole "privacy" aspect of the ballot is around making it impossible for anyone to observe your vote (& thus be able to punish you for not voting the "right" way). If you disagree, I'd like to bring North Carolina to your attention.
Why does this keep resurfacing? Yes, Google tries some things out, they make value assessments and move forward with what they believe will benefit them. It seems the general consensus is that Google 'hates' or 'doesn't care' about its users when it cancels a project/product.

Sometimes even with almost unlimited resources (Windows phone) the plan just doesn't work out. I don't get why the tech community in general likes to harp on them for it.
Building products/features and then killing them when they don't work is generally fine. And renaming/merging/consolidating them isn't really killing them. But…

> Sparrow was an email client for OS X and iOS. They acquired and then killed it. It was over 1 year old.

Buying then killing is sad. Acquihire I guess?

> Google Reader was a RSS/Atom feed aggregator. It was over 7 years old.

These are the ones that feel like they hurt the internet. That was seven critical years for RSS/Atom. Investing time/money in building feed aggregators/readers meant competing against the might of Google and a $0 price point.
Just another case of humans being unable to accept the fact that computers are better than them.
Reading this led me to wonder if Go is available on Arm Plan 9. There's a way to cross-compile it [1], it requires a shell script to simulate git [2] (which isn't available on Plan 9) using http calls to github!

[1] https://github.com/golang/go/wiki/Plan9
[2] https://blog.gopheracademy.com/advent-2014/wrapping-git/
I agree.

I admit I am still unsure how to decide what is an acceptable colour difference in the face of both human issues and technological complications.
What I don’t get about the rowing angle is that she would be found out within a few minutes of being on the crew.
Also I imagine that there aren’t many spots available so that if the fake rower decides not to show up the real rowers will look at the roster and ask the coach why they are down a person.

As opposed to the SAT fakers where you can get into college and skate on by for a couple semesters / years without getting kicked out.

I also don’t get how the coaches didn’t think that they would get caught. Don’t they have to publish lists of students athletes? Presumably with the USC one the only way they got in was via a recommendation from the rowing coach.
Instead of just saying that it's obvious, it's visible, etc., can you explain the reasoning?
Can’t argue with that, however the fact that Facebook used to go down before would not preclude that each time was (and maybe still is) seen as a major incident within the original corporate culture.
That depends on the country (amongst other things).
I'm still bitter about the Google Inbox death. It's been my favorite iOS Gmail client by far.
I like it and would've liked to buy a vector download but $19 is insane. I would've paid 3$, $5 at the max.
My answer is that if it can be sold, then it must be able to be bought. My right to sell my existence is meaningless without the right for others to buy it.

Amy attempt to assert otherwise - i.e. to try to sell something which nobody is allowed to buy - would be entrapment and - IMO - immoral. Either ban both sides or allow both sides; in this case, I'd vote the latter.
Inuit parents teach kids to control their anger
There are always 2 sides to it. Especially when one side makes the other look like a blithering idiot.

A few points:
* Without Apple, Spotify would be worthless and not reached any users at all, never grown
* Apple is doing the heavy-lifting of building and distributing Apple Watch, HomePod, iPhones. Spotify is creating little additional value in comparison
* Spotify repeatedly tried to cheat Apple's system and they were blocked and rejected (in my opinion) rightfully. They tweaked wordings, they even linked to a website that first looked harmless and would be MODIFIED after the app is approved.
I'm not sure Spotify's behavior is ANY better.
Spotify says it's time to play fair, but Apple is
Still use Google Desktop today. It is much, much, much better than Windows search in term of speed and functionalities.
Can he also put images onto chain？
Rust actually has a lot of Gos spirit in terms of being practical and consistently engineered, but also embraces FP. The issue is that Go is philosophically tied to concreteness. You solve your specific problem each time from scratch. FP is about raising your problem to a higher level of abstraction and solving it there. In Haskell this is you taking your domain and raising it into a problem of category theory, and then using all the nice things we know about transformations in category theory to solve the abstract problem and lift it back down to earth, such that we can take advantage of any sort of mathematical, general solution. so in a sense Go + FP is like adding two diametrically apposed philosophies.
>Wigner then performs an interference measurement to determine if the measurement and the photon are in a superposition.

Could anyone explain this interference measurement? Thanks.
Fascinating. I wonder if our current discussion boards on the interwebs can survive the coming influx of content like this and the next generations of it that follow.

There are a lot of SO questions posted by very weak non-native speakers of English and some of these are hard to distinguish from those. Kind of scary!

What possible positive outcomes do you see for this kind of (admittedly inevitable) capability?
My Nexus 6s cost me $649. Nearly the same price of the latest iPhone at the time. How does that square with "amazingly affordable"?
Except they have a history of later opening up some of these features to others - see password managers, ~streaming~music~on~the~Watch~, etc.

EDIT: I thought you could now stream on the Watch but further research suggests that's still not possible. In summary, confusion.
I just read the documentation of JSMD, which is Iodide's flavor for Markdown [1].

So they made a Markdown syntax which is capable of running JS and Python, and they name it JSMD.

Just nitpicking but they probably want to come up with a more suitable name other than JSMD. I'm genuinely amazed by this project though.

[1]: https://iodide-project.github.io/docs/jsmd/
Lots of acquihire indeed. And in the case of sparrow and a lot of others, it was a secret. So one could wonder who is to blame; Google for acquihiring companies to fulfil hiring needs, or those companies that accept to get acquihired depiste having a (sometime) successful product that people are paying for.
Years ago I worked somewhere where we had to use Visual Source Safe, on a Mac (OS9), over a sub-1MBit DSL. Doing anything would take hours to days.
The solution here is going to be to have MCAS automatically disengage when the two sensors disagree, which will change the stall behavior automatically. Airbus has the same problem, and so will any manufacturer that introduces computer augmented flight characteristics in their aircraft. If a component of the computerized flight control system fails, the flight characteristics of the aircraft will change. In fact, Airbus has had a similar crash: in that instance, a pilot was pulling full back on the stick thinking that the aircraft was unstallable, but one of the sensors (airspeed, maybe? can't remember) was disabled (by icing, if I remember) and the aircraft had changed to a different flight control law that didn't have the anti-stall function. Splash.

Eh, I googled it for you people. It was air france 447: https://en.wikipedia.org/wiki/Air_France_Flight_447
Technically, yes. I will have a try.
This reads more like a dedication to R&D than a list of shame.

I understand why / how people are pissed, I got pissed at some of those too, yet I do also accept my overall quality of digital life is improved by these bold moves in the long run.
Because they call the entire community to invest themself hard in their new baby, but don't want to do the same commitment themself.
This was an really unexpected loooong list!
You my friend have some truth. The thing I made was attacked, and I made the comment they wanted me to make.
> I really don't think I'd benefit from the material anymore
You'll still be fine. A lot of successful programmers don't have degrees. I am a fan of formal education you learn a lot beyond the course material but you don't seem like you are at any loss.
Google has a giant monolithic code repo with over 2 billion lines of code. It's really amazing.

> Most of Google’s code is stored in a single unified source-code repository, and is accessible to all software engineers at Google . There are some notable exceptions, particularly the two large open-source projects Chrome and Android, which use separate open-source repositories, and some high-value or security-critical pieces of code for which read access is locked down more tightly. But most Google projects share the same repository. As of January 2015, this 86 terabyte repository contained a billion files, including over 9 million source code files containing a total of 2 billion lines of source code , with a history of 35 million commits and a change rate of 40 thousand commits per work day [18].

https://arxiv.org/abs/1702.01715

Probably they just delete the directory or whatever, but it's still inside the VCS history.
It might be notorious in hacker circles, and retro gamers. If you ask people outside of those groups most will not even have heard the name
Well, if you had generics, you could do that. Without generics, you get to either (a) write an efficient method that merges 2 lists of Foos, which is not really package-and-reuse material, or (b) write a horribly inefficient method that merges 2 lists of some interface type, forcing your users to copy their data to new slices every time (since an []x is never an []y).

Faced with these 2 wonderful options, most people simply decide to copy or write again the same piece of code...
As a speaker you can't connect to.
The fact that FB and all of its services were down at the same time can't really be a coincidence, can it?

Is Facebook trying to delete incriminating evidence? It wouldn't surprise me one bit if they did that. I hope the prosecutors are smart enough to look for evidence of this, even though I'm sure FB's experts will try to leave as few traces as possible.
Cool. Why did you post it to hn though?
I have read the Wikipedia page I linked so I was aware of it, sorry if my choice of words appeared poor.
Pretty sure most of it gets deleted. Every piece of existing code needs some sort of occasional maintenance to remain functional or useful.
My point is that we can get to a point where the only way Apple can actually enforce such a rule consistently is by forcing itself into the process of purchasing physical goods and dictating what physical goods can and cannot be sold.

More importantly: the more Apple tries to react to these tactics, the more evidence in favor of Spotify's case. It's a classic case of squeezing sand so hard that it slips through your fingers.
How to Go Monorepo in 2019
> And do people need the productivity/prototyping of Python? Often not. Most work is on established code bases where static typing (even weak static typing) is a huge benefit.

You can change "productivity/prototyping", remove productivity and just keep prototyping.

Dynamic typing like python has has nothing productive.

Dynamic typing means replacing few minutes to fight against the compilers errors by hours of debugging in runtime/production of problems that could be avoided easily with typing.

That a problem that appears very qickly as soon as you leave the world of "quick and dirty prototype".
You'd examine the paper to ensure integrity of the system. That's literally the point. Just like physical ballots are kept around.

Also, I think you're misunderstanding. The "no evidence" conclusion comes from auditing the paper ballot (as Schneier points out in that blog post above). You don't get to say "no evidence of problems" until the electronic & paper ballot agree. If there's disagreement you don't know which method is right & thus you have to hold a new election.
The three Watterson-drawn strips:

https://www.gocomics.com/pearlsbeforeswine/2014/06/04

https://www.gocomics.com/pearlsbeforeswine/2014/06/05

https://www.gocomics.com/pearlsbeforeswine/2014/06/06
"Dumping" is illegal for physical products (https://wikipedia.org/wiki/Dumping_(pricing_policy), but that's usually for under-cost pricing in foreign markets, not for killing a market.
Bialek is an amazing explainer, you'll be left convinced it's all so simple and straightforward. He wrote a book and taught a graduate level class around it, you'll find a draft of the book available at [1]

Chapter 1 cover photon counting:

```
1. Photon counting in vision (Lectures W 8 Feb through W 22 Feb 2012)

In this Chapter, we will see that humans (and other animals) can detect the arrival of individual photons at the retina. Tracing through the many steps from photon arrival to perception we will see a sampling of the physics problems posed by biological systems, ranging from the dynamics of single molecules through amplification and adaptation in biochemical reaction networks, coding and computation in neural networks, all the way to learning and cognition. For photon counting some of these problems are solved, but even in this well studied case many problems are open and ripe for new theoretical and experimental work. The problem of photon counting also introduces us to methods and concepts of much broader applicability. We begin by exploring the phenomenology, aiming at the formulation of the key physics problems. By the end of the Chapter I hope to have formulated an approach to the exploration of biological systems more generally, and identified some of the larger questions that will occupy us in Chapters to come.

```

[1] http://www.princeton.edu/~wbialek/PHY562.html
That's really a list of how not to develop microservices, or even software...

Thoughts must obviously be given to protocols. Json is an obvious bad choice for this use case...

The point of microservices is loose coupling, including in the code. Having a code hierarchy negates this and arguably is bad practice in general.
We do need to improve quality control. Having software designed for multiple editors instead of one un-filterable feed of many submissions for so multiple editors will help tremendously.

But claps aren't an accurate measure of quality or traffic. Sometimes they display and sometimes they don't. Is 375 from 8 people or 375 people? It's designed to blur the line.
It sounds like you’re making an excuse why you’re overpaying for API Gateway yourself.

You can easily deploy Kong/Tyk these days for peanuts and have your own single point of entry, without AWS API Gateway’s insane pricing.
I’d be really interested in filling in some gaps that I have.

I’m self-taught, but I definitely have some gaps in the algorithm side of things.
How does the property tax work in the US? How big is it? There is a similar concept in Poland but the values are relatively low and I don't think they affect the economy of cities much. Also, it doesn't get bigger if you renovate. It depends on the square meters of the building.
Great job:)
I was also in the same situation; quit college,run startup for 7 years and quit. except i was 29. After meeting a lot of startups and interviews i got a job in a startup which works in the same domain.