skysight-inc/HackerNews huggingface dataset:
Without discussing the larger issue of immigration, might I suggest that the right outcome was reached in this particular case?

Job opportunities in the legal profession have decreased drastically in the last decade, and for all his rhetoric of "America wanting the best and brightest", it may have been hard to justify letting him stay when there is a glut of lawyers. This probably factored into the decision of his bosses not to pursue a green card for him.
Looks like they need to emergency patch their web server farm.

504 Proxy loop detected

The following error occurred while trying to access http://krebsonsecurity.com/2015/06/emergency-patch-for-adobe...:

504 Proxy loop detected
Switzerland is not a part of the EU.
product will not work well if you have an Alexa in your family
@tfigueroa

Pandora pays per play and effectively pays out 46.5% of revenues. Spotify pays out 70% of revenues and loses money. Apple is promising to pay ~71.5% of revenues. Just on that basis, Apple is paying more. (Spotify's 70% isn't worth much if it's not sustainable.)

Now, how Apple will pay for plays in the free trial period is probably by treating free trial users as though they are paying users for purposes of paying artists. I.e. they're paying for promotional tickets (which the labels do not do AFAIK -- that would be a marketing expense that comes out of your royalties). So they're still (probably?) not paying per play.

The point is, Apple was going to be 100% paid (aside from free trials), so that's a hugely better deal, and now the free trials are being paid out to musicians, which is the equivalent of a distributor eating marketing costs, something record labels, movie studios, and games companies never do.
Well, I just bought mine! It warms my heart to contribute to such a great life style. I aspire to a similar future myself.
Which Cloud Based IT Service Is Right for You?
Have you used an Echo? The product and the human-interaction agent are clearly intended to be the one and the same.

You don't buy an Echo that comes with Alexa; Alexa is the whole point of the Echo.
Some hydroelectric power plants do that, but storage is finite and it's not amazingly efficient.
What are your favorite large, publicly available datasets?
I went to a talk from Stoll years ago where he basically danced on tables, his enthusiasm is contagious.

I've always been amused by his 'Internet commerce will never work, give up' essay

http://www.newsweek.com/clifford-stoll-why-web-wont-be-nirva...
Yes. Obligatory and tedious re-up for my favorite minimalistic C program of the last 5 years:

https://github.com/rswier/c4

Take 2 hours to grok this and you can skip compiler books and move straight to compiler papers.
I have the Moto360. I use it a LOT via voice, and especially so while driving. The voice recognition tends to work at better than expected rates.

In crowded settings, or sitting still, I will almost always just grab my phone before having to worry about whether or not the environment is too loud, which is (I suspect) why you probably see so few people using it.
Seems like the easiest solution is to make the land valuable in its current form. In the US there's a federal program to control the amount of wheat produced by paying farmers to let their wheat fields lie fallow. I assume though that a palm oil plantation is quite a bit more valuable than a wheat field.....
Re: the essentially unavoidable coming climate change - Perhaps it will be the impetus to learn how to control the climate, knowledge which in turn could be applied to making Mars more habitable? Just fanciful pondering, but cool to think about nonetheless (while also recognizing that for that impetus to exist, we're going to go through some rough times climate-wise for a while).
This is probably quite an informative and interesting article (though I found some of the examples troublesome to understand and I doubt they'd make it into any codebase I had anything to do with)... but the twee tone made it agonising to read!
Ask HN: Academics – What would your ideal publishing platform look like?
I'm an academic in the life sciences and want desperately to move away from all the options we are stuck with. I like arvix.org but it lacks several features that I'd like to see:

1. Allow upload of many more file types (including video, audio, and images). Not all academic content is PDFs and HTML5 exists.

2. I want people to review/comment on my work. Post-publication review is fine by me.

3. Some kind of quality metric (e.g., page views, voting) so people would be incentivized to post their work.

Thoughts?
And don't forget the good old diesel generators that are the last line of defence when all other capacity is maxed out.
Try to check out this cool website that pretty much has a solution to softwares and stuff. www.pharaohtool.com
The children of people on welfare are still more likely to end up on welfare. So why is not OK to let an immigrant in on the ground that he is likely to end up on welfare?
I'd say sponsoring for a green card is usually not a good move for an employer, as the employee will have more freedom to change jobs once he gets the green card. Also it's a very long and costly process.

They'd have to really want to keep the employee, and to have exhausted all other visa options.
With a combination of solar and energy storage overall consumption and demand can drop dramatically. Intelligent storage systems can curb demand and drastically reduce carbon footprint. I'm surprised that wasn't mentioned in the rift about cheap rooftop solar.
Advertisers? They have to pay for the ads, why would they want someone who is not from their target market watching the ads?
NIF is always strangely silent, because they don't exist to drive progress towards fusion based electrical power generation, they exist to validate and test miniaturized nuclear weapon designs.
reddit just proves the point , huge traffic , bad monetization.
You're storing the liquid, and the rest of the universe, in it.
Well his argument is not really the dot at the end, but rather whether the first line of the commit message is a title to the rest of it or whether it is a one-sentence synopsis of the changeset. Examples respectively:

1)

Fix layout.

Replace proprietary grid layout w/ that of Bootstrap,
so that it is easier to manage and use. [...]

2)

Substitute Bootstrap for proprietary grid.

The proprietary grid system was abandoned for Bootstrap,
as it will let us focus on the more peculiar stuff of the
UI.
In-browser ide
Long but interesting read, with actual numbers and math: http://physics.ucsd.edu/do-the-math/2011/11/pump-up-the-stor...
Huh? I have HHonors Gold and I can't think of a single instance when I haven't been asked for an ID and credit card.

What would they do in countries that require hotels to scan ID?
Kind of related: Apple early on donated to schools, so graduates would want Macs at their first job.
As others have already pointed out, the article contains a lot of handwaving arguments and seemingly inaccurate claims.

So, for anyone interested in a more thorough and quantitative discussion of the problem I highly recommend David MacKay's book "Sustainable Energy - Without The Hot Air", which is available for free online:

http://www.withouthotair.com/

It contains detailed discussions of many of the problems that we would face when shifting our energy production to renewable sources and decentralizing it, and he provides a lot of data and calculations to give you a feeling of how to overcome them.
does anyone else have HUGE issues with their chart? it makes it seem like solar provides something like 20% of the world electricity and hydro electric is not even a mention. meanwhile, as far as I know (wikipedia) solar is only 1% of the worlds total electricity and hydro around 16%
Try to check out this cool website that pretty much has a solution to softwares and stuff. (www.pharaohtool.com)
If a welfare system only works because people are culturally indoctrinated/shamed away from using it, then it's broken by design. Sure, it would be nice to have a culture in which people are disinclined to be supported by charity unless they absolutely need it (though that kind of shaming can also push people to avoid it even when they do need it). But at the same time, if that cultural disinclination is the only control on the welfare system, it's broken. The goal of any welfare system should be to prevent people from suffering or dying because something went horribly wrong; it's an insurance mechanism. Nobody should die just because they fell on a string of bad luck or circumstances; on the other hand, why should welfare support someone with piles of opportunities available but no inclination to pursue them?
> I'm sorry but you are quoting an article that doesn't give a proper citation for this at all, so please don't rely on these probably woefully underestimated numbers.

Underestimated?

They're already huge!
I work for customers in the US as a software consultant (paid at New York rates) but because of the hassle and difficulties to get a visa there, I do not live there. This means that I get money from the US but I do not reinject it in the economy, I also do not pay taxes in the US. I'm a net loss for this country all because of the visa policies.
I've had Echo ever since it was first released for Prime members. I live in a small studio apartment. Not once has it ever accidentally turned on. Not from me, guests, or the tv.
I know that some employers treat green card sponsorship similar to a bonus: if you leave before z years after getting the green card, you owe them $x0,000.
Facebook is now worth more than Walmart
All Airlines Have the Security Hole That Grounded Polish Planes
The distasteful part is where they disallow you from using a different payment processor.
Amazon sent me an email asking me if I wanted to review it, so I did. They probably asked every single person who bought one of the pre-release Echo devices.
Obviously I am biased, but my intent is to make a technical argument, not a sales pitch. I don't make any money from these (and I no longer have anything to do with protobufs).

Protobufs was open sourced in 2008 (after being in use inside Google since around 2001). I suspect other binary formats prior to that had a solution for compatibility as well, but I haven't done a survey.
I'm pretty sure they only have to pay for the ad views (pre-roll etc), not regular video views of the commercial.
The same performance can easily be achieved by simple compiler optimizations like inlining functions, unrolling loops, peephole optimizations, etc. The fact that your compiler doesn't support the same performance doesn't necessarily mean to re implement things in a confusing way.

Another way of achieving the exact same result would be to use an array of function pointers.

I think the more interesting dilemma is when you have a more complex VM possibly operating on an abstract syntax tree instead of just a bytecode stream, and the ways to optimize code (in C) while maintaining a proper stack.

After figuring out how to make a switch statement work, there are a ton of more pressing organizational concerns like how to make function trampolining work without any overhead.

Another way to make it faster would be to have it interpret * two * op-codes at once, but hey, that wouldn't do anything except save two cycles and explode the code size to a square of what it was.
Free movement of goods, labour and capital. Miss out one and you don't have a free market, you're just being scammed.
> For countries that are based on a unique language, ethnicity and culture, it is damaging.

Let's take those one at a time.

Language: Sure, granted, there's a tendency to gravitate towards more common languages. Arguably that's a net benefit for people who would otherwise have grown up only speaking a less common language; learning a more common language grants access to a much larger set of speakers, information, and opportunities. That said, language doesn't tend to be lost, just not kept as an exclusive cultural barrier. Witness the massive efforts to internationalize information, to improve accessibility. And it's still common in many countries to look down upon anyone not speaking the native language, if that can be considered a feature.

Ethnicity: What do you have in mind other than language and culture, here? Because I hope you're not suggesting "racial purity" as a property worth preserving.

Finally, culture: Only if that culture is unable to propagate itself on its own merits, or in other words, if that culture has merits worth propagating. Some cultures have incredible history and traditions, and those have typically been preserved and spread further than they ever would have been otherwise. On the other hand, there are cultures built on oppression, indoctrination, suppression of dissent, lack of opportunity, and other undesirable properties; those cultures don't tend to survive exposure to broader information and the outside world (as well as the visibility of those cultures and their traditions to the outside world), which is all the more reason for such exposure. Not all traditions are worth preserving.
Transactional analysis
Node.js Foundation Formally a Linux Foundation Collaborative Project
>you can do most of this stuff on an iPhone with Siri, but this kind of button-less voice control is just better

Have you tried the newer Android phones with the same kind of button-less voice control?
As you comment, Freebase is bigger than Wikidata. It is 22GB compressed (250GB uncompressed) while Wikidata is 5GB compressed (49GB uncompressed) [1].

Said that, I believe the process described in the blog post is not loading the whole Wikidata dump into memory and it would work the same to process Freebase or even larger data dumps with your laptop.

From the post:
How Akka Streams can be used to process the Wikidata dump in parallel and using constant memory with just your laptop.

[1] https://developers.google.com/freebase/data
http://dumps.wikimedia.org/other/wikidata/
I don't understand why websites have these at all. Have anyone ever been fined or anything for lacking one?
I can see how my claim comes off that way, but I really just meant "better quality" as "adhering to the basic best practice principles for mobile," not as a claim on design quality or usefulness. A ton of apps on the Play store really don't even function correctly.
This seems to be pretty identical in behaviour to what you can do with the args and kwargs arguments to functions in Python and how you can expand a list or dict when passed in as an argument. The one thing I haven't seen before is how you can name the yielded arguments.
Amazon blasted out an email to early users a few days ago soliciting reviews so that could explain it. I have had Echo for 6 months and I imagine many of the other reviewers have as well. I got a 50% discount for being a Prime member. I'm not aware of any free samples simply for being a Prime member and good customer. My Amazon account is over 15 years old with an absolutely massive purchase history across nearly every product category and I have been a Prime member since the beginning. I'd like to think I would have been in line for a free sample if that was a thing.
I was also wondering how useful Echo would be since I rarely use Google Now. As an Echo user, I can tell you it's vastly different. Echo is always there... always ready and it's surprisingly very fast. The array of microphones works great and Echo hears me from very far away (in other rooms out of line of sight, down hallways, etc). Google's voice recognition is probably still better and I do have to repeat commands sometimes - but I can be anywhere in the apartment and Echo works well.

When I'm getting ready in the morning, I will rarely check the weather on my phone because first, I need to find my phone (I seem to put it in a different place every morning) and then I need to click multiple times to see the information I want. With Echo, I can say "Alexa, will it rain today?" or "Alexa, what's the temperature?" and get an answer instantly while I'm doing other tasks. It might be less useful for smart watch users that wear them 24/7 (I don't own one).
(See the sibling comment with a "10." in it for context.)

2. Partition numbers. Suppose I give you a positive integer; say 5. How many ways are there to write it as a sum of positive integers? Seven: 1+1+1+1+1; 1+1+1+2; 1+1+3; 1+2+2; 1+4; 2+3; 5. How do these numbers behave? How fast do they grow? Does anything about them repeat periodically?

Back in 1918, Hardy and Ramanujan found an amazing formula, an asymptotic series that you can use to compute p(n) exactly with a manageable amount of computation. (The series doesn't converge, but if you stop adding at the right point you get the right answer!) Rademacher later tweaked it to make it actually convergent.

Ramanujan also found some very startling results of the following kind: If n leaves remainder 4 when divided by 5, then p(n) is a multiple of 5. If n leaves remainder 5 when divided by 7, then p(n) is a multiple of 7. If n leaves remainder 6 when divided by 11, then p(n) is a multiple of 11. (Why 4, 5, and 6? Because 24x4 is 1 mod 5, and 24x5 is 1 mod 7, and 24x6 is 1 mod 11. No, this is not meant to be obvious.) Unfortunately, no such thing is true for 13, or in fact for any other prime number. (Ramanujan also found related results for powers of 5, 7, and 11.)

But! There are similar things for other primes, and Ono proved that for any prime other than 2 and 3 there are theorems of the form p(ak+b)=0 mod [your prime]. (These differ from Ramanujan's in that we don't get to take a = the prime in question.)

And then in 2011 -- this is the result Elwes is referring to -- Ono and Bruinier generalized this further by finding a sort of fractal structure in the partition function. The idea is that there are relations of the form p(q^m0.a0+b0) and p(q^m1.a1+b1) modulo q, where m1<m0, so that you can compute p(q^m0.a0+b0) mod q in terms of p(much smaller things). The number of much smaller things you need depends on q, and it turns out that (0) for q<=3 this stuff doesn't work, (1) for 5<=q<=11 you need no much smaller things so that you get p(...) = 0 mod q, (2) for 13<=q<=31 you need one much smaller thing so that you get p(...) = constant times p(smaller) mod q, etc.

This is all sufficiently constructive that Ono can, e.g., exhibit the congruences whose existence he's proved, and use them to calculate partition numbers.

I don't have much understanding of how this all works, but it uses an important bit of machinery called modular forms. (Closely related to the stuff I waved my hands vaguely towards when talking about the Langlands program.) These are mathematical functions with a certain kind of "almost-periodic" behaviour, which turn out to be connected to pretty much everything in number theory. Improvements in understanding these could be very valuable elsewhere.
I like my echo a lot.

I mostly use it to ask it the weather forecast and control my Hue lights (Alexa, turn on the living room lights, dim the office lights to 50% percent, etc).

Rather unexpected, I find I like to ask it to tell me jokes too. it has a rather large library of particularly terrible jokes that I like :)

The shopping list feature is nice when trying to keep things paperless (or at least, I never find my notes). It's now possible to have IFTTT email you the list when you ask what's on your list.

As a bluetooth speaker, I don't find myself using it a whole lot, but has a wide range of options from TuneIn to IHeartRadio and there is a lot on Amazon streaming too.

I'm looking forward to seeing them add new features and they come out with new features about every single month.

It's not the most neccessary thing by any means, but it is a nice step towards Jetson-land and it's fun to have around.

It also learns voices better over time and has a nice "training" app in the phone app I'd suggest using 3-4 times. Neat stuff.

Oh - Alexa support is super awesome, most questions get answered by real humans super fast, and then they implement some of those things!
Our internal system has some integration between Jira and Github, such that if you comment a commit with the ticket number then you can see them all in the Jira ticket.
More like its FKF (Fear of the Known and Familiar). Most (if not all) programmers have experience with static typing and most of those experiences were not pleasant hence why a lot of people don't like static typing. People start to hate it even more when it gets shoved down their throats i.e. "You must absolutely must use static typing otherwise your software is unreliable and buggy".

Static typing requires discipline, it is no magic cure for bugs which will automatically make your programs correct, same way forcing everything to be in class in Java does not automatically make readable, modular and reusable code, its just restrictive and annoying.

The disciplines required for static typing to be effective can be employed in dynamic typing however merely having a static type system does not mean the discipline will be developed. In order for a static type system to not be restrictive (like Java's or C++'s) it has to be flexible i.e. it has allow types of varying degrees of vagueness. If I am an inexperienced programmer with no discipline nothing stops me from picking the vaguest type possible and making a complete mess. Type errors do not prevent all bugs, in-fact they prevent only a minimal subset of bugs, most bugs are related to logic errors involving an ill-thought out algorithm or data errors related to invalid data provided by the user which often can only be caught by dynamic type systems.
I am curious about your third point. From my understanding solar panels are 99% sand. I searched around a little and all I could find is that the thin film type need Tellurium. The rarity of Tellurium is comparable to that of platinum. The standard crystalline type do not. Maybe someone else can expand on this.
I don't disagree with your points, though here are a few counter-points:

1. Nuclear is vulnerable to the weather too. [1] I can't find a link right now, but I'm quite certain a number of plants in the southern US have been off for a long time due to lack of cooling water.

2. Once each house is producing approximate what it's using, there will be very little movement of power over the grid, so it makes no difference that it's low voltage, high current.

3. Agree 100% - we need to invent better solar panels and more wind.

[1] http://www.nytimes.com/2007/05/20/health/20iht-nuke.1.578848...
A friend of mine is looking to upgrade from a 256GB MBA to a 512GB or 1TB MBP because he needs to view medical imagery offline (the Retina display also helps). <= 128GB storage is not really adequate for people who work with photos or music. 256GB is better but many people do need more.
Clearly you and your friends aren't the target market for smart TVs.

I know several people who actually use their TV's Netflix app, and occasionally Youtube or Pandora or something for music, but they're in the minority, and here's why.

Most people already own a TV, and have an HTPC/Xbox/Roku/Chromecast/whatever device that works for them. All that happens is the old device gets plugged into the new TV, and they're good.

Conversely, most of the people I know who use their smart TV's Netflix app have zero dedicated devices to play Netflix on their TV. The ones with Macbooks don't even own the whatever adapter to plug their laptop in using an HDMI cable I'd give them.

They also exclusively use Netflix and Youtube for online video, so the question of codecs on a downloaded mkv file never comes up.