skysight-inc/HackerNews huggingface dataset:
Right, the Argentina straw man. Worst inflation example you can find is the Argentina peso, and it's lost 10% in a year where the bitcoin dropped 63%, and bitcoin's volatility over the same time period has been much, much higher.

Even the most mismanaged government manages its currency. No one is managing bitcoin, it's price reflects the volatile market whims of a cryptocurrency backed by nothing but computation and beset by fraud. The volatility is not going away.
Completely agree. I always ask people why they're using underscore over lodash. Once they learn about lodash, they'll usually switch over right away.

There used to be a compatibility build of lodash, but I think it might've been deprecated by now... In any case, migrating would be fairly straightforward I think.
If you're using display scaling it might make sense to go with FHD anyway; from what I understand the scaling gives you effectively the screen space of a 1600x900 display, 1080p might not be as rich but it can give you a bit more workspace.
I have just pushed the feature. I hope that works for you, but let me know if it doesn't and I will see what I can do :)
Does anyone have a security contact at Superfish? It looks like they don't have a security@ mailbox:

"DB3FFO11OLC004.mail.protection.outlook.com rejected your message to the following email addresses:

security@superfish.com
Something went wrong and your message couldn't be delivered. This could be a temporary issue. Try resending the message in a few minutes. If that doesn't work, forward this message to your email admin."
Know that the most it can go to is 12GB.

If you want more memory you have to go to the T4XXp series, and probably buy the RAM yourself as the premium charged is considerable: 16GB on NewEgg is $120, while the premium payed for 16GB out of the box is $340. The T440s also maxes out at 12GB.
Most likely, no.
> If I have to complain, I think that previously the "Show HN" was like a secret code, and only the true user used it. Now there are a lot of false "Show HN" posts that don't follow the guidelines and hide the true "Show HN" posts.

As a lurker, this is what I have noticed. I have become less and less interested in anything of this sort.
There are 10 employees with 140k salaries at my company and 5 with 150k but none with 139k or 147.26k. People like round numbers, especially when you consider significant figures and how speculative the valuations are. Airbnb could realistically be with anywhere from 500 million to 30 billion or more. The current valuation is a largely bullshit arbitrary number that VC and founder agreed to for God knows why in their latest negotiations. In these negotions you don't counter for 5 or 10% more. That isn't within the significant range.
It's TRUE, confirmed, and replicated by others. See my other post to this parent. And you are correct, this is worthy of another scary explicit bullet point!
Now that's a good law you got there, tome!
Shouldn't Lenovo be guilty of hacking and illegal wiretaps?
You conveniently left out Iceland, from the very same sentence that is the source of what you listed. As far as I know, Iceland is innocent of terrorism accusations from the US. (OK, benefit of the doubt: maybe The Intercept added Iceland to the article later, or you genuinely didn't see it.)

Anyway, you really think the "bad countries" you named from a 5-year-old document are an exhaustive list of what they've got today? You think the agencies won't scoop up any other countries' keys, including the United States', just in case their metadata graphs later suggest sleeper agents in "the good countries"?

I'm too ticked to make a good argument about morality or lack thereof right now, so I'll just leave it here. They hacked and surveilled non-terrorists to get the keys, and got the keys of at least one "non-terrorist country" (Iceland), so no, I don't find your argument convincing, and I think the parent post's point stands.
Yeah this is exactly how I feel.

I was actually recently (in the past couple of weeks) in the market for a laptop and heavily considered this device as an option based on the very positive CES reports but the non-upgradable 8GB ram was a dealbreaker and I ended up with a bigger, uglier Toshiba (with more memory).
You can absolutely expect certain kinds of privacy in a public space. (Like with up-skirt photos, for instance?) The question that needs to be resolved is if collecting DNA violates people's privacy in an unreasonable manner. I think this really falls back on the question of what harm you can do to someone with their DNA.

The EFF apparently feels that you could do quite a bit of harm with it, if not today, then very soon. To me, it seems just about as bad as stalking someone.
TIL Google is ok if you get backdoored by your boss.
Congrats team Stripe! Fantastic feature as always.

In our case, we promise full refund if our users are not happy with our service. Is there a way to refund customers bitcoins as easy as how it is currently with credit cards?
Lodash is also several times larger than Underscore. The point of Underscore is to keep it light.

And yes, you can pick and choose what modules you want. But you could do that with Mootools and it was released a decade ago. If you want a heavy framework with lots of modules, there are plenty to choose from.

Maybe if it offered a light version on the front page? The file linked from the front page is 372KB. By comparison, the file linked from Underscore's front page is 51KB.
Yellow Poplars in Georgia grow at pretty much that same rate naturally. When I was living there I let a portion of my backyard go from lawn to natural, and the poplars were amazingly fast.
You'll never heard about it in North America, but the most gorgeous laptop right now IMO is the Panasonic CF-MX3:
http://panasonic.jp/pc/products/mx3s/

It's tragically expensive to import, though.
I work at a company where you are expected to be able to get your work done in a five day, 40-hour work week. Everyone I know seems to work a little bit more than that, but not excessively and not at the office.
Yahoo: New restrictions on sponsorship deals [video]
Linkedin limit to search
It's probably Chrome that enabled the software renderer for users with unsupported GPU configurations. Note that the software renderer is extremely slow (it barely manages to and unsupported systems are more likely than not to have a weak CPU that further lowers performance. We're talking performance at a level barely enough to animate the cube at https://get.webgl.org/ . I don't know the value of that software renderer, other than making Chrome look better on statistics.
Government, education and law firms also pass fees on to the consumer.
Because that's not exploitable or anything.
I suppose they were relying on the prepending of "verify_fail" to the hostname (with an invalid character - '_') to cause the browser to fail the certificate name check, so Superfish is doing certificate checking? Shouldn't the browser then complain with a "certificate's hostname does not match the site's" warning?

...Or am I looking at this in the wrong way?
I find it funny that "komodia" is Greek for "comedy".
why downvotes when I said truth?
Interviewing is as much a matter of practice as innate skill or knowledge. There's some good advice in the responses here—try for some smaller companies, work on your own projects and build a github with some substance to it—but also, keep practicing interviews. It doesn't matter if you don't think you're qualified or will get the job. You'll be surprised one day at the contacts that come out of it.

Also, hit up meetups for your platform of choice. There's usually lots of willing help in those groups...
Yep, my friends will definitely accept Bitcoin for everyday transactions (splitting bills, etc) if they know they can spend it on the sites they use often.
Clef Offers Two-Factor Authentication Without All the Codes
Ancient daily reader/lurker here (even far before my registration date). I want to chime in because this is my area of expertise.

Disclaimer: I stand neutral in this issue; however, DNA/law is what I currently do for a living.

While it is true on the most basic level that law enforcement do 'collect' and 'store' information about 'who we are,' 'where we come from,' and 'who we will be.' It is only true because crime labs are typically required to store samples long term (mostly because of an idea that in the future, technology in the future will provide better discriminatory power, and for quality control testing/confirmations).

Law enforcement does not process DNA samples in the way that the article suggests, in fact, the vast majority of the time (and legally, this varies state by state), crime labs only use DNA typing technologies that produce information that is limited to "identifying an individual." What this means is in the most elementary way, is that the data generated from DNA samples used in law enforcement today, only contains information equivalent to a fingerprint. DNA samples processed in crime labs (the vast majority of the time) is based on STR technologies and (again, most of the time) it is unlawful for crime labs or law enforcement agencies to use this identifying information any further than the capacity to identify the "who" which is most of the time only searched in a database of convicted offenders, detainees, sex offenders, and/or arrestees.

So no, law enforcement agencies aren't generating/processing information different in capacity to that of a fingerprint.

Is it lawful to collect a fingerprint (or in this case a STR DNA profile) without a warrant or probable cause? I think so, but in their minds searching "forensic unknowns" to a database such as CODIS (you'll have to google this) to generate investigative leads is paramount to finding unconvinced offenders.

Example: Bob is arrested in 2015 for burglary and has a history of misdemeanors the past 10 years. DNA is collected for forensic evidence of this burglary to build a case to convict him of this crime. His DNA profile is searched in CODIS and happens to hit to an unsolved rape case in 1998. His DNA profile matches that found on a vaginal swab of the rape victim. Bob will now be charged with rape in 1998, but who would have otherwise gotten off scott free for the rape if it weren't for CODIS.
C++ std::shared_ptr does the same thing as ARC (reference counting based on scope/lifetime). Rust probably has something similar in it's standard library.

FWIW I wouldn't use reference counting in game development if I could avoid it, because it has pretty bad performance characteristics as well (the only thing it really has over GC is that it's deterministic, and that, with the exception of in Objective C, you can choose where and where not to use it).
Note also that LINE routinely censors the communications of its users in China:

https://citizenlab.org/2013/11/asia-chats-investigating-regi...

(And it's still going on: https://citizenlab.org/2014/10/asia-chats-line-keyword-filte... )

Perhaps it's just the cost of doing business in China (Skype used to do the same thing, though I believe they've stopped since being bought by Microsoft), but it seems pretty scummy.
Poplars are considered to be among the best trees in terms of carbon sequestration according to studies done thus far. In addition, if they're converted to paper and other wood products, they continue to sequester the carbon for the life of those products.

Here's a layman's article on the "best trees" for carbon sequestration- http://www.slate.com/articles/health_and_science/the_green_l...
5Mth Raspberry Pi and the Power of Open Source
Aging is a major problem everyone has, but few people think of it in those terms.

Generally when people talk about 'creating opportunity's' they just mean solving problems that people don't think of as problems.

In that context Google's quest to 'organize the worlds information' is really just solving the gap between what humanity knows and what you know. EX: Someone knows where the closest ATM is, but you have no idea. Someone knows what error code 237b means and what to do next, but you don't.
If I was a lawyer, the basic requirement I'd have for a statement like this is to make it so it can't be construed as an admission of guilt, because that may later be used in court to extract damages.

You probably should blame legal, not PR.
The biggest biotech discovery of the century is about to change medicine forever
You're close. I'm not in the business of telling people how to exploit this and am assuming those who already know were already doing it based on what would be a "best practice" (for a bad guy that is) when it comes to generating a self-signed cert.
There's a distinction between civil and criminal law, and the post you responded to was only talking about civil law.

I'm no lawyer, but as I understand it, you sue people under civil law for some kind of compensation - for financial loss, loss of reputation, psychological consequences, etc. Your voyeur example would hopefully fall under criminal law, which deals with the things society considers morally wrong. But a criminal trial would be prosecuted by the government, not by you suing.
I think Ryan Gordon (aka 'icculus') is proof that the right solo person can do such a port :-) Nevermind Casey Muratori or others I could name...

There are many small, talented indie developers that definitely have the right set of skills to bring an engine to a new platform, or to one that's just slightly different.

For example, porting an engine from Linux to FreeBSD or some other UNIX should be trivial, but impossible without source code access.

Now I doubt many games are going to be ported to those platforms, but imagine a 3D walkthrough program for an architectural client or manufacturing facilities where UNIX is still found.
If you're using CommonJS you can do require('lodash/category/method'), and when it gets built on the frontend it'll only include the method and its dependencies. So if you're using only 5% of lodash, you'll only get that 5%.
A Primer on Probabilistic Approaches to Visual Perception
I'm not sure the current system is actually capitalism - it's more like a corrupted version where lobbyists manipulate policy to suit large corporates.

Being a free-markets kind of person, I'd like to see real capitalism at the small-scale: individuals creating products & services of value for the world and being rewarded properly for those things.

I would think that the likely replacement for what we've got at the moment is likely to be the antithesis of capitalism: socialism.
Microsoft's data centers have been used for mining for over a year and its been used by internal teams to compensate people outside the company (working with open source vendors) and its a very convenient way to bypass the age old fight for money in the budget.
This provides some details :

http://thehackernews.com/2015/02/hard-drive-firmware-hacking...

So no, they'll get a rootkit process running on your machine and (for instance) upload everything on your hard drive through your web browser.

Another thing they've done is to upload hacked drivers to cause other hardware connected to the infected machine to physically destroy itself.
Still no percolator/reverse search. ElasticSearch still is my go-to search technology.
This isn't right though.

I got a Lenovo Y50 a couple weeks ago, and when I downloaded Firefox and looked at the certificate, it was Superfish.

I've since uninstalled Superfish and deleted the keys (I exported them first though). I know I probably should reinstall Windows but I'm too lazy.
I've barely touched a Windows machine in many years, so I'm a bit out of touch. How difficult is it to do a clean, vanilla install on one of these computers these days? I imagine that's the first thing you'd want to do after pulling it out of the box.
If I pay 1900-2200$ for a deluxe laptop, I would be keen to pay about 300$ more and have a deluxe Linux. Please Canonical, charge me but give me the deluxe experience ;)
if an authenticated host wants to serve you malicious content they don't need to cross-domain reference, and you won't be able to distinguish it from non-malicious content.

The point is that the MITM proxy can scan the traffic for malicious content and block it before e.g. it reaches a browser. HTTPSwitchboard works only in the browser, but that might be too late if it's a browser exploit on a new domain... or a browser that you cannot modify easily, like the embedded ones in various "smart" devices.
Spawning Windows Commands in Wasp Lisp and MOSREF
It was published by the Wall Street Journal. The opening sentence incorrectly attributes Forbes.

"Yesterday Forbes published a piece on 'The Billion Dollar Startup Club'.”

http://graphics.wsj.com/billion-dollar-club/
> ...that it is simply inappropriate to build an entertainment district on top of a place where human beings were once bought and sold.

I appreciate the importance of remembering the fact that some of my ancestors were bought, sold, separated from their families, raped, beaten, and kept from reading. But to say that all sites where this was carried out must be historically preserved would mean claiming a huge amount of central urban real estate given how enmeshed the institution was throughout the economy of the American south.

Much like the French and Germans have a right to wind-surf on Omaha beach (which they do), black, white, and mixed-race folks in the south have a right to dance, work, run businesses, and live their lives amidst their history.
Reminds me of a somewhat unrelated scenario in Android world. Auto backup of photos in Google+ Photos has a setting where you can have backup only happen when connected to power (and/or on Wi-Fi). Perhaps Microsoft could add something like this in their settings as well?

Yes, I understand this could be seen as feature creep but I think if the savings in battery life are as much as the grandfather says then it is worth the extra complication of a setting. What do you think?
When Disaster Strikes
Not sure what to make of this, but, when my MBP died (could not even boot), I was so fed up with Apple that I bought a Lenovo...with Superfish on it. We'll see how the repair goes. Maybe I'll be crawling back to OS X now (though I wiped out the Lenovo installed Windows long ago). This move goes a long way towards repairing the good will towards Apple that I had lost.
Where did you find that 100 trees per acre figure? That sounded really low to me, so I did some googling and found numbers more along the lines of 300-400 per acre.

In fact, 100 trees per acre is the minimum to be classified as a forest in a particular program, and that's in Southern California, which is especially sparse land for trees. http://mountainsfoundation.org/uploads/media_items/landowner...
MITMing your own SSL connections can be done safely, and for good reasons (Charles proxy being a good example of both). These guys are doing it unsafely, and for bad reasons. However, those two parts are unrelated! This stuff could easily have been safe had they known what they were doing, or prioritized that. I don't think it's fair to say that the security hole itself is intentional. Certainly if they hadn't built the product in the first place the hole wouldn't exist, but building the product doesn't imply the hole had to be there.

The fundamental problem is that software like this greatly increases your attack surface, and thus should only be used with careful consideration if the benefits are worthwhile. Instead, Lenovo put its users at risk without informing them or providing them with any benefit.
Playing Would You Rather with Girls on Tinder
It's not just in the past, it is on going, still in these modern times.

If you can't understand what is wrong with the "men's movement", then we are too far apart in idealogy to even have a discussion. I doubt anything I say will sway you, and I'm pretty sure there is nothing you can say to defend the men's movement that will sway me (you are welcome to try if you like). But bringing up the use of the term sausagefest while ignoring the rest of the article is a large problem, the men's movement is all about point out the fly in the china shop while ignoring the fact they are the bull.
Probably not Dell (I have no idea) but Lenovo apparently has a white list for these things. I don't mean to pile on the recent carp storm that they are in... I just happen to have a idea pad y510p. (I am contemplating removing everything and installing Windows from scratch.)
I tend to suspect you're right about this being a case of malicious laziness. Once the engineers started protesting, middle management decided it was easier to feign ignorance of the problem and push on than to come up with a more legitimate value-add. Laziness-driven, but (I suspect) also entirely malicious in the sense that if you had given anyone in the room a choice between receiving a laptop with their crapware and a laptop without, they would have chosen the latter without the slightest bit of hesitation.

Then again, I may be underestimating management's ability to drink their own kool-aid.
A couple things:

- The actual difference (minified and gzipped) is 17.6 KB vs. 5.7KB.

- Lodash is written modularly so you can import only the methods you actually need.

- In order to "lose some weight" (as Jeremy Ashkenas called it), underscore dropped several methods that people really wanted (including other contributors).

- Also to cut down the size, several major pieces of functionality is not broken in older versions of IE

- Lodash provides a lot more functionality than underscore does, there's a lot of additional utilities including the ones that were dropped last minute by underscore.

There are a lot of other reasons to use lodash, but that was quickly becoming not a _couple_ of things.
Pretty sure this has existed for a while. Encountered it at least as early as last October when re-evaluating PaaS providers. Not having a team feature bit us today when I was unavailable and a co-worker needed admin access. (We still have some legacy services on Heroku.)

Fast support is fine, but I notice no mention of an SLA. I can go to several other PaaS that have a better SLA reputation without such a high bar for entry.

Also now that PCI-DSS 3.0 excludes Heroku from CC processing, this adjustment may be a bit too late. Great service for experimentation, but Enterprise seems to not fit with the Heroku brand.
Technology Isn't Magic–It's Haunted
That is not a fair comparison. Gzipped and minified underscore is 5.7kb. Lodash is 17.3kb. For the vast majority of sites that is a trivial difference in size.

Both of which are linked from the front page of their respective websites.
This Snail’s Teeth Could Stop Bullets If They Weren’t So Small
> What is the argument against calling it print? No one is suggesting fprintf by the way.

Very simple, actually. You know the term REPL, right? It stands for Read-Eval-Print Loop, and originates with Lisp. Actually, every Lisp gives you read, eval and print functions which work closely together. In particular, you expect read to be able to understand what print outputs, because they work in a loop.

So print is already taken. As for other prin* functions, see here: http://www.ai.mit.edu/projects/iiip/doc/CommonLISP/HyperSpec....

There is a good rationale behind those names.

And no one uses princ for interpolated string output anyway.

As for your code, things like princ or while-let1 are more-less equivalent of @, |sth|, ?, etc. in your code - i.e. there are some basics you have to learn with every language.

> Back to the subject at hand, the case being made here is that most modern languages choose things a bit easier for the brain to parse; they aren't overly shortened, they aren't Hungarian notation, etc.

Well, you don't get closer to that goal than with Lisp and the majority of its naming conventions. From make-instance to destructuring-bind to multiple-value-bind to update-instance-for-redefined-class, most of the things are named pretty well and readable for a programming language.

I can't help but see these arguments about "intuitive names" as finding just another excuse not to learn something new.