skysight-inc/HackerNews huggingface dataset:
Oh; and to comment on the 'efficient use of land' argument that often comes up;

I tend to think that those who were brought up in a certain area, or have some sort of personal attachment (family, significant other) do deserve some thought.

What we're seeing now is just people downgrading and downgrading, professionals living in tiny apartments, the prospect of raising a family disappearing, housing rising to encompass higher and higher shares of income - but demand is not really letting up.

It reminds me of working hours. The economy is not a zero sum game, but after a point it seems as if people are just competing for competition's sake, and everyone suffers as a result - stratification of people with long hours and people with zero/unstable hours, disregard for work/life balance, etc.
Just finished the book, and yes it's probably one of the most inspirational books on startups out there. Getting too technical at times, then too businessy...

Got me thinking that this is a kind of an open-source business. Apart from financials pretty much everything else is done openly through this "ongoing book": R&D, production issues, sales, customer support. Kudos to this guy and a big thank you for sharing all this.

(Though I still don't get the reasoning behind the name of the company. I honestly wouldn't have bought anything from them if not this brilliant book.)
I wish I could upvote you, but HN doesn't let story submitters upvote first level comments.
Node.js Incubator Program
Dynamic IPs, proxies, (purposely or accidental) open APs, stolen phones, etc.
I'm on the hiring manager side (full time roles, no contracts). I can assure you that you won't make any more coming directly to us for a full-time role than working through a recruiter.

We fill most (90+%) roles using our internal recruiters (so you still get an advantage coming direct through our internal team and by all means I encourage that), but for the subset of roles that we open to external recruiters, I'm going to make you the same offer [or think about the negotiations the same] either way.

The referral fee we pay the external recruiter is a one-time fee and literally comes from another bucket of money. Yes, I also have to budget for and fund that bucket, but since it's non-recurring, it's treated as a recruiting expense, not a compensation expense.

For a contract role, there are probably good reasons to go direct, as the markup is an on-going compensation expense in many case, but for full-time, I suspect most companies work like mine does.
Maybe GOMAXPROCS exists so that the number of hw threads that might be spawn by the go application can be controlled in a more system-agnostic way. Without such env varianle, on Windows (for example) you can control this with CPU affinity (and possibly other better ways), but not sure about Linux/OSX/etc. So this kind of deals with it upfront.
I was thinking about the “security” theory a couple months ago when I took this picture of a box my cat is obsessed with. https://twitter.com/Eric_WVGG/status/521764321622507520

I don’t buy it.
The blockchain is doing fine. Bitcoin speculation, not so much. The price has been going downhill for a full year now.

There have been two Bitcoin bubbles. The first was driven by Silk Road drug sales, and the second by evasion of China's exchange controls on yuan. Both of those uses have been stopped. Until someone discovers a new illegal use case for Bitcoin, it's probably not going anywhere.
What? It doesn't let story submitters downvote, but upvoting should be possible.
The repo would benefit from a few screenshots in the readme to illustrate the concept.

Cool idea!
"Remote work has the same challenges; "if I can't see my employee at his desk, he's probably screwing off somewhere!"

This should not be a problem in a sane software development shop because there should be a way to track a) code reviews done b) tickets implemented/code merged /etc.

LOC/hour is a crappy metric for software development but averaging these over, say, six months should give some indication if someone is slacking off. Or just working in a different project than anyone else but task based variances ahould be accounted for. It does not give a "perfect metric" that could be used for perf evaluation but should be a sufficient safe guard against total slackers.
I've had the same experience as jkochis. It happens rarely, but it does happen. The recruiter can (and should) see it as win-win.

Plus, there are ways of negotiating where you can ask for a larger number and not blow the whole deal.
e.g. fuzzy logic.
It's less a question of American economic power and more a question of the tens of thousands of American troops stationed throughout Europe. The U.S. military presence already in Europe is larger than the militaries of many European countries, and there's almost a million more American troops who can be deployed there if need be. If the U.S. was willing to do that in 1918, instead of turning isolationist again, World War II could have been prevented, just as the Pax Americana after World War II successfully prevented World War III.
Maybe of interest too : oforth language
Unless they did so using subpoenas, court orders, or lawsuits, I don't see how that's relevant to the content of this report? This is just a report about legally mandated takedowns and takedown attempts, not internal reddit moderation policies. That seems to be how other companies' transparency reports also operate. For example, Google's Transparency Report [1] lists information on DMCA takedown requests and other legal proceedings, not sites they've deindexed or penalized due to spam. (They do list malware statistics though.)

[1] http://www.google.com/transparencyreport/
I think the problem is that in your average job, the company is paying you for your time, not your productivity. I mean they should be paying you for your productivity, but that's pretty hard to measure and easy to game.

I think it does have an unfortunate cooling effect though, in that, if they're paying you for your time there's no particular reason to put in extra effort to do things faster or better (other than personal pride and the nebulous possibility of a raise somewhere down the line).

There's been times I've gotten my entire sprint done in a couple days, only to get rewarded with... more stuff to do. That's not a criticism, I mean, that's the employment agreement I signed up for, I'm expected to do stuff 5 days a week, but I imagine that if I could get a sprint done in 3 days and then take 2 days off, I would be more motivated to get that stuff done quickly, and then QA would have more time to test it, and so on.
Pay-Per-Click Ads: Writing Effective PPC Ads
willys is terrible tbh
So what? Dynamic mailing addresses?
Our newest co-founder joined us in this way. He demonstrated value right off the bat, and we all get along socially as well.

In this case it was pure luck, but it is possible.
>Turning your brain off is impossible

That is what meditation is supposed to help one do - in a sense :) - thinking when you need to, none when you don't.
If you are hired as a full-time, salaried employee of a company, the default expectation is that the company is trying to buy ALL of your professional output. They expect that you treat your position not just as a job where you work so many hours or do just the tasks that you are asked to do, but that you take more personal responsibility for doing the very best job you can, improving your own productivity, and making the company function better and more efficiently. Your work for the company is not just a job, it is a part of your career. You're not just an hourly assembly line worker, you're part of the team, an insider, and remember, "We're all in this together."

The company managers don't care about you and your work/life balance, only the work they can get out of you. And in terms of efficiency, that means paying you the smallest salary and benefits that you'll accept. And it means telling you whatever is necessary to get you to be as productive as possible. If they can get you to inprove processes or something, even better.

Also, with pretty much everything in life, including software development, there IS a correlation between hours worked and quality/quantity. All other things being equal, the one who spends 40 hours working, not just typing, but thinking about the problem, fixing bugs, finding new ones, improving performance, refactoring to improve structure, et cetera, will produce work output that is higher quality or in grater quantity than the one who puts in 30 hours. And I know you're the special snowflake who can do a better job in 30 hours than that other guy can in 40, but that's irrelevant. They are paying you a complete salary, so they can demand that you put in complete effort. The good news is that once you can prove that you're producing more in your 40 hours than the other guy is, you can demand a higher salary or take your talents elsewhere.

Edit: Fixed grammatical error.
I know that I have roughly 5-6 hours worth of productive programming time in any given day. If I had a job where I was required to be on-site for eight hours a day, I'd get roughly the same amount of work done. Maybe even less, since I'd practice sitting at my work desk not doing things for 2-3 hours per day. I'm a huge fan of the whole "notice you're not accomplishing much -> go home" plan.
That is IF we assume Anthem's statement are "the truth". I don't make that assumption. In fact in these situations I assume every statement from such a corporation may or may not be true. Without backup from external sources, the corporate twitter account is no more trustworthy than any other self-serving media release.

The fact that they filled the website with mental heath data does not detract from the theory that they had knowledge of the breech months ago. It only adds to the theory that they were trying to keep things quiet for as long as legally possible.
I agree that the terminology is a bit funny, and I have to reset my intuitions every so often, because it stops making sense to me. I have found these two posts by Bob Harper helpful in thinking about the different ideas here:

https://existentialtype.wordpress.com/2014/04/09/parallelism...
https://existentialtype.wordpress.com/2011/03/17/parallelism...
I have a side project that needs some life! http://www.hurl.io
MySQL's 12 Year-Old Bug
Paste.click
The only real downside is that it slows things down quite a bit (30s vs 12s for a full test run in my current project; I've seen both better and worse ratios in other projects). I've also seen a project that made heavy use of generated code and a race-enabled build would choke on the very large source files. But overall I agree that it seems worthwhile to make -race the default.
The OP suggested in another comment that he's looking to join as co-founder, and participate in the work load evenly.

I believe that a co-founder can contribute financially to a company without having to comply with the SEC rule.
What really bugs me about such realty story is these expensive homes are owned but rarely used.

I was at a coastal town 1-2 hours away from Los Angeles a few years ago. Nice houses ON the beach. Bet each house was worth a million to a few million easily. What REALLY struck me was that virtually ALL the houses facing the beach seemed EMPTY. And this was over a weekend. I didn't see kids/family lounging on the deck or the beach.

These nice, big houses were all empty.

The town is too far from centers of commerce like LA to support a large population of people who would make big enough salary that can support multi-millions dollar houses. This means most of the houses are 2nd homes for families.

And I bet a family owning a million dollar beach house would also live in a everyday house that costs similar.
The biggest difference between now and 1940 is that in 1940, the US didn't have more troops already in Germany than the Netherlands had in total. Nor was the US bound by treaty to defend virtually every country in Europe from aggression.

It's funny talking to Europeans about this though, because when we rush to the rescue of other countries, like South Vietnam, you call us warmongers.
That sounds problematic for being able to give honest (but public) feedback when someone has encountered very bad service.
A Fake Town Hid Boeing from the Japanese During World War II
My perception is that it's sunnier and brighter than NYC, even though its colder.
> especially when considering op said "they may lack the fiat" to pay for electricity or coins (assumption).

That's not the assumption. It is the conclusion. The wrong conclusion as gweinberg pointed out. If I can mine 1 bitcoin for $300 worth of electricity or buy one for $200, I should just buy instead of mine. The question of how many dollars I have is irrelevant for that.
I searched the BBC website but I can't find that anywhere.
Not sure if you're disagreeing with tomp's comment or just changing the subject.

TwoX is a default and at least before I quit the site a contrary view in that sub was likely to earn a shadowban. I understand the mods have to deal with trolls but when contrary viewpoints are being censored as "trolling" it's gone too far.

The toxicity of the reddit's "social justice" movement and SRS in particular is poisoning the site and making discourse about controversial topics nearly impossible.
COMSEC beyond encryption [pdf]
I agree that they should do it for everyone. In fact, I believe they should generalize the rule to "No sexualizing someone without their consent." That takes care of jailbait, creepshots, and thefappening all in one fell swoop.

But that's neither here nor there; my point was that not all censorship is wrong, and based on this comment, it seems you agree.
Raft Refloated: Do We Have Consensus? [pdf]
> The twist is that if Google/FB/etc says NO, the you will end up with a bad impression of THEM, not Joe Random Recruiter.

I can't imagine getting a bad impression of Google from what a random recruiter tells me.
> Shunned by Radio Shack x-mas shoppers, I was able to pick up a few of these RC trucks for $40 each.

Too bad Radio Shack isn't going to exist shortly.
Regarding iteration:

First, if something within an iteration calls out and performs memory allocation, well the first thing is that microoptimizations are likely to be dwarfed anyway. :) But most of the GCs I've worked with do not use read barriers. If a GC occurs which moves the iterated structure, all pointers to that area are modified and the iteration continues unaware that the movement has happened.

There certainly are benefits to read-barrier systems, for instance in idealized fully concurrent non-pausing GC, but they're certainly not universal. In particular, they're the vast minority in terms of Lisp systems. (Of course, they can be zero-overhead in a LispM.)

Regarding heuristics:

Yes, I should convey a bit more context. In Lisp development, it's hard to draw a line where the environment stops and user code starts. Plus, my thinking is from heavy server deployments, not tightly fixed-path systems like games & supercomputing, where the universe of possibilities through a code path tends to be smaller and manually manageable.

If scalability, workloads, and execution environments wildly vary, predicting best performance via hand-tweaking and enumerating particular situational decisions quickly diminishes returns and even ends up regressing performance. Unfortunately, this reflects a lot of C family programming styles. I've moved way too many systems (even in C++) away from such designs into a "just code your application, let the system worry about how to optimize it" and have seen performance improvements, as well as code size collapse and far better status awareness.
Not sure i understand. Whether an individual buys a home or an investor buys 20, it doesn't change the price.
It wasn't because you quoted pg; you didn't quote pg.

The downvotes were more likely because the comment was false (pg and YC invest in plenty of founders over 35) and unduly personal ("your mindset is exactly why...").
No problem. =) Everybody fakes it. Eventually you make it.
In Praise of Idleness by Bertrand Russell (1932) [pdf]
Americans don't worry about car jackings because they don't have a cartoon view of the US.
Using boost::coroutine, resumable functions are already possible. I've implented an AWAIT() macro in my scheduler and its usage looks like this:

https://github.com/flipcoder/kit/blob/master/toys/src/echo.c...

Implementation upon boost::coroutine here:
https://github.com/flipcoder/kit/blob/master/include/kit/asy...

This is only a proof of concept, but it works.
I thought shadowbans were implemented by admins and admin tools and not by mods.

Has that changed?
FCC and Net neutrality: What you really need to know
The food sector is particularly aggressive on wages. There is quite a movement trying to push back.

http://www.foodchainsfilm.com/

The National Restaurant Association (dubbed "the other NRA") is responsible for lobbying for keeping tipped minimum wage under $3 an hour !
> If they had dug in we would have ended up with 2-3 proprietary DRM standards across the browsers or Flash would have lived on. Both are worse outcomes.

You're wrong about this. That is an excellent outcome. Large companies want the universal application that free software enjoys, but with none of the respect for the users it requires.

I have absolutely no problem with companies having huge problems locking users in. If we had 2 or 3 proprietary standards to implement DRM that things worse for users, that's a good thing.

"Why is this so hard to do?" The answer should be: "We refuse to make such abhorrent behavior easy", rather than: "It's not"

Making it easy for vendors to dick users over is a bad thing.

Making DRM easy to deploy damages the open web in a very bad way.
It's good to see a business sharing stories of having been scammed - a lot of times start-ups are so involved in the process of growing the business and making sales that they forget to remember to train their sales team to have good operational security.

A start-up that I worked for got taken for over $100K by a scam artist who, believe it or not, used a picture of a famous middle-eastern leader on a fake driver license to open an account - I'm not kidding. The guy was instantly recognizable from any recent TV news story, and yet the scam artist pasted that picture onto a drivers license (that had otherwise legit information on it) and faxed that in when he opened an account. After opening the account, the scam artist then filed a change of address, which shifted the shipping destination from a swanky neighborhood full of mansions (where the scam artist had stolen an identity from) to a dilapidated building in a really bad part of town. The operations team didn't catch any of this, and shipped the merchandise.

They were only able to get the feds to catch the guy when he showed up and tried to pull off a second heist a few months later.
> Don't be so sure. People were saying exactly this several years ago about music.

Music and video have always been very different markets. Among other things, music has always been available in high quality form without DRM (on CDs). And the consumer habits around music are different than those of video. And as wodenkoto said, we're talking here about streaming video, not purchased music
In most cities renters are people who can't or won't plausibly finance the unit themselves. Units are expensive and worth a lot.
If a significant portion of the population refuses to vote, it only reduces the legitimacy of the democracy.

But the system is still perfectly robust. How can you expect the government to improve if you refuse to utilize the only mechanism you have for imparting change?

Comments like yours seem to imply that there needs to be some sort of radical revolution in order to see any improvement in our system. What kind of revolution do you imagine?
Does support for plugins poison web standards?
Barrett Brown and the Cult of Surveillance
It's at the lower level character rather than word level which is unique. The convolutional net also doesn't need to be told what each word's role is, but rather learns that feature itself.
Which garbage collectors are you talking about, exactly? I presume you have particular Common Lisp implementations in mind, given your second comment. As the author discusses, there are more lisps than Common Lisp, and certainly more varieties of fundamental data structures than cons cells (regardless of the specializations certain implementations have towards optimizing them). The provided link to the Steele talk on optimizing parallel computations over diverse collections is quite relevant.

(Meta: is creating a sock puppet account really necessary to rag on a blog post?)
No, ended up scrapping it. Not just because of that, but it was a small factor.
"(server-side) JS"

Why would you pick an unmaintainable language for the server side?
The idea that the existence of EME somehow destroys the rest of the web is completely insane. Remember, NPAPI is a web standard, so we've already had the existence of closed-source proprietary binary blobs as part of web standards for many years. EME is a huge step forward.
A possible analogy:

Would you accept a consulting gig if it was a one-off job, required a 2 hour commute in both directions, and you expected to be onsite for only 1 hour? Maybe...

You might accept if you were really desperate to get any job, or you might accept if your contract pays for your commute time and expenses. But if neither of those conditions are met, you would probably turn it down as it wouldn't be worth your time.

This is over-simplifying this a bit, but it's along the lines of how the factories view this sort of thing.

The author is asking them to spend more time and expense tooling up than they will in actual production (your 4 hour commute round-trip). If they were already tooled for this component (you lived in the same city), then they'd be more open and provide a better rate (you charging just your on-site fee). But since those conditions are not met, they will make you foot the bill for tooling (you charging for your commute and expenses), especially since the likelihood of some other buyer coming along and commissioning this component are very slim (the consulting gig is a one-off).
Money laundering is considered a big crime and I agree. But sometimes these foreign money flowing into US to buy up realty often smell like a form of money laundering. Can't explain it why but just feel that way...
> Miners, who were paid based on how much coal they dug, were seen as expendable. If one died in a rock fall, another could easily replace him with no additional cost to the company. But if a mule died, the owner would have to buy another one. Thus mules were considered more valuable to the mine than the men who did the dangerous work.

This is an attitude I've seen in 90% of the bosses I've ever had. Workers were seen as easily replaceable, and therefore not worth a penny more than absolutely necessary.
February Week 1
Worst and Best Commutes in America
youtube's terms forbid the use of unauthorized third party programs to access their services.

check out number 5.

Content is provided to you AS IS. You may access Content
for your information and personal use solely as intended
through the provided functionality of the Service and as
permitted under these Terms of Service. You shall not
download any Content unless you see a “download” or
similar link displayed by YouTube on the Service for that
Content.

The problem is youtube has so many third party applications working with it, that it's smarter for them not to do anything about it.

I'm thinking it's the photoshop theory of DRM, just enough to ward off grandma, not enough to prevent photoshop from being replaced as the dominant image manipulation suite.
Finally. A self zipping zip