skysight-inc/HackerNews huggingface dataset:
HTML pages are a sufficiently limited domain that integrating them is easy. More full-featured domains are progressively harder to integrate, scaling superlinearly with the possibilities added. (Probably exponentially.)
That approach sounds good on paper, but when Microsoft have high persistence screens and lower refresh rate coupled with a computer that can drop frames users will feel awful. Lots of nausea. And then, once someone has a shitty time in VR it spoils them for it in the future.

I showed my boss the rift DK1 and he's pretty against the whole system now, not to mentioned people he tells about it. There's a reason Oculus/Valve created a high bar, it's easy to get people turned off on it.
how do they treat freelancers badly?

Disclaimer: I have used it three times, made requirements clear, and paid workers fairly, and had no problems.. but I am interested to hear about others' experiences.
Ya, this article heavily underemphasized the research Google has done in conversational systems. These devices won't have mainstream appeal until you can just talk to one with minimal instruction.

Although at this time Google Home is only conversational for search and is still very bad about being entirely keyword based in context; I suspect that this will change.
God I hope not.

Voice input is a terrible UX, because as a user, you have no idea what the system can and can't do. Every single Voice UX I've used for input (Siri, Alexa, etc) is a fumbling around experience where inevitably I can find out the weather, turn on some music, and then hear some half-funny replies from the device because it doesn't actually know what to do. It can work 99% of the time, but if that 1% it breaks down and I have to revert to a device with a screen, it kind of ruins the point.

Maybe Amazon is addressing this with their supposed Alexa with a 7" screen in the future.

What I want is improved Voice Output UX. I think Apple is trending towards this with the AirPods, where you can leave them in your ears all day and have Siri just talking to you, which is the only practical use of any of these things unless you're stoked about annoying everyone around you with your robot assistant awkwardly talking out loud all day.
You make a good point, but in any case involving profits from land or natural resources, there's a question of political economy. Many of the best thinkers, since at least the Enlightenment, have held that land ought to be treated as a common resource that all can benefit from. Norway, for instance, has taken that wisdom to heart, and now have a trillion dollar sovereign fund put aside for the public.
In case you were wondering which hack wrote this hit piece.

> Jamie Lincoln Kitman, a lawyer, is the New York bureau chief for Automobile Magazine.

So, no surprises here.
The sensible thing would be to build the train based on the performance characteristics of the vehicles. An algorithm will probably do a better job of this than human tailgaters presently do.
Request for crypto review: We've been working on an explainer series for how to build end-to-end encrypted P2P social networks. It was very hard for me to figure out /conceptually/ what pieces needed to go where and fit with others, so we made this series ( http://gun.js.org/explainers/data/security.html ) on how to use Public/Private key pairs, PBKDF2, Proof of Work, AES, and Digital Signatures. Anybody up for reviewing it and telling me if this is the right combo/structure?
A Ruby-like language that's already that close to embedded needs? Wow, Im impressed. Might toy with it sometime in the future.
Did I mention coercion? I mentioned unconscionability, which is a different legal concept. You ought to look it up, but it's basically tricking someone into signing a terrible deal so as to gain contractual leverage over them. The terribleness of the deal can often be obscured using deceptive accounting methods. Just because it was voluntary doesn't mean it was equitable; if the mining company is doing great and the people whose land is being mined are not doing similarly well, then clearly something about the deal is asymmetrical.
I've always wondered about this aspect of idea research (from the intro in the paper):

"For example, each new idea raises incomes by a constant percentage (on average), rather than by a certain
number of dollars. This is the standard approach in the quality ladder literature on growth: ideas are proportional improvements in productivity"

I am not convinced they capture efficiency improvements (or externalizations) in this model. Say for example you have an idea for scrubbing sulfur out of coal. It becomes mandated by the EPA, it makes everyone around the coal power plants live 1.5% longer but it doesn't change their income at all. Was it a good idea? Was it an important idea?

We have invested billions in improving efficiency, from solar panels to cars to power plants. How much of that has offset income gains from growth? For example, you add 25% more cars on the road that are 50% more efficient, the net total of gas consumed annually stays the same. So how is that represented in economic GDP ? When you have a video game that is distributed digitally, it costs a fraction of a cent in electricity to "manufacture" and copy to the user. But it represents $1 - $10 in economic activity.

So clearly I've got problems with the definition of a "good" idea :-) I don't like tying it to income improvements. I'd much rather tie to a balance of externalities where the net change is fewer negative externalities. Harder to measure for sure, but ideas that increase efficiency will get as much "goodness" as ideas that increase income.
OpenNMT: An open-source neural machine translation system
This would be more fun if fewer of the sentences were gibberish.
Jobs' success justified his controlling jerk persona. These guys generally have huge egos and wish they could get away with being assholes too like Steve did. His personality is what they aspire to, not his success.
I've never had any problems dating. I've had several girlfriends off and on since I was sixteen, always by choice. I am a decently attractive person so I always found it pretty easy to talk to women as they are usually attracted to me.

I've never tried Tinder or any of those apps. Never really saw the point....

My suggestion would be to work out and improve your confidence. Good luck!
I'm going to go out on a limb and suggest a journalist's opinion that the jobs and small financial inducements offered might not be adequate compensation for local residents has more to do with the fact that lithium mining tends to pollute the local environment and causes water shortages than the assumption that newspapers are biased against hardware companies (whose products they all use) because Google hurts their ad revenue.

The "Copenhagen Interpretation of Ethics" becomes relevant if one is convinced that mining companies are totally honest, reasonable negotiators who's primary concern is solving the local communities' problems and not extracting maximum resource at minimum cost. Personally, I don't believe that. YMMV.
Its the first really usable internet radio appliance I know of. It doesn't cost that much more than a similar quality bluetooth speaker. I already have prime membership to get free shipping, so prime music is free and the jukebox functionality beyond using my phone is also free plus its not tied to my phone which is nice.

Neither it nor amazon seem to understand the concept of a family or being in public even at the very lowest level. I can't imagine tying it to my personal account unless I lived alone. Anyone can use it to do anything they want. I have been rickrolled, all someone needs to do to rickroll an echo owner is walk by an open window and yell "Alexa (pause) play never gonna give you up by rick astley" then run like hell. It was funny the first time. I would imagine if I were dumb enough to link my amazon purchasing account to it, I expect I would now own a lifetime supply of dragon dildos from jokers walking by my window. Being able to respond to any human voice with no training sounds like an awesome idea, and it is, mostly, but unlike star trek daydreams, Alexa has no idea who's talking to her and if they should be allowed to talk to her, so she can only be given access to stuff that mostly doesn't matter.

IoT means closed non-interoperable silos but there exists a java project that emulates a Philips lightbulb Hue controller accurately enough to fool Alexa, and it can execute arbitrary URLs, and misterhouse automation can most certainly control lights and appliances using arbitrary static URLs so I have a pretty decent voice activated home automation. This brings up the point that most people cannot handle setting that up, but we're in the equivalent of the 1980s home computer boom where everyone has a different idea what a home computer would do, but we all agree everyone needs one. Alexa can do all kinds of weird things, surely it does something useful for everyone. Supposedly she has lots of sportsball features, none of which would interest me, but someone probably wants them. Everyone probably wants something Alexa does.

Being located in the kitchen I use the alarms and timers a lot while cooking.
Ok, you are correct.

Galileo was originally designed to use the same frequencies as GPS.

Now they use different enough frequencies that Galileo can be jammed without jamming GPS. Of course, jamming both is also possible.
Your explanation is "the injuries were so bad and McDonald's was so mean" but that should not be a legal justification.

I've declined to explain it. Do not project your straw man arguments onto me.
> It's amazing if Finland has solved poverty to the level that every household can afford to set aside the space for a sauna and costs of running it.

If you live in an apartment building, not every unit has a sauna--there is one shared across several units. If you live in a detached house, having a small sauna doesn't take up much space, and since it's so small and only used for an hour a day (if that), it's cheap to heat.

> In the UK heat poverty is a widespread problem due to the costs of heating fuels.

Based on my experiences in the UK, it's not heating fuel costs that's the problem, it's the sheer ubiquity of poorly insulated and air-sealed brick (and in Scotland, stone) houses with leaky single-pane sash windows.
I see - P2P, so something like Chord. Thanks.
I'm not sure this goal is very practical, even in the toy example you used (being able to swap data sources for weather forecasts).

If you can use a common vocabulary to access multiple APIs, that requires that all APIs implement the same feature set. Which means getting the API sources to agree on the features to implement, and how to describe them, and stop them from adding any features on that the others don't have. But of course, they'll all be motivated to add their own features, to distinguish themselves from their competition.

And once a API consumer is using a feature that other API producers don't support, then the consumer is locked into that producer, and the whole shared vocabulary is for naught. And of course the API consumers will be looking for additional features, because those translate into features that they can offer to their customers.

Basically, this requires API producers to work together to hobble their ability to meet their customers' needs, all to make it easier for their customers to drop them for a competing endpoint. So it looks like a net negative for everybody.
> I guess it's just another example of the usual difference in software design between CL and Scheme programmers.

You mean, nitpicking about trivialities ;-) ?
Todolist example with hacksaw and react
not to forget that he also has a dog and that requires some work too. :)
I wonder if it would make sense to front-end that with nginx. It has nice http2 and the latest SSL/TLS implementation. Just curious what other think about this approach.
Jedi is not a religion, UK's Charity Commission rules
You'd be surprised. Many agencies don't have any web developers in-house, or have mostly front-end people and are understaffed for significant application-like work.
Sounds reasonable and looks interesting ^^. Will take a look at it first thing tomorrow ;).
Packing cars together and synchronizing them is probably the safer way. Less chance that a car, person or animal will get between two cars if the space between them is less.

How many pedestrians are killed by jumping between two train wagons?
A B2B ECommerce Playbook
I'd be very interested in a low level FP without GC (including reference counting), as well. I believe a major difficulty is how do deal with closures. Obvious solutions include region inference and copying the closure, both with obvious downsides. Another difficultly is how to deal with structure sharing, a technique required for the efficiency of almost all functional data structures.
We're already using the ELK stack for other things and I will definitely be trying this out.
There's a record around of correspondence between Dijkstra and Backus relating to the lecture. Don't know of many other reviews off hand.

https://medium.com/@acidflask/this-guys-arrogance-takes-your...
> In most places, the employers own the government anyway as they provide the revenue.

http://www.taxpolicycenter.org/briefing-book/what-are-source... corporate tax is only 10%. They are far to influential, but not because this.

> You are just replacing one leverage with another (employers with government).

> I don't know what your first point means.

This I believe is the misunderstanding. UBI is designed so nothing you do will affect your basic income; there are no conditions. Yes, on the meta-level the UBI policy itself could be changed, but assuming it won't the government has no extra leverage over the citizens.

> Population increases do not change the aging population. The new people also age believe it or not.

I meant:

- Slowing population growth and longer life expediencies (Europe, Japan, US might catch up a little bit) together result in more old people as a portion of the total population. Some argue this is dangerous for the welfare state.

- More population growth crates more demand and helps economy grow.

You can similarly argue growing economies are bad for human and environmental health because more economic activity conventionally means pollution. For example, https://www.washingtonpost.com/news/wonk/wp/2016/10/14/resea... (sorry for the sensational headline). But growing economies are also very good in other ways.

It would be great if we could have "barber poll" economies and populations that always grow yet stay the same size, but calculus does not allow for this.
The same criticism can be levied against keyboard-driven tools aimed at power users. That doesn't make the tool less useful, it just shifts its target audience.
I think the remarkable bit is that he did this while being the CEO of Facebook. There's not a huge number of corporate CEOs who still code at all, and have time to put in a big project like this. And as someone who's worked with writing some of the same sort of code, it's really enjoyable to see someone drastically more talented making many of the same observations and encountering similar challenges.
Ask HN: Details regarding the offering of discounts?
Hi,

I'm gearing up to offer the following as a reseller:

a) Domain Name Registration

b) WebMail / Calendar / Cloud Storage

c) Small Hosted WordPress Websites

It's crossed my mind that it would help fuel referrals if I were to offer discounts to specific groups. Specifically:

"100% 'No-Profit' Discount for Police, Active Service Military Personnel, Paramedics, & Animal Shelters", where they're only charged 'cost' for the projects I do for them.

For those who've done something similar in their work, what did you wish you had known before offering this type of discount? And what did you learn after doing so?

What comes to mind first to me is, how should I go about verifying qualification for these rates? Maybe I should restrict it to full-time work at these professions, to be sure someone's not doing the bare minimum to qualify.

...But that's as far as I've got with it.

Thanks,

-c
I'm disappointed to see you resort to a term like "disingenuous".

Historical significance is just what's not clear from media reports in the first hours after an incident. Even if that were true, though, it doesn't follow that the story is on topic here.
Looks interesting! Thanks!

https://github.com/box/Anemometer
We need a free software (GNU project?) solution that has everything open. The hardware, the software, anyone can contribute modules, etc. it's so obvious
Every point made by this article made me angry.

Some of the points made by the article:

-We don't know exactly how many people will be saved each year!

-We might make fewer cars!

-Our politicians haven't decided whether or not we want them!

-We can just disable phones in moving cars so people don't drive distracted!

Jamie Lincoln Kitman, you make me angry.

[Edit: formatting]
Sometimes I get roadblocked from viewing Hackernews when using TOR. I say sometimes, because I normally have to change my identity/location to view HN's frontpage (whilst logged out). It can become a hit or miss type scenario where the HN servers are not as strict upon my third, or usually fourth identity and allow TOR traffic through.
Yes and no, it's important to know the motivation behind the messages people are saying.
I built something to similar this, using a Raspberry Pi, reverse SSH tunnels, Phillips Hue, Nest, and a range of sensors.

Part of the project was an admin panel, to oversee the status/health of all the systems, as well as a manual control panel. My biggest concern was security. Granted, it was an internal network in my house, but if anyone got access to it, they had camera feeds, and practically full control of my house.

I wonder how someone like Zuck protects this system, given all the nefarious people who I'm sure would love access to it.
The problem is not any individual incident of "fake news" (propaganda) but the unending deluge of bullshit from some organizations. What Fox News pioneered with their loose handling of facts and always steering things towards a strong narrative that they controlled Breitbart took to the next level. Why twist the facts when you can make up your own?

Now it's like people don't know what the truth is, and they don't really care. It's slowly corroded the foundation of democracy, that being people making decisions based on the available facts. If they're being told that Muslims or Jews are the problem on such a constant basis they might be forced to believe it due to peer pressure.

I'm not sure laws can fix this. This is a systemic problem.
Startups Tap Expensive Debt to Avoid Expensive Venture Dollars
I've built and contributed to APIs for companies on several occations. Every single time the thought behind it was to enable clients use the APIs with ease and to use existing standards, and not once was there any discussion regarding doing anything to "lock in" the clients to the service by making something non-standard.

I think most developers who has had the displeasure of doing integrations with third parties want to make that process as smooth as possible for whomever is to integrate with their system.
What would be helpful is a comparison to all the other Vue Material frameworks that already exist. (see github.com/vuejs/awesome-vue for example) ie, why should I switch? Why did this project get created from scratch instead of adding on to the existing ones?
BTW, I'm definitely not saying this to knock Zuck since this was clearly more of a fun challenge / learning exercise for him (it's awesome he did this), but for anyone interested in setting up a similar thing, you can accomplish much of the voice/music/automation parts without writing much (if any) code using Alexa, SmartThings, IFTTT, etc.

Alexa can be a little frustrating sometimes but overall once you get her dialed in it feels like the future.

I even set up a pet feeder like Zuck mentioned (http://www.super-feeder.com/ you can use a normal home automation 110V relay but I wired up a 12V relay to a C.H.I.P. for more fine-grained control)
I agree 100% #2.
Can I use this to visualize custom data?

for example, can I push stock prices to this platform and visualize them in real time?
> Would you want to hire a 40-year old programmer who had just spent the last 3 months flipping burgers because he couldn't find a job?

Would you want to hire one who spent the last 3 months doing nothing because he couldn't find a job?
So, the Prime Directive applies here, too?
So it can map between objects and latent representations both ways, and the latent representations are disentangled (additive) - you can do vector math with them to combine concepts.

I'm wondering how far we are from using such models to boost robotics. A robot that understood the world around it would move much better and be able to perform actions.

What is the bottleneck? Could it be that GANs are too slow for robotics, or that we still can't control a humanoid to do basic tasks such as walking, grasping, pushing and other manipulations?

From watching robot videos I get that we have dexterous robot arms and legs, we just don't know how to use them to achieve useful things in unstructured environments.

I'm sure there's a bottleneck somewhere or we'd have smart dexterous robots today.
literally the first sentence of the post:

> Back when crypto/tls was slow and net/http young, the general wisdom was to always put Go servers behind a reverse proxy like NGINX. That’s not necessary anymore!
Censorship and policies for countering fake news are not the same thing in China. The former is aimed at maintaining social stability and the latter is simply identifying the fake news and informing the public of the real situation.

For censorship it is the government that decides what to censor. But for the fake news, it is mainly the fact self-organized checking groups and the news media's job, and the government is not directly involved. One popular fact checking group has a name that literally translates into "rumor shredder": http://www.guokr.com/group/40/

Of course those that are found to be guilty of spreading false information are punishable by law, which is handled in the court and enforced by the police. But that's an entirely different process with very different parties involved as compared to censorship.

In short, censorship works at the government level and is enforced by the ISPs directly, whereas stopping fake news works at the level of self-organized groups and the case goes through the court system.
> This might be going a little too far, but at the same time it’s probably not going far enough: Code is the least important thing about a SaaS business.

This is true about software businesses in general, not just SaaS businesses. Arguably more so for enterprise products where all that matters is smiling faces.

None of your customers care about your beautiful build-test-CI-deploy pipeline and unless it's actually saving you time to add new features[1] it's not worth it.

[1]: Shocking twist: It does save time!
And when I comment code like this, I'm being needlessly verbose such that my time could be better spend doing something else.

I wish more people saw comments (and by extension, commit messages) in this same light. Fan-freakin'-tastic.
Very exciting! Although I have a stupid question... Does this only work for static websites? I work on a P2P database (Open Source Firebase, https://github.com/amark/gun ) but wouldn't Beaker cause web apps (not static sites) to break, even if they are using a P2P browser based DB? I'd be interested in working together to make sure these things go hand in hand (getting a WebRTC connection to Beaker, etc.), let me know.
It's a matter of time before it happens.
It would only be impossible if business had to be strictly ethical. It doesn't have to be, as evidenced by how much business is done.