skysight-inc/HackerNews huggingface dataset:
Any individual person of company that has internal Python systems is of course fully entitled to decide if it wants to stick with Python 2 or move to Python 3.

On the other hand, companies that are providing SDK's or libraries to interface to their systems have an absolute obligation to provide their code in Python 2 and 3.

Dogmatically sticking to Python 2 is entirely valid for internal systems, but what the heck is the point of providing interfacing code/SDKs/libraries if it does not interface? Google is welcome to keep all its internal systems on Python 2, but all its SDKs should support Python 3. And all Google's public facing developer tools should support Python 3 - nothing else makes sense.

In terms of porting, plenty of people seem to have done it - here's the list: http://python3wos.appspot.com/
Not to be snarky, but this is only inexpensive when you already have the $600 phone.
How we build an MVP on a budget with BizSpark and Azure
I see Python 2 as in the same category as OS/2, Amiga and DOS. There are plenty of enthusiasts who maintain their love for old technology for nostalgic reasons but the actual technology world has moved on. This won't stop members of "Team OS/2" steadfastly trying to convince us for years to come that it's actually the best OS out there. They'll continue to use OS/2 and wish the world was different and locked in the past - good luck to em. Here's their website - http://teamos2.com/ - apparently it's powered by a 586 processor.

It doesn't matter if OS/2 the best OS out there - it's dead. Same with Python 2 - who gives a rats whether it is good, better or best, it's dead technology.
Let's talk about sex baby, let's talk about PGP (by Jacob Applebaum)
I think 30% is a fair price if you think of all the stuff that is provided.

In my view thats mostly:
1: a payment gateway
2: Server structure

I don't know HOW you could afford a standard like this when you sell your app for 1 Dollar ...
I've tried to contact them a few times via their application form and via email, but no response. Has anybody actually get into the program?
"Public goods" is what you are talking about, and the link I suggested covers their provisioning, and its problems, in depth.
> We only have domestic, non-stop flights for now

Should mention that it's US only.

London / Edinburgh or Mumbai / New Delhi are still "Domestic" flights.

/PEDANT
You can read or listen to a recent (and very explicit / potentially offensive) description of how it works and why it came to be: https://mollyrocket.com/jacs/jacs_0004_0010.html
While I know it's out of favour, you don't have to create type 4 (random) UUIDs. Including a machine identifier and timestamp in the generation of your UUID guarantees uniqueness, so long as each machine is careful not to generate two UUIDs 'simultaneously'.

This may bring issues in untrusted contexts, but it doesn't involve global (or indeed any) synchronisation outside of each machine, and you may define your 'machine' for UUID purposes to be any size you like -- one per core may work, or one per application, or per application thread even.
Planetary Scientist Colin Pillinger has died
I feel the opposite. I don't think it's unethical, even if it might be illegal.

Even calling this "bandwidth theft" is quite the hyperbole—if the server can't handle the bandwidth, then rate limit the requests.

I think if you're serving out pages to the public, you don't really get to tell me what kind of browser I'm allowed to download it with. As long as I'm speaking HTTP, it seems fair.

Sadly, that law has been slowly creeping against this mentality... Lately I feel like I'm some old internet hippy with these views. On a site called "Hacker News", no less.
I tried Firefox debugger yesterday when one of the ads on one of the sites I managed somehow created a rogue redirect. The ad cached the redirect response in the browser, so on subsequent requests the browser continued to redirect without making a trip to the server. We happened to catch the error on FireFox on one of the machines and attempted to debug it there.

The first problem was that the requests never showed up in the network tab. I typed in the URL with the network tab set to persistent and hoped that I would see the redirect response header in the network tab. But it never showed up. It loaded directly from cache I presume but it should still have showed up in the network tab or somewhere to allow debugging.

I looked into the cache next and saw that the cached copy of the page contained a single script loading code (I presume this was what got cached for the page). Copying the HMTL from the cache page was fairly annoying. You can't copy the entire text because it's setup as HEX+HTML side-by-side. The HTML version replaces spaces with dots which means you pretty much can't copy it.

Lastly, it would also be nice to prevent the developer tools from closing when a window self closes.

Also, it would be nice to be able to manage cookies in the developer tools.

Another thing I find annoying is that FF/Chrome both don't have a cookie debugger. There are plenty of add-ons but I am not sure why it's not part of the core developer tools. Would be nice to have.
An experience with Azure
Tarsnap is a backup service, not a file synchronization service.
Wow!

Super cool visualization, and great that you put the code on GitHub for everybody to see.

For anybody interested in the code behind:

https://github.com/akilism/moving_violation_scraper

https://github.com/akilism/nyc-moving-violations
Ridiculously large fine aside (I hope UberX pays it, or they'll seriously struggle to recruit otherwise), I will be really interested to see how Uber decide to square up against the CabCharge system. [1]

Right now, just about every large company I know of uses paper cabcharge tickets for their employees. Without supporting cabcharge, you're not going to get the corporate market which seems to be one of the main target markets for 'more professional looking taxi service'. I don't know if it's going to be a struggle for them to access that if they're not a fully registered taxi service.

Maybe the solution is to have black cars operate with cab charge and leave the X stuff to consumer-only? Bonus is that you push the richer corporate market to the premium offering.

It'll be interesting to see how they tackle the Aussie market given it's surprisingly different (in structure, behaviour and regulation) to the States.

[1] http://www.cabcharge.com.au
This looks interesting. I'm actually looking forward to trying this on a game server i'm working on at the moment. Thanks for making this freely available!
Real-Time Programming and the Big Ideas of Computational Literacy
OK. Is the pleasure of you at a different time valuable to you at the current time?
For those interested in C++ and lisp, there is someone who has a nearly complete common-lisp implementation written in C++, with a strong focus on easy calling to C++ (Which is a serious weakness of the FFI for most languages, Lisp included). I don't know if there is an ETA for it being released yet though.
The Nature paper mentions that past simulations were unable to create the current population of disk galaxies (e.g. Andromeda, Milky Way).

They say "The culprit was an angular momentum deficit leading to too high central concentrations, overly massive bulges and unrealistic rotation curves." [0]

Any idea why these older sims wouldn't create the correct angular momentum in late-type galaxies?

[0] http://www.nature.com/nature/journal/v509/n7499/full/nature1...
Congress Is Terrible at Science – and This Should Make Us Worried
Dribbble and Behance best freebies
As far as I knew, HN was not hugely popular. I was wrong. For a brief moment my post reached HN frontpage and the visits peaked at 70. I tried browsing the site during this peak period and I noticed no difference under this "load".
A collection of single element loading spinners animated with CSS
Introducing Owin.StatelessAuth with Nancy/Angular demo
Nah, I am very happy with middleman, have no speed problems and as far as I see, hugo doesn't support sass (without shelling out, again).
What is a Software Company Today?
Something like a system whereby the population of a subreddit can vote no confidence in the moderators of that subreddit and then nominate and elect new ones?
This is pretty neat, I wonder how hard it would be to automate using gmaps for an approx location.
Ho sognato un baratto un po' particolare
Where's the dearth?
If I understand you correctly, your argument is based on the assumption that particle energies have some sort of continuous distribution. That's not necessarily true.
If it comes to stalking someone, why just a hotel picture? Any picture, and previous context (e.g., "Miami, I am here"), can be tracked down to the exact location.
I checked out lobste.rs and I liked it. Thanks! I also noticed that Lobster github repo currently has 22 contributors. Comparing Lobster to a 1 man project is not fair :p I'll keep working on Whoaverse though, who know what may come out of it :)
Instagram filters in real-life sunglasses
How does this relate to ksplice/kpatch/kgraft?
> Sadly, that law has been slowly creeping against this mentality... Lately I feel like I'm some old internet hippy with these views. On a site called "Hacker News", no less.

I guess it's because everyday more and more people on here are finding themselves on the other side of the fence, i.e. finding that some of their users are ripping off their content/site.
DoCSSa – Sass based CSS architecture and methodology
7 things to consider for a kick-ass startup office
“Vote brigading," as mass downvoting is called,
is a pernicious way to undermine a subreddit, as
Reddit’s algorithm effectively counts 1 downvote
as much as 10 upvotes.

Downvoting can be a dangerous weapon if one who exercises it has nothing to lose. The most annoying aspect of it is that folks who downvote do take time to read the comment but not let the user know why he or she is being downvoted.
Not that this isn't a cool product, isn't it important to know your server can reboot?
Perhaps a method used exclusively by very large companies is that way for a reason? Of course purchasing by talking to someone on the phone is extremely difficult. The only reason people sell that way is to make sure they can hassle you as much as possible during the sale.
I'll be taking this material and creating a tutorial "101: How to stalk a celebrity and make them feel slightly uncomfortable"

However, in all seriousness, nice levels of deduction going on here and only slightly creepy tweets :)
Songkick (S07) is hiring for a Head of Growth (London)
I would enjoy clarification on the difference between ridiculous and comical numbers

I'd say your chosen quotes do it nicely:

"double your number, but do not ask for a gazillion dollars"

If I want to sell my house for 125k, I'd say 250k, but not a million. With current market, it's ridiculous to think I can sell it for more than 200. Saying 250 can annoy the buyer. But if I say a million the buyer will laugh.

As why would the 'seller' even show up to hear bids of zero

There are circumstances where the price is actually zero, just under other name.
In agreement with my sibling comment: if I ask you politely for some bandwidth, and you give it to me, it's hard to describe that as "bandwidth theft".
Just for anyone else who sees that and thinks "WTF": it's 20M PPS across two ports. (14,880,952 is the max for 10GbE.)
Ssoma – git-based mail archiver and transport
Who's really behind Ransom DDOS attacks?
Interesting crypto beginner talk to share with non IT people!
https://bugzilla.mozilla.org/show_bug.cgi?id=1007565

Outside of my 10kloc app, I could only reproduce it with ~100 copies of jQuery, which is kind of a pathological case I guess.
The site is pretty light on details; I'd want to know more how it works before moving from kSplice...
Reminds me of the ridiculous enhancement processes in Hollywood. Except this time... it's real.

https://www.youtube.com/watch?v=LhF_56SxrGk
Of course it can. It's just not necessary to reboot with solution like that.
Braid (Jonathan Blow's previous title) was in development for something like 4 years and technically it was significantly less ambitious than The Witness appears to be. In the end it turned out very nicely polished and was one of the best games I've ever played.

Not all years-long development cycles are signs of trouble; generally that only applies when you have task-masters death marching a burned-out team along to various failed deadlines. When you have a single or small team of creators iterating on a core game idea with the means to actually release the title "when its done", good end results often occur.
Until you reboot and it doesn't :)
As Nelson Muntz would say: ha ha!
You should consider renaming. There's a popular theme for Jekyll with the same name[0].

[0]: https://github.com/poole/lanyon
Things You Never Knew About Space
Do not hesitate to give your ideas!
Even ignoring the difference between taking something for personal use and taking something for commercial use (as that is a distinction that does not affect the legality of the matter) "because other people do it" is not a valid defence.
Isn't revealing your location the whole point of taking a picture from your hotel window and sharing it with the world on Twitter? I wouldn't be too surprised if I posted "I'm in Miami, and here's a view from my Hotel window" and someone was able to tell me the Hotel name and which side I was staying on. Infact, I'd be more surprised if someone couldn't!

The techniques used are not particularly ingenious here, especially as most of the photo's seem to depict some obvious landmarks to provide an easy point of reference, especially when given the extra information to focus on a specific location.
Legendary Test Pilot and Astronaut Bill Dana – We Salute you Sir
LXQt 0.7.0 released
Well, presumably most houses are accessible by public road, which is city-owned land, right?

Wouldn't cable companies just run trunk cables down all the city streets, and only run cables on your property (from your house to the trunk on the street) if you sign up for service?
Also, they're both somehow related to Markdown.
There are lots of protocols in current use that aren't SCTP.

TCP multihoming would work for most protocols/apps out there.
Shouldn't one design their systems so that a single machine rebooting is not fatal?

Generally I make my servers reboot at least once every 24 hours.
>make it hard for a company like Google or Yahoo to be founded today.

Is that a bad thing?

>The internet isn't about "don't take my stuff", it's about spreading that stuff around.

Try asking Google if they want to "share" their database of crawled data.

>I'm confused by people who want to make their data public, but want to control exactly how people access it.

Me too.
Spammy in action again!

Exactly the same message on DN: https://news.layervault.com/comments/62311
When I went to see Shreya Ghoshal
FAN Story
Even if you limit the rate, they will just create multiple accounts on multiple servers. There is no way you will make them pay for it as you could find it hard trying to prove it's them scraping in the first place.
While what you have stated is certainly the position held by the US AG, I don't believe it's been tested in court yet.
You're right that it doesn't go into detail but it's short and provides high-level overview of the most important features. It's much easier to learn the basic of something from a book and then find the details in the manual than working with the manual only.

But if someone expects to gain deep, expert level knowledge of how OpenSSH works then he'll be disappointed. What expert-level books can you recomment?
7 core principles from Pixar
Twitter bot or real, live person? Site picks out fakes instantly
Your comment would have been amusingly surreal if there were no closing tags for the <uint32_t> stuff in the article. I'm almost disappointed that there were. I wonder who was responsible for that particular bug in the Facebook formatting code.
Former NSA Director: Snowden 'Manipulated' by Russia
1.3M Orange Users are hit by New Breach
I was going to say the same thing. This has little to do with hotels or reflections. Any picture at all with a skyline in it, given a good enough 3D map and some software (maybe the NSA has some already?), should be enough to pinpoint you pretty closely, depending on the nearness of the skyline and the quality of the picture.
>Is that a bad thing?
Yes, no question about it. More players in the market means more competition and more competition means a better service.
Just because I think it's worth mentioning, I find it ironic that the link to this video got marked as bad using his algorithm =)

Saw this at the link he provided.
This looks amazing. Was going to say it reminds me of razor...turns out they merged, hooray!
You need to be careful sending bogus data: in some jurisdictions this could be argued to be deliberate targeted commercial sabotage. You would no doubt eventually win any resulting legal argument, assuming you could afford to carry the argument on to that conclusion. Sending no data, or limited data, would be safe though.

A better method would be to set "default" pricing (something high but not ridiculous, that could easily be negotiated downwards if they contact you) and make access beyond a few requests a click-through (or better: have them respond to an email before progressing further) where they agree to that pricing if they are using the information commercially.
"Finally, do not forget that a reflection could be your enemy."

On a tangent - I didn't realize that the google maps 3D rendering has gotten so good over the last couple of years. I wonder how hard it would be to scrape the point data and satellite textures to source a GTA map, I'd love to cruise through actual Vice City with the GTA V engine.

If you haven't checked it out yourselves - breath-taking WebGL view of Miami (Chrome, OSX):

https://www.google.com/maps/place/Miami,+FL/@25.7747883,-80....
Granted that posting a pic from your hotel room, with emphasis on outside view doesn't leave a lot to be guessed but the author has done some reasonable sleuthing to be accurate, let's give him credit for that.
This reminds me, can't find it right now, but there is a picture circulating on Twitter of a safari park warning sign:

"Please make sure you turn off location and be careful about sharing photos of our rhino on social media, you may give away its location to poachers"
It's a matter of semantics, but this does not contradict the parent. Under-the-hood in assembly, this is split into two operations: a comparison (cmp), and then a second operation that sets 'b'. This could be done with a branch (jl), a conditional move (cmovl), or a conditional set (setl). You can see the various solutions used by different compilers with mattgodbolt's GCC explorer: http://gcc.godbolt.org/#%7B%22version%22%3A3%2C%22filterAsm%...
Wait till the author can tell what you ate based on spectroscopic analysis of the reflection from the building across the shore. A la CSI syle.
This is really poor
This reminds me of the child pornography case a few years back, where detectives were able to identify the hotels where the abuse took place via imagery of the rooms.

Interestingly, rather than figuring it out themselves (as the search space was too huge), they crowdsourced it by releasing images with the child photoshopped out.
Google Maps App Gets Update But What Does This Mean For Local SEO
A case for always using polarizing filter ;-)
Looking at the "about us" page the company has 8 employees. Six of them seem to be either executive level or skilled technical employees who possibly would earn similar salaries anyway. Then there's two that seem, from the description, to be what I would consider more general-skilled employees. My takeaway is that this strategy results in two employees making an unusually high salary for their position, while the founder/owners are probably taking less money than they could. Assuming there aren't some secret bonuses or stock options I'd say it seems generous on the part of the owners.

That being said I think this idea is not too far off from communism which can tend to reward people for doing the bare minimum. So I would think it would rely on the fact that everybody at the company has the desire to work hard and contribute a similar amount of effort. Otherwise eventually some people will become angry that their hard work is not worth any more than somebody else's lazy habits.
Yes, had my hopes up when I saw it first but the "compact" part is a deal-breaker. Plus I want a touchpad, not a trackpoint.
TL;DR
Be mindful of reflections when taking a picture.

"Conclusion

Clear and simple: the reflected images in pictures might disclose information that you wouldn’t be willing to share, such as your location or other personal details."
to me it seems that they are only motivated by bitterness and pride:

1) they assume that people who played 2048 or similar will not use their game. I think they could use 2048 for free advertisement, as they not the same thing, what's wrong about downloading two similar game? expecoially when one of them it's free

2) their game will not have nearly as many users as 2048, it's spread it's due simplicity, ui and design

3) They say their game is better (also) because it's more difficult to play: nonsense, games are not designed to be difficult but to be enjoiable

4) they knew someone will clone them, I think it's a risk to take into consideration

I my opinion 2048 could only have boosted their sales, because it focused the attentions of millions of people with this sort of games. I would like to see the growth of the two compared
Cover Trail: The Silicon Valley Conspiracy
Except I knew all of those, so the title is wrong.

Checking your profile, I see that you've submitted dozens of URLs, all from the same web site, very very few getting any up-votes at all. And you've made no comments. None.

Do you actually engage with this site at all, or are you just submitting stuff to get readers, rather than because you think it's appropriate? Have you any connection with the site?
They have a wide range of products and their structure is readily advertised, so no surprise. My table is solid wood, weights a ton and is damn robust. Both my table and bed disassemble in a snap and look great. IOW great, thorough design, but there's the accompanying price tag. Barring outliers[0], their cheap offering is cheap throughout, down to the materials. I've been extremely disappointed with their mattresses though, at any price tag, but I'm picky on that front.

[0]: http://www.ikea.com/fr/fr/catalog/products/85590800/
This is hardly "inadvertently" revealing your location: (1) they've told you where they are (extra from the actual Tweets, not the photos) and (2) these places are all near well-known landscapes.

I mean good job on taking the time to actually do it but I doubt this could be done for the vast majority of photos like this.
It works very well for light entertainment; we'll be doing it for the upcoming Eurovision song contest.

(One of the UK minor channels has just launched a programme "Goggle box", which is basically a reality show of people watching television and chatting over it. This may be taking the whole thing too far)
Depends on the environment. If you are a big enough business, then yes this would be a good idea. Otherwise, if you are small and don't have much money for infrastructure then perhaps not.

Though I have to ask: why do you reboot your servers every 24 hours?
The drawings are pretty shoddy and amateurish.

Doesn't inspire too much confidence in me...
>More players in the market means more competition and more competition means a better service

I'm not sure if this is a joke. So, I'll refrain from replying.
I'm also using Bizspark and the fact that you can do everything with a 115 € (Europe) monthly budget is probably not well-known :)
https://twitter.com/robinsloan/status/463343201865048064