skysight-inc/HackerNews huggingface dataset:
TKL/60% keyboard or nothing. Full size keyboard is so clunky.
I'm going through some pain with some Ubuntu based distros and packaged software. Really missing Arch with its rolling releases!
We're experimenting with a new way to power our Datafiniti search engine. Essentially you get paid for running a distributed web crawler through any Chrome Extension.
My school offers a two quarter hour class(that can be taken twice) called Problem Solving for Contests and focuses on the basics of these competitions. I'm taking it this fall. Looks super interesting.
Pebble (YC11) is hiring EEs in Palo Alto
The best offline growth hack ever
> It's important to note that successful Iranians generally become successful _despite_ the country they grow up in

What you say doesn't make sense as she went to a very good Iranian school..
SCSS is also a superset of CSS (rename a .css file to .scss and it's good to go).
What, then, is the problem with denotational semantics?
Bootstrap has a SCSS version as well.
Een ergonomische keuken is een gebruiksvriendelijke keuken
Having done some work with sports data in the past (with some pretty "viral" results) I know that roughly 75% - 90% of the ideas I started with ended up just not being compelling once I looked at the data.

When the pressure is to get something out every week (or more frequent) then sometimes you will have to use one of those bad ideas.

We tried to come up with something weekly and it took a TON of time (trial and error). We ended up abandoning our little blog after moderate success due to the time demands of getting quality content regularly.

It's kinda funny. I have the exact opposite reaction to Grantland. They take a tremendous amount of time and effort on long form pieces but lack any statistical or data compelling pieces. I would rather Grantland do what FiveThirtyEight does (well written quick hit posts) and FivethirtyEight do what Grantland does (well researched long form infrequent posts).

It's all backwards.
If Google decided to turn Android around and use, say, Go, as its main development language, do you think there would be many new developers willing to learn Java?

As it is now we are already at a point not that many people are willing/eager to learn Java. Push it further and it becomes COBOL.

It's not about what Google did. It's about whether it benefits the Java ecosystem or not.
Intro to BurpSuite V: Extracting Intrusions
Promi Big Brother 2014: Das Experiment
This has always bothered me. People always say that Twitter and Google can't offer real support because they would be able to handle the number of incoming requests.

But that's exactly what companies like Amazon and Wal-Mart do every day. For crying out loud, even Comcast (COMCAST!) has better support than Google or Twitter for their paid products.
Google support is terrible, but they get away with it because they are a near monopoly in on online advertising.

What blows my mind is people that know how bad Google support can be, and they still build their business around Google services (Google Apps for Business, Cloud Computing, Google Wallet, etc). Amazon, Rackspace and many others aren't much more expensive and you get world-class customer service.
People welcome change, but they're also weary of too much market power with any one player (see Comcast as an example)
1.75% is a huge discount.
>> The problem with operational semantics is exactly that of imperative code: in order to understand what some code will do, you need to know everything which 'happened before' (ie. the current state of the machine).

Wouldn't knowledge of everything within the current scope be sufficient?
Ask HN: Did HN just change font?
... and if it did, any explanations as to why?
This is something implemented in the ruby language/platform -- not something a programmer who is using ruby for a project would worry about/implement.
You probably replied before my edit, but to answer your question anyway: because I meant Visual Studio Express, not Visual Studio. The naming of the shortcuts is inconsistent between the versions.
A Better Turing Test – Winograd Schemas
NeXT had X buttons to close windows before windows 95, with a very similar look to to win 95 window button styles too. I think NeXTStep 1.0 was in 1989 or thereabouts.
The movies are only streamable, so yeah completely DRM. Buy or rent. It's essentially just Google Play Movies.
Google fucked up, and it took them days to resolve the issue. Decent customer service would offer a refund and possibly even a credit on top of that (without asking).

In my experience, Google support tends to have "the customer is always wrong" mindset.
yeah better than implementing tcp stack in python :D
Apply to an incubator. That's what they're for: providing connections.
I came to post the same thing... I had NeXT cube serial number 32 on my desk at Los Alamos as an intern back in '88 running NextStep 0.8 and clearly remember how amazing the machine was. We got the first 50 of the line (I think) because a guy in the Laboratory was a friend of Jobs, and Jobs wanted to promote the box as the perfect research tool thanks to Mathematica and the like.

Those were fun times!
But chairs were designed for humans to sit in. Wont anyone think of the chairs!?
All other things are not equal.
hey, author here: It's english only mostly because of volume, and because I review results. Making a french language version would mostly just be a matter of hosting. If you're interested let me know, I'd love to help you out.
Do you mean weary or wary? I can see that it might easily be both, though...
This Isn't About Me
Unfortunately there is a psychological barrier that people must pass before having the understanding of their lack of experience and the need to face reality.

Only informing them about this, in some cases, is not enough.

It would really be well if people realized their bias, but they rarely do.
They did not even bother to create some unique design of a landing page [1], just copied it from SquareUp [2] -> PayPal [3] pages:

1. http://localregister.amazon.com/

2. https://squareup.com/

3. https://www.paypal.com/webapps/mpp/credit-card-reader
It depends on your volume, i've seen a lot less with medium size volume.
I think it's very interesting that the Amazon phone is not one of the supported devices for this.
Except when it's misleading or linkbait. That one was arguably misleading, though with the quotes not so much.

Edit: the title was "A woman wins ‘Nobel Prize of math’ for the first time". We changed the article to the more substantive simonsfoundation.org piece about Mirzakhani.
For example, by using http://www.datalogix.com/.
Show HN: Real time alerts and notifications – new dweet.io functionality
Just wanted to note that the whole application is build up on pure HTML5 without any proprietary stuff :)
node-sass is just as easy to use!
I think records speak against your IMHO.

1. Ideology has not been the major modus operandi in long time (since 50's). Nowadays idealogical reasons are replaced by cultural and ethnic loyalties. Wast majority of people who spied for China have had Chinese heritage. https://en.wikipedia.org/wiki/Chinese_intelligence_operation...

2. Money and personal problems/reasons seems to be major reason for spying against US and for Soviet Union/Russia during and after cold war (Hanssen, Ames) According to American counterintelligence Russian espionage reached Cold War levels already in in 2007.
I find the "please do not invest time or money in that Good Thing you care about because there are these other Good Things over there that are more important" sentiment to be toxic. There are lots of people, and lots of Good Things that need to be done. Letting people do the things that appeal to them just may be the best approach.
Thanks for this, the PDF invoice looks great! As someone else mentioned, an option to save company and address info in my login would be awesome.
> It is interesting that IP addresses are only 32 bits so you can provide a route for every individual IP address in a 16GB chunk of memory ... 130ns.

1) you'd need at least 1 byte to identify a next-hop, right. So we're talking 8 bytes * 2^32 = 32 gigabyte, not 16
2) Luckily IPv6 fixed that. For IPv6 you'd need millions of terabytes to do this trick.
3) At, say, 64 10Gbit ports and 130ms lookups you'd need a mere 215 of these memories to actually be able to forward line rate.
4) Network devices are currently moving up to 40G and 100G ports in the top models. 8*100G forwarding cards exist today.
It depends on your point of view. From one perspective, the observer pattern is simply a way to implement reactive values in the OO paradigm - indeed, a somewhat arrogant FP aficionado would describe many of the GoF design patterns as clumsy OO emulations of things a functional language would be able to express much more elegantly.

In the Rx-style reactive model the big thing is making the event streams, in addition to the events, first-class objects, so they can be composed and manipulated with the usual FP subjects like map/filter/reduce. This makes, for instance, throttling to optimize the propagation of changes almost trivial compared to the situation where you only have individual events without context.
Credit card companies only know where you are shopping and how much you spend. This gives Amazon product level data.
Why I Switched From MailChimp to MailerLite
There is already someone working on building a quadcopter around the badge.
The thing is, the information that was stored in the hierarchy is still kinda represented: folder names are used as separator labels. It's just that that is not enough. It shouldn't be impossible to find an elegant, workable compromise that uses both the look of the new UI while maintaining hierarchical folder information of the old.
Well done! I've meaning to create this myself. I see you also used Angular. What did you use for the PDF creation?
I think the big reason people prefer SASS is because of Compass - http://compass-style.org/
Or it proves the card was cloned?
Thanks. Since the posted URL (http://www.washingtonpost.com/news/morning-mix/wp/2014/08/13...) is news that was prominent on HN yesterday, we've changed the url to this much more substantive article, which wasn't.
Not just applications, servers as well. My Postfix/Dovecot setup does support unencrypted connections, but will refuse to do authentication if the channel is not encrypted.
Remember that iAD doesn't work worldwide, it's only enabled in selected countries (Australia, Canada, France, Germany, Hong Kong, Ireland, Italy, Japan, Mexico, New Zealand, Spain, Taiwan, the United Kingdom, and the United States; see FAQ -> iAd in iTunesConnect).
Take 2%. That is almost a standard credit card fee. We are trying to get away from those level of fees with new types of currency.
Show HN: Awl, a toy Lisp language written in C and transpiled to JavaScript
Cheques are not being phased-out in the UK. From the government FAQ [1] published in 2011:

Are cheques being phased out?

No. The Payments Council announced on 12 July 2011 that cheques will continue for as long as customers need them. A previously announced target for closing the cheque clearing system by 2018 has been cancelled.

[1] https://www.gov.uk/government/news/frequently-asked-question...
I understand that the 4790K isn't really a tradional workstation chip, but it's definitely the right thing for my workload which involves a simulation that's only partially multithreaded and would benefit a lot more from higher single-core speed than it would benefit from more than 4 cores. And ECC would be nice, but in my opinion isn't a hard requirement yet for all workstation usage the way it is for servers; I can certainly get by without it, since the base failure rate of the software I'm using is much larger than that caused by hardware memory corruption.
Considering every damn SMTP server out there that talks STARTTLS actually just accepts any certificate by default including self-signed ones, isn't this entire point moot?

It's not a protocol but an implementation problem.
https://news.ycombinator.com/item?id=8128075
Cool. Turns out growth hacking is not new...
Solving the wrong problems (and why zippers are not all that useful)
Didn't the chap who hacked FinFisher mention something about Syrians somehow acquiring the software. I'm sure I read that the other day
I love how there's no Java option in the preview screen.
Sharkproof Speaker?
That on top of the next day money deposit is a real incentive.
Amiga file formats
Things Not to do in ASP.net development
Wait, we're still using semicolon line terminators in 2051?

Sigh.
This is interesting because it touches on a larger topic, what I call the Google bias. It is the bias that assumes that the search results from Google are the correct and most relevant results, when, in fact, they are simply the results that are the ones Google wishes / can output.

When I do a search for topics or resources that I come across on here on HN or Reddit or other sources that are extremely valuable and informative and useful, there is almost no chance that you can find those resources simply by doing a google search. That's only a small, anecdotal example, but it indicates a larger issue to me; like the top couple snowflakes that are sitting on top of the tip of the iceberg.
IIRC credit card companies don't have that much of this kind of data. For the most part when you pay with a card, the transaction details (for example line-items) are not reported to the cc company or processor.
STARTTLS is and implementation of SSL/TLS protocol
I wonder if the page is detecting screen sizes and displaying different content.
Something is weird here.

How would you rate your skills as a developer? If you're having performance issues with very little traffic it might be more worthwhile to include someone with better technical skills than you rather than raising money. Scaling is a linear thing based on the number of machines and if you already have some slow warts you'll burn through any money that you raise very quickly. Not to mention, an accelerator or Angel hearing about your technical woes this early will probably require you to have a technical partner anyway.

My other thought is you might be cheap. There's nothing wrong with that, it's good to be cost conscious but if you have demand you have to scale. Saying that server space is limiting growth is a very odd limitation to have.
The winners are on the edge of the bell curve. Averages are meaningless.
Credit card companies do not have this data. They only see the transaction total not the items in the basket.
If this is a "social" product then getting more users should be the first priority. Monetizing too early will slow down user growth (maybe even lead to starvation), and only limit options for monetizing later on, when it really matters. That's why Twitter, etc only started monetizing recently.
"which are usually easier to defend against at the top level"

I'm not so sure about that - it strikes me that spies motivated purely by ideology are pretty rare and were only created in rather unusual circumstances (e.g. pre-WW2 UK) while those who are motivated by fear/greed/ego could occur anywhere.
I think Iran has a culture that respects mathematics and engineering and values accomplishments in those areas. Anecdotally/in my experience, there are many very good female Iranian mathematicians. (I guess I personally haven't met male Iranian mathematicians, only engineers; anecdote, as I said.)
Isn't the point of Tinder to use your real identity?
My idea is that mandating encryption and allowing version/cipher negotiation are more or less the same thing. They are not the same thing, but they lead to similar conclusions.

What should be the response of a client when a server tells it during the cipher negotiation that the only cipher that it (the server) can use are those considered insecure by client?

Should the client proceed for the sake of interoperability? Or should the client raise and error and say "sorry, no secure connection can be established"?

Whatever you answer to that question is, why doesn't it apply to STARTTLS As well? By not allowing STARTTLS, the server has negotiated a set of cipher (i.e. {NULL-ENC}) that the client considers insecure. What should the client do? Close the connection? (You can configure your program to do so right now.) Or continue because you really want to send that email? (This is, sadly, the current configuration of many applications.)

Back to the original point, I think that the important thing here is not only to embed secure layers in protocols, but also (and mainly) to convince the users that it is OK for an application to answer "Sorry, no secure connection is available. Yes, I could set up an insecure connection, but I will not do that."
Anonymous = name not known, roughly speaking.

Nominally, its antonym would be nonymous, not onymous.

The rest of the article is fine. Basic idea: Use Tinder pic for Google image search, find person.

Real gist: Anonymity is tricky to maintain if people know your face.
How To Create A Corporate Culture In 1 Month
Large volume can get costs of infrastructure per transaction absurdly low; the true floor is the interchange rate that you pay to the card issuer; it depends on type of card but it can be ~1% for many of them. American express is much higher, taking amex at 1.75% is definitely a loss.
I thought this was deep:

Go All out or Die trying.

v/s

R u really going to do it?
Who gets paid? The Chrome Extension developer? But it is the user machine/network performing the work, right?

There is something in this I don't like. Can't quite put my finger on it.
Yes, the point about downgrades is moot when it comes to server-to-server SMTP, since downgrades have to be allowed to be interoperable.

The downgrade problem isn't moot with other protocols (like IMAP or client-to-server SMTP) which are virtually always expected to be secure. And the other points, about how STARTTLS adds complexity and prevents protocol-agnostic termination, still apply.
Lookback's Awesome Mode: Record any app, any website, no SDK.
And in practice "use relative or absolute addressing" is resolved via random number generation. Any later problems resulting from confusing the two can just be fixed by filing tickets with IT.

Also used as the corporate standard database management system and as what boils down to a mail merge client, and although this appears to outsiders as bad standup comedy, it is unfortunately merely factual.

Possibly one of the quickest ways to measure the dilbertian level of rot of an organization is to propose a small database and ask what tool they'd use to hold that information. Mysql, OK. Postgresql, eh, OK. Oracle, ummm. Excel, find the exit door and start running. Microsoft Word, Cthulhu take us to end the agony. I've seen all of the above. And survived. Barely. Perhaps not with my sanity intact.

edited: spreadsheets fit into the design pattern of jokes where you got a problem to fix, so you try to implement a spreadsheet to fix it, now you got two problems to fix. This is probably funnier in its original regex and perl and web framework variants.
You're not waiting for a bug fix but for a feature to be implemented. A feature that might have compatibility constraints, some cost attached to it and might lead to another feature being cut because there's only finite time.

How many average users see and use a console window regularly?
...and mutable values by default.
I usually rely on LibreOffice, but I was tempted to get OpenOffice back on my machine just to try out the bug.

Anyway, thank you for the link.
The fraud liability shift for swipe cards in USA will be at the end of 2015, so there's some time still left - but such a card reader definitely isn't futureproof, and they'll need a new model after a year or so.
Did a 14 year old design this page? I thought Amazon had talented people working for them.
Why I will transform the world in a better place
Yeah, I can see the Amazon branded food truck hordes flooding the streets of San Francisco. It is kind of sad that there is not going to be any burrito or garlic noodles sold.
This is almost certainly a result of intense focus testing, so I don't think it would be a design choice by Sony based on cultural differences so much as an observation of user comfort and expectations.

That's not to say that those expectations weren't due to cultural differences.
Amazon is a middleman too, just one that does lots of online shipping.

If they become the only middleman, than the situation gets much worse as there are no longer any market forces to keep Amazon's prices to be close to their costs. The only force at that point is Amazon's good will to not make a profit.
"not enough data to be statistically significant"

^suspect this is incorrect.
You have read Types and Programming Languages, right? :-)

Haskell and Scheme are the other two perennial choices, with Haskell getting the advantage in type-system work. But Pierce's shadow and Ocaml is getting hard to avoid.
Show HN: Self-hosted project management application
Show HN: Nemex rewrite
Looks like we flooded their site. Cached: http://webcache.googleusercontent.com/search?q=cache:FHG04zc...

Invoiceto.me is a similar service that I can vouch for: http://invoiceto.me/
IMHO, Is not ready for main stream yet.

1.- There isn't native support in any browser, not even Chrome.

2.- Still has plenty of bugs.

But there are cases where Dart is used, so, the reasons my vary.
Unfortunately, the reality is that small business and service providers will use this service because they won't realize that the long term implications of this Amazon move will work against them. For them, everything is short term (swipe fees, reporting, etc.), and when we are talking about the "future them" that is "someone else" 10 years from now.

This is really the prisoner's dilemma with thousands and thousands of prisoners.

Alternatively, it is the frog inside the boiling water. The frog never jumps out of the water. It just dies.
There's a difference between saying "invest in this worthy public cause instead of this other worthy public cause" and saying "I think it's stupid to donate for the benefit of for-profit enterprise." You're entitled to do it, of course, and I'm entitled to think it's a waste of money. A startup is a business. It exists to make money for its founders and investors. It shouldn't be seen as a charitable cause.
Launch of WorldView 3 for DigitalGlobe at 2:30pm EDT
HNDoS. Seems to be better now, though (at least for me).
Try standing on a wobble board[1] while using a standing desk. I don't know if it's any healthier, but it is more fun, feels more comfortable, and keeps you moving.

[1] https://en.wikipedia.org/wiki/Balance_board#Wobble_boards
Show HN: Opp.io – Meeting Minutes Made Useful
I remember RJS or what it was called, ruby compiled to javascript used in early Rails projects.

Everyone I know that used it then have repented, it was apparently horrible..
I even did an HN search, but I didn't think to look for "fonts" instead of "font".

Strangely, it seems the HN search will exact match on the initial search and then prefix match after that. Compare URLs:

Initial search
https://hn.algolia.com/?q=input%20font#!/story/forever/0/input%20font

Add an 's' then remove it
https://hn.algolia.com/?q=input%20font#!/story/forever/prefix/0/input%20font

Same search term shows in the box, but the results are different.

I've submitted an issue on GitHub to address this: https://github.com/algolia/hn-search/issues/41
Are you a Great Interviewer? Get Paid
> What's surprising to me is the niceness of the found anagrams.

That's because they are manually curated [0]

Q: Is this manually curated?

A: Mostly for issues of volume ( there are a lot of variations
of 'goooood mooornnniinng!', there are a lot of spam bots
posting subtely different versions of the same message, etc)
the bot doesn't automatically post every anagram it finds.
Essentially there's an iphone client that reviews matches,
which are manually approved or rejected.

[0] https://github.com/cmyr/anagramatron