skysight-inc/HackerNews huggingface dataset:
Sure, but that's a tiny fraction of all bicycles, probably less than 1%.

* According to current knowledge.
Could this be explained by a black hole, slowly slowly siphoning matter from the star? Maybe it's behind the star and we're less likely to observe the radiation from it..
They wouldn't have a hand rail to hold on to.
You didn't read.
> Gopher

Nobody said anything about non-HTML markup. This is a straw-man argument.

> form of support

The entire point of implementing a proper progressively enhanced design is that you don't need to add extra support for older browsers. Handling missing features is important because "older browsers" isn't the only time errors happen.

Progressive enhancement is mostly good error checking. You should handle missing JS features (or missing JS entirely) for the same reason you should be checking calls to fopen(3) for NULL; skipping that check means you simply fail badly on errors. A webpage that sends an empty body tag is similar to a traditional program that crashes without any error message because it tried to use a NULL file handle when opening it's config file.

If your tools aren't handling a lot of this for you (Rails has since very early versions), maybe get better tools or maybe bug vendor?

> usable interface

Nobody expects identical functionality when the JS doesn't load. Obviously, some features won't work, and it may not look as nice. Choosing exactly how to handle an error condition is one of the many design decisions programmers have to make. Skipping optional features like dynamic page rewriting (pjax or even simple remote ajax forms) may be slower, but skipping those features and leaving links/forms as traditional page-reloads is a better way to handle a failed JS download than blocking the entire page with an error message (or worse: leaving the person who visited your site with a blank page).

// I suspect that a lot of the "interface" that is apparently so important to get right is advertising.
Of course that same ability lets you clobber anything else in your address space and leads to those lovely debugging sessions playing "track down what corrupted my datastructure".
There are lots of ways to encode a signal. Perhaps there are very minor dimming a and brightenings that happens more frequently.
Greeks and Calculus: Eudoxus and Dedekind
If Wal-Mart were to close more than just the "Express" stores, it would take a while for those local businesses to reestablish themselves and start hiring. It wouldn't likely be job neutral for a long time and in some areas might just permanently disrupt the community.
How to Tell What's Going to Kill You
Pretty much.

You can make it cooler than infra-red light (like microwaves), and you can irradiate for half a sphere, or even a bit less. But that's all.
Ask HN: Secondary monitor for travel?
I know (and have experience with) working with a second monitor increases productivity dramatically. However I am currently a student and need to get around to my classes. Has HN had any experiences carrying a secondary, USB-powered monitor for use with a laptop, in order to increase programming productivity?
Access for physically disabled passengers is a significant challenge on the Underground. A lot of stations still really don't have routine platform access for wheelchairs to some or all lines. Even those that do then have the problem of platform and train being at different levels and often having a significant gap between them when the train stops.

Stations with suitable access are specifically marked on a lot of the maps for exactly this reason.
Speaking as one of the Dokku maintainers, that is a false statement.

Security, true isolation, the ability to easily scale horizontally and vertically, integrations into many services are all things Heroku offers that you need to work hard for in Dokku. Disregarding the fact that you need to maintain your own server(s) with Dokku, Heroku is tthe clear winner here.

The only thing Dokku offers people is the ability to save some money at the cost of their own time. Sure, I can manage just fine as I was maintaining my own servers anyhow - and know how - but honestly I already have a dayjob, why would I want to make my programming hobby more work?
you could just fork signal[1], change the icon, and im sure the average ISIS soilder wouldnt know the difference

[1] https://github.com/WhisperSystems/Signal-iOS
Can someone help me understand how this would be useful?
> Quite often they don't really know what they want so all kinds of craziness ends up in the posting.

That sounds like one of the answers to the question: "How do I know if the company I am applying to is a good fit?"
It isn't, but it requires knowledge of the other strategies: there is at least a 'starting' strategy. That isn't the case here.

Which is why you've been unable to express your disagreement with the puzzle without resorting to language of 'changing' votes, or assuming that you know what other people are going to vote. None of which are reasonable assumptions here.
If he had had the foresight to somehow get a reporter with camera onsite, guaranteeing a photo, I think the impact of this would have been far greater.

A 1% chance of ending the Vietnam War in 1965 was probably objectively worth one man's sacrifice. (Suicide is horrible, but on utilitarian grounds of greatest good for greatest number.) I'm not sure what the actual odds were. Pentagon Papers clearly had a bigger impact and no one died. There were probably other effective anti-war protests which could have been used, too. (I personally would listen to military officers breaking ranks and explaining why the war is unwinnable as it was being prosecuted much more closely than I'd listen to arbitrary hippie anti-war protestors; particularly someone who had actually served in Vietnam in a capacity to see that firsthand, and who was advocating a reasonable course. Similarly I listen to Binney/Drake/Wiebe, Snowden, etc. far more seriously than random anti-NSA-on-moral-grounds people.)
TINDER is changing the way we think
Global State of In-Flight Wi-Fi
Ah, so you're saying that two singlewide escalators wouldn't fit where a doublewide escalator exists, now? That's a different and more compelling argument, but they could still do it. Also, this article is about putting rider preferences second. I would include rider comfort as one of those preferences.
Nadim, how on earth did you expect to be publicly disclosing this on Twitter and then not grab any attention? It seems to me this is a hasty decision, and one that you already regret.
I find that transparency is most useful on small screens where you don't want to put windows side-by-side but still want to see both; e.g. I'd have documentation in a lower window and put my editor on top with transparency. Occasionally I'd have 3 or even 4 windows in a transparency stack, but it gets increasingly harder to read with more layers.

Here's a small utility for Windows that should be able to adjust transparency of any window, including Atom (I haven't tried but it's worked on most every other window):

http://www.vanmiddlesworth.org/vitrite/
... this is an obviously terrible argument. If you surveil someone secretly and then decide not to act on the intelligence, they aren't harmed in any way. They don't even know. The mistakenly assassinated are still dead.
The Icesave subsidiaries are a separate matter. As far as I understand it the carcasses of the banks paid the last payment not too long ago (about a month or so). I confess ignorance in the details.
Inside Google's autonomous car test facility with Steven Levy
Enroll in Hunter College High School.
As someone who works in infosec, this doesn't surprise me at all.

I've tested many applications which claim to be secure, designed for security/privacy sensitive tasks, yet are very easy to compromise (simple OWASP top 10 stuff).

Even if the app developers are great and know their stuff, I can still see them slipping up on the distribution. It's normally handled for most developers and is outside the realm of any secure development guidelines they might be following.
You mean "translucent". If it was transparent, you wouldn't be able to read the text.

(Besides, translucent GUIs are out. That's Vista/Win7.)
You'd be surprised. Most places I've been to initially say that they aren't, but as soon as anything goes mildly south, that mentality changes in a heartbeat. I'm generally "the young rockstar", so a lot of it is an aspect of a lack of trust, I think.

I stopped hanging in there, rented out an office and started working on my own thing. ;)
ZeroMQ is a community of many projects. The old core library is libzmq, written in C++ by hundreds of people, led originally by Martin Sustrik. The library I'm explaining in this book is CZMQ, a high level C binding for libzmq that offers such things as actors, pollers, certificate management, beacons, and containers. CZMQ of course uses libzmq to send messages between processes and threads. In fact libzmq exposes only a C API, not C++ at all.
I can see the appeal of these services though I don't use them (don't even know if we have them in the UK).

I'm actually fortunate since my office is about a third of a mile from an old fashioned style in-door covered market that has a lovely sandwich place, so I go pick up my lunch and all the ingredients I need to cook (there is a butchers, fishmongers, veg stall) that night, it's hugely cheaper than the supermarkets, the food is generally better as well.

I tend to cook simple meals during the week (lots of steamed veg and fish or stews) since they are fast, easily cooked and in the case of stews eaten the next day or frozen.

The above was a huge part of my losing 60lbs last year, no fancy diets or anything I just stopped eating anything I hadn't cooked or prepared.

It's actually quite hard to eat 2500 calories of fish and veg :)
In many cases, Wall Street was selling toxic investments to pension funds and other investors knowing full well the investments were worthless and mis-marketed.

So yes, if Tesla sold a car full of explosives that was about to explode as soon as the passenger got in -- then indeed they should be prosecuted. Thankfully the technology industry typically does not act in such manner. Their "crime" is more over-enthusiasm and pushing the envelope of privacy violations.

See "Fabulous Fab": http://www.usatoday.com/story/money/business/2013/08/01/gold...
See Goldman Synthetic CDOs: http://www.businessinsider.com/a-timeline-of-goldmans-abacus...
That sounds like a massive problem
Oh, not at all. I've been thinking this through for some time. I don't regret it. It's rather the case that I don't think much good discussion ever comes out of Hacker News specifically, and tend to avoid it like the plague. Your comment, sadly, is somewhat reminiscent of the kind of logic that makes me dislike this message board: binary, accusatory, and somehow allergic to considering the possibility of a limited perspective on the matter (beyond seeing it plastered on a highly ephemeral front page for "hot hacker startup news.")

It's going to grab some attention, folks in the field will understand why I made my decision, and hopefully I'll then be able to move on. I don't aim for anything more, or less. It was a statement I had to make, the resulting reaction was inevitable, and I hope it's not louder than it has to be. Both myself and the folks at Peerio have lives to move on with.

I stayed silent for eight months, but it was painful, because I felt like I had empowered (and largely built) a company that now had ulterior motives and was open to blackmailing its own. The sad thing is, I can't issue an alarm bell without there being some wave of confusion and misinterpretation across the community, and I just wish I could do the former without being inundated with the latter.

(I will not be replying to further comments.)
I guess it's better in the sense that political winds are still shifting. We had the good fortune of voting in 3 members of the Pirate Party (out of a legislative body of 63 parliamentarians) and they have been phenomenally effective given they are in the minority delivering resolutions with cross-partisan consensus leading to legislation reform.
If you'd like to encounter one, visit Covent Garden. One of London's deepest tube stations, it has a spiral staircase with 193 steps - the equivalent of a 15-storey building.

That's no problem for an athletic 30-year-old like me - but it'd probably be difficult for a tired elderly fat person wearing high heels while carrying a child and a suitcase.
Tldr?
I don't think you've seen a London Underground deep tube line, you ain't getting two levels of cars in that space. No overtaking either, as they use separate tubes for each direction. Even the larger, shallower subsurface lines are UK loading gauge, which isn't big enough for double decker trains. I doubt any double decked traffic on existing UK railway land without extensive expensive rebuilding.

As for "robotic underground construction", it's not like they have a load of Navvies digging by hand nowadays, a modern tunnel boring machine is pretty damn robotic, but it still costs a fair chunk of change to tunnel.
It also ignores that the density of people in an hypothetical all-walking escalator has to be much lower, because walking people maintain a larger personal space. The graphics imply the density on the walking half of a split elevator is something like a 1/10th the standing half.
No, the obvious solution is to prevent people on Android from installing their own apps and then forcing Google (a private company) to play police for the whole world according to USA law. We shall then continue by discontinuing production of all cars that ISIS drives and demanding that they have killswitches enabled so Toyota can be forced to disable them when they detect a terrorist driving. Windows and OS X will need to have terrorist killswitch ("kill laptop if arabic word bomb is entered by keyboard into any textview") built in as well.

Logical isn't it? At least according to our lovely politicians.

(The first paragraph is sarcasm by the way.)
I made a social network in middle school. Nobody used it, but that taught me how to write terrible PHP applications.

With that same knowledge I made another social network ~2/3 years later for an online community, and it worked better. Eventually I shut it down. In 2012 I revived it and very quickly learned the value of not mixing your business and presentation logic (refactoring the codebase to be maintainable was an absolute chore), and of preventing XSS and XSRF (someone set their avatar to the URL "/logout").
It might not be hasty at all -- if the claims are true. In that case it would be a thoughtful public service.
This is not what Peter Norvig advocates or even believes in, but sadly it's an attitude many possess, although in a much more moderate level.

I notice that I am treated quite differently when someone considers me different from them. Everyone has different responses (also depends on how I presented myself), some are curious, some are "strangerly" polite, some are uninterested, some show contempt, some show admiration.

Sadly though, most of those responses have been on the negative side, which is not surprising.
Is it even relevant? You need to work out how much your hosting costs as a percentage of your overall expenses. In my business it is less than 5% running on Azure. I could convert to AWS and save a bit and it might be 4%, hardly worth the effort. If you have hosting costing > 10% then you have bigger issue, not enough revenue, or terribly inefficient software.
BASIC Programming Language in Minecraft [video]
I ran this on my own IP (Time Warner cable dynamic IP) and was surprised to see I was in a Spamhaus list. I dug a little deeper and I found that the IP was in a PBL (Policy Block List).

Spamhaus says the following in its FAQ about the PBL (https://www.spamhaus.org/faq/section/Spamhaus%20PBL#183):

"The first thing to know is: THE PBL IS NOT A BLACKLIST. You are not listed for spamming or for anything you have done. The PBL is simply a list of all of the world's dynamic IP space, i.e: IP ranges normally assigned to ISP broadband customers (DSL, DHCP, PPP, cable, dialup). It is perfectly normal for dynamic IP addresses to be listed on the PBL. In fact all dynamic IP addresses in the world should be on the PBL. Even static IPs which do not send mail should be listed in the PBL."

So, in this tool, presumably any dynamic IP will turn up as "Listed in spamhaus PBL", which might cause some undue alarm to the uninformed. Maybe you should just show a yellow warning saying "you're a dynamic IP address" or something of that sort.

Congrats on the tool, it is really neat!
I don't quite understand how that works. Surely there wasn't a crowd of 3000 people at the bottom of the escalator when people were walking on the left? Where do the extra people come from?
The Laws Underlying the Physics of Everyday Life Are Completely Understood
> If you were a high school senior and your schoolmates were handing you transcripts of all their juicy gossip on a silver, digital platter, what would you do?

If I was actually handed that info on a silver platter, willingly, then who knows.

But that's not your situation. In your situation, I'd be violating the trust of my entire school. That's neither a good idea ethically nor socially.
It is shocking how they got away without criminal charges on the whole robosigning scandal. It makes a mockery of our legal system when due process is so recklessly mangled.
The better way is to look at which of the existing libraries is best for you and, unless you have a severe dislike for the language it is written in, go with that.
> Is this story even serious?

It will encourage potential criminals to communicate through a system that's just a honey trap, instead of using other more secure options.
Does the game become harder on a 4K monitor?
I have some sympathy with this view, however I don't see how self-parking and collision avoidance fit in? These seem like ideal places for computer drivers to show their value without affecting most driving experiences.
I usually want to keep an eye on my Selenium tests so I can debug them if they get stuck. When I don't have enough space to leave the selenium VNC window open, I put it underneath a semi-transparent terminal window which allows me to keep working.
Yeah, I know some EHRs have been attacked re: inadequate security, though AFAIK major vendors in my local area seem to have been doing OK recently. However, it only takes small errors here or there to open up significant holes, a fact I've brought up many times when discussing "interoperability" among EHRs, a favorite subject of governmental planners.

I think the problem trusting Google might not lie with their "security team" (they probably have a number of such teams), but rather with privacy policies and guarantees. IOW Google is no doubt capable of providing security, questions arise about enforcing constraints necessary to assure the high level of privacy required by EHR systems.
I know this sounds baitish, but is it reasonable to yell "stop resisting" while beating someone?
Cause at certain age, all geeks go through their Window Blinds period, that's when they keep changing the windowing theme, maybe tweaking the shell. Many find it silly if not a buggy after a while, and years later wonder, why are people still doing this?
This journal is not indexed in MEDLINE or PubMed and so would not generally be considered a legitimate part of the biomedical literature.

The publisher (Herbert Publications, Hyderabad, India) is also on Beall's List of "Potential, possible, or probable predatory scholarly open-access publishers":

http://scholarlyoa.com/publishers/
Do we really want companies refusing to service areas because the police in those areas are too violent? This seems crazy to me, basically accepting and working around the problem instead of fixing it.
In Occam's Razor terms, "super-sophisticated aliens did it" is just about the most complicated answer with the most "entities" conceivable.

Occam's Razor isn't a nuclear weapon. You still have to decide which entities are necessary and which are superfluous, presumably through some insight into the underlying premises.

In this case we simply don't have the perspective we need to decide what's "outlandish" (to use Sharlin's term) and what isn't. What's inherently outlandish about aliens? We're aliens, too, from the perspective of every other civilization that might exist.

See my other post -- some very credible authorities would say it's surprising that we haven't found evidence of any ET civilizations, given the number of possible habitats for them. What's almost certain is that the only such civilizations we could observe are the few who can deliberately alter the appearance of a star. Not only is it scientifically inappropriate to reject "Aliens did it!" as a hypothesis or to assign it an arbitrary (un)likelihood, but IMO we shouldn't even be surprised if that turns out to be the case. Alien civilizations are, or should be, no big deal.
The weird science behind first impressions
I agree with you that C++ streams are rather horrible. This is probably the oldest part of the standard library and the original design predated both templates and exceptions, so it had to do with virtual functions and error states. I wish we could have better library in the standard. If I needed performance, I would rather use a third party I/O library over stdio, which is a security nightmare.

> There isn't a single "modernist" style in C++, there are dozens of permutations
All complex languages have several styles, so it's not just a feature of C. Take a look at Scala (mutable vs immutable objects), Haskell (recursion vs. folding, lambdas vs. point-free) or even Javascript (callback-hell vs. promises vs. generators vs. async/await) and it's not so different than C++. If you want one style to rule them all, there's always Go.

> More than half of the really difficult problems we encountered were C++-only, relating to constructs that didn't exist or were simpler in C.
Yes, constructs like classes or templates don't exist in C, but their warts are generally born out of the requirement for C compatibility.
Excruciating long compile time? Due to compatibility with C's preprocessor-based "module system".
Private variables and methods have to appear in header files? Again, wouldn't be an issue if not for the mandated module system inherited from C.
Weird template errors? Compatibility with C types made introducing constraints is quite hard (that's one of the reasons Concepts are languishing in the standards committee I guess).

> And some of the most exploitable software out there like Adobe Flash is written in the oh-so-safe C++ rather than the evil old C.
This software is more likely written in C with a sprinkle of C++ classes, lots of manual memory managements and, raw C arrays, C library calls and so on. My experience might not be representative enough, but the developers who tend to write this kind of malloc-happy code are the same developers who hate templates, exceptions and RAAI. You might as well call them C developers in a sheepskin.
I'd say the spirit of the images is right but the devil is in the details. We are still a very fortunate country. We are managing to stand up after a rough tumble. We also generally know how fortunate we are. The general feeling with respect to the refugee crisis is that harsh policy interpretations by the Directorate of Immigration are not in line with the national spirit of succor for the huddled masses. There have been some very dubious uses of the Dublin Regulation that usually cause outcries that we should help the less fortunate but rarely do those affairs end with the rejected application getting any review. We have a lot of work to do still.