skysight-inc/HackerNews huggingface dataset:
Well it's like employers that seek technical solutions to administrative issues. Ineffective and only makes sense for CYA liability.

If your kids are going on dating sites and dating unacceptable people or whatever - well how is that different than real life? Or as another poster wrote, about viewing beheadings. If my kids decide they want to watch such things, I suppose they'll find a way. I'd be more concerned why they wanted to watch it; isn't that the real problem, not the technical means on how they accomplish it? (Well I suppose beyond once out of curiosity.) I'd be just as upset to find them torturing small animals, but I'm not gonna hide scissors and knives.

It doesn't seem plausible that any kids are going to decide "Hey I wanna hook up with people online, but I got an error. Oh well. I'll play with LEGO instead."

And hell, if my kids read Stormfront or RedPill and decide "hey, that makes sense", then I've failed so hard at teaching them how to evaluate probabilities. At that point, DNS would be the last problem on my mind.

Accidental viewing, eh, I'm not too concerned. When my daughter was learning to spell, she was searching for monsters. Unfortunately, her phonetic attempt came out "man store", which was some bondage or leather thing. We had a good laugh and moved on. Maybe I'm wrong and something will trouble them for life, but it just doesn't seem likely to the point of spending any effort or worry on it.

Do you really think accidentally viewing something unsavory is gonna be a big deal?
> wages were probably below what they should've been for years...

Not only that... tech companies like Apple, Adobe, Pixar, Google, Intel, eBay, Lucasfilm, and Intuit all illegally colluded to keep them low. The settlement for the affected workers was appallingly low!

https://en.wikipedia.org/wiki/High-Tech_Employee_Antitrust_L...
The future may be heading that way, but I'm personally not a fan of it.

As I understand it, we use different regions of our brain for interacting with tools, people, animals, etc. I enjoy using the tool part of my brain when computing. It feels "quieter" and contemplative. It feels like I am doing something, not like I am asking an assistant to do the work on my behalf.

I like social interaction a lot too, but as an introvert, it's kind of draining. I would have to leave computing if using a computer felt like being in an intense conversation with a computer-person all day. Even if the conversation is pleasant and fulfilling, it would be too much social interaction.
This just tells me that the original venues were not charging enough for tickets. If the tickets were priced ideally then StubHub would not be able to do this; the margins would be too low for the amount of risk involved.
Arianna Huffington’s Improbable, Insatiable Content Machine
I like hiking and recording tracks using Gaia GPS, but have always been annoyed that GPS would be turned off when using airplane mode on my iPhone. Apparently Apple updated iOS to keep GPS active in 8.3 which is big news in terms of maximizing battery life while out of range of cell towers.
You were totally right, thanks for the heads up so I could fix them :)
I've found PostgreSQL to be extremely fast if you store time series in arrays (http://www.postgresql.org/docs/9.4/static/arrays.html) in a round-robin fashion. You can also limit the array size, so that you have a fixed number of points per table row (thereby splitting your series across multiple rows), and if you adjust it such that it fits on one PG page it is quite performant.
I don't think your gold analogy is correct because nobody can create gold out of nothing (mining requires a ton of work). Fiat currencies however can be create from nothing by central banks and normal banks (multiplicative effect due to fractional reserve lending). What violates the Greek sovereignty is the fact that a bank they don't control can create their money out of nothing.
I think he meant that idle CPU (50%) and full throttle usage (51%) were hardly different? Who knows. :P
This might be a newbie question. But why can some countries simply "print money" while others can't and have to earn it?
In the Works – AWS Region in India
"Server operation fee....$15.00"
Okay, I'm getting on this a little late, but this is where I have to say, Hacker News, you are full of shit. Every time someone comes up with an anti-Apple title, it gets several hundred points. I'm seeing 600+ right now. And the evidence does not corroborate the claim.

In the beginning of the article, the author points out this set of techs as stuff that Apple does not support: {Service Worker, Web Components, Shadow DOM, Web Manifests}.

Well, you can go to caniuse.com, and see that for all of those (except Web Manifests, which doesn't show up), they are only well-supported by Chrome and Opera. Firefox usually has it disabled by default, and it's noticeably absent from IE.

I think the real issue here is something we might all find a little uncomfortable, and it's that the web isn't as important as it used to be, and Google is the only company really pushing it as a platform. Certainly, Microsoft may be repentant, but Microsoft either doesn't care to catch up, or they think it's not going to help them even the ground against Apple. And that doesn't deserve the title or the comments we're seeing here.
The part about using = for definition doesn't seem to reflect the way that works in mathematics.

The mathematical meaning of x = 2kj isn't var x = 2 * k * j but var x = function(k, j) { return 2 * k * j; };
"You can't just pick out some basic shapes and text for your logo. You need color theory, contrast analysis, a brand strategy, a well developed concept, etc."

Maybe let the entity decide for themselves what they want?
Deep nets generating stuff
Don't listen to him. Drink the Coke.

Watching Pete vomit on the court, clearly ill, and immediately come back with several aces to win the match was one of those astounding and inspirational moments in sports.

Sucked to be Alex Corretja though.
I would downplay 'market rate'. That's fine for commodities. Are you a commodity? You are in a certain role and that does put you in a range of how much value you are adding/are capable of adding (although at a startup this would be a wider range than an established co.) Your only justification for an increase is that you are adding more than you're currently being compd for.

There's other factors too, perks, travel demands, how fulfilled you feel, how much you like/hate your boss. You can determine what you are happy with and accept that, but if you can't get it, think about leaving if you can get more elsewhere. But don't stress too much about - am I getting 100% of what I could get.

Know that - that doesn't define your worth as a person - and there are many people making much less than you, and many making much much more. Some of them incompetent. Are you happy is the question.
If you meant that and didn't state it perfectly, then I was too harsh. A mistaken idea may deserve a sharp reply; an incorrectly stated point does not.
> They don't know how Google would order the results in the hypothetical scenario where results didn't include those that make Google money.

They kind of do. Google's very public about most of how they sort results, and the article said they used Google's "algorithm" to rank them. I know Google used to even expose the underlying PageRank number for various results, but I don't know if they still do so today (if so, then it becomes even easier to sort them the way you think Google would).

> what they were showing to their test users was simply a not-very-good, human interpretation of what they presume the Google algorithm might return in a nonexistent situation

You're making a very bad assumption here. From the article:

> One set of users saw a page reflecting results currently displayed by Google

Based on that it sure sounds like they actually performed various searches on Google, screenshotted the results, then fabricated a second set of results that reflects what they believed Google would have shown if it sorted purely by "relevance" instead of prioritizing its own services. And these fabricated results had significantly higher CTRs than the genuine results from Google.

> The term relevance is unique to each search algorithm, and these researchers did not have the data to determine what the relevance would otherwise be for Google.

Sure they do. The way Google ranks search results is quite public and has been so from the beginning. What isn't public is all the various tweaks they perform to the results, such as removing what they believe to be spam or content farms, as well as the biasing they do in favor of their own services. But the core algorithm is public.

> This report essentially says "if we ran Google, we could get better CTR's by showing Yelp results". That does not prove consumer harm.

The report says that they believed that Google was suppressing results from "third-party review sites such as Yelp and TripAdvisor" (not just Yelp) that it would have otherwise deemed to be relevant, in order to prioritize Google's own services, and that this artificial adjustment of the search results is harming consumers because it's yielding results that are less useful to consumers (as measured by CTR). Which is a bit different than what you're saying.

And this actually makes sense to me. When I search on DuckDuckGo for places in my city, I often get yelp results near or at the top. So they're obviously deemed relevant by the unbiased ranking that DDG uses. And I often get Yelp results if I search on Google as well. So obviously Google thinks Yelp is relevant for many searches. So if I perform a search that Yelp has relevant results for, and Google isn't showing me those results but instead shows me e.g. a Google+ business listing, then it seems quite reasonable to claim that Google is artificially suppressing the Yelp results in that case, and to further claim that this is causing consumer harm because the Yelp results were more relevant than what Google chose to show instead.
Good to see Robin Harris' article on the front page of HN (we live in the same small town and a mutual friend introduced us).

A little off topic from the article: I think the biggest tipping point is the decreasing cost of cloud storage because large companies like Google do so much of their time critical processing with data in RAM (spread over many servers) and these servers can re-purpose a lot of their disk I/O capability to service low cost cloud storage.
CSS Working Group’s future
Nielsen botched radio ratings – and inadvertently forced stations off the air
Just for the record, InfluxDB 0.9 seems to actually be production ready now. Though it doesn't look there's an easy way to migrate to it yet from 0.8.
FMLA has so many loopholes it may have well not exist at all:

http://www.dol.gov/whd/regs/compliance/1421.htm#2a

Plus let's be honest, unpaid maternity leave is worthless even if the FMLA worked (it doesn't). That isn't maternity leave, that's "job assurance" if people cannot afford to take leave, they won't. Its as simple as that.

The US is by far the worst western country when it comes to guaranteeing that mothers and fathers will be able to spend time with their kids in the all important first year. Don't even get me started on how bad the US treats single parents.
There are are a lot of code generators (written by programmers) and they never seem to offend the programmers. I don't think everything can be automated with satisfying results or in a reasonable time but come on, why would an attempt be offending or degrading?
I could be totally incorrect about this theory, but I thought that's why we get wisdom teeth around that mark, since we would be essentially without teeth at that point in our life if we had went a lifetime without brushing.
Ah, thanks for the edit. I've read about homomorphic computing a while ago, and I was getting excited, but there's still no fully homomorphic implementation, is that right?

Is there at least proof that it is possible? This would be amazing technology.
Jonathan Blow made the point recently that academic programming language writers always make the same mistake of trying to take an idea and fully radicalize it.

When you go from "Objects are super easy and useful in this language" to "Everything Is An Object" you basically doom yourself to using objects to implement a bunch of stuff that doesn't really make sense as objects and could be implemented much easier as another data structure.

Big-brainded academics love the challenge of "ooh, can I make everything an object?" because they are always free to decrease the scope of their research a little to compensate for the implementation taking a long time. And the more phenomena you can contort into agreement with your thesis, the more scholarpoints you get.

Blow advocates "data-driven programming" which, as a rule of thumb, I translate in my head as "don't move anything around you don't have to."

For example, rather than just copying a giant array of JSON objects over the wire when you only need some image URLs each with an array of timestamped strings, you write the code that serialized that data. And if you do that a few times, write the tooling you need to make that kind of thing easy.

The pitch is that it's not more work. And I'm kind of convinced. It just gets rid of so much pollution when you are debugging.

Your first cut of things is often a little weird: "do I need a generator generator here?" but typically you realize that a simpler solution works just as well in the refactor.

When you hack in a "wrong but easier to sketch out" solution into your code as the first try, it often just lives like that forever. Correct, confusing code often collapses into correct, simple code. Simple, functional-but-wrong code just seems less inclined to self improvement.

And I am continually surprised by how many problems, when simplified down as much as possible, are best described with the basics: functions, structs, arrays. You need fancy stuff sometimes for sure, but most of our human problems are trivial enough that these blunt tools suffice. I just often won't be able to see it until I've renamed all the variables three times.

What's interesting is I've been doing JavaScript programming this way, and Jonathan Blow is... shall I say... not a fan of JS. But I think the concepts translate pretty well! It's just instead of targeting raw memory, you target the DOM/js runtime which is actually a pretty powerful piece of metal if you have the patience to learn about the runtime and keep thinking about your data every step of the way.
Can ‘Big Data’ Save California from Its Worst Drought in History?
> web isn't as important as it used to be

How on earth did you come to this conclusion?
The Agassi autobiography got a very favorable review in the NY Review which might be fun to read: http://www.nybooks.com/articles/archives/2010/jun/24/deuce/
Fair point. I think Apple believes, probably with good justification, that there aren't enough consumers on Linux to be worth maintaining a version of iTunes for it.

And FWIW, a quick DDG search shows that people use WINE to run iTunes on Linux (though these results are several years old). So if you really want to try out Apple Music, it seems you can do so. But I wouldn't blame you for not wanting to go to that effort.
Intel Fortran now free for students on Windows, Linux and OS X
Wow! I'll be able to take my wife home to visit her family in Sydney easier thanks to this. Brilliant. Thanks heaps.
I evaluated InfluxDB for an advanced packet capture and processing application and it couldn't handle things very well. Namely expiry of old data, blocking too much on inserts. So I wrote my own in Python + C extensions. It turned out well. Has been going non-stop for year and a half now.
Even if you don't need a dedicated TSD with redundancy - Redis would still be more expensive to run given that you you would need to keep everything in memory. Given that you won't read 90% of the data most of the time, it makes little sense to store all of it in memory
My policy: if someone wants me to eat poison, even if in small doses, there better be some really bulletproof evidence of benefit.
Great!

Agree with the thumbnail comment, it's pretty limited now, will definitely work on that.

Thanks.
Certainly wasn't my intention to engage in paleophilia (which unfortunately means sexual attraction to dinosaurs according to Urban Dictionary; I'm talking about the unreasoned assumption that anything humans experienced pre-civilization must be more "natural" and thus beneficial). I acknowledge that in the absence of a consistent oral hygiene regimen the health of my and my cat's teeth is at risk. I also hope that science will some day save both of us from some or all of the tedium and expense.
Sand Hill Exchange: Introducing Nihilcurrency
> Whether these entrepreneurs and managers actually need the level of quality they are seeking is a subject for a different religious debate.

I'd say its more accurate to say "The quality of engineers isn't effectively determined in most hiring processes."
> You could imagine an OS with no threads. E.g. dataflow, or message-processors working queues, or something else.

Sort of like Erlang? Which can run on POSIX.

> Perhaps instead of processes we'd use just virtual machines.

Sort of like the JVM, or Docker, or VirtualBox, or any number of VM technologies that run on POSIX?

> There are strong reasons to want safety and security guarantees around the lifetimes of those things.

Why do any of these things need to live in the kernel to give safety/security guarantees? If anything, code that runs in the kernel is more vulnerable, not less.

btw. I don't think POSIX is the be-all end-all or anything. But if I imagine something better than POSIX, its abstractions are even less opinionated than POSIX, not more.
Sprint Adds a Hard 600Kbps Video Streaming Speed Cap to Its New Unlimited Plans
There was a falling out between the Guardian and Wikileaks. Ball, who did not have any reasonable career prospects, would have had incentive to side with the Guardian and pursue a job there, by offering inside access to Wikileaks and the Wikileaks story, a job which he ultimately obtained. I don't know of any meaningful, specific and credible allegation that Ball has made.

As for Shamir, it seems pretty obvious that Wikileaks did not do a whole lot of background checking on the volunteers that they used to go through the source material. That's all. There isn't any evidence to suggest that Wikileaks partnered with Shamir in order to convey cables to Belarus, a feat which could have been done far more easily in other ways.

Not central to the point but I think it's only speculation that Shamir gave any cables to Belarus.
On the other hand, the attack area for OpenSSL is the TLS implementation itself, and not the ciphers. Linking against openssl/whatever for ciphers makes more sense than implementing them yourself, and now we can replace OpenSSL's huge, complete TLS implementation with a small, incomplete one that provides just what most people use in a small, auditable package.
They couldn't easily define or decide what technical debt was? Wow.
Doesn't work, though https://logo.clearbit.com/ycombinator.com does.
Somewhat. You still get error novels, but anecdotally, it seems like the error messages are more likely to identify the important details first before giving you all the information you might possibly want.
The Canadian research team seems to have kept the work going when others were skeptical http://www.thestar.com/news/world/2015/04/17/how-a-toronto-p...
Ask HN: Any tools/tips for building apps for places with slow and pricey internet?
That's why I said "largely, but not entirely". I still use them.
Any country can do it. It comes down to an issue of investor trust, which you only earn through a good track record.
The difference is encryption is usually associated with obscuring data with a key that you keep secret. In this system you broadcast out all the pieces needed to reconstruct the data. No secrets, just inconvenience due to distribution. It is not very inconvenient for an adversary that is already collecting all of your communications.
Due to publish or perish ALL major journals are used for self promotion.
How Snobbery Helped Take the Spice Out of European Cooking
Similar to Snip.ly
Great that folks will downvote with no context. My personal opinion and it's a true statement historically compared to Cisco's track record. Lame.
That's much less a function of static typing, and much more a function of immutability. There are programming constructs to help with that (such as lenses, mentioned in another comment), but there's also nothing stopping you from writing very compact statically typed code that mutates a value three levels down in a JSON tree, if you had a mutable data structure.
"Code evaluated in our system is guaranteed not to leak any information unless a dishonest majority
collude"
I have to agree to that.

Once I have bought tickets, traveled 500 kilometers, stayed at hotel near venue. Once I got there, there was dozens of people confused about place being shut.
It turned out that the gig as cancelled and Ticketmaster forgot to notify buyers about it.
This was for one of the well known US bands, so there was a lot of people there.
The reason of cancellation was sickness of one of the members of the band that was announced on other site also selling tickets a week earlier so only Ticketmaster customers were affected.

Imagine disappointment. Also, I didn't get refund for tickets either despite requesting it.
Which laws?

Regarding buyers: we heard a lot of frustration from savvy buyers... people either didn't see the point of their Redfin agent or wanted a simple way to go direct with the seller. The idea of making it less expensive to become a homeowner also really resonated with us.
Epiphany is also based upon GtkWebKit, which is a Gtk port of the same engine that runs Safari.
Don't Touch That Dial (What If Radio Wins?)
That's not what I'm saying at all. I'm saying that Savannah's website being ugly is not a reason to say "it's no better than SF", because it's still miles better.
I think fanbois just make up stuff to support their argument. Doesn't have anything to do with reality.
I agree and I said as much.

The question is what now. They have cut spending. They still can't pay on their loans. They can run their government, but not pay back the debt.

If you care mostly about just dues or moral hazards, there are two sides to a bad loan: borrowers and lenders. When things go bad, the borrower suffers bankruptcy and the lender suffers a default. The lenders need to get their dues too. The German government decided to bail them out (with the EU & IMF), so they won't. That part isn't Greece's fault.
Even with respect to radio interference in commercial planes, the public is subjected to more misinformation than information. How many planes have crashed due to cellphone use? Have there ever been any? Speaking specifically of commercial GPS use, was all the uproar about LightSquared just bullshit? They weren't on the GPS band, they were only near it. I recall lots of authorities confidently ordering us to just trust them, that LS was a dire threat to civil aviation. If LightSquared is a threat to UAVs too, our "enemies" might want to buy their old equipment off eBay. For that matter, if USA military radios are so robust, why do they have to reserve half the usable spectrum for their private pristine use? Wouldn't they be just as comfortable on the Wifi band?

There are reasons why civilians might be reluctant to simply trust the confident assurances of random anonymous defense contractors.