skysight-inc/HackerNews huggingface dataset:
These days, it's so easy to just download a package for a language that there's no reason not to try out just about anything that interests you. Python, J, Scheme, Haskell, Ruby, JavaScript, Even Bash is an option.

It's a hobby, there's no reason to start with the overhead of an industrial grade IDE.

Heck you could just download Emacs and spend a long time writing code in Elisp.

Good luck.
I'm sure when the self-driven cars are finally made, everybody would know the government created them, just as everybody now knows the government created the internet.
Yeah, Sidekiq is an obvious switch once you find yourself running 20 500MB Rails processes just because you want to be able to handle a few simple tasks concurrently. If you have a few big, long-running, CPU-intensive background jobs, then the benefits are less clear, but if you have lots of small, short running jobs where you're mostly interested in throughput, then Sidekiq makes a lot more sense.
Do It Yourself Taxes for Startups
I think the audiences are mutually incompatible. The old-school folks who grew up on BBS door games are, by and large, not happy with the microtransaction model.

And the reasons for limited turns are diametrically opposed. In door games, turns were limited to prevent players with more spare time from dominating the game. In mobile games, it's to encourage players with disposable income to spend extra money so that they can dominate the game.
> However, by not standardizing, we lock out all sorts of non-mainstream clients form accessing content. Now that Flash is going to disappear entirely, that means no access to all sorts of content on Linux, unless it's standardized.

Flash is only disappearing because of Web DRM. The situation gets worse for Linux users. Instead of installing the Flash plugin and seeing DRM content through it, now DRM only works if you are using Google Chrome because it's the only browser with Hollywood-approved DRM scheme.

As for users of FreeBSD and other less popular OSes, well Google Chrome doesn't have a build for you, so you lose this content completely.
This kind of delivery of a small cheap product is never going to work until the delivery part can be automated. Be that drones or something else. When the product itself costs $3, you can't afford to add much for delivery.

Of course, people with lots of money could pay for it, but "people with lots of money" isn't what makes Starbucks popular. Their drinks, while expensive for coffee, are cheap. Make the drinks $6 and there's just not enough demand there.

Citations needed.
I was thinking the same thing. Also, how hot can they keep it during the delivery period? A pizza is one thing but coffee has got to be tough to keep warm.
This is interesting and creative. Good job.

The first thing that comes to mind for me is licensing. This is software. Normally when we think about software on the web, we think about JavaScript---users will disable JavaScript or use LibreJS or something along those lines if they wish to avoid downloading these programs, or avoid using nonfree software.

I can also imagine CSS compiler targets for these types of things, if they don't exist already.

Something to think about in the coming years (or now).
'White and Western' Wikipedia Marks 15th Birthday – Al Jazeera English
I'm guessing you didn't read the article and are just responding to the title? From the article:

"One promising experiment targets depression with deep brain stimulation (DBS), in which electrodes implanted in the brain send steady pulses of electricity to certain problematic neural areas."

and

"Neuroscientists discovered years ago that this existential dread can be treated by using electricity to alter the activity of neurons, and they are now putting that knowledge to use. DBS, one of the most exciting experimental treatments for depression, uses an implanted “brain pacemaker” that sends steady pulses of electricity to certain brain regions. It’s a technology that was pioneered to stop Parkinson’s patients’ tremors, but it’s now being explored for a dizzying array of neural and psychiatric disorders, including depression, obsessive-compulsive disorder, and PTSD."
So long as one of the nations involved considered it legal, privateering wasn’t technically piracy, but the Spanish liked to put the paperwork making this claim around the necks of privateers that they hanged. The privateers themselves, according to a 1724 account, tended to “make very little Distinction betwixt the Lawfulness of one, and the Unlawfulness of the other,”

So many things in this article remind me of many somewhat skeezy "hackers" I've met since moving here to the Bay Area.
Oh my, SWATH. When I was just a kid, a nice fellow player on a big board bought me a copy so we could form a cartel and own a little slice of the galaxy. It was an awesome experience, learning to cooperate with somebody who I'd never met, never heard the voice of, didn't know what they looked like, what gender they were or anything. All I knew was their handle and what slice of this virtual universe we owned. It could have been a gecko or an advanced time-travelling AI for all I know.
Triple click the home button that is. ^_^
theromero@ucsc.edu
Chronic disease is more profitable than cures or prevention.

A ridiculous comment. What about the latest cure for HCV? It's been vastly more profitable for the company than any chronic treatment.
SoFi, a fintech darling, offers a new model – one not without risks
This is slightly off topic, but what determines when a YC announcement is posted on Posthaven as opposed to http://themacro.com ? (Same question about sama's essay today)
Continuous delivery: When business is IT
Desperate laborers, the fact that we are so unequal that we are becoming like countries such as India where high earners have "servants" bringing them trivial things.

Coffee is to be enjoyed and savored, a moment to stop and sense, not to be quickly "crushed" for the caffeine hit, and cafes are for catching up with friends or colleagues, talking socially or business.

That we are all so busy (or just pretending to be busy) that coffee/tea breaks aren't a thing in the workplace here.

How people waste money so recklessly on useless things in this country, not only a daily coffee from a retail outlet but paying for a person to bring it to them, when they could just make a French Press in the office or get an espresso machine or what not, and then we wonder why even high earners live paycheck to paycheck, why median retirement savings are incredibly low and express surprise that Americans can't handle a surprise $500 bill.
We agree, I don't think it matters. I initially believed based on the "petition" nature of the letter and adding signatories that it was going to be an inclusive effort.

Which is why I've asked and received absolutely no answer as to why one of the dear-github organizational "owners" (as labeled on Github) responses to my issue inquiry was to tell me who he was, then use that to determine my issue was not constructive.
What about allowing people to sell a kidney or part of the liver? An a cornea?
Maybe if VCs do not see a way to make a decent return on their investments on common infrastructure (as seems to be the case also with physical infrastructure), we should consider funding that work through taxes. The article refers to Mark Suster's comment that "[OSS projects] directly caused tech’s rapid rise". This work benefits many, and we rely on it to exist - and function (Heartbleed), so there are similarities to physical infrastructure.

How about a new civil servant job: OSS maintainer.
For fuck's sake give up on this pointless crap. Every few weeks it raises its ugly head on HN. I'm sick of seeing it
No, what I "hate" is the idea that C++ promotes "automatic" management of "ownership and lifetime" without a garbage collector.

Which works, except when it doesn't. Which results in stuff like reference counting in the codebase. Which, of course, changes on a whim.

Example: the CEF3 library (chromium embedded framework).

Reference counted objects. Which requires source code changes depending on the version of CEF 3 being used. Requires VERY deep analysis to determine what to change in the using code. Really -- because the objects participate in a multi-threaded library.

So, most code ends up as "cargo cult".

Since my code doesn't fit into the CEF3 object model, I do the contortions needed -- building another layer.
Weekly Top 10: First Ten of ‘16
I have to be honest here. My initial thought when reading this a couple of weeks back was that some things are better left to dead.

Resque has been an example of how not to run an open source project for a while now. (3+ years).

We were working with Resque for a long while and had a lot of issues with performance.

Sidekiq is awesome and it's being well managed and releases are frequent.

But, after thinking about it, I think that Resque has it's place in the community, I definitely think that more than a single project doing this task is needed.

Many people are already familiar with Resque and trust it, those people should be taken care of.

I wish everyone involved a lot of luck with it.
A few centuries ago were no democratic societies either (and some of us still have kings :-) ). Does this mean we should have stayed like that?
Infer typed passwords from video showing motion of the back of a tablet [pdf]
Actually you'd have to try harder: even this might leave the current capacity unchanged. The blessed idiom is vec.swap(std::vector<T>());
c++11 added shrink_to_fit which is a non binding request to reduce capacity.
Phase 1 is typically done to determine dosing and side effects. It's more difficult to get this information from unhealthy subjects - more confounding factors.
>For the mind, you have to ask the mind's owner what he's experiencing

This isn't really a legit distinction. Describing "the mind" as separate from the body because we don't know how it works is like describing cancer or AIDS as separate from the body because we don't know precisely how they work. All of cancer, HIV, and thought stem from biological processes that we don't fully understand. That doesn't mean they are somehow not the body, it just means we don't understand the body.
As an aside, reading posts like this makes me feel a little better.

I'm 31, have a great job etc., but have always wanted to start a company.

The problem is, I've never encountered a problem big enough that would want me to do this and rather than start a company for the hell of it, I've just stayed put.

What is the right move in this scenario? Start a shitty company, or keep the nice job and potentially regret never starting a company?

Viewed from this perspective, it's not as clear.
Microsoft Neural Net Shows Deep Learning Can Get Way Deeper
Yes. I should have said continues to strengthen.

With the continually dropping oil prices, the ruble isn't going to get better anytime soon.
Google's hiring regime is tough and long, but Twitter's is hell
Double Fine's Devs Play series might be interesting to you. The first season includes a bunch of videos featuring John Romero talking about Doom. Here's a playlist: https://www.youtube.com/playlist?list=PLIhLvue17Sd6u2akeZZdY....

There are also a few videos where a guy does some live ROM-hacking on the original Zelda.
http://www.jmarshall.com/tools/cgiproxy/

Install that on your own server behind Basic Auth. Then it just looks like normal HTTPS traffic to any sniffer. Because that's exactly what it is.
Maybe if the pharma industry wasn't one of the most disgusting, untrustworthy and despicable industries around, there'd be more tests.

The way things are, it's good to be careful.
All the code using non-optional c constructs will compile. If you're doing something that uses floating point math and expecting to run it on a 16-bit DSP, you're probably doing something wrong. The biggest hurdle isn't compiler support, rather converting all the floating point operations to fixed-point and ensuring that you have enough resolution such that rounding errors don't make your IIR filter unstable for example. That's really outside the scope of the discussion though, as that is just an aspect of practical DSP using fixed point math.
I've never seen any issues spammed with +1s like the TravisCI request for Bitbucket support
Thanks, looks good.

Next question for my adoption is: I want to shop anywhere online. Do they have a browser extension that can (1) handle payment processing anywhere and (2) convert my bitcoin to cash for vendors that don't accept bitcoin.
If you have a touch screen this game is really easy.
You're welcome :-D.

I'd recommend sticking with emacs though. CLJS is a better lisp than elisp, but emacs is a better platform than atom.
FWIW, the more obnoxious campaigns also met with considerable dissent from the community as well.
https://medium.com/the-dispatcher/mastering-coffee-delivery-...
I hope organ generation/printing will help avoid these tricks. Isn't it the most promising way to make real progress ?
No you won't, IMSI provisioning is mostly done today remotely. The SIM card will have an empty IMSI partition and once you've "activate" it with the parent network the network will provision an IMSI on that card.
If you have an account with a cell provider you'll carry the same IMSI number when you switch devices and SIM cards.

If you use pre-paid sim cards then those usually have thin provisioning of IMSI numbers they network buys a certain amount and activates them when the SIM card is activated and deactivates them once the SIM card has been inactive or not been topped off for a certain period of time (usually around 90 days).

When some one has your IMSI they can tie it directly to your personal details, phone number and various other details if they have sufficient access to the global cell system they can also get your location and what tower you are connected to.
Historical log data will give them any tower you've been connected too from the first tower during the initial activation and provisioning to the last tower you've been connected too.
Depending on the network and device most phones also send out nice diagnostic information about other towers and networks they see all the time regardless of what tower they are connected too at the time that with a given IMSI number will allow some one to triangulate the position of the device to under 10M in most urban areas if some one knows your IMSI they can pretty much pin point what room you are in at your house (give your house have several rooms pointing at different directions ;)).
Thanks for all your hard work on this over the years!

Something I've wondered for awhile: what are the benefits of continuing Resque development, rather than focusing on making the migration path to Sidekiq as painless as possible? Put another way, what do you hear from users of Resque (like Shopify, as you mentioned in another comment) as the reason that they don't want to migrate off of it?

I was curious about this way back in 2012 when you announced work on Resque 2.0, and I had already made the switch to Sidekiq. I thought there must be a good reason to keep working on it, but I wasn't sure what it was, and I'm still not sure, so I figured I'd just ask.
The purchaser can only unilaterally reverse if 1: they opted in to that, in which case the recipient shouldn't accept a zero-conf and 2: it hasn't hit the blockchain yet.

A credit card user can declare the card stolen within a day or two and all transactions will be cancelled. Sure, if the merchandise was shipped to his house or otherwise traceable to him, they might go after him legally, but you can go after a bitcoin user legally as well. You can't really fight a "card was stolen" fraud, except that eventually a credit card company will catch on and blacklist you.
Sure, let the efficiency experts at the government find and supply the workers. ;-)
Google is betting on a system that depends really heavily on detailed mapping. I'd love to know their plan for determining when the map is out of date, because of road construction or whatever. That seems like the hardest part of the whole thing to maintain long-term.
i suspect a nogo programmatically, and then bring in windows...
Not a problem. If you'd like, I can connect with you the CEO if you have any questions.
I think the idea has some merit, and the domain is pretty solid. Though you'll want to eventually snag "onedollarthings.com" as well. The pinterest style tile layout is pretty exhausting at this point though. I think you'd fair better with a tidy listing, and filtering. The ability to have a "watch list" for types of items would be very handy as well.
Agreed. Also, this seems like it wouldn't work at all for some espresso based drinks, I can't imagine frothed milk of a cappuccino holding up well for a ~15 minute bumpy delivery.
Thanks, that was very helpful. Apologies for the lack of content in the comment, but I wanted to say I appreciated it.
The porter cable jig is frustrating to use and requires the workpiece to be held vertically which limits the length of board you can use with it.

The pantorouter is so much faster when cutting m&ts and so much more versatile than any other tool in its' price bracket I think it's an incredible value even at $1000. Heck the only thing that really comes close is the Leigh D4r which runs 600 bucks and doesn't allow nearly the variety of cuts the pantorouter allows.

The best part of the pantorouter is that you can think up a crazy joint (I've cut an 'S' shaped through m&t), cut it out on the bandsaw, do minimal cleanup, and because of the 2:1 reduction it comes out silky smooth on the finished piece.
I went to China over the winter break. I'm a medical student and I used my school's VPN in China and it worked beautifully. Was able to access everything and the internet actually felt smoother/faster.
Driving a car is not a constitutionally protected right.
Delete both wall right and wall left elements. You will win! ;)
shorter MS: businesses have risks, now shut up and be thankful we got in for you
Top 15 Real Estate Marketing/Investing Articles 1/13/16
To be sure, there are two steps in their process: convince you their assessment is a valid reflection of the construct (term) of interest, and then examine different properties of the assessment (e.g. how reliable are a person's responses to this assessment). The convince you part is why it is not necessarily the reification fallacy.

For example, suppose I create a measure of sadness that is the sole question: are you sad?. Does it seem like a good measure of the term sadness to you? If you think it's a bad measure,then I haven't convinced you, and we need to rethink a more convincing assessment, but it doesn't mean that if I use that question to operationalize (serve as my behavioral definition for) sadness that I committed the reification fallacy. Instead, you've failed to recognize that I'm using an argument of the form, "if you believe this is a good behavioral definition of sadness, then...".

If you could ever see yourself using a statment like "that person is sad", then there are probably observables I could use to do research based on what sadness means to you. That's basically the logic these and many researchers in psychology / neuroscience are taking.
Why Are So Many Zappos Employees Leaving?
Not to mention, low interest rates gave banks 7 years to bolster their balance sheets. They have as much money as ever. It's really hard to see how Goldman gets penalized for this under that regime: "We're going to help you make tens of billions to recover and then we're going to charge you $5B for damages. I hope you've learned your lesson."
Who decides the classification? Is it the IRS, the taxpayer, or some third party?

Mark Cuban would probably categorize himself as "Entrepreneur not otherwise classified." Someone else may very well put him in that "Executives, managers and supervisors (non-finance)" category.
Note that whilst the leakpocalypse made it safe to leak, it's not a common case. Leaking safely involves an explicit call to mem::forget or extremely convoluted code involving Rc cycles. Its pretty much going to happen in languages which provide refcounted pointers.

None of the proposed solutions mitigated this either. You will always be able to leak cycles. The difference was that some proposals made it possible to mark types as non-leakable, in which case they can't be placed in things which may potentially leak.

The fact that things will leak was never under question there. The decision to be made was on how safety should interact with it -- should there be a way for a type to rely on its destructor being run for the purposes of safety? The decision was that there shouldn't, and we ended up fixing two APIs which relied on destructors being run for safety, instead of adding a major language change.
It's not anonymous in any way right now. All responses have names attached to them. Anonymous feedback is a great way to start an internal witch-hunt, especially with smaller teams. With that being said, there's some value w/ anonymous surveys.

By introducing a cadence (weekly/bi-weekly) it helps surface small issues before they become big ones. Most of the time feedback is overly critical is because it's been bottled up for weeks/months.
Bayesian Logistic Regression with PyMC3
Don't write about yourself then, write about your enthusiasm for the job.
The author had said there are crossbrowser issues and adding polyfills may involve introducing JS. Hence losing the entire purpose of a CSS only game
Early 90s c++ was pretty unfortunate all around.
Yeah, as much as I hate it, I always find myself appreciating the ingenuity that goes into these things.

Another similar spam hack (that unless I'm mistaken is also legal) is the recent plague of Google Analytics referrer spam targeting people who pay attention to their GA referral reports.[1] It has actually caused some issues given that the volume can be quite significant and can easily skew your overall numbers by quite a bit if left unfiltered.

[1] https://moz.com/blog/how-to-stop-spam-bots-from-ruining-your...
I don't think assuming "positive intent" is the problem here. Read pg; he's talked about exactly this problem. A lot of would-be founders think that you "win" when you land that investment and get some publicity. It's easy and alluring to think, "Hey, we got a Series A! We're millionaires!" when the truth is nothing of the sort. It's actually, "Crap... that's all the money we have to get us to that next goalpost that soooo far away."

Taking investment is, at best, a necessary evil for startups. It's not a victory. It's never a victory. It's a compromise. It's "I just sold a hundred million dollars for a million dollars" - with the awareness that if you hadn't sold it, you wouldn't get the other hundreds of millions either.
Intergenerational wealth transfer accounts for almost none of today's inequality. The vast majority of it is gone within a generation or two.[0]

[0] http://time.com/money/3925308/rich-families-lose-wealth/
This is a great post. This is the by far most common miss-understanding I get from new startups. People are far too confident their product have reached product-market-fit before that is actually true - often making this claim with very little data.

I've seen many VC's who are not data-literate enough to be able to understand the difference between measuring product value and growth without substance.
I really like the portability and accessibility of HTML files, especially as very thin local apps.

Here is one of my projects playing with that concept: https://github.com/srpeck/markdowned