skysight-inc/HackerNews huggingface dataset:
It could dramatically leapfrog the competition by returning to its roots -- modularity, power, extensibility... something for the power users.

Instead Moz executives seem set on forging all sorts of weird new business partnerships, and matching Chrome/Safari feature-for-feature. So FF becomes the sad little me-too browser, users everywhere wondering just how long their addons will continue to work...
Is Elon Musk Serious about the Tesla Semi?
I really like what Microsoft is doing with the CLR and .NET but I'm not sure I agree Oracle is sitting on Java and doing nothing. Java 8 was a big deal and Java 9 and 10 are going to have large improvements.

Now if Sun still owned Java that would be a fair assessment. They couldn't figure out what to do with the language.
Types absolutely do make programs easier.

I work in embedded systems. Our primary programs operate on messages, binary data. Type less like you suggest would mean always grabbing contents by way of offsets. Then never knowing if they are ints, doubles or what.

Even the basic type infrastructure of C is useful here. We map the blobs to structs. We can then grab the contents and manipulate them as ints, doubles, or strings. Removing types would make this a horrific task.
It's not open source.

This kind of confusion is part of the problem.
Frankly that's a bullshit patent to begin with.
These Scientists Called the Zika Outbreak in Miami Months Ago
I mean nukes are reliable too. Doesn't mean they should be used. The culture of lethal force means innocent people die.
In an urban setting, I'll note that electric trucks have a hugely important spillover effect: They're much, much quieter. The noise externality from conventional trucks in cities is awful.

Before someone brings up studies that say noise at high speeds is not predominantly from tires, let me say that I've seen those before. But in the three cities I've spent substantial time walking around—Seattle, LA, and NYC—the awful roar of trucks is an incredible auditory nuisance.
Great links and good perspective here. I agree completely that it is unfair that big companies can perform these maneuvers while small-businesses (and even profitable start-ups) would struggle to. There are so many scale-asymmetries in business, but this is a particular egregious modern example.
FF performance seems to vary greatly per platform. It's nearly on-par with Chrome on Windows and good video drivers, but on Linux with crap drivers, or on an OSX laptop, it's pretty slow.
For what it's worth, I find a lot of older games I try to run on Win 10 crash, or don't work 100%. KOTOR, for instance. So while I can get a lot to work more or less flawlessly, that's more-or-less a tie with wine.
Frontend Developer (React) | AlphaSheets | up to $150k (depends on level of hire and equity tradeoff) + equity | Contractors welcome; remote or onsite | Bay Area

What we're building:

Collaborative, programmable spreadsheets. Think Google Sheets, but like this: http://www.alphasheets.com/videos/headliner.gif

You can check more examples out at alphasheets.com.

AlphaSheets marries the capabilities of spreadsheets (simple WYSIWYG calculation interface) with the full power of programming. We've gotten excitement from wall street quants, marketing analysts, pharmaceutical scientists, insurance analysts. Our broader audience is the burgeoning population of people who can write small bits of code but aren't full-on software engineers. We envision a future where tens of millions of people with these skills see AlphaSheets as their tool of choice for data analysis.

Short video demo: http://d.pr/i/jK28.gif

Experience is a plus, but not a must as long as you're smart. We have a React+ES6+Flow / Haskell stack. We love seeking leverage through good architecture, languages (Haskell!), frameworks, and tools. (Doesn't matter at all for this position if you don't know Haskell.) We're well funded (big seed round) and have 4 years' runway so we're not going away overnight.

Our culture is one of efficient, open communication and rational decision making. You'll be joining a founding team of 4 guys out of MIT.

Email our CTO (Anand Srinivasan) at anand (at) alphasheets (dot) com
I doubt believe it will ever or at least not anytime soon. I don't think the JVM preserves identifier names in the bytecode in a way that it can be accessed easily.

Though I do recall a long time ago reading about some JVM switches that allow that data to be accessed but with performance issues. Can't recall where I read that.
Exactly. Writing well isn't about listing facts. It's an art. That's not to say works can't be overwrought. Buts it's also not to say that long needs to be short.
And it's not directly physically violent! One could also argue that the people you're stealing from are mostly financial speculators too if it made one feel better.
One might suppose that because login relies on the cellular network it's implicitly part of the app's infrastructure. In that sense the technical failing of Telegram was relying on one method of authentication (when multi-factor should be the default). I think it far-fetched to extrapolate that into 'Telegram got hacked', though.

I understand the want to share the article, but a concerted effort to amend the original title to reflect the actual content would have been appropriate here, methinks.

Edit: fixed some speling.
>But his actions were nonetheless essentially "good" in the same way...

No. He gave US security information to the government USSR, not to the Russian people. By your definition any spy anywhere is "good".

Just because moral distinctions can be difficult to make doesn't mean we throw up our hands and say all actions are equally moral.
One of my coworkers just got hired by one of the big Silicon Valley companies and he said that the company knew his salary down to the cent without him disclosing it. Does anybody know how they could have found out? Could this be part of the background check?
Honestly, that was my impression at first. But the difference (in hindsight I've never really looked into other apps) is that they actually list ALL files they flag for removal (In Gemini 2 as well) so you do have the option to double check what the app does. You could even let it run in trial (500MB deletion limit) and then plainly look at the list and go delete it manually.

The apps are also not "mass produced", they have really nice animations and you can definitely feel that there has been a lot of effort put into them.

They also make some music player and encryption apps so they're not all cleaning apps.
Do you have cites for throttling YouTube? That seems entirely terrible for retaining users.
I love these writeups from BackBlaze.

Does anyone know why some of the confidence intervals around the ARF are asymmetric?
To be fair, nobody is really doing anything to protect user privacy anymore.
Your problem still seems to be with the sloppiness of the patent system, not patents themselves. Patents are meant to protect inventions, not ideas, and novel inventions are worth something.
Hrm. Is FONBF a thing? Fear of not being first?
Quite the problem, just how do you handle this?

Are there any workable approaches that don't involve trying to get the user to login on both the mobile and then the desktop in order to correlate?
Sun, wind, views.. And by views i don't mean distant views, i mean not looking into another apart 10 metres away.Even ignoring these crucial environmental factors, structurally at 50 stories the efficiency ratios drop down significantly.

Highrise is not the panacea most people think.
And why is that exactly? What is it about Scala that makes it easier to develop Spark?
Yeah fair. It was definitely a very negative sign. Having participated in hiring elsewhere, my assumption was maybe it was just a bad recruiter. Generally, engineering managers have a big input into the offer process and I thought I'd give the process the benefit of the doubt over the bad salesmanship. Plus, at that point, it costs me nothing to hear their offer and make a fully informed decision. Even if I knew I wasn't going to take it, waiting a day for a number is a valuable data point.
10 Best MOBAs Like League of Legends
That's what they meant. And probably said. You can take my quote as a (close) paraphrase.
Hey Siri
I agree that there are difficulties in assessing the value of some of the assets (like the article mentions).

I just don't believe "what they can get" should be one of our options.

Ideally, there would be an impartial entity responsible for settling these valuation disputes (how do we handle this between corporations?). Heck, I'd even take using market valuations (which isn't the same thing as whatever the IRS can get from FB).
Microwave, as a radio term, isn't very useful. It covers 300 MHz to 30 GHz [0], which is nearly the entire usable radio spectrum. In industry terminology, microwave generally refers to >GHz radios, which have real problems in terms of obstacle penetration and range. In the >GHz range, you more or less require line of sight for transmissions over a kilometer or so, which often isnt practical. Free space path loss [1] is also an issue on long links, as signal loss is proportional to the square of frequency.

A good practical example is to compare 2.4GHz WiFi to 5GHz WiFi. At the same power level (both are restricted to 1W in the US for unlicensed operation), 2.4GHz will cover approximately four times the distance ~(5/2.4)^2. However, much more spectrum is available in the 5GHz range, and signals cant travel as far which leads to less interference given an equal number of transmitters. Those factors give higher throughput, but free space path loss constrains coverage on 5 vs 2.4 GHz WiFi.

Another example would be cellular: low frequency towers are used to expand coverage and improve building penetration, high density high frequency towers are used to improve speeds.

Feel free to email me at my profile address -- I work in the sub-GHz narrowband radio industry.

[0] https://en.wikipedia.org/wiki/Microwave
[1] https://en.wikipedia.org/wiki/Free-space_path_loss
Rust was OCaml.
I'm pretty sure Rust was originally written in OCaml, not Haskell. Unfortunately, I'm unable to find any references for this, as googling mostly leads to other comments (on HN and reddit) saying the same thing, and Wikipedia's footnote for the sentence stating this seems to be a reference for other parts of the sentence.

That being said, Rust itself is heavily inspired by Haskell; most notably, Rust's traits are pretty much equivalent to Haskell's typeclasses in almost every imaginable way, up to and including the way they can be derived for types.
I had FIOS with them for a while. It was really stable with constant bandwidth, much better than my experience with cable. But I never had any real interaction with them.
more info on this issue - https://github.com/dotnet/coreclr/issues/25
I want to run an agile project [video]
Too low, I can see higher vehicles running into it.
An Open Letter to John Hanke and Niantic
Microsoft's updated Xbox agreement prevents “unauthorized” hardware and apps
That'll make Minecraft a little more interesting.
From craigslist, and I ended up working like a week to earn $100.

But it got me started.
50M unique users with 11M daily unique is an astounding achievement when Pokemon GO has 80M downloads.
Really? The last Haskell project I saw on the front page was a c to rust transpiler. Seriously cool stuff even ignoring the Haskell aspect of it. It has its place, just like other languages--on a pragmatic level it is easily the best language for parsing I've ever seen in my life.

But it is absolutely fetishized.
I used to be super intimidated by negotiation. I recently took a Coursera course that I highly recommend https://www.coursera.org/learn/negotiation. It's not specific to negotiating job offers, but it helped me become a lot more comfortable with the process just to have a framework to think about the whole thing in. It's a really well put together course too.
From the summary:

"We’ve added that for any device that can connect to Xbox Services, we may automatically check your version of Xbox console software or the Xbox App software and download Xbox console or Xbox App software updates or configuration changes, including those that prevent you from accessing the Xbox Services, using unauthorized Xbox games or Xbox apps, or using unauthorized hardware peripheral devices with an Xbox console."
Go Radar – Live Map for Pokemon GO
A fascinating Virgin company you have never heard of was just acquired by Nike
Potential gain of margin had it not been for the increased R&D. Whatever way you put it. If it was unfair, it ought to be paid.
Is it deterministic in a way that's useful? From the perspective of the end-user its going to appear random because they don't control the system environment where "highest revision number" can mean something useful to them. In fact, the CouchDB guide even alludes to this when they talk about not relying on this scheme for complex conflict resolution it seems.

Two nodes split. A and B. Say there are 100 updates to A and 500 updates to B. The split heals, the system picks B because 500 > 100, but the write you actually want to dominate is A. The user can't control which replica gets hit more often, or when a split happens, so while this might be deterministic inside the DB it is semantically random from the user's perspective. So the system can make the same choice on all replicas, assuming it can guarantee it has seen all replicas, which I guess allows you to push merging management to each replica instead of requiring an intermediate coordination replica and then re-publishing the merge state to the replicas? So there's a system optimization benefit there.

But consider if the system did pick a winner at random, how would this look any different to the user? The user doesn't necessarily know if A or B should be picked.

Deterministic behavior is really important, but it seems like it really only looks non-random to the end user when deterministically picking a least upper bound for converging a join-semilattice or when all operations on the data are commutative or idempotent doesn't it?
Coding is definitely higher value for sure, just as driver who operates a berry picking machine can deliver more value than a migrant individually picking berries.
Somewhat tangential, but I think that many of the difficulties they are facing with Electrolysis and this whole multi-process movement is that, in older versions of FF, everything is so tightly integrated.

IIRC, Firefox has(had?) a lot of old code written long before modern concerns were even fathomed; addons back-in-the-day had access to the entire process-- every tab, all the DOM, and everything shared the same namespace (shady calls from webpages were blocked somehow, not sure if it was true sandboxing or not), so AMO mods would block addons (or updates) that didn't adhere to their namespacing policy. I'd bet a lot of that integration is still there, and most of what we're seeing is the result of what is probably a very messy untangling.
I've never noticed any throttling on YouTube (I've had FiOS in Baltimore and now in D.C.). I get a rock solid 140 mbps on Netflix's fast.com, even during primetime. 140/170 on speedtest.com.
If you end up using CloudFormation, don't write the JSON directly. Your programming language of choice should have a wrapper that maps objects to CloudFormation JSON - do your thinking there, use all the features your language offers, and consider the JSON you dump out at the end as an artifact you deploy (which happens to be readable). For Python, this is https://github.com/cloudtools/troposphere - I can't vouch for how accurate other languages' versions are, but I've never had a case where Troposphere didn't generate the right JSON for what I asked it to do.

CloudFormation is also nice in that it has access to a few API features which Terraform doesn't - specifically wait-conditions, automatically rolling-back updates when there's a problem, and a lot of the magic around UpdatePolicy/rolling deploys (although that doesn't work the way one would expect - a story for another day).

Having said that, Troposphere is pleasantly readable and has nice docs. The cross-platform integrations (for example, CloudFlare) add to the "just works" feeling. Some things are a pain to do in Terraform due to its strictness around being declarative and not having conditionals (e.g. having production and development environments that are similar, but not exactly the same), but there are some well-known hacks around them.

It also takes a very strong position around failed updates: it'll stop mid-change, tell you something's broken, and have you fix it. In the same situation, CloudFormation would roll back the changes to the state you were in before you started. Which one of those two failure modes you prefer is up to you. There are also some issues around having passwords and the like in your statefiles when you use RDS. You can avoid this if you go whole-hog into the HashiCorp stack (TF + Vault + Consul + etc.), but it's bugged me.

Lastly, If you're going to build something big and complex in TF, I suggest you do some reading of Charity Majors' rants on TF (https://charity.wtf/tag/terraform/). She has probably already run into the problem you're going to have.

So which would I use? Depends. If I want to create the same environment in a bunch of places (which also includes blue/green deploys), TF. If I want to do more complex things than that, CloudFormation.
WOW Internet Launches Location Based Ads
Dear Valued WOW! Customer,

We will soon be launching a new location-based advertising service for our Internet customers. Location-based ads are displayed based on the zip code location of your Internet modem. For example, if a local restaurant wants to offer coupons to customers who live in a certain zip code area, location-based advertising allows them to display their online ads only to Internet customers who actually live in that zip code.

At WOW!, we take your privacy seriously. Your personal information is completely safe and at no time does an advertiser ever know which customers receive their ads online. To learn more about location–based advertising click here. If you would like to opt-out of the service, visit wowway.net and log in to manage your preferences. Please note that location-based ads are NOT in addition to the online ads you already see; they simply replace ads that that would otherwise appear on your screen.

As always, we thank you for your cooperation and for the opportunity to serve you.
How to enjoy 3D movies by converting normal video to 3D device
How to make a neural network in your bedroom |Brittany Wenger|TEDxCERN – Qreoo
Swiss E-Buses Charge as Fast as Lightning – Qreoo
Yeah I'm pretty sure you're right about it being written in OCaml, I just had the recollection of seeing that somewhere as well.
Other people apparently had (still have?) these issues:

https://productforums.google.com/forum/#!topic/youtube/CPW7r...

http://lifehacker.com/use-a-vpn-to-bypass-your-isps-throttli...

You can search for more. While it could be a coincidence that somehow after switching poviders Youtube fixed their servers at the same time and got faster, I'd have to believe it was because of Verizon.

Someone from a Verizon forum remember mentioned, defending them, it could have been Google not paying for peering with Verizon enough. But I consider that still Verizon's fault. I don't really care about the details, I was paying a hefty sum to Verizon for Internet connectivity and not getting it. However they setup their peering agreements is their problem, I pay to not have to know that.
There are dozens of medications made from human blood, which are used to treat everything from infections to hemophilia. No one thinks anything about it (not to mention all the people who get whole blood transfusions for surgery or trauma).

This is just a hit piece that's been generated because Thiel has recently been declared an Enemy of the State.
non compete is far more valuable.
Can someone explain the significance of this?
I work in a large 5000+ software company and were honestly about 30-40% macs. An MBPr is a good investment - I figure my 3yo machine will easily retain about 35-50% of its value if resold.
They all contribute to readability.

You can always write in assembly code, with all that consistent structuring and conforming to expectation. But I'll takes writing in higher language with "abstraction you can write yourself" any day.
Yes but its more than just habitability. Soil condition/quality as well as availability of water, etc. is important for farming.
Reproducible Research in Computational Sciences
Well, a lot of MFA is done through SMS. I believe sides like Tumblr and Twitter do that? At least I am asked to do SMS authentication for those sites. Maybe it's a setting I checked off.
I like this part even better, "The privilege serves to protect the innocent who otherwise might be ensnared by ambiguous circumstances."

Describes exactly any federal investigation into another federal agency.
Here's a concrete flaw. The inventor must disclose the method. If you read the patent, and infringe, you're subject to triple damages. So there's a strong incentive to not read about how other people solve problems. Which pretty much defeats the purpose of promoting useful arts.

Furthermore, non-patent readers wind up infringing anyway. I would argue that someone completely unaware of the patent, coming up with the exact same system means that it is in fact obvious, and not really novel.
>>Before someone brings up studies that say noise at high speeds is not predominantly from tires

I don't think that matters. Trucks rarely reach high speeds in urban settings. Think garbage trucks, for instance. The majority of the noise they generate is during acceleration after their frequent stops.
That's the whole point. The noise provides plausible deniability.
> We don’t need your Internet. There is no way we can make money on it. We don’t want to be just dumb pipes!

Is the whole argument (from the telecoms) here that they can't differentiate the service as dumb pipes? Like offering decent speeds (1 Gbps … please? Heck, even 100 Mbps for not an insane price), decent service (customer support that knows what "ping" or "latency" means? Not requiring weeks of back-and-forth with customer support to debug issues?), IPv6 support[1], a router that routes corner cases[2], optionally paying for a static IPv4 address[3], being able to reverse DNS my IP to a name of my choosing, no "no servers" BS in the agreement, not MitM'ing data[4], not selling my data[5]?

Some of this is perhaps them not being dumb pipes: I could purchase my own modem; the "no servers" and MitM'ing are directly not being a dumb pipe.

[1]: I finally have this as a Comcast customer. My parents (also Comcast) are still waiting.

[2]: My router fails at correctly routing packets bound for its public IP if they originate inside the private LAN and are bound for a destination under port forwarding. Comcast considers a router not exhibiting this bug a "feature" called "NAT loopback" … which they don't support.)

[3]: my understanding is that Comcast does not offer this to residential; they do to business class, but this hampers people like me that love experimenting, but aren't businesses.

[4]: Most ISPs intercept at least DNS queries and respond with forged results (to serve ads); this can cause software to fail with error codes different from the actual problem (because the ads mask the underlying issue).

[5]: http://www.huffingtonpost.com/2013/07/08/att-selling-data_n_...
http://learn.hfm.io/
Pixel C can now run Remix OS (Marshmallow)
I've just finished my first pass through the book (kind of... have to go back through some stuff.) and I concur that its a great read. I do wish there was a companion that had some code examples of some of this stuff in the real world.

For instance, intuitively state traversals or using product monoids for folding lists seem to have tons of real world applications that I've been looking for something to solve, but I find it still takes lots of exploration.
Try practice?