skysight-inc/HackerNews huggingface dataset:
Surprised nobody's commented yet about the jarring juxtaposition of the running chat that reflects the sentiment of average Youtube viewers alongside content that's meant for a fairly specific audience (developers).

Or rather... how discouraging it is that it IS such a juxtaposition.

It's well-known by now that Youtube is not the place to go to find quality discussion. It still stings a little bit to see it applied in realtime to people you care about, even if it is just because you loosely share a profession and professional culture.
> How far are we from a computer being able to determine what is going on in a picture?

http://googleresearch.blogspot.com/2014/11/a-picture-is-wort...
HDMI CEC http://en.wikipedia.org/wiki/HDMI#CEC
It's not a matter of building out your entire project, it's just to get a feel for the quality and decide if it's complete bullshit. If you think 30 days isn't enough time, then a vendor demo is worth less than zero.
Ask HN: Why do we need so many message brokers?
RabbitMQ, ZeroMQ, Kafka, ActiveMQ, Apollo, the list goes on and on.
I am thinking about turning this into a unlimited cloud storage.
The fitting problem in online retail is well known, and some companies have already worked on it:

for shoes: http://shoefitr.com/

For clothes : fits.me or "clothes horse" or others.

I wonder what prevents amazon from introducing such technologies at scale ?
Why download more than you need? If your connection can handle real-time HD video then it won't stutter. est is talking about when you force YouTube to playback a higher resolution (under the gear icon) and then it doesn't buffer enough to keep up when you play.
We don't have to do as well at educating low income children as some theoretical money-is-no-object family... you;ve got a strawman here:

"Even increasing per-pupil spending in public schools to that of the Phillip's Academies is arguably impossible in all but a handful of the top GDP/capita nations, let alone all the private tutoring and traveling and internships that Johnny has access to."

It is reasonable to expect that we can educate kids at a standard where income doesn't affect outcomes for most folks.
Stanford engineers' breakthrough heralds super-efficient light-based computers
New protocol for "Internet of Things" called Weave. Looks like it's going to use JSON or type-compatible. They didn't address why existing solutions aren't good.
It's not my position that you can copyright APIs per se. In my view, the protection in the Oracle case is a coincidence, stemming from the fact that you can't clone a Java API in Java without effectively copying the textual description of the API. So I don't think there would be a problem with reverse-engineering the operation of IE or x86 and describing it in an independently-written specification or implementing the same method of operation in another browser or CPU or in VMWare.

You're right about UNIX, but I don't think not being able to clone UNIX would've been any great loss to the world. iOS and Windows Phone would still exist, and I'm sure someone would have developed a cheap open source OS for the rest of the market.
It helps to remember that as hight as inflation was under the military dictatorship, we just got hyperinflation on Sarney's government.
I find your perspective a little bizarre. For instance, if we look on a galactic time scale, Lisp and Go were created at pretty much the same instant!

It's not fair to Rust to compare it to Go, as if they are at the same stage of their adoption and development. Several years is makes a big difference in the tech world.
>>> which is similar to VerneMQ (I guess) but way less complex

I quick read of both VerneMQ and your queue service indicates that your guess is wrong:

- The whole MQTT spec (compact on-the-air messages, hierarchical topics, wildcard subscriptions, QoS level, message persistence)

- Service level agreement

- Live code upgrade

- Monitoring and tracing built-in

- Extensible with plug-ins

- Fault tolerance
The you must ignore a lot of the self proclaiming social justice warriors.
So do we keep bikeshedding and tweaking little levers or do we actually try and fix the fundamental problem?

I can't be the only one who is tired of seeing all of these snippets about small parts of a large system.

We need to deal with wealth inequality. We live in a world... hell, we live in countries, in cities with 10 orders of magnitude wealth difference.

A western person earns 10e6 - 10e7 over a lifetime, revenue.

A western person stashes away 10e0 - 10e7 over a lifetime, balance sheet.

Why? It is predominantly not about decision making and choices to save. Yes, people do make suboptimal decisions. But mostly, people are simply unable to save because the baseline of living sucks up all of their work.

In the UK a poor person rents instead of owning because we allow the group of capitalists to own all housing and restrict new building.

Until we deal with that we are just pissing around.
If you already have them installed, Ninite will detect that and update them (if needed).

It makes it handy to keep the 'installer' that you download, as it will go through and update all of the listed apps later on.
what you're saying is "I want stats that prove that that statistics of Coventry is going unreported". what kinda non-anecdotal proof would you like? the OP's point is that the the stats are a lie, cause most crime is unreported.
Apple rolls out same day delivery
If you're interested in an (even more) heavily fictionalized version of this sort of thing (specifically a historical transition from following gods' orders to independent conscious thought), it's the primary subject of Neal Stephenson's Snow Crash.
“Google Now on Tap” on Android M can analyze content
> - Negative primary deficit on the government budget balance;

huh?
Their premise is the most likely to found a company? This seems fairly misguided...what about succeeding at the venture? If all they're looking for are people that want to be founders, there are thousands here, on /r/startups, and a multitude of other sources. This must be some type of publicity stunt. Because otherwise I'm not sure why the criteria that they haven't founded one yet is necessary.
So is there no genetic component to this at all? I see parental income and educational achievement mentioned, but not parental genes.

Kids who got got good genes from their parents are more likely to go to college. And the parents who gave the kids good genes are likely to have high income.

Genetics is the most important ingredient here.
The only issue I had was sometimes the debugger wouldn't stop at a breakpoint, but this was rare and easily dealt with by putting a small cluster of breakpoints at the problem area.
Congrats and thanks for sharing Amit.

Glad you have a bucket list and are ticking off items in there. Hope you have the time to get them completed.

You only have one life. Make it count. Tomorrow may never come. Take care of yourself and your family first. Don't keep important things pending if you can help it. Don't leave home in a bad mood or saying things to your SO that you will regret if you don't get the opportunity to remedy.

Also, try and take life insurance when you are young, healthy and are not assailed by chronic ailments. Your family will appreciate the security that you provide after you are gone.

When we are young, we feel invincible and forget the long range picture.

Sorry to sound morbid.

Peace.
What does it even mean to modify a subconscious thought? The notion of a subconscious thought is contradictory.

I am increasingly drawn to the idea that there is no difference between the so called conscious and subconscious mind. It seems more natural for me to think that experience literally is processing millions of tiny things at the same time. The idea is still muddy but the concept of a level of abstraction observing itself seems very compelling to me. Douglas Hofstadter explores this concept in his book "I Am a Strange Loop".
Well this is the site which showed the new app permissions yesterday[1], so they're pretty sharp about what they "rumors" they spread.

[1]http://www.androidpolice.com/2015/05/27/android-m-to-introdu...
It's not clear that money per student is the metric that matters.

Parental involvement, for example, is crucial for motivating students, imparting various skills (ie time management, studying) and setting appropriate expectations[1]. This is more a matter of cultural and structural factors. Parents that have the time and motivation to care for their children's education could have a significant effect without worrying about per-student outlays.

Perhaps there's a way to replicate this by restructuring school to provide positive parent-like influences? I don't know, but it's not a matter of throwing money at the problem, one way or another.

[1]: I remember seeing a few studies on this. "Student Motivation: An Overlooked Piece of School Reform" looks like a reasonable overview of the subject: http://www.cep-dc.org/displayDocument.cfm?DocumentID=405#sth...
> If a class can't work within these constraints, then it can declare the variable as Option<T> initialized to None, and then it is back to the normal Java semantics for that one variable.

By doing that you lose the safety of variables being marked final.

I wish there was a way to seal a variable such that it could not be changed (in the same sense that final works in, not truly readonly) after a certain point, but it could be before then.

I find myself writing far too many variables that should be final, and indeed are final after a certain point, but cannot be marked as such because said point is after the constructor. In particular with lazy-loading.
In the part with, "Why cssnext?" there's "Prior 2015", which is sorta correct but might be better worded with "Before 2015," or "Prior to 2015"...
I do not understand why poor people have kids. There should be a guideline for married couples, which tells them that if family income is less then 90K in NYC, you can not afford to have kids, if it is more than 120K then they can have one kid etc.

"Having kids" not for everyone. Kids degrade your lifestyle, drain you financially and limit your chances if you are poor. It's a SCAM.
If you're looking for a PyCharm color scheme that's close to Sublime, check out:

https://github.com/mekwall/obsidian-color-scheme
Another perspective on it is (one I think Americans are specifically averse to) is that these are all simply correlated to "class," for some definition for class. This is really another way of saying people follow in their parents footsteps.

If you are born into a reference group (parents, uncles, etc.) where most people have children in their early 20s, you are more likely to as well^. It's expected and seems normal. If you are born into reference group where educational achievement, college attendance, profession etc are within some band then you are more likely to find yourself in that band too.

If your reference group is a family and friends circle where college is a rarity, then attending college becomes overachieving. Most people are no overachievers. For others anything less than a top college, higher degree, top-of-your class is underachievement. People do what they feel is expected of them.

This is one of those things that people take for granted in individual cases (like their kids) but not at group levels. IE if you and your wife are highly educated, you expect that your kid will go to college. You don't think his chances are represented by national averages adjusted for income, race and intelligence.

^The parenthood point is a bit of a strange one because cultural shifts have been at work over the last few generations.
Actually it does - the casting isn't triggered locally directly, but the castee sends a chromecast ID + app ID to Google servers which then sends appropriate payload to the CC.
Go 1.5 max procs default
I don't function on 5 hours of sleep.

I work at home, and with 5 hours of sleep I'll literally just fall asleep at my desk.

I need 7-9 hours, and probably average 8.5.

I really wish I only needed 5, though.
Why do every explanation has to involve some arbitrary logic? I'm confused enough seeing "credit" and "debit", which is a standard accounting doublespeak, and this "Yin", "Yang" makes even less sense.

It boils down to only one principle: "Every transaction must balance". This is similar to the base natural law of energy conservation. There's no free money. Money going to one account has to come from somewhere.

The rest is convention, what we call income/revenue, expense, liability and equity, and how to structure our accounts and reports. It's all nicely explained in http://ledger-cli.org/3.0/doc/ledger3.html

Give ledger-cli a try. It has superb manual, and after reading it I stopped being cofused by bookkeeping terminology used elsewhere.
Came here to say the same thing.

I've started not to trust Google as a cloud offering because of their continued shedding of services. Look at AWS - they add things they know will fill a need, often because that need is present at Amazon, and as such I can't recall them retiring any of their portfolio.

Google instead take a scattergun approach, which would be fine if they actually interated and improved these services, but look at the mess they made of Google Code - great at first, then no massive new features after a while and they left it to languish.
That is an interesting point. I wonder what it would be like if any student could potentially attend any school based on their academic merit simply by making all private and public institutions free to attend if accepted. Of course, this is not realistic because private institutions would probably not exist and the wealthy have other upper-legs that are not related to tuition, such as professional-tutoring, geographic location, and so on. I'm still curious how this would change the data though.
Don't forget velocity (unless you include that in "quantity" of money).
Mathematics. Not 100, but symbols are often decorated with 3 diacritics or so. That's a lot to cram into one fixed-size word.
I was surprised that nearly 95% of the children of the highest-income earners went to college, especially with everyone talking nowadays about all the good career options that don't require any college education at all. (Trade school, entrepreneurship, etc.) Then I thought about (what I believe to be) the typical person at very top of the income scale. Someone who has not only a lot of wealth in terms of money, but also reputation, connections, favors owed, etc. For a kid with parents like that, the easiest start for many of them may be to get a degree from a prestigious school and then have their parents call in some favors or sign on with the family business.

Lottery winners are in a totally different life situation from the rest of the wealthy, so I don't think lottery winner results are generally applicable like that.
Chromecast currently supports HDMI-CEC
Thanks in advance! These things help.
I switched from will_paginate to kaminari when I made the move from rails 2 to rails 3 and haven't looked back. It's a great library that works as advertised.
If you already have them installed, you do not have to select them, but Ninite will update them to their latest versions if you do. You can also keep the installer it gives you and re-run it later to update the programs.
There's nothing about the idea of physical consciousness that says it has to be a continuum -- there could just be some critical mass or qualitative attribute of brains that puts us "over the threshold", so to speak. Nobody can give any kind of a definitive answer. For ideas about a "continuum" of consciousness, you might read Phi:

http://www.amazon.com/Phi-A-Voyage-Brain-Soul-ebook/dp/B0078...

Or for other views, you might check out V.S Ramachandran (neuroscience):
http://www.amazon.com/Brief-Tour-Human-Consciousness-Imposto...

Jeff Hawkins (computer science):
http://www.amazon.com/On-Intelligence-Jeff-Hawkins/dp/080507...

Hofstadter (mathematics, cognitive science):
http://www.amazon.com/G%C3%B6del-Escher-Bach-Eternal-Golden/...

Those are some of my favorite popular-press books on the subject.
If only one of these online services could import all meta-data from iPhoto or similar apps.

Moving to most of the current cloud services requires basically ditching years of organizing and meta-data work. So for people like me it becomes just backup.
> I have something to say which I think would add to the intellectual discussion. Should MIT host my comments?

It doesn't matter whether you think you would add to the intellectual discussion, it matter whether MIT think so.

> In any case, there's no need to reach towards Nazis

Agreed. There are many real life cases. There are lots of things that go into who you should hire as a professor (which is obviously distinct from who you should host for a discussion), but there mere fact that a bunch of people registered their disapproval doesn't much speak to them.
sigh and another system where all kinds of data is managed/owned centrally by Google.
For some this may be a concern. I'd make more money working for 2 hours than the money I'd save from driving to Costco. Substantially more. It's worth it to me.
No, if the quantity of money stays the same, but the velocity of money increases, that's still inflationary. And if the velocity increases because people know there's inflation, that's a positive feedback loop.

But it will eventually fix itself, because there are physical limits to how high the velocity of money can go. Once that's reached, then the velocity-caused inflation stops, and then the velocity no longer becomes necessary, and things start to return to normal.
Covariance, Contravariance, and Super Type Constraints
Thanks for the great article!

I think the most important point you make is that unsafety confounds local reasoning, requiring reasoning about all the possible interactions a block of code might have with everything else. One of my favorite things about (safe) Rust (and functional languages in general) is exactly this local reasoning capability that you give up in unsafe code. It's still not clear to me whether or not it's harder to write correct-in-all-cases unsafe Rust code than correct-in-all-cases C/C++/etc. code in general.

As I was reading, I was thinking it would be nice for crates.io to include an indication of "level of unsafety" for each crate, but then you went and pointed out that the naive metrics for it would be dependent on stylistic choices. I wonder if you could transform to a "minimally unsafe representation", at either the code or AST level, and evaluate that.

Looking forward to TURPL, and especially interested in learning more about how unsafe code interacts with destructors, which seem particularly fraught.
lack of logical thinking. not related , saying one truth does not imply you are saying truth all the time.
Freescale pumps out three new Linux-friendly i.MX6 SoCs
Show HN: Akosha – WhatsApp for all consumer to business interactions
Can you provide any evidence for this assertion? Because the OP provided evidence.
We don't. There's no central authority that makes message brokers; it's a group or individual who wants to make a new one that has some specific characteristic that isn't replicated elsewhere (anything from throughput and latency through language and creators).

Similar question: Why do we need so many JavaScript frameworks. Answer is the same: we don't.
It isn't nonsense, but I still couldn't follow all of the steps even with an okay level of calculus knowledge (multivariable but not PDEs).
I really wonder if the name "Ultimate Member" had something to do with it ("member" being a euphemism for "penis"). Maybe someone saw the name and instantly tagged it as a porn site? I know the UK has had a weird relationship with porn lately.
You want to present some evidence for that claim? Some alternate ideas? Some argument on why Friedman's claim is wrong? Something besides just a contemptuous dismissal?
> without the annoying app/game requests and a better interface

Maybe I'm too cynical, but I'm willing to bet that would have changed if they reached the level of engagement that Facebook did.
I think you are falling victim to an admittedly sub-par UI rather than false advertising. If they clearly indicated that an item was not 2-day eligible and you clicked through too fast to notice or somehow ended up on a non-Amazon seller, that's really not false advertising. I also order a ton, and have never had such an issue. (I have shipped items to the wrong address, however, since like you it can become a habit not to read the order checkout carefully.)
Beautifully done, though the subject matter is depressing. Must've taken a lot of time and effort.

Looks like he is also working on U.S budget viz

http://visualbudget.org/

corresponding video

https://www.youtube.com/watch?v=0qd_VTT1cSU
I think if you remove the ads on your website and put up a donations/patreon link you may be pleasantly surprised that nobody feels that your content is worth paying for.
Yes, you can enumerate the number of proxies from 1 to 999 with a while(true) loop. However I just used their own api for this.
Internet connections are not stable.

If you try to send exactly 1Mbps on a 30Mbps you will end up with less than 1Mbps of data. If you flood a 30Mbps connection you might get 10-30Mbps, but that's so far above the 1Mbps you’re looking for it's not an issue.

Edit: Another factor with large buffers, if you replay a second there is no need to re download that data, but the vast majority of services force you to download again.

PS: I have seen 100Mbps connections that can sustain 80+Mbps download just fine fail to keep a low latency 25kbps connection. The solution as odd as this sounds was to simply flood multiple copies of the same data.
I would read "marked on the product page and at checkout" as saying that products just happen to be marked in both places, not saying that it might be marked in only one place and thus not be eligible.

I accept that it happens, but if it does then they are outright lying when they talk about what they offer, and because they are offering two-day shipping then Prime definitely does have everything to do with it, even if they might try to back out of it sometimes.
Putting aside immediate frustration with the scroll hijacking, the automatic tagging and organisation looks really useful if it works as described.
Good point, but I find there are 3 obstacles to this.

1) Many shoes (and most jeans too) don't fit me in whatever size — either the fit is more complicated than a simple scalar, and/or sometimes I'd need a size somewhere between two of the sizes offered.

2) Returns on the scale needed are thus generally a bit of a pain.

3) I suspect that the overhead of paying for lots of returns makes these services rather dear, and since I find jeans and shoes way overpriced anyway this puts me off. (This one is probably all in my head, but it's no less real for that).

What I'd really like is a service where I could identify to it some clothes/shoes that fit me really well, and it could offer me a wide range of other clothes/shoes with a very similar fit. And isn't outrageously dear. (By all means, tell me this exists!).
I have a few old servers that don't get IPMI firmware updates anymore. Fortunately, the IPMI interfaces are on their own small, isolated VLAN that's behind a proper hardware firewall and only accessible from a handful of management hosts.
Cached version, as the site is having trouble loading for me.

http://webcache.googleusercontent.com/search?q=cache:7UYpJjG...
Android M Dev Preview delivers permission controls, fingerprint API, and more