skysight-inc/HackerNews huggingface dataset:
I loved how WP took the "keys" to design away from the apps. They created a very simple, restrictive design language and locked apps into it. You want color? It's a button. You want to put color on a non-button? Piss off. Colored rectangle = button.

So much flat design fails the "which things are a button" test, WP did it right.

That said, the OS had some flaws on a design level at the start:

Wasted column on the home screen just for the swipe arrow. No notification tray - only live tiles.

Over-restrictive icons made it often hard to tell icons apart. Yes, I get your great design, but pure monochrome silhouettes is a bit too restrictive for app-specific icons.

I loved the idea that a person has a home-screen - that's something that every OS should steal. If I open up a person, I should see every social share they've made, every interaction I've had with them, and every interaction I can start with them. Then I don't care how many messaging apps Google launches, because I don't need to have any messaging apps on my home screen, only my Contacts.
Ruby’s New Exception Keyword Arguments
>>I'm suspicious of philosophy because it throws around absolutes with nothing to back

Bertrand Russel had a definition of Philosophy that fits your suspicion - in that he said that Philosophy is the contested no-mans land between Theology and Science.

Hence - you're probably not going to find absolutes.
In case it's not obvious, each bullet point links to an article on the topic.
Does this gif help? https://commons.wikimedia.org/wiki/File:Eigenvectors.gif
450,000 Women Missed Breast Cancer Screenings Due to “Algorithm Failure”
Wash trading makes valuating the market on volume alone harder to do and therefore increases novel activity in the market, making old algo's obsolete and decreasing risk temporarily until the wash trading strategy is identified and made unprofitable.

Wash trading did nothing wrong.
Of course I still think the lock-in of those articles in FB is a bad idea.
We're working on similar tooling to that in Rust https://github.com/rust-lang-nursery/rust-semverver
>the same redundancy he does to the Model 3's frame.

If Ray Charles tried to shoot the broad side of the barn he's probably hit the pinch welds on a Tesla in the next town over. Superfluous part numbers (like their multi-piece wheel wells) and material excess is the kind of redundancy the Model 3 has the most of.

Tesla doesn't make efficiently designed cars any more than Juicero made efficient juicers. Tesla has carved out a market niche that they won't easily be unseated from but efficient design is not that niche.

You can simulate and model all you want. If you don't have the expertise in house you won't be able to get much value out of it.
How can a program anywhere that results in decreased resource usage have no impact? Can you explain further.
And this, about the investigation and a supposed cover-up of alleged pilot error by Yeager: http://www.kalimera.org/nf104/stories/stories_13.html

(Although one never knows whom to believe when reading self-justifying finger pointing like this.)
It feels like we are collectively missing the point.

The problem isn't so much that governments are spying on their citizens so intrusively: It is that they are able to spy so intrusively.

Another thing: Anything the NSA can do the mafia can do also, albeit on a smaller scale. Regulating the NSA will do nothing to stop other actors, including some decidedly unpleasant ones.

This is a far bigger problem for technology than it is for government.

Why are we making technology with so many gaping vulnerabilities?

Surely there is something wrong with the way we develop software and hardware if it is so easy for us to ship vulnerable systems and so hard for us to secure the systems that we have already shipped.

This is a hard problem to solve, but until we put our man-pants on and face up to it, then we remain stuck.

Everything else solves only a tiny fraction of the problem, and mostly serves only as a distraction from the central issue: The technical challenge of making systems and software that we can trust.
It was astonishing that the movie was so bad.

The book was pure capture-the-moment 1980's New York City, and the movie captured none of that and featured Tom Hanks' worst work since Bosom Buddies.
Sad to learn of his passing. Note to self: reread some of Tom Wolfe's books, especially The Bonfire of the Vanities and The Electric Kool-aid Acid Test.
What I find interesting is that the low rent did not effect the economic viability of the real-estate purchase. It wasn't even part of the calculus in the building purchase. It's also worth noting that the low rent was not due to rent control but due to personal relationships between the tenant and the building's owners.
Thanks for your response, I am cherishing the open dialogue that is definitely outside of my bubble. I see your personal viewpoint, but what about the aggregate? Taking Christianity as a whole, I believe it's fair to characterize it as being used for many extremely violent acts, such as the nominal justification for crusades, for religious wars in Europe (catholic vs protestant, for instance), or for the suppression of free speech and scientific advancement (galileo, evolutionary theory, the big bang, and so forth). To me, in the aggregate, it seems that these negatives have balanced off or perhaps outweighed the potential good works of practitioners who otherwise would not have performed good works.
Good on these employees. Now go work somewhere or start something that gives you ownership and control of what you work on.

This is likely a result of massive corporate/government entanglement. Google can't say no. Their stock could crash, their negotiating ability could go down significantly, all the work they've done on lobbying could be in danger. Who knows what other back room deals are happening.
> The idea that the Internet is just Facebook for most people is absurd.

I don't think he meant that, but rather the opposite. That while more people use the internet than ever before, they're subdivided in how they use it. To some people (not most; pmlnr's wording is "there are places") the internet is just Facebook, and that creates the effect of a smaller community of "internet users" where there is more in common between a pair of individuals than 2 strangers with vastly different uses of the real vast internet.

Note that the point of his post was to counter (though it doesn't entirely refute) the point of mseebach, which was that people had much less in common between strangers in the internet now that it's become mainstream.
Great metaphor, the infrastructure. Like a street you go somewhere, if there is somewhere to go. And like a pipe something come down the shoot, but do you want it in the first place?
Do i need to sign up to view the pricing tiers?, I cannot find it on your webpage
From the original paper, "For example, SECDED (single error-correction, double error detection) can correct only a single-bit error within a 64-bit word. If a word contains two victims, however, SECDED cannot correct the resulting double-bit error. And for three or more victims, SECDED cannot even detect the multi-bit error,leading to silent data corruption. Therefore, we conclude that SECDED is not failsafe against disturbance errors."

The challenge for the attacker is to produce a 3 or more bit failure before a 2-bit failure occurs, which would trigger some alarms. I haven't seen any research on the feasibility of such an attack.

Additionally, there are stronger ECC schemes than SECDED, for example the one in IBM's ChipKill. It is hard to imagine a RowHammer attack that could remain undetected with such a scheme.

It is fair to say that ECC memory raises the bar for attackers.
If the application can be reduced to some form of simple piping of existing programs...
What makes me cringe is the thought of trying to answer the video call which Skype proceeds to drop and you spend 15+ minutes trying to reconnect with the caller which leads to you just using the old fashion conference telephone sitting on the table.
We're getting into territory that is far enough in the past that I'm unsure of the origination or prior common uses. That is sort of the point though, many of these icons are linked to things conceptually and visually which themselves came about from visual or conceptual links, but are at this point mostly obsoleted. That, along with the spread of those concepts into neighboring concepts, leads to a lot of baggage and ambiguity when using images that link to these concepts visually.

I think, given the choice of using an icon of an alarm clock or bell or even just a round faced clock[1], or creating some new image that we can try to standardize on, we'll be better off eventually if we choose the latter.

1: This one might be particularly troublesome in the future. Rounds faced clocks aren't exactly rare, but they are getting less common every year. In the future using it might be akin to using a representation of an abacus to represent a calculator. If people think that's ridiculous, consider that my parents used an abacus in high school, so it's not that far removed...
Thank goodness the Brookings Institute had the foresight to hire a lawyer who could tell this reporter that NSA is great and this law is terrible and also this law won't affect NSA at all.
Is that Skype or Skype for Business (which is just a rebranded Lync, which is just a rebranded Office Communicator)?

In any case, as the site mentions, the new Hub is exclusively for Teams, which has its own conferencing system.
The Four Loves by C.S. Lewis [1] is about four different Greek words that are usually translated as "love" in English: storge, philia, eros, and agape. The self-sacrificing love, agape, is what the GP is talking about.

1: https://en.wikipedia.org/wiki/The_Four_Loves
The mafia rarely performs parallel constructions to get innocents thrown in prison.
Show HN: Pickle – a smarter address book for you and your startup
Arguably the entire shuttle program was BS. It was a huge white elephant for NASA: prodigiously expensive, saddled with impractical requirements by the Air Force, and producing negligible new scientific results compared to the unmanned probes.
but what if we add 1 to that?

He's talking about the name of that number.
Nadella seems to have changed from Balmer's "software on Windows" to the current "software with Windows". I know that their have been making better Android and iOS compatibility.

However, I would guess that they would still be aggressive against other desktop OSs.
Maybe the missing POSIX compatibility is the reason why they haven't replaced bash yet.
This seems like a very easy problem to fix. We can split NSA into two and now the defensive people are not tainted by the people trying to break into everything. I mean the defensive people can focus on trying to secure everything, everywhere and against everyone including their former coworkers. Is this too naive?
Privacy Policies Like Creative Commons
The Scientific Case for Two Spaces After a Period
> medieval Europe

He lived in the 1600s, that is not medieval, it's Renaissance. (Sorry for nitpicking.)
Presenter here! Here's the talk blurb:

This talk discards hand-wavy pop-science metaphors and answers a simple question: from a computer science perspective, how can a quantum computer outperform a classical computer? Attendees will learn the following:

* Representing computation with basic linear algebra (matrices and vectors)

* The computational workings of qbits, superposition, and quantum logic gates

* Solving the Deutsch oracle problem: the simplest problem where a quantum computer outperforms classical methods

* Bonus topics: quantum entanglement and teleportation

The talk concludes with a live demonstration of quantum entanglement on a real-world quantum computer, and a demo of the Deutsch oracle problem implemented in Q# with the Microsoft Quantum Development Kit. This talk assumes no prerequisite knowledge, although comfort with basic linear algebra (matrices, vectors, matrix multiplication) will ease understanding.

Slides are here: https://speakerdeck.com/ahelwer/quantum-computing-for-comput...

I'd love to answer any questions! I made this talk to cover all the stuff which gave me the most trouble as I learned quantum computing. I believe this material is easily within the grasp of all software engineers. If you're looking for a textbook instead of a video, I strongly recommend the book (also called) Quantum Computing for Computer Scientists by Noson S. Yanofsky.
KotlinScript is yet another option that handles that worry nicely.

https://github.com/holgerbrandl/kscript
I'm not sure what "Hindley-Milner type signatures" means. Obviously it is intended to refer to Haskell-style type signatures. Hindley-Milner, though, usually refers to a system of type inference which is independent of syntax.

As I understand it, the author is using Hindley-Milner as if was the name of a syntax, like Backus-Naur form. But this is something I've never heard, and I wonder if the credit for the Haskell type signature style belongs just as much to Rod Burstall or David Turner, in other words I'm inclined to believe that it is something conventional that evolved over years.
My recommendation would be to read the book, then read the book "The Devil's Candy", which is about the making of the film, and then see the movie.

The Devil's Candy is about how a writer was given full, uncensored access to the production from inception to release, because everyone thought it was going to be a puff piece of a book about how great everyone was. But in reality, the author got to see how a combination of creative egos and studio mismanagement (plus bad casting, a compromised script, I mean, EVERYTHING) created one of the biggest hollywood flops to that point. It's such a good read.
Serverless will grow at a faster rate than cloud did
Show HN: Component Based Design System with Styled-System
Networking. In Meatspace, not on the internet.

I got a client from attending my local monthly meetup group, and I got emailed today about work from someone I met at a local conference (and who goes to the local meetup also).

I don't have a degree or anything, I just have experience with Ruby on Rails.
I don't know anything of the technical details of Simon and Speck, but distrusting the NSA hardly entails a tinfoil hat.
Very sad to hear. His book "From Bauhaus to Our House" changed my life, finally giving me a plausible explanation as to how we managed to create such a horrific built environment post WW2.
The thing Microsoft seems to get is that you can keep grinding on these devices even if they aren't smash hits. Eventually people like me start to consider them a viable alternative because we know they aren't going to give up on them like Google.
> This is nonsense [...] You're off your rocker.

Come on Drew, you know better than to do this here, regardless of how wrong someone is. If senior users set this kind of example how can we tell new ones not to?

https://news.ycombinator.com/newsguidelines.html
I agree, I think it's better to ask what some of those trade offs are. What's this tech good or bad at? I'm not gonna complain about a language feature that I can't do anything about. I'm gonna implement the work around and move on. What's the point in sitting around and complaining? I can't alter the language itself and it would be unreasonable to change the project language past a certain point.

Reading into how Javascript was created clarified that the "issues" with the language were. I understand the creators(who are probably far smarter than I) chose to make things that way for a reason. I can often just google these reasons "Why does X language do this?" and understand. Any time I think "This seems silly..." there's a reason for it.
I'm on a google machine now and it's a symlink to /bin/bash.
Interesting article from what I could view, but it crashes Safari on the latest iOS available on iPhone X.
I haven't watched it yet but I saw that Raymond Hettinger presented on data classes at PyCon last week [0].

[0]: https://www.youtube.com/watch?v=T-TwcmT6Rcw
Philip Morris' iQOS device knows a lot about your smoking habit
"A step in the right direction"

What semi-decent human being inside Uber came up with this? How can people still work for this evil company?
Powershell's philosophy is the same as the one behind core-utils: Simple tools you can chain together to do complex tasks. Only it was made with 30 years of hindsight, so it actually does it much better.
We've banned this account for repeatedly breaking the site guidelines. Would you please not create accounts to do that with?

If you don't want to be banned, you're welcome to email hn@ycombinator.com and give us reason to believe that you'll follow the rules in the future.

https://news.ycombinator.com/newsguidelines.html
I was just yesterday considering writing an essay on Market Analysis (with the intention of creating a startup or otherwise trying to produce something of value for a market).

There's many ways to approach market analysis and taking it all in at once can be overwhelming, with "Analysis Paralysis" quick to set in.

I'll follow through and write/dump in an article all I know based on my experience and books I've read if anyone is interested.
Google employees reportedly quit over military drone AI project
Can you explain why you don't need monads if your language is dynamically typed? That's a new one to me.
One I remember rather well was the last Harry Potter movie. I had read the book a few years earlier when it was released. I was it a first time in a cinema and was rather disappointed, compared to the experience of reading this part of the book. But then I saw it again one month later and, expecting the movie instead of the book, had a much better time.
It's odd to me that someone would want this filter that much on DOSBox. I understand why it's generally included in game emulators - they were generally played on displays that looked somewhat like this. But DOSBox is for DOS games, and to my knowledge, most weren't played on displays that looked like this. At least, I don't think so, unless I'm completely misremembering my childhood, since almost all of the images shown are for games I actually played on a DOS computer using a SVGA display when young.
You didn't use the term stock market, so I am assuming you mean market research.

One of the ways people do their research is by creating a landing page and driving traffic via google/facebook/linkedin ads. The amount of signups for beta is supposed to be an indicator of the product's demand.
They have developed a reputation for having poor, unresponsive consumer support. Try doing a twitter search for @coinbasesupport. At any given time, it's a horror show.

I personally discovered this after a time sensitive transaction took about 48 hours to complete because of a buggy deploy on their end. The only reason it didn't take longer was because I was able to track down a coinbase support employee on the bitcoin reddit.
Zune. Surface RT. Kinect. Windows Phone. Band. Just naming some things that I've personally purchased and Microsoft no longer supports. They are no better than Google at continuing to support their products.
I was just thinking, something like this could be pretty cool in VR; the curvature of the screen could be 3D instead of a 2D warp. Having modern higher dpi monitors inside VR is not great because of the resolution of the headsets, but this low resolution would work I think.
> it makes The Right Stuff seem like an amateur hour aviation book

I doubt that.

The Right Stuff is not simply a book about Yeager. And while Yeager is a fascinating and exciting man and truly a hero, Tom Wolfe is one of the greatest non-fiction stylists of the twentieth century. I would be very surprised if Chuck Yeager could write, or commission a ghost writer, with one tenth the chops of Tom Wolfe.
The Unicorn Hunters
There are tons of CRMs out there — what makes Pickle different? Your homepage doesn’t really tell me.

Also, some product screenshots might go a long way to inspiring interest — I’m not going to sign up just to check out your design.
> and that law makers are totally ambivalent about essentially losing their power.

That "loss of power" may be welcomed by many lawmakers, many of whom are ideologically committed to "starving the [state]." [1]

The current Chief Justice of the Supreme Court had a hand in designing and implementing this arbitration strategy, before he was appointed to the court. Afterwards he supported it in his opinions. [2]

The current head of the Consumer Finance Protection Bureau is actively trying to undermine its mission [3], and wants to shift its focus away from consumer protection to "business costs." [4]

[1] https://en.wikipedia.org/wiki/Starve_the_beast

[2] https://www.nytimes.com/2015/11/01/business/dealbook/arbitra...

[3] http://www.latimes.com/business/lazarus/la-fi-lazarus-mulvan...

[4] https://www.wsj.com/articles/mulvaney-to-prioritize-business...
Is this a more extensive archive of OS screenshots (especially without all flavors of Linux that use the same DE): https://guidebookgallery.org/screenshots
The government is able to do an unimaginably large number of things against the public: foremost, in this case, is their ability (so far unused) to ban unbackdoored systems outright. Unfortunately for us techies, the proper approach is to get the people who are doing this to stop trying.
By "consistency" I mean that its design is evolutionary and hasn't radically changed since the beginning.

http://time.com/11740/facebook-10-year-anniversary-interface...
Serving Healthy Conversation
Radical Chic and Mau-Mauing the Flak Cacthers
Nope I wasn’t part of the competitive scene. I was just an active participant in some of the fansite communities (BeyondUnreal, Planet Unreal) and the various mods like The Third Reich and Red Orchestra.

The only artifact of that era I still carry is still hanging around the neotokyo IRC channel after 15 years.

Like you said, the modding community helped a lot of people get in this industry. I wonder if it’s still the same now that it’s less about modding/hacking a game with a group of people and more about contributing content piecemeal (Elder Scrolls/Fallout) or working on an actual game from nearly scratch.
What does this mean for Gemini?
"The Right Stuff" is a great one.
It is entirely unconscionable that this was a thing to begin with. There is no justification whatsoever for compelling arbitration on these people, other than pure evil.
A relevant blogpost by Moxie about why the Signal app uses a centralized model (and thus doesn't allow other apps to connect to their servers): https://signal.org/blog/the-ecosystem-is-moving/

Still all code is open source and Signal's code does support federation. Moxie stated before that you can take the code and start a federated version of Signal if you want.
Off-topic question: what's HN's stance on paywalls? I've noticed a growing number of paywalled articles from various media outlets, and I'm not entirely sure people are even reading them before commenting here.
Thank you. The omission of the state’s name is a deliberate clickbait ploy.

[Edit for context: the title of this post and the accompanying article have both been updated to "Michigan" instead of simply saying that a state had done so.]
What you’re saying is just paraphrase for “ignore physics”. If you’re willing to do that, then why bother with quantum mechanics etc at all?
MemSQL raises $30M Series D round for its real-time database
The dude got off on power plays. I wouldn't be surprised if the only reason Carmack was invited to that particular keynote was because it was happening on his wedding day.
A good rule for using social media responsibly: When you wish to express yourself, consider if your self-expression is of value to the people who hear it. If you are encouraging other people to be angry, it probably isn't.