skysight-inc/HackerNews huggingface dataset:
This article is the perfect example of why not to use Linux on the desktop. A lot of fiddling around that eventually leads to a result that is far inferior to what you'd get just using OS X or Windows.
This is quite ignorant. The most likely explanation is bisexuality.
Examining the “factoring” in refactoring
Mandoc, which is what the BSDs and some other systems use for formatting manpages, has very good HTML output. In fact, the program used to be named “mdocml” because it was written to be a mdoc‐to‐HTML converter.

Unfortunately the -man macros (as opposed to the modern -mdoc macros) aren’t that good for conversion to other formats like HTML, because they’re by nature presentation‐focused. All major troff implementations support the -mdoc macros, though, and -mdoc is much better suited. It’s what I write all my manpages in these days (and it’s a drop‐in replacement—replace foo.1 written in -man with foo.1 written in -mdoc and groff, man, etc will handle it instantly). I also like to convert manpages from -man to -mdoc, or write new pages for programs that don’t have one. It gets a little exhausting to convert long pages like the one you linked, though.

Here’s some documentation on the format of -mdoc pages: http://mdocml.bsd.lv/man/mdoc.7.html
C Macros. The power of macros are truly amazing.
That "aside from" bit is extremely important. If car resale values drop, new car buyers will on average buy less frequently, and be willing to pay less when they do buy.
Asking people to do something before allowing them into your bar is not slavery. You don't need me to tell you that saying it is diminishes the great injustice that slavery is and was.

My reading of it wasn't even that the bouncer insisted they do it. More that he or she suggested it as they were entering. This is marketing, not servitude.
I always thought it was the article that was flagkilled, not the discussion.
Are they actually betting their entire future on fuel cells? As far as I know they've only announced one fuel cell model, with limited production, and not yet available. It looks to me like they're continuing to bet their entire future on gasoline and hybrid cars, with a bit of experimentation in the area of fuel cells.
Where to buy your MacBook Pro
I've been using GitLab since version 5.0. When we decided to start using GitLab - it didn't have a lot of needed features and we found ways to live without them, but with time they added them and added more useful features which we enjoy and use daily. You're doing great work, guys!
How to delete Superfish from Lenovo computers permanently
Part of the issue is that instead of creating traditional jobs that come with healthcare, benefits, strong legal protections, training and company car/whatever, the platform 'task economy' businesses often cut out these benefits and treat everyone like piece workers. So whereas previously eg a customer service rep got low wages but at least their tax was done for them and they had health benefits, now they get a low wage and have to do all that themselves. There's little chance of on-the-job development and training because all the business needs is more tech engineers to polish a front end or analyse data. Their workload (and therefore wages) can go up and down randomly leaving them out of pocket. All the while it puts some traditional businesses out of business because they can't compete on price/service with these companies, so ultimately there are less and lower quality choices. It pushes the burden of doing business down onto the workers rather than up towards richer investors. I'm not saying this 100% applies to Magic, but it's a general and very valid criticism of this type of "the Uber of X" business.
It can be if you want to use tools not designed for linux. I use keepass (http://keepass.info/) on linux and android and find it to be equivalent to 1 Password on Mac. It is in the Fedora repos (and I assume most others) and so easy to install.
Its just an extension language for go programs, The advantage is that is uses the go garbage collector, and can interop with Go code nicely.
The difference is that mass production of cars is a scale game, unlike dealing with horses. Horse-breeding is best done locally, whilst the drivetrain engineering is really NBD when one is swapped out for the other. Tesla famously droped its first powertrains into 3rd part chasis, and they did quite well with it.

The issue is whether or not the "crown jewels" of EVs will be worth so much (ie, via patented features or trade secrets) that this will allow companies to extract rents. The problem with this approach is that rents only come out from high prices--and this is what tesla is doing--and this won't lead to enough revenues to replicate the infrastrucure of the current (behemoth) chassis makers.

So I don't think its quite cut and dry that upstarts will win out (winner take all) in the long run. It seems most likely whoever wins will M&A their way to global scale by integrating into the existing business structure of the global auto industry.

Look at facebook--they are only making money by becoming the next generation of Madison Avenue. They didn't really change the world in that regards, they simply integrated into the existing circulation system of the media-industrial complex.

Madison avenue doesn't care which blinking screed you stare at for four to eight hours a day, they just want to print money.

Similarly, the auto industry couldn't care less about whether or not you drive a clean or petrol motor. Seriously, all they care about is that you take out a loan from them to buy a box of metal that costs 30 to 50k and make your payments on time.

In other words, the business model will not really change.

The issueas about fly-by wire and the inability to work on your car are already here. It costs $700 dollars to change the battery on a BMW, because its locked down by SW. But that is a superficial level of business model change. Upgrades and spare parts will always be a busienesss line, but the core sale will always revolve around ownership of a block of metal or composites that locks you into the need to maintain it.

The more fururistic car companies of tomorrow are likely going to be something like uber or zip car combined with driverless cars and provided on-demand. But until you get to a system that fundamentally changes the distribution of transportation assets and the service model on that scale, the existing players will not really be obsolete.
The difference is that everybody knows that's true of electricity (a shocking number of people think that hydrogen is just somehow... found), electricity infrastructure is way better developed, and electrical generation is considerably more efficient.
The only backwards compatibility breaking change I know of is that function declarations are scoped block level in EcmaScript 6 (which I think has been renamed to EcmaScript 2015), not function scope which is what they have been since the beginning, but they're only block level if you use "use strict"; for the foreseeable future and if this change breaks things for you you were writing really terrible JavaScript to begin with.
How the NSA’s Firmware Hacking Works and Why It’s So Unsettling
> I would expect that the founders of AirBnB genuinely care about communities where they operate, and would be motivated to advance the community's interest.

What leads you to you expect that?
For OAuth purposes, surely the profile can be renamed.
wget/curl as by far a last resort in this context, as unfortunately none of the companies I enquired care the least about this stuff.

It's not like these wget operations would happen in production, they would happen at scaffold time. But let's not bring this into the realm of whether I know what I'm doing or not.

Most of these plugins provide insular services in and of themselves (i.e. no code in the rest of the project relies on them for anything) so the only way the would break a project is by screwing up with the core software it self, i.e. WordPress.

Anyways - trust me I'd sign for a composer deal this moment, but if I can get a wget/curl url, an api endpoint or anything else over having to go through several webpages and downloading a zip file for every single plugin for every single new project I'll take that deal for the time being.
The other woman they were talking about is an engineer at Pinterest - she didn't leave the tech industry either.
dark wisdom http://waltherpragerandphilosophy1.blogspot.ro/2014/07/dark-...
> Stop it! You don't know what I think is important. Again, this is what drove me away from Facebook.

You know, it's extremely possible for them to figure out what is important to you. Especially considering that the behaviour on Twitter is more interests-based than relationship-based, it's fairly plausible to assume that Twitter can guess content that you didn't see but would find interesting

I find Twitter to be the least offensive of the SNS stuff (excluding maybe LINE for being based almost entirely on sticker revenue). The ads are usually pretty relevant, very obviously ads, and not super intrusive.

If that's the cost I have to pay to easily have quick conversations with famous people on the internet (or get support from some company), then that's great. There's a balance, obviously ( I am not a superfan of the "X people favorited" thing), but Twitter's value comes from how well it can figure this stuff out
Yeah, adequate infrastructure at all the 'break' points would essentially solve the problem as people should be taking those 3 hour breaks anyway
Is there an assertion that Spiegel has actually created a discriminatory culture at Snapchat?

Or are we leaping to that conclusion based on idiotic emails he wrote in his late teens/early 20s in college and the notion that a leopard doesn't change his spots?

Might we expect that a CEO would act differently in his company than a fraternity social chair?

If he's kept it up and continues to act in that same way as CEO, by all means hold him responsible (he presumably reports to the board). Trying to hold a lead investor/VC responsible is not going to be workable in the small and certainly not in the general case.

Absent a specific, current claim, I'll give him enough credit to evaluate his current actions and not hold him to account for emails that surfaced from years ago and in a completely different context (even though I find the emails appalling).
At least we can surmise who was responsible for the downvoting.
Show HN: Unstructured Citations to BibTeX with Conditional Random Fields
I like Keepass. It is NOT equivalent to 1Password on the Mac.
... for a product that the developers don't support on that platform.

It's strange that you say "this is why you shouldn't use linux", when the article leads off by saying that the author doesn't like OSX anymore (for unspecified reasons). It seems that the author doesn't consider it 'far inferior', and considers OSX inferior enough to look for a replacement.

And the more people who take up linux, the greater the demand for proper linux support. Scaring users away with your FUD doesn't help things. 'Unsupported software' was a similar argument against OSX until a few years ago, if you recall.
Gliffy, awesome new diagramming tool for software
Yep, even Google use it, but they are trying not to, and you should too.

Enterprise software is a cess pool of crappy software written by underachieving engineers and dominated by consultants who literally make money through failure.

If you deny this then we probably need to talk about Evolution and Climate Change next!
I admit getting a straight no without any follow up as to how we could figure it out rubbed me the wrong way as that's not what a customer support rep should do.

When I got condescension on top of that I lost it.

If not letting a smartass condescend me all the way to home makes me a jackass, I'm happy to be one.

The rep could have simply explained their stance without the smartassery and I would have frowned, said thanks and moved on.
Maybe. To me a more likely explanation is that a pair of grifters teamed up to shake down a well-heeled target that they thought would go down easily.
How Erasure Coding Is Not Like Replication
Agreed. It's complex but a common situation so I knew there'd be a lot of well tested approaches.
And that data is meaningless without hardware specs.
Great Depression Cooking by Clara
It's a customer's right to say "I think this is terrible and I am disappointed" and I think that's miles away from telling anyone they suck.
You could run 1Password for Windows under WINE on Linux.
"Your experience runs completely opposite mine integrating ecommerce solutions for large companies. "

My prototype was just that - a prototype - it took all of about 3 hours to put together, and throwing a paypal form on it was, as I said, about 2 minutes. I said nothing about "integrating ecommerce solutions for large companies".
It really depends on the problem you're trying to solve. I write a lot of programs that are used to troubleshoot other software. I need to be able to access the local file system and the OS.
Yes, PDF output is one place where mandoc is not as good as groff/heirloom yet. (The other major one being support for generic preprocessors and other macro sets.) Mandoc works very well for terminal output, HTML output, and semantic searching though.
Learn Rails for Free
They say that they guarantee credit card security by using an HTTPS link. How is that even security? We don't even know for sure if this is a legitimate service. What does it matter if they are getting the CC number via SSL or not?
You don't think they're going to start doing something? I think Twitter realises that they've lost a lot of high-profile people as users because of this.

At least for me, one of the great things about Twitter is being able to interact with otherwise inapproachable people (if only due to the friction of sending/replying to e-mail). Even if it's just to make a bad pun. Having that poisoned by people parroting "ethics in video game journalism" makes me pretty sad.
Hey,

After spending some time with (paid) projects like TreeHouse, RailsApps, BaseRails - I opted to start producing similar content but at a different cost (free!).

I'm hoping my series can help some of you become more familiar with Rails - and feel free to sub to me if you like it :)
It's a bit like the 'Innovator's Dilemma'. The Labels are trying to squeeze as much as possible from the old paradigms/genres, instead of looking ahead for the next wave.

It would be interesting to see how much the Labels' share has shrunk since the introduction of paid digital-download distributors like iTunes, Amazon, etc
Bruegel’s paintings are magnificent. See also The Fight Between Carnival and Lent¹ and Children's Games².

1. https://upload.wikimedia.org/wikipedia/commons/e/e5/Pieter_B...

2. https://upload.wikimedia.org/wikipedia/commons/1/1a/Pieter_B...
The Olive Executable Archive
I use mandrill as well and it's been really good. Easy to setup, reliable, good features to monitor things, etc... And free for up to 12000 emails/month. Pretty reasonable after that.

Otherwise you could just send through a gmail account as well if it's not going to be that many of them.
Ask HN: What do you wish you had known before you turned 40?
So I've noticed a few posts over time where users have asked similiar questions but at younger age brackets (18, 20, 25 mainly).

I'm slightly more interested in further down the road. I know HNs user base might be skewed to the younger crowd but I'm sure there are a number of 40+ year olds who can impart their wisdom.

Thanks.
{ error, value } is a shorthand for { error: error, value: value }. Rust has an exactly same feature.
The article leads with Ana Redmond and Garann Means but the featured photo is Tracy Chou? The author doesn't even mention Chou until the 19th paragraph!
You may want to stop writing meaningless sentences.There is no model layer in angularjs.
The credit card paragraphs... did not inspire confidence.
SQLite is amazing. I wonder if it's usable as a replacement for Postgres for web apps, I'm not sure what happens when multiple processes try to write to it.

Regardless, this is a very interesting project, good job.
Avoid a Common Software Bug by Using Perl 6
I agree that (early) science is friendlier to women than (early) engineering. Another factor might be that, if all else is equal, pick the major that already has some women, so you have some peers.
Tracking Point: The Gun That Aims Itself (Documentary)(2013)
Associated Reading: http://motherboard.vice.com/blog/long-shot-inside-the-scope-of-smart-weapons
Yeah, nobody would ever "conspire" when trillions upon trillions of dollars in economic activity, millions of entrenched (and often unionized) jobs, hundreds of billions of dollars of sunk cost in infrastructure, the economies of entire nations and regions of nations, and generations of established thinking are at stake. That never happens. The parent poster is just one of those conspiracy nuts.

While perhaps not quite at the same scale as gas-powered cars, I've been up close & personal with two very large industries going from world-dominating to patent-fire-sale in a very short time. Smith Corona used to be the most recognized brand on the planet, dominating the typewriter market alongside IBM; then the PC showed up, "word processing" became a thing, and after a brief attempt to compete by putting databases/spreadsheets/games on typewriters, that industry evaporated fast. Kodak was, subsequently, probably the most recognized brand, dominating photography & imaging; then the digital camera showed up, resellers (using the film/processing/prints model for foot traffic) were confused with customers (actual final buyers), a half-baked attempt at supporting digital was made, and ultimately the photosensitive chemical consumables market evaporated in favor of digital imaging capital equipment.

Core infrastructure industries can, do, have, and will disappear almost overnight. Interesting history.
Associated Reading: http://motherboard.vice.com/blog/long-shot-inside-the-scope-...
I don't buy that story. I have had a Twitter account for years and it probably has fewer than 10 tweets, plus I go months at a time without logging in. But '@anigbrowl' is unique and meaningless enough that nobody else is likely to attempt to register it. I'm not at all worried about it being deactivated, whereas if I had '@databases' I would ensure it was hooked up to some software equivalent of a hamster wheel that would generate a steady stream of activity.
If you want something similar for .net, please consider upvoting this issue now that it is open source https://github.com/dotnet/coreclr/issues/25
Instapanic on 10.10.2 (build 14C109, xnu-2782.10.72~2), without root.
See also (works on iOS and OS X (if you change the target in Xcode)): https://github.com/jdmoreira/KernelPanic-10LOC

Update: here's the panic report:

https://gist.github.com/bd096ba0194df8a579d8

Update 2: here's where the panic occurred

vm_map_store_entry_unlink_rb

https://opensource.apple.com/source/xnu/xnu-2782.1.97/osfmk/...

Update 3: other panic reports http://pastebin.com/w3pTx3bh https://twitter.com/dcbz32/status/534452119819276288
I've Ellen Pao her in other contexts and found her incredibly engaged and supportive, so it was probably specific to crap going on at KPCB.

She is one of the best VCs I've ever interacted with; it sounds like she had a negative situation at KPCB (which hopefully the trial will resolve), but it absolutely isn't about her competence and intelligence otherwise.

By all accounts she's also doing very well as an operator at Reddit.
Decriminalization is a good strategy. Unsurprisingly, it also has nothing to do with police ethics.
That's a really cool solution. One potential problem is that it doesn't find the loop as soon as possible (e.g. if it's going around the perimeter of a square, the cycle is detectable after 4N steps, but the algorithm will take N^2 steps to realize that)
Interesting price-matching concept. Could see this being useful on many big-ticket purchases.
Multithreaded use is not supported. SQLite is not a replacement for Postgres—Postgres supports many advanced data structures (lists!), SQL commands, and is faster. But in certain cases, it is enough, and of course setting up SQLite is much easier.
This exact problem was the final challenge of last year's Stripe CTF contest. They put together a really cool test harness that would systematically probe for any possible way that an unreliable network could cause the system to fail. In order to complete the challenge, you had to achieve a desired throughput without ever allowing the replicas to become inconsistent.

Unfortunately Stripe doesn't seem to have kept the main site[1] online, but the test harness is still available on Github[2].

[1]: https://stripe-ctf.com/
[2]: https://github.com/stripe-ctf/octopus
Readable lambdas are always a plus for me, glad to see this change.
The problem I have with KeePass is that it doesn't integrate with my browser well. LastPass does marginally better (it has an extension but I'm not loving it). There's a Firefox extension for KeePass called KeeFox, but it needs KeePass to be open and running all the time, which is annoying to me because it needs an extra window.
I'd hardly call that a "more likely" explanation. Not something to be ruled out. But it's a ridiculous conclusion to call the "more likely" explanation.
Problem exists that CAN affect women != women's problem. Problem that ONLY affects women == women's problem. Wish that distinction was made more often. That the 20% figure for women is so consistent (and a lie I might add, I doubt 10% represents DBAs, and I bet that the PR and HR departments have closer to 100% females) is surely SOMETHING.

My girlfriend is a lawyer and she is quitting for much the same reasons - the long hours, the fact that to get promoted you need to get clients which you need to be part of the boy's club to do etc etc.

The thing, is MANY of her male peers feel the same way.

The biggest difference IMHO is that women have more guts than men and actually will leave. Most men ARE their jobs, so they stay DESPITE how terrible it is.

Women, often with more rounded senses of self esteem, go "fuck this shit - I'm Audi".

I'm not sure how that is a good thing for men OR women, and I'm not sure how to fix it. "Make women miserable" seems, to me at least, the worst outcome, but really, that's the only way to address the issue of ratios, without addressing the underlying issues.
His comment history is filled with him being far more rude than is necessary. He's either a troll or an asshole. Sucks that he's here.
Sorry, I meant forwards compatibility
GitLab CTO here, thank you for using GitLab. We are happy you enjoy it!
Support Desk Scams: CLSID Not Unique (2011)
Replacing ads with other ads "from trusted sources" seems incredibly underhanded anyways. Who gets the money from clicks on the new ads? Probably not the web site owner...
The article doesn't mention anything about age. Age predicts happiness[1] as well as walking speed. I suspect it predicts economic performance, although I don't have any references. It's certainly common for young people to migrate to large cities with strong economies to find work [2].

Were there controls for the average age of residents? The original paper[3] doesn't mention controls or age at all. This seems like a major issue to me.

1. http://www.euro.centre.org/data/1207216181_14636.pdf

2. Interactive US map here: http://www.netmigration.wisc.edu/

3. http://citeseerx.ist.psu.edu/viewdoc/download?doi=10.1.1.389...
> and I'd say it would be expected for some vendors to take another 6-12 months to add all new features after a finished spec is published.

And what happens with browsers on older mobile phones that cant be upgraded ? you let your scripts stop working ?

If you think you can switch to ES6 in 6 month without any kind of transpilation, while keeping a good browser compatibility good luck ...

> This is pretty much what happened with ES5, right?

No,5 years after the launch of ES5 some browsers like Safari still didn't support some ES5 features. And some browsers on handsets will never support ES6.