skysight-inc/HackerNews huggingface dataset:
Depending on where OP lives, that might not have been a felony.

I'm pretty sure that in my country I can sell whatever software I want, as long as I brand it as 'automatic patch management testing' or something...
Legally the patent has to disclose to someone skilled in the relevant art, how to enable the invention. So basically, if you handed this patent to engineers at Boeing, NASA, SpaceX, MIT, or UIUC or whomever, could they actually carry out the invention.

The written description also has to be sufficient enough to show that you actually possess the invention when the patent is filed.

So technically, if this can't be built today because we don't know of any materials that can actually behave this way, it's not a valid patent.

I'm not totally sure what happens in cases where the invention is possible but so prohibitively expensive that it's not really possible. I'd imagine that is valid.

Traditionally, invalidating a patent based on written description or enablement issues was hard. But the Fed Circuit has made it easier in recent decades.

I'm pretty sure it wouldn't be valid, but I'm not familiar with the sort of building materials necessary to build a space elevator. My understanding is that nothing we have today could do it, but that's based on light reading.

EDIT: I'd also be willing to bet that some popscience mag or text book discloses this general idea anyway, so it'd be invalid based on prior art too.
Fixed bid agile projects simply don't work
Seriously? In America today, just releasing balloons into the air is a felony: http://www.cbsnews.com/news/anthony-brasfield-fla-man-charge...

That word has lost all weight, right along with "terrorist".
Apple wouldn't give access for some hardware apis to Adobeso stuff that was being done on the graphics hardware in windows had to be done 100% software on Mac. Then Jobs complained that Flash was slow.
If I were involved in the coding, I'd use this as a signal:

1) tab not visible for > 30 seconds
2) then visible with mouse movement
a) within 1 second and
b) no scrolling or resizing and
c) no keyup (unless it's a modifier key)

Things to increase urgency:

1) mouse is moving rapidly upward
2) modifier key keydown occurring

Since either one suggests they're about to close it. I'd use the "time away" signal to catch people who switched away from the window, switched back, forgot what they were just reading about (or got sidelined by something new).

Just spitballing here.
That’s smart: What we mean by smartness and what we should
Try connecting a Linux box (or vm) to the network and you'll get to watch Corporate IT throw a massive hissy-fit :|
Kernel developers don't use and IDE for the Linux kernel, and they are arguably some of the best programmers in the world. Great programmers use vim or emacs, because the imagery in their mind is far more powerful than anything an IDE could display. Besides, any screen real estate used for "interpretive" purposes is just an annoyance.
I don't know if I agree with the Scott's prediction that Trump will be elected the next president. I'd venture to guess that there are a lot more U.S. citizens that are terrified of the idea of having him running the country (Democrats, women, educated youth, anyone of color) than the vocal minority who watches Fox News and loves watching fluffy, circus-style debate as a form of entertainment.

There's no question that America is frustrated with politics and politicians. And Trump plays to that perfectly through anchoring and tone-setting, as Adams astutely observes.

I just can't believe that we'd be desperate/rash enough to elect a guy who will undoubtedly deteriorate US relations with China, Iran, Russia to the point of cold-war nuclear gesturing and whose only published policy recommendations thus far are to revoke citizen status for children born in the US to immigrant parents and to twist Mexico's arm into erecting a 2,000 mile-long anti-immigration wall.
That's definitely a good way of looking at it, but still, most of those misconceptions aren't lack of knowledge; it's people presenting bullshit to other people as facts of nature. It's not that we had to discover how, say, microwave oven works - we obviously knew that before the first one ever hit the market! Someone somewhere just invented an explanation and it spread, and most people don't bother to even think twice if it makes sense.
The flash language (Actionscript) was entirely open source from compiler up. The OP is talking about the Flash runtime.
Here’s How Brazil Is Giving Every Citizen Free Mobile Data
Here's the previous discussion: https://news.ycombinator.com/item?id=8085254

I had tried the Algolia search box from my tablet and got no results. Using Google (constrained to HN) brought up today's discussion and the one from last year.

site:news.ycombinator.com plane crash cluster
I nearly flagged the link for being viciously off-topic, but after a few paragraphs of hyperbolic hysteria Scott Adams settles into a fascinating analysis of the psychology of the successful negotiator/salesman. Worth the read.
Clever Chrome extension lets you watch Netflix remotely with friends
Dr Pucketlove: Or How I Learned to Stop Worrying and Love Parquet (partitioning)
See this video from last December at the CCC in Berlin a famous research professor presents his findings: https://www.youtube.com/watch?v=JY_pHvhE4os

They filmed the whole NOC because they wanted to be transparent, but then it became clear there were passwords sticked on paper on the wall :) Never forget or undermine operational security.
Does it piss anyone else off that he uses the term anecdote?
'I was forced to go back to work the day after my miscarriage' What an anecdote! Just makes me believe that he is a megalomaniac and a bit of a psychopath.
Valid point!
Documenting Bugs in Doxygen
Loved the whole bit on Netscape.

"We are not going to make any money by selling browsers, and I personally don’t think they are going to make any money from it either. If you can get a browser from Microsoft for free, why are you going to pay $39 to Netscape?"
Building a Tizen IVI test experience
Here's a picture of their current team: https://getpocket.com/jobs - Here's a list of 7 other positions they're currently hiring for - https://boards.greenhouse.io/pocket

This isn't some free service being run out of the goodness of somebodys heart. This is a company, that wants to make money. If a company has that many employees, they can afford a bug bounty program too.
Ah, yes, the "our safety margin wasn't as secure as we thought it was" situation.
Not that long - only a few months. And most of the work was done by me (i.e. customer development, coding, landing page, etc.)
Donald Trump is good at energizing the less intellectual part of the GOP, but he will never win. The party brass will pull all the tricks they did against Ron Paul and the American intelligentsia will donate heavily to defeat him if he becomes a serious candidate.

If people are still taking him seriously 2 weeks to Iowa the American political machine will take him out.
I disagree. Mozilla signs a very rich contract with search engines like Google and Yahoo. They have more money than they know what to do with.
Product Hunt Live
Attempts like these might be barking up the wrong tree.

People who are going to be successful in bootstrapping themselves from 0 to dev are going to naturally grasp logic, state, or any other general programming concept. (Not master, but grasp).

What people need is a real problem they can solve with programming: automate an office process, build a website, crunch some numbers, etc. And this is usually best done on a stack that has solutions for these problems. That's why "the future" of learning to program looks more like this: http://automatetheboringstuff.com/ than a noob-IDE.
I'm really not a fan of EC2 exposing instance meta data as a RESTful HTTP API running on Local-Link IP addresses. If its only supposed to be queried locally, why aren't these just environment variables? Perhaps they are dynamic and that won't work but come on!

At the very least, run it on localhost:10101 or something. Don't give us another range to have to filter!
Only because both the timeout and promises are pre-resolved. They both immediately "complete" their tasks, so the callbacks are immediately queued. That means you're measuring event loop queuing order, and ignoring execution time.
They aren't part of Mozilla.
There are many tools and tech for doing this ranging from not powerful but simple, to the opposite. Below are just a few of these options.

If by dataset you mean CSV, you can always do a basic cohort analysis via spreadsheet software like Excel or Google Spreadsheets.

For a basic example, have a look at Daisy Deng's post on http://www.quora.com/Is-there-a-way-to-do-cohort-analysis-vi... , which links to https://docs.google.com/spreadsheets/d/1lD98hOCcpjsmxUmhUq8K... for a step by step guide.

If your data is in an actual database you can export to CSV first. Of course, you could always do the cohort analysis using SQL as well.

A third option for more advanced use cases is processing your dataset with R, which is powerful but takes some learning https://www.r-project.org/about.html
A little tip for people trying to armor themselves against this problem: If your app reaches out to do network transactions, it really ought to block localhost. However, bear in mind that localhost isn't "127.0.0.1"... it's "127.0.0.0/8" (or "127.x.x.x" if you don't casually speak CIDR). Ping 127.2.88.33 on your console now... you'll see replies.

On the flip side, if you're doing a security test like this, I've gotten mileage out of convincing apps to access local resources with things like 127.88.23.245, precisely because the developer blocked 127.0.0.1 specifically and thought they were done.

You should also usually block all internal and external IPs for your entire network, but especially in the cloud this can begin to get tricky. Still, you should.

And don't forget IPv6.
"I hope I have been able to convince you that the Luddite fallacy is not a fallacy and that this will have significant economic and social implications."

I'm sorry, did you actually make an argument? All I could find was some un-supported assertions.
Check out those satisfied customers!
Thank you for sharing this! and the consolidated papers list. Would be great if you can record and upload your next re-run!
Excellent points. A few more things:

1. Voting machines are subject to the fairly unique design objective that, ideally, votes have to be verifiable while still preventing voters from proving who they voted for in order to avoid vote-buying. An ATM can just give you a receipt showing a record of the transaction. But a voting machine can't do anything so straightforward.

2. Using an ATM is part of an ongoing course of dealings between a customer and a bank, where verification is straightforward (and largely inevitable). This allows the customer to evaluate the performance and integrity of the system over time. Voting, on the other hand, tends to be an isolated event where there is no opportunity to evaluate the voting system over the long-term.
Taking the Starch Out of Orchestra Attire
Perth, Australia -> Berlin, Germany

I gave my boss at the time an ultimatum to transfer me to Europe or I'd resign after requesting a transfer for over a year. I bought a 1-way plane ticket to Berlin that same day and left 6 weeks later.

I initially got a 1 year working holiday visa but eventually changed over to a working visa 18 months later (I spent last 9 months of that time trying to apply for a working visa, but was repeatedly turned back due to insufficient paperwork and handed a 3-month extension to my original visa each time). Getting a tech job here is incredibly easy, so you're generally better off waiting until you arrive and have the chance to network with people.

I've been here 2.5 years now and it's a pretty great place, but I'm planning to move to France next year to co-found a company.
It is infeasible (IMHO) to deal with all physical manuals ever in this way, unless you are literally a Manuals Library that is supported by the county or whatever.

I think the only way to go forward is to digitize the shit out of everything.
Well I think I know why.

I checked there just the other day and wanted to update my project because some information was out of date. After logging in successfully, it wouldn't let me change anything without my PHONE NUMBER. Not even the tiniest detail.

Sorry. I won't do that. Your web site is not my bank, I just don't care about it that much.
Everything.

In my experience a massive failure rate (it's a good job that I do tend to sleep with people who's 'life goals' are aligned with mine) this combined with hugely reduced sensation means that that I'd rather take care of myself than use a condom.
Welcoming Android One to Africa
Show HN: Csysdig – A customizable curses UI for sysdig
I heard an interview with the inventor on NPR last night where he claimed that all the materials and indeed, the technology needed to do this already exist.

The reason this contradicts your reading is likely because, as others have commented, it's not a real space elevator. It doesn't go to space, and it is more like a super-tall building with an interesting adaptive stability system than a tether connected to a counterweight as in traditional space elevator designs.

So this also means it may not be prior art. The innovation is located in however it is they plan to keep a 20km tall structure stable and attach an electric elevator for rockets to it.
Ask HN: What Is HN Learning?
What new things (technology related) are you learning (of choice)?

I am personally learning naught right now.
Our local (and deficient) bus system at least has bike racks as part of the bus, so you can take your bike to the nearest stop, and change over to the bike to finish your trip.
This seems interesting. Given Netflix's admitted love of RX [Reactive Extensions] I'm somewhat curious if there is a design reason that this uses Promises instead of (RxJS/Bacon/...) Observables? At first skim this seems like it could be even more useful as an Observable model.
I'm also curious if there is a design reason they aren't using ES5 defineProperty/ES6 property syntax over get()/set()?

(Reposting my questions from: https://news.ycombinator.com/item?id=10075433)
Easier said than done with skin in the game. What would be their options facing that "Boss Fight"?
Rust uses LLVM for codegen, which has had a _lot_ of time and resources poured into it.
Love it, is it inspired by DSDM/Atern?
There are multiple Eric Schmidt's at Google. That one is not the Chairman/former CEO :)
Sure about the 'possess' part? A model hasn't been required since the 1800's. The use of computers and video cameras in manufacturing was patented decades before it was practical.
That comes largely from reduced cost of transportation (including taxes and tariffs), such that the cost of distant human production + transportation has fallen below the cost of local human production.

As production automation increases, fewer humans are required, and the cost of transportation becomes more important. Also, as the standard of living in these distant countries increases so does the cost of labor, further tilting the scale. So, we are seeing Mexico become a much bigger source of manufacturing for the U.S. recently.

As manufacturing continues to automate and costs decrease further, we may see manufacturing move back to the U.S. However for the same reason it won't be bringing any notable amount of jobs with it.

As for political solutions, in the U.S. at least, labor has quite simply lost. With a few exceptions such as the larger government employee unions there is no money and no bargaining power on the labor side and we can only expect the scales to keep tilting further in capital's favor. We'd need to see something that caused a really huge demand for local, unskilled labor in the next few years to have any chance of this happening before all labor is automated out of existence.
All of the Openoffice/LibreOffice folks that I know are generally very.... passionate about the ribbon.
404 in Jamaica too - sloppy
I does't work on Chrome.

PS: Unless you're playing one of those 'erase your c:\windows folder and your computer will be faster' jokes. Then you win.
The only reason I can think of, is that the " paper+pencil+sealed cardboard box" solution isn't good at giving lucrative contracts to buddies of election officials. The "speed of counting" argument does not hold : in Canada we get the final results of elections just a few hours after the closing of the vote. Tallying is all manual, and the counting of each box is done under the supervision of members of antagonistic parties.
Except that increased money supply means inflation which means that middle & upper class can buy less than before. E.g. someone with a medium salary might only get 20% higher income post-stipend but prices would rise more.
Sounds like something might be wrong with your MacBook Pro, I would get it checked out. My 2015 13" MacBook Pro pretty consistently shows between 20-35 fps (measured with Quartz Debug Framerate) when using Mission Control.
GameFAQS.com has been around since the 90s. They housed both user-submitted and commercial guides/tips/cheats/etc, and free.

Now, this guy has a great principle on the tech giants being a threat for a competitive, efficient economy, but I'm just not with him on this one. His only marketable niche would be to get the top paid gaming professionals (like the Dota 2 team that won $6million this month), and provide a market place for the top talent to coach, but he didn't see that, and it's a very small niche to begin with.
Let the future remember the past clearer than we ever could.
'perfect use' for condoms is a somewhat pointless idea. In the real world this is an activity where things are not perfect. It's dark, people are rushing to get to the good bits, you may be a little tipsy.

We should consider real world use and here they have a rather high failure rate. For me they have failed 100% to protect unwanted pregnancy in a real world setting.
My favorite wrong fact was the simple model of friction we were taught - that force was proportional to surface area and weight. In middle school we were given force gauges and wood blocks. Pull them stacked or linked and graph the force vs weight X area. I got a weird curve. Looking around, I saw everybody else fudging their data to make a straight line. Confusing.

Decades later I heard on the radio "The traditional model of friction has been proven incorrect for many materials" and I thought, I knew that in middle school.
Ask HN: Why isn't HN using target=“_blank” for links?
It just annoys me a lot, that i always have to use <Right click -> "Open in New Tab"> for a link. Why isn't "target="_blank" used? I'm just curious.
The term "IDE" tends to evoke images of highly unwieldy and inflexible mammoths like Eclipse and NetBeans.

Is Acme an IDE? Is Emacs an IDE? One has the plumber, the other has the buffer. They're both small abstractions that can be relentlessly scaled to greatly complex and intelligent workflows.

In contrast, I do not consider the standard IDE to be a great leap. They're actually quite static and the visualization tools they provide through graph structures are primitive for any real white-box analysis.
If you were Pocket how would you handle the vulnerability created by having internal services hit user-supplied URLs?

Some ideas:

- Move the service doing the fetching to an untrusted network. At least it would be unable to access any internal services and any compromises there would be hopefully limited. You still have the problem that the local machines there could potentially be compromised.

- Validate / verify the URL to ensure it's not hitting
anything internal. This sounds hard. Pre-resolve the name and check to see if the IP is in an internal range? Seems easy to get our of date as your network changes. Make sure to repeat for any redirects? Is there a better way to validate?

- Ensure that all internal services require authentication. This also sounds hard and easy to miss something.
Show HN: Min Slack – A Minimal Slack Client in a Chrome Extension Popup
So what is this about? The horror of competing with a bigger company? Google didn't kill your startup, You did. You did that after You got scared and didn't have nothing interesting/unique to compete with them. Stop crying, most people are in debt to the rest of their lives after their companies fail.
We updated the link from https://lwn.net/Articles/654776/, which points to this.
Is BlackBerry really going to make an appealing phone?
Alphabet: G is for Google
Why say it at all? It's sort of a given at this point.

Very few sites fail to appear if you drop it entirely since they have DNS pointers for both ways.
Well that's because he paid $4,000 for it.
Some are a clear yes, some are a clear no, some are yes after a certain duration (I imagine to prevent notice the day before you get a paycheck, that sort of thing), some are yes under very specific circumstances.
I have move beyond Excel, and now I am a web developer. I still have a special place in my heart for overly complex spreadsheets.
Take responsibility for what?

For what I eat? Sure.

For failing to think that the myths of a certain group of Levantine tribes are not literal truth? That's not the sort of thing one needs to or even can "take responsibility" for.
When I trained in aikido, "nage" was the thrower/defender. See, for example, http://aikido-west.org/handbook/uke_nage.html
Early polls are somewhat poor predictors -- if pools this far out were reliable, Clinton wouldn't be running, she'd be either a termed out shouting President of a one term ex-President. But if you do trust current polls, Trump's lead among Republicans is a thing, but so is the way he trails all the Democratic contenders he's been looked against in head-to-head polls.

I don't see a lot of reason to believe that the second is any less likely to remain true than the first.
I think the alcubierre drive still violates causality if you go ftl.

Iirc, the ftl violates causality thing isn't from going faster than light, but rather because where you end up is outside of the future light cone of where you started.

It's also, I think, outside of your past light cone, so a single ftl trip in a straight line might not have retrocausality, but because the region outside of both the past and future light comes can be considered to be either before or after the start timeplace, by choosing a different reference frame, if you have two ftl trips, that is enough for causing past events.

I think this doesn't matter what happens during the trips, just the start and end timeplaces.
I'm uneasy with talk about "getting jobs back". It means taking the bread from the mouths of third world people trying to industrialize. So we can feel better about fewer people on welfare.
> a system administrator with an eye for deployment best practices

Many companies call this position "DevOps Manager" or something similar. They usually own their servers, manage builds and deploys, maintain the repos, and communicate to management and developers.
Its crazy that even today diehards defend the DOJ's insane war on MS in the 90s. Do you guys really want to pay for browsers or every single thing in a OS ala carte? MS was in the right here (the browser is just part of the OS) and the judgement just empowered OEMs to go apeshit with crapware and bundling, helping make the MS experience a lot crappier than it should be.
Well that didn't take long. We have an accidental villain who took over the whole commit process due to a bug in the original code:
https://github.com/enomic/enomic/issues/17