skysight-inc/HackerNews huggingface dataset:
This is the kind of subtlety we need people to tell us about. Thanks.

I don't think we'll impose a karma threshold. Browsing through this morning's thread, most of the posts are clearly legit. Punishing innocent posts (as would inevitably happen with a threshold) isn't justified unless the problem becomes critical, and it's not.
Hmm, posts like this make me want to make Lisp mandatory for all programmers. Given that LISPers have argued for "lambda the ultimate kitchen utensil/sinks/cooks" for the last few decades, it's slightly annoying that people from other languages repeat the point now. That said, congratulation for learning value of syntactical sugar. I hope you like it.

That said, can somebody implement hygienic macros in JavaScript. They will probably help will people having to explain basics knowledge over and over.
Well it's FUD in the sense that I really, actually feel Fear Uncertainty and Doubt about using any code under GPLv3 license. There's good reason to [https://www.google.com/search?q=gplv3+for+commercial+use&oq=... ] worry. Large companies I've worked in before this (with teams of technically savvy lawyers on staff) have been known to promulgate an outright ban of such open source software in their production stack.

Now, nothing makes me happier than being proven wrong in this case (especially with the static linking exception AND this little nugget "It is the intention of the ZeroMQ community to move gradually towards the Mozilla Public License v2, as a replacement for the current LGPLv3 + static link exception" ).

So in a sense, my comment here has had a positive result not just for me but also for anyone else reading this thread and worried about the license. So on balance, I'd credit this subthread more for clearing up of FUD than the reverse ;-)
Interesting. How smart are they about this? My HN flow involves always voting from the comments page, even though I got there from the front page or /newest. Does that mean I'm triggering the penalty?
TSA isn't theater so much as it is insurance. Do you want to be the President or political party that disbands TSA? Look at how much flak Hilary Clinton got for a few Americans dying in an actual warzone. What do you think happens when terrorists blow up a flight from Topeka to Minneapolis, whether or not TSA would've stopped it?

As for Mrs. Taxpayer, she does get asked, and she supports the TSA: http://www.gallup.com/poll/156491/americans-views-tsa-positi.... Only 12-13% of people polled think TSA is doing a bad job or isn't effective.
Wordsum: A new mobile word game that fuses Tetris and Scrabble
A word of advice: writing code on whiteboards is hard. Practice!

Yes. If you are able, try to get some experience teaching. If you do it well, it will give you plenty of experience writing code while discussing its relative merits. Hell, spend enough time with academics and you will get in the habit of writing code on paper first and only typing it later as an after thought.

And wait till you get one know-it-all student! They act like sufficiently smart compilers, correcting both syntax and semantics. They will make sure you follow what you teach!

All this sounds hard, but the curve doesn't have to be more steep than you want it to. The world is full of programmers who could use a few minutes of your time to understand that pesky algorithm that you know backward and forward.
Intel Kernel Guard Technology
Pump and Dump Startups Defined
Yeah, I doubt someone with a sustainable habitat on Mars, and enough resources to send some back to Earth, is going to just send them without getting paid more than it would take to claw them out of the ground on Earth in the first place. It would make more sense to just keep the resources on Mars where one can use them, rather than wasting 95% of them transporting 4% to Earth.
A straw man is beating up a weakened version of someone's case. I went with the facts before the Court, which are the only facts relevant to making a legal determination. Neither this Court nor a court of appeals is going to look at anything else due to the rules of evidence. Moreover, unless he's already raised the issue of entrapment (and I don't think he has), it's almost certainly been waived and cannot be raised on appeal. You can personally believe that the facts presented in court are wrong, if you prefer, but they're not relevant to a legal analysis. Making a non-legal analysis of whether it's "entrapment" makes zero sense--entrapment is a legal concept and divorcing the notion of entrapment from how a court would determine something is entrapment is insensible. It doesn't answer any real-world questions and it would serve only to mislead, as courts follow rules to determine things like these.

To establish entrapment, you need to locate some place in which he demonstrated some resistance to hiring a hitman, I was unable to find any such evidence in materials before the Court. If you think otherwise, quote anything you like from his log or any other evidence before the Court that shows him being averse to hiring a hitman until they talked him into it.

Without that, you don't get to claim entrapment, legally. The Court would just say you were already predisposed to commit the crime and ignore your protests about how the cops fooled you, as is shown repeatedly in the law guide. Moreover, the burden of proof is on you to establish entrapment, not the other way around. So it's not enough to say that but for the theft/blackmail he wouldn't have done this, you have to show him resisting the idea.

Was he set up by the cops? Undoubtedly so. Every single example in the law guide of non-entrapment shows the cops setting someone up. But there are standards for entrapment which must be met by evidence properly presented in court. If his lawyers do not make this argument, it is because they cannot. If someone suggests that "hey, you should hire this guy to kill that guy who's causing you problems," you will be in legal trouble if you go along with their suggestion instead of refusing it.

So 'charitable' has nothing to do with it. The evidence before the Court isn't very charitable to him. You might argue that this is unfair, but this is how you determine something like entrapment. That's why there are long fights over the evidence (like the one I linked earlier), because that determines what they have to work with.
Spire Global | Glasgow/SF | VISA OK | Onsite

Spacecraft Hardware Engineer (Glasgow) | Spacecraft Software Engineer (Glasgow) | Communications Architect (SF/Glasgow) | Technical Director/Project Manager (SF/Glasgow) | IT/SysAdmin (Glasgow)

http://www.spire.com

SPACE!!, Linux, C, Python, embedded systems, RTOS, microcontrollers, aerospace, hardware, EE, PCB, FPGA, etc.

Spire builds and launches small satellites (cubesats) to capture valuable data which we then offer to companies (AIS tracking, weather/climate, etc.). We’re expanding across the globe and will have 20 cubesats in orbit by the end of 2015.

We are a fast moving, energetic start-up applying agile development principles to a traditionally sluggish and overly-burdened industry (and having fun doing it).

You will never be bored at Spire!

Please email Darin@spire.com if you are interested in learning more. Previous work in satellites not required.
Every startup hub is overhyped compared to Silicon Valley, but a $100-$200 million exit for a todo list app maker certainly makes it slightly less over-hyped.
I've been out of the industry for a year now. But when I left, simple latency arbitrage strategies were not profitable. They became an arms race.
Nice catch. The joys of political spin...

Watching the video on NYT, Ehrlich wanted to add taxes for people who have children which is more accurately coersion.
There should really have to be a (paywall) warning added to the titles of posts like this.
Doesn't this knowledge completely invalidate any legitimate use case for the pat down? If a bad actor only requires a simple lie to avoid a pat down _and_ the mm wave machine, what advantage is there to having either?
He gives a bunch of reasons for what he's actually looking for (the way you problem solve etc) which is the first time I've heard an interviewer give a reason for the whiteboard test.

Ultimately the author is after the candidates thinking process and he misguidedly (in my opinion) thinks a whiteboard test will help him get that information. But instead, it will help him find people who are good at whiteboard coding under pressure. People who have practiced for that particular activity which they will not be getting paid to perform on a daily basis... just like asking brain teasers help you find people to hire that are really good at solving brain teasers (but may suck at their actual day to day job).

Edit I'm going to use this opportunity to point out that I have been freelancing as a python / node.js / php / front-end (js, html, less etc) for about 4 years full time, 12 years total. I worked for a number of companies (small and large) for around 7 years. I get almost all of my current work through word of mouth and reputation. The interview process is pretty much me telling them what I can do, telling them what I have done, who I know and that's it I'm hired within the same phone call and I make a hell of a lot more money solo than I did when I worked fulltime (I'm getting ready to scale back to 20 hours per week to work on a project of my own).

Yet, when I attempt a whiteboard test, a brainteaser or just about any other interview question for a full time position, unless I'm able to get past my crushing depression, social anxiety, interview anxiety etc. I will fail spectacularly. The entire standard interview process (and tech job for that matter) is total bullshit.
Please see https://news.ycombinator.com/item?id=9636566.
Introducing React Native App Links, link apps and handle deep links
Hmm...

If you sort everyone's births and deaths you can just walk through the array keeping track of the number of people alive at each point and the maximum number of people alive at any point (and the year(s) thereof).

O(P log P) (from the sort), no explicit dependance on R. Are there any other good solutions? I cannot imagine that there would be anything that's sublinear in P, so about the only other thing I could imagine would be something that is linear in P and sublinear in R.
Thanks for pointing that out. Deleted.
Wrong thread; you want https://news.ycombinator.com/item?id=9639001.
That isn't particularly fair though, since most biologists would have roared from the rooftops top stop other extinction events if they could avoid them.

And we are the cause of the current mass extinction. Through the innovation of society we have conquered the planet in a way few other multicellular organisms have managed to in the past, where they gain some evolutionary advantage that enables them to in short order effectively conquer all of their habitable zone.

It isn't unique though, the only difference is we can look at it happening and have this spark of wit in the back of our heads that tells us while we individually contribute little to the event we collectively are destroying biodiversity.

That isn't to say biodiversity is particularly saintly. Its gone away before, will go away again, and all we are really doing is eliminating anything that is not beneficial to us and that cannot coexist with us, not even through attack, but just by claiming our habitat as our own. Yes, our ignorance in how we allow it to happen might be our downfall if we kill off essential species in food chains that cripple ourselves as a result, but thats the risk you take dominating an environment the way we consistently do.

Its the same way any evolving mammal 60 million years ago would have been stomped out by dinosaurs that dominated their habitat, preventing the evolution of most mammalian life we know today back then.
You're forgetting the cost of surrendering your (illusion of) civil liberties by voluntarily disclosing private information about yourself to the government.
Build Your Own Amazon Dash with a Raspberry Pi
What about R. Jander Panell in The Robots of Dawn? Not all SF is film, in fact most of it is in books. And the I, Robot film is a travesty.
FounderLine – live weekly webcast with “an experienced entrepreneur or investor”
Loyalty = Monthly Salary/ Monthly Hours Worked.

If you're following any other model while working for someone else (without equity), I got bad news for you.
Very cool and interesting that the 76ers actually have an account on HN!
In this thread: folks who get snippy about other folks criticizing presentation choices without offering an alternative means to voice such criticism.

Like it or not, folks, presentation is just as important as the content being presented in most cases. If the presentation style is so distracting as to cause threads (like this one) focusing on presentation rather than content, then one should probably strive to fix that problem instead of sitting on one's haunches complaining about the flood of criticism.

In my book, therefore, presentation criticism is fair game, and I'm with the parent commenter on this. If you don't want to be criticized for using inappropriate presentation methods, then don't use inappropriate presentation methods. A more conventional blog post would have been far more appropriate for this sort of thing.
Location: Nashville, TN
Remote: Yes
Willing to relocate: Yes
Technologies: Full stack web C#,Javascript,HTML/CSS,MS-SQL
Résumé/CV: https://www.visualcv.com/cory-glenn?access=a4Mth7csTJQ
Email: coryglenn615@gmail.com
Unless you're working for equity this is the formula you should be following:

Loyalty = Monthly Salary / Montly Hours Worked
I still write some Forth occasionally, it's really awesome for embedded systems, as it runs on little MCUs like AVR. It's so cool to update the program without reflashing the MCU, and have potentially have an interactive interpreter on such low resource processors.

I think becoming proficient with Forth has also made me a better programmer in other languages; for example stack based iterative replacements for recursion come easier, as well as other stack based algorithms. It also makes understand the CPython VM a lot easier.
The problem is very very far from solved. Amazon is supporting students to work on problems Amazon cares about, and these events are very important for Amazon to recruit engineers. Some of these young people will go work for Amazon and some of them will start companies that Amazon will buy. I don't think they are being duped.

Amazon's robotics group is the Kiva Systems startup they bought for a huge amount of money a few years ago.

I was at the conference and dropped in to this event. Lots of energy and committed teams. Many/most teams did pretty badly. I heard (but couldn't confirm) that only one item was correctly picked on the first day. It's not easy.
I have no idea how fast vim itself is. I know that i'm faster when i use vim , so i use it all the time, because time is the most precious thing.
Test
text
That behaviour is not exclusive to standards committees. The government and private companies do it all the time.
> Yes, it’s easy for us to say “he should be the bigger person & not respond in kind” but on the flip side, we haven’t been on the receiving end of this kind of abusive behaviour.

But he's not responding in kind, because the people he is attacking "in kind" aren't the people who attacked him. And so, insofar as Zed's abuse is "in kind" to the unrelated-to-the-issue-complained-about abuse he has previously received, we (as in the HN community) have, in fact, been on the receiving end of that kind of abusive behavior from Zed.

Some people abusing you doesn't provide you license to abuse other people while complaining about how you hate abusive people.
> It only seems to be there to instill the feeling of security in Jane/Joe Average.

Or the feeling of fear.
I think there's a significant problem in SV culture that says you must disrupt all of the time, and that forming a stable business is not a goal.

Silicon Valley (the show) pretty much nailed this on a regular basis when shoddy-investor-guy warns against making money because you'll be worth less money because people know how much money you can make.

It's totally reasonable to eat a market while it exists, and then find a new market later -- or even decide that the shrinking market is actually ok, and you're content with your share of that market.

Unless you're the VC -- because you have a VERY high risk fund (almost by definition) and you'd like only 10-30% success but with 100x profits on those 30%.

This leads lots of tech companies to flame out, overstress, and build things people don't need, because the sane, logical ideas are the ones that are harder to find investment for (if they can't bootstrap them).

It's a weird space.
Simple latency arb strategies are totally an arms race now, with very high barriers to entry. That does not mean however that latency becomes unimportant - if you are a market maker you're essentially playing the same game in reverse - you want to move your quotes out of the way to avoid getting your lunch eaten by those aggressors.
Stryd, Boulder, CO | Intern | iOS Developer

http://www.stryd.com

Stryd is a multidisciplinary team that is enthusiastic about the future of wearable technology for athletes. Out of this passion, we've developed the world’s first wearable power meter for runners that provides insight into their running technique and performance.

For the iOS development, we use Swift primarily. But we want you to have deep understanding of Objective-C and the best practices of iOS programming. Good sense of design is bonus.
We also want you to be an endurance runner, or a triathlete, or at least to have the passion about running.

Relocating to Boulder during the internship is required. But you know what? If you like running, this is pretty much your dream place. You get tons of opportunities to run and train with LOTS of elite athletes who are Stryd ambassadors here.

If interested, please send an email to stryd@stryd.com
Galicia, Spain | Full Time | WebRTC QA engineers

Company: http://www.quobis.com
Job Specs: http://www.quobis.com/images/stories/qa%20webrtc%20engineer%...

My colleagues of Quobis are hiring. They are based in Galicia, north-west of Spain, 7 km to Portugal.

They need QA WebRTC engineer. They are on the top of WebRTC companies in the world + they had more than 50 webrtc POC in more than 37 countries.

Quobis is located in Galicia, where you can rent a 3 bedroom flat for €350 pm, and you can live in front of the beach for €500 pm. In the other hand, Galicia is knowing as Galifornia.

http://www.quobis.com/index.php?option=com_content&task=view...

I worked for them and all was perfect. Leave that position was one of my worst decision ever!
Honestly, I have had more issues with TSA jerks than with the NSA.
But our junk is has been checked. So we've got that going for us.
Best thing I've found is to get someone to tackle a problem you've recently faced or are going to face and see how they handle it.

Not on a whiteboard, but with actual code and examples. Some companies will pay for this, and others just take it as a part of the initiation process.

It really lets you see what people focus on, how they handle it (time, code, style, design, etc), and how dedicated they are to the actual problems you face.
I dunno - couldn't the interviewer just ask if they want those things from you?
I still believe that if you are productive in an IDE like, for example, Intellij, there is no point to really go to vim. What I often recommend is that people give it a try, even if it's sublime's vintage mode or ideavim, which is pretty good out of the box (but very buggy if you get into customizing). At the end of the day, vim is another tool, and tools are there to help us be more productive. I don't work with very large projects nor do I usually do any sort of refactorings, so vim works very well in my use case, but I very much understand when people complain that vim doesn't do what they need. I run a very customized version of vim (15 plugins or so plus around 400 lines of config in total), so, as you can expect, it's very hard for me to leave it :-).
Programming is, for the most part, a mental exercise.

How good someone is at programming is a combination of their problem solving skills (natural talent), their existing knowledge, and their ability to seek out and learn answers to problems they don't already know the answer to.

The talent part of the equation is a big factor, and ultimately determines where the individual tops out their skill set and "plateaus".

For an example of this, look at chess players and the ELO rating system. Chess is purely mental and has many similar parallels to programming.

I've met hundreds of chess players who have been playing chess for years, logging thousands of games. Many of them study the game on a regular basis and attend tournaments, and they all have ratings.

A beginner chess player starts with a provisional rating of 1200, which goes up or down depending on wins or losses logged over time. Grand masters are players that have earned a rating of at least 2600 or higher.

For every chess grand master out there (think of them as a 10x or even 100x producer), there are thousands of chess players that have been slogging away for years without their ratings improving past even 1500. They are simply blocked by their lack of natural talent, no matter how much they study or practice.

This is a fact that is objectively measurable and is backed up by millions of data points from officially rated chess games.

There's no reason why the same laws of nature related to raw mental talent (specifically problem solving and memorization) wouldn't also apply to programmers.
SEEKING WORK - Remote.

Location: Ireland.

Experienced Rails developer (9 years). I’ve worked with several large rails codebases and high-traffic rails sites.

A few things I can do:

* Help scale your rails app, find bottlenecks, improve performance.

* Maintain or update an existing app. I’m comfortable diving into large codebases and other peoples code.

* Build your MVP. You’ll get a working, reliable, well-tested first version of your app.

Other non-rails stuff:

* Clojure. This is my current “fun” language and I’d love to work on a project that lets me use it full-time.

* Machine Learning (python and/or clojure). I have a background in machine learning and I’ve worked on a few projects that have a ML component.

Here are some testimonials from past clients:

http://www.windmill.ie/roadmapping-session/

Some other links:

Blog: http://www.aidanf.net

Github: http://github.com/aidanf

Twitter: http://twitter.com/@aidanf

Drop me an email at aidan at aidanf dot net.
Altera has been with TSMC since forever, and in their latest chip they had disastrous results. TSMC just can't compete with Intel's process when it comes to making high quality digital chips. This is a VERY VERY good move for Altera, not sure about Intel though.
SEEKING WORK

My cofounder and I are seeking freelance work to continue to fund our company. We have been developing iOS apps together for 3 years, and our main app Fleck has been featured as a Best New App by Apple in 137 countries.

Together, we can build full stack apps. I focus on the server backend, configuration, architecture, service integrations, and APIs in addition to coding the app in either Objective-C or Swift. My cofounder focuses on design and mobile UX to produce minimalist interfaces for consumer-facing apps. He works in Photoshop+Sketch, makes FramerJS animation prototypes and codes the designs into the app in Objective-C or Swift.

We prefer to be hired together to build MVP products. We are both originally from Southern California but we currently live in Medellin, Colombia and can only work remotely. You can contact me at michael@getfleck.com.

The last app we built for a client: https://itunes.apple.com/app/id962419749
Our app Fleck: https://itunes.apple.com/app/fleck-the-bigger-picture/id6199...

https://www.linkedin.com/in/michaelcraigwilson
https://www.linkedin.com/in/roryreiff
Tell that to DHH.