skysight-inc/HackerNews huggingface dataset:
You actually can do something like this with Firefox. If you load Firefox with the "-ProfileManager" switch (and you don't have another Firefox window open; see below for how to get round this), it'll open a window where you can choose your user profile. You can create and delete profiles from there, and a new profile is exactly the same as a completely new browser installation. (This includes any settings you may have for automatic browser updates; if you've turned these off on your normal profile, the first thing you should do on the new profile is turn off the automatic browser updates again, as browser updates are global and not per-profile.)

If you like, you can uncheck the "Use the selected profile without asking at startup" checkbox to have the window show up every time you start Firefox (which is defined as loading Firefox when there's no Firefox window already open). Doing this has the additional side benefit that if an application tries to open Firefox and load a new URL when you don't have any Firefox windows open, you'll be alerted to it by the Choose User Profile box - very useful if your normal profile takes a long time to load!

If you want, you can add the "-no-remote" switch to tell a new Firefox process not to connect with any existing one, which will allow you to open a new profile in a different browser window while you've still got the original running in other windows. However, those windows will share the same taskbar grouping, so I'd recommend you apply a different theme to the new profile to allow you to distinguish the two.

(Note: You should not use "-no-remote" by default, as a browser profile can only be open by one process at a time and you won't be able to open new windows through your shortcut icon.)

Of course, none of this will defeat the multiple-browser fingerprinting techniques mentioned in the article, but it's still incredibly useful.

I'm not sure if there's an equivalent in Chrome, or at least one that goes as far as Firefox does.
Games:
* Ubisoft
* Rockstar Toronto
* UKen
* Big Viking Games
* Gameloft
* Torn Banner Studios
* Get Set Games
* Drinkbox Studios
* Capybara Games
* Sago Sago
* Metanet Software
* Zynga Toronto
Exactly.

>Even as the big publishers work to increase the proportion of sales that come from digital products, they’re still largely dependent on physical books.

The other issue the large sum of money they want to charge per book. The cost of the books is so high that it is propping up "physical book" market. Mostly because publishers have offered no way to resell your digital or ebook. Lots of students buy used text books, and students that buy new often sell their books to recover some of the cost when they complete the class. The publishers see digital books as a way to prevent students from doing this so that everyone has to buy new (at the ridiculously high prices). The students are going to do what is economical for them, until the prices either drop significantly, or you offer an online marketplace where students can sell/trade digital books then physical college text book industry will be here to stay.
Well burnup or re-enter
You mention edit. That brings up another interesting discussion....

After posting to HN, is it okay to edit the title and change the tone of the piece a bit at this point? How does that "look"? Is there precedent on HN for such edits? I've seen it done effectively elsewhere.

Personally, I like when the dialog continues, I like to see an article writer evolve his position after taking time to listen to, and fully grok the feedback he's getting. But, is that just me?
But of course re-enterring with these materials is a burn
Satellites are expensive, people rarely deploy them for fun. If an existing satellite offered the same functionality people would likely license data/airtime/what-have-you from the operator of that satellite rather than launching their own.

As long as their orbital information is properly registered and they have a proper end-of-life plan for them there's little risk in deploying new satellites; if you want to get concerned about crowding the orbits, China deliberately blowing up a satellite a couple of years ago was much more problematic.
PostGres at least offers full text indexing. I couldn't find that on Cloud Spanner.
It's also industry parlance for when a startup hires a rival's employee, no?

[0] http://www.theverge.com/2015/10/29/9634060/huawei-iphone-des...

[1] https://techcrunch.com/2009/08/07/source-apple-and-google-ag...

[2] http://www.businessinsider.com/slack-hires-dropbox-sales-exe...

[3] https://www.wsj.com/articles/universities-ai-talent-poached-...
I don't think it's reasonable at all unless you equally weigh other sources of evaluating coding ability. IMO it's the same as assuming all managerial applicants also have volunteer charity experience as a manager that they can document and show. Very few careers hinge on what you do in your spare time as long as that spare time isn't spent being a criminal.

edit: hell, it's also already a norm that you have to perform a pro-bono coding assignment as part of the interview process. It's ridiculous to expect an extensive spare-time open source effort plus 2-10 hours of free work for an interview.
The travel-only Gmail account: digital privacy at the US border
It may not matter what happened.

But it does matter that you decided to publicly out him. This is very petty and as a user i would feel betrayed of my privacy.

You could have actually taken advantage of this and wrote a completely different blog post and people would have appreciated it, but this feels too petty. Even when you say it doesn't matter and all the diplomatic cliche saying competition is good, it just doesn't feel right because I can sense the bitterness in every word.

It's not like this guy was freelancing for you telling you he's going to build your idea and one day suddenly he launched it as his own. You already have a service out there. It's public domain. You can't "steal" an idea that's already out there.
India’s first online flea market Yappily shuts down. Founder tells us why
which is what I said.
One of our major focus is to use AI in real world. A lot has been done in applying AI to video games but we are still taking baby steps in applying it in real world. The question that we want to answer is this: can we train and test algorithms in simulated world and then use them in real world? This is known as transfer learning problem and its a huge area of research where people are investigating, for example, how can we use 80% simulated data and 20% real world data? The games typically found on commercial market are created for entertainment purposes. For example, game creator might decide to cheat on physics to optimize performance and may configure things so its easy but not too easy. Our focus was rather to pursue good physics, sensor models, vehicle dynamics, hardware-in-loop and so on. Also, we wanted to make this project as open source. Most commercial products typically involve complex chain of 3rd party licenses that almost make it impossible for them to be open source.
Would people claim that Python and Ruby have "specifications", though?
Ask HN: Data science for urban planning tips
There is an urban planning open contest in my city for the improvement of the train station quarter, now degraded because of uncontrolled migrants roaming and making it a no-law-zone at night. I have a plan to mess with data science, smart city paradigm and low cost solutions already, but a proper HN brainstorming would be much appreciated. Any tips? Thanks.
Again to quote the HN guidelines:

"Please don't submit comments complaining that a submission is inappropriate for the site. If you think a story is spam or off-topic, flag it by clicking on its 'flag' link. If you think a comment is egregious, click on its timestamp to go to its page, then click 'flag' at the top. (Not all users see flag links; there's a small karma threshold.)"

That's all I have on the topic.
http://web.archive.org/web/20170215162826/https://blog.nugge...
The political correctness statement is so spot on. I still struggle with that till now. People just don't want to talk about certain issues here it seems; a stark contrast to europeans
What went wrong that we end up with this?

Shifting of priorities.

I remember when people used to complain that Delphi executables were 'bloated' and large - 200KB was the minimum size?

At that time the complaints didn't seem absurd when we were connecting via 36k dialups.

Admittedly we have probably swung too much in the other direction.
1. To get an idea of what is automatically killed, turn on [showdead] in your profile and visit the |new| page.

2. Most of what most sites publish is banal. Banal != banned. Find a submission from medium.com and click "(medium.com)" and at what gets submitted from there...Bloomberg, NYT, the Economist submissions are a bit more likely to be intellectually interesting but only because they have professional editors and limit what their platform publishes: nevertheless, most of their submissions are banal.

3. TechCrunch and The Register were more important to Hacker News in its earlier days. TechCrunch reporting a startup raising $7 million was probably on the HN front page. The Register was often the earliest credible source for news about a company screwing up. These days, Topeka has a startup scene and the Orlando Sentinel has articles about Venture Capital. Both still provide quality from time to time. However, The Register's snarky style is less in keeping with the direction of Hacker News since the removal of karma counts from comments.

4. If for no other reason than what constitutes acceptable behavior within the community, Wikipedia is probably not a good model for Hacker News.

I think the big challenge for Hacker News is not filtering out banal submissions. It's finding good submissions in the haystack and particularly when it is the diamond from a source that mostly drivels.
I can't speak for the original commentor, but I'd be inclined to take the last interpretation there. My objection isn't about gun rights at all, but the way in which he argues for gun rights as if you're not worth paying attention to if you disagree.

See the reductio linked at the bottom: http://www.catb.org/~esr/guns/reductio.html

I could try to explain why that's wrong as an argument, and I'm sure you could too (the difference between banning guns in a home and banning them in a state, the existence of armed law enforcement, etc. etc.), but that's hardly the point. The point is that if you don't agree with the reductio, you are apparently "intelligence-impaired" and should "give up on public policy". There's no room for intelligent people who disagree.

And he does the exact same thing in technical contexts, which should be completely unsurprising. See http://esr.ibiblio.org/?p=7294 on the specific topic of an implementation language for NTPsec:

"And the core docs don’t presently offer me anything like the survey of options you just laid out.

"I trust you understand why this is a problem without my having to spell it out."

There are good reasons why the Rust team specifically and consciously doesn't include this information in the core docs, but tries to make sure that it's extremely easily discoverable. I'm happy to debate the merits of standard libraries vs. well-trusted third party libraries with people who are interested in debating that. But, apparently, there's no room for intelligent people who disagree with his opinion here, either.

This is poisoning the well. This is not simply arguing a technical point forcefully, but arguing that anyone who disagrees with the technical point is not worth arguing with. This kills projects and communities. I've worked with maybe two or three people who think this way, and it's still too many to want to work with another.
Most people just read the headline, expecting them to read the article let alone watch a video is a real stretch.

This is the Facebook/Snapchat era, scan headlines or memes for 5 seconds of outrage in bite size nuggets and then move on to the next outrage.
Very cool, have you measured the model using real flight data and seeing the discrepancy between the model generated photo/sensor data and the real photo/sensor data? And is their a plan for laser tag mode where multiple vehicles compete with each other for air dominance :)
Framer Handoff, a new way to keep design and development in sync
>I am pretty sure a lot of people will just reduce other expenses to compensate. At least for as long as they can.

We don't have to idly speculate this, the phenomenon is called elasticity of demand in economics, and not only are there good estimates of elasticity for various products, there's a rich set of ideas that have been developed around elasticity, including what happens when you tax goods of various elasticities.

I highly recommend looking into the details yourself (any intro micro economics textbook will cover it), but the upshot is that cigarettes judged to have relatively inelastic demand, which is basically what you had said. This means that a tax on the product will not reduce the equilibrium quantity consumed by very much. A corollary is that the majority of the tax burden will fall on the consumers of cigarettes. I'm not sure why you said "most of the money goes to the tobacco companies"-- with all tax levels the revenue goes to the government.
Yeah, I essentially reverse engineered your email. "What question would I ask to elicit this response".

It was just such a compelling format, you really nailed it.

I never saw the actual questions you asked, although I wished I had it would have saved me several bad batches :)

Also, fwiw I'm going to try and move away from Mechanical Turk soon, its good for a volume of responses, but I'm sure as you're aware most of the quality is low and you really have to filter.
Unlike NTP Classic, he asserts POSIX and C99.

Aka not supporting Windows.
I think that the more markup you have to insert, the value is left in working with latex. It's a big uphill climb until you have a usable template, I guess.
Can you share any details on this implementation? Sounds really interesting.
How I responsified my website’s typographic scale
> I can't remember the name of the site which was the king of the CT market

Was it bargain news? I remember it beating craigslist for car listings for quite a while before fading into obscurity.
Hacking Node.js and MongoDB
Link to Github repo https://github.com/webdigi/AWS-AMI-Automated-Creation-Deleti...
It's also possible he had the a related idea, saw yours, felt that it validated his thinking, then mostly stole your content and personalized it to himself.... however who knows what he'll do next. He could have done all those things just to get started because it was easier, now he could end up tweaking and refining it over the next month or so into something that may not even closely resemble your vision any more.

I've literally ripped a the summary i found from someone else's LinkedIn summary, tweaked (personalized for moi) it, published it because it was way better than mine and then over the ensuing week tweaked it again and again to the point that it didn't even resemble the original in any way. It just provided the foundation for moving in my own direction. Essentially i used that person's inspiration and came up with my own totally unique interpretation.

This guy could be doing that too. Good link bait though. Not classy, but good for sure.
HP Enterpise and CSC to merge, DXC Technology revealed as new name
Dissecting AMD Zen Architecture – Interview with David Kanter
I was under the impression that he wrote fetchmail, but according to wikipedia he took over a previous package and renamed it fetchmail. So AFAIK, he's notable because he said so.

Yes, I know I'm nobody but that doesn't mean I can't call bullshit when I smell it.
This came up last week. Same thing then as now: this is a House bill by a 32-year-old first-term Congressperson from Florida. Any Congressperson can write any bill they want. Some of them do, hoping to get press coverage. If we had a story for every whackjob go-nowhere bill from the House, the front page would be nothing but this stuff.

The EPA isn't going anywhere.
Yes, that's on our plan. Stay tuned. Please also feel free to join our FB group if you had like notifications: https://www.facebook.com/groups/1225832467530667
<Problem Summary>

<Problem Detail>

<Solution Outline>

<Whether/How Much $ It's Worth To a Customer>

I wonder what's the earliest copyright date on a business-plan book that contains this exact format for validating business ideas.
Leaflet delivery
What is the city? I work in the city tech space, we have a platform cities can use to deploy really good streaming open data APIs, wondering if it's worth reaching out to them.
Why Delhi, Beijing, Chongqing? Why not ask the old-timers who grew up in LA ( cf. https://www.kcet.org/shows/lost-la/las-smoggy-past-in-photos ), for instance? Or how about asking someone who was in Cleveland in June 1969, when the Ohio river caught fire? ( https://clevelandhistorical.org/items/show/63 )

Compare those times to today, and you can see the impact of the EPA. Right here, at home.
He didn't face nearly the same level of scrutiny and hostility from the press and public, and he could always walk away from a business by letting it go bankrupt.

He also tended to flatter powerful people, so the most hostile people were probably the small businesses he randomly refused to pay. Now he's made many powerful enemies during the campaign.

I have to imagine this is wildly more stressful.
What dasil003 said. The type of company making terrible choices with a cloud provider will not hire and empower a good Ops team.

If the company doesn't hire a couple of experienced Ops people to manage their could infrastructure, why do you think they will do a good job hiring a team? You can shoot your self in the foot with any gun. However, one path requires many more choices, more people, and more process to get it right. If they can't get the simpler path right, than what makes you think they will be able to go down the more complex path?

For my experience, the average company with on premises servers with a Ops staff is horrible, unsustainable, overpriced, insecure and failing.
TLDR: costs are high because hospitals and doctors have little pricing transparency and monopoly power in many markets.

This administration might be friendly to forcing hospitals to publish prices, but unfortunately, I think the FTC won't be pursuing much antitrust the next few years.
Shout-out to Lazarus/FreePascal. It is like all the best parts of Delphi 5-7, and it is open source, free, and you can make commercial applications in it!

I have started using it in earnest and it is wonderful - and a company can never take it away from you; there's no "we're shifting focus..." announcements. No paid support for broken updates.

I honestly can't recommend it enough.
Nobody stole anything. There is no secret sauce here. Just something that could easily be reproduced in a weekend.
1. If I have a fleet of servers, it's a lot more important to maintain accurate time between the servers than accurate time in an absolute sense. If your hardware time cable can't span two racks, I don't want two separate clocks on each rack from a different hardware source.

2. For applications where you need extremely highly accurate time, there already are other solutions like PTP. NTP is mainly useful for wide-area connections. I want to keep my laptop's time accurate, so that if I modify a file here and rsync it elsewhere, make doesn't get confused about the time my laptop sent. I'm not plugging in a hardware time server to my laptop.
Is it just me or does this feel like the BMW dealer throwing in a free ShamWow with an M3?
Snap Inc. is headed toward LA's biggest IPO ever. How come local VCs missed out?
A First Look at Drive.ai’s Self-Driving Technology
Now you're going in a different direction. I'm just saying that not all wealthy people are "insiders".
With respect to the OP, I think remote work is the wave of the future. We've been doing it in my large company (financial software co) in a large US city for over a decade. As communication technology has improved (video chat, SaaS apps like Slack, Github) distance has become no barrier... with some caveats.

We've found it works best when:

Near timezone- Remote people are in the same or near timezone as the home office. This makes it easy to align the work day, schedule meetings, etc.

Remote shared location- making sure a group of people who work remotely have access to a shared location where they can work together has worked far better than people working from home, coffee shop, etc.

Culture- as I write this I'm in a large open floor plan style office. All of the lead devs are chatting away with their team members located in Canada and S.America. We love the ability to pull people in easily and work as though we are all here. Frankly, we talk to the "remote" people in video chats more often than many of the people in other departments. When the day's over we head home to families, sports, etc.

It doesn't work if..

-Your culture stresses in-person interactions during and after work.

-You don't have a culture of trust.

-Your company won't pay for great communication apps & technology including lots of monitors.

-Your team works at home and is distracted by kids, spouses, etc, etc.

Frankly as tech gets better I think that one day the idea of moving to a large city like SF, Austin, NYC, etc for work purposes will be seen as ridiculous, outdated and needlessly costly. Likely there will be shared office hubs in small-to-medium sized cities around the world where people can work with other people in similar remote hubs.
You pushed your secret key, and they recognised it?

Does that imply that they are not hashing secret keys, or did you also push the account key (allowing for a single auth test on their side)?
How a word is affected by grammatical rules (such as pluralization) is not determined by etymology (but it can be).

Here's the german conjugation of "mailen" (writing an e-mail), borrowed from "to mail":

Ich maile, du mailst, er/sie/es mailt, wir mailen, sie mailen.

I don't know any loanwords that break english pluralization rules in german, but for the reverse: The correct plural for "Kindergarten" would be "Kindergärten" (not "kindergartens"), which I imagine some english speakers would have problems with. And "Autobahnen" is rather unintuitive compared to "autobahns".
Well... when it comes to data privacy, I'd say better the Germans than the Donald.
The NASA employee that is referenced in this article was traveling from Chile, which is also not a Muslim country. It seems as though they are broadening these searches.
Same here. I kept re-reading trying to find the part I missed where they explain what they actually tried.
https://news.ycombinator.com/item?id=13650611
I do see your point about C++. I was programming when it first came out, back in 1985. However, I've always thought C++ felt "Band-aid-y." It never felt elegant and cohesive to me, the way Objective C does. C++ is like a chainsaw-hang-glider-shotgun-bat; badass, to say the least, but still a clumpy work of bailing wire and duct tape. Typescript feels the same way, only not quite so badass. It's more like the Robin to C++'s Batman.

Having said that, my only exposure to Typescript has been in Angular 2. Having used other tools like Ember, React, and Elm, Angular 2 seems like a magic step backwards to me. I will concede that my opinions on Typescript may be tinted by my experience with Angular 2 though, so I'll give Typescript a stand-alone, honest evaluation, and adjust my opinions as necessary.
We are not officially supporting Mac yet, but contributions are welcome :). Our code is cross platform and given enough efforts, I think it can be made available on pretty much any platform. One thing to think about is GPU requirements. Even moderate environments in Unreal can easily require GPUs with at least 4GB RAM.