skysight-inc/HackerNews huggingface dataset:
I've thought about Anvil, but I like React and I can reuse stuff from my web-development. Like tachyons styling [0].

Regarding bansa: Sounds nice, but I've never seen the benefit of using a library for state and state-reduction. You can implement and customise for yourself in less than 50 lines. (I don't use the redux library on the web either)

The only thing I would like is being able to reuse data-structures of react-native, so they won't get serialized all the time.

Thanks for the tips, though!

[0] https://github.com/fab1an/react-native-tachyons
Do you plan on homeschooling your children for the entirety of their K-12 years?
The really juciy secrets would be kept offline I think
Yahoo Finance could probably be monetized by shopping some sort of advanced feature to financial-software vendors. An Excel plugin would also be popular -- yes, it's nothing a VBA warrior couldn't code up in an afternoon, but a lot of people don't really want to do that. They could become Bloomberg for the masses, so to speak.

Pure email is not monetizable, but if they could tie in some unobtrusive freemium feature, there might be something in there. Remember that thread about commodity traders living on Yahoo IM? Surely some sort of IM/email mashup that could allow you to file and export messages could be popular.
Interesting, I understood that wrong then. But granted, I was researching it for the x220 and it was a while ago. Thanks for the hint.
Sounds very similar to my experience with Gobolinux. If the source is packaged sanely (proper support for --prefix or equivalent) a user can roll up a recipe ready for Compile with a single command and a url to the source needed.
If he wants to not seem evil, make the foundation a nonprofit with a clear goal.
Like this, it is a Publicity stunt and tax optimisation scheme which to date has only invested into things which aid Facebook the corporation.

Mind you, the cause might be honourable, and there is nothing evil about enlightened self interest. But since their foundation isn't a nonprofit, this seems not very different to me than if he had created a VC fund.

If I am wrong, I look forward to learning
"The publication reports that the Initiative is leading a $24 million funding round for the New York-based start up, in which GV, formerly known as Google Ventures, is also involved."

So, what's the difference between it and other VC companies, besides being controlled by a single person?
OK, but that doesn't answer my first question.
That last part is truly a good advice. Striving to become somebody one is not meant to be is only going to make one profoundly unhappy in life. What's worse, one will probably be wasting their potential given by the universe by refusing to do things one is meant to do. Being at the wrong place in life and not accomplishing anything by the end of the road will only make a negative personal contribution to the human civilization (in the grand scheme of things).
You forgot ohthis.thing

Also, HN supports polls.
My previous employer used it, and it was pretty useful. When we got a new PC, we'd enroll our local keys by booting with a USB drive with the keyfile in the root of the filesystem. The firmware would offer to enroll the keys, after which (remote) sysadmins could remotely administer the machine through AMT -- basically a remote KVM.

The firmware has an on-screen indication that's happening, so it couldn't be used for spying. Plus for most day-to-day purposes, we could use AD to administer the machines (which probably could be used for spying, if that were necessary). But when things broke enough that AD stopped working (or when first setting up a box), much of the time AMT meant that we didn't need a physical presence to fix them again.
The Inner Workings of a Subscription Box Company
Lately it's been Scheme because I've been using it to teach my 14 y/o daughter how to program. I had considered teaching her JS but she already knows that a little bit and I thought the concepts she'd learn while learning Scheme would really help her in the long run regardless of what language she used.
Thanks, this works great.
What blows my mind is how positive the HN crowd were about the acquisition of Tumblr at the time:

https://news.ycombinator.com/item?id=5737185

Everybody on HN now appears to be firmly in the camp of "Tumblr was a terrible acquisition, it was obvious at the time, what a disaster". Now we read about the other 52 companies that for the most part are also disasters.

My questions are:

How did Marissa manage to purchase a whopping 53 companies and waste so much money before somebody realised that Yahoo was collapsing from the inside out?

Is this all on her shoulders?

Surely the board signed these deals off? Are they equally culpable here?
https://learn.sparkfun.com/tutorials/voltage-current-resista...

Also, this book:

https://docs.google.com/file/d/0B5jcnBPSPWQyaTU1OW5NbVJQNW8/...
I think the article misses a crucial component of this tendency--working parents who have to fill the time left by summer vacation from school. If you don't have a high school aged child, you really can't leave them completely to their own devices for eight hours a day (yes, there probably are some 10 year old kids that are perfectly capable of taking care of themselves, but I don't know many parents who leave elementary school aged kids at home every day, alone).

That said, I do know some parents who don't need to over-schedule their kids' time (that is, one parent does not work, or has a flexible schedule), but still do it because they don't know how to just their kids be kids. Every wasted moment is a moment their kids aren't being prepared for college.
Yup, arbitrary restrictions on passwords are a bane. I've thought about adding various modes but then you need to remember the mode you used. So far the most sensible option seems to be falling back to a password manager for those sites.

As for the service name I've had no issues with that in my use. Just come up with whatever rule is easy for you to remember. Worst case you'll have to make a few tries.
Yeah I thought so, but I hoped competition would make things different, where one of leaders would go like full transparent, without these "spy" sectors, and it would give it edge over others.

And it's not about securing, it's about control! Who owns the thing I bought, that I use. It's not only they can watch, but now they can control whole computer. That's what bugs me the most. :(
> YCombinator is not the only way to launch a startup

It would be a stretch to even say it's a common way to launch a startup
I'd rather see some which are honest about wanting to exploit the cost of living diffential instead of acting like charity, or some which are actually nonprofit charities, not startups like Angela and tax optimisation schemes like zuckerbergs fund
... Stm in ghc is definitely mutable. Before commit it has an oplog representation but it's most assuredly doing very imperative things like find grained locking and writes to the same reference :)
You can use flux with polymer if you want I think.
I also think that the whole question starts with the wrong supposition. Java does not have a huge amount of open source programs, is less "cool" than JS or Python, but it has probably immensly huge "invisible code" that runs our lives. But then - the question changes to why C++ or JS with all its frameworks are so popular despite having an army of haters who despise them. I think most answers in this thread answer the latter question.
Do you agree that design fundamentals are important for writing better code?
> low-cost contract labor

Phrases like that ring to me to describe a two class of people: a "low cost" tier, and a "normal cost" tier. To me this has obvious racist overtones as "low-cost" is often followed by [nationality]. If someone is willing to work harder, she should get the job, but somehow if that same person is willing to work as hard for less money, she is unworthy? Sure the company benefits from a spread between what a person makes and what they contribute, but they do so already. Eventually if that spread becomes too large, other companies will exploit this arbitrage and start new businesses and bid up the employees compensation. You are free to do so as well assuming you live in a free capitalist society.
SpaceX’s latest Falcon 9 rocket crashed
Greenland was hotter than New York City last week
I know, right!? Sadly, it's a true story. I obviously can't give the full details, but my son was asked directly by this teacher, why are you reading Roald Dahl books? I couldn't believe it. A phone call to the principal followed..

On a side note, son just fell asleep (Australia) as I was reading another few pages of Danny and the Champion of the World to him - well maybe half an hour's worth. Quality time; it makes for such good night time reading. (Danny is a very brave boy!).
Git 2.9 released
How ‘Smart’ Do You Want Your Blender to Be?
Schaum's. Now that you mentioned it I think someone on HN was talking about that but couldn't for the life of me remember. Thanks for the feedback.
She did mostly the same that every CEO seems to do when they're hired to pull the cart out of the mud.

Fire a bunch of people.

Remove freedom from employees.

Make the company more conservative in gerneral.

The parental leave was just a marketing stunt.

Same happend at the last company I was employee, that's why I left.

And this is probably why I'll be freelancing for a long time. My lifetime is to precious to be multilated by some managers.
Just a thought, but GitHub could be handling this proactively to ensure the security of their members given the sensitivity of private repositories:

Step 1: Grab LinkedIn breach data
Step 2: Compare email addresses/usernames from LinkedIn to GitHub
Step 3: Check if passwords are the same
Step 4: Reset password and notify if they match
The entire point of the article was that "an AR-15" is a nonsense phrase. There isn't any such thing as "an AR-15." Today, the "AR-15" alphanumeric code refers to a set of modular standards for interoperable gun parts. Assembling a weapon out of AR-15 compliant parts allows a non-gunsmith to adapt to different goals.

So, not only are we way, way, way past Vietnam's M-16, but there isn't even an AR-15 you can point to today as the thing you don't want. The closest you could come to saying that in a sensible way is that you don't like any of the wide variety of options in the AR-15 standard.
Maybe I'm being irrational, but I would never touch ZFS because Oracle.
> There's a mass exodus going on right now

This seems to be a common sentiment. I wonder if someone has done the statistics on this.
I'm sure there more of value stored somewhere in the bully of Yahoo than just Finance, IM and email. I think there is money to be made like you suggest, but that's not the kind of company that Yahoo indicates that they want to be, sadly.

Yahoo will run it self into the ground trying to revive the glory days of Yahoo being the front page of Internet for millions of people. Management will not settle for a smaller service company, for a few niche markets.
In Chrome, which run by Google, who make most of their money from ads?

I can see Firefox doing it as standard.

I think Apple are happy just allowing the ad-blocker extensions (and they got some publicity when they did that).
Trustzone in itself is not closed though, and FAFAIK is not a separate engine. Trustzone is more like IOMMU on steroids, and runs on the main processor (it relies on hardware support to fence off system resources).
As others point out, it's an Intel thing, so any Mac running an Intel chip, but I wonder if this is more of an industry thing. Has Apple put something similar in their A-series mobile chips?
Sadly Zuckerberg himself seems to provide plenty of ammunition for those claims:

- Aggressive disregard of privacy on FB

- Using deception and dirty tactics to make the FB app run continuously on the background of your phone

- Manipulating timeline results

- Manipulating trending topics

- Naming a for-profit arm of the company ".org"

- Publicly attacking net neutrality activists by buying gigantic ads across India

- Calling the Brazilian people to protest in front of the Congress

- Whitewashing his personal for-profit investment company as a "initiative"

Regardless of whether he is or not bad or whatever, he appears extremely arrogant when you take in account some of the actions above, so it is quite understandable that people see him that way. Oh, and the movie.

PS: Some of the actions above are not personally his, but are from the company which he controls completely, so it is quite understandable that people attribute it to him.
Actually the way you described it it sounds exactly like the GPL license reads. It even promises to preserve my freedom instead of taking it away.
NASA'S MARS RECRUITMENT POSTERS CALL FOR EXPLORERS, FARMERS AND TEACHERS
> it is clear why Intel has a reason why ME should not be possible to disable on some chips.

Only "under some conditions" should not be possible, that is, once you as a user turn on the anti-theft protection. Theoretically, turn-on-once, afterwards-no-turn-off technology can be implemented.
previous best (of 5 submits), 4 months ago ~ https://news.ycombinator.com/item?id=11174399 worth re-reading this because it is a timeless problem.
That sounds quite cool! Thanks!
They are collecting the MAC address of the WIFI / Bluetooth in your mobile/Tablet.
Good example of Internet of Things, I am wondering if they are using Kafka / Cassandra to process all this data in realtime.
Rules for Writing Technical Documentation (2009)
Yep, that's the bare basic I am trying to do, and it's helping in a very limited way.
WWDC 2016 Videos are live
The Spanish Story of a Russian 'Illegal'
[joke] Come on, putting together a face-recognition system that attributes ethnicity using the iPad's camera isn't cheap!
I though he was pretty clear about what kind of tumblrs he's looking at.
The "need" from the article refers to why the AR-15 standard is the right one to own, compared to all of the other guns available. He meant that, assuming you are going to own a gun, you "need" to get something AR-15 compliant because it's the best engineered option.

It's analogous to someone saying that they "need" the right cocktail of drugs to execute a prisoner on death row, because assuming you're going to execute a prisoner you should do it with the best tools. https://en.wikipedia.org/wiki/Lethal_injection#Conventional_...
Because the advertising industry pays browser makers:

http://www.investopedia.com/articles/investing/041315/how-mo...

http://www.bloomberg.com/news/articles/2016-01-22/google-pai...
Nowadays node works perfectly fine on Windows, you don't have any problems with MAX_PATH anymore. Also, use Cmder to have unix commands. You can even register it in registry so that every time you open cmd it will automatically open Cmder.

Also, this summer Windows update should go to public that adds native Ubuntu shell so you will be 100% set.

Windows10 is fine for development. It's not 2006 anymore.
Well, in the case of Linux they are legally bound to provide the source code to any modifications they ship in binary form to a third party due to the GPL, I don't know what their track record is when they don't have to release the source code.
Exactly, finance is the best thing they have and they already have the groundwork for creating a more general Bloomberg terminal.
React is not a framework. It's just a templating library with a preprocessing step (JSX) and a diffing algorithm that efficiently renders to the DOM.
This article[1], from what looks like a trade publication, is simple, factual, and to the point.

1. http://airportfocusinternational.com/geneva-improves-securit...
1) Yes, I do think all software has manufacturing defects. I don't wish to penalize the manufacturer, only hold them to the two year mandatory guarantee that they will fix those problems for any consumer product they sell. They should be penalized if they don't fix them, though.

2) True. So what? Why should that get them off the hook? Statistically, we also know that people will always make mistakes, does that mean companies shouldn't be responsible for the blunders of their employees?

The fact that we know our software will have problems we can't fix at launch time just means we need to account for that post-launch cost, plus possibly have insurance for major screw-ups. It doesn't mean we get to claim "caveat emptor" unlike any other industry.

If you want to get the exact same piece of software updated only with security patches, you'll have to select software that is updated this way or pay someone to write it for you.

Yes, that's currently the case, as I admitted in my other post, but it's not an immutable law of nature.
5 Best Web Photo Gallery Solutions
For those who can't/won't read the article, basically what he's saying is that he "needs" the AR-15 standard because it's the best engineered gun. It's equivalent to saying that you "need" the LAMP stack because it's open source, modular, debugged, well supported, training is available, and everyone else knows how to use it.
Java Developers Can FINALLY Target Windows UWP
We plan to make the assessment for each child, each year. I can imagine at least one might want to go to high school. But they will likely be so ahead academically we might just send them directly to college like these people: http://www.thebrainybunchbook.com/meet-the-harding-family/
C++ and Java for the most part.

However, I'm not sure that finance hoovering up all the Haskell programmers (even if that were true) would have any impact on that. The number of Haskell programmers, in total, is small compared to the number of C++ and Java programmers in finance.

It also may be worth pointing out that finance companies, especially larger ones, are rarely homogeneous in their development environments. For example, the Haskell wiki's industry page has the names of a large number of banks that use Haskell. I have worked at a few of them and know a fair number of people at others and I don't know anyone that does any production Haskell. Plenty of Java, C++, Python, C# and Scala though.
It's not the easiest to setup, but the best way to block ads is with a block list in your hosts file. Even works across browsers.
For those that assumed the compression was all about the pipe - here is the follow-up.

http://malctheoracle.com/post/json-compression-part-deux
My (single)mother was looked down upon for buying us a computer when my sister was 16 and I was ten.
It went as far as the local priest calling social services because he assumed neglect.

It's not like I grew up around Amish, but its just generally a very acceptable stance here to be skeptical of all new technology. It's very apparent especially when you look at the discussions centering our school system.

We still debate about the harm of too much technology in school, theres still no real IT classes and people just now start looking toward programmers as a favorable job, simply because we have stable jobs while so many other industries have problems...
If Chrome comes bundled, as AFAIK it currently does, it should be considered part of the product being bought and subject to the same rules, as shown in the ads and as the consumer clearly does.

I disagree with the EU's decision to force MS to have that browser selection dialog, but that doesn't mean bundling should be consider a "gift" by the manufacturer. A browser is an expected part of a current smartphone OS, and as such they should be responsible for the one they include.
I think the op is trying to make the point that bright coders(who else will invest time in Haskell) are hired by cash cow companies and get them to work on other languages.
BOS-SFO Trip Study: The Complexity of Airfare Search
I vaguely remember giving it some consideration. But the bigger point is that my judgement on these things is not to be trusted since I'm just an application developer and not a crypto expert.
Unix fundamentals 101
Are you suggesting that detecting if your system is exposed to remote control is as easy as checking to see if your machine appears to have such ports open? And would the ports appear to be open if checked from the same machine?
More precise question is: Is Intel CPU connected with 3G laptop modem on Mac? If YES: Data can be read/written remotely from/on your Mac (even if turned OFF - as long batteries are installed). If NO: Most probably it can not be done! (Source: http://www.intel.com/content/dam/doc/product-brief/mobile-co...)
There is a big difference between "evil" and "partially motivated by self interest".
> First, even the CS's nightmare (where P=NP) may mean little practical difference (e.g. the simplest 'NP' takes O(n^1000)).

Sure, it may. But there are precious few examples in the wild where we're dealing with crazy powers like that. I think the bigger (but still quite small) failure in P's ability to measure "ease" of computation is that it only considers the worst case. A good example is graph isomorphism. There was recently a development of a quasipolynomial algorithm for graph isomorphism, which had the best bound we've found for the problem yet. However, with our existing algorithms it was extremely difficult to find examples where they didn't run in polynomial time, even when actively looking for them. But again, this is the exception, not the rule.

> Second, for many problems even O(n^2) is too much (think of big data problems). (Also, given that computation requires physical resources, you cannot scale it arbitrarily.) So even in P the actual exponent matters a lot.

Very true, but TCS spends a lot of time developing new algorithms to shrink exponents as well. A lot of the methods and skills needed for making better algorithms to get problems into P also apply to moving them around within P. And many of the same tactics for trying to figure out exactly how P and NP fit together apply to trying to figure out the same for P and BQP.

Since you have a background in quantum physics and (I assume) care about that field, are you aware that quite a bit of the TCS community works on quantum problems? There have been plenty of results that stand to be very physically relevant. Some good examples are the recent (quite rapid) progress in analyzing symmetric cryptography schemes' vulnerability to attacks by a quantum computers[1]. Interestingly, many are starting from the same jumping off that asymmetric attacks did; namely Simon's algorithm (an important stepping stone towards Shor's algorithm).

[1]: https://arxiv.org/abs/1602.05973
I live in Zurich and attended ETH, thousands of bright people! :D
This makes me think twice about the Samsung brand I have sitting in my pocket.
I guess ETH Zurich and EPFL are the reason why Google chose Switzerland "Europe is home to some of the world’s premier technical universities, making it an ideal place to build a top-notch research team"
Awesome Rust – A curated list with awesome Rust packages
StartSSL charging to revoke their free certs after heartbleed, won't forget that.
Real-time, low-latency audio on Android has arrived
Yeah, but it is VEEERY poor in all the other fields. World rank eighty something? xD
Google Sued by Space Data Corp. Over Project Loon Balloon Project
The simplest explanation of why we should care about gravitational waves
"In 2.9, Git's diff engine learned a new heuristic: it tries to keep hunk boundaries at blank lines, shifting the hunk "up" whenever the bottom of the hunk matches the bottom of the preceding context, until we hit a blank line. "

I like the new diff improvements