skysight-inc/HackerNews huggingface dataset:
FYI, you can also block pages. It's how I got a lot of the Bernie Sanders spam out of my feed during the primary season, and I didn't even have to unfollow my friends to do that. Unfortunately, it didn't get all of it, because you can't block groups, so every time one of my friends shared a post from a Bernie group, I had to block the individual person who posted it to the group.
Isn't the point of these government grants to give away "free money?" Would you rather they give the grants to some unproven electric car startup?
Is that number really true?

Humans move their eyes every few hundred milliseconds and you can only read a handful of words after each eye movement, so this suggests that they read about a hundred words total, and probably a lot less if you factor in "seeking" time (e.g., to find the section headings).
In fairness Tesla tried outsourcing everything with the Roadster. However it didn't quite work out too well and, even though the problems were addressed, the lesson learned was that vertical integration was the way forward.

Parts are outsourced still, the Falcon Wing Doors are outsourced to a supplier and plenty of components (e.g tyres) obviously just get bought in.

Essentially the lesson learned from starting with 'outsource everything' and moving to vertical integration has helped lead to this. Shareholders could bear in mind that outsourcing has been tried.
This is really awesome, I'm going to give it a try in my latest project. Has there been any apps/sites with large amounts of i/o running this yet? Curious how reliable it is at this stage.
Nobody wants to host the Olympic Games anymore. Can you blame them?
re: #1, you can. Each post on your feed has a "show less like this" option on it.
I get zero results for every search I try. EDIT : I think because I was searching outside of San Fran (looks like there are only 6 properties there, probably for your testing)

Either the site is super buggy or my browser is just barfing everywhere. Most photos don't load.

I think I'm getting the point now though - this seems like a GREAT way to provide proof of concept!
You can request an invitation to the private beta on the official website.
I'd rather the government didn't pick winners.
It would be fun designing a system that can automatically detect those headlines, using machine learning and whatever other tricks you can think of.
> Heck people don't even seem to care much about cell phones and keeping them up to date (iPhone and Nexus aside).

I think that's inherently a feature of them being too closely linked with the companies that provide them. Phones are the extreme case of what IoT devices could become. Once the phone OS is no longer supported by provider, keeping it is both a liability, and increasingly problematic as things stop working. Compare to old Nokia bumb brick phones. People still use those.

While the close control over phones has yielded some advantages (a boost to their markets and security, for one), a phone is generally much more complex than the average IoT device, and is closer to a general purpose device.

> As for the last paragraph, perhaps certification instead of standards?

Certification doesn't prevent a service from going away a year later. We need a way to hook the device up to another service. If it's a standard, there's nothing to prevent an open source product that you can install on your own server, local or remote.

> While there could be conventions for REST endpoints, I'm sceptical they would be of any use. The devices by their nature are special purpose (rather than general) so there would be a lot more domain knowledge needed to make sense of them.

I would be interested in exploring some specific examples. What, besides aggregation of audio, video, or stats, and configuration options is there that would be hard to support? Also, I'm not saying we can't or shouldn't have specialized services where it makes sense, just that we should have open standards that companies can work to implement if they choose.

> Additionally making them robust against general clients versus only in-house ones is a lot more work.

They always need to be robust against general clients. Allowing companies to think they can get away with ignoring this will be very problematic in the future. Having a well defined standard and likely off-the-shelf software to help implement it will probably do quite a bit towards making things more secure, not less. See home routers and the use of openWRT, Tomato, etc. I think this would more than likely raise the lowest common denominator when it comes to security of IoT devices.
It makes sense. Tesla's raison d'être is sustainability. If at scale their product is still powered by dirty energy, it will undercut the product. It's not just a fast car, it's a clean car. If utilities don't keep pace with them in terms of solar deployments, it's literally a risk to the company. Empowering customers to directly source clean power at the grassroots level frees them from dependence on utilities.
Driving BB-8 with Brainwaves
Most articles paint this deal as solar + battery + car, but the car part really doesn't matter here. The key part is solar + battery.

Over the last year states have started increasing fees to hook solar into the grid and at the same time are reducing net metering rates (payouts for power generation). This has hurt Solar City over the last year and likely would've killed it long-term.

I see Tesla using the Power Wall to make an in-home grid that uses solar + battery as the primary power source, and the grid is the backup power (for charging the battery with off-peak rates) . That way people can avoid paying fees for net generation, and the net metering rates don't matter.
I am sure I am baised, I just don't know how.

< people instead create parallel opportunities that would require less consumption of resources.

I get that. How?

< I want to spend 10+ good years here to learn and contribute towards the industry and move out of here and give the resources to younger generation instead of hoarding on them.

I get this too.. and actually, you are way ahead of me as compared to my "youth" I wanted to be CEO and thought it was going to be as easy as a proof in geometry which required no effort.

Aging is a funny thing. Viewed from afar it is understood by way of observation. Viewed from inside it is understood by reflection.
Slingbox Founder Has Reported Died of Heart Attack
Just curious, what's so bad about CentOS? (Aside from not really being intended for desktop use.)
This is more interesting.. I think all science is basically interdisciplinary and with new technology requires stats and math support.
I'm a Musk fan, but not a fan of his desire to accelerate sustainability on the backs of the taxpayer. Malthus also predicted doom and gloom and we saw plenty of market forces handle that. Government regulation has increased tremendously, so perhaps the days of leaving it up to the market are over, but from a public policy standpoint, it's incredibly risky leaving a "sustainable future" up to one company.
https://static.googleusercontent.com/media/www.google.com/en...

269 disengages over their entire fleet per year and perhaps 13 hypothetical accidents of unknown magnitude (but some quite minor: "2 of these involved simulated contact with traffic cones") if they hadn't disengaged is 'staggering'?
On the bright side, it illustrates the profit margins and excess bandwidth that ISPs have. They are making plenty, and for a few thousand people to "slice some off the top" for sharing isn't going to crush them.

But this may prove to not be scalable. It's almost certainly against most terms of service for those that actually pay to connect to the internet. Of course, I'd say "if everyone connected this way, where would the internet come from?" but then they'd all be connected anyway...
How to listen when you disagree
Why We Moved from AWS to Google Cloud
> non-technical people

I'm snobbish about them, too.
Crashing, Burning Planes Don’t Stop Passengers from Grabbing Their Luggage
how about putting him in touch with the real life Scorpion http://www.scorpioncomputerservices.com/ He sounds like the type of person they look for.
Wrt optimus, have you tried bumblebee?

http://bumblebee-project.org/

https://wiki.archlinux.org/index.php/bumblebee
> A REST endpoint that supports a few well defined routes for discovery of routes and descriptions of them, as well as a route to return the entire configuration for backup, might work better

We called that SNMP. Unfortunately, it was embraced and extended to death. It wasn't a bad idea though.

The trick is, how do you get everyone to play fair, when there's incentive not to?
would be cool to also make jmh tests against jdbc and async pg on java.

actually what i also found is that python wasn't slow in these cases but it was slow when you do map operations on the lists and reoder the data or convert it to other structures.
Just to mirror what was said on the thread a month ago when the paper came out[1], if you're interested in FastText I'd strongly recommend checking out Vowpal Wabbit[2] and BIDMach[3].

My main issue is that the FastText paper [7] only compares to other intensive deep methods and not to comparable performance focused systems like Vowpal Wabbit or BIDMach.

Many of the features implemented in FastText have been existing in Vowpal Wabbit (VW) for many years. Vowpal Wabbit also serves as a test bed for many other interesting, but all highly performant, ideas, and has reasonable strong documentation. The command line interface is highly intuitive and it will burn through your datasets quickly. You can recreate FastText in VW with a few command line options[6].

BIDMach is focused on "rooflining", or working out the exact performance characteristics of the hardware and aiming to maximize those[4]. While VW doesn't have word2vec, BIDMach does[5], and more generally word2vec isn't going to be a major slow point in your systems as word2vec is actually pretty speedy.

To quote from my last comment in [1] regarding features:

Behind the speed of both methods [VW and FastText] is use of ngrams^, the feature hashing trick (think Bloom filter except for features) that has been the basis of VW since it began, hierarchical softmax (think finding an item in O(log n) using a balanced binary tree instead of an O(n) array traversal) and using a shallow instead of deep model.

^ Illustrating ngrams: "the cat sat on the mat" => "the cat", "cat sat", "sat on", "on the", "the mat" - you lose complex positional and ordering information but for many text classification tasks that's fine.

[1]: https://news.ycombinator.com/item?id=12063296

[2]: https://github.com/JohnLangford/vowpal_wabbit

[3]: https://github.com/BIDData/BIDMach

[4]: https://github.com/BIDData/BIDMach/wiki/Benchmarks#Reuters_D...

[5]: https://github.com/BIDData/BIDMach/blob/master/src/main/scal...

[6]: https://twitter.com/haldaume3/status/751208719145328640

[7]: https://arxiv.org/abs/1607.01759
So you're against government subsidies in general? This "free money" is part of pro-environmental policy. The point is to subsidize development in areas where it may be economically irrational without a subsidy, especially when the non-economic benefits are worthwhile to society.

The nice thing about subsidies is they create a cascade effect. Once one company is having success in alternative energy, older companies are forced to catch up. The oil companies and automotive companies have all been dragging their feet. Tesla has already forced auto companies to ramp up EV development.

Also, the government doesn't have to "pick winners." They can give the most money to Tesla, since they're clearly a better bet than an unproven startup, and still give money to new startups. Once a startup proves itself at the level Tesla has, it can get more money.

There are plenty of subsidies to go around. It seems like a few billion dollars is a bargain price to pay for accelerated development of alternative energy.
SF 'Home Match' Program to Pair Low-Income Renters, Homeowners with Extra Rooms
I would be interested in knowing about what it includes and does not include. If it seems interesting, we may be interested in it. We are venture funded start-up.
Because I feel it's necessary to challenge this...

> If any generation had the power to change things how things ended up today, it was yours. To pick one example: all the supreme court justices who presided over the Citizens United case were appointed during your prime years.

The laws overturned in Citizens United had only been on the books a scant few years, and those laws made exercises of free speech illegal.

Whether or not big money in politics is a problem, the Citizens United decision was decided in favor of free speech moreso than in favor of dark money, and it's quite likely that if you voted for the presidents who appointed the majority justices in citizens united that you also voted for the guy whose law was overturned by it. Ergo, casting it as a one-side versus the other form of complicity does not work.
I'm curious about the example used. They show a fraudulent purchase of $2000. I know my MC caps the size of the purchase that can use tap for auth (somewhere under $100). Is the same challenge/response used for both tap and chip? Otherwise, wouldn't the bank catch that it got a tap response for a purchase that should've used chip and pin?

Or is this assuming the bank allows a $2000 purchase using only tap?
no, whatsapp is free since early 2016 ( https://blog.whatsapp.com/615/Making-WhatsApp-free-and-more-...)
Interactive Intelligence | Annapolis | US. REMOTE or Onsite | Full-time | https://inin.com
Interview is standard, quick tech phone screen then fly you out for onsite with the team.
We do workforce management software. Full stack from complex SPA front-ends, AWS hosted services, to advanced simulations and linear equation solvers.
We're looking for someone smart to join our testing team. We need good people to write good automated tests for our products.
Current job posting is: https://app.jobvite.com/j?cj=oavk3fwM&s=HackerNews
I'm a hiring manager, my email is brian (d0t) robinson (at) inin.com. Email me with questions.
> They essentially give you theoretically perfect test coverage (modulo bugs in the compiler).

Theoretically perfect test coverage, for a particular class of bugs. But that class of bugs isn't the most prevalent class, nor are they the hardest class to fix. So it still is a question of, is that the best place to put development time? And beyond that—are all type annotations equally relevant, or are there some that are very valuable, and some that are less so, and so an optionally typed language would be ideal in that regard?
Yes it seemed to have started this way.
Marc (who's working with me on the Alto restoration) said he could dump the tape into SIMH format, but it would be up to you to untar it from that.
NEED Your FEADBACK
NEED YOUR FEADBACK

http://www.aperyin.com

Do you understand what is the service?
Does it make sense?
What do you think I need to do differently?
I think schwap's point was that you can't draw the conclusion "Fantasy games are more games of skill than their professional counterparts" when you're comparing people self-selected to have close to even skill levels (elite athletes) to a random sampling of the population.

Of course there's more skill advantage in a random sampling than a sample biased by skill.
Exactly, and actually if you take tax rate into account it looks even more appealing, e.g. if your marginal tax rate is 50% (as it is sometimes in Europe) you would have to earn 12% on your money before it is more beneficial than paying down your mortgage/loan. Hard to beat that Sharpe.
Not just an in-home grid, but the potential with the power packs and utility-scale solar for the grid as a whole is quite large as well, if they can get traction. Tesla is going to be the only one for quite a while with the battery manufacturing scale to make it cheap enough.
How concrete cities are building up the heat in India
Effervescent CALayer Transfigurations on iOS
This seems similar to starry (https://starry.com/internet). They are rolling out their wifi routers now and looking forward to their internet service that uses millimeter waves.

This is by the same guy who did the Aero startup. The large broadcasting companies were completely threatened by it.

Interested to see what happens with Guifi.net and Starry.
This is also why I built https://www.lite-engine.com to give people with some technical know how a platform to build database driven webapps. And we offer free ssl on custom domains via Let's Encrypt.

I'll have examples coming in a few weeks about how to implement blog comment systems, and payment integration.
How Marketers Can Navigate the Mobile App Maze
> When you think Tesla, you probably think electric car, or autonomous driving car, or Elon Musk.

If you are an investor thinking in those terms, Tesla will probably seem like a terrible company. Overvalued and unlikely to succeed once traditional car companies start taking EV seriously. Like you say, there are no fundamentals to support current valuation and there will never be.

The only way to look at Tesla is to think about it on more broad terms. It is a car manufacturer, yes, but it also is a company that provides a long range EV support infrastructure (superchargers), the (soon-to-be) largest Li-ion battery manufacturer, a domestic energy storage provider, etc...

With that perspective in mind, SolarCity fits right within the catalog of product and services. Tesla is an engineering company focusing the different applications of renewable energy and batteries. Cars just happen to be one that offers an attractive market to address now and a personal interest for Musk.

And that, I think, it's more than just faith in Elon coming through. It is a measurable market, albeit uncertain and dependent on a lot of social transformation and full of regulatory hurdles.
Whether the government funding is good or bad depends a bit on what the effect is. Glancing at the LA times article it seems to be aimed either at climate change, which may prove a worthwhile investment, or creating jobs in places like Buffalo which may pay for itself. Or not...
Hadoop 101: Tutorial for beginners
Its a good question... in the article it states that Guifi was able to get a "peering" connection.

Internet service providers have to connect to each other somehow and this is done at IXP (internet exchange points: https://en.wikipedia.org/wiki/Internet_exchange_point )-- basically a huge building where separate providers can come together and exchange traffic.

I imagine that a peering connection in such a facility requires a heroic amount of maneuvering around 800 lb gorilla companies, but it certainly is possible if one has enough traffic and money.
Almost all of the subheadings begin with the phrase: "Why we moved?"

I appreciate the article's content and all, but that "Why we moved?" repetition is probably just a waste of space and user attention.
then write some. there's also not that much code here so you could port it to java in a day or two.
We Ran Landshark's Twitter, and Landshark Didn't Know
Kind of true, but you can minimize copies if the language supports ref types, which was already common in languages like Modula-3, D or even Eiffel.

Also a reason why C# 7 is getting them as return types in addition to ref/out parameters.
"Underwriters Laboratory" for devices is such a good idea.
This is a world I want to live in.

I can imagine warnings like "mothership required", "Uses personal information", etc.
You don't have to free the whole thing right away, you (the implementation) can free O(1) things and put the rest on a list to process later.
Of course, but at that point one could throw in OCaml extensions (modular implicits + HKTs) to provide the Haskell functionality to OCaml.
How can I use it with SQLAlchemy instead of psycopg2?
I quickly figured out what it would be like just by imagining what gaming experience is without almost anything that makes it enjoyable (incrementally added) plus a huge number of what pisses gamers off (aka the bugs). I thought I'd hate the game by the time it was released. Also worried I might game less in general due to a negative-reinforcement effect. If I did testing, it would have to be stuff unlike what I normally played so that other stuff would just be so much better.
Looks rad. Good work.
Specifically in response to that Times article:

http://electrek.co/2015/05/30/opinion-times-article-on-musks...

Elon argues that the subsidies only make sense because they offset the much greater subsidies that the fossil fuel industry gets implicitly from negative externalities (to the tune of over 5 trillion):
http://www.imf.org/external/pubs/ft/survey/so/2015/new070215...

Some people still like to argue that Tesla is propped up by government help, but by this slide they put up in their shareholders meeting, that's clearly not the case:

https://youtu.be/DvVlNkL8f_o?t=2h9m20s
If I could piggyback on this question, I'd really be interested in any reading material or podcasts specifically about technical writing. I'd like to get better at it, but most of what I've seen is just general style guides, not concrete information about the how and the why of organizing technical information.
I feel the more #1 is defined, you end up with an old boys club that alienates.

#2 seems to just mean: hire professionals who have integrity. Stuff that sounds really obvious, but hard to quantify. Anything more seems to encroach into #1. Which is bullshit or counter productive to the goal of creating a culture.

My take on culture is: we don't have to be friends or even acquaintances, but we must have respect for each other and be able to get things done. If we become friends, that's great. But a great friend isn't always a great coworker.
The JVM allocates at start a portion, takes what it needs whenever it needs until the max, but never releases memory back to the OS. So in a given moment a 6GB vm is a 5GB process but internally is using just 3GB.
Hope the signal doesn't drop in that tunnel!
> For fairness, all tests were run in a single-thread (GOMAXPROCS=1 for Go code) in async mode.

Isn't this just hobbling Go so you can beat it? Doesn't seem like something done "for fairness" at all.
The SageNet name rings a big bell. We only ran this thing for about 12-18 months and by then the price of NE1000 and NE2000 cards had dropped in price so we went ethernet + Netware 286. I ended up working part of my time as a Netware field engineer from 1989 to 1997. Oddly I only ever encountered Netware Lite in my travels a handful of times over the years.
> We need a sustainable future and this is a really good effort to get parts of our society there.

Even if we accept this as truth (I'm not saying it is or isn't), the fact remains that Tesla is very overvalued compared to any other carmaker, especially when we know they are losing money on each car and will keep doing so for at least three more years. Tesla has almost as high market cap as Ford, despite selling less than 1℅ as many cars per year. Tesla had a P/E of -60 last year, projected to have -100 this year. The financial fundamentals compared to current valuation doesn't look good. Will Tesla go up or down? There is more potential downside than upside, that's for sure.

Also, it's not like none of the other car companies have EVs coming out. In fact, most of them do.
If you can only hash data a byte at a time, you have bigger problems. ;)

I have no real suggestions, but it would be trivial to feed Murmur one byte per loop iteration and then ditch the 'tail' section.
> It makes sense.

It makes sense strategically. I think most of the people complaining about the deal are more concerned with whether it makes sense tactically, since SolarCity is bleeding cash and wasn't expected to survive much longer, and will now be hitched to Tesla, which doesn't have a great cash flow situation either.
Magic Leap Officially Demoes Augmented Reality Shopping
Do you have any numbers on queries that return millions of rows? If it's still fast, asyncpg could be nice for some ETL-type workloads.
I hadn't planned to, but it's something I'd be happy to :)