skysight-inc/HackerNews huggingface dataset:
This. There are plenty of opportunities to try out userland/"kernel bypass" network stacks, but I've always wanted to see a framework that integrates it for me. Even if you still need to get elbow deep to do anything advanced, it's great to see a template, a skeleton, on how to put everything together.
Syuzhet: Extraction of sentiment-based plot arcs from text
> because they ostensibly deserve less attention.

They end up standing out to me, and I always end up reading them.
So basically the PageSpeed optimizations?
Not simply, but yes it will be used for that. And due to the third party doctrine it is information that is valid to request for Total Information Awareness.
Bring back the serialized novel
Just to make it clear, HR and legal work to protect THE COMPANY not you.
LINQlone: Open source reimplementation of LINQ for .NET 2.0
Don't worry about it. There's plenty of need for Data Scientists and the need is growing exponentially in the months to come.
Full title (too long to fit the 80 character limit): An R package for the extraction of sentiment and sentiment-based plot arcs from text

Article: http://motherboard.vice.com/read/computers-find-that-there-a...

Author's blog: http://www.matthewjockers.net/
It turns out we can get numbers for how valuable managers are, and indeed, it is more value than the lower level employees, by a factor of about 1.75. In turns out that the difference in increased productivity is roughly in line with the difference in pay.

http://faculty-gsb.stanford.edu/lazear/personal/PDFs/Bosses....
If you're fired for cause, you probably can't collect anyway.
Unpacking CCTV Firmware
Real story about what happen in and before 1915
There's a huge mobile phone recycling industry with its center of operations in asia (Hong Kong). Old phones are traded in very large bulks and a lot of these will have their sim cards still in. I believe the buyers take the phones apart and reuse/resell components, where sims are just one type of component tha can be traded.
FOAM Framework
Onewaystreet brought up the notion that it's not insider trading if you wait a "reasonable" time after information is made public. Given that the appearance of decent news-reading bots that can act on the <1s timeframe it would seem that reasonable time is essentially the instant that the news hits the wires. Would it be legal to set up a platform where insiders could pre-stage orders with triggers to execute after waiting for the requisite 1 second after news breaks?
Computerworld article from 1980:

https://books.google.com/books?id=OMthpMVWLOAC&pg=RA1-PA83&l...

They were projecting $695 million in office automation revenue for 1985. Obviously, that didn't work out. Excellent quote in there:

"Northern believes software development may be Exxon's biggest problem in tying the loose ends together"
Options and many other derivatives are not merely a casino game. Their unique role as financial instruments is to allow the transfer of risk from those who have risk and don't want it (hedgers) to those who don't have any risk and do want it (speculators). This is different from gambling because gambling by definition involves the creation of entirely new risk for the purpose of wagering; derivatives transfer pre-existing risk that will continue to exist anyway even if the derivative didn't exist. This is identical to the more familiar role of an insurance company in everyday life.

For example, suppose someone has a long term stock portfolio -- a classic fundamentals investor with a decades-long time horizon, the farthest thing from a casino style gambler you can find in the stock market. Maybe it's a pension fund or an institutional endowment. They very much do not want to take highly risky short term bets. They are only interested in safe, slow, long term returns.

But markets can only provide that in aggregate. In the short term, markets are very unstable, and individual stocks go to 0 if the company folds. The long-term investor thus constructs a portfolio of many small investments rather than a few big ones.

The portfolio manager has reason to believe that XYZ, one of the portfolio companies, is about to go bankrupt. This is not certain, but the stock has already begun to drop. If the stock drops to 0, the portfolio stands to lose a lot of money (despite continuing to exist overall because of diversification.)

The portfolio manager can buy put options to hedge XYZ. These give the holder the right to sell XYZ stock at a certain price, regardless of its current market price.

In this case, they function as a form of insurance. If the rumors are false, XYZ stock will bounce back up and the put expires worthless. If the rumors are true, XYZ drops to 0, but the portfolio manager can still sell his XYZ stock to the speculator who sold him the put option at a pre-determined price.

This is no different from buying fire or flood insurance on your house -- if the value of your house goes to 0 through disaster, you can in essence sell that worthless house to the insurance company for a predetermined price and buy another house. Options are the stock market version of that.

If you tax them more heavily, that will make them more expensive to use, which will discourage people from using them and arguably increase instability while decreasing growth in the stock market as everyone will be forced to carry the full value of any losses themselves, with less possibility for insurance.
How to check if your product is infringing on any IP right?
I'm sitting in front of my keyboard for like 10 minutes trying to find where to start from... Honestly, I cannot.

> Can you imagine in the year 3,000, when the NSA's documents are ancient history, what kind of insight into the human condition, machinations, good guys, bad guys, plans, history, humanity can gain by seeing every single person's complete activity down to the second, down to when they were composing their thoughts?

Yes, it will be very pleasant - and exciting at the same time - to be able to view - and perhaps enjoy the same - activities of a person that searches for tentacle/eel porn.
>Not really true. Spam accounts degrade the quality of the experience, leading to an eventual collapse of real users.

You say it isn't true, then describe the scenario that is actually happening today, described in this article: a lower quality experience for users and advertisers. The problem exists because of misaligned incentives. Sure, if advertising and users growth plummet due to the problem, Facebook will be forced to do something. But it's happening now and little is being done.

The spam accounts are not new. I worked for a relatively successful gaming company during the social gaming goldrush a few years ago. While doing some research into cheating in our game, we looked at trying to determine players who were using multiple accounts. We figured that close to half of the daily user accounts were fake. Half.

Hell, each of us had multiple accounts ourselves, since we did a lot of testing and market-research, and didn't want to inundate our real-life streams with spammy game updates.

Of course, when the value of your company rests on those DAU figures, no one is going to talk about it. Just report what it says.
With a small enough volume, you could do manual inspection. I'm guessing most fake accounts are easy to spot by an actual human, putting an effort into it.
An excellent read. Moreover, most linkers these days have the ability to strip out unused code from your executable if you are using static linkage.

That means if your tiny executable uses just some methods of a gigantic library, it can do so an it will still stay tiny. Contrast that with dynamic linkage where in practice the whole gigantic library has to ship with your executable because you can never be sure that the host will already have the right version of libGigantic installed. What a mess.

Shared libraries are the reason a lot of app installations are several GB these days. And I dare say that 99.x % of the code that's shipped with an installation package never gets used by the app installed and that most compiled app code would comfortably fit on a couple of floppy disks if static linkage was used rigorously.
Anyone know how this compares to http://someonewhocares.org/hosts/ ?
Hired.co.uk
Checkr (YC S14) Is Hiring B2B Inside Sales
I wish 'better compiler messages' could be a language feature.

I understand that that's pretty much outside of the scope of the language designers, but I've been playing with rust lately and it's so refreshing to actually get help from the compiler, rather than just looking for the line where it failed and trying to figure out what's wrong on my own.
Adobe will pay £200m for the Foundry
When I was a kid one of my friend's hunted. I remember going over to his house and helping butcher - skin would be the word I'd use - squirrel and rabbit. It seemed more like and anatomy lesson then anything else.
Does anyone seriously think the program is actually to stop terror? It is here to control the population in the country. Oh you want to run for president with ideas we don't like? It would be sad if someone publishes all this data we are sitting on.
a) Hi, I'm calling to check the references of your ex-employee named Ted.

b) We have a company policy against giving references but I'd be happy to discuss the weather with you.

a) Okay.

b) The clouds are moving lazily across the sky and everyone thinks they're stupid.

http://assets.amuniversal.com/bcdb80c06d5101301d7a001dd8b71c...
So, the fewer words you know to refer to colors, the more contrast matters to you? :)
Re birds, fish, etc --

That's an interesting approach, discarding generality / repurposeability as a requirement.

On the other hand, requiring those would mean that being very very good at, say math and only math, would maybe not actually count as intelligence.

Perhaps there's two related things? Artifacts of fixed / embodied intelligence, like bird's wings and traffic lights. And whatever process produced those artifacts.

Saying that intelligence is solving problems or making problems go away, also implies that there's no such thing as disembodied isolated intelligence. Because being isolated and disembodied means there are no problems to work on.

So you can have a general algorithm (say, fitness-biased random search), that only becomes intelligent when put in the right environment (given a fitness function that matches to a problem).
Exxon was involved in a lot of side ventures in the 70s and 80s, largely due to an excess of capital with few places in the industry to invest it and a fear that the rise of oil nationalism could fatally deprive Exxon of the booked reserves it needs.

Most of that ended after Valdez and was accelerated when Lee "Iron Ass" Raymond became CEO in 1993. He was not amused by Exxon's non-oil ventures.
It does: https://github.com/fatih/vim-go
> Knowing it's over, do the minimum work.

I strongly disagree with this step. Ensure your performance is exceptional, flawless, and that everyone sees it. It's hard to do, hard to keep focus and not slip when everyone else is misbehaving, but it pays off:

1) It keeps your hands clean. Others won't know the inside story of why you were let go; if they see you slacking, they will doubt your character and work ethic and believe it's your fault. If they see exceptional performance they may give you the benefit of the doubt. You want them wondering, 'how could they fire him/her?'

2) It leaves a strong impression with everyone, possibly even your boss, of your work ethic and professionalism: 'Even knowing he/she would be fired, look what he/she did'. A crisis is a chance to show your quality.

3) It keeps your hands clean, which means you can sleep easily in the future. Don't do anything you will question later. Be proud of what you did and that you rose above your manager and the situation. Having been in similar situations, it made a great deal of difference in my self-respect and peace of mind down the road.
Not really the same, since that runs a full kernel for each "container". OpenVZ is a better example (and is, in fact, the precursor of LXC).
Isn't it rather patronizing to dismiss "unsophisticated investors" as unworthy of full agency in the stock market? Doesn't "unsophisticated" in this case just mean "they wound up losing money," in a game they voluntarily and without coercion signed up to play?

Suppose instead that the hedge fund had lost money. It happens every day. Would you suddenly start to pity the unsophisticated hedge fund managers being exploited by all those other vicious investors?
How does one search Google for old Computerworld (or other old magazine) articles? I don't recall seeing those in the results for Google Books searches.
I haven't used Docker myself. So what value add does Docker provide?
The stock market is not a zero-sum game because net new money is usually entering the system from outside -- people make money in some other line of work and buy stocks with it.
Your link is from 2013, mine was from 2014. He sold Minecraft to Microsoft. So he has no pressure to develop games, he does it for fun (little games these days).

> played with a lot of different languages

He experimented with the Unity game engine and Dart+WebGL - as seen in his Twitch streams and the little games he put on his personal website. Do you have any source for your claim?
If as it seems Snowden sucked it all up with wget and there was no audit trail, there can be no doubt that many others also have all this data - still comforting?

The fact is that collecting all this info in the first place is diametrically opposed to security of individuals, companies, and the state. It will never be perfectly secure and digital storage and distribution means that one breach and it's all out there forever.

What that means is that the individuals who run your judiciary and police, government, media, education, corporations, financial institutions, and infrastructure are all now compromised and open to blackmail and pressure tactics. Great ammo for another trading bloc which wants to manage your slow decline, or trigger some shocks through your financial markets at just the worst possible moment, or maybe influence your next election.

The only conclusion here is that the practise of collecting and aggregating personal data can harm the national interest and should be very highly controlled, whether by state or private organisations.

We used to think asbestos was great and produce tons of the stuff. These huge aggregated datastores are much the same.
Most people seem to be unaware of this fact, as the comments for this post demonstrate.
It's ironic that this site is kind of hard to read in Mobile Safari.
This is a terrible, link-bait comparison. IBM was powerful because it created a monopoly. Apple doesn't even hold the dominant marketshare in the products the sell (phones, computers).

A more apt comparison would be IBM and Microsoft.

Apple is an unusual company. Simply look at their original meteoric rise in the 80's, to the 90's where the company nearly folded, the inverted return Steve Jobs where Apple thought they were buying NeXT, but NeXT ended up taking over Apple, and the resurrection of Apple through Mac, iPod, and iPhone. Finding a real company that is an apt comparison to Apple could make for an interesting article since finding such a company would probably be hard, and one likely most people haven't heard of.
Django Birthday – Celebrating 10 Years of Django
> All signals’ handling can be overridden except the SIGKILL.

... and SIGSTOP and SIGCONT.
In my experience, CSV is very fuzzy. Do you include headers? What character is used for separator? Comma? Semi colon? Tab? Are fields enclosed in quotes? How are quotes within quotes escaped? What encoding do you use for non-ascii symbols? &c &c .. Without are sample reference, these are all very common variables.
> Perhaps spend a few minutes researching and reading something other than Outside magazine or the other sensationalist nonsense

Please stop treating other commenters like this on HN. It breaks the rules and mars your otherwise substantive comments, no matter how wrong the other person is.
Crowdfunded Science Is Here. But Is It Legit Science?
The seL4 microkernel was written by hand, in C by fallible humans [1]. However, the authors were careful to do so in such a way that it was feasible to subsequently prove its equivalence to a Haskell program that was proven consistent with the seL4 specifications.

My point is, the degree to which you can expect "safety" from a program (whatever that word means to you) is predicated on the degree to which you can trust the competence and practices of the developers, and the degree to which your definition of "safety" applies to the program's specifications. Remember, all programming languages are Turing-complete, which means you can blow your foot off with any of them if you're not careful.

[1] http://www.nicta.com.au/pub-download/full/7371
Actually they call it stable because it doesn't change. It achieves a reputation of stability because of the development process and not shipping until bugs are eliminated.
For that to be true, that would mean that the existing president would have been campaigning to curb the powers of the NSA before he became president and then afterwards flip flopped, changed his mind and backed off to the point of supporting more surveillance.

No way! That actually happened! [1] my god, why aren't the American public and press even asking these questions?

However, he must have changed his mind for some other reason, because otherwise that would mean the NSA blackmailed the president of the USA. Which of course is completely unrealistic!

[1] http://www.propublica.org/article/the-surveillance-reforms-o...
You joke, but I bet it correlates pretty well.
I prefer emacs for editing text, but modal vim-like interfaces for simple tasks such as browsing a document (zathura) or the web (vimperator).

I switched back and forth between vimperator and pentadactyl many times. Pentadactyl is a bit more complex, and used to break often. Perhaps it is no longer the case?
> if your tiny executable uses just some methods of a gigantic library, it can do so an it will still stay tiny

How many other functions do the ones you explicitly call drag into the executable? How do you propose to deduplicate them and their resources between processes? I'm specifically thinking about UI code. Having 30 different copies of your UI toolkit and its resources would be silly, even if each was stripped to 1/3 the size of the original. "Just use IPC and do UI in the window server" sounds an awful lot like X11, whose architecture we were just starting to migrate away from!

> Shared libraries are the reason a lot of app installations are several GB these days.

What are you referring to? vcredist is 7MB. Direct X runtimes are ~100MB. Qt is 20MB. Not small, but not the majority of several GB. Sure it's silly to ship an app with a shared library rather than statically link it, but I think you're exaggerating the scale of the problem and understating the number of profitable examples of library sharing, especially when it comes to UI libraries.
It-sec-catalog – Gathering references to IT-security related stuff
also relevant (found here on HN last month)

what happens when you...
https://github.com/alex/what-happens-when
Arch is my workstation and it works very well (for maybe 5 years)

You just have to check the arch website for important updates (filesystem, etc) which may broke your system.

I had ubuntu before and it was impossible to upgrade to the new version after 6 months. I was obliged to reinstall my system ...

It was difficult t first to install Arch but like the article said, it makes you undesrtand Linux and your computer. A very good way to improve your skills
That's really unlikely. Valve's biggest competitor, threat, and pain point is Microsoft.

Microsoft essentially tried to destroy PC gaming with Xbox and completely neglected games on PCs. (Microsoft has publicly admitted the latter.)

Microsoft has been trying to lock down their eco-system with Windows Store which if successful, would be a death blow to Valve.

Microsoft has created a support nightmare with their OS for games in terms of games, from usability to driver reliability. Look up Gabens comments on Vista and Windows 8.

This is what is driving Valve to do SteamOS and Steam Machines.
I Have an Apple Watch, and I'm Ashamed to Wear It
So we should also add Docker to the chimera that systemd is becoming?
Gadgets don't change the world, people do
Found myself in similar situations in the past. My tentative solution was to maintain a corpus of resources for practice (beyond the usual suspects of implementing the standard data structures etc.), and hope that when the chance comes, 1-2 hours each day for a week before an interview would suffice. And when I do practice, I don't use a code editor, either paper or plain editor with no way to execute the code, simulating the (horrible) conditions of interviews as best as I can.

Obviously, this doesn't get you the benefit of being constantly drilled, but should provide some advantage. If you do care enough to get yourself a bigger advantage, maybe try to clear a few weeks before a round of job searching (if that's how you operate), then use those weeks for a few hours of practice each day.
I'm not sure the state of Hadoop is a surprise for anyone who works with the project. I have never heard good things about running Hadoop ops (Zookeeper, which is even more widely deployed manages to have a bad reputation as well) - and these are tools that I'd guess skew farther away than the "20-somethings on macbooks writing JS" crowd.

The article lays its points clearly, but I'm unsure if "don't use hadoop" is a viable conclusion - and I'm sure the Hadoop community knows about its faults better than anyone.
Just another vector for google to collect user data...
> They just mean you don't have to write the very silly tests

I have seen claims and have a hunch that more than just very silly tests can be eliminated by types, but I'm struggling to come up with or remember any examples.

I'm hoping someone who has one will reply with one of these claims or any examples.