skysight-inc/HackerNews huggingface dataset:
Yeah... I mean I appreciate that people pay lip-service to privacy but a surveillance camera that counts you as a distinct individual without your consent is an invasion of privacy. The cost is higher than the price tag, homie.

Edit I am an employee of Density and definitely biased.
How to trust others about things they don't know, help others do the things they don't want to be doing, how to be humble, communicate effectively, share information well, and know when to get out of the way.

Basically their job should be to make everyone else successful.
Simple & powerful. What languages or frameworks have you used to develop this poll app?
All literature, no matter how mundane, is a shared dream ..
I ssh into machines for many reasons other than to change them. In fact most changes are done remotely with Ansible.
No; his real writing style is even more florid than that. Lovecraft's writing is marked by complex sentence structure and a heavy use of archaic terms. Compare the opening of "Dream Quest of Unknown Kadath" for an example:

http://www.yankeeclassic.com/miskatonic/library/stacks/liter...
Page appears down, here's the Google cache: http://webcache.googleusercontent.com/search?q=cache:CSMUmBf...
Isn't the "Malicious Software Removal Tool" from Microsoft supposed to scan for such things? Obviously it isn't a full-fledged virus scanner, but I would expect scanning the system for outdated DLLs and such to be well within its reach.
There are a number of similar micro-SaaS's (including StoreMapper) listed here:

https://baremetrics.com/open

GrooveHQ has some good interviews:

Olark: https://www.groovehq.com/blog/ben-congleton-olark-interview

BestOf: https://www.groovehq.com/blog/best-of

iDoneThis - How to Start a Startup - http://inside.idonethis.com/startup-guide/
A security blanket for those addicted to their mobiles and trying to curb that constant neck-tilting and screen-tapping.
The boring front-end developer doesn't get paid very much.
Happy 10th Birthday Django
Cheap MapReduce in Go
Creating a Small Business Content Marketing Strategy
I live in Boulder and this happens all the time during ski season. When traveling towards I-70 there's a longer, more circuitous route which breaks off of Highway 6 and goes through Idaho Springs. This path is longer, but cuts off the beginning of the initial drive into the Front Range... it's also just a two lane mountain road.

Sometimes google maps will detect heavy traffic on I-70 and start re-routing drivers the other way... unfortunately this very quickly creates a bottleneck that Google Maps can't detect in time (traffic goes from 0mph to 60mph to 0mph in the mountains) so it'll continue to funnel people down that "shortcut" until the traffic essentially equalizes with the I-70 traffic.

There's an even worse side effect, as those who went through Idaho Springs eventually have to get back onto I-70 to get to the ski resorts, so now that on ramp (which is a metered on ramp) backs up, further hurting both I-70 and the "shortcut" traffic. It's a real terrible feedback loop that essentially is caused by Google Maps not being able to adequately predict how much traffic the Idaho Springs route can handle, which seems like a hard problem to solve (especially generally).

Edit: Thought about this more and realized predicting ski traffic is more or less a proxy for predicting the weather, so I highly doubt this is a fixable problem (at least in this specific case)
Java 8 support will run out in a while.

I'm pretty sure it won't "be around for long enough" except if you decide to stay on unmaintained versions full of unfixed security issues.
Actually you're wrong. (Sorry, but I just felt the need the illustrate the obnoxiousness of your original reply).

I have to side with Erica on this one for the simple reason that you'll never be able to attract a good developer or a technical co-founder with this attitude of throwing your hands up in the air and eyes glazing over. That doesn't mean that you ignorantly blunder in and tell developers how to do their job, but it means that whatever area your company needs to move in you are keen to learn enough to have an intelligent conversation about it.

I've met dozens (hundreds?) of wantrepreneurs with this attitude of not wanting to know anything about the tech, and invariably they see themselves as brilliant masterminds who just need a peon to execute their vision. Little do they realize that the success of any tech company depends on bridging the gap between the technical execution and the business reality. I am much less turned off by a business guy who is ignorant but trying to learn about tech versus someone who feels they can start a tech company without learning anything about technology.
I agree with your first point. Pre-processors, especially in the CSS realm, are so intuitive that there should be negligible training overhead. I believe they should be used past a certain threshold.

I disagree with your second point, however. Single page applications are good for pages with a high amount of short, repeated interactivity where concurrency and frequent status updates are prioritized. However, there are plenty of applications that I use where I prefer to have a workflow built on discrete states (pages). They typically perform better in terms of rendering time and latency, both in terms of request and user action. (Just compare reddit's mobile beta to their previous mobile site. I still type in /.compact because I can't stand the new SPA.)
I'd normally say that doesn't seem that high for a botnet or collection of botnets. To put it in perspective, that's only twenty 10gig attached servers. Not that much when you think about it. Sure, you need transit to match the server but that's not uncommon at all these days.

The most unusual aspect of this attack was that it was an easily blocked, rudimentary attack using spoofed, big SYNs. Volumetric attacks have subsided and fallen out of favor over the past year. Everything now is layer 7 floods at high rates or low-and-slow to avoid detection. Either way it's mostly layer 7 these days. People I've talked with at Cloudflare and Prolexic have seen the same thing.

Also, we saw these big SYN floods about 3 years ago (before Radware coined the term). They are easy to block, the attackers went away, and we haven't really seen any since. I think this is a 3+ year old botnet run by an attacker who hasn't kept up with the times.

tl;dr this botnet is a bit long in the tooth
Engineers Unveil New Driverless Car Capable of Committing Hit-And-Run
wow helpful link, thanks!
Explaining Your Tech Job to Job Interviewers (Hint: Imagine They're 10)
> Stop using internal API's

So what's the alternative? It's not like people are using sun.misc.Unsafe for the fun of it.
You are just shouting that a shell should not have a web server in it's codebase, but you are giving no reasons why. I am using vim in the console to this day, and I don't mind my shell having a web interface for the most common use cases.

Some people do find the web interface useful, otherwise it wouldn't be there. On the other hand, you are not providing any reasons why a web server is harmful, why would anybody listen to you as the voice of reason, if your axiom is "a shell should not have a web server in its codebase, period"?
Awesome, I always wanted to make one of these. I had the idea about 10 years ago, when I was really into making stunt videos and timelapses as a teenager. This was way before Raspberry Pis and Arduinos, so I think it would be a lot easier today. Of course there's a huge difference between a hobby project, and a commercial product. But watching all of those Youtube videos was like seeing my idea come to life.
“As a Lead JavaScript Engineer, I try to get my team to write as little JavaScript as possible.”

Yes.

Let me show you mine: http://intercoolerjs.org/

Not mature enough yet to be completely BFED, but that's the goal.
I agree. There are regularly 4.0-5.5 earthquakes along the oregon coast, and the seismologists that report on these say that they are a result of the Cascadia Subduction... I was interested until I got to this point as the local reports on earthquakes are counter to what the article suggest. I mean there was even a 4.2 in Springfield, OR within a week. just check the US geological data. Claims seem dubious without having a full text report of what the difference between the types of quakes are, and difference in areas as related to 'the big one' without this, anyone looking at past earthquake data will say this guy is nuts, because we do have regular quakes in the Northwest, especially coastal.
Hmm pretty broad strokes. I think its constantly important to scrutinize ourselves and our tech decisions like this though.

I don't think I'd ever take a front end job that doesn't use a CSS preprocessor, though I understand it was part of a larger example.

It seems like the best product might come out when a BFED and CED need to work together and have the appropriate chemistry not to kill each other.
Thats not a protocol. Is it subgigahertz with Simplicity, or Zigbee or ...etc, etc.
If the lawsuit does succeed in getting the song declared public domain, I wonder how strong a case any past licensees have to recover the fees they paid for what turns out to be nothing?
The Family That Walks on All Fours – Documentary Films
What's the best way to follow a lawsuit? I'd be curious what happens to this one: http://www.courthousenews.com/2015/03/23/happy-birthday-a-ca...
Look at Microsoft receiving multi million dollar payments for continued XP support, there's the potential for more support revenue by announcing the intention to EOL.
Is MongoDB Really Superior to MySQL?
Ed powers is going to love this.
It's very cool, but the demo videos suggest that the tracking isn't ideal yet. Which susprises me, because we only have what, 50+ years of R&D with tracking moving targets. As in, if you can figure how how fast the target is moving across the field of view, you should be able to predict where it is going to be in the next frame, PLUS, take into account the latency of the Soloshot motor, and calculate that all together in real-time such that the target stays as close as possible to the center of the field of view. Right now, based on the demo videos, it appears that either the CPU is slow, or the Soloshot motor is slow, or both, with the result being that the target gets ahead of the Soloshot and gets to the edge of the field of view regularly, making for less than optimal viewing afterward.

Seems like a totally, well, 99% fixable problem, and given Soloshot's been out for a while I'm surprised the demos aren't more stellar.

Still, it's impressive and I'm surprised GoPro hasn't acquired the company already.
Facebook's permissions model is very complex. Just imagine a case where Fanny comments on Alice's photo which is shared to a custom friends list, which contains Bert (Alice's friend), who Fanny put on her block list... and that's a simple example.

It has been proposed a number of times to put it all behind an API. I do not know if this has been finished yet. I remember an epic diff comment thread which only ended after the author defended her solution with a mathematical proof of correctness.
I don't think a tsunami is going to flatten the city. A wave has a lot to go through (peninsulas, narrow straights, etc) before it could reach the city, all of which would likely lessen its impact significantly. Where the area will get hit hard, though, is liquifaction and landslides.
Almost all engineering accreditation organizations require an ethics class. However, most students and universities do not treat the class seriously. I took an honors course run by a philosophy professor aimed at general STEM students. We learned first about the different ideas of ethics, such as deontology and utiltarianism. We then applied these systems to various ethical issues in engineering, discussed books about STEM ethical problems, and were required to write a 15 page paper about a current ethics debate, discussing what perspectives had been taken on it(mine, for example was autonomous military drones). However, I then TAd for a non-honors ethics class for CS students, run by a CS adjunct who had so much work teaching she could not focus on teaching any of her classes well. Most of it was reading from slides, multiple choice tests, a 2 page essay of what one thought about an ethical topic, and no discussion of what ethics is, or why something might be unethical. With the exception of the class I took, which required membership in a specific honors college, and only had 20 students a semester all STEM ethics classes were taught that way.

It's not enough to have a course. You have to take it seriously.
Plants talk to each other using an Internet of fungus
An interesting topic. I agree the two terms are usually imprecisely joined. But I think the author's definition is too binary.

Science and engineering are a continuum. At one end is the theoretical scientist who discovers new knowledge; at the other the engineer who applies knowledge to serve some practical end. But between them lies the applied scientist whose purpose is to extend scientific knowledge to make it valuable to scientists working in other domains. And the process of doing that always involves lots of engineering -- discovering the reproducible limits of a phenomenon or a technique toward achieving some goal. Inevitably then, many applied scientists and engineers share the same job.

For example: Were Salk and Sabin scientists or were they engineers when they refined a method to inoculate against polio? Certainly they were applying science, but what was their principal role: a) discovering new knowledge or b) refining a technique? Once it moves from the petri dish to the human, isn't medicine usually more like engineering than science?

As I see it, at some point the boundary between science vs engineering blurs to an a degree that the difference is negligible.
My favorite statistic: 73.6% of all statistics are made up.

My 2nd favorite: 950% of 0 is 0.
just be careful when asking online! http://www.quora.com/What-is-the-best-way-to-start-my-career...
One complain will accomplish nothing, hundreds (or thousands) of complains will do.
Did you make a introduction to Linux ?
Start a startup
How to Find Continuous Sub Array Whose Sum Is Equal to Given Number?
Tsunami SYN Flood Attack – A New Trend in DDoS Attacks?
Blah. Yet another "new-fangled technologies have no place" post. Granted, there's a grain of truth to the core thought. As I've become more experienced, I've seen more frameworks and libraries that re-invent the wheel and solve problems that have already been solved long ago, albeit in a trendier manner.

But at the end of the day, software engineers are technologists. Our job is to create and consume technology. Being afraid of new technology is counter-productive.
Open source projects are a free and self-reinforcing way to be on top of the latest tech, build a resume and give back.

You can do so pretty easily via GitHub. Sign up to a few mailing lists, not every important project is on GH.

Consider a daemon you use really often. Familiarize yourself with the code until you master it.
Hillary Clinton Will Crack Down on the Contractor Economy
Place a remote controlled gun next to that camera and you have a remote hunting system? (probably illegal in most jurisdictions though)
Japan’s Haneda Airport to deploy 3 types of robots from Cyberdyne
And have replaced Ask with with Yahoo.
Here is the link to the full quote.

http://mail.openjdk.java.net/pipermail/openjfx-dev/2015-Apri...
Alternate title: "20% of people paid waaaay too much for their cellphone".
It'll run out by September 2017, if not later:

http://www.oracle.com/technetwork/java/eol-135779.html

Do we believe that the affected software will not be able to move to the replacement APIs in the next two years? Honestly I'd expect that by fall 2017, the only versions of Cassandra, Spark, etc. that need sun.misc.Unsafe will themselves be unmaintained and full of unfixed security issues.
Tools are Top Priority (2009)
What does this have to do with algorithms that is different from age old issues in probability, economics?
I think before you talk about how to reduce tax evasion, you have to figure out why tax evasion is so high to begin with. Are local tax offices hopelessly corrupt? Does there need to be some sort of "untouchables" type operation for the Greek government to root out corruption?

Is it cultural? Does Greece simply need to make tax evasion uncool? Along with coming down on evaders like the US IRS of course.

Is the process of paying taxes simply too onerous? Can the process be streamlined with online resources and stricter employer reporting standards?

It is best if you understand the problem before trying to solve it.
I always tell my guys that I don't want them to think outside of the box. We should be firmly inside the box. (This is our inside joke, but there's also truth to it).
Microsoft windows dying, this is new business of microsoft ?
http://blog.sudoask.com/great-dictator-on-software-dying-and...
On my system (without Flash), Facebook is one of the last sites where I encounter Flash for non-ad content. (Videos)
Exactly. Though I'd add that its not just the financial space that is doing this for performance. Lots of people that are trying to scale high throughput systems use unsafe for similar reasons:

Akka for instance uses it:
https://github.com/akka/akka/blob/0de9f0ff40fc5e43540df58718...
“Things–presences or voices of some sort–could be drawn down from unknown places as well as to standard out.” is what I meant to say.

Edit: Now I know puppet is horrible after all.
This would be a reallly cool application if PIR's were capable of counting "horde" foot traffic, like a giant mass of people streaming out of a door during an alarm. I don't think that something like a PIR could handle that number of people, since it's just the single beam.
With regard to the preprocessor question, I didn't read that as condemning preprocessors. Rather, it was in answering the question. Let's use LESS as an example

> Will it be harder to onboard developers?

No. LESS is similar enough and we've automated the build process, so it will not be harder. People that can write CSS can learn LESS easily.

> Will debugging code be more difficult?

No. Again, the similarities are already well established, and most debugging will happen within the browser. The tooling already exists to make this easy.

To me, harder doesn't mean you won't have to learn something new, but it's actually more difficult. And that entirely depends on how you have things setup and what tooling you have. This does mean that if I invite LESC and want to use that instead of LESS, it will be harder to use precisely because the tooling isn't present.
Pettit didn't even hypothesize this. I've never seen him even comment on the equity markets. His blog and book are about the rebalancing of the economy. He doesn't predict what will happen, he just lays out three different scenarios that may occur. Read his blog http://blog.mpettis.com
The problem with jQuery is not so much jQuery itself, it's the architecture of sites/apps written with many jQuery plugins and no code organization. I wrote many apps using simple JS modules (with browserify) using jQuery for DOM manipulation and the approach worked great. While I don't really use jQuery anymore, it's great for what it aims to do: DOM manipulation.

The point is that exciting development experiences (in the bad way) are usually due to developers not really not knowing what they're doing. Picking your tools is part of that and no tool will, inherently, provide a bad development experience.
Foxconn to build up to 12 factories and employ 1m in India
When you would wear metamaterial stealth suits maybe you can avoid being detected by our IR sensors, we're curious as to what you have available!
Ask HN: Is it too late in the game to launch a Hosted PBX company?
We are a group of 3 co-founders currently working on what we believe is a next-gen hosted PBX product that can compete on the market with the likes of RingCentral, 8x8, and ShoretelSky.

Are we fooling ourselves going up against these monsters with 500+ employees each and a very large marketing budget? Technology-wise we feel that having built the product in 2015 we have an edge going up against outdated tech some of these companies use or outsource from vendors such as Broadsoft, etc. We are going for integrations from day one, adding WebRTC and other collaboration features, and feel that we can take a relatively big chunk of the market if executed properly.

Are we smoking something or is there still an opportunity for disruption in this market? We are specifically targetting small to medium businesses (2-100 seats) with a hosted PBX / Unified communications platform.
I had the idea too, maybe even 10 years ago. But don't worry, it's not like you narrowly missed winning the lottery. Building a product like this takes years of dedication and hard work.
Except this product is outdoor-only.
Yishan also commented a few days ago with this:
https://np.reddit.com/r/AskReddit/comments/3cs78i/z/cszjqg2
How did you make it into an app on Android ?
I never even got my coin despite paying for it.
I probably spent more on Palm OS apps than I ever have on my newer smartphones. I remembering buying CD's for $10-$20 to get stuff like word processors and dictionaries.
> “As a Lead JavaScript Engineer, I try to get my team to write as little JavaScript as possible.”

I would argue that the wisdom of this goes beyond JavaScript to all programming.

Or, to put it slightly differently: how can you tell the difference between an inexperienced programmer and an experienced one? The inexperienced programmer thinks of every line of code as an asset. The experienced one thinks of every line of code as a liability.
If only I could time travel into the future and ask your 30 year older self whether you agree with your 30 year younger self's comment. :)
Kill it? We must be close already because my first thought on seeing the headline I wondered why someone at Facebook wanted The Scarlet Speedster dead when we haven't seen him in a movie yet.

Sign of the times.

EDIT: Well, I did.
This may all be true but at the end of the day a lot of companies aren't looking to hire a BFED.
Actually, the Facebook of the Dead is an interesting concept...
Yep horror is just sci-fi with an even more hackneyed magic system.
1) range
2) clock precision (you can't measure time fast enough to actually measure position using bluetooth)
Having a bunch of small systems is no good if the failure of any one system brings the whole thing down.

I'm not personally convinced that a Greek exit from the Euro would be the disaster that the news outlets like to think it will be. I think it will suck for the Greeks and basically brand them as a third world country, but it is probably a better solution than a few years of crippling austerity followed by another default/bailout/more austerity.

On the other hand, a Greek exit would also mean that the Eurozone countries wouldn't be forced to examine the aggregate fiscal policy and figure out a way to prevent this sort of problem from happening elsewhere.
This is just dumb as nails.

Now I can't login to the production server in order to strace the process to figure out why production is misbehaving.

And don't say you should always replicate the issue in preprod, sometimes you simply can't. Some issues only emerge at prod scale+load+latency that you don't have the financial resources or technical ability to be able to exactly replicate in a testbed.

You are drunk on too much koolaid, go home.