skysight-inc/HackerNews huggingface dataset:
You are succumbing to the common fallacy of disassociating cost from quality.

Yes, a good successful job can be done much cheaper - but, on the whole, the odds of success & quality degrade fast when less is spent. When it is YOUR life on the line, you may very well be willing to pay significantly more for those diminishing returns; they may be diminishing, but they are in fact greater returns. "Healthcare tourism" by Americans includes the ability to identify & access those pockets of excellence; those areas in general may not enjoy such inexpensive quality as the norm, nor have easy access to excellent outliers.

BTW: Americans (I speak as one) are a chronically dissatisfied bunch. Having remarkable access to excellence in all things, we bitch & moan about how it isn't oh so slightly better. Yeah we complain about the cost of healthcare, and at the same time demand the absolute very best, quick to sue the pants off any doctor whose work fails perfection standards by any statistically normal degree when something could have been done better regardless of extreme cost. I suggest caring little about opinion polls where objective statistics are available.
As I understand CS, it deals a lot with Data structure construction and management.

In my school, we began with high-level functional languages and it's only after 3 years of programming than we discovered low level programming and could write a Kernel.

Can you explain how a RISC assembly language can help you learn CS ?
This is exactly what is wrong with health care in a free market.

if you had an operation with a 10% chance of failure for $5000, would you take it?

What if you could spend twice the money and cut your risk down to 5% if you quadrupled the expense? $20000, even I'd take that option for you, as an objective observer.

what if you could cut it down to 4% for $50000? Ok now it's getting a little silly, but it's still your life.

what if you could cut it down to 4.75% for $100000? Don't you deserve the best? I mean this is your LIFE. In anything else this would be a silly investment, but your life? You can't take chances. It's a bizzare choice, but really the only rational one in your situation, you have to survive.

So the thinking goes, we are incapable of negotiating for our own lives. To the point where it blinds us, by choosing that expense you doom the ones who can not afford it.
Get to work, it's what you're being paid for. Don't forget that.

You sound incredibly entitled. While I agree that it's strategically a bad idea for him to go outside of his job description, why is it not "work" for him to want to know how the company runs? He's not looking to upset apple carts; he just wants to know how the decisions are made.

Anyway, I hate this attitude you're showing. I'm not downvoting you, because people need to see that your attitude exists (as it's fairly prevalent) so it shouldn't be buried, but I find it this "fuck you, I'm the boss" attitude revolting.
Not everyone is ready to concede their freedom for relative security.

Security is only good as long as the government isn't corrupt. The exact same mechanism that can help find this victim also grants the government with more power which in turn can be used to create other victims.
Yeah the story definitely isn't core-apple. The people I knew in design and engineering who worked at home while at Apple were not watched at all really...
The new American poor: 4 in 5 live in danger of it
They joined force with the Bazaar empire!
I was disappointed to not see a single actual work area -- just the conference rooms and such. I assume the work areas will be SF startup standard huge open rooms full of lines of back-to-back desks?
Can we please come up with a better markup for form element grouping than "div.control-group"?

Specifically, HTML has always allowed nesting an <input> inside <label> - and that's more than enough to create either a horizontal or stacked layout. No <div>s needed. And no "for" attribute needed with an unnecessary input ID.
I, for one, believe that political issues like warrantless wiretapping and SOPA cannot be extricated from other news that is deeply important to Internet-based startups.

While politics can be deeply divisive and can suck all the air out of the room, this is not strictly a requirement. People can respectfully agree on issues that matter to their businesses.

Most entrepreneurs know that it is critical to their business that foreigners not avoid doing business altogether because their country spies on their customers. They also understand that big businesses would likely abuse laws like SOPA that harm small startups who cannot enforce its provisions and benefit big players who can.

While I understand the desire to avoid overtly political topics and debates, I find that burying your head in the sand does nothing to protect you from issues that affect us all. There should be a clear distinction to classify these issues are pertinent or not pertinent to this site.
Most likely is the key term...I read your source link, and the link the article supplied as their source (which then referenced a comment on FoxNews) and there appears to be only speculation as to how it happened but no concrete evidence (besides the fact that it was mostly in-tact)
> I'm glad that all these political stories are making the front page. You may not care about privacy on the internet but I do.

So to you "story about privacy on the Internet" == "political post". Perfectly fine, but I suspect tons of people define "political post" differently.

Which is exactly why I was asking for a definition for "political post", before the discussion even started. Sadly, almost nobody seems to care about finding some sort of common definition. And this won't help to get a tangible result.
The article is interesting. Take a look at it.

"By putting noise [jamming] on the communications, you force the bird into autopilot... Notably, it's also much easier than trying to crack the encrypted remote-control communications channel. With the drone relying solely on GPS to determine its latitude, longitude, altitude, and velocity, the Iranians then broadcast carefully spoofed GPS coordinates..."
I'm not sure that's correct. Phones don't talk to satellites for geolocation, they talk to towers. If they are talking to towers then they are not passive, but active. That means that even in airplane mode you are still being actively tracked if the phone can see a tower.
I don't know, but perhaps it's because of tone.

Ah okay, I just wanted to makes sure it wasn't something more substantial. ( upload.wikimedia.org/wikipedia/commons/7/7c/Graham's_Hierarchy_of_Disagreement.svg huh )

There are different ways of saying that. The way you said it isn't awful, but it is adversarial.

So pompousness about how "great minds" should have "better things" to do than care about politics is okay, injecting some reality into that isn't? If you don't notice such self-congratulary fluff, of course you'll find a response to it "weirdly aggressive and combative". If you don't consider the initial post adversarial, then of course my response must seem weird to you.

It's not that I want to pick on Bootstrap, that was just one example of a lot I could have made. The very concept of making a CSS framework might be a "new idea", the very first implementation of that idea is already kinda pedestrian, but further releases, or the 50th CSS framework? Not new, not intellectually stimulating. And you know what? I don't usually complain about any of that, ever, much less making submissions about it; until someone says that having like 5-10% politics is just too much, that "great minds" can do better. Then I mention it, because the disconnect is just too glaring to ignore.

You then have a weirdly aggressive paragraph about people patting themselves on the back while delivering toys to politicians, which misses the point that many people don't deliver those toys to politicians, they specifically opted-out of military or defence work.

Which in turn misses the point that many people did NOT opt out, which is why we're talking about this now.

Your next post, asking people to put their mouths where their downvotes are, seems to indicate that you don't think the problem is with your posts, but with the idiots who don't understand you and who just downvote rather than discussing.

Oh, so it's posts now, and you calling other people idiots on my behalf makes my posts "weirdly aggressive"? Good thing I don't get to act as some kind of scapegoat. And how is just downvoting instead of discussing not the equivalent of tone? How is it not way below that even? None of this adds up.

But sure, I don't eat chalk, I don't say "great job!" when I see a turd, and I don't care about the downvotes themselves; I just prefer their reasons mirrored into the medium of text where they are actually visible and can be responded to.

Still not a single word on what a "great mind" is, and what "better things" they have to discuss. Oh well.
"One of the most admirable things about hackers is their ability to accomplish great things without - or in spite of government. The recent preoccupation is a bit sad. Great minds could be focused on better things." What, what, what? Better things?
Startup Founders, Don't Sweat the Medium Stuff
Amsterdam seems to be a good example of what you're describing (FTTH installed by the city, Internet service provided by private companies). See:

http://arstechnica.com/tech-policy/2010/03/how-amsterdam-was...
I disagree, on two counts.

First, the fact that expensive machines can be brought down by cheap components is still interesting. Nobody will really care if your $80 cell phone can be spoofed.

Second, GPS receivers are not all the same. There are many different techniques you can use to make your receiver more resilient against spoofing, from cheap and easy things like adding Galileo and GLONASS support to crazy expensive things like adding backup star tracking and inertial navigation systems to cross-check the GPS results.

At the least, one would expect such an expensive ship to cross-check GPS results with internal dead reckoning to reject obviously bad GPS coordinates. That it didn't do this suggests that shipbuilders (or, at least, buyers) aren't aware of the spoofability of GPS. Articles like this make people aware of the problem and its solutions, solutions which simply don't apply to an $80 cell phone.
In my time at GT (06-11), I didn't really hear about startups until senior/super senior year. A few friends got either internships or post-graduation jobs in Tech square, mostly due to their recruitment via the Co-op/Internship office or ugrad research. I always seemed to learn about them after they hired someone though, and not before.

In my last 2 years the startup scene seemed to explode. The CS entrepreneurship class had been around for a while, but there was a huge amount of publicity around Titin Tech from the Innovation Competition, and then the announcement of Flashpoint, now this. Maybe I just wasn't as plugged in, but there's a lot of cool things happening now at GT.
Twitter I don't think so but I feel like the majority of people visiting Hack News use Github in some way. Remote Repo, Deploying, Open Source tools that are hosted on Github.

Maybe just me...
Getting a 403 forbidden. Working for anyone else?
I know, right?

I was once in a meeting with approximately 300 people, watching the CEO try to get a presentation working for - I kid you not - 90 minutes.
Basic math has plenty of room for inspiration, from the Fibonacci series to the combinatorics of counting to the concept of infinity. Sometimes those topics come up spontaneously in class with a human teacher -- not nearly often enough, but now and then. Are these cool and interesting topics that aren't on some Common Core standards list ever going to come up if students simply work through a computer program written by a corporate consultant and vetted by a committee?
Seems like an experiment contrived to take a trip to the Mediterranean. I can see this being a good bachelors experiment, but if its grad student work, it seems pretty obvious that if you set up a fake GPS satellite, it will skew the coordinates on someones GPS device.
I voted you up because I think your comment is honest and written in good faith.

The author's lack of capitalization is not important enough to me to write an article about it and post it to HN, but it was important enough to me to point it out in a comment on the forum page discussing the article.

It seems to me to exemplify exactly what is wrong with the author's approach to features... and by extension, with the GNOME development team's approach to the same.
The Book Of Woo: A Voynich Manuscript Challenge
Thanks for this! Had looked at examples of this but it's nice to have the link to Peaker's code
Mattermark Weekly #8 - Hardware Startups on the Rise
RIP Barnaby Jack: The hacker who wanted to save your life
It was down when they changed to a new datacenter[1]. I think github is just a much bigger target right now is why it goes down more often.

[1] http://blog.bitbucket.org/2013/07/02/scheduled-downtime-bitb...
Relationship Status with FQL: It’s Complicated
If the person in question is running a Bitcoin wallet, that is. Receiving and sending via blockchain.info online wallets would require masking website traffic only, and there are lots of ways to do this.

Receiving via offline wallet would be completely untraceable, unless the addresses were know a priori by the authorities. Checking the balance on a web-based blockchain viewer could tip off the watchers, but the same precautions apply here as for the above case.
Blue For The Pineapple ….
>Lossless UDP? Is there a reason not to do TCP?

Hole punching.

>There is no way to know if the public key is genuine, so the system is very sensitive to MITM.

If you want to add someone you need their public key (their id) which is 32bytes (It's small because we use ECC instead of RSA). Unless someone somehow replaces the key (your id) when you give it to your friend the system should be secure.

>The key exchange is inadequate. Why not do DH if it's just to have session keys?

The key exchange is designed that way because we want forward secrecy.

>The system is very easy to brute force as the acknowledgement is based on a known plain text. This is very bad.

Can you please elaborate on this. If you are speaking about the the second part of the crypto handshake I can assure you that the fact that the plaintext is known is not a problem.

>I found a potential buffer overflow at line 143. If an attacker sends a large file, what happens?

The function read_packet is hard coded to never return something bigger than MAX_DATA_SIZE.
Founding a Startup: The Ideation Process
Tox aims to be a secure replacement for Skype.

There's several other similar projects, but they are usually hard to set up and use for an average user.

Tox is FLOS software developed by community, and currently licensed under GPLv3. We are considering changing the license to something more permissive, so it would be possible to put it on the App & Win8 Stores.

Currently, it is in really early stages of development. But we already have basic IM, and nCurses interface. We use NaCl library for encryption and will probably add FFmpeg for video.

We are working on a cross-platform GUI using Qt5. Please note that the screen-shots on the main website are only mockups, and (in my opinion) should have been labeled as such.

Since the website is down, here's some links:

Subreddit: http://www.reddit.com/r/projecttox/

Core code: https://github.com/irungentoo/ProjectTox-Core

Qt GUI code: https://github.com/nurupo/ProjectTox-Qt-GUI

Website code: https://github.com/stal888/ProjectTox-Website

IRC Freenode chanel: #InsertProjectNameHere
Will do, but usually the link contains `dev` prefix, the root of the doc says `1.0.0a`. We never link directly from main web site to dev doc; You have to manually enter the dev docs. It is still a lot of protection. We'll try to add a prefix on every pages.
The App Store Problem Is Not Price
Nice use of the valueOf override. Those interested in set theory in javascript may also find Set.js handy: https://github.com/gkatsev/set.js
From what I gathered (8bit era cpu, console hardware videos) the concept of programming has virtually evolved. Nowadays you use general languages to interact with a system or set of virtual devices (iOS, its subsystems etc) meanwhile in the GB era the system was a set of concrete hardware chips connected by buses and you used mnemonics to orchestrate them (by low level byte messages). My conclusion is that you don't understand because it's a very alien looking framework. I'd also bet 5$ that in 20 years the changes won't be as dramatic as the 80s-00s shift.
MTA Sells SoHo Fruit Stand For $26 Million
False dichotomy.

It's perfectly possible to sponge up knowledge from Sr. Engineers, while picking up different bits of knowledge from people who are in different roles altogether.
If you just read the subtitles, I'd almost think your article was a piece in favor of Kanban.

Engineers aren't assembly workers: so why do other methodologies seem to be so prescriptive on what can be accomplished in a given time frame? New problems arise, priorities shift, and unexpected news arrives. I appreciate the flexibility of a pull-type system because it lets me transparently show what I'm working on.

I've really hated telling people no or watching a manager struggle to change up something we really need just because it doesn't fit in the right shape time box or might affect the current sprint's plans.

You can't trust yourself: I always ended up hating sprint planning meetings where "points" are a constant source of conflict between stakeholders and estimates are fantastical. These sort of meetings just allow the quality knob to turn down while scope and schedule remain fixed. Having an entire team minimizes estimates problems, but for the effort involved I'm not sure the gains are worth it.

Also, I think you may have inadvertently taken Anderson's quote out of context as well—Kanban isn't a way to run software. It's merely a way to expose your current process so you can improve it. Kanban is something that sits on top and allows you to identify bottlenecks, be realistic about results (instead of estimates) and provide immediate transparency into what you're working on. It doesn't specifically prescribe what the steps are.
> In my eight years of surgical training, I had seen only one patient with an ulcer so severe that the stomach’s acid had eroded a hole in the intestine.

vs

> patients arrived almost nightly with the condition

It sounds to me like the limiting factor in innovation was a sufficient supply of patients FOR ONE SURGEON to practice on, in which case working in an underserved area is an advantage.
Thailand's "Foreign Exchange Administration and Policy Department" has advised that, quoting from the OP: "the following Bitcoin activities are illegal in Thailand: buying Bitcoins; selling Bitcoins; buying any goods or services in exchange for Bitcoins; selling any goods or services for Bitcoins; sending Bitcoins to anyone located outside of Thailand; receiving Bitcoins from anyone located outside of Thailand."

We can get a sense of how successful and lasting this edict will be with a simple mental experiment: replace "Bitcoin" with "US Dollar." The edict thus becomes: "the following US Dollar activities are illegal in Thailand: buying US Dollars; selling US Dollars; buying any goods or services in exchange for US Dollars; selling any goods or services for US Dollars; sending US Dollars to anyone located outside of Thailand; receiving US Dollars from anyone located outside of Thailand." How successful could that edict be, and how long could it last, realistically?

Foreign exchange controls are normally difficult to implement and enforce. Control of Bitcoin -- a decentralized, optionally anonymous, virtual commodity -- should be even more difficult.

I suspect a lot of Bitcoin trading volume in Thailand will simply go underground.
Create an Animated CSS Cube
I think it would also be beneficial if you could browse job listings. I normally don't sign up for a site if I can't see any 'action' on the site. Not only would this probably attract a lot more freelancers, but employers would feel more comfortable listing (and paying for) their posting.
Wouldn't that just mean that they're bound to find out that Github is down without needing to see it on the front page of HN?
A lot of small airports with very little traffic.

Counting airports doesn't give you an accurate picture, because just about any airport can have a GPS approach, since the whole point is that it doesn't require any ground equipment. That doesn't mean those approaches get much use, because people don't fly into those airports all that much, especially not on instrument approaches.

I fly out of an airport with a published GPS approach and no ILS, and people use the GPS approach on well under 1% of the total landings there. Any reasonably busy airport will have ILS.
Receiving via an offline wallet... You mean effectively a savings account that is inbound only? Sure, no traffic needs to come to you then.

I'm sure there are ways to secure the traffic. As it stands, however, running your own node, mining, and sending BTC is pretty detectable.
that's sad. I wonder if anyone has done a case study on companies that listen to their IT and implement as much as possible compared to the "let's just make it pass inspection" guys. I know in every cartoon I've seen, the first group wins, but in reality it may truly be worth it to skimp
Why would someone DDoS GitHub? Is there some movement against GitHub? Or is it just for fun?
You don't think today he would be thrown in Guantanamo or some other military prison indefinitely at this point?

No, I don't, because Kevin Mitnick wasn't a member of the U.S. military like Manning, and it would be manifestly unconstitutional to transfer a U.S. citizen from U.S. soil into the prison at Guantanamo Bay. The habeas petition to the Supreme Court would take about nine seconds.

If you think the Obama administration no longer feels bound at all by the Constitution even in the face of an explicit ruling from SCOTUS, then, as I said, debating about it on hn will accomplish essentially nothing: We're already way too far down the slope. You apparently think that's the case, but that should be a fringe position in any community I'd like to participate in. Sadly it seems it's not.
Yeah, this is targeting the demographic that doesn't know how to get Netflix on their TV.

For them, it's far from a solved problem.
Why not rename one of the two to: detox (it'd even make sense)