skysight-inc/HackerNews huggingface dataset:
Here's a possible explanation. In the industrial days it made sense for companies to invest in plant and machinery. These days most of the value is intellectual capital and high wage employees. It makes sense to hold a load of cash so you can pay those high wage employees if there's a blip in sales.

(The industrial the mentioned, GM may have $15bn in cash but it also has $73bn in current liabilities so it's not really rolling in vast excesses)
Tons of news sites are doing exactly this.

I can't tell you how many times I follow a link from Facebook or other social media, only to be brought to a page where a spinning gif spins for several seconds while JS loads the article.
I'm pretty sure that's a quote from the person documenting the backdoor, not a public statement.
First, for purposes of this comment I only need to address the situation where WPA2 is currently used (the majority of private APs). Second, I'm one person taking a few minutes to write a HN comment, not a design committee.

Simple protocol: The AP and client have shared secret K (similar to the present WPA2 key). We define the identity of a network as this secret key. The AP can change "BSSID" every hour, while broadcasting [BSSID, Hash(BSSID, K)]. An interested client runs through their database of known private networks, checking if the broadcaster is any they know.

This obviously has a number of shortcomings (eg our attacker is also known to groom people into uploading K to their silos), but it should illustrate the concept.
Modern C++: What You Need to Know – Herb Sutter
What's your advice for a new accelerator (or any investor for that matter) in measuring if they are doing well? The problem is one of retarded measurement of success. It feels like you are doing well because you are deploying money, you are being highly selective, etc. But you can still be slowly dying without noticing. What are some good predictors? You guys at YC have some heuristics for identifying good founders, but I believe it would be hard for new accelerators/investors to use those, because they are highly subjective and I would argue most new accelerators/investors will not know how to assess those founders characteristics when they are getting started. Would you advice people to experiment for a few years (literally being willing to loose all the money invested) just to develop that ability to measure, and be ready to be a good accelerator/investor a few years down the line?
Yea I may not understand the plight of being an asian guy, but I do remember my younger brother being almost traumatized by this article, that was being passed around his friends.

http://www.dailymail.co.uk/news/article-2945756/Man-39-plung...

https://archive.is/evS1k

He really saw himself in this guy, and after that he began to withdraw from non-korean social groups.
Hum, maybe the problem here is not in Amazon, maybe is with the shelters culture.

What if some shelters around just reverse its schedule, and start closing by night and opening by day for this people?.

Amazon will have what they want

Homeless will have a job and a safe place to stay when is colder out and most conflicts between homeless and drunked people arose. I suppose that Amazon pays for heating its buildings.

Shelters could save some precious money in electricity and heating and maybe an easier life for shelter's volunteers.

It seems that all parts will benefit.
Its nice to see articles like this. JAVA seems to be the butt of many jokes on Hacker News. It seriously makes me worry that i'm a bad developer or something because i actually like JAVA + Spring.
And build it for multiple platforms. Unless you only care about one.
I think you are significantly overstating the extraordinariness of these claims. People are entitled to their own priors, I suppose, but if someone asked "What is the probability that there is at least one player that has taken money to lose a match in Tennis" if you answered something less than 1% you are probably being far too trusting. It doesn't take that much evidence to turn 1% probability to 80% probability. I also don't understand why you're focusing on the 4.7% player. You have to set the cutoff somewhere, and it's not like they specifically named Michael Russell. The accusations in this case do not have much magnitude. People are accused of cheating all the time, and the evidence in this case is as strong as in other cases.

Edit: On further thought, you are probably saying that the people who published this Medium post are being irresponsible publishing the names. That's a little different than I was thinking, and more reasonable I think. That said, I don't think Michael Russell is in much risk here professionally, unless this statistical analysis is much more iron-clad than I expect it to be.
I'd love to see books, screencasts, or tutorials that talk about doing this beyond the very trivial. I hear people talk about it, but whenever I ask, they can't show me code because reasons.

This makes me skeptical. And based on what I see in the wild... lots of loading progress bars, etc, I don't see widespread use of this technique.
I disagree. It is very succinct though.
I guess any phone that can store cleartext would be illegal since you could theoretically use a one time pad cipher to encrypt the text.
This is awesome. Thanks for packaging it!!

Does the DNS based validation make this better in any way?
Really? Last time I checked it still didn't work. Will have to try when I get home.

The problem was that the config is compiled into a dynamic library and gets passed the config struct. The old alloc method kind of died on me when the dynamic library was trying to alter that struct. So I had to enable jemalloc to keep it from crashing.
Because he doesn't enjoy casting every time he iterates over a collection?

Because he doesn't like NULL pointers aka the worst mistake of CS?https://www.lucidchart.com/techblog/2015/08/31/the-worst-mis...

Because he doesn't want a package manager that always fetches HEAD?

I'm not saying Go is a poorly designed language where the answer to every decision is the easiest one for the implementors. I'm just saying there's a legitimate case to be made.
The garbage collector looks to be written in Nim: https://github.com/nim-lang/Nim/blob/devel/lib/system/gc.nim
... why?

A pact, from Latin pactum ("something agreed upon"), is a formal agreement.
Show HN: BreakBot, a Chrome extension to quickly copy disruptive/naughty strings
Why would this be insensitive? 'Pact' just means a formal agreement.
Put a space (or is it two?) in front of each line item if you want to make a list on HN. HN interprets this as 'code block' and doesn't reflow the text.
“Digital-Age Alchemist” Yoichi Ochiai Overwrites the World
Atlanta has a great tech scene, and the housing costs are extremely affordable. I pay $900/mo rent for two bedrooms and one bathroom in the extremely popular Inman Park neighborhood. I draw the same salary that my coworkers in SF do and don't have to worry about rent, state taxes, or anything of the sort. The Atlanta food and art scenes are great. We have wonderful communities, lots of events, and the weather is pretty great.
I had something similar happen when I was in college visiting a friend and the police show up asking who dialed 911, if she was alone, etc. This was before ssid based geolocation become popular. I had to spend some time explaining how inaccurate cell tower positioning is, most people just assume that if the cops say it came from inside the house it must have.
About 1 billion Android devices were sold in 2014, versus less than 200 million iPhones. Even if we assume your number is correct, that means 250 million Android devices were sold to users in high-income countries. Even if we assume that 50% of those users fall into the low-income range of their respective countries (the "Android users are on a budget"-argument), that's still 125 million Android devices owned by high-income users. The remaining 875 million users surely are gonna generate at least as much revenue as the remaining 75 million iPhone users in this scenario, don't you think?
The OP is not upset about the name alone, but against the twinge of realization that dawns after reading the accompanying description.
Wow that was super easy. I tried this on one of my sites and it really took me like 2 minutes total to add SSL to it.

The only confusing part was that port 443 was blocked in ELB by default (which made it look like it didn't work but got fixed easily as soon as I figured it out). I've never seen an easier way to do this till date.
perhaps it conjures up "suicide pact"?
Since this post is about race, isn't it obvious it would be ethnic diversity of a place?
You are certainly right that it was fun.

But basically the hypergrowth of the '90s was borrowed from the future. All policy was good if GDP grew. Greenspan noodled on the problem--"irrational exuberance"--but unfortunately became convinced the existing pyramid scheme was working. He's since publicly expressed regret over a ton of those decisions.
I don't know.

Out of curiosity I just tried Find my iPhone on my own device which has been sitting in the same location in my house for about an hour completely untouched.

Apple's interface shows my iPhone about a half mile away in a house I've never visited or been in before. There is a big circle around my device (which doesn't even include the actual location) but the actual dot is somewhere I've never been before. I've refreshed it about 5 times now 2-3 minutes apart and it is absolutely convinced that I am at that location.

I avoided touching my iPhone during this experiment to mimic a real life scenario where the phone is out of reach.

If I were in a scenario where I believed a family member was taken against their will to a location I would absolutely want a search, but this experiment makes it pretty clear why Find my iPhone is not probable cause to me..

Still trying to figure out why multiple 'pinpoint location' requests are showing somewhere about a half mile away from my real location. I would think that that type of request would push something to the phone which would power up GPS for accuracy, but it doesn't appear to be so.
What is up with the popup ads, by the way? I've been seeing them a lot lately when I enable JS, even on my bank's site.
They were, in the past, tried with failure and all major browsers got a built-in blocker.
Ah, I hadn't considered that. Still, not sure if I buy that the term 'pact' automatically has a negative connotation due that one usage..
Read/Write VSSX Stencil, VSTX Template and Embed Resultant HTML Resources Support
F* would be useful in the same way Liquid Haskell would be useful.
I think one could use Github's electron (on which Atom is based) and one of the open source WYSIWYGs (possibly tweaked) to get the standalone app you seem to be indicating. Taking one of the slimmer SSGs and packaging it alongside still may result in quite a large binary (not sure).

As for hosting, Amazon's s3 seems the most appropriate. While you could automate domain registration and DNS records, I'm not sure how.

This seems like it could be an interesting project.
Someone want fill me in on the piece of popular culture I apparently missed? All I've got is either "an agreement" or compilers for ancient IBM mainframes (704s, I think it was?).
> Ad networks charge much higher fees for iOS users than Android users, Android generates 3 times the ad traffic that iOS does but both iOS and Android have the same revenue share as far the global mobile ad market goes.

Isn't this exactly what I said? Ultimately the value per user is less useful than the bottom line. It just means that one platform favors a different type of advertiser than the other.
The comparison between willingly assigned and transmitted MAC addresses and death camp tattoos is utterly absurd, both because it unnecessarily pulls Nazis into the conversation, and because they have no useful parallels purely from a technical point of view.
I believe this is what he's talking about: https://github.com/w3c/html
I would gently suggest that you are laboring under incorrect assumptions. There is nothing "lightweight" about JVM threads; they are standard native threads on normal platforms and on Linux a thread context switch has roughly the same performance overhead as a process context switch. (There is a difference, and if you study the kernel source I'm sure you can divine it, but you will also quickly realize that it is a rounding error compared to the first cache eviction of the new context.) The memory overhead of a process in Linux is literally measured in tens of kilobytes.

I also suggest you look into preforking and copy-on-write and ensure that you are clear on how Linux works with regards to memory usage; modern Linux systems indeed do not necessitate "burning RAM" to use multiple processes (indeed, the fork paradigm is the standard Unix approach for a reason, it only makes sense to make it performance-friendly). I would also note that while a Ruby or a Python can do this, Java, in standard configurations, cannot, were one to desire the ability to do so (and I've had reasons to run JVM applications in a multiprocess mode before).

I don't dislike Java, don't get me wrong. I write a great deal of Kotlin. But accuracy is important.
Facebook ad click numbers are inconsistent with other analytics
I'm not exactly sure it's possible to describe killing processes much differently.. I mean the Linux command to kill a process is 'kill'..
It seems like there are some common threads that crop up in these failed kickstarters, especially the ones that require hardware and supply chain knowledge. I wonder if this could present a good opportunity for kickstarter: they could bring on board a team of domain experts that can help vet projects along with an advisory/incubator style model that would help successful kickstarters avoid these pitfalls.
They are projecting to have Federal and CA, NY, MA, IL, TX done in 2016, and the rest of the states in 2017. I'm curious why those particular states are being done first.

In particular, I'd have expected Delaware to be in the first group, because so many public companies are incorporated there, and so the decisions of its courts on corporate and stockholder issues have major national importance.

Offhand, I can't think of why MA or TX would worked on ahead of DE. Of course it is possible that the volume of material from each state is a factor...it could be that DE is being done in the first group but has a lot of material so won't finish in 2016. I've never taken a look at the volume of each state's output and so have no idea which state courts handle the most cases.
This isn't money earned over seas, it's money earned in the U.S. then shifted overseas... Results from a few simple searches. Yes, it does only matter to the largest corporations, and investment firms which account for a huge percentage of wealth that further stretches an imbalance in property/wealth where fewer than 100 people have more than half the world's population combined.

I'm all for being able to make insane amounts of money, but there are limits to what is good for greater society and having underutilized holdings overseas for the simple purpose of tax avoidance isn't good for anyone. The money isn't being invested to earn more, and it isn't being spent to improve the economy. It's wasted in a corporate setting.. it should be re-invested, spent or dispersed to the share holders, who should then pay income taxes (baring a VAT/tariff system in place to replace it)

http://www.nytimes.com/2013/05/21/business/apple-avoided-bil...

http://motherboard.vice.com/read/apple-avoids-60-billion-in-...

http://arstechnica.com/business/2015/10/apple-google-microso...
Data locality
Never Profile Yourself Again on Social Media
Or, any version of iTunes after, like, 7. :(
I've seen the other side of that one, too. We called the cops on a guy who was so intoxicated he was driving into the trees in the parking lot. Other drivers sacrificed their cars to box him in so he couldn't kill anyone by getting onto the road while the police got there.

When they arrived, he grabbed a bag of white powder out of his pocket and threw it on the ground, as if to pretend it was a throw bag. There was no possible confusion on that point (nobody was near him when it was thrown) and about a dozen independent witnesses.
> This is like a litmus test for the right answer. We immediately jump to feasibility.

Uh, I don't see how that follows. Sometimes "it is not feasible" is first objection simply because it's the easiest to articulate and support.

I mean, not everything is equivalent to a proposal to, say, kill all the poor: https://www.youtube.com/watch?v=owI7DOeO_yg
There are a very small number of languages which have those things. They are useful and we want them, but I think it's _generally_ an unreasonable standard overall.
I have the same in my FB being subscribed to their facebook page.
You take away what your bring to the party, I guess. I read it as "we all succeed or fail together", and it wasn't until I read hackernews outrage it occurred to me someone would deliver another interpretation.
Sure!

- Server is in Python using Flask and SQLAlchemy, running on AWS (EC2, RDS (MySQL), and some Redis, Celery, SQS, etc. to boot). A few microservices here and there in other languages too (e.g. real time chat server with Node & Firebase)

- Web code is written in React (with some legacy code in Angular). We tend to use Redux for the non-component pieces, but are still trying out new React-compatible libraries here and there.

- iOS and Android code are written in Objective-C and Java, respectively. We use Realm on both platforms for data storage, most of the rest is pretty standard modern project stuff (CocoaPods for iOS, Gradle on Android, etc.)

In addition to looking for your standard development experience on those technologies, we do have a few additional specific roles we're looking for: specialists in payments, specialists in database usage design and management, and security experts.

Any other questions?
> Rust doesn't target backend app?

This isn't the case. We have web backend libraries (servers, database thingies, template engines, I/O, etc) and it's totally possible to work on backend stuff in Rust. Rust doesn't "not target" much, really. Most of what you do in Python/Go/Ruby is also something we want Rust to work for. There is a false dichotomy of "fast language or safe language" which Rust does away with -- it's not only for situations where you would usually use C++.
Static HTML and assets served from AWS with CNAME DNS entries. Disqus for comments. Nothing complicated to setup, no security updates, nothing fancy.
Hopefully they never come across parents reaping children....
I think the pain only appears when you start trying to do "deep specification" of large systems. My research group has about 5-10 of us that have all built large systems (5-60 kloc) and verified them in Coq. I know each of us long list of gripes with the tooling.

My recent work has been on a verified JIT compiler and having to write tactics and lemmas to deal with facts about bit vectors seems stupid when SMT solvers are particularly good at this kind of reasoning.
This is just a hunch, but does anyone know whether there is any connection / shared services between the phone finding system and the iMessage airline flight tracking system?

It may just all be coincidence, but that flight tracking feature is so wonky and jacked, giving false locations, legs, flights, and information on the regular. I am surprised it hasn't caused a massive outcry for just how horrible it is. It kind of makes me wonder whether there is some shared service or database or something because the flight lookup feature just smells of the same kind of failure.

I realize, most people don't know/recall that iMessage will auto-link flight numbers. Just message the full flight number.
Hmm. Yeah, I mean, jemalloc is the default allocator, so something must be wonky here. You don't need to explicitly use jemalloc. That's what you get by default.
To aspiring developers: “Look at my app,” a quick how-to
Google paid Apple $1B to be the search engine on your iPhone
yup, and the worst part of material design is, indiscriminate use of bright colors for no apparent reasons. And now everyone is doing the same thing, and 50% of UI look exactly the same.
And such a card exists!

http://gatherer.wizards.com/Pages/Card/Details.aspx?multiver...
A huge amount of wealth is tied up in land, which is ultra difficult to assess the value of without actually selling it.
Props for this. Just last week, I was searching for a similar solution and ended up coding this - https://github.com/code-mancers/invoker/blob/master/lib/invo...

It doesn't kill the shell, when one of the process dies but kills the processes if shell dies. There is some trick involved in the way trap gets called though when shell dies and without waiting on the processes twice - shell exits without killing child processes.
Rust development was done in public (unlike Go or Swift which started out privately), so we had a very long 0.x period which was public and had tons of breakages where the language designers tinkered with just about every tradeoff.

So it's easy to see where you get the impression that Rust is prone to breakages, but that doesn't happen anymore.
That is correct! However, we are also working on making it possible to pass data as part of the routing process (that will be implemented in ReSwiftRouter) as that is necessary for recursive routes.
The poor would love to have newer cars, consume more services, have nicer homes, etc. So then how are we producing more than we need?

People regularly die from starvation, but the world produces more than enough food to feed everyone. It is a problem of distribution.
I'd be interested to know how you arrived at that phrasing as opposed to "vanity blog on a personal domain." I think it says a lot about why selfhosted blogs are becoming less common!
Insensitive to whom? all the dead people?

What about 'killing a process'?

What about 'master / slave' relationships?

Terms get used for purposes other than offending people
The flip side is (e.g.) promising one thing, but delivering another then claiming it's "better than nothing" so nobody should complain.
How do you not reel in horror at the kill command itself?
Slightly off topic, but why in US diplomas are not universal?
Why nurse from Dallas suddenly is not nurse is Seattle?
What is 'good' about that? Personally I have hard time imagine any sane reasoning for that. Are one locked to the state where one did studies? How cross-state studying work then?
I'd say you should hold off on that claim until Rust errors are composable (RFC #243). I know it's close.

The macros aren't quite up to the job of safely coping with the tangle of different errors that different libraries can return without writing Go-like error handlers yet.
well, we never know what situations words may be linked with for some people.

"pact with the devil" is another negative twist.
I regularly (once a month or more) deal with substitutional service orders in the Master's chambers. I have had Kik, Facebook, Snapchat, and even XMPP used as sufficient service.

All you have to do is prove you failed at attempts to contact via traditional methods, which isn't too hard.

My take on the internet is that it is an invention of DARPA, a military organization. That makes everything you say/do on it public, even if (temporarily) obfuscated by encryption schemes. Don't like it? roll your own BATMAN mesh network. Otherwise, sit up straight when you're being watched.
I wonder if you could create a system that gives a file-lock to the last surviving (child?) process... Call it Tontine.
It's not diplomas it's certifications. It (e.g.) a lawyer moves between states he or she may need to take that new state's bar exam.
Show HN: Multi-Probe LSH and LSH Forest in Golang
Surprising Lessons from a 24-Year Old Startup CEO – With Brennen Byrne, Clef
Second and third children are not as difficult as they keep each other busy.