skysight-inc/HackerNews huggingface dataset:
What is your point?
Are you saying there is no point to having words for things that we don't fully understand?

Male hipsters too, btw.
var [wtf] = NaN;
console.log(wtf);
// undefined

I don't know about you, but this sensibly gives a TypeError when I did it in my console on Firefox 38. Please let this article be more dated than my firefox browser, because making NaN auto-coerce into an iterator sounds incredibly stupid.
God once told me (not audibly, but "uploaded" to my mind is a more appropriate way of saying it) precise things I didn't know before. Facts that I validated later to be exact. I also felt a strong feeling ("Powerful" is the closest word to describe how it felt) of God's presence during that moment.
It would be the only possible good outcome. Unless it turned out someone owned enough of the CP/M API for it to bite Microsoft in the bum.

(While we're dreaming, would HP's ownership of VMS mean anything re: NT...)
If one can assume that you have classified knowledge of the F-35 program, and one has seen the analyst's "can't turn, can't climb, can't run" statement, the "trust us we know stuff you don't" stuff rings really false, in today's reduced-trust context. If in fact that's what you're trying to say, because I find this statement to be if anything more impenetrable than the first.
I'm quite familiar with the distinction you're trying to make but the term concurrency is not that strict in common usage:

“In computer science, concurrency is a property of systems in which several computations are executing simultaneously, and potentially interacting with each other. The computations may be executing on multiple cores in the same chip, preemptively time-shared threads on the same processor, or executed on physically separated processors.”

https://en.wikipedia.org/wiki/Concurrency_%28computer_scienc...

If you were to go back and reread my comment, note that I used the broader term concurrency at the start – which includes both classic async patterns within a single thread where operations may be interleaved but shared resources wouldn't be updated simultaneously as well as true parallel execution – and then specifically referred to parallel execution at the end as a source of potential pitfalls.
there goes the corporate media, trying to limit a true Leftist...Sanders really scares them, so they are trying to put him in a box
Enhanced permission settings for shared inboxes
The CEO of Supercell talks about how to create a successful team
Layers of Reality: A Conversation with Sean Carroll
According to the session after the keynote, you'll still be able to at least go back and revoke permissions individually for apps targeting older API levels.
Not super shitty, a judgement call.

Browser defaults have to be created to cater to the greatest (lowest?) common denominator. And if you can't figure out how to bypass the SSL warning you shouldn't bypass it.
TremulaJS
https://www.youtube.com/watch?v=ibwTDmxsXuI
Well, it's not just any arbitrary definition, it's the projection of f onto g. Intuitively, sum(f_i * g_i).
The presenter actually mentioned app indexing on stage at some point so I think it does rely on the developer opting into indexing.

On the other hand, it's not clear to me that the user opts into the indexing, so Google might suddenly silently be getting access to a huge number of user's deep within-app data without them realising it. But that is old news, app indexing has been around for a while.
iOS vs Android Smackdown, who wins at travel?
This sounds like a wonderful way to work. I can't figure out who died the sales though. How do they attract clients. Is that just everyone's job?
I think rvm [1] still holds that record for me.

[1]: https://github.com/rvm/rvm
You make some interesting points and I appreciate that you weigh out different aspects. The things that you mention are very inspiring to me. Everything that you've accomplished makes me want to work harder than ever. Is there a way I could reach out to you privately to ask you some questions if you don't mind?
Duolingo offers Esperanto
Do you seriously think Raja is the only guy who got all the money? Or when a traffic constable demands bribe, do you think they keep all the money for themselves. That kind of money goes into every one's pocket.

How do you think political parties can distribute free laptops and televisions. What do you have to say of those people who literally brave a stampede for these freebies, free liquor and food.

I hope this was as simple as a few people greedy people stealing all the money, it would all end by just putting them in prison. In reality this is a more serious and deep problem.
I'm saying no point discussing it. Especially on HN.

Articles grounded in science are a better fit.
I'm feeling the same way about web, I'd like to transition to something similar. I quite enjoy programming in C, so hopefully that helps. What are you doing at your job now? How did you go about making the switch from web to systems? Has it paid off with an increase in enjoyment?
Does Verizon also have your emails, your photos, a large sample of your browsing history, your search history, what videos you watch online -- not sure what I'm forgetting -- oh yeah, and of course the data analysis skills to interconnect all those vast amounts of data, make educated guesses about the pieces they don't have yet, and a business model that centers around it?
Thanks for this response, and all the others. For some reason I had it in my head that Go's CSP concurrency model precluded sharing of that kind.
How to Perform Clustering in a Single Command Line
I wonder how much IP in the BCM2835 and BCM2836 SoC actually belongs to Broadcom vs 3rd parties?

My understanding is that the BCM2835/BCM2836 production run was dedicated to RasPi, although originally designed for OEM cellphone manufactures.

The figure I heard was that an outsourced SoC costs around $10-20m in licensing and NRE. That is basically go to a company that already has produced SoCs (eg. Samsung) and write a check. Considering that RasPi has sold over 5m units, getting another custom Soc made is not out of reach.
Pick any 2 random conventional startups, and this will be just as true.
It's amusing that when War of the Worlds was written, we were worried about neighboring planets. If telescope technology has improved to the point that we need only worry about other universes, that must be progress! Although the story you describe reminds me a bit of Asimov's The Gods Themselves, so maybe the frontier has been pushed back that far for some time.
Playing music with a Tesla Coil
I don't understand why this comment is so heavily downvoted. I also was surprised how any information about google working on something like this has never appeared in my view.
I know you!

Gluecode.
It would be cool to see NewtonOS on an iPad or Android tablet. With current CPU power this would be a great system.
Hola VPN turns 7 Milion users into legitimate botnet network
It's true that React doesn't let you build web components. React does not use or polyfill Custom Elements or Shadow DOM.

It's also true that React is "monolithic" in the way that other frameworks are: they don't naturally interoperate, or do by cumbersome adapter libraries that require wrapping widgets and marshaling between data-binding techniques. They interfere with normal DOM usage, and tend to break if other code modifies a component's DOM (granted Shady DOM has made this trade off temporarily), and they aren't "just elements" - getting a node controlled by React out of the DOM doesn't get you the component itself, no useful API is added to the node.

You simply don't see many applications that mix and match React, Angular and Ember because of this. This Polymer difference is that it's deigned to help you create "just elements" so that they're interoperable with other frameworks, plain JavaScript or just HTML. Users of Polymer elements should never have to know that they were made with Polymer.

Needing to use Shady DOM APIs is an unfortunate exception to this, but an site can choose to use the full Shadow DOM polyfill if the performance fits their needs.
GearVR is a VR viewer and this is a VR capture system, two different things. Hardware wise it competes with some indie brackets that similarly fit an array of GoPro cameras:

http://www.video-stitch.com/camera-360/

All mount to a tripod. GoPro is even coming out with their own:

http://gopro.com/news/nick-woodman-talks-virtual-reality-and...

The clever part here is the software.
Itaipu? Being built? Perhaps you mean Belo Monte?

1) That hardly counts as "several".

2) It is not ready yet. The current project is being discussed since 2002. Estimated date to open is ~2019. Which is yet-another sign that they are simply ineffective, incompetent, or both. Even if they are aware that a plant will take 15+ years to be built, they'd have to come up with a plan to support the grid in the mean time.[1]

3) So you want to play armchair energy expert: without building something like Belo Monte, how would you secure Brazil's energy needs? What do you think is a viable plan that allows the production capacity to increase, keep costs low and fair? [2] Please don't say "Solar" or "Wind" if you don't have any actual cost analysis and a feasible strategy.

---

Regarding public vs private: I really should recommend you reading again, and showing me any passage where I defend one or the other. In what I wrote previously, I haven't said anything of some sort, rather I just pointed out the flaws in the argument used by the "SABESP-is-bad-because-it-is-private" and the "none-of-this-would-happen-if-it-was-a-public-company" crowds. What I said is the situation of monopoly is bad. Which part you don't understand?

Also, do you see how this conversation is already completely off-topic? Now you want to include "police violence against peaceful protests" in your laundry list of talking points. I really don't want to go down this hole, when you can't even realize that the "water crisis" is not restricted to São Paulo, and that the Federal Government is also responsible. If you really want to discuss the topic at hand, fine. If you just want to shout against your political opponents, count me out.

---

[1]: One of the most valid criticisms against São Paulo government is in how slow they are to extend public transportation. What happens is that a metrô station is planned for one demographic and by the time it is opened, it is already under-dimensioned. But at least they try to establish plans for the time of construction. The Federal government not even gets to do that.

[2]: The current mechanisms give the illusion of low prices when they get their bill, but the true costs are hidden because the subsidies are only possible through taxation. So people pay low bills, but a lot in taxes. It is perverse.
> We can't even properly define consciousness.

There might be something fundamental preventing a definition to emerge. E.g., clearly, consciousness would have to define itself. But that would make the definition-making process self-referential. Just look at the history of mathematics in the 19th and early 20th century and you'll see what sort of unpleasant things happen when self-referentiality rears its ugly head.
I often program Android in Emacs as well. I use the Java Development Environment for Emacs and have been happy with it.

If you add an Android-specific class like TextView in your code, you can easily have Android Studio add the needed import command for it.

With Emacs/JDE, I point my jde-global-classpath to the Android jar, then when I need to add an import line I highlight the class and do a Control-C, Control-V, Control-Z. It is slightly more convoluted than Studio but works well enough, I could probably automate and simplify it more if I needed to. This was the main shortcut I missed when moving from Eclipse/ADT to Android, but doing this got it back for me.
Yes, all these people talking as if there was a UI revolution going on. Nothing in this video convinces me that materials design solves any problem. Heck, they do not even identify a problem that it could solve. All we get is dropshadows (which were already lame in the 90ies) and fluffy designer bla bla.
Thats an understatement SK :).
Everything above 0K will emit photons, no?
Keeping in touch with friends, family, and acquaintances is a core need for a large fraction of humans.

Facebook, like everything, will disappear some day, but it will be because people decide to start using some other way of keeping in touch -- not because they decide that they're bored of keeping in touch. Many people just stop using Facebook, don't replace it with anything else, and are happy with that decision -- but that will not be the norm.
I would not call it corrupted. I would probably call it ineffective.
Wait... rvm is pure bash?

Oh dear god. That's honestly terrifying. I've never bothered looking at it.
I like the one-way bindings myself, but one thing I've never reconciled with the one-way is the one-true-way view is that in a one-way only world you tend to wire up more event listeners to deal with data changes and inputs, and those listeners can be all over the place with arbitrary side-effects.

A two-way binding ends up being shorthand for a specific type of event handler with a known side-effect, making them easier to find and reason about.

Maybe I'm missing some other aspect to the one-way-only view though.
>Assembly languages are used for minute and immediate control of the exact implementation.

I think the joke/humor/analogy is that C compilers are so good and C itself is so low level, that you don't actually gain much (if anything at all) by dropping down to ASM now (compared to 10-20 years ago).
That's not quite the angle he(?) was going for — he(?) is saying that an aggressive campaign from one of the Big Three in Git hosting to aggressively take down badware distributors while hosting your software would be one hell of a PR campaign.
My own jazzy interpretation of this is that it means something like responsive design by constraint. Think struts and springs and juicy animations sensitive to user-controlled context and the viewport. So an edit button may rarely be in exactly the same place at the same time, given scrolling and device and window size differences, but rather appears, animates, and settles according to a script.
www.makeyourownjeans.com

You have to iterate a bit to find what measurements actually work for you, and I got the style really wrong a couple of times. But once you have it figured out, you're set.

There are probably better websites for this, too.
I think LightField camera technology is ultimatly going to win the VR camera wars, it provides much better depth information. If you havn't seen the otoy tech yet it is worth checking out...

http://home.otoy.com/otoy-demonstrates-first-ever-light-fiel...
360degree 3D lightfield camera
Because that's their kool-aid.
A Summary of Matias Duarte's I/O Presentation on Material Design
Absolutely. This country gave me more than I gave it back (yet).
> We can't even properly define consciousness.

"The term is impossible to define except in terms that are unintelligible without a grasp of what consciousness means. Many fall into the trap of equating consciousness with self-consciousness—to be conscious it is only necessary to be aware of the external world. Consciousness is a fascinating but elusive phenomenon: it is impossible to specify what it is, what it does, or why it has evolved. Nothing worth reading has been written on it."

from http://en.wikipedia.org/wiki/Consciousness
Read the story.
Check out Fooda: http://fooda.com
> The first one is mostly a problem with expressive power in the foreign function interface. Can you express what "int read(int fd, char buf[], size_t len)" means in the foreign function definition syntax? Rust's foreign function syntax isn't expressive enough to do that.[1] You can't tell Rust that "len" is the length of "buf". Being able to do that would help reduce the need for unsafe code. Most of the POSIX/Linux API can be described with relatively simple syntax that allows you to associate size info with C arrays. (I once proposed this as an extension to C. It's technically possible but politically too difficult.)[2]

There's still a need for `unsafe`, since it's possible for the relationship to be described incorrectly. It's fundamentally not something the compiler can check, and hence requires `unsafe` conceptually (if not in practice).

One can regard wrapping FFI functions in safe interfaces as specifying the relationships between parameters.

> If you cast 4 bytes to a 32-bit unsigned integer, the result is always a valid 32-bit unsigned integer. Conversions like that should be explicit, but are not memory-unsafe.

Only a very small subset of types have the property that any bit-pattern is safe, essentially only primitives. So this seems like a rather limited way to reduce unsafety (instead of just writing a short library function once).
Now if only Australia could get same-month delivery.
I don't think raising money should be an indicator here though. For example, we bootstrapped the company till about $1M in ARR, and I know a lot of great startup that were 100% bootstrapped.
Thanks. Where did you end up?
I was early to join Facebook and early to leave. It's been well over half a decade since I've used Facebook.

Nothing I have heard about them since I quit has made me regret my decision to leave.
Awesome Mixpanel trends reports.
For comparison iOS8 adoption according to Mixpanel, >85%.
Very fast adoption since iOS8 release ~8 months ago.
https://mixpanel.com/trends/#report/ios_8/from_date:-270,rep...
It would not have been possible without her :)
Lightfields don't lose because of how they look, it's the lack of compression and difficulty in capturing them for real scenes that have held them back.
It might be more cost-effective to use the Xiaomi Yi

http://www.engadget.com/2015/04/29/xiaomi-yi-camera-versus-g...
Reader was discontinued, Hangouts has been sold as a replacement for GTalk with missing features (history, compatibility with xmpp…), Android is forcing you to use Google+ everyday more than before (and I really don't want to use it — I mean, really).

I'm still using GMail and Android, but I'm not happy with how their UI change, and with how the latter puts Google everywhere (it's a bit better with Cyanogen, but still).

Maybe I'm extrapolating, maybe not. The only thing I'm sure of, is that when trust has been lost, it's very hard to get it back.
The Anatomy of a Recommendation Engine
I certainly agree that the model must include that, and I think complete failure to consider this is one of the major reasons the simple answers fail even at small scales. If your model isn't robust even against "Bob is deciding to show off to the women by putting down Phil, and Phil is getting angry", and especially if your model actively shuts down everything that might actually resolve this problem, then you certainly haven't solved governance in any reasonable manner. And that's just one political game we humans play intuitively, without conscious intervention... if that's enough to tear your system apart, you can hardly have been said to have had a system in the first place. Both gaming and active subversion must be accounted for.
BlueHost is Down
I think the title quite clearly means hackers that happen to be intellectually curious. If technology and such is too narrow for you, I guess that's a fair point. We might as well go into how "smartness" is narrowly seen as the only metric which programmers are judged by, while we're at it.
Your first reference is good enough --
it's okay.

All I saw was the Github page of gibberish --
I don't use Github whatever the heck it is.
But your URL was fine.

So, the work is a relatively routine
application of classic work from
optimization going way back, e.g.,
to Bellman.

The "Reinforcement learning"
terminology looks like
a new label for some quite
ancient wine.

I've wondered what machine learning
had that was good and new, and so
far I've seen some that is
good but not new and some that is
new but not good.

For an application, it would be
good to justify the Markov
assumption, that is, that
the past and future of the process
are conditionally independent
given the present.

For a more detailed treatment, I'd
recommend, say,

E. B. Dynkin and
A. A. Yushkevich,
'Controlled Markov Processes'.
Did anyone else immediately think of this?

http://digital--underground.tripod.com/id9.htm
I imagine few people use Safari around these parts, but it shows you only the domain, cutting off the rest of it. So you see just "amazon.com".

Makes you somewhat sad to think the future is going to be just people clicking on links, never actually typing in a full address by hand :)
Right, but at those temperature the photons have near infrared frequency, hence they won't escape your house and simply heat it
same day is ridiculous. what's next? are they going to have convenience stores disguised as trucks roaming the neighbourhood waiting for me to realize halfway through making tacos that I have no sour cream?
A clarification. For instance, there's plenty of cold in Antarctica, but no fiber and not enought dwellings. In Scandinavia, high fixed broadband penetration is actually combined with cold most of the year. (JFYI, Finnish official definition of summer is temperatures above +10°C for entire 24 hours.)
Norway fund could trigger wave of large fossil fuel divestments, say experts
I think the way to think about it is Google is doing what it does best: search. They use whatever content they can scrape from the screen using the view hierarchy once the user signals intent that they want to search. It's a faster way to do search using context (in this case the screen) to provide the "keywords". The app indexing part is how they are able to show related apps with deep links. They use app indexing of other apps to find relevant results for the query.

App indexing makes sense when you have more stable content inside of an app like a traditional public website. Think Yelp and their 'screen' per place inside of the app. It doesn't make sense to publish the contents of a chat conversation to Google's app index -- that would be a huge privacy leak! It would be the equivalent of GoogleBot indexing my Gmail inbox.
I'm not sure it does - sorry. Half the fun of being in a new place is trying out random venues to find something you like. If you only want to eat a minimum quality of food, then why not just check into an expensive hotel and eat in the restaurant? That's why those things exist in the first place. Ratings are helpful up to a point, but the more efficient they are the faster they undermine themselves as everyone crowds out the cool place and the quality suffers. What you really want is the good place that not too many people know about, what you get is the list of places popular with people who like talking about themselves and telling everyone their opinions about everything.
Probably this would be debt rather than equity.
Beej is great. I've printed this book out and have it sitting in a binder on my bookshelf.
This article is "OK", but their example is a 4 person co-op, which makes you think that all co-ops like the food co-ops you see in college towns.

There are actually multiple forms of co-ops. Typically capital does come from the members (whether they be companies or individuals), but it could also come in as debt i.e. from a bank.

For example:

Sunkist is producer co-op owned by citrus growers to vertically integrate.
http://www.sunkist.com/about/cooperative.aspx

REI is consumer co-op owned by the shoppers of the store (though arguably managed much like a normal corporation): (And did over $2.2 billion in sales for 2014)
http://www.triplepundit.com/2015/04/reis-co-op-business-mode...
http://www.seattleweekly.com/2003-06-18/news/who-owns-rei/
http://www.rei.com/about-rei/financial-information.html

Ace Hardware is a retailer-owned cooperative. Where the franchise board is owned by the member franchises.
https://www.myace.com/invest/about-ace