skysight-inc/HackerNews huggingface dataset:
I got to the bit about Irma, assumed maybe it wasn't a story about Antarctica after all and gave up.
If you are interested in this stuff, check out Strang's Linear algebra course lectures (mit opencourseware iirc).

He goes through SVD and FFT in terms of matrices. Really illuminating course.
Went to Antarctica around 2005ish, one of the most amazing things I've ever done and was quite cheap, thanks to the Argentine economic crisis. Don't let worries stop you.
> my point is that if someone knows those rules in C++ and have good static analyzer he can get similar safety.

No. The entire history of large-scale security-critical applications in C++ disagrees with you.

> I will try third time with Rust, i just feel sometimes like in shackles in Rust, i would like to say to compiler hey i know what i am doing, like i can do in C++.

That's precisely what unsafe is for.
The one extra diff I would really like to see in that list is some documentation. The V8 docs have always been too sparse.
The truly mind-blowing thing here is that it's "intermittent" ... so they only _sometimes_ check the username for "user" ??
Not to be inflammatory, just honestly curious, which layout bugs you're referencing?
Or look at Hong Kong and Singapore.
Uber has sold $2.2 billion in equity in 2016 and $10.5 billion overall (I believe there is substantial debt as well).

Do we know the total trip count? Uber would need to have made roughly $1.50 per person on the planet to have broken even.
Maybe traditional grocery stores could leverage their existing supply chain and adapt their brick+mortar retail facilities to become Last Mile service partners with Amazon.
> Is it physical limitations of building (such as earthquake proofing) that makes it difficult?

Can't be worse than in Japan. They manage to build plenty. So, definitely red tape.
I'd love to see the source code of the bug.
Infrastructure for dense cities is doable (and cheaper per-capita). Just do whatever other dense cities do. Look at Singapore for inspiration.
The suspect sounds vile if this is true, but is there not a way to convict based on some evidence apart from unlocking his encrypted hard drive?
They also own tumblr iirc.

I don't know if tumblr is profitable, but it has many users.

edit: whoops this was already mentioned a number of times in other comments.
You're 100% right. I should have dove more into the code like you did, instead of just reading the readme. Also could have submitted a PR to fix the minor issue. I reacted to0 quickly to a library described as "pythonic" (like libraries that call themselves "unopinionated", "minimalist", "elegant", "lightweight" when in fact they are anything but). I have enough open source projects of my own, I should have known better.
Standardize around US English because people are most exposed to its pronounciation, IMO
My guess? Somewhere in the system there's some old tool that's passing user data as a text table. It has a header row. So the dev decided to throw out the row if it contained "user".

After filtering, the program can't find the user name. So it calls the function again.

This probably happened when they moved an old unix app to Windows.
Why #NoStalking is a good deal for publishers |
Can you elaborate on "it interacts poorly with babel-watch."?
Nah, it's only the land that appreciates. Buildings don't appreciate in value. (Unless it's some fancy one-of-a-kind work of art.)

It's a common tax dodge to try and make it look like the building appreciates in value.

See http://www.masongaffney.org/publications/G2009-Hidden_Taxabl...
I haven't written any async/await code yet, but since it's just sugar over promises, wouldn't you just do "await Promise.all(...)"?
Yes, but I am talking about client not server.
If you're not happy with Facebook you can create your own social network.
Orwell used to be a proponent of https://en.wikipedia.org/wiki/Basic_English as well.
Yes, http://eslint.org/docs/rules/prefer-const is a fairly common [1] ESLint rule.

1. Admittedly my only data point is AirBnB's style guide / ESLint config: https://github.com/airbnb/javascript#references--prefer-cons...
I wonder what if he legitimately doesn't remember the passwords? How can you possibly prove or disprove such a thing?
Apparently it depends on the state (within the United States). For California, it appears that Citizenship is required. Some states seem to have substantially lower requirements.
People spelling things nonstandardly is not really a serious issue in the first place. It's the extra information that must be learned, raising the bar for non-native speakers and people with a learning disability.
Introducing Otto: self-driving commercial trucking
Automated company raises equivalent of $120m in digital currency
If you don't build luxury housing for wealthy people, they just bid up the existing housing stock.

Look up filtering down. As houses age, they become less luxurious.

See http://cityobservatory.org/what-filtering-can-and-cant-do/
You can do a share with zero added text = retweet
You can also do a share of a link post keeping "the original post"
> It's been said that "callbacks are imperative; promises are functional". It's true. Furthermore, callbacks structure control flow and promises structure data flow.

Do you have any good escapes l examples of further reading on this? I'm not sure I agree with this statement, or perhaps don't fully understand it. It seems like both cases boil down to functions as data (function pointers essentially) that are called at the end of some event or chain of events.

To me, they seem to be the exact same thing but worth promises being much more human readable.
Patient: "It hurts when I touch my abdomen"

Doctor: "Solution: stop touching your abdomen"
Happens all the time. http://cityobservatory.org/what-filtering-can-and-cant-do/
As a hard example consider the typical crowdfunding protocol. The contract (in english) is roughly: if this campaign hits goal before a deadline passes, all the backers pledge their money; or if the deadline comes before hitting the goal the money is returned to backers.

In today's world we rely on kickstarter programs or staff, credit cards and banking. Codified using a smart contract these rules can be executed automatically such that the backers are never at risk. This is what we mean when we say enforcement is automated.

This is a canonical example, as seen here http://ether.fund/contracts/crowdfund

The reason the contract can be enforced is because in many of these smart contracts funds are held in escrow and are transacted only by the distributed app without the requirement or possibility of human involvement.

Also check out Section 1.5(3) in [1].

Not all contracts can be executed and evaluated as smart contracts. The kinds of work agreement contracts you describe wouldn't be a natural fit. Some folks have suggested novel alternatives which could fit into smart contracts such as voting to elect delegates, arbitration courts, reputation systems, etc. when things get fuzzy.

Obviously it's not a 1:1 replacement and I didn't mean to imply that it was.

I just think it could be a mistake to dismiss this technology and the changes that could be coming.

[1] A LAWYER’S INTRODUCTION TO SMART CONTRACTS http://www.crypto-law.com/doc/A%20Lawyer's%20Introduction%20...
It's one reason english got in this mess in the first place:

> From the 16th century onward, English writers who were scholars of Greek and Latin literature tried to link English words to their Graeco-Latin counterparts. They did this by adding silent letters to make the real or imagined links more obvious. Thus det became debt (to link it to Latin debitum), dout became doubt (to link it to Latin dubitare), sissors became scissors and sithe became scythe (as they were wrongly thought to come from Latin scindere), iland became island (as it was wrongly thought to come from Latin insula), ake became ache (as it was wrongly thought to come from Greek akhos), and so forth.[6][7]

https://en.wikipedia.org/wiki/English-language_spelling_refo...

That wiki also lists a number of proposed spelling reforms.
They have enough demand. Zoning (and Nimbys) are bad.
DNS-based traffic correlation attacks
What's wrong with gentrification?
The argument for disabling loading new firmware on your own device is valid. It prevents an outside actor loading malicious firmware. But it's a tradeoff: it means that if a vulnerability is found, the device has to be replaced, and users can't customize their firmware. That's a good tradeoff; I'd rather risk paying for a new Yubikey than risk a security compromise, and most users are unqualified to verify the security of firmware being loaded onto the device.

The problem is, it's not a tradeoff Yubico have to make. They can allow users to achieve the same goals by distributing the device un-flashed, with the source code to the firmware. Upon flashing, the firmware would disable further flashing. If the user doesn't like this tradeoff, the user can choose to change the code. As a courtesy to more trusting users they could provide the service of optionally flashing devices for you. And qualified users can verify the security of the firmware before loading it.

But by flashing the devices themselves, Yubico has chosen the worst of both worlds. Now an outside actor can once again add malicious firmware: Yubico is an outside actor. AND nobody can verify the security of the firmware. This isn't even a tradeoff, it's just a loss.
How do they do that to begin with?
Pulling what I wrote out of context isn't a very friendly way to debate online. :(
> On Linux, Mac and other UNIX platforms, this results in a remote heap overflow as root in the Symantec or Norton process.

Is this a real thing? Hands up, who runs Norton on Linux? Is it because it is used as a central back-end / service to check attachments. But then why does it run as root?
Yeah, I like his translation. I think in the intro he speaks about discovering that the word 'þolian' in Beowulf was used pretty commonly by someone in his family, in its modern incarnation, thole, and was fascinated by that coincidence. [and the kicker, IIRC, was the speaker thought it more indigenous (to Ireland) than the "regular" English words.]
If the issue is happening, you cannot resolve it by not creating an account which contains the string "user". You must probably delete the account which contains "user".

That could be substantially inconvenient compared to going back in time and telling your former self not to create it.
It's actually, "do not ... have done that".
Interesting that you decided to ignore the fact that Apple also mentions C, which is what the Darwin kernel is implemented on, isn't so?

Which also happens to have a runtime, crt0.o.
Or, they always check the username for "user", but such a check only sometimes causes high CPU load.
Pajeet copies everything from StackOverflow so perhaps it's a wash.
Top 5 Reasons Why You Should Invest in Customer Support for Your New Business
Do Nvidia updates still make that UpdatusUser account? Oops.
Nothing is critical, I'm just so used to writing Ruby 2.3 at this point that 1.9 isn't as enjoyable. I wish it were better, I'm not saying it's bad.
BBC 'to close recipes website' as part of £15m savings
Sort of. They're conflating The Internet with a blogging platform. I guess to some people that's what The Internet is.
"Because your brand starts from day 1 and customer service is part of your brand."

Preach
This is a cool theory, but why would it call the function again? Shouldn't it just give up? It's not like it would get a different result next time.
Very idiot proof indeed
Cryptocurrency exchange Gatecoin hacked, $2m in Bitcoin and Ethereum stolen
To give a brief "explanation", look at the type signature of a callback-based API:

readThisFile: string -> (string -> void) -> void

Usage:

readThisFile('foo.txt', result => ...)

You have a double void here. Which is the hand-wavy justification as to why callbacks don't compose. On the other hand, a promise's value is Promise<actualTypeOfValue>, which you can pass around as data without asking the other end what it wants to do with the value (aka decoupling). You do have the imperative action at the top to kick the whole chain into motion, but the intermediate stuff are most of the time side-effect-free.

Hopefully that was clear enough to see that passing actions around is akin to controlling the flow with e.g. if-else, and that passing data around is declaring how your tubes/rail tracks/whatever analogy for monads are constructed, aka data flow.
Preventivism or Reactivism: What works for Startups
Hypercard was my first programming tool as well. Unless you count useless BASIC toys I did a couple times in math class.
Is this resolved or able to replicate on windows 10?
Cause of bug: user error.

Solution: GFYS
You can google that quote and find more, but the control flow vs data flow formulation is not widely discussed from what I've seen.
At least in the card processing space, one of the PCI requirements is "5.1 Deploy anti-virus software on all systems commonly affected by malicious software (particularly personal computers and servers)."

The phrase "commonly affected" is the place to make an argument here, but I'm sure people take the easy option of just running an antivirus.
"Don't hold it like that"
Fun fact: this particular example won't work in Japan, where typical shoe sizes are around 25–29.
Not so sure about lower prices... even before stores would theoretically go out of business...
Oh... yep I'm not American
But I am afraid I knew the term.. and I completely missed it

And this gentlemen is how you start getting old...
Let's assume that it has a set number of attempts each with some delay.

Let's also assume that whatever this is has multiple instances for some reason; maybe it's something called as part of an update process for system accounting information.

If every process on the machine did this every time it got re-scheduled? Yeah, I can see that.
Twitter location data can reveal users’ home, work addresses
As it's a CDN, they peer. Look up the AS in the interconnect DBs. Lots of peering.
How two determined scientists built a world-class lab out of Radio Shack parts
Pronunciation.
Does Webstorm actually integrate with front end development? I'd like to whip together simple projects that aren't actually hideous, and literally every cloud IDE I'm finding just doesn't have a way to go from HTML5 code to WYSIWYG or even structured output...
Calling the function again when the user doesn't exist could in fact be nonsensical and wrong. It could be due to failing to break out of some loop or whatever, not necessary an explicit "we don't have the user; let's branch backwards" logic. Perhaps that looping was not discovered simply because that case doesn't arise: the user always exists. Except, oops, when it appears not to exist due to being pruned because of the "user" substring; then the incorrect backwards branch problem is exposed.
This chart shows the age when most people feel the least happy
it can use OpenCL GPU as backend, so it works on Non AMD hardware (e.g. NVidia Titan X )

Vulkan support for FireRays is currently a work-in-progress.
Except for Finance and maybe Tumblr, aren't all these services fading ?

* Yahoo Answers

Quora ( 100M users [1] ) and Stack Exchange is now the default question & answer sites.

* Yahoo News and Yahoo Sports

Google news and search ( 44% of Google searchers scan the news results [2] ) already provide these features. I used to use Yahoo Live Scores, but now I use Google.

* Yahoo mail

Gmail ( 1B users [3] and grew 100 Million users just last year )

* Flickr

Google Photos ( 100M users in 5 months [4] )

It seems like Google Finance is losing [5] as they see it as part of search but it appears there is a need for a good separate product here. Tumblr looks to be a runaway success ( 227 million registered accounts, more than double the number of accounts a year prior and more than 37 million unique visitors [6]), no match for Wordpress yet ( WordPress.com records 126M unique visitors per month [7] ), but the social aspects looks to work in Tumblr's favor.

[1] http://venturebeat.com/2015/12/21/quora-claims-10-of-u-s-pop...

[2] http://techcrunch.com/2010/01/19/outsell-google-news/

[3] http://techcrunch.com/2016/02/01/gmail-now-has-more-than-1b-...

[4] http://www.theverge.com/2015/10/20/9576713/google-photos-100...

[5] http://www.businessinsider.com/google-finance-yahoo-finance-...

[6] http://www.statista.com/topics/2463/tumblr/

[7] https://managewp.com/14-surprising-statistics-about-wordpres...
I'd also be very interested in seeing packaging that optimizes convenience while standing on a shelf. For example, boxes of toilet paper that allow you to remove rolls from the bottom like coke cans, packages that interlock/stack more efficiently, etc.
I read this article and enjoyed it so I guess my geek level is pretty high. But the author? He's a completely different level of geek.

Being able to write about a subject like this and keep it entertaining. Genius.
"They clearly changed stance to ensure users cannot play with the hardware"

As per the statement (and earlier statements) you can't change the firmware unless you have a yubikey neo developer edition, which was only sold during 2012 and 2013. The change here is that the yubikey 4 doesn't run open source code (for the pgp part) as a result of changing platforms. The best way to show that you support open source is to buy the YubiKey NEO instead of the YubiKey 4.
MailStore is a free email archiving software for Windows PC
same here, who reads this book-size articles?
I would define DAO as blockchain based investment club software[1]. The problem is, whether you called DAO a corporation or not, DAO raised $100+M on the basis of being an autonomous corporation, something that can not exist under the law any more than a corporation owned by cats. If the investors are not educated enough to know they invested in a legal fiction, its safe to say they bought it hook link and sink that DAO offers more transparency, shareholder control or flexibility than existing corporate structures...and even if they could exist, there is nothing to suggest any of that is true.

If people want to pool their money in a corporate structure (LLC or partnership) and vote on various investment opportunities, that's great, but its nothing new or paradigm shifting. Corporations without shareholders/owners? Nothing new, but that does not make them autonomous.

[1] https://en.wikipedia.org/wiki/Investment_club_software
When I was first getting into IT, I was trying to configure a low-end 'soho' cisco modem. It had a java-app webpage for configuration... which only ran on windows/IE (couldn't be forced to load elsewhere), was missing two-thirds of the device's capabilities, and was just generally awful.

I asked a netadmin friend for some advice, and he said "Oh, that thing is just there to tick boxes - no techie would ever use it. 'Does it have a GUI configurator?' -> box ticked". Meanwhile the techies just configured the modem like any other bit of cisco equipment: via the console.
Probably https://en.wikipedia.org/wiki/A_Walk_Across_America :

> Walk Across America is a nonfiction travel book first published in 1979. It was the first book written by travel author Peter Jenkins, with support from the National Geographic Society. The book depicts his journey from Alfred, New York to New Orleans, Louisiana. While upon his journey of self-discovery, he surmounted the travails of travel, engaged himself in others' lives, lost his best friend, experienced a religious conversion, and courted a new wife.
Yeah it's a scam but people who are afraid of bitcoin love shitcoin
I've inadvertently purchased a lot of low quality junk from Amazon lately propped up by fake reviews and shady third-party dealers peddling counterfeit goods. If they want to sell me vitamins and food, they need to fix their brand. Are they a supermarket that is in control what they sell, or are they a back-alley bazaar that's strictly buyer-beware?
Least expensive commercial properties in Dubai
> Closures predate JavaScript by at least 30 years

Thanks for "being that guy", the pedantic asshole.

HN needs more people like you. Wait, no it doesn't.
I can't believe that is the website for the company which made Buffet the second richest man on the planet.
I mostly work on closed-source software. If they contributed to Blender, I would never be able to use that FireRays because GPL.

Instead, AMD released FireRays under permissive license, so I can pick the technology for a next project if I see fit.
BTW I have good experience using libraries by AMD, such as SSEPlus (Apache license).
It would allow a third party to discover a vulnerability similar to the one in the Neo just by just reading the code.
Compared to Babel, which he clearly had a benchmark for. No need to get toxic.
How our fake business won a Customer Service award
Another item for the list!

https://euri.ca/2013/xkcd-is-the-new-donald-duck/index.html
Go back in time and subtly influence your past behaviour to avoid having created an account where the username contains the word 'user'. Alternatively, upgrade to Windows 12.
It's less of a telco issue and more of a manufacturer issue. Yes, most phones have an FM receiver in them as part of the wifi+bluetooth chip. However, in most cases the FM antenna pin of that chip isn't connected to anything, so it just won't work. The manufacturer would need to connect this pin to the headphone socket. Once that's done, the OS would need to support the FM radio. Some manufacturers bake this into their ROMs, others don't. Telcos are the last step, and might choose to strip the FM radio app out of the OS if they have a cozy relationship with the manufacturer.
I love generics!
I treat it a bit like a RSS feed aggregator.
Google's 'Building for Billions' Website Details Best Practices
I had a friend from Austria who told me some words were spelt differently in 'Austrian German' than in Germany. So I think the same problem exists.

I'm Australian we mostly use British English. The biggest complaint for me is in Programming language API's. "colour" vs "color" and "centre" vs "center" have cause me so many syntax errors.
How “Pet Sounds” Invented the Modern Pop Album
Tried it out, you need a Google account to join.
That coupled with the number of time they allow you to change it is quite silly too.
Perhaps "carpe emptores"!
You can do this on any social media though.
So open a fako office in a country (like they do for filing patent claims in west Texas) and then file the lawsuit. It's not like big companies can't make this work. And lawyers can make it work.
Operation Tamarisk
I prefer syntax-coloring -- makes it easier to catch errors quickly, as the colors go all wonky if I miss a parens or a double quote, etc. This way I can catch the error right in the editor, before it ever hits the parser.
“how to install ssl certificate”? I want to use ssl for my final year project
Yeah it sounds like some kind of "injection".
I've had good success in contacting Amazon's customer service when a product is mis-represented or of poor quality. Are they blowing it these days?
Summary:

"If you have to pick only one, is it more important to have the source code available for review or to have a product that includes serious countermeasures for attacks against the integrity of your keys?"
Because they're open-sourcing an existing library?

To answer the larger question of "why create a new library instead of contributing to open-source project X instead", the answer is that working on other peoples' open-source projects (if you're actually going to improve them rather than just throw more me-too mud at the wall) usually consists of cleaning up other peoples' messes. You're at the mercy of a third party maintainer, you're stuck with someone else's (probably terrible) design decisions, and you're dealing with a list of existing bugs and defects.

I can't speak for everyone but just personally, if I'm doing a job like that, it's because I'm being paid for it.
That'd be interesting but I remember when there was that whole movement of people wanting Esperanto to be a world wide language and look what happened to that