jkeisling/hacker-news-corpus-2007-2022 huggingface dataset:
"8/ we finally got rid of files. dropbox, google drive, soundcloud, spotify, netflix, hbogo, youtube, wattpad, kindle, and a host of other cloud based services finally killed off three letter filenames"

This is amazing and I guess I'll need to meditate over this fact (as I still like those files on my computer, feels as if I own them).

For now I'd still recommend holding on to your important stuff and considering the nature of the relationship between you and your cloud provider.
Even if that's true, it degrades the discourse, and the harm that does to the community trumps whatever "teasing" a given user may or may not deserve.
> Why not buy bitcoin directly?

MtGox is the chief example of a litany of skeezy & sketchy schemes associated with that could be, charitably, called badly done. Less charitable intepretations might be, "cons", or "fraud". Lots of that has shaken out, but the BTC community is rife with bad thinking.

I feel far more comfortable throwing a $100 payment at my stockbroker account for an ETF, knowing that several layers of reliable cutouts stand between my bank account and some seriously dodgy businesses.

And, frankly, I don't particularly feel like going through the dedicated work to secure & backup a bitcoin wallet, and I really don't feel like outsourcing that to a company which isn't already reputable and respected for being secure.

The actual value of the underlying assets may, of course, turn into dust and dreams like so many other assets - that's as risky as all get out, and COIN has a lot of direct risks - it's a VERY speculative ETF. That's just the nature of things. And, too, I'm not going all in on COIN, I diversify my assets as a risk hedge. COIN would strictly be a sideline for amusements & maybe some profit.

So the summation of this is, my fine trading account has a variety of services which serve to mitigate fraudulent behavior, and I will mitigate my risk vs. fraud by paying the trading fees & ETF fees, rather than assuming that risk directly on my systems.
Android runs on it, but (as noted in the review) Eken (and the other OEMs) haven't released any sources, so as yet there's real way to build other kernels that will boot, or support the built-in peripherals in the SoC.

I saw the video review you're talking about, I think. Maybe my expectations were just too high, or alternatively too low cos I really did buy it expecting to just pull out the main board and use that...
Wait, in what part of the world is a programmer more likely than an artist to have a girlfriend?
People under cover frequently have covers claiming to not be Americans. And often compromising their cover will jeopardize other people's covers.

Therefore even though there is a chance that the US will intervene, they must be prepared for the possibility that the US will not help them.
I haven't come across any such application. It would be great if you can build it. I'll be happy to help in testing.

n BTW, for which OS?
The reviewed tablet may be good enough for you - it runs Android, so you can ship a custom app on it (unsure why you need a custom Linux distro).

Apart from that, try alibaba. http://www.alibaba.com/trade/search?SearchText=linux+tablet is a good start.

http://www.alibaba.com/product-gs/278705581/Cheapest_Linux_M... looked pretty decent. They say the min order is 100, but a lot of vendors are flexible on that.

Often you can find some on ebay, too.

Edit: This is $88 and is currently running WinCE on ARM. If you are lucky, the vendor might know if Linux will run: http://cgi.ebay.com/NEW-7-Mini-Netbook-Laptop-Notebook-WIFI-...
Well, probably. Yandex has been active in the market here in Turkey, offering its services including a map with street views. They also put up ads on TV and billboards.
AOSP (Android Open-Source Project) is open-source.
> since 1970s, cigarette industry has been in a steady volume decline

In the US - not globally. The tobacco market is growing and sales are increasing on a worldwide basis. As developed countries stop smoking, developing countries start - and developing countries often have far larger populations.
Well, most of the times but not always. I use Ubuntu and I don't like having a bar on the top of the screen and the modal menu at the top, which are the primary reasons I don't use OSX. I was using Gnome 2 with all the menus and icons moved to the bottom bar, plus Compiz for the virtual desktops cube which I find a more natural way to remember where I am than with sliding desktops. One day Canonical introduced Unity, with a bar fixed to the top. No way to remove that, so I started using gnome fallback mode, or whatever is called. Enter Gnome 3, with much more workflow changing features. We can work around almost all of them now, not so much years ago. I kept using gnome fallback, which unfortunately requires more and more tweakings to mimic a subset of the functionality of Gnome 2 (which was all I need to work). So I ended up with an Ubuntu 12.04 with kernel upgrades (the hardware enhancement stack from Canonical) and a DE that doesn't work as well as it used to (some quirks here and there). It's very much the first lines of the post about OSX. At least Linux gives me more flexibility than OSX does.
In support of Brian Peiris' RiftSketch, as well as other, similar projects: https://github.com/brianpeiris/RiftSketch/

It was something he and I discussed a few months ago and this was the first chance I had to work on it.
Still runs in the Windows terminal, right? Small as it seems, one of the first things to push me to OSX from Windows was the ease of copying and pasting in and out of the terminal.
They got the publicity all right, just not the kind that they wanted. Now NewYork-Presbyterian will be known as that hospital that tried to get publicity out of their patient's suffering.
Isn't this just appcelerator? Except appcelerator has android support and has been around for longer.
I am by far the least successful person in my "tech" peer group and have struggled with jealousy and depression because of it.

I don't have the answer for you, but a couple things I've done. (A lot of this might not work for you, because I'm not ambitious and I do accept being mediocre)

For my "real" friends (defined as people who would like me even if I were homeless and broke), I focus on what makes us friends: it's not technology or success, it's experiences and time spent hanging out. I emphasize those behaviors and de-emphasize "work" discussions.

For friends who just want to talk about their businesses and successes, I distance myself. It might not be nice, but I have to take care of myself emotionally first, and having my face rubbed in someone else's success doesn't make me feel good.

I also try to befriend (even just as casual acquaintances) people significantly lower on the economic scale. That way when one of my successful friends posts on Facebook about their third tropical vacation in as many months (and my default response is to get upset that I can't afford the time or money for that kind of trip), then I also have another post to read about someone who is struggling to make rent, and that gives me perspective. Really I am in a good place overall, not the best place, not anywhere close to what SV would call "successful", but there's a whole big world out there.

While we all squabble over who has covered more of the top half of Maslow's hierarchy, there are a lot of people still working on the bottom half. It's important to have a few people to put real faces on that to keep me grounded in reality.
Do you have passion for it?
Since DirectX 10 has been demonstrated as portable to XP, the lack of acceleration is not a technical or administrative problem - it's a financial decision by Microsoft to force people to upgrade.

But this will backfire on them because it's MUCH easier and cheaper to use another browser than to upgrade your OS.
Interesting article and I agree with Mark but also think that most readers are intelligent enough to see through people who make personal attacks and judge the value of their commentary accordingly.
There has been similar other foundations in the past. Generally their work was in the form of a filesystem or distribution but it never picked up as mainstream. I hope this brings out something useful.

I suppose this will deliver a tools + kernel + distro kind of work.
Where is Google? Will this really fragment Android? They do say they want to contribute to Android.
All client side analytics can be blocked.

Check out Ghostery for Firefox.

Only server-side is reliable.
Wouldn't it be better to exclude those requests from your stats rather than punishing your users for your choice of log analysis software?
I remember seeing it in the theater w/ family and my (then) four year-old niece saying "this movie is really sad". The first 20 minutes are about how the old man lost his best friend and wife and is left all alone.

It wasn't sad in the same sense that Toy Story 3 was sad, because I don't think little kids can really relate to Toy Story 3 story like adults can. Kids could realize, at least on some level, the loss felt by the old guy in Up.
It would be nice to build an evolutionary simulation in which cooperation is beneficial, but cooperation between related individuals are essentially forbidden by the physics of the environment and see if the cooperation genes still arise and prevail.
Set up another account. Amazon specifically told us to do this at an AWS meetup, they really dont mind.
I keep telling folks to describe themselves in terms of making companies metric truckloads of money as opposed to using the word "programmer", which is "cost center peon with anomalously high wages."

This is one thing in the bag of tricks that would justify charging $BOATLOADS at one's next salary or contract negotiation. (A/B testing is certainly not the only thing with that desirable characteristic.)
Fascinating. Jerry Coyne (quoted in the article) has a blog post about the article:

http://whyevolutionistrue.wordpress.com/2011/04/17/the-bosto...
Your description refers to "partial application", which is different from currying. I think that many people are comfortable with "currying" only because they think it's the same as partial application. The fact that this is incorrect is good reason to revisit the term.
He was absolutely right about the iPod, except that the company that disrupted Apple was Apple. Jobs ostensibly was "deeply influenced" by "The Innovator's Dilemma," so it's not inconceivable that he learned from it and cultivated disruptive projects within Apple.
They automatically convert from ISOs to NSOs according to Sam Altman's post[1]:

> There are some tricky issues around this—for example, the options will automatically convert from ISOs to NSOs 3 months after employment terminates (if applicable) but it’s still far better than just losing the assets.

[1] http://blog.samaltman.com/employee-equity
This is actually solid grounds for removal in all trust stores, honestly. They did numerous things wrong (from what I am reading here):

- The CA must have had some warning that it wasn't being loaded onto a HSM

- It was never verified the CSR/key was generated on a HSM (!!!)

- The auditors did not oversee the key being generated (this is typical for roots, although not for intermediaries)

- If this subordinate was in operation for >1yr, how was this not caught in an audit?

and you can't load a certificate off of a HSM, so I'd argue the CA is entirely at fault here.
Is there any plan to offer some kind of in-between option where the seller links their stripe account, but the application is "sandboxed" in a way that prevents the user for creating, updating and deleting resources like cards, customers,etc? I like the idea of users linking their own accounts, and Stripe taking control of the identity verification, etc, but I don't like keeping all my data in sync with stripe via web hooks.
This product looks awesome but since gyms get a lot of their revenues from personal trainers I can imagine it might be a semi-difficult sale. How about putting it in home gyms though? If a home user already has a Kinect and a tv you can probably sell them your software as a really cool high tech logging/safety check pretty easily.

Uh, actually as I think about it the home use is super exciting. If you can build some cool visualization software you can sell it to home gym users as a data-driven workout experience. Good luck you two!
That's not true.

I don't have any reputation on Wikipedia but I have made dozens of small corrections to it, and they seldom get reverted (though they are sometimes improved upon, which I'm fine with).

Reputation on Wikipedia helps with edit wars and flamewars, on contested issues. But just fixing a spelling error or a link is not usually a contested issue.
i think you'll have to back up your statement more than that. Symfony2 and other frameworks that require php 5.3 seem to be quite well maintained.
Assembler and C.

Java and Scala.

Erb and Haml.

CSS and Less/Sass.

Edit: Walking and driving.
XSLT is a scary language. It took several years for computer scientists to prove that it's Turing complete.
Thanks for the feedback, you're quite right. I'll make it more obvious that everything is editable.
>> unless the object of the fraud and the thing obtained consists only of the use of the computer and the value of such use is not more than $5,000 in any 1-year period

Going from $4999.99 to $5000.00 turns it from nothing to a federal crime! If we engineers were making such stupid algorithms, nothing these law-makers use in their daily lives would work!
My opinion of Perl isn't that it's a write-only language. I just said that it reinforces the 'image' of Perl as a write-only language. Same for stuff like this (actual code I've come across):

sub f { shift->do_something(shift, shift) }
sub x { shift->do_something(shift)->do_something_else(@_) }

Or

sub foo { grep { $_[0]->bar($_) } $_[0]->baz() }

Note that $_[0] is indexing @_ and $_ is a completely different variable.
That won't happen. The credit card cartel will ensure the transaction fees stay in the 1.5% to 3% range because if they don't they can't meet quarterly profits. Regardless of the technical infrastructure the companies will be fighting an up-hill battle against hundres of years of banking history. Also, why do you think the credit card companies are quickly investing in these startups? A: To ensure control.
Keep in mind that these ain't banking records. If a queue reordering occasionally fails or a rating doesn't save, it's probably ok.
Laziness is a potent driver in engineering.

I do a lot of I/O and there are arguments against FP in those scenarios.

I think imperative programming languages with functional addons often result in better applications from what I have seen. They are also just simpler to write and may net faster code.

The assertion that not having in depth knowledge about functional concepts is lazy is lazy.
PayPal[1] and TransferWise[2] already support TOTP, am I missing something?

[1] https://www.paypal.com/us/smarthelp/article/faq4057

[2] https://transferwise.com/help/12/managing-your-profile/29321...
Its not a truck its the new mars rover.
It’s the frikkin Batmobile! I want one. I will never actually buy one because a) $$$ and b) I live in a city with small roads. But it looks awesome. No
Trucks in urban settings are an exclusively American thing. Because of the chicken tax [1], a 20% import duty on trucks, foreign trucks are unprofitable in the US. This lack of competition incentivizes American auto makers to create as much domestic demand for trucks as possible.

1: https://en.m.wikipedia.org/wiki/Chicken_tax
Stallman encourages a BSD license in some circumstances.
Embrace, Extend, Extinguish, Exterminate.

"I am Dalek of Borg. These are not the 'Droids you're looking for. You never existed."
I'm not sure about that. Many startups are either creating markets, or going after brand new markets. Expanding / educating the market is more important than destroying your competitor in these cases. I find it ridiculous when two tiny startups in a market that the mainstream doesn't even know exists start bashing each other. That energy is better spent expending the market.
Node.JS seemed like a perfect fit for a few reason:

1. JS selectors make scraping _very_ easy.

2. Asynchronous is fast as it is, but the page is actually parsed as it's received - contrast this with other scraping solutions where you need to download a page and parse it once it's complete.

3. With asynchronous scraping it's trivial to handle failures, timeouts, retries, nested requests, recursing similar URLs, concurrent requests, etc. - just add one of the many options (https://github.com/chriso/node.io/wiki/API---Job-Options)
Good luck cashing that out without crashing the market. Somebody pointed out, just a few days ago, that a $10k sell-off recently scrubbed 25% off BCN/USD. A 400,000BCN sell-off would almost certainly drop it to pennies.
I'm sorry, but that award goes to another: PL/1
Cool site that made recommendations based on my fb profile, I didn't have to fill out any of those silly surveys.
> Don't want to wear a seatbelt? Fine by me; it's your life, not mine!

There are two problems with this. First of all, not wearing a seatbelt increases the risk of serious harm or death to other people. If you have to do any sudden turning, such as swerving to avoid an obstacle, a driver without a seatbelt is much more likely to lose control and crash--it's much harder to control a car when the driver is not strapped in in front of the steering wheel.

Second, even ignoring the increased risk a seatbelt-less driver poses to others on the road, he poses a bigger risk of injury to himself in an accident. This burdens the rest of us in several ways. The more severe the accident, the longer it is going to take to get it investigated and get the road cleaned up and opened allowing the rest of us to resume travel. If the injured person can't afford to fully pay for his own health care, we end up paying--not even Ron Paul advocates just rolling an injured and financially deficient driver off the side of the road and letting him die and letting the animals clean up.

> What's sad is that people like Ron Paul, who TRULY believe in limited government, are still seen as on the political fringe.

He believes in limited FEDERAL government.
> Simplicity and explicitness are paramount when collaborating.

So is succinctness (most people can't speed read code). The examples he gives make Go look anything but succinct.
I believe that the purpose of `go generate` is to lessen the risk of this type of thing by handling the repetitive code generation for you, but I do agree that it's a limitation. If done by `go generate`, it's an additional procedure that you have to learn; if done by hand, it's a bug risk.
I should add that the extent to "it all comes rushing back" is directly and inversely correlated with how long ago I wrote it, and positively correlated with how interesting/difficult the problem was to solve at the time.

Also, almost every time I go back to review code I wrote more than a year ago, my first reaction is "jesus, that's a stupid pattern/implementation. Why did I do it that way?". I've been a professional developer for about 12 years now and I suspect that will never change.
I might keep that one.
In my opinion, bug count scales within a code base with code length, but you can't really compare languages and say that the shorter one must contain fewer bugs. A more expressive language means you can cram more bugs in fewer lines.
Preaching to the choir. I hate those languages. If I had to choose between coding C or Haskell for the rest of my life I would definitely choose Haskell.
It's sad because there's a lot of nice developments with modern operating systems like containerization, transactioned updates with rollbacks, etc. and as far as I can tell Windows 10 has none of it. They've just been spinning their wheels trying to unify everything, while the rest of the world (Android, iOS, CoreOS, Ubuntu Core, etc.) is moving ahead.

(yes I know MS is looking at container support for Windows, but the fact that there has been no information or technical details is troubling)
"Rust has grown to be a remarkably collective project: 559 contributors!"

The rust project is the best run open source project I've seen. The culture, automation and communication is awesome.
My initial reaction is that companies pay money to accomplish two things only 1) acquire you 2) keep you. Since you're already working there, they don't need to worry about (1), so then they just need to lower your salary just enough that it's not worth it for you to switch, with a calculation for how much it would piss you off.

You see this already all the time, where new hires get higher starting salaries than experienced employees are getting. And then once you're in, some companies don't even bother to give inflation raises.

The industry average tenure is 4 years (and probably even less depending on your region). Maybe that can be doubled or tripled based on salary, but only if you're offering FAANG level golden handcuffs. If someone is going to switch jobs at some point regardless of a 10% bump, then you might as well just give them nothing, or cut their salary. And then i might imagine further that retention rates are already well know to plummet for those who switch to remote and move to a different city.
The issues are separate, privacy invasion is wrong and should be stopped. Corrupt procurement is a crime and should be prosecuted.

I would expect a corrupt individual to try and deflect attention by saying things like, "never mind how they were bought, look at how secure our airports are".

EDIT there are two issues I don't see that one has priority over the other. I agree, reluctantly, that to avoid confusing the public it might help to focus on one issue but possible corruption needs to be addressed eventually.
How about the part where Bush's Treasury Secretary (http://en.wikipedia.org/wiki/Henry_Paulson), and Clinton's Treasury Secretary (http://en.wikipedia.org/wiki/Robert_Rubin), and the NY Fed Chairman (http://en.wikipedia.org/wiki/William_C._Dudley) are all ex-Goldman Sachs. Doesn't that sound a little fishy?
I disagree. Twitter is pushing upwards of 3000 tweets per second [1], it'd be nearly impossible to scrape at that rate and go without notice, regardless of how many IPs you've got at your disposal.

[1] http://mashable.com/2010/06/25/tps-record/
What would really drive the point home that this is a truly dangerous amount of power?

If the abuses of Hoover's FBI weren't enough to make the American people (and especially their Congressional representatives) say "Never again," nothing will. I'm sure Australians can point to similar abuses of government power that are not considered a problem going forward, because, hey, we're all progressives here, right?

People are funny. We won't build nuke plants on the grounds that there is a small but finite chance of something going wrong and killing a lot of people, but we'll cheerfully let our politicians put the mechanisms of 1984 into place for our "safety." And we don't even get electricity in return.
At least he didn't throw people out of plate glass windows, rape anyone, or have a whole TV special to announce what team he was going to sign for as a free agent.
The answer to what a data scientist does, is very different when you ask a self-proclaimed data scientist and a person that hires a "data Scientist". This creates can create disappointment on both sides.

It ranges (from the hiring side) from: "good if you know excel and you will report figures to management" to "please only apply if you have 2 Ph.Ds and 20 years of experience in C". So it is a bit wide...

the self-proclaimed "data scientists" probably goes from know a programming language/know visualising/know statistics up to "X Ph.Ds and Y years of experience where Y > 20"
When "The Bad" list start with the single word Javascript, it loses a lot of credibility for any unbiased judgment.