skysight-inc/HackerNews huggingface dataset:
> but has a small scope of applicability in practice

I disagree. It's a critical tool for adopting Rust libraries in projects that are otherwise C or C++ or Python or Go or Java or ..., for example. The scope is pretty vast.
I believe that particular opinion has been discussed to death here before, so I won't address it.

The point I was trying to make is the market value seems wildly different from what Facebook pays out. The pricing gives me the impression that Facebook's bug bounty program is more concerned with public relations than it is about improving Facebook security.
> That ignores the Apple Watch, which has basically created a new product category

Nonsense.
great read!
I'm not sure I understand the phishing vulnerability of SMS or TOTP tokens?
Impact is nothing.

Whole point of indexed funds is match the market. If you feel that as an investor you're able to beat the market, which includes indexed funds, good luck.

"Fool and their money are soon parted."
Except they totally are writing crypto related code. It's called SecureRandom for a reason. If I as a user of Ruby see that code I have certain expectations regarding that. If the Ruby coder maintaining that code is not capable of doing the work required to satisfy those expectations then as I said there is much more wrong than just this bug.

It's reasonable to make this mistake initially sure. But when it's pointed out to you that the documentation is flat out wrong for reasons outside your and others control and you are pointed at articles and research by the experts in this field and you elect to ignore them then the security flaws that will result are very much on you just as much as they are on the linux man page maintainer.
> Occasionally, it's the right set of engineering tradeoffs to deploy something that produces useful results 99.9% of the time and crashes .1% of the time.

Yes, but unfortunately that doesn't describe the situation we are usually presented with. The developers most likely have not calculated that it runs fine 99.9% of the time and has specific failure cases that account for 0.1% of the time, they just don't know about the error. That is vastly different than making an engineering tradeoff, since the people engineering it don't even know there's a tradeoff being made, and thus can't make an informed decision about it.

In some sense, rust actually enables the situation you are presenting, in that it requires more explicit reasoning about behavior, and if you want to wrap a chunk in unsafe after calculating that it should only negatively affect the program operation 0.1% of the time, well then you actually are making a tradeoff.
Disney Research makes full color 3D models with computational thermoforming
The 'Trollius' module backported asyncio to Python 2, requiring syntax changes, though. For example "yield from" to "yield From()".

Work on Trollius was stopped a few weeks ago, there wasn't enough interest/use. Call for interested maintainers, http://trollius.readthedocs.io/deprecated.html#deprecated
Outlaw Chinese Steel
Yes, if you could combine gas generation with district heating, that + solar generation really would fit together neatly.

Also, there are projects to do the thermodynamic equivalent of district heating over a single home! i.e. you burn gas to produce electricity, and use the waste heat to heat your house or office. A year or two back British Gas was doing a pilot using a gas boiler with a Stirling Engine to generate electricity (called the Ecogen IIRC). It seems to have been difficult/expensive to maintain, but it's an exciting principle.

If you had battery storage for solar during the Summer, you could use that equally to buffer that kind of gas generation in the Winter.

It seems to me sufficient solar and battery cost reductions effectively solve electricity generation for everywhere close to the equator. Add in that kind of waste heat boiler, generating electricity at a reasonable cost, and you have a solution for almost the whole planet.
One problem with this is that the entire ecosystem has to get on board with async. Maybe a new framework would make it compelling enough, who knows.

This was/is the big issue with Tornado, IMO (and Tornado has been around for ages in framework time). Tornado is only async if the entire call stack all the way down to the http socket is async, using callbacks instead of returning values. This means that any 3rd party client library you use has to be completely written asynchronously, and none are in python. So you end up with a lot tedious work re-implementing http client libraries for Twilio or Stripe or whatever you're using.

I'm curious to see where asyncio goes in python, but I'm a bit skeptical after seeing how much of a pain it was to use Tornado on a large web app. In the meantime I'll be using Gevent + Flask, which isn't perfect since it adds some magic & complexity but has the huge upside of letting you keep using all the libraries you're used to.
Some further digging actually sent me back here (via a "Breaking Madden" article linked from a Metafilter discussion)[0].

[0]: https://news.ycombinator.com/item?id=7159513
How IBM’s new five-qubit universal quantum computer works
That's a good point, and you could make similar claims about economics and political science (do those last two count as STEM?).

Oh well. I guess colleges want money, and they will find a way to make their customers happy.
They are not working for a company they are working for themselves, they place ads that drive
traffic to gaming properties and receive a share of profits. They put their own money at risk for traffic acquisition, if they are wrong they will loose money. So basically they generated enough sales to receive a 100K profit share payment from partner network to them for a given week and spent 40K on ad inventory netting 60K profit.
Isn't "Persian Gulf" the globally recognized name of that body of water (at least in the anglophone world)?
Do you have a product associated with the technical solution? If so, then you are much farther toward attracting a business/sales co-founder. If not, then you need one. Just like business co-founders need something presentable to show the technical co-founder the technical co-founder needs the same to show the business side. If you say "oh I have solved problem X, but I can't show you the solution", then it is not much closer to attracting a partner than "I have a great idea for X, but I have no idea how to implement it."

tl;dr - the advice is the same regardless of whether you are on the business or technical side : you need a presentable proof of concept.
New app for photographers. We are looking for beta testers
I doubt that the world economic slow growth projections are due to the 36% of equity and bond assets which are indexed instead of actively managed.

If that were true, then the 64% of actively managed funds would have a clear opportunity to capitalize on this fact for higher returns.
I think going through SICP and most of all, writing my own interpreter, made me an all around better programmer. I noticed my systems thinking clarified considerably. Not in an aloof way but by providing actual actionable insights on how to implement and structure things.
Huffington Post begins to sound like Trump supporters?
RE-EM Trees: A New Data Mining Approach for Longitudinal Data (2009)
What's to stop you from changing your computers [fill_in_the_blank] in the current status quo?

DRM is an inherently weak system because as long as you have root on your device, you can break it. Perhaps it will take some serious reverse engineering effort, but it's always going to be breakable, because in order for you to consume the content in the fist place, your device needs to decrypt it.

(Of course, that's the point the EFF is making here, that that unbreakable DRM requires compromising our ability to have root access to our own devices.)

So yeah, I agree with you. But given the assumption that DRM works (it doesn't), there's no reason why the DRM could not enforce public domain release protocol in the same way it enforces copyright requirements. Just as iTunes lets you "rent" a movie for a day, it could let you "rent" a copyrighted work until it enters public domain.
You say that like I failed my sales pitch. The restaurant was your example, and I'm not trying to get you to use Bitcoin.

fwiw, I have paid btc in a restaurant and it was seamless because they didn't bother waiting for any confirmations because they had our faces on camera... Fraud is fraud so they weren't worried. Flash the QR, scan the QR, check the numbers, hit okay, done. 20s for me, and maybe another 20s for the merchant.

But yeah, some stores don't take credit, some don't take cash. All depends on their workflow if seconds matter.
> Solar cannot serve the same purpose without battery

Elon Musk, CEO of Tesla is some 2 to 5 years away from fixing that battery issue and getting extremely rich in the process.
> Stop blaming just the carriers.

Why? They're the ones that wouldn't agree to the terms that would have prevented an unnecessary bottleneck.
The Recovery of the Promise of Technology
> Also, it's extremely narrow. On my 32" 4K display, 70% of the screen is empty. And the font is too think. And stuff keeps moving/jumping when I'm moving the mouse cursor.

Why maximize a browser window on such a screen? Three or four windows side by side would take advantage of it.
Yeah I guess I should have qualified that. Nontechnical, paying passengers are easily wowed by glass cockpits and hidden workings.

They're also wowed by a flashy web UI without knowing what's inside.
There's been some discussion of solar generation cost vs storage cost here, with the idea that any generation project is necessarily coupled to storage. But is that really the case? I can see a model where generation and storage are completely decoupled businesses.

Large, somewhat unpredictable fluctuations in the cost of generation (solar and wind) should lead to large fluctuations in price of generated electricity, down to minute-by-minute. Ideally, generators want to sell every kwh they can at peak production, even at a lower cost. With modern computer controls, this makes a delightful opportunity for an arbitrage market.

Storage providers - and this could be giants like lake-scale hydro, or dwarves like the batteries in electric cars - could buy electricity from generators when it's cheap, and sell it when it's expensive (the sun isn't shining, the wind isn't blowing, hot day spikes demand, etc). This can be fully automated. Just plug your car into the wall at night. It might decide to buy electricity, or sell electricity, depending on the price at the time. Aggregators could pool capacity across many small providers. Large storage systems could benefit from economies of scale and long-term contracts.

Create a smart grid that can support this, and let the free market solve the pricing problems for us.
> That's what targeted facebook ads feel like.

I call these adds "stalker ads" to convey this very feeling, and it certainly isn't limited to just Facebook.
Facebook pays $10,000 to 10-year-old Instagram hacker
Can you give a quick summary of the non-hardware problems that need solving and can be solved by an outsider to the industry with no connections? Not having any knowledge of solar, it seems like the only thing to do is have something that monitors the panels and their energy output, which as far as I know already exists. IoT solutions (like a smart washer knowing when to run) are still largely hardware driven and not feasible for bootstrapping.

Working on stuff like smart grids, demand response, inventory tracking, security, etc seem like something the big companies who own the infrastructure need to be doing. Some random entrepreneur isn't exactly in a position to make solutions for these giant companies because there's no way to have access to the information needed. And even then, selling software to giant companies is hard as shit, and if you strike out there's not exactly a lot of other customers to sell to.

It just doesn't seem like an environment conducive to entrepreneurship.
I'm pretty sure both Node and Tornado have the same mental model of async. Both have callbacks and both have async/await functionality that makes it look more like blocking code.

The main benefit of Node as I see it is that the entire Node community uses the same IO Loop whereas Python's community is fragmented between normal sync code and multiple different IO Loops (asyncio will probably help with this).
Learning Japanese is way easier if you just go to the country and live there. I'll guarantee if you go with the same amount of money invested in college you'll learn the language faster.
Tough. You should have thought about that before you decided to use DRM.
>From my experience what you are describing is exactly psychology, which is a STEM field.

From my experiences, the rest of the STEM field doesn't take the social science parts (psychology, athropology, economics, political science) very seriously or even consider them STEM on a colloquial level (even if "officially" they are).
A Day in the Life of a Vena Engineer
> Moore's law (as it is generally talked about) is actually a pretty good indication of how much computational power we can get from a single processor core.

Imagine that we have the technology in place to manufacture silicon chips at 2nm. How would we design CPU cores with a substantially better single-thread performance, when clock speed is limited? Optimization techniques like OoO execution and register renaming have already been pushed to their extremes. Increasing caches beyond a certain point has been shown to deliver diminishing returns.

We just don't know fundamentally how to design a substantially faster CPU core.
By Leo W. Gerard International President, United Steelworkers..
I used to work with these agencies and cool stuff almost never see's the light of day. Even within the well funded agencies, really breakthrough stuff almost never makes it to the people in the building - let alone to the public. So it doesn't really matter what they are doing.
High risk, high reward investment by individual actors who don't have to answer to boards and regulators.
Show HN: Nginx-Pages, GitHub Pages Clone Allowing for HTTPS
How maps can serve as scientific time machines
If you are a genius artist that happens to get lucky, sure. But if you want to have an actual art career, it will be tough without art school
Microservice Pipeline Architecture
I wonder what proportion of the web population does this, and if they have a demographic skew. I think I remember starting this back in the late 90's in response to a combination of extremely janky, inconsistent scrolling and tiny monitors which made me easily lose my place while reading a long article. So I'd highlight a section of text before scrolling as a marker, which developed into a compulsion over time. The constant clicking drives my friends and coworkers nuts.
Just a few days ago I had an interesting conversation with my 4 year old son that went something like this:

"Daddy, what's the biggest number?"

"There is no such thing as the biggest number; numbers keep getting bigger and bigger forever. This is a concept called infinity."

"Which number is the biggest?"

And so on; he's only 4, so I don't expect him to grasp the concept of infinity, but I was impressed that he's already asking about it.

My son is in his first year of Montessori education, and has learned to count into two digit numbers already, and understands zero, but doesn't yet understand negative numbers. Montessori is fairly interesting because they teach math in a different way, by learning powers of 10 and using a bead system similar to an abacus, so Montessori educated kids can actually do simple arithmetic with large numbers (in the thousands) by around age 5.
This article may be hype, but the Google Adwords monopoly is very real and I wish it died.

I run a SaaS startup (PhantomJsCloud) and tried adwords. No advertising competition, and targeted very specific actionable search queries. Google charges upward of $5.00/click. I can understand they want to cut spammers saturating every random search query, but how am I going to get a positive RoI on that kind of cost?
> We cannot look into people's head. We have to take into account what they say they do.

The latter often gives a pretty good insight about the former. The fact that USSR became a dictatorship so quickly makes the leaders of the movement look pretty bad.
How my company is lowering the bar to increase diversity
Show HN: Curabase – Curate a list of links for yourself, your team, or the world
I would've liked to see Trump vs. Sanders, but I don't think Sanders will make it.

In any case, I'm rooting for Trump.
Slides: http://speakerdeck.com/pimterry/microservice-pipeline-archit...
The Power of a Picture
Vital – a minimal (8kb) CSS framework for the modern web
Python is actually designed in such way that you can install multiple major versions and they can coexist perfectly fine together.

For example you can install python 2.6, 2.7, 3.3, 3.4, & 3.5 all on one host without any conflicts. The limitation is that many distributions prefer to not maintain different versions of supposedly the same language.

If you use RedHat or CentOS you can just use https://ius.io/ and get access to the other python versions. This is one of few repos that makes sure the packages don't conflict with system ones.
Having to write my own shell in C for my operating systems class absolutely blew my mind. And then after that my professor made us implement a quine in the shell we just wrote. Yes, he was insane.
It seems I've underestimated the quality of taxi tours, and over-stated my position.

Black-cab taxi tours of London are apparently very high quality [0] although I'm uncertain of how much in-demand they are.

I was envisaging the passengers who book a cab to travel from A to B, not explicit tour bookings. I find it odd that cabbies are rallying behind the "safest ride with the greatest guide" slogan when Uber appear to do a reasonable job regarding background investigations [1], and the "greatest guide" is only required for a minority (I presume) of bookings.

To me, it feels that black-cabs have had a monopoly on being able to pick up passengers and charge high fares. They're now being undercut by Uber, and they're fighting back by emphasising their current business model. Surely their business is suffering precisely because their operating model has failed to predict and adapt to change?

[0] https://www.tripadvisor.co.uk/Attraction_Review-g186338-d188...

[1] See footnote in this article: http://www.telegraph.co.uk/men/thinking-man/11608878/I-said-...
I was happy with my Galaxy Nexus, too, until Google decided to stop supporting it. Nexus phones aren't immune to that kind of death.
Yes, but I meant something like a real disaster like if Google stopped working, at all, all wiped, search algorithms, indexes, APIs, libraries, YouTube (what a sh*tshow that one would be, very large, very front facing).

All because we allowed something this big to own so much of our life and still be private, hidden. Suddenly Europe doesn't have a web search engine (it was 90% of europeans who use Google, isn't it?). Suddenly websites all over the world stop working because they used some CDN.

I was too young when people really talked and dreamt about everyone owning his own server, hostname. But I do believe in self-reliance, and DRMs are one of the blocks on the road to that goal.

People shouldn't have to rely on Amazon's existence to be able to read the copy of Dickens they bought from Amazon. Because in 50 years, I'll still be alive, but there's a high chance Amazon won't, because most companies don't last 70 years. And as all things eventually end, we have to know and anticipate that fact. DRMs think about the very short term, while we should already be thinking about the long term.
It's not equivalent. Intent matters in the law. If you attempted to deprive the public domain of your work, why should you be given the privilege of copyright protection just because you failed.
EDIT: It is outrageous that it is impossible to discuss the facts of this without everyone immediately veering to their partisan sides.

Sorry, it was "rock snot".

I don't cite an article because this is really about the absence of something, not the existence of something. What is there to cite? Supposedly during the period in question the scientific world was suppressed. They've now had more than 6 months to drop all of the science bombs that were pent up. Literally nothing. Nothing was suppressed.

>media coverage of climate change had dropped by more than 80 percent

This is an utterly outrageous claim, as if climate science is dependent upon media access to government scientists (particularly Canadian government scientists). There is an enormous non-government group of scientists in Canada, any of whom will freely talk (within the confines and agenda of their own employer, of course). And indeed, the science was as unrestricted as it always was, so they have all of the data and findings to talk to. This is the sort of "find the agenda" noise that just perverts the discussion -- remarkably the media still barely ever talks about global warming, nor do they reference government scientists. It just turns out that the story no longer brought the clicks and the viewers.

Your other link, "research" from a student at the Environment Law Center, begins by saying - "There are few issues more fundamental to democracy than the ability of the public to access scientific information produced by government scientists". But again, absolutely nothing changed about the science that government scientists produced, or its accessibility. The single and only change that happened was media access to government employees, which generally meant "try to get a soundbite that can be presented as we're all gonna die!".
Uh what is Obama suppressing exactly here? If anything, the US has one of the most, if not the most open and prolific science publishing in history.

Does every HN political post need a highly upvoted 'But the US is worse' cite-less snarking?
https://news.ycombinator.com/item?id=11620721
Resume tips no one gives you
Funny to see another bookmarking service pop up at the same time. (Must be something in the ether).

This is an MVP I made to scratch my own itch. There is an explainer video I made for /r/startups on youtube here:

https://www.youtube.com/watch?v=b0FV3j9ptU4

As always, feedback is welcome.

Thx
The issue doesn't seem to be that people don't want the new Android release, it's that carriers don't want to give it to them. Here (Canada), if a new device and Android version comes out you can forget about getting updates on old devices. This especially bad when it comes to minor releases that include security updates.
https://news.ycombinator.com/item?id=11627553
I studied Japanese in school too. Being young and having free time helped a lot, as did having a Japanese roommate who invited all his buddies over to drink in my room until 3am every weekend.

Nonetheless, I have achieved a level of fluency and especially literacy in Mandarin that puts my Japanese of that time to shame and I have no formal credential backing it up.

You don't need formal classes to become fluent in a language. If you'd like to learn how some very successful language learners have done it, check out http://lingsprout.com/experts
What ever happened to processors made with synthetic diamond? If I recall correctly, diamond has incredible heat transmission capability, so diamond processors made at the same density as current silicon processors could run at higher (and hotter) clock rates.
That is what non-technical co-founders hear all the time, though -- throw something together that is "good enough" for an MVP, and iterate later.

I find that the real key is working with coders who can refactor one component at a time, without requiring a re-write from scratch. Then you actually can iterate on a junk codebase.