skysight-inc/HackerNews huggingface dataset:
Just in case you're not joking: Yes, of course they have access to my data, and unless I delete all Google cookies, sign out from all Google services (gmail, youtube, etc.) and possibly reboot my browser before making a Google query, they add every keystroke of that query to everything they've read in my email, every youtube video I've watched, my contacts and my contacts' contacts (pointing back at me), driving endpoints from Google maps, phone numbers for calendar notifications, and on and on. Of course they know my name along with everything else they know about me.

Even twenty years ago, if you called a mail order catalog company, and it was the first time you'd called them, the sales rep on the phone already had your number (from commercial caller ID), your name (either "Bob Smith" or "Sally Smith"), and your household's credit card numbers before you even opened your mouth. They would still ask you for them for security reasons, to see which of your cards you wanted to use, to double-check accuracy, and in order to NOT freak you out, but companies you had never heard of already knew your name before you ever called them.

But you think Google can't figure out my name?
It's sad, Google and Apple try protect their walled garden app-stores by all means.

Android 4.4+ are based on Chrome/blink for the WebView but they deactivated the hardware acceleration for Canvas2D and removed WebGL support, as well as Web Audio API. [1]

iOS 4+ support WebGL in the webkit engine, but it's only enabled for iAds. [2]

[1] http://www.html5gamedevs.com/topic/1915-android-44-kitkat-in...

[2] http://en.wikipedia.org/wiki/WebGL and the related discussion https://news.ycombinator.com/item?id=7265230
You can't expect everybody to know yet-another-silly website.

I, too, found it almost unreadablee due to all the links. Silly.
I think the important value for geeks it that you can have different OS in the same phone
Unfriendly to outsiders? I moved to Seattle from Alaska when I was 32 (I knew no one here and grew up near DC). 7 years later, I'm buried in friends. I play ultimate with a group of awesome folks twice a week, touch football once a week with another group, and bump into all sorts of friendly faces at tech meetups. People seems broadly friendly compared to most cities. I'll agree that folks are less confrontational than the east coast, which translates to more passive aggression (but certainly less OVERALL aggression than east coast cities).

As far as "hick town"... Seattle is literally the most educated city in the US. It legalized gay marriage and pot before almost anyone else. I don't understand what you mean by "hick"... I guess we do have a lot of plaid.
Windows 8? Yeah. You can't buy Windows Phone 8.
> This view of the world is just lazy.

I wouldn't even say laziness as much as simple-mindedness. Apparently there are a decent amt of people (at least on HN) that actually read stuff like this and the word Google/Facebook/Yahoo/what-have-you is the only thing their brain apparently pulls out of the content. It's staggering in its vacuousness, but I wouldn't go so far as to blame them for being lazy.
They don't sell their previous smartphones anymore, they are focused on the Geeksphone Revolution
Does this support Android? Would be so sick so chat with IRC friends on the go
I get one when clicking the submitted link.
I'm sure they ship to the US
>Are you lumping people into either "supertaster" or "nontaster" category?

Apparently this clown did. Real chocolate is bitter, so it is no surprise he might like the inferior Hershey's version.
Big Data Means Nothing If It Isn’t Smart
I believe you have not read the article entirely. The principle is not to twist the line to contract the muscle, that is made with an actuator, the principle is to apply a current to a mechanically twisted fiber to contract it and produce a movement.
$('.content blockquote a').each(function () { var regex = /^http:\/\/everything2\.com\/title/; regex.test(this.href) && $(this).replaceWith(this.textContent) })
No query optimizer would look at this and say "1M rows? Let's group and aggregate before filtering."

I hope no optimizer would say that. It is well defined that filtering, as expressed in the where clause (if it uses indexes or not) happens before group and aggregate, and that grouping happens on the result of the filtering. If the optimizer could choose one way or the other, you'd have different results. If you want to group and aggregate first, you need to explicitly express that with a subquery.
He is called Mahatma because people called him so. Those people and their children are dead along with him so it is easy to dig-up dirt on him. I read a great quote somewhere - 'nobody becomes a leader without doing questionable things'. I firmly believe it to be true for Gandhi and MLK and Jesus, but that doesn't steal away the fact that he was indeed a great leader of Indians and the whole world looked up to him for non-violence.

Regarding him being a wife-beater, I want to know your sources. I know for a fact that RSS propagates a lot of lies about Gandhi and Nehru family. I firmly believe he practiced non-violence and was NOT a wife-beater, WAS against caste-system, WAS against British rule over India. His secrets that are coming to light now (such as his sexual deviations) are things that were public when he was alive but almost nobody cared, or cared enough to propagate. Today, his legacy is major political problem for India and so it is being dug-up by some, while others want to hide it.

Whether he was responsible of India's independence or not, I don't know if it can be debated after 70 years of the fact. And I don't think one will ever get to the 'facts' by debating on this point. The maximum one can do is to read more and form informed opinions.

On-topic, while I agree that 'you can dig up endless dirt on the successful', the topic here is not the dirt, it is the person himself. Gandhi didn't become Mahatma because he was a 'racist' or 'wife-beater' etc. But Steve Job became successful due in large part to him being an asshole.
You don't have to care about segmentation if your program is less than 64K (fits in a single segment), and 64K is far more than enough for doing a lot of interesting things in Asm. A basic "Hello world" that runs in DOS is less than 20 bytes.

(Contrast this with using a C compiler on Windows, where "Hello world" compiled with default settings is usually beyond 10KB already.)
Like this: https://www.aclu.org/technology-and-liberty/ordering-pizza-2...
Dual boot is very difficult to achieve. On the Revolution you are able to switch from one OS to another but you can't select which OS you want to use while booting
Value that reaches maximum possible energy goes negative?

Maximum temperature, not maximum energy. Negative temperatures are even higher energies.

The real issue here is that T is a dumb unit -- 1/T makes a lot more sense, and when you look at it that way, the trend is just "higher energies have lower 1/T" and passing through zero is entirely unremarkable.
You're right that the science and practice of morality hasn't moved that much over the past 50 years while the science of technology has jumped by orders of magnitude, and that this is a problem that needs addressing. That doesn't mean we should stop evolving the state of the art in technology though. This is not an either/or situation. Ethical science relies on the advancement of technology, and vice versa.
Really HN!? :(
Trending Kit Kats now?
Nobody has answered the OP's question: why $18B? why not $18M or $523M?
Cultural behavior differs widely even between regions. Whats true at your bank could be entirely different 500 kilometers down the road.
Ambition Matters
Pixate Freestyle – Open Source Styling with CSS
I never knew about the glide ratio of large jets! And this story is amazing, mostly for the simultaneous levels of stupidity and competence involved.
Please reread my penultimate paragraph. That is nothing hypothetical about any of those scenarios, and they have resulted in widespread complaints when discovered.
Interesting. What about proper bitter chocolate that doesn't contain any milk?
It has "Kit Kat" in it, so people might think it's about Android. And it has conspiracy in it, which sounds like N S A. Predictably, it gets upvoted ;-)
30k qps? That seems pretty low even on a per core basis.
Bravo, spot on headline. Wired, are you reading this, maybe take an example?
To be fair, most search engines do not support filtering by date range and ordering. I know it was added to Google but then most features seem to be jumping around there.
I think you're misunderstanding what he means. He's saying that Google employees don't have access to that kind of information (due to access controls, logging of access, etc), likely in response to your "would you be uncomfortable with your friends collecting arbitrary amounts of data from you" question.

I'm not saying that his comment was a sound rebuttal to yours or anything; just noting that he was talking in the context of "your friends, neighbors and former coworkers" accessing your data and you're talking about "Google" accessing your data, and those are potentially very different things.
Here's another one. They're pretty good at scale too: http://import.io
My mistake! From the PM article: "Also, by blending in conductive wire or wrapping the muscle with a light-absorbing coating, the researchers can control the muscles' movements with electricity and light instead of direct heat."

So these are heat-driven actuators (and potentially electricity or light driven). Very cool! Thanks for the clarification. (Also, this isn't at all evident from the Science abstract. I will read full paper tomorrow when I can pierce the paywall.)
:(

http://openwhatsapp.org/blog/2014/02/13/mass-dmca-takedowns-...
I used to work for one of the largest real estate portals in Europe, and people seldom watched the video of a property (if available). We also added floorplans from floorplanner.com and that converted way better. Now 25% of the listed properties has one.
He wasn't wrong, he made an approximation.
Actually, the air force is paying out the ass to get high-TiG o-3s/ low-TiG o-4s to reenlist. Like, a $20k to $30k reenlistment bonus (that's tax free and on top of their salary of roughly $70k, not counting their BAH, which can be another $10k to more than $40k (it's $2500/month if you're an o-3 getting a master's at the naval post graduate school in monterey), also tax free). The reason they're not able to keep those pilots without the bonuses is because the airlines are offering starting salaries for those pilots around $90 to $100k; the bonus is designed to make the military pay roughly commensurate after BAH is included.

Interestingly, though, the navy is has a glut of pilots right now.
Consider the people who haven't been screwed yet (in the future). If Gox manages to survive this and expand their customer base, it's wash, rhinse and repeat. Nobody wants that.
Texture is an important part of the experience. Mouthfeel is something that they test for.

In the UK try a bar of Cadburys and a bar of Galaxy. To me the Cadburys bar is grainy and the Galaxy is smooth. Other people may feel Galaxy is greasy, I guess.

Neither of them have the 'snap' of a good chocalate.

My favourite used to be Michel Cluizel. There's a bit of a problem with high end chocolate, as there is with audiophiles or wine tasting. "It sounds nice" or "it tastes nice" are all that matters (after you have a minimum quality) but high end products make odd claims. I am doubtful of the effect of 'single plantation beans' on the end product. I'd like to see double blind trials on that.
Why browsers, compilers, DB engines, 3d engines etc considered high level?
Why are only OS kernels and firmware considered low level? Why not the above mentioned?<p>These above mentioned apps can in no way be client-user apps, as they are closer to the hardware, requiring very high optimizations for performance and generally tougher nut to crack!
Was there confusion over what the FCC has jurisdiction over? I'm sure other countries have FCC equivalents, but there's been a lot of articles on HN and elsewhere recently specifically about Net Neutrality and the United States' Federal Communications Commission.
You mean like this one: http://www.engadget.com/2013/12/04/yotaphone-e-ink-smartphon... ?
Hypercard was never too early. I remember some 'dot com' guys building a 'business management suite' in hypercard, maid fortune which evaporated after two years. Hypercard was a mere joke, like applescript.
Protractor release 0.19.0
In 7 years in Seattle, I've amassed a mess of friends and playmates. If you are lonely, expand your social horizons, initiate (lunches, coffees, games, dinners, whatever), rinse, repeat. I'm not excessively charming, so that's about the only thing I can attribute my not-remotely-loneliness to... I just worked at not being lonely.

Given how itinerant Seattle's population is, it seems strange to think that the people here are massively different in behavior cities of similar size.
Scientists Turn Off Pain Using Nothing But Light
I remember going back to the US after a few years abroad and realising how low-quality most products felt. Sure, in a dollar store that seems normal, but even in "normal" grocers and the like everything felt like a low-quality rip-off to their european counterparts (even though they're usually the same brand!)

I feel like there's probably a good opportunity to make a business selling just slightly higher-quality products.
Tmux 1.9 released
BitStamp stops Bitcoin withdrawals
Mail from Bitstamp to users:

"""
Bitstamp has detected an increase in the number of reports of phishing emails which were also received by some of our clients. Our technical team responded by examining the threat and setting immediate security measures in place to prevent potential risks.

As a precaution we have also applied this security measure to your account.

If you have received any emails with suspicious content and have opened links or attachments we highly recommend that you immediately contact a computer expert.

While we appreciate that this comes as an inconvenience we are convinced that our security precautions are in accordance with your expectations in keeping your account secure.

If you consider that your system was not affected we kindly ask you to contact security@bitstamp.net to re-enable the withdrawal function on your account.

Please be advised that Bitstamp will never ask you to reveal your passw ord.

Thank you for your understanding.

Best regards,
Bitstamp Team
"""
Your telling of the history is interesting. Stating your opinion as fact? Less so.

E.g. yogurt is sour (fermented) milk, and is quite delicious. Or you might think it's terrible.

How about we both agree that Hershey's chocolate has a "distinct, sour flavor" and leave it at that?
Curation. Art and design products meant that you could actually "shop" on the site (until risks forced them to require better disclosure), and interest in one type of project would lead to discovery of other similar projects. The homepage also allows for staff to pick projects that better represent the types of projects that might be successful. Indiegogo and Crowdtilt, among others, are more willing to accept anything.

https://www.kickstarter.com/blog/kickstarter-is-not-a-store
Try this: http://seene.co/

It does just that and even let's you post the scenes.
The Post-Western Technology World
It stimulates curiosity - why do objectively worse products do better in some markets?

That seems relevant to HN.
High/Low level is a relative concept. So something is high level as compared to something else or low level compared to some other thing.
HyperCard lives on in LiveCode - with card metaphor, HyperTalk and all. Plus color, images (with alpha channels), regex, (limited) sockets, resolution independence, XML-parsing, IDE for Mac/Win/Nix, compiles to OSX, Win, Nix, iOS, Android.
And it is OpenSource, thanks to Kickstarter (Store deployment requires commercial closed source license though).
http://livecode.com/
I think this probably speaks to some paranoid tendencies more than it does to the environment that Tango exists in.
For those of you interested in a similar trade with bitcoins but without assets in Gox, you can list or buy a contract on the BTC price ratio between Gox and BitStamp. Takes 5 minutes, no login needed and secured by multisig https://www.cointures.com
Yeah but DDG does this as well. Try searching for NSString. It'll actually search for strings.
I dont think I've ever used wikipedia's search. I just google "term wiki"
How Google Blew Its Chance To Buy WhatsApp
One thing is that it can be a sort of breach of trust. While of course banks have access to this info, it's sort of an unwritten rule that they're not going to go looking through it just out of curiosity/malice.

Obviously this depends on the situation, but usually info like bank transactions are considered private.
Isn't the price somewhat arbitrary? WhatsApp's market value is based not on revenue but on what the highest bidder will give them. WhatsApp probably had an idea of what the big players (Apple, Google, Facebook) might offer and that becomes what their going rate is.

I don't know if this is how the amount of an offer is determined but it sounds plausible to me.
Indeed. I would actually go further and say it can be a reason not to use ORMs though. But the rest of this is to bolster your point and hopefully give you some more ammo for your case.

One of the reasons I started working on the PGObject Perl framework[1] was because I found that if I hand-coded the SQL and programmed around that, I was more productive, and had fewer bugs.

The approach taken (based on our experience with LedgerSMB) is to focus on rules for mapping object oriented calls to stored procedure calls. The framework is of course PostgreSQL-only (and relies a lot on system catalog lookups).

My experience, backing what you are saying, is that if you know what you are doing, and you write good, maintainable stored procedures/UDF's then the power is totally worth it. Unfortunately, there are still some obstacles, and most of these are tooling.

I think the hatred of SQL from the parent (in the context of this quiz) is that if you separate performance from result, as SQL does, then you have to think about performance differently. In theory you code for results first and then tune performance later. In practice, this only gets you so far and you need to code with some knowledge of performance limitations. I know I have been bitten as badly as anyone else.

But, the tradeoff is that when I write more of my code into my queries, I get better performance, fewer bugs, and a significantly smaller codebase. The knowledge is worth it warts and all.

(When I have some really nice code samples, I will submit to HN)

[1] The official repos are the repos with names starting with "PGObject" at https://github.com/ledgersmb
Down again
My domain down again
Michael, I respect and like a lot of what you write, but you've lost me here. An investor fact-checking a statement like "VC A said they would send us a term sheet" is morally wrong and should/is illegal?

And a founder saying "VC B has given us a term sheet", when no such term sheet exists and in fact they said "Normally we don't say no, but for you, we're going to make an exception. Don't call us again!" is okay and the right of the founder.

Could you explain why those two (separate) things should be like that? As a practical first thought, it seemed to me if investors couldn't fact check, and founders could lie freely, gathering social proof would be harder, not easier, which might make it harder to get investment.
Improving Maxims
The quoted text includes "In an incident this spring..." I mentioned the article's year of publication to provide a chronological reference point for the quote.
Linux is much more complicated than Firefox and Word and there is a reason not to teach how to use private company products. Linux is free and open source and I too, cannot see any reason that these courses are not offered. Unix is typically bound with academia.
There are ways to detect scrapers and other bots if you really want to and services that do so.
We should stop using Google products that case.
What makes you think it's necessary to store "every single keystroke, including backspaces" for that?
The biggest mistake in SQL was in using NULLs to mean three different things (no record found in an outer join, vs not applicable, vs not yet known). Fortunately with some types (varchar) on sane db's you can use dedicated empty values ('' for varchar) for not applicable, but you are still stuck with the other two as possibly conflicting.

This is actually a big issue because your ability to have complex declarative constraints goes up with table width, so breaking off potentially nullable columns also removes them from being available for cross-column check constraints.
I've been working with x86 for a long time and it's not as bad as it seems once you see the patterns. The 16-bit memory addressing modes can basically be summed up as "one or more of {BP,BX}, {SI,DI}, {disp8,disp16}", and the fact that [BP] is actually [BP+0] is just an encoding detail; the assembler will handle it for you. What would be [BP] is where the [disp16] mode goes.

You don't have to worry about segmentation unless you're working with more than 64K of code or data, which is plenty when you're writing in Asm. And when you do, it's not hard to learn the few extra rules that come with that.

Protected mode and the 32-bit extensions are two separate (but related) topics, you don't need to learn the former to use the latter, and you can already do a lot without knowing either. Unfortunately the 64-bit extensions have gone in a very different direction, and you will need protected mode to use them. But for learning the basics of Asm, I don't think you need 64 bits.

The 8080/8085/Z80 are a little simpler, but learning them coudl be useful if studying x86 since they're its ancestors.

It's no harder (and in many ways easier) than learning the irregularities of English or any other language. One side-effect of learning x86 is that all the RISCs then become really boring and straightforward. x86 has character. :)
if you can see or submit data using the website, it means the website does
have some kind of API ... For example, if you do a search in Yahoo, you can
see the search page sent to Yahoo’s servers has the following url ...

https://search.yahoo.com/search?p=search+term

no. no no no. this is not an API. this is about as far from an application programming INTERFACE as it can get. this means an agreed format, where there's a contract (social or otherwise) to provide stability to APPLICATION clients. there's no contract here other than 'a human types something into the box, presses some buttons and some results appears on the website'.

/search?p=search+term is an implementation detail hidden from the humans the site is built for. they can, and most likely will, change this at any time. the HTML returned (and being scraped) is an implementation detail. today, HTML. tomorrow, AJAX. next week? who knows, maybe Flash.

fine, it's a scraper builder. but don't call what it's using an API, and don't imply it's anything more than a fragile house of cards built on the shaky foundation of 'if you get noticed you're going to get banned or a cease and desist'.
Every time the topic of American chocolate comes up, people talk about how disguisting it is compared to European chocolate. Have you tasted anything other than Hershey's? We have excellent chocolate, even at our biggest grocery stores! (Walgreens, for instance, stocks Ghirardelli and Godiva.) And if you want something even better, every big city is bound to have a handful of chocolatiers.
The APIs generated are agnostic, but the tool to create them is java based.
That only makes sense if you imagine it being spoken in the voice of Comic Book Guy from the Simpsons.
IOS Developer's Cookbook