skysight-inc/HackerNews huggingface dataset:
> USB hosts and devices historically trust each other...

We've seen this exact recipe for years of pain play out again and again. C was designed when programmers wrote code for themselves and other people who weren't trying to break that code; if you manage to overflow a buffer in some command-line utility that uses "gets()", you're basically punching yourself in the face. SMTP was designed to send messages between non-commercial entities who wanted to communicate; then the people who stuffed your mailbox with ads realized they could stuff your internet mailbox with ads almost for free. In both cases, a system built for a trusting environment was used in an untrusting one, and there was much pain.

A public registry and an optional nag about an on-by-default feature won't come close to addressing the problem. With thousands of types of USB devices out there, who will go through and audit them all, and keep the registry up to date? And how many users will see the nag and just do the easiest thing to make it go away, or even have the knowledge to make the decision? It seems like browsers need an "annoying/harmful Web 3.0 features" tab with an ever-growing list of check boxes for WebGL, notifications, geolocation, USB, etc., with all of them set by default to "deny without asking."
Flexport is hiring account execs in our NYC office
I had, but didn't publish. Any particular topics of interest?
As long as these flights stay below certain altitudes and away from the arrival and departure paths I don't think it would be a big deal for ATC.

Exactly. Police helicopters fly low enough that unless they are on the final approach or departure path, its not a big deal.

Its a common misconception that because news helicopters following the chase are denied clearance to fly near an airport, the same would apply to the police helicopters.
www.azuredesk.co (New helpdesk in town)
5.7 is meant to fix that with reengineered controls that offer, among other improvements, a Material theme:

http://blog.qt.io/blog/2015/11/23/qt-quick-controls-re-engin...

They already have Holo, they just need Material for newer Android handsets, and those changes are going in 5.7 coming out in a few months.
They will look back and be jealous.
>if we can't forbid citizens from photographing in public, why should we forbid our government?

I don't understand this comparison. The very fact that the surveillance is being done by the government changes the meaning of the action. Citizens don't have the power to do anything with the information they might gather through surveillance. Citizens don't have the ability to force all other citizens to pay them more money for funding surveillance programs of ever-increasing scope. Citizens have jobs which exist to serve a real need that exists in the economy, and so realistically wouldn't be doing anything of the same magnitude unless there was popular demand for it.
Over the years, I've definitely gotten a fair share of calls from my bank asking about genuinely fraudulent charges, and calls notifying me that my card number was reported by law enforcement as compromised and they're replacing it proactively. So yes, it does happen.

(Of course, in the second case, they never tell you how they came to that conclusion, just that "something" was found.)

Once I even had a card start reporting fraudulent transactions before I even had a chance to activate it, which was bizarre.

It's also worth noting that different banks use different fraud detection algorithms, with different levels of sensitivity. Some card companies will call you at the drop of a pin, others are much more relaxed.
> it became old the day React-Native appeared

Why do you think so? Could you expand on this a bit?

I'd prefer QML myself since it means I can have a single UI codebase across platforms, plus with the qml compiler the apps can be fast.
Well, that must be the most concise summary of their work in history.
QML will never become old unless someone improves upon its UX, because React is still the same old Frankenstein of turning a document language into an application framework, you are just doing it all in Javascript.

QML is also all Javascript, but it knows better than to treat its declarative language like verbatim JS. The property system of QML is not something to underestimate, and is IMO by far the most developer friendly way to design a UI today, period. The hardware acceleration on all platforms is just a cherry on top of a usability pie.
You have 10^15 possible values from a 16-digit CC number (due to Luhn's algorithm). The first 6 are for the issuer/bank; if you know that, you have 10^9 or about 30 bits of possible values.
The comments are saying that this is largely derivative of someone else's work.
YC S16 Batch
what can be expected tomorrow ?
Tagging may be the best way to make IoT contextually relevant and usable
I believe that's called indentured servitude, and at least in the US, cannot be enforced by contract law.
Augmenting Haskell's type system with the power of the Z3 theorem prover
> Sure. Of course they can't, because most of the time even poor people have other options.

If there were no laws, every company would do this, and there wouldn't be other option.

You think people work in factories in China for $0.50/day even though they have an option to make a good wage?

> Quite a bit of my wealth is being "distributed"

Not nearly as much as if you lived in another developed country, where your money would be paying for healthcare for all, higher education for all, etc. etc.
Something interesting is that the top score seems to have peaked in 2011 with 4339. No score since then broke 4000 and there were two that didn't break 3000.

One interpretetation is that there's a lot more posting going on and it's hard for a single post to maintain a top spot as well as potential changes to the ranking alogrithm. Another option may be less engaged users. Maybe a mix of both.
Are they on the high or low end for pricing of plugins? I can imagine a full setup (excluding hardware) gets very, very expensive.
Why Volvo is testing 100 autonomous cars in China, and why Google should too
http://www.telegraph.co.uk/news/worldnews/northamerica/usa/1...
I keep having lucid dreams of QML gaining native browser support as a web application development platform, rather than us continuing to try to shoehorn desktop program design into a document markup language more akin to Microsoft Office than Microsoft Visual Basic.

I also see insanity like <script type=text/python> and other delusions probably brought on from traumatic experience with current web tech.

Imagine it - http://coolprogram.stuff/main.qml working would make me cry tears as the strain on my brain as my migrane rapidly unswells and an unholy weight is lifted from my shoulders.

qmlweb, in the meantime, does the work of angels trying to bridge the gap. It is a great project to check up on to try to maintain some hope in the long run, and fake sanity when needed!
I'm sad that there's no scene standard for ripping vinyls (apart from a few mentions http://scenenotice.org/details.php?id=2006). I'd like to think they'd use this guide.
"Tim Cook Speaks up" as #1 in 2014.

Slightly related I was talking to some people the other day who are still strongly against gay marriage and want the Supreme Court to go backwards.

I explained to them that the fantastic news is that in 15-20 years, it won't even be called gay marriage, it's just marriage :)

If they still don't like it, we just have to wait until they die and the world will move on without them.
Or, in other words, the assumption is that it is not and never can be the case that N people can be provided for by the effort of K people, where K < N.

This attitude is terrifying. As a matter of policy, you would have me work as a slave for someone else or in turn, benefit from the slavery of others? It would be total war first.
Why avoid DJ stuff? Isn't a Technics deck going to be better than your run of the mill USB vinyl "recorder"?
Instagram-based version of Minesweeper
190 people in this Indiana town were diagnosed with HIV
Show HN: The first issue of Compelling Science Fiction
I agree completely on the towing. On the one hand I think the entire process of towing is rigged and corrupt, but on the other, I think it's enforcement is completely uneven and absolutely targets low income people.
There's a difference between "organisation helps corporate entity" and "employee of organisation helps corporate entity". One suggests possible altruism existing inside the organisation the other suggests the organisation is prepared to aid corporations either as its mission or views such operations as acceptable use of the organisations resources.
> No, volatile is not for multi-threading, this is an old misconception: https://software.intel.com/en-us/blogs/2007/11/30/volatile-a....

No, downvote arrow is only after you read the comment, not before. Can you show where I wrote "multi-threaded" in my comment?
Outlawed by Amazon DRM ( https://news.ycombinator.com/item?id=4682392 ) tells the story of someone having their Kindle remotely wiped by Amazon with no explanation. Someone in the comments claimed to work on the Kindle and said some aspects of the story should not be technically possible.

Was there ever any followup to this mystery?

Either Amazon's explanation, or clarification of what happened on the device?

Some of the stories in the top make perfect sense. Other stories look a little odd in hindsight...
That's _exactly_ the problem. The Democrats depend on it to be profitable and stay in business. All these people on the Government payroll "helping" the poor. And now they're trying to add to it with "Pre-K" programs (for example) that have been proven ineffective, as a means to make even more money off of poverty.
Trying to push you out? You might just be paranoid. Even if it is true, it might be for unrelated reasons. In any case, next time around:

1. Don't announce to everybody what you like to do with your dick and/or orifices. Even if you were 100% straight, it wouldn't be appropriate in a professional work environment.

2. Grow a thick skin. So they talk. Oh well.

3. Pick a better employer. You'd find more acceptance at the CIA (not joking) or a typical big defense contractor.
At the end of BT's Somnambulist there's cut up samples that sound exactly what you'd get with a skipping Discman. I'm not sure I'd go out of my way to listen to something like that but I'm sure there's someone experimenting with those sounds.
I'm a critic of Jobs, especially his legend, as much as someone respects him. Yet, your comment rings true to my ears. Good summary.
New Yorker:

http://www.newyorker.com/humor/daily-shouts/l-p-d-libertaria...
And when doing function optimization / maximum likelihood estimation / Bayesian analysis, the quantity of interest often is neither the mean nor the median, but rather the mode [0].

One point the author hints at is that the median is more computationally intensive to compute than the mean. Computing the median requires you to store all your samples in memory, and then sort them. Computing the mean requires no sorting, and depending on the exact situation (e.g., computing the mean on data being generated in real time) may not require storing any samples.

[0] The mode is usually referred to as the "maximum a posteriori probability" in the context of Bayesian analysis [1], I guess because some people felt like they weren't getting enough use out of their prep-school Latin classes.

[1] https://en.wikipedia.org/wiki/Maximum_a_posteriori_estimatio...
Make the alternatives exist. It's an engineering problem. Solve it.
Ugh. You're disgusting. Thanks for judging all of us.
What's the current state of Power development in the Linux kernel like? I thought it was only IBM holding the fort (via ozLabs) but this could be a big boost.
I'm curious to know how many companies from first Fellowship managed to end the program with a product. Will have more interview after you choose some from the HN ?I read all applications, and it seems to me that some of the startups are more suitable for Indiego or looking for a direct fund from VC than to apply for YC Fellowship. Fellowship is buying 1.5% of the company to 20k + counseling + other YC services. And you'll need to be fully dedicated to the company for at least 8 weeks in office hours. Some of the projects seem to need more money or perhaps the founder will not be able to be dedicated exclusively to the startup. As you said: "startups are far more likely to die by suicide than by homicide"
Two months ago I posted about a new online science fiction magazine I was creating: https://news.ycombinator.com/item?id=11151062

I'm happy to report that the first issue is now live! I'm looking forward to hearing your feedback. I will continue to refine the magazine as time goes on, but I believe we have a great collection of stories for you, which is what we set out to do.
http://sivers.org/kimo

Thank you for letting me re-read "There is no speed limit" by Derek Sivers.
Interesting, but the first thing I thought of is do they really think they can convince or impose the relocation of all humans who live in the same area as the sun shines on, or half the sphere? After all, when rising tides are discussed, there are populations whom do not want to move even while thinking about the impending changes to their lives.
Then difference is what is the value of a 5 year old Movado? What is the % value maintained by a 5 year old iPhone?

A good mechanical watch lasts you for life. The life of an iPhone is 3 years. Who really needs more items going obsolete every 3 years?
Can you tell us these predictions, please? Is there a way to check them without creating a black hole?
Are there any services which will do this for you, given crates?
As a blind person, I'll be the first to tell you that a vast majority of web technologies are built with accessibility as an afterthought at most. Just about when we've figured out how to make good accessible native apps, everything's going into the browser and it's a giant mess. Ugh.
I also wonder how it would go, if it were cashless. Our problem is always that we run out of cash, at some point.
> Volatile only affects how the compiler handles memory access

My comment specifically mentions memory access being optimized away. You did read it, right ;-) ? Even has an example how debug mode made it work. There was nothing there about telling something to the processor. If anything it is wanting to tell something to the compiler...

> You need to use the fence and lock instructions to create memory barriers especially on multi core processors.

Yap definitely. But will that still prevent the compiler from optimizing away stuff from a shared memory block? Remember looking for memory barriers but didn't know if my ancient system had those exposed in pthreads library.
People only ever respond to what they think other people have written; such is the nature of communication.

If you mean respond to the multi-paragraph G+ post: too many pieces to dedicate time to at this juncture. I misunderstood what you meant by the Debian model "in terms of app development" to refer to package creation / maintenance approach. If you mean these three elements:

Putting user interests first

Seeing specific limitations on app capabilities

Promoting Free Software in all possible cases

... Then I think from Google's standpoint, it's probably understood that they are covering #1 already (item 1 in https://www.google.com/about/company/philosophy/), #2 ought to be covered by M's security model, and #3 is a bit of a non-starter for a commercially viable app store (though Android certainly doesn't preclude it, as evidenced by F-Droid and other alternate app stores).
I find that Americans are still woefully illiterate when it comes to understanding not only how systems and structures shape outcomes, but also shape selves/consciousness. The myth of the separate individual self is arguably pretty deeply embedded across the West, but when I go to Greece for example, there is no across the board denial of the effects of systems and structures, partially because they have become impossible to ignore for the majority of the populace, but also because the United States is still a deeply religious and irrational country (in very good and bad ways) and one of its religions (perhaps its greatest) is the religion of the "Free Individual".

There is also something about an empathic gap that exists primarily because of both the way poverty is racialized in the United States, but also in how it is /spatialized/. Poor people are seen as the other, because they are the other -- it is very rare that a city in the United States has places where people of all classes (and all races) mingle together. There is much less "public space" in the US as a whole (exception, a city like NYC where literally everyone rides the subway together, even if they are going to different stops) so it is much easier to rationalize systemic outcomes as some kind of inherent failure of the other.
You can talk about voting out politicians who endorse the TPP, or for that matter who want to wreck encryption and crater the economy, because these things have broad bipartisan support and so the only way to reverse that is to vote out everyone.

Talk of tearing the whole system down or whatever is totally acceptable, even if (or maybe precisely because) it's probably also unrealistic. However once a subject comes up where one group is basically wrong, it becomes a lot more difficult to talk about in a forum like this because some folks actually do have to justify their voting habits in the context of e.g. climate change, instead of all of us just kind of posting at each other "those politicians eh?" all day and getting very little actually done.

When it comes to a lot of tech issues, pretty much everyone in Washington is fucking awful and we can find consensus on that (with a few notable exceptions that show up in every thread to concern troll everyone else - not going to name names). However there is only one party in the US right now that is broadly sticking its fingers in its ears and screaming that climate change isn't happening.
Traction Conf brings growth and product experts for 2 days of learning
Smart Tech Dealz
Agreed. I do some minor parking ticket civic work in Chicago and found that when talking about things like painfully misleading signs, the painfully overwhelming response is, "We shouldn't protect the dumb. It's not my fault they can't read a sign. They deserve that 100 dollar fine. it's too expensive to replace that sign." The last one's the most depressing of all, considering the particular sign I'm talking about racked up 800k in fines for half a block since 2009.

It's painfully demotivating and depressing that so many folk think this way. I'm at a complete loss of words when people talk like that. Where's the empathy for your fellow man?
Definition of blog: "a regularly updated website or web page, typically one run by an individual or small group, that is written in an informal or conversational style."

This is a static site generator written in PHP meant to allow authors to upload content-filled pages. You can call a dog a sheep but it's still a dog. Not demeaning the project just the "we're not a blog" copy.
Isn't Communism very similar to your perfect world? All the people were provided for and they worked for everyone and everyone was equal. However, that didn't work out too well.

In any system, some folk will always squatter and some will always attempt to gain power/advantage.

Your world sounds too much like Atlas Shrugged.
I haven't seen any evidence that gender equality in film dialog is a good thing.
Interesting. So it's like Wordpress in that it's easy to install and has a web interface except it generates a static site instead of using a DB. I can see the appeal in that.
As a mathematician trying to enter the world of software engineering I think this would be a useful resource!
The Nexus 6P comes in a 128 GB variant and it's available at a couple of Best Buy locations in the Bay. It also has the latest Android version.
WTF? I have a follower-downvoter?
Every body has zero gravity forces at their center of mass. We also can clearly see that mass continue to generate gravity forces even after fall to black hole, so time is not stopped, at least for gravity.

PS.

Every black hole has second event horizon in the center of black hole, and I am very curios is it filled with mass or not. :-/
Facebook is a crock of shit having to pay for likes and exposure while spying on everyone. Off the record i like to be kissed before im fucked ;)
If you took all their money away and dropped them in Africa I think they'd have a harder time.

Yes, knowledge of social class issues (who you know and how to act to get people with money to trust you) can itself be used to make money, in the right environment.

It doesn't mean that educating everyone to behave like the upper classes makes sense. Those skills may not actually work for people who don't look the part or don't have the connections. To the extent that they're adaptive rather than arbitrary class indicators, they might actually be dangerous for someone living in a different environment.
Exactly. I would say that Medium.com is the anti-blog.
There are lots of people here who don't meet that description. Please don't make us feel unwelcome. There is plenty of room for a sub thread for solutions for people without business class budgets. Don't read it if you don't need it.
This problem is widespread in all social states (democracies) all around the world. Electoral system and responsible management doesn't play very well together. Before 'shit hit the fan' is almost impossible to any government to have enough power to change anything unpopular.

I wonder what the solution for this is.
> Where did you get immutable data structures from in Python

Here's my favored source (in the Standard Library) https://docs.python.org/2/library/collections.html#collectio...

> and what do you do when every third party library you interact with uses mutable ones?

That's situational; which library are you having a problem with? I haven't really had that problem (okay, sometimes the tooling around web frameworks do stupid things, but that's not common).

Note that just because something is mutable doesn't mean you have to mutate it. Yes, Python doesn't as widely enforce non-mutation as Haskell, OCaml, etc., but that doesn't mean that suddenly all the Python programmers lost their minds and started mutating all the things. We're not savages.
Uber for pilots! The next big unicorn!

I do think that pilots are commoditized, but not to the extent that they are interchangeable in this manner. The industry is way too heavily regulated for this to ever work, and for good reason.

Honestly, well before something like this would come to pass, there will be whole fleets of autonomous planes in the air, thereby avoiding this scenario altogether.
It's not quite SMB, but Microsoft supports USB-over-RDP: https://blogs.msdn.microsoft.com/rds/2010/06/10/introducing-...
How humanity first killed the dodo, then lost it as well
I may be wrong but I was under the impression that any gas molecule with more than 2 atoms contributes to the greenhouse effect. I don't think there's currently much ammonia in the Earth's atmosphere but if we started producing it in large quantities wouldn't it also cause warming, just like CO2 and CH4 ?
I like your article. My feeling is that some of the new guard will get savvy and parlay their power into managing other developers (I firmly believe that only truly technical people can effectively manage other technical people, otherwise it's easy to deceive them). Others will remain clueless and be subservient for all their careers.
You should've played The New Zealand Story on it. :P
Jenkins CCJPE Course: Introduction
Ok, we replaced "without a blog" and tried to use representative language from the article. If someone suggests a better (more accurate and neutral) title, we can change it again.
Since most of economics treats the real world as a special case - I can't see this working out well for industry.