skysight-inc/HackerNews huggingface dataset:
It is all theatre. We've moved from bulk collection to bulk receiving that collection.

Think about it, it won't ever end. It is like a regular person going back to before Google/search engines. The way we think now includes that path.

So in the intelligence agencies, it has been a way of life for 15 years. The have an internal "google" if you will, that has all of our information at any time. It has become the way they work and 'investigate'. It is forever part of their path.

In another 5 years, which the USA Freedom Act extends section 215 to 2019[1], the intel agencies will forget how to investigate in real, old school judicial warrant driven surveillance with oversight. Judges have been worked out of the system and it is too easy to investigate with these tools for it to end.

This is also not for terrorism, nearly 99% of all inquires for Patriot Act sneak and peeks have been used for domestic crime [2]. I am sure 215 is being abused in ways we won't know for years because there is lack of oversight and NSA directors openly lied to Congress before for national security.

This is a domestic crime tool, not only for terrorism. It would be nice if people in power were just honest about this but they shroud it in terrorism, 'Patriot' Acts, bills called 'USA Freedom' and more disrespectful ways to the US brand. We should require all bills be named by number or by what they are, these would be 'Domestic & Foreign Surveillance Act I and II' or SB/HB 2015[some number]. That way we can debate on merit not some doublespeak name.

These tools will eventually be used for corporate espionage and market manipulation, it is too useful not to. Local police will be able to get all your records, maybe even connected businessmen and bankers.

If you want change, politics is not the way, it is cooked. The country runs on money and markets. If you want to change something, come up with a market solution that can get to the point where it is big enough to cause change.

[1] https://www.govtrack.us/congress/bills/114/hr2048/text/ih#li...

[2] https://www.eff.org/deeplinks/2014/10/peekaboo-i-see-you-gov...
The second plugin I wrote, please feel free to test it out/give feedback.
It's also not totally clear what the disadvantages of private prisons are, versus overcrowded public prisons. Whatever the case, it's almost certainly true that it's a subset of the 6% of inmates in private prisons who are harmed by prison privatization.

(I have no idea what I think about private prisons. I do not automatically assume that systems controlled by corporations are worse than those controlled by government bureaucracies. Public or private, US prison sentences are far too long for most crimes.)
Key Parts of Patriot Act Expire Temporarily
I'm not fantastic at math, but I think that makes it about an 11.3% annual rate of return after inflation. That's not outrageous, but I'd take that investment.
This is the second time this post has been voted to the front page of HN. It's puzzling. Are C programmers supposed to find this compelling now, when they didn't the first time around?

I wonder if it's simply a case of:

1. Zed Shaw is controversial on HN

2. I know, I'll write a post that disses Zed Shaw

3. ???

4. Profit!
And I don't even understand why he doesn't agree that C is a second-class citizen on Windows. Microsoft would rather have you code stuff in C++ or .Net and MSVC is stuck with the C90 standard (although apparently that is finally improving)
I agree, as someone who is considering applying for a new job (although I've yet to apply... maybe this month :-).

Much of the value in hn in general and the who's hiring in particular has to do with the community.

On the other hand, the postings have grown in number, and with the poor (non-existent) tooling, it's getting harder to find a subset of "interesting" jobs.

I'd be happy to see changes that focused on making the ads better for the "typical" target: make it easy to short-list interesting opportunities. The classical problem here is browser text-search and "remote/no-remote/remote-ok/remote: no" (my: suggestion: #remote).

The removal of paging is great for this. I only now figured out that the "time since posted"-text is the new place for the "link-to-this-comment"-link. That's also useful, as it allows one to "save" ads to new browser tabs.
Enrique Iglesias Suffers Bloody Injury in Drone Accident at Tijuana Concert
The drop-out culture occurred because, for the first time in history, the adult children of the middle class were able to be supported by their boomer parents, for a time.

I wonder if, and it is a long if, we are able to throw off the shackles of our financial masters, we might see a similar, only larger, cultural explosion.
It is really, really hard to apply for an H1B for a candidate unless they just graduated from college and are on OPT. If they are on OPT they basically have 2 chances to apply for an H1B. If you don't, then the employer would have to apply on your behalf on April 1, with a coin-flip probability of getting one, and even if they got one the employee couldn't start work until October 1. That makes anything except an H1B transfer prohibitively risky and inconvenient.
We use Pingdom and it's awesome. The dashboard is really nice and the service is very reliable. My sole complaint is that their starter plan only includes Real User Monitoring for one website. Have to jump up to the $46 / month plan for more RUM sites.
Ask HN: How is NeoVim doing?
I checked out a couple posts about it, and I'm about to get a new setup, so I figured now would be a good time to try it if it is stable enough.

Do people have good/bad stories to share?

Cheers!
I'd like to see a way to "review" job postings that stick with companies. I've had many applications on postings go completely ignored without a response even when it is through email and mentions Hacker News. I've also seen what appears to be many purposefully misleading remote labels for jobs.
Korean is virtually two languages, which is a problem for North Korean defectors
Also, prospective employees don't both reading the details either, and just mass apply to jobs, regardless of whether or not the employer asks for local candidates only, etc.
Yes. See this infographic: http://www.informationisbeautiful.net/2009/how-i-learnt-to-s...

"We only actually have 0.83% of what’s required to completely wipe out civilisation."

But we could cause enough radioactive fallout to make a lot of people sick.
Am I the only one who feels very uncomfortable with the fact people these days are using "jerk" and "asshole" as an "objective" description of other people qualities? Is it a long time since this became "normal" in English? Not only it sounds vulgar and disgusting, it is very poor way to express your opinion as well. If I'm calling you "a jerk" it means nothing except the fact I don't like something about you (which maybe also not entirely true).

Things like "putting your feet on the table" and "speaking first" are concrete and measurable, "being a jerk" is not. In fact, you cannot be "a jerk" at all, you can be somebody, who was called "a jerk" by somebody else. And why am I calling you a jerk? You can never know. Maybe I consider you being a jerk, because you don't open the door for a lady. Maybe, because you do open the door and those are being "oppressive towards female equality" or some other ridiculous thing.
The Nuclear Age is over. When the major powers have strong trade and business agreements, leverage is applied incrementally rather than explosively. That said, welcome to the Software Wars era. When country A can receive significant financial leverage with a small hack of country B's market, they will. The US needs a world class software defense 'army'. However, you don't point that gun at your own people. Neither should spying be done on allies if it threatens existing partnerships. The hacking 'arms race' is just getting started.
Not a single mention of Rand Paul by EFF. Is EFF stingy with credit, or do they just whitewash any mention of Paul out of Patriot Act subversion stories because he's not a Democrat?

EDIT: No, really. Serious question.
In the past few weeks there's been a concerted effort to rewrite the history leading up the Iraq war as a big "whoopsies!" Now that the whole process has come to light, with all of it's incompetence and misdeeds, it's hard for me to believe anyone would buy this. The only possible reason I can imagine is that those who supported the war want to soothe their egos rather than own up to their mistakes. They're manufacturing their own excuse so they can say to themselves, "How could I have know any better? No one could have known." But I seriously doubt this will gain any traction outside of the die hard circles. No 13-year-old will grow up to think the brazenly contrived and wildly inaccurate intelligence was just some unlucky accident.
Thank you, Edward Snowden and Rand Paul. FTFY.
Wormwood herb
Amazing how many of these points are good advice for new founders too.

#14 (why must YOU found this business?) is one I use a lot to reality-check
Introduction to J Programming Language (2004)
That diagram is great, but I'm not sure this sort of preposition inventory is that specific to ancient Greek. When I studied German, I feel like we had rather similar charts.

German has specific prepositions I recognize as equivalent to each main Greek preposition as defined in that chart, except maybe the distinction between εις and εν, which German would handle by a noun case distinction (ancient Greek εις την θαλασσαν → German ins Meer (accusative, < "in das"), ancient Greek εν τῃ θαλασσῃ → German im Meer (ablative, < "in dem"). German breaks up some meanings differently -- "among" is unter (shared with "beneath" rather than "between") -- but anyway there are other languages with a pretty nice set of prepositions!
Solar Impulse: Weather threatens Pacific crossing attempt
A Useless Use of Cat
The author's jumping off point seems very much to be "I dislike Zed Shaw" versus, say, an earnest attempt to prevent novices from learning C the wrong way. That's a shame, because I think that would make for an interesting article.
Pixar is miraculous.

Their incredible technology is integrated into beautiful storytelling so that what matters is not the ray tracing, global illumination, server farms, petabytes and GHz:

It's the characters.
India's Hottest Startup Flipkart,InMobi,Ola,Zomato Early Offices Pictures
> For example, in new age communities, "triggered" is used very frequently to mean that someone's personal ego wires have been tripped

What does a religious movement have to do with this?
? Was there something in geophile's comment implying it was an "accident"?
Le remake du film Point Break se montre dans un trailer
I have my own subdomain, and every time I'm asked I usually put <websitename>@mydomain.com.

When Equifax asked for my email address I gave equinox@<my domain>.com

Guess where I started receiving spam shortly thereafter? Yep, their mailing database was hacked. Proof: http://postimg.org/image/j3qwslemb/full
They lured staff away from NREC. I don't think this will affect the academic programs of Carnegie Mellon at all. NREC works on technology commercialization not fundamental research.
The point is you probably should be cautious about what designer thinks is NOT "bland and uninspiring".
Imagine that you're driving in the San Joaquin valley in the winter, it's a clear night, that stars are visible because a recent storm washed all the crap in the air that floated down from the Bay Area. You're doing 70 or so, with scattered traffic, and a car in your lane about 10-15 car lengths ahead. Suddenly his lights disappear, and 1 second later your roll into a fog bank with 15-20 feet of visibility.

The driver ahead, followed your advice and slammed on his brakes. But because the fog is so thick, you can't see his brake lights, but that's ok right? You're already applying pressure to the brake pedal when you slam into the back of him. Then you're slammed into by the car behind you. Then a semi rolls in, and kills the lot of you.

It happens every freaking year.
How did I know that there would be a comment like this at the top, someone criticizing the research for not being science?

What is wrong with making up and using a narcissism metric and seeing what it correlates with? It's how social science is done, and how you discover results that are worth exploring. Get off your high horse.
Is there a professional VST version of this? Or something similar? Sounds beautiful and love that it isn't sample based.
Show HN: De Jong Attractor visualization
Written in Clojurescript using Om (React) and THREE.js. Code at https://github.com/cjlarose/de-jong
The CPC is by no means dead. E.g. check out:

https://github.com/Octoate/cpc-sdcc-rom
Spring Data JPA Tutorial: Introduction to Query Methods
Simple (Effective) Refresh Approach for ADF Regions
Well Python is right there in the title! ;)

It looks like more of an ebook and it seems to cover most of the essentials in your typical undergrad course + bootstrapping and intro to bayesian. From what I scanned it might be a little slow if you're just looking for a stats refresher -- depending on your level of experience I'd recommend the numpy and pandas docs as a "next step up" from the link (and maybe a bit more practical IMO).
When Windows first came out, the ONLY programming language for it was C. Nothing else.
100 days later, 5 lessons learnt about life, microfinance and the world
WSJ commenters speculate that CMU screwed up their contracts and could've protected themselves with better.

Thoughts? Do academic researcher contracts ever include non-compete clauses?
I think it would be great if the threat of nuclear exchanges was gone, however I don't know that I believe that.
Discussion of this story from last year: https://news.ycombinator.com/item?id=8177063
There's a simple way around the _ethical_ part of this dilemma: give the self-driving car the _ability_ to take different ethical approaches (e.g. preserve occupants over onlookers) but then require the operator/owner to select the ethical setting.

This means the developers just enabled the functionality, and it was the operator that chose to be selfish.

That said, none of that deals with the difficulty of making time-critical decisions. For that, you should probably read my thesis...
That's great to hear. The "hckr news" extension for Chrome marks new comments, but it means you need to be careful e.g. commenting midway through a thread.
I'm guessing their tool isn't just wordpress specific. I guess kind of a grander scale project than http://sumome.com/ but in the same vein.
I came back to the thread again just to say this. Really, that slide is gold!
These are great rules. I was thinking they are also quite nice for game design/story rules.
Respectfully disagree. In a region of inevitable collision, the car's first priority should be to reduce its kinetic energy to zero.

If you take that dictum, then any action which requires activation energy (e.g. steering, or accelerating to avoid something) is unavailable, and as a result, the vast majority of these ethical decisions are completely moot.
Learn C The Hard Way is more like opinionated tutorials not a textbook. It's great for someone just getting started. If I were to hand someone K&R - The C Programming Language, their interest would instantly vanish. Why not start with something small (like The Hard Way) and work your way up from there.

To get good at anything, you have to constantly read and apply your knowledge. Why should this be any different?
I think you are missing the point. In the same way that you can prove there are no out of bounds accesses in java, you can prove that this code represents the correct source code from these languages.

How do they accomplish this? The same way Java does. By flat out disallowing many of the things that the underlying language allows. Consider, it all ends up as machine code in the end.

So, how do they prove this "real" source code is correct? By greatly increasing the burden on producing it. In many contexts, this increase is necessary. In others... not so much.
To me the logical conclusion is that in a weak and vulnerable society: it pays to be a jerk. In other words, the fact that a jerk can be a good leader just speaks poorly of those following such leader. That said, I think that the article is rooted on a stereotyped false dichotomy: I have met nice people that can sometimes act as assholes, and assholes that can be empathic.
I live in the US and there's no close (as in commute distance) consulate to where I live. I have the option to justify my absence from voting.

Edit: it's actually pretty neat BTW. My state offers and online system and I can get done with the justification in less than 5 minutes.
Ironic, since blogspot is a prime offender for showing a blank page while the js gears turn and grind until the article text finally appears.
What to expect over the next decade and beyond (CS graduation speech)
Intersting how simple it is. `class` support is nice to grab the attention (e.g: the black slides)
i can't wait until brain imaging technology improves and we can make sociopaths and narcissists wear a government-mandated scarlet letter letting everyone know how dangerous they are.
To be the devil's advocate: that the community recognizes you as high quality (even in an unrelated field) IS in itself a signal that the job might be higher quality than a random new user's. A kind of reference from a trusted source.
You have the option to justify your absence if you can prove that you weren't close to a place where you can vote. That is my case.
At this point people just keep trying to pick fights with Zed. He's not out there picking fights with others (well any more than anyone else).

And all of the posts pointing this out all disclaim that "while they don't agree with Zed about some things..."

It's just kind of sad from a rhetorical perspective.

It's clear that the guy who wrote this post doesn't agree with Zed's pedagogical style, but that doesn't make Zed's book wrong in detail or approach. It just means this guy doesn't agree with the style. And he's not upfront about it either due to a lack of introspection or forthrightness.
You are right that I lose 1.9% fee (coinhacko) purchasing bitcoin. Would be great to see more competition there. xfers is pretty instant in singapore with a FAST transfer from the local banks.

The bitcoin transfer itself is pennies, but the challenge is getting local currency into bitcoin for a small amount of money. Though - the spread on simply buying US currency is pretty big as well.
That's an odd model for me. So as the radius goes to infinity for a fixed thickness and differential the stress goes to infinity too? But take a pressurized cube with reinforced edges. You can say it's faces have infinite radius (or as small as you'd like) -- yet the stress should be finite? How do you reconcile this? Or does that work only for circles? (which would be odd since stress is a local concept to me)
Then you have to admit that measuring correlation between "smarter CEOs" and "shareholder value" is impossible and measure correlation between "CEO SAT scores" and "shareholder value" instead. Yeah, not that click-baity, but that would be a real study, unlike this one.
This. Anybody saying US-Israel intelligence sharing is the major factor in preventing a war is blind. Whenever Netanyahu and his ilk want to get reelected they run to the UN and wave 10 Minutes to Midnight infographics about Iran, completely ignoring real issues like inequality and cost of living. It's the sanity of the Israeli intelligence community preventing a war, not the intelligence sharing.
Yup. He does not offer alternatives to Zed's work either.
There must be some confusion, at least with too abstract concepts. Every evolutionary psychologist will tell you that "play" is how humans and animals learn - by imitating and "practising". It is related to social and especially matting "skills", or, a more correct world - "habits". Play is evolutionary way to develop useful habits. So-called "mirror neurons" meme explains social aspect of "play".
If this society isn't extinguished yet, it means that observed phenomena is rather a product if imagination and wishful thinking.

But nowadays everything written without obscene words and spelling errors could be considered " scientific".
I think salaries should be required-- if not by rule, then by convention.

Companies have been asking candidates to give their salary up front ("expectations" or "history") without ever justifying it when it's obviously not in our best interest to do so...yet they do already have a budget for these positions, so let us decide if we are in the range or not. (Rather than applying for jobs which will never offer a salary commensurate with our experience because we read the demand for high end skills and "salary commensurate with experience"-- and don't realize it's someone trying to score a deal, and not really offering a market salary.)
On the bright side, the author's hate for implicit make-rules, and inability to grasp the pedagogic value of showing implicit includes first, and -Wall later made me go and test the following in a "command prompt for VS2013" on windows:

>more hello.c
int main(int argc, char *argv[])
{
puts("Hello world.");
return 0;
}

>cl hello.c
Microsoft (R) C/C++ Optimizing Compiler Version
18.00.31101 for x86
Copyright (C) Microsoft Corporation. All rights reserved.

hello.c

Microsoft (R) Incremental Linker Version 12.00.31101.0
Copyright (C) Microsoft Corporation. All rights reserved.

/out:hello.exe
hello.obj

>hello
Hello world.

Things are getting better.
A simple HTML form with options that then posts to that thread and formats would solve the problem.

Then the post is still on HN and is formatted to the spec.
Thats a great question. I don't think there are (and going to be) community in the same style like CS.
A defense of Dave Morin
Wow, this is VERY helpful. Thank you for sharing!
"Onsite" and "remote" are not sufficient, unfortunately. Remote should be obvious, but a lot of companies say "remote" when they mean "you can work at home a couple days a week"... rather than really remote. So we need a new word for "work from home ok" thats distinct from "remote" (Which means "work from another state ok" I don't mind employees requiring you to be in the same country, but in the same state is a problem.)
I'm not sure she can design well at all. The tiny, light gray text on the white background is painful to read.
> Coincidences to get characters into trouble are great; coincidences to get them out of it are cheating.

This one made me laugh. I hate it when stories violate this one
Ubuntu (with lots of VirtualBox VMs) + sublime text. Most VMs have node.js, Puppet and Apache.

I try to avoid customising my dev env too much as it has caused my problems in the past when moving employers or platforms but that is a personal preference (I know lots of other devs that go for customisation in a big way).
The Tandy 100 was the one that was really popular-- especially with reporters who would type out stories during press releases.

http://oldcomputers.net/trs100.html
...but he does it with so much personality!