skysight-inc/HackerNews huggingface dataset:
The last government guy who said that was Amit Yoran,
Homeland Security's first head of cybersecurity. He made statements some people didn't like, including stating that Microsoft Windows was the biggest problem around. His replacement was a lobbyist for Cisco who could be relied on not to rock the boat.

Technically, this is quite do-able. I think we'll see it on the server side in a few years.
A co-op is basically the default corporation. As in, everyone shares the profits and liabilities equally.

This means that if you're making 1 million a year in profit, and you have 10 employees, everyone gets 100,000.

But it also means that if you have to pay 1 million a year as interest service payments on your bank loan, and your profit is 2 million, you still only make 100,000 per person. To address your point, the salary is set by every current employee based upon the financial condition and strategy of the company in real time. If sales are down for a quarter, salaries will go down. If the company is saving for a big investment, salaries will be lower. It all depends on how the owner-employees decide to allocate the funds. As such, you wouldn't so much be an "employee" looking for a competitive market salary, as the 25th co-founder signing up for whatever the current compensation/investment package the present owner-employees have decided upon within the financial strategy of the company.

Basically, expenses and costs are shared equally across the company. As in, every single worker is a co-founder.

This is an ideal model and I'm surprised it hasn't taken off more in tech. We are rapidly approaching the point where talent and capital are the two fundamental bottlenecks to innovation, profits and progress. Offering Engineer #1 one percent compared to the co-founder's 30% seems absurd in this climate. The engineer will just go and co-found his own company, and charge for consulting services.

The co-op is the natural end state of a capitalist society where the only means of progress is through hard innovation, research and optimization. This is the only solution when there is no more easy sweat-shop exploitable work which prints money.

Personally, this future can't happen fast enough. Most talented people I know are fed up with the tyrannical power structure of startups and corporations in general.
Twenty years ago, when Ruth Bader Ginsberg was appointed to the Supreme Court, people were talking about the lack of diversity in the legal field, and it was an extremely important discussion because why on earth should the laws that govern everyone be made solely by men? The lack of diversity in tech is a problem today for precisely the same reason. The industry is going to shape what the world looks like 50 years from now. Who does that shaping is important.
How does the stability concern gel with a unmaintained v8?
Landmarks are extremely contentious and doesn't always prevent the shady actions suggested in the original article. One example from recent memory:

http://www.ibtimes.com/save-rizzoli-bookstore-effort-heats-5...

http://gothamist.com/2014/04/04/everybody_has_been_bought_of...

> Sources say Vornado Realty Trust (NYSE:VNO), which co-owns the three properties at the center of the dispute, deployed contractors to deface the exterior of the buildings in a premeditated effort to derail the landmark-evaluation process. “Preemptive demolition,” as the tactic is known, is not an uncommon strategy for property owners, which have been known to purposely disfigure a building’s distinctive features after catching wind of an effort to designate a property for landmark protection.

Once the building is defaced there is no going back in the eyes of the LPC (rumours of the LPC being bought off is another matter, but even proof of such actions would not reverse this point). Generally though it is indeed a "workable system".
oh, it makes sense now. In my area (EU) programming and IT in general is considered difficult, unhealthy, extremely boring and not necessarily well paid job (very little above the national average salary). On several occasions I met parents explicitly discouraging their kids from a career in programming.
Obviously it's possible to go overboard, but it's a bit like pollution or other externalities.

"Sure, the new EPA dumping regulations would harm "small petrochemical startups", but if the river really is getting undrinkable..."
I like the concept of https://www.optionsaway.com but everytime I try to get a price quote it just says this flight is no longer available. Anybody get it to work? I was trying to find out how much it costs for each time period lock.
A Little Rant About MooTools and ES7
This one needs more attention than I have time for: https://resumejoy.com
Why the secret criminal investigation of WikiLeaks is troubling for journalists
Just because I'm surprised this link hasn't already been dropped into this discussion:

http://slatestarcodex.com/2015/01/24/perceptions-of-required...
That is the plan for io.js. Doing releases often and LTS at some interval.
> Who has to be oncall during Christmas/4th of July/etc?

This was the biggest issue on our team. Who is going to cover what holidays? We used to circulate a list of company holidays, birthdays, wedding anniversaries, and "special" days for the whole year at the start of the year to the team so that everyone can prioritize the days they don't want to work.

Christmas and Thanksgiving holidays used to be worse as no one wanted to work those holidays. Once our team became more diverse, holiday coverage became little bit easier.
Very cool. What group are you going to be working in? Also curious what your ideal career path would be. Are you planning on going to the buyside eventually? As somebody in a similar place, one concern is that while S&T used to be a feeder into HF pre 2008 it seems with the effective death of prop trading at banks nowadays this is a trickier path to navigate.
I love caps lock. Every once in a while I need to type lots of text in all caps and I like not having to ride the shift key when doing this.
A Rare Look Inside a Massive Bitcoin Mine
It's always the "super-ninja hackers". You can't exactly announce: oh sorry, our manager's password was his phone-number can you?
It seems they poured the gas on before the engine was actually running.
Why doesn't the IRS issue pin codes to every registered social security number or entity? They don't even have to mail the pins. A simple web portal, where you log in, enter your SSN or EIN and it sends the pin via SMS or e-mail. Pins reset every year.
Yeah, no.

I can't buy prowess in craftsmanship I care. I can't buy meaning of my work and life. I can't buy time spent with close friends (not mere acquitances Americans call friends).

Lack of money can ruin all these, but once I have just enough to not bother much with cost of living, I don't really care.

Not everyone wants to travel to foreign countries. Much less people make anything meaningful out of such trips. You have been to Egypt and seen pyramids? OK, so what? It's not like you are second Edward Atkinson. You probably were on an organized trip and have several photos, that's all.
On the Ubuntu side of things it is a full "Linux" stack. The code-base is public and available, and the community is open.

On the application front you can develop HTML5 or native (QML) apps. There's more info on developer.ubuntu.com. You can easily side-load applications etc.

The hardware thing is basically the same situation as with FirefoxOS. So that might be to your taste or not.
I'm not entirely sure what argument you think I'm making or what you're arguing against. Yes, Python is used a lot. Go is used a lot. C++ is used a lot.

Programming language design is all about tradeoffs. The makers of Go went for simplicity. There are pros and cons about their approach. What do you do when you run into something like this? You put your head down and work through it, like I have done every time I've had to write those three functions for sorting something in Go.

We can talk about the cons of an approach without having to point out that people work through it. After all, it's pretty easy to look around and see that a lot of ambitious stuff is being built in C. Somehow, they manage to do it without memory safety and generics.
I don't know why I'm being so aggro about this, sorry. Lack of sleep plus having an infant that cannot yet get the vaccine, I suspect.
what about the people who don't have internet access?

edit: I'm also pretty sure the IRS and e-tax filers already do this for (edit: electronically filed) Federal returns, there it makes sense because if you're e-filing already, you can deal with a website for a PIN.

if you file without a PIN, they request more identifying information from you later, via mail.
Update Your Footer
The $11185 Connector
Ask HN: Where are the junior level dev positions?
Some friends of mine graduated from an iOS bootcamp and many have told me they're struggling to find entry level positions. A few of them feel they're too old for internships, yet not experienced enough to be considered for a mid-level dev job. I think they're looking for positions where they can be mentored and where they can gain real-world experience.

Do such jobs exist? If so, where can they find them?
Mostly a guess: the energy produced by annihilation is the energy required to reverse the direction of the electron. Similarly, the energy require to create a pair is the same quantity.
I think the idea is medical use in populations that don't have access to labs and other testing equipment, not as a date-screening device.
The idea of a "maintained" V8 is a bit of a myth -- there really isn't such a thing. Mostly, when V8 breaks node.js (e.g., by changing/eliminating a C++ API or by implicitly or explicitly breaking debugging support), node.js has to change. In that regard, it just takes a while to get a version of V8 fully integrated and operating correctly on all platforms -- and I think it would be valuable for the core team to blog some of the history and technical details here...
To further prove your point, the company was actually started in 1999.
If money were the only or even primary issue, the underrepresentation of women in the trades would get a lot more coverage. The trades are a key source of well-paying jobs, and women are dramatically underrepresented there.
Having done web servers in Java, C++, Ruby, and Python, I was pleasantly surprised by the capabilities offered by Go. In these other languages, the first thing you do is usually figure out a framework to use, which usually comes with its opinionated way of doing things. Often, the framework is really there to paper over issues with the language or the available standard libraries.

In go, the std library offers very good support, and if you need more, there are things such as gorilla (a web toolkit that enhances the std lib). There are also frameworks, of course, but many people find there is much less of a need for that.

The goroutine support is really great, and servicing concurrent client requests with them is effortless.
You know, I am not all that mad at these guys. This is crazy, but when I compare it to the millions people spend on lottery to enrich a handful, sports to enrich a few hundred, and movies to enrich a few dozens, I find it not too bad (but still a little bad) that people are spending millions to try and create value for many customers, thousands of employees, and enrich thousands.
If you want to avoid being in a dragnet, just requiring TLS using policies on your SMTP server is enough. That's what many organizations do already.

If you just want "encryption" as a checkbox, then just use Gmail with everyone and your data isn't going anywhere outside Google anyways.

I'm wondering who the users are that have threat models that make them concerned about attackers able to compromise, say, Google, but not capable enough of getting fake keys out.

This article in particular says fake keys aren't important because the attacker needs access to the mailbox. Well if they don't have access, you don't need encryption in the first place!

Sure, there's a marginal improvement (ignoring all the downsides of encryption, like forgetting your passphrase means losing all data) but it doesn't seem to be useful for actual targeted users.
Are there any common languages that allow you to do compile time metaprogramming in the language itself? I'd like to write little miniprograms which output source code and get evaluated at compile time. For example:

#include <stdio.h>
#include <stdlib.h>

#COMPILETIME

int fib(int n) {
if(n < 2) return n;
return fib(n-1) + fib(n-2);
}

int main() {
printf("int fib(int n) {\n");
printf(" switch(n) {\n");
for(int i=0; i < 30; i++) {
printf("case %d: return %d\n", i, fib(i));
}
printf("default: return fib(n-1) + fib(n-2);\n");
printf("}\n}");
}

#ENDCOMPILETIME

and then at compile time that would get run and the source could generated would be:

int fib(int n) {
switch(n) {
case 0: return 0;
case 1: return 1;
case 2: return 1;
case 3: return 2;
case 4: return 3;
case 5: return 5;
case 6: return 8;
... etc up to i=29...
default: return fib(n-1) + fib(n-2);
}
}
Well the US revenue service is already in a world of hurt, it takes them 18 months to change their systems even slightly and the crooks can change theirs in a few hours. I will not be surprised if we see a temporary disablement of 'e-filing' before this gets fixed.

Prescription fraud is generally laid on the insurers who will pass it on as premium increases. In California it might be tough to do that as the Insurance Commissioner might be smart enough to realize they got into this mess themselves, but at the end of the day you can't really have the crooks putting the insurance companies out of business as that just devolves into anarchy. So look for some more rules like no filling prescriptions out of state, or more than 10 miles from your home address without calling in from your registered cell phone and requesting a code and then texting back the code you get. Or some other TFA that makes the lives of honest folks more difficult, and the opportunities for frictionless secure systems more lucrative.
You and I read his advice quite differently. Once you quite your job to pursue your dream you have a finite runway determined by your savings and minimum expenses. He is suggesting you use that runway to build you dream instead of using it to try to get funding for a longer runway.
[Full disclosure: I am an employee at Verizon/EdgeCast. Wasn't sure how to pop that in the title to be honest]. We have updated the blog post to clarify some of the technical questions that have come up in this discussion, particularly around the confusion that Verizon/EdgeCast was the (Tier 1) transit provider in question.
These days, all caps makes me go look for SQL keywords in the text...

Capitalization in general is a bit weird, being a bit of an afterthought in western writing. And applied a bit haphazardly. I mean, as a German, I'm used to Capitalizing A Lot More Frequently, on the other hand, I still think writing I is a bit presumptuous.

As for programming languages, it's not just about capital when people get into arguments between CamelCase and snake_case, there's also spacing. Although Ada_Case seems to be pretty rare…

Was it Modula-3 that had KEYWORDS writ large?
I think the next security "situation" in node and/or io will be a key decision point for many of us in similar situations.
I have had the privilege of doing pager duty with a great team. Some of the things that made the experience great were:

1. Six people rotation. You need to put your personal life on hold for the duration of pager duty, make it as spaced out as possible.

2. The person on-duty had veto power over any deployment past 3pm in the afternoon.

2.b The person on-duty had veto power over any deployment on Fridays (24x7 means pager duty last the whole weekend).

3. Every person in the roll was a developer familiar with the systems. We had first responders - spread across timezones doing "follow the sun" scheme - taking care of the simple stuff, but when push come to shove, you need qualified people at the wheel.

On the other hand, I have done horrible shift work. While each situation is different, there are two common themes: Lack of proper training and understaffed team. The very worst of all was when management tried to solve the later inflicted the former upon two unrelated teams that found themselves having to support systems they knew almost nothing about. I don't know what was worse, the utter feeling of panic that came with every ticket of the other system, or the quiet despair of coming to office on Monday morning and finding out what sort of chaos had spawned out of your under-qualified peer's meddling.
Haven't RTFA yet but the other day i was thinking that Turing's test does not specify the age of the human to compare AI against.

We know that it is impossible to distinguish the twitter stream of an actual 14 yo from that of an AI. (I sure can't..): maybe we should start thinking of a Turing Age, which is the youngest age where an AI becomes apparent in Turing testing..
If the owner was willing to go that far, then there's a bit of an injustice going on in the form of "taking property without just compensation". Since making something a landmark is a public benefit, it would be fair for the government to compensate the landowner for the lost value a landmark designation would exact.
Then just require TLS on SMTP. Bam, no more dragnet, zero inconvenience to users. And, no problems with spam filtering or data recovery either.
Agree with this. People forget that if they have no sales they still have to file their quarterly sales tax forms with 0 filled in. The tax service never 'assumes' if they didn't get the form you didn't have any sales. Unwinding that can be challenging.
If I understood correctly, if given as salaries, half of the received money will go to taxes (for Germany, like most of Europe, it's typical tax to the salaries) as the developer handles everything through his company. And everything donated through paypal will also be additionally charged.

https://g10code.com/about.html

It's certainly more than the developer expected or made in previous years, but all together it's not as much as it appears to be.
Delaware High School Honor Student Falls Victim to Zero Tolerance
Valuable Tips on How to Be a Smart Classic Car Insurance Shopper
Cool article. Enjoyed this part:

> CrimeEye Cameras
I've only seen these cameras in lower Manhattan, and pretty much only around federal buildings. They appear to belong to the Department of Homeland Security, and are manufactured by a company named Total Recall Corporation. (Not even joking.)
Remember that you do not need to push a new build for your description changes to get updated. Those do not require approval and will go live soon after you hit save in iTunesConnect.
> I honestly don't mind if the staff packing shipping boxes gets paid the same as I do designing new robots

You may not mind, but this sort of salary system would undoubtedly make it very difficult to attract people to more senior, in-demand positions. If the going rate for a highly experienced robotics engineer is 300k, and you can only offer 100k because you can't afford to pay everyone 300k, it will be nearly impossible to fill the position.
This sounds really interesting. I'm excited to see your blog post.
If I recall - a PIN number of some sort is already part of TurboTax's filing process. Wouldn't that alleviate much of this problem?
I'm so tired of people arguing that drugs are only bad if people die from them. Why is something considered bad only if it has a body count? I guess thalidomide isn't an issue in your book, because even though people end up without limbs for life because of it, they're not dead so it doesn't count.

and concluding that current FDA policies are even remotely close to optimal.

HOLY FUCK, what a MASSIVE rephrasing of what I said. You're going to need Mjolnir to force those words into my mouth. Where the fuck did I say the FDA system was optimal? I said comparing pharmaceuticals to video games and demanding that they have the same level of regulation is stupid.

It's clear you have zero idea of what happens when pharmaceuticals go bad; anyone that talks of bad drugs only in terms of dead people really, really needs to educate themselves on the topic. The idea of doing that study you demand is nonsensical. I'm also not sure of why I'm the one who has to present it; if you want to change the status quo, you need to find your own references.

And if you did actually know anything about pharma, you'd know that 'wonder drugs' pop up all the time, only to have crippling side effects found later in testing - sometimes the 'wonder drug' actually turns out to be horrific (http://en.wikipedia.org/wiki/List_of_withdrawn_drugs has a few - and this is for released drugs). The problem is that "the feds won't release wonder drug X" is a better headline than "unreleased drug X has horrible side-effects, but they were found before the drug was okayed".

It's also worth mentioning that pharma started out with 'video game' levels of regulation, and it was the life-altering errors that brought in regulation.

TL;DR The FDA process may not be optimal, but they're a shitload better than no regulation.
I feels ya. Surgery sucked.

I wish someone had told me about netty pots, nebulizers, xylitol nasal spray, whatever preventative things to try first. Pre surgery, I was in so much pain, I would have tried anything.

Post surgery, for months, to clear things out, I would lie down face up hanging my head over the edge of the bed, fill up my nostrils with the saline concoction (ABX, steroids), and let it marinate. For as long as I could handle it. Worked pretty good.

It's astonishing how much goop the human head can store up there.
i think their fulfillment issues came from allowing the producers, whom probably didnt ship a lot of product daily, to manage their own shipping. Generally you need to have a good shipping team to streamline packing and shipping to keep it on time and efficient.
wow. Had already forgotten about them.
I don't think you're going to find a lot of sympathy in drawing parallels between gender equality issues and open-source issues. (And you're likely to get blowback for stepping on a third rail type of issue, whether fair or not.)

The crucial difference, and I believe flaw in your argument, is that female developers being paid less than male developers to do the same job is much more clear-cut evidence of some kind of bias than a developer on an open source project being paid less than a developer on a closed-source project.

The latter is enough apples to oranges that you might as well be wondering why an entry-level doctor gets paid more than an entry-level airline pilot.
Fucking Fuck the Fucking Web
I'd be interested to know how hard it is to trace the destination of fraudulent tax refunds.
It may surprise you to learn that there are many more corporations than the ones in the Fortune 500.
Bike paths in abandoned tube tunnels: is the London Underline serious?
So, what is the best way to find out if you are the victim?

Call IRS? (Assuming you haven't filed it yet)
Check TurboTax? (Essentially filing yours and wait for it to be rejected?)

Maybe TurboTax should have a tool that checks against their system(based on SSN and some credit history questions, etc) to see if you(the fraudster in this case) has filed your taxes or not.