skysight-inc/HackerNews huggingface dataset:
> Making networks unmanageable to mitigate PM is not an acceptable outcome

Not sure that I'm reading this correctly, but "managed network" was a euphemism for Deep packet inspection used as a censoring tool (by government-controlled ISPs) some years ago. This reads a bit like the IETF had to unanimously yield, not to "But who will think of the children" arguments of the time, but the spying threat; it makes Snowden revelation an interesting linchpin in making surveillance acceptable, as a weapon against surveillance.
To be clear, I just meant in the context of

> I know off the top of my head that Haskell's Cabal takes care of at least 4 of them

from the post I was replying to.
Strongly disagree.

This is something you will hear from a lot of places, often from people who never were early adopters of neither mail, sms or skype etc.
How would it lead to his death? Would his life change? Yes but there is no reason to think he would die.
I actually use that solution in c (we have some reasons to avoid c++).

Of course it sucks, but at least c has the excuse of being from the 70's.
I agree. Dealing with the "patent troll problem" is actually trying to cure the symptom, not the cause.

Patent trolls are a symptom of bad patents, which is why it's not surprising to see even big companies "patent troll" in exactly the same way. But people tend to give them a break, because "hey, they at least make some stuff" - even if the stuff they make has little to do with the vague patents they use to extort others for money.

Kill bad patents (which perhaps not coincidentally tend to be most software patents), and the patent trolling problem will (mostly) disappear, too.
Interesting claim about homogeneity of early-stage investors negatively impacting startup performance.

One possible explanation is that if two investors decide to work together and they don't have similar backgrounds (like college or previous workplace), it might be because have a really good independent reason to work together -- one that's actually relevant to the company they're funding.

Having gone to the same college as someone might cause one to have an irrational degree of confidence or trust in that person.
Are Wikipedia, Twitter, Facebook, LinkedIn or GMail systems of global importance? If they are not, I'm really curious what is your definition of global importance. Their core functionality has been developed in languages such as Java, Scala, PHP and JavaScript. And when looking at the lowest level, everything runs on OSes written in C (Linux, Solaris), webservers written in C or Java (!), and databases / datawarehouses written in C and Java (!), so even your argument that C++ is being used for all the low-level critical stuff is strongly exaggerated.

Sure, as I said, C++ has some place, but nowhere near being the one and only language to implement such stuff, including database engines, webservers and operating systems.
Motivation is likely stable :)

Some protection against malicious firmware/hardware can come from ARM's IOMMU with an open-source Type-1 hypervisor, but these are not mainstream yet.

Whatever the technical merits of Blackphone, their marketing is increasing awareness of mobile security. If they can prove demand for this category of solution, it will increase security audits of all mobile hardware & software stacks.
Might markdown be sufficiently basic to reduce style based fingerprinting?

I suspect that the actual writing style apart from the markup would provide some clues.
The first question to ask may well be "why does my problem need computation on a commodity cluster?". A massive multi-player spaceship battle may be best served by a HPC environment, using C++ and MPI. There's probably only a limited class of distributed problems that map nicely to a commodity cluster. Several worthy commentators have pointed out that even if the systems programming environment offered the same verbs for both, commodity network latency makes "distributed concurrency" very different from "in-box concurrency". To loosely borrow a term from physics, time delays can break the scaling symmetry of a renormalization group.

A systems architect with a sound background in mathematics may be able to reason out the cluster performance of a social algorithm operating on a Erdos-Renyi random graph. Plodders such as myself will try to prototype. I'll insist that a prototype has business value if only because otherwise I have no way of appearing to be busy.

For prototyping a distributed system on a commodity cluster, my personal preference would be Erlang. As rvirding commented with great insight in another post, Erlang has an OS feel to it. From my limited perspective, Erlang spares me the trouble of knowing Unix and networking (for example: I don't need to know what a TCP port is). Erlang gives me a minimal & consistent set of verbs, and that's all I need for prototyping.
I am an customer from https://www.candygerman.com. I get my last box last week and its really great stuff in it.
https://hn.algolia.com/?q=email+self-defense#!/story/forever...
Why BYOD lead to the ebay hack?
How does it deal with the elderly and the disabled?

A society is to be judged by how well it treats those who are worst off. Optimize for that. Not the average, the median or the mode.
https://hn.algolia.com/?q=pitchforks+are+coming#!/story/fore...
Just another satisfied customer.

Candy Japan is fantastic. My whole household perks up when those packages arrive.
Don't be too sure about ASCII text file either, it may still contain a bit of metadata like the BOM (although then technically it's not pure ASCII, but rather UTF, but still it means you have to check the encoding used by your favourite text editor).
As far as I'm aware there's two approaches (often both used at once) in modern GUI systems that mitigate this. One is an explicit event loop, which can be locked up by user code but not normally by routine events, and the other approach is running the UI on its own thread. (Or, to put it another way, applications should perform any long-running operations not on the UI thread.) The second, particularly, would avoid the dropping-sockets problem, as network and drawing would very likely be on separate threads.
Even I recall client or product owner asking for similar requests.

But I wouldn't blame them. These are people that don't know anything about security.

At least person that should have enough dignity to say "this is so badly wrong, I refuse to do it" should be the developer.
or morris.js
http://morrisjs.github.io/morris.js/
It doesn't look like he called anyone a racist. Look, I'm a minority and a place like this doesn't interest me at all. Not now and certainly not as I get closer to retirement. After a certain point (say 85%) you reach a tipping point where even if you wanted a diverse community it will be impossible to create.

I know this because I was a participant in my university's minority recruitment program. They reached that tipping point and didn't realize it. No matter how much money they threw at it the numbers went down every year. Minority (specifically, black, native american, islanders and hispanic) students would arrive freshman year and transfer sophomore year. While this is typical in the entire student body it was dramatically higher for minority students. When I asked some of the students why they transfer a typical answer was lack of restaurants, shops, activities, and community that cater to them.

A place doesn't have to be or do anything racist. After a while people self select and know where they aren't wanted or catered to.
Wasn't there some article some time ago that Satoshi has been discovered? Was it shown to have been fake? At least on FB/G+ it went quite viral and I haven't seen anything since.
Actually, no. You are putting the cart before the horse. What actually happened is that they tweaked the ranking algorithm, and then measured a minuscule effect in a particular scoring algorithm (in this case counting certain types of words used in future posts).

So the nature of the scoring algorithm (counting emotional words) used to measure the impact of a change makes deploying the A/B test suddenly unethical?
1/4 + 1/16 + 1/64 + 1/256 + ⋯
Uroboros: The power of high order function
Reminds me of a concept of "google translate fixed point", i.e. you translate between english and an foreign language back and forth until the translation stops changing.
I am working on a hosted CMS with javascript templating and some neat features like pagespeed integration, CDN publishing, design and content separation, page generators etc,.
What race did he say they were against?
If Bitcoin is folded with other currencies then Bitcoin can have a say in the currency value unlike the govts having a say of their individual currencies.

And that my friends is madness as one institution will have a say over the buying value of all the people in the world.
https://devcenter.heroku.com/articles/route-53

This works pretty well and sets up quickly; it uses AWS Route 53 to provide 301 redirects automatically.
Google Glass absolutely will have to carefully rank the content that is displayed on its interface. The algorithms for such ranking are surely ripe for R&D and competitive advantage, and as such, will be constantly evolving and being tested. If this Facebook test creeps you out, there is literally nothing about Google Glass which should NOT have you running for the exits.
"Languages and frameworks like Go, Akka and Erlang have come up now ... keep lots of the syntax and semantics from the "languages of yesterday"."

Erlang is really, really old-school actually - 1986. The language of the day before yesterday.
Steve Jobs and IBM
The Internet Of Things Will Need Millions Of Developers By 2020
Yeah, which would be a fair price but as an employee looking for companies to work at you wouldn't qualify.
or Brazil lagging behind the rest of the continent.

Except that when it comes to map data it they aren't lacking behind and that's exactly what is shown on OP's map. Adjusting for mappers would remove the essence of OP's map: How much has been mapped in a certain area.

If you could track every car and make a map showing how dense traffic is at a certain time you would not adjust for population either, because that would just distort you data.

but it could be much better.

I disagree. Every adjustment you make I would have to consider in addition when interpreting the map. For example then I would have to know if Netherlands or Germany is more densely populated or has more contributors to figure out which one has more map data. Right now I just look on the map, see which one is bright and know it has more nodes.
This has a closed source baseband that was also not designed by the company producing the phone. The baseband is pretty much guaranteed to be backdoored by your favorite state security agency, so why get this over any other Android phone?
The Knick – Yabanci Dizi Tanitim
I would also look outside of the JVM box and consider C#. It stays familiar, while having proper parallelism and concurrency constructs: async+await, TPL, TPL DataFlow, Parallel.

Alternatively there is also F# with it's Erlang-inspired http://en.wikibooks.org/wiki/F_Sharp_Programming/MailboxProc...
OK, this is interesting. I don't think this is people turning their nose up at it, just because [insert endowing authority here] is somehow seen to have endorsed it. Apparently someone actually did something wrong here...

If it's the case they should be held to a higher standard simply because it was academic research, it's seems like a terribly inconsistent position to take. But if true, then FB walked right into it, and all we can do is shrug.
Wrong guy ... from wikipedia ...

The most high-profile speculation to date came in a March 6, 2014, article in the magazine Newsweek,[30] when journalist Leah McGrath Goodman identified Dorian Prentice Satoshi Nakamoto, a Japanese American man living in California, whose birth name is Satoshi Nakamoto.

http://en.wikipedia.org/wiki/Satoshi_Nakamoto#Dorian_Nakamot...
> Slashdot still has a few interesting front page articles that I don't notice on HN.

We'd love to see examples of those if you (or anyone) would email them to hn@ycombinator.com.
My experience is that everybody (where everybody is defined as a significant majority but not everyone) tends to be at least fairly negative about public transportation that they're forced to use day in and day out. I could name a number of cities that I consider to have pretty good transit if you're going from the right point A to the right point B where I could still imagine it being pretty tiresome using it all the time for a variety of reasons.
> their marketing is increasing awareness of mobile security

That I agree and I really hope that it works. But on that note, I don't like the name Blackphone. When I hear "black" I associate it with nefarious activities; and that meaning suggests that only those with criminal purposes need privacy.
This site (http://www.worldstartupwiki.org/) is tracking startup ideas that haven't been implemented in certain locations yet.
Go support for Android (Games)
Great job! Do you also plan to add common kitchen ingredients(they're also present in packaged food)? e.g., "Egg White". I'd love to contribute to this.
from the article:

> Google made a different kind of advance with Loon when it added the capability to send data using the LTE spectrum—making it possible for people to connect directly to the Internet with their mobile phones. (Loon’s original Wi-Fi connection required a base station and a special antenna.)
How to Travel the World as a Freelance Web Designer or Web Developer
Maybe at the margins where Zipcar also has an effect. But even if you pretty much stick to an urban core during the week--which tends to become less true as friends and other activities move out to the suburbs--even just dealing with rentals for weekends can start to become a real pain.
This essentially boils down to the fact that your development environment and production environment were running completely different software. This isn't a PHP-specific problem.

> the designers’ strategy to break code compatibility between PHP versions only for aesthetic reasons (array(a,b,c) vs [a, b, c]) is bound to lose the confidence of its users sooner or later.

This is not a backwards-compatibility issue. You used features which were introduced in 5.4, and expected them to work in 5.3.
>Do the private hospitals and schools actually have better outcomes, after controlling for the initially better socioeconomic status of their users?

Regarding private schools, I'm not sure; I imagine it's hard to study as there aren't many people of high socioeconomic status attending the 'worse' public schools, and not many poor people attending expensive private schools. There might be some data from countries like Sweden, where the government introduced a voucher system allowing parents to send their children to whatever kind of school they wanted and still get government support.

Regarding public hospitals here, they do have awful outcomes in terms of waiting time compared to private hospitals. For instance, waiting over a year for a procedure that could be arranged in a few weeks at a private hospital. I'm not sure about other outcomes.
If only phonetically in English it weren't nine syllables:"dou-ble-u dou-ble-u dou-ble-u"

I recall the first time hearing it in German - simply 'vay vay vay' - much easier!
Have you looked at setLevel on NSWindow?

[dialog setLevel:NSStatusWindowLevel];

It's probably not a viable solution long-term because users will expect more Mac OS X-like behaviour and non-modal dialogs, but it would help you do what you want I think.
This is way over blown out of proportion beyond belief. It's not like they blocked off peoples access to food, they choose not to highlight some ones status update.

The true story is how did face book get to the point that crituqing its algorithms have "ethical" implications , and why are there no question of ethics when Google alters their search engine as they do constantly..
The article says the repeater is only for wifi, phones connect directly.
The active pursuit of more effective means of psychological manipulation seems to be the reason most people have a beef with marketing. Marketing is never about fully honest, fact based "communication from producers to consumers." Distortion, concealment, and need-creation is more marketing's forte. Marketers don't say: "this is our product, buy it if you need it." They say: "here is why you want to buy our product."
Perion Buys Grow Mobile For Up To $42M To Build Out Its Marketing Business
Make multilingual help desk in a minute
My first question would be 'Are you sure you are accruing sick time?'

It differs around the world, of course, but having worked with many businesses in the UK and Australia I'm amazed at how many staff think Sick Leave carries over into a new year (like vacation leave usually does), even though it does not. Use it or lose it.

I've even seen staff quit after ten years in a job, point out no sick days ever and ask to be paid out for those 100 days. (10 days pa x 10 years) They then get surprised to 'learn' that's not how their contracts or the system works, and usually a little angry (especially if they had already spent those 5 months' salary!).
Reducing the number of possible attack vectors is not necessarily useless. That said, I wonder whether that phone's operating system is itself free software or not...
Yeah. I do press stuff as a volunteer from time to time, and I've learnt the art of speaking for half an hour with no part-sentence being an abusable pull-quote, after a few times where precisely that happened.

(Simple method: when speaking of tricky matters, twist your grammar and pepper with adjectives and adverbs. Always follow with a pullquote you'd like used. Use variations on your favoured quote a few times.)
I've used Chart.JS for quite a few big projects but I always found it lacking in some crucial features (hover/tap events & legends)
I agree with your statement, but "you can drive two hours and end up in the mountains or on the plains." - why would anyone drive two hours to be out on the plains?!
"The key here, to me, is to start thinking about how economics would work when we decouple labor from reward."

Economics has always had a weak association between labor and reward.... That's where I stopped reading.
One should also keep in mind that there are many other things that can be taxed besides income (which, IMO, should be taxed less). Things like rental real estate, inheritance, foreign real estate investments, ... all these would encourage people, especially young people, to work more and more efficiently, and as a consequence spend more, and discourage concentration of capital and growing inequality.
Wasn't Flex a better alternative to ExtJS in this problem-space?

Recently I've seen entire apps packaged up as Silverlight, which seems to work well - especially where security (exam marking in this case) is important. Not sure how they're built mind, and it took an age to download, but for intranets it's another interesting approach.
A pretty neat idea, but of course if you use an online tool you would still be disclosing the original text to an untrusted third party...
Interesting, however, I would not use google translate to obfuscate my writing, as it might appear in google logs :)
not sure how many people actually say this but i saw a TV ad that said

dub dub dub dot siteurlhere dot com

it may not be correct but its understandable in context
Well, I can tell you, if you win a race because it is only when you're in your "extra time" that the wind finally picks up, it doesn't really feel like winning. Happened to me in a course race.

The weather during the different time frames may vary wildly. It may work to your advantage, or to your disadvantage — on average, it will be canceled out.
But rating/handicap systems sure make that there's more luck involved than in one-class races. Not that that's a bad thing.
What's your point? The fact that one exit node was blacklisted does not disprove anything.
> Most of the time the VM handles it for you

Yes, and that's the definition of preemptive. There's nothing explicit about it if the VM handles it for you. What you're saying is that it cannot preempt kernel-thread blocking code.

> Real kernel threads doesn't have a lot of overhead and are almost always a much better choice.

Well, as usual, that depends. A kernel thread task-switch is 20-50us, while a fiber task-switch is a couple nanos at most; that's a 1-2 orders of magnitude difference.
As someone bootstrapping from Seoul, I think there's something to patio11's idea. A related untapped market for recruiting is: Japanese women who came to the US to be with their partners studying/working in the States. The Korean equivalent is something I want to tap into in the future.

Bemmu, thanks for the post. Can I ask which support ticket solution you're using now, and how you like it?
GSM cell's can be up to 40 km after which the problem becomes the timing (and 70 with extended cells). With cell's overhead, 20 km should be oke.
Whatever part of the newspaper it appears in, the article provides a nice illustration of data presentation. Use of colours, sampling, even the choice of axes and time-scales.
I used it every day through much of the 90s. I used to commute to UW on the 372 from...Bothell, later to downtown Seattle from the U district a lot. Metro is at least way better than Community Transit.
Explains how HFT can bring liquidity into a market (at a cost). Useful.
Looks fantastic, definitely worth looking into!
Ethics committees can and do give the all-clear to experiments that have a negative impact on people, as long as the experimental procedure is generally tight, anonymous, information is well-controlled with little scope for leakage or abuse, and with a potential for a result that is solid and informative enough to be worth the inconvenience or other negative impact.
> Erlang is considered truly pre-emptive... Go is generally considered partially pre-emptive...

Well, in Quasar we started taking the "fully preemptive" route, but we saw that threads fall into two categories: those that block very often, and those that don't. Because the JVM, unlike Erlang and Go, gives you access to kernel threads, too, Quasar will simply warn you if you're using a fiber for a CPU-intensive operation that doesn't block often. Using reductions didn't work out so well because a "forcefully preempted" fiber still wants more CPU, which normally means it's doing something wrong.
> The trouble is that "the ordained path" is MS tooling all the way

Every .Net shop that I've walked into, "the ordained path", speaking about the coding culture, was nUnit, TeamCity, Resharper, svn (later git) etc. Maybe you worked at the wrong places.

My anecdote doesn't trump your anecdote, but the reverse is also true.
How Hive’s New Web Wallet Attacks Bitcoin Adoption Roadblocks
> IIS is getting decaprecated (= The OWIN project)

Thats not even remotely true. How does Helios works then, which is also owin component?
But if the time multiplier used is high enough the time spend choosing a thread at each period is small.

So while that overhead could increase processing time, wall-clock time need to be affected.

Again this is why I think it makes a good example for illustrating critical thinking in the area of algorithm design and analysis. It is an obviously silly example which could actually work, within certain practical boundaries, and the many obvious problems with it are hidden in more complex processes/structures.
> Canvas doesn't support animation -- you have to code it yourself.

What do you mean?
Interesting project. Looks like it's somewhat stalled, do you know anything about its current state/plans?
Antenna gain impacts the amplification of the sent signal, as well as the amplification of the received signal.