skysight-inc/HackerNews huggingface dataset:
Microsoft bought Nokia's mobile phones but the rest of Nokia survives (marker cap $22 billion).
Ten Theses in Support of Teaching and Against Learning Outcomes
I believe that's off by an order of magnitude - that's actually the price per 1 TB. Also, you can turn off distribution into remote PoPs that charge more than $85/TB.
> They aren't really deriving any benefit out of the work they do on CocoaPods

No direct financial benefit, but they are deriving a benefit out of their work.
Anyone know if this is the dwave quantum computer or a different one?
>Anecdotally, in the UK many older people will claim (A) Young people spend frivolously (B) Young people don't work hard enough or "as hard as they did" and/or (C) Their success was "their success".

People who claim millenials don't work hard and that they spend frivolously are probably right. The issue, of course, is that it's not an exclusive truth: Millenials are worse off than the generation previous AND they work less hard.

The same problem exists in millenials, obviously. They think the world is out to get them, and they are right. But they also don't work hard enough.

In short, everyone contributes to this downwards spiral.
CocoaPods is much more akin to RubyGems or PyPI or CPAN, all of which are established as useful tools outside of OS level package managers. There's a need for a iOS/Cocoa package manager (that understands Xcode!) and CocoaPods has so far been the most successful.
>Oh but they will. Most certainly. It's a question of when, not if. The body is nothing but a very quirky, very complex bit of machinery. Our task is to scientifically probe that complexity until we have such a great understanding of it that we can manipulate and improve that machinery in vivo.

And who told you it's a given that we'll manage to have such an understanding?
You have been down voted, but I think your point is a good one. To rephrase what you said, the actual, on-the-ground difference between chattel slavery (say, as practiced in the American South) vs. this kind of open-ended debt bondage, which is apparently being winked at by the state and by society at large, may be small.
Google APIs Explorer (2011)
No it doesn't. That's "otrok". "Robot" is derived from the Polish for "chore".
I've been asking myself lately: What is the first prime number after googolplex?

If you have an advice or know the answer, please do tell :)

(This question appears to be very hard and it seems like nobody has the answer yet)
How to Pass a Programming Interview
Not really encryption, but information security. And not [not only] the sort of "don't run photo.jpg.exe you got in email"-type stuff, but a course that encourages understanding of how computers and networks work (in simple terms, sure, no need to discuss all the gory details in-depth), how data flows and what does it mean for everyone who can touch that data. Encryption is an important part of this, and understanding the core concepts is critical, but that's not all that counts. For example, the concepts of trust are equally important.
My argument is that the context is irrelevant. You have to do what you can with the hand you're dealt, but ultimately, if you're not willing to work for things, you will be poorer than someone who is.

I also find it ironic that you use the term "pass the buck".
America's gay techno underground
You don't have to believe me. I'm only relaying what is the currently accepted scientific understanding, that so far we've only treated the symptoms of aging, not increased the potential for longevity.

"The U.S. Census Bureau view on the future of longevity is that life expectancy in the United States will be in the mid-80s by 2050 (up from 77.85 in 2006) and will top out eventually in the low 90s, barring major scientific advances that can change the rate of human aging itself, as opposed to merely treating the effects of aging as is done today." (emphasis mine)

https://en.wikipedia.org/wiki/Longevity

> surely you're not suggesting that longevity decreased on average between 1920-2000?

You've completely lost me here. This is a straw man argument, I didn't say a thing about what happened to longevity this century, and the data clearly shows it has gone up slightly. Experts agree it will reach an asymptotic peak unless some science magic happens. But no science magic has yet happened, and while I agree we should pursue it, we have no scientific reasons to suspect that it will aside from human curiosity, desire to live longer, and fear of death.

> Kurzweil is overly optimistic about these things

Now that's just funny. There's a world of difference between being optimistic and overtly lying to prove a point that doesn't exist.
It's interesting to see how easy this is in Python. I'm working on a developer tool for C/C++ that uses clang's AST for retrieving this sort of semantic information. We might support Python one day too.

https://www.coati.io/
As I'm always saying in those threads: that whole notion that neonazism is an issue of its own, meriting special treatment, and that democracy must be fortified (please don't look up militant democracy on Wikipedia, both the lemma and the article's content have obviously been written by people who don't know what they're talking about) is something that the United States demanded and forced upon us after WW2.

surprisingly, America never seems to export its own political system and mechanisms when nation-building. I've always found that quite odd.
If degrees are worth far less, yet cost far more than in the past - why do people pursue them as if they are mandatory? Intertia? Stigmatization of not having a degree by society/government? I ask in all seriousness, as a large percentage of the most successful (and therefore best compensated) people I work with in tech don't have degrees.
DevDogs, a free alternative to Dash
Ok, we replaced "nodes" with "server CPUs" in the title.
Show HN: SumoRewards – Easily set up your own social referral and rewards program
> I don't see how the conclusion would be anything else

But for many (especially Boomers) the conclusion is something else, because that's what they want it to be. So it's very worthwhile hammering the point home with exhaustive data.

Though publishing to Vice is preaching to the choir, of course...
That we send the Boomers to. /s

Seriously though, during dinner last night my wife and I (and my parents in their late 50s/early 60s) watched the Fox News Town Hall with Sanders and Clinton. They could not fathom how worse off people our age (early 30s/late 20s) have it compared to them. Even after rattling off college costs, inability to secure a home, stagnant wages, poor job prospects, it was incredulous to them. "It can't possibly be that bad!"

Is it an education issue? Perhaps. I think it'll get fixed the hard way though: one obituary at a time. Until then, we'll need a whole lot more social activism out there.
The problem is that "free range" is easy to define.

Which criteria should we label for that are meaningful in other countries across the world?

Made by workers:

Receiving Minimum wage (which one)?

Receiving Free healthcare?

Working a maximum of 8 hours / day?

Over the age of 16? 18?

Don't get me wrong, I'm all for it, but defining what is acceptable is not easy. Don't forget that in most western countries no access to free healthcare would be defined as unacceptable. Also in some poor countries 14 year old "kids" have fought against anti-child labour laws because they were the only provider for their family and there is no help from the government regardless of your condition.
I'd strongly prefer a UX of "Prime" "Composite" buttons, not "yes" "no". And exclude 1; it's special (not-prime for good reasons, but also not composite; Prime vs. Non-Prime isn't as good a test. Plus, treatment of one is largely for definitional reasons and isn't intuitive to non-mathematicians.

Fun game, though!
The 12 Ways to Build Social Proof (From Scratch): A Sumo-Sized Guide – SumoMe
We need more education about the politics, laws, and ethics of engineering in general. Engineers sometimes seem to choose their fields to avoid those issues, but those issues don't avoid them.

The only such class I saw offered by the school I attended was taught by a pro-IP paid expert witness, with no obvious coverage of the disadvantages of or alternatives to a traditionally excessive IP regime.

Encryption is presented in a similarly one-sided way, and as you say needs more coverage.
Thanks for digging deep. However, this question was not in relation to my previous Show HN post (damn internet :)).

Since you did bring it up, I like to think that I'm aware of the reason for it not getting any attention. Long version: I got fixated on engineering, while forgetting about the core UX.

Case in point:

1. the score you mention begins with a node service scraping a random page from lookbook, which contains a list of photos and their 'hypes' (likes);

2. then all the scores get normalized, where 1000 would be given to the highest hype score, all other being (hype*1000)/max_hype;

3. finally the sign of the score is based on whether you correctly guessed that the looks hype is more ('Fashn') or less ('No Fashn') than the average, non-normalized hype for a given page, and the nominal value of it is the difference between the normalized average and a given photo's score.

I guess I didn't bother explaining this to the user, since the initial idea was to compare your taste to that of the lookbook community (read 'objectively fashionable'). However in approach above, the score for a photo is determined relative to the other photos on the page, but not other pages. Since relativity is unavoidable with the set logic, the user must be presented with a design that allows relative comparison. This, in turn, brakes the current minimalist design, which was one of the main features.

This Buridan's ass state is where I stopped development, and decided to show it as is. HN wasn't the first place, and all the feedback resolved around a broken (not well explained?) core mechanic. Meanwhile, the restless mind queued up a number of ingenious ideas, and, not being socially pressed for time nor resources, I decided to move on.
Huh?

The linked paper is 4 years old. DNNs have been dominant in speech since 2012. No one uses GMM systems anymore.

Baidu's approach isn't even the best (IBM's system tends to beat theirs on accuracy, and google tends not to publish numbers on known benchmarks), it's notable mostly for its use of RNNs to do pronunciation and language modeling (although they also tack on a mod-KN LM).
A large percentage of what they do is lobbying against things like this, so yes. I don't know if they've sent anything out to congress members about this quite yet but if they haven't they will.
http://www.todayifoundout.com/index.php/2012/05/where-does-t...

"Josef suggested ‘roboti’, which gave rise to the English ‘robot’. ‘Roboti’ derives from the Old Church Slavanic ‘rabota’, meaning ‘servitude’, which in turn comes from ‘rabu’, meaning ‘slave’."
Yes, the more you hear about the proceedings the more it becomes clear that the entire endeavour is doomed.

Except for... the "trial strategy" of the NPD's lawyer which seems to be inspired by Hans Reiser.
>Still not creative enough. If everybody realizes there's no way to advance because of the old people, everyone will react to that fact.

Except everyone (the majority) could be old people too.

If you can live for 5000 years for example, you don't need as many reproduction going on (besides the huge overpopulation that would already be going on).
Except this has been the state of things even before WWII. Literally since the start of the US and possibly even before (haven't done enough research to say definitively) the overall earnings of each generation have been greater than the one before. Until now. Think about that. We've had 2 world wars and a civil war and millennials are the first generation in the life of the country to do worse than their parents.
I'm probably not going to move to D8 until there are concrete plans to retire D7. Which is still something being discussed in the community.
Back-dating options is pretty fishy. Not saying it isn't.
A little heavy on the jargon, but interesting to see that data supports advice that is often passed around as being common sense.
Who's "we"?

Humanity, or whatever we create to succeed us?
Ask HN: ISO a webdev with a tiny penchant for mayhem
I'm a writer and I'm working on a project to highlight some of the more "interesting" aspects of our technology utopia - everything from privacy to shortened attention spans. My project will have an online component and I would like to find a webdev interested in building something a little bit subversive. Nothing illegal, but certainly something that might get a bit of attention. I'm in the Bay Area and I'd prefer to collaborate in person so please be local. Ping me if interested - I'm open to both contracting or partnering.
Was here ever a time in human history when the horse wasn't the fastest way to travel?
To Microsoft it is. Vulkan and DX12 set out to achieve many of the same goals but DX12 has the added benefit of momentum and market lock-in. DX12 has been available since July where as support for Vulkan is spotty at best. Why drop DX12 for Vulkan besides warm fuzzies?
> Instead of needing services like Blogger to set up your web pages, you would have just bought a little server space and made your own web site, merely by typing.

Isn't that what happens?
This is exactly why i'm so infuriated with clickbaity titles. I'm not trivializing what is happening at all. It's the author who has a perfectly good article to write, about horrific, illegal, dangerous, and downright immoral business practices throughout a major supply chain, and then he has to go and say that it's something it's not to get a few more clicks.
I get the multiplexing and I think that's a great concept. One other thing that you might also want to consider (to reduce unneeded interaction with the server) is allow specifying counts of the keys - useful, for instance, when you want to know not only which IPs are the most frequent hitters but also which IPs are the most "heavy" hitters (by number of bytes transferred instead of individual requests).

But I didn't quite get the semantics behind the threshold though (I might have to look at the code to fully get it), but building up on your example of 1M keys and 10k as the threshold, you say the error rate would be 0% for all the sketches (which is great - but why 0%?). So suppose all keys are 32 bytes long and the counters are 32bit integers - for simplification lets also suppose that there's a single shared "thDict" dictionary - this would give a raw memory usage of 10,000 * 32 * 4 bytes or 1,250 KiB.

Then, if I understood correctly - it seems that the threshold determines the memory usage (unless the "sketch replaying" part that I also didn't fully understand affects this in some way). But what I would like to know is in what way the cardinality / threshold ratio influences the expected error rate. Given that any probabilistic data structure should work on the basis of the expected error and memory requirements, it seems crucial to know how to plan for both sides of the equation, but somehow after reading both links and the GitHub repo README I still can't understand it.
The copy is also very important. If you use the negative form: 'unfair trade coffee' the impact is much stronger.
We replaced the baity title with the part of the subtitle that seems representative of the article. If someone can suggest a better (more accurate and neutral) title, we can change it again.

Submitters: the HN guidelines ask you not to use the original title when it is misleading or linkbait.

https://news.ycombinator.com/newsguidelines.html
>individual business units can purchase cloud services with more autonomy

Yes, this is also probably true, as hardware costs are typically very noticeable as they are large but few. The old trick of splitting the bill works fine :-)

Anyway, I'm a control freak. I would very much want my teams to keep control of everything that is important to our core product and services, including servers and infrastructure - and everything that have to be ordered from another party - internal or not, actually more so if it's inhouse, is a potential delay or outage that is not fixed as soon as it is possible.

But then again, everyone should know their limits... :-)
How 'bout the part where they're dumping the migrants into small villages and anywhere they can because they don't have sufficient housing for them?
For me, readability is about how intuitive something is, how much can be understood with basic knowledge of programming in general and perhaps a quick primer on the specific language. I think this is the best measurement because it emphasizes a reliance on the most commonly used, general concepts, and encourages people to use those unless there's a good reason not to. A side benefit is that the more basic language primitives and flow controls tend to be more performant, better tested, and have fewer weird edge cases where they behave in an unexpected manner.

I dislike your first example because

a) imo, the lack of spacing makes it harder to see what's going on. it's more obvious that something is being iterated in a for loop with a new indentation level than in the map function.

b) it depends on the Python-specific implementation of lambda. The behavior of a lambda varies substantially from language to language and lambdas are used rarely enough that it's pretty likely someone who doesn't spend all day every day in Python is going to have to go back and look up the specific behavior. The syntax is much less clear than a full function definition.

In my opinion, it's much easier to read code like:

def capitalize(str):
return "{}{}".format(str[0].upper(), str[1:])

for word in long_string.split(' '):
captizalize(word)
...

This makes it much more obvious what's going on, and it should be readable to anyone with a passing knowledge of Python, and possibly anyone with a knowledge of programming languages in general. Invocation of map and lambda in this case only make the intent of the program more obscure.

I'm not saying that map or lambda are never appropriate to use; sometimes they are. But I don't think it's wise to use them when more basic, universal language constructs do an equally adequate job, especially if the only benefit is "fewer lines of code".

The second example is just a list comprehension form of my original example, which IMO is less readable for much the same reasons. If you're not super familiar, you'll need to go back and look up list comprehensions. There is no spacing to make it obvious that something particular is being iterated or branched.

I understand that ultimately, ease of reading comes down to what style one is most familiar with, which makes it subjective, as you said. But I think there is a stronger rational basis for always preferring the simplest construct that adequately performs the function, which is that in the general case, there is less need to refer back to docs, less possibility of unexpected behavior, and less possibility of strange performance issues.
I upvoted you because I get the humour.

We need to reverse the trend. Otherwise, eventually, it will lead to violence, as many observers have predicted over the years (and it did lead to revolutions in many countries years ago, and even the Arab spring more recently).

Ways to do it:

- Stop restricting competition through laws that limit entry into various sectors (there's an absurd amount of laws which serve no use other than protecting big business interests)

- Heavy taxes on rent-seeking. There's an absurd amount of rent seeking in our economy, especially when it comes to commercial real estate in urban areas, patents, and many other behaviours (the tab above can be considered 'rent-seeking' since it introduces inefficiencies that favour incumbents)

- Estate taxes. While we love antidotes of the middle-class entrepreneur becoming a billionaire, it's the exception to the rule. While there is a lot of churn and mobility amongst the billionaire class, when you take the top 1% as a whole, they, as a group, are increasing their lead over the rest of society. Yes someone who has $50 million in the family can turn it into a billion. And someone with a billion can lose enough to go back to being a multi-millionaire. But the upper classes in general, due to their large real estate holdings and ability to seek rents, generally stay rich. If one family falls, those assets are likely incorporated into another family. Dynastic wealth doesn't always last, but the 1% generally stays the 1%, due to various dynamics.

- Real progressive taxation. While the lower classes pay lower percentages of income tax, it's stacked against them because their current rates still make up a larger percentage of their cost of living allowances. Not to mention, upper classes have more investment vehicles and tax avoidance vehicles at their disposal.

Anyhow, there's much more to say about it, but what it comes down to is, unless we stop the trend, nothing's going to get better, no matter how much we wish it.
Female founders grab record VC deal share–but still just 18%
29 right...yep
I installed from scratch last night on a server and it took ~5 mins.
> forced to work because of a legal fiction of ownership of another human being

The same can be said of any piece of paper that assigns ownership to a piece of land, or anything else on this earth.
It's a quote from 96 hours:

"Bryan: [...] But what I do have are a very particular set of skills, skills I have acquired over a very long career. Skills that make me a nightmare for people like you. If you let my daughter go now, that'll be the end of it. I will not look for you, I will not pursue you. But if you don't, I will look for you, I will find you, and I will kill you."

Source: http://www.imdb.com/title/tt0936501/quotes
Focus mode is a killer addition! Way to go, guys!
"King Leopold's Ghost" is also very good
Show HN: YouTube Podcast Generator – Create a pod from YT channel and playlist ids
that's a pretty broad stroke you are applying
> on the way to be deprecated

Where do you get this from? Very active IMHO:

https://github.com/jashkenas/backbone/pulse
VR is the opposite of cinema
> And then there's another factor at play. Many, though certainly not all, of the scientists who opine loudest about the uselessness of philosophy are public atheists.

I have a book by Linus Pauling with an excellent quote about assumptions. Many of these "public atheists" think their assumptions are perfectly reasonable, and disregard all evidence to the contrary.

This piece links to his earlier piece, How our botched understanding of 'science' ruins everything [1], which is good too.

[1] http://theweek.com/articles/443656/how-botched-understanding...
> One-liners are fine if you know you'll never need to extend the logic later on. Problem is, how often does that stay true?

Write the simple version first, wait for the need to extend the logic arise naturally, factor out the function and extend.
It seems that the demo has some problem with Firefox browser. I couldn't make it work :(

UPDATE: Ok it works fine. probably it was not a browser problem but the demo in general.

Anyway it looks impressive!
Show HN: 1 Radio News app with hourly news on-demand and live news
hey I understand the sentiment. But I work on "serious" tech all week and show that to my boss or my client. If I have a joke project like this or "gitjk" then I show it to HN, and people seem to like and remember them more than any of the "serious" work that I've done
Except the data doesn't agree with you. According to most studies millenials work as hard or harder than previous generations, mostly because they don't have a choice