skysight-inc/HackerNews huggingface dataset:
Well, I wouldn't call demeaning comments about code (that we aren't actively looking at, written by someone who isn't present) a "code review." Usually words like "shitty" and "really bad" are thrown out without any specifics given. And the work environment is not so different at our company. The CEO wants it done yesterday, and he cares more about it working than what the technical founders think of your coding style ...

I actually quite like my job, so I shouldn't be complaining so much. I just wish that some of the people I work with weren't so judgmental.
Run any software in a browser (live beta)
I paid with cash in the end :) A+, would do again.
Most modern phones don't really have a physically separate baseband processor and application processor, they run a real-time microvisor (usually an L4 based system, and frequently OKL4 - see http://wiki.ok-labs.com/#OKL4Microvisor4.0). The microvisor runs multiple virtual 'cells' (which are ARM operating systems that think they are running as supervisor), and ensures that the hard realtime requirements of the radio driver are met even if the kernel in the application cell is stuck in a loop.

Because the application processor is actually running in a virtual cell and not on bare metal, it doesn't have full access to the hardware and can't interfere with the radio cell - but the radio cell might still have access to everything.
This of course is only as good as your last 'svnrdump'. And that still doesn't really address the underlying issue.
> mraleph told me that I'm incorrect - apparently the transpiler does global type inference on the code and will only generate a function call if the type needs it (or if it can't figure out the type)

Exactly right. We need to do that, or numeric code would be impossibly slow when compiled to JS.
You mean, instead of Uncle Sam.
I've got a TGT for $13, it's a band of elastic with a layer of leather stitched to it. It's that slim I often think I've lost it, until I put my hand in my pocket.
Does anyone know how to remove the reminder to turn on notifications?

Details:
- Using latest iOS

- All notifications are off in iPhone's settings

- Every time I switch to the app, a full page message reminds me to turn on notifications (even just swiping to Control Center reproduces the full page message. Aggressive!)

- In the Facebook messenger settings, there are only 2 options: to "Turn off until 8:00am" or "Turn off for 1h".

If this is intentional (or rather if it persists past today), Facebook just lost the last stronghold they had on me. I use them for nothing but messaging. And the one caveat I have for using them is that I only check in when the thought occurs to me not as I'm pinged.

If intentional (speculation coming), I bet they've run the engagement #s to show it makes sense. But this is a bad principle that is pretty restrictive for a company at their scale. They've pretty much increased the cost of cognitive cost of using their app.

The facebook messenger user in me is hoping this is a feature that times out after the first day of installs. Otherwise goodbye Zuck.
Nope, because the mechanics can also act as a "finger" in the same way these capacitance-styluses work.
I am unaware of any part of WebAPI which is geared toward native code performance. And cool as it is, asm.js is never going to have the same potential that PNaCl has. Primarily this falls under one reason: multi-threading.

Web Workers are a step in the right direction, but they're incredibly limited by design because of the inability to share memory across threads. The requirement of copying data across threads means that parallelizable tasks involving small operations over large chunks of data often don't benefit from using Web Workers. Unfortunately those tasks make up a large percentage of situations where parallel processing is useful.
My father's life was save by early cancer diagnosis a couple years ago so it is a topic that I care about. But it's a complex and difficult topic.

I find it fascinating how information technology continually seems like something that could save/improve/revolutionize healthcare but which so far consistently fails and not for a "we couldn't implement the right algorithm" kind of way.

Just in the cancer topic, as I understand it, cancer now is either found by blood-test plus further examination method or by a doctor or patient "just feeling something is wrong". In the case of a lab result any improvements are going to be marginal until there are tests which taking into individual physiological/genetic differences.

In the case of "something is wrong", once the flag is set, I believe you have a reasonable number of ways to check things (though without enough symptoms, you often have too many things to check, something that AI may be able to "do better at" without doing significantly better since you can't information from a brick wall any more than you can squeeze blood from a stone). The "flagging something as wrong" thing may be the most important but I strongly suspect that this part comes from doctors and patients simply having more information than is communicated by any list of symptoms.

I mean, just in general, consider that "first world medicine" might be less useful for third world people who have a widely different constellation of health problems.

And the discussion could go on and on.

Has anyone tested whether a crack team of human doctors who only get their information discreet database formats could be useful?
Mixpanel Setup and Usage for Beginners
Their loss really.
And who is responsible for keeping the DartVM/Dart2JS behaviour in sync ?

Google being the ONLY committers don't exactly have a motivation to.
You're missing the point here.

It's about losing all of your cards when you lose one. And most people aren't going to spend money ($100) on one - yet alone TWO - cards vs. the free cards they get from their banks 24/7. If I lose my Amex, I can walk into an Amex office and get a free card in under an hour. Or have it overnighted for free.
Yeah they always go both ways here - I guess too many people run off without signing in some bars.
It seems a lot of people don't know how to find out whether they're shadowbanned, or how to get out of the HN purgatory if they are. I can see the value of this post.

I've tweeted a few people before to let them know of their fate when their comment history didn't seem worthy of a ban and I think in all cases I've had to point out that an email needs to be sent to have the ban looked at.
As a Brazilian, I think the US banks are very strange.

"Swipe" cards have been phased out years ago - you'd have to try hard to find a bank which will still issue one.

Specifically because you can no longer find ATMs which rely solely on the magstripe. Some banks have biometric fingerprint readers (where you put in your hand and it reads multiple fingerprints at the same time) in addition to the PIN code of the debit/credit card, and sometimes additional passwords.

My bank does not rely on biometrics, but in order to do any transactions, I have to enter a code generated by the bank which consists of three strings, which are prompted one at a time, displayed on screen mixed with other random and unrelated strings, so that someone peeking over my shoulder would not be able to match the button with what's on screen and finally, before the transaction is complete, the account's password. And that's with a chip.

The portable readers you can find everywhere still have magstripe readers in addition to the chip reader and will refuse to read the magnetic strip if the card contains a chip.

Those portable readers use either a 3g connection or standard dialup.

As for the physical "imprints", this is something that 30-somethings like me can barely remember.

Also related: there are no bills which can't be paid online. All banks accept them, unless specified otherwise (usually there are restriction after the expiry date). If you get a bill by mail (instead of email), you can just type the barcode. Or scan it, if you have a reader or a mobile phone with the bank's app.

The concept of getting bills by mail, and then mailing back cheques, as found in the US, is completely alien.
The United Nuclear guys could put something like that together. Maybe they'll follow this fellow's example, since it looks like his Kickstarter effort is being well received.
So that's why this video was so confusing to me. It was essentially this guy sliding someones card (he claims it's his, but neither the device nor the card know, right?) and then happily paying stuff with it through his fake replica (or the high-tech version of it, the 'coin').

It seemed like a completely unusable system for it's complete lack of any security.

(Particularly if you consider there are now live payment systems that use pretty much the same audio jack serial port hack as this one does to clone cards)
Architecture is Politics (2006)
A Skitch replacement powered by Dropbox
I'd say that the anarcho-capitalists have a better conception of how individual humans work than any of the current economic schools. At least they don't pretend to understand how humans value things: value is subjective.

I agree, however, that anarcho-capitalism is a long shot politically, and I'm not particularly satisfied with how they address externalities like pollution or common services like law enforcement.

I've settled on parvumianism (to coin a neologisim): in favor of small political units in which the appropriate political mechanism can be chosen and meaningfully consented to.
How on earth do you propose to implement client side functionality without JS ?

The fact is that MANY people need to support IE6-8.
The point is that e-mail vendors (e.g., Google, Microsoft) have dedicated far more resources and effort to securing their e-mail software (e.g., GMail, Hotmail) than start-ups will, or can, dedicate for their own authentication component. (For example, how often are all GMail passwords been stolen?)

I am suggesting that the authentication process for e-mail is far more secure than what a start-up could produce to authenticate for their own site. I am not suggesting that e-mail is NSA-proof.
This is very neat and a super cool idea. However, there's no chip? I try to avoid non-chip cards as much as I can for security reasons.

One more thing that crossed my mind is, what happens if you give this to the waiter, the waiter goes away to handle your payment and it happens to be outside of reach of your bluetooth ping; then you will most likely become worried that the waiter ran away with your card, or you will start ignoring it when it notifies you that it is outside of reach.

While talking about the waiter, what happens when the waiter accidentally clicks the "change card" button and takes the personal lunch on your business card? You might not notice until it's too late and people start asking questions..
Sure. It's all about prioritizing. When SAAS sells it's because it helps developers save time or make money.
Some merchants make you have to give over the card so the person at the register can type in the last 4 numbers. This won't work with that use case will it?
It was a long involved bug chase, but some django middleware had an optional cache of some s3 information. The actual variable was self._something, with an @property on self.something so that the getter would backfill the metadata if it didn't exist.

In the code, it was checking if self.something existed, and then doing something else if it didn't. This triggered the lazy getter, and had the effect of pulling in the metadata for a 300k item s3 bucket.

Checking for self._something correctly returned None, it then checked s3 for the item, and uploaded it directly.
Please do not submit with linkbait titles.
Could you not keep your costco card in your car, or at home and just bring it when you need it? Same with your airline cards?
Stop Slavery With End It Movement Hits Twitter Trends: How It Happened
This is all true, but I never encountered cache optimizations like that to cause more than a 2x difference on average and 5x in very rare extreme cases. This is very far from what you can get from algorithmic Big-O changes, where it is easy to get 1000x speedups.
You are more kind than most. I think the cruel part is that everything appears normal - but your are totally invisible. Google analytics was key to seeing an issue immediately.
Is there a downloadable reference manual for the language? I see book excerpts, but not a complete language reference.
Totally agree with experience of the landing page/video. It's amazing.
Very good point.

Add another item to the list of problems.
"Nextt is for friends in your offline social network. Remember them?"

So a social network for the people who don't use Facebook?
Chip+Sig makes things worse in terms of day-to-day purchasing. Vastly worse. Your card no longer works in ATMs, retailers pitch a fit when they figure out your card is making their PDQ spit out a receipt to be signed (some even will try to refuse your card), and automated machines, like the ones found on the London Underground don't take Chip+Sig cards so you actually have to line up to see a human.

I eventually just gave up and got my cards reissued as Chip+PIN.
Banking giant JPMorgan cancels Twitter Q&A after thousands of abusive tweets
Unfortunately he's probably spot-on. In Texas, the glassware itself is illegal to own without registering it with the state Department of Public Safety.
I think copying an NFC or smartcard is slightly more complicated :)
LA Tech Summit - Made in LA (live stream)
We are all deeply moved by the future of bar tabs not holding credit cards :)

In all seriousness, most bars hold a CC and ID for a tab.
Does that make the "The weight of history" equivalent to "The weight of giants"? That is to say we owe much of our knowledge to those who came before even if that knowledge is wrong.
And I got an infinite memory usage improvement by adding one missing delete once. :D
Usually the Ph.D. is aimed at being
a college professor and working toward
tenure. The CS Ph.D. now seems to be
aimed at such a professor but also
at a career as an employee.

Sorry to say this, but Ph.D. or not, it
is getting clear that in the US
being an employee
is no good for a career.

Can get hired as an employee in your 20s,
but the chances go down in your 30s, and
the chances go to near zero long before
your 40 year career is over. Exception:
If you rise high into management, then
you might be able to continue to get hired
until, say, 50. And high management positions
commonly don't last very long.

E.g., a big tech company might hire 100
Master's or Ph.D. degree holders, promote
1 to management, and at age 35 or so fire
the other 99. Then the other 99 can wish
that they could convert their Ph.D., say,
in electronic engineering, to an electrician's
license or had followed the path of a friend
in high school who was mowing grass and
now has 5 crews mowing grass and is getting
into landscape architecture and commercial
instead of just residential clients.

In broad terms, for a long career in the US,
be a sole proprietor with a geographical
barrier to entry. If want to do something
technical, then be a CEO of a startup that
takes advantage of your technical background.
For being an employee, regard that as a
temporary slot that will have to be replaced
by owning part or all of the business from
which you get your income.

Then, a problem with a Ph.D. is that you spend
in grad school most of your 20s when you
are most employable. Then to go into the
job market in your late 20s or 30s can be
a big disappointment because, really, the
jobs are for subordinates, not narrow
subject matter expert researchers. Actually,
a Ph.D. can be highly resented, can be a
black mark on your resume.

Be careful.
Show HN: Visualize your Dropbox Space Usage
Learn Javascript. Dart is a dead end technology.

ALL the committers are from Google and it is not an open standard which basically eliminates any chance that Mozilla/Apple will ever consider adopting it. And frankly with Apple dominating the mobile web without them any solution will never eventuate to anything.
Canine conundrum: Did dog days dawn in Europe?
Can I use Bitcoin with this?
How Content Marketing Can Help Grow Your Business in 2014
Why baffled? Any arguments that you use to prohibit one can just as easily be used to prohibit the other.

When your laws target objects rather than actions, you can't avoid this kind of stupidity.
What does Wisconsin have to do with this at all? I can't find a single reference to the state on the site.

I can't help but wonder how the physical location of a social-networking start-up could possibly affect that start-up's product.
I don't know if it's enough to simply ask the question: "Is Google making money off of this." Commercial works can be Fair Use. Really, the commercial vs. non-commercial aspects fall into the "Purpose and Character" test. It's true that non-commercial uses are more likely to be held to be transformative (art projects, educational work, etc). It's not true that just because a work is commercial it isn't Fair Use.

A good example might be the way the Daily Show uses news clips. Technically, these clips are covered by copyright. The Daily Show could use these clips without permission through the doctrine of Fair Use. It's pretty clear that the Daily Show is a commercial product, but it uses the clips in a clearly transformative manner (that is, to parody, critique, etc).

Additionally, I think you may be overestimating the amount of a book Google Book Search shows when it doesn't have permission of the author of the book to show specific amounts. Here's an example search in a book that they don't have permission to display a complete preview: http://books.google.com/books?id=CIl9fxeIQIYC&q=National+Com...

Note that they merely show the search results with brief snippets around the matching results. So, instead of "we make money from people viewing the ads around the [THE BOOK]!" it would be more accurate to say "we make money from people viewing the ads around snippets of [THE BOOK]!".

It really goes back to those four factors. If you play NBC's Thirty Rock with your own ads mixed in or around the content, you'll fail most of those four factors.

If instead you play a short snippet of Thirty Rock then proceed to provide a new expression based upon that snippet (a critique, or a parody, or an interpretive dance) you would be quite likely to fall within the bounds of Fair Use. Even if you put ads around it.

Though, again, I'll note that Fair Use is an affirmative defense, which means you don't really get to bring up the defense until you go to trial. Generally, it's best not to rely on Fair Use unless you have deep enough pockets to go to trial over the issue.
Auto scaling.

Fault tolerance specifically in regards to AWS
What he said isn't even that big of a deal, the issue is more with you than with him. You actually just said that even if something important could be understood you will let your pettiness get in the way.
Shameless plug!!
I think the majority of people who disagree that nullability everywhere is a mistake, as an example, are people who've only ever used languages that had that bug.
Your knowledge of GS' history and the banking/investment sector in general is terrible.

> the USA gov let Lehman fail but GS was too big to fail

GS made a killing by short selling mortgage-backed securities right before the housing crisis. They made 11 billion in 2007, 2 billion in 2008, and 13 billion in 2009.

> Paulson (ex-GS) called Blackfain (Goldman Sachs CEO)... decided to let Lehman fail....

First, it's Blankfein. Second, GS did short Lehman shares because they knew the business was in trouble...

> Now, what economics have to do with GS and the financial sector is beyond me.

Economics is the science that people in the finance sector use to create predictive models about the worldwide economy, so that they can predict company earnings, eventually leading to predictions concerning securities pricing, leading to trading strategies.

Investment banks employ more economists than any other sector. That's why it matters. Your conspiracy theories are interesting, but nonsensical.

Anyhow, I used Goldman Sachs as an example because I listened to one of their economists talk on the radio last night. Just happened to be on my mind.
> People should really think about these things before

> screaming "death to copyright."

People - professional and amateur philosphers and economists - have thought very deeply about these things. Did you read the articles I linked to at Anti-Copyright Resources?

> Remember, life is about balance.

"In any compromise between food and poison, it is only death that can win." - Rand
Do you know why is TLS doing that?

But even without the 4 bytes, 64-bit nonce seems enough for me, as long as it's not chosen at random.

For comparison, if the nonce is chosen randomly, the security level is only 2^32 (supposing the 4 bytes based on the key materials remain unchanged).
Humans are creative - bacteria just evolve fast

Yeah, but once we get good enough to annihilate them at will we will also have a similar power to improve them through tinkering.

Just like computer viruses continue to be developed by people, biological agents will be developed as well.

Some human tinkering will be for the heck of it. Some will be government level projects that get out of control. Eventually, organized crime will be in on the action.

Imagine Cryptolocker (http://en.wikipedia.org/wiki/CryptoLocker) but with a biological agent.
Ask HN: What technologies available today will remain relevant in 10 years?
reminded of this:

die young enough a hero or live long enough to see yourself become the villain
No, I'm not. The resource is specifically "Anti-Copyright Resources". You're reading a lot more into one Jefferson quote than you should be :)
I have a Titanium Ridge, it is really nicely made, but I found it scratched my phone's screen.
No one's watching. Your initial comment just really didn't add any value. Calling Heroku monolith compared to Amazon is an understatement and I don't see Heroku being "wiped off the map" from this.
أحدث العاب ميك اب 2014
أحدث العاب ميك اب 2014

أحدث, العاب ,ميك ,اب ,2014

http://www.bnat4games.com/Game-313.html
I understand what randomizing a number means.

But this doesn't answer the question of how the terminal/processing system knows it's your account being debited?

The whole concept of randomization with payments (or anything for that matter with respect to authentication) is impossible. There will ALWAYS have to be some sort of static identifier in order for this to work. Common sense I think.

The idea is interesting but I'm not sure exactly what the idea is!! :)

If you have an AMEX and you randomize the account number on each transaction, AMEX still has to IDENTIFY your account with something? A name? A PIN? A unique ID? AKA an account number.
Ah, sorry no. I'm just interested in AI in general and constrained optimization has been the what I found to be the most general model for solving and giving insights into AI problems or any problems that require "intelligence".
Show HN: CopyCopy, an iOS 7 text clipboard manager I created in a couple of days
It seems like there are a lot of people in this space. I feel like it will probably be hard for them to differentiate but if they can get the critical mass I don't see why being in Wisconsin would stop them. I tried signing up and the on boarding process in very nice but I didn't know what type of event to post.
Flynn Demo and Roadmap
Yeah, mine started showing up at the 2-2.5 year mark. Not sure how often Apple charges for these replacements, but GPUs shouldn't be failing after just a year or two..