skysight-inc/HackerNews huggingface dataset:
If you leave aside security, of course Cloudflare is not going to look like a great benefit. Security is what Cloudflare provides as a service. The "CDN" benefits are a nice consequence of the security, but CDNs and static caching can be had for pretty cheap.

The real question is: why would you leave aside security?
The emitted code is highly name mangled - one of the reasons why you encapsulate the C code in "extern C"
https://en.wikipedia.org/wiki/Name_mangling
Breaks for me on Chrome 45.0.2454.85 on Ubuntu as well. Runs fine on Firefox.
If a 500MB data plan costs $50 and your website has 50MB of ads, you've just cost the user $10 to load your page

And then you made money off them too

Not to mention the extra wear on their batteries

Now who is unethical?

I'm OK with ads as long as they are

1) unobtrusive: don't get in the way of the content I'm trying to reach
2) policed to ensure they will not deliver malware to anyone
3) as few requests and as small (data-wise) as possible so
they don't interrupt my experience (eg, slow down page load)
4) no tracking of users

You know, like a billboard.
Using a hash or CRC here is totally necessary. Often times CRCs in TCP fail due to corruption outside the network stack. Having an end to end check will catch, say, memory bit flips and such after data comes off the wire.

But there is no call for a cryptographic hash here. This isn't being used as any sort of ID or to verify integrity outside of corruption.
Interesting. That's a similar weapon, but it's also single barrel, so it's certainly comparable, but doesn't fire nearly as quickly, and carries far fewer rounds: 126 vs. 1100.

The weapon I was thinking of is the Phalanx (https://en.wikipedia.org/wiki/Phalanx_CIWS), a naval weapon, though even that fires smaller shells at a slower rate.

The GAU-13 slower, smaller pod version of the GAU-8 is an interesting test, but it doesn't seem to have caught on.

That video you linked to had a related video on the A-10 reloading procedure. https://www.youtube.com/watch?v=pnSpkL1InuA That is a lot of bullets.
I think it's a fantastic place to live, albeit expensive.
I don't go to trendy restaurants, but there's a lot to do in the area.
Lots of hiking/running/mountain biking opportunities. Don't undervalue the nice weather; it's a lot less enjoyable to do most outdoor activities when the weather is crappy or unpredictable.
Easy access to the ocean. Relatively easy access to the mountains, assuming they get snow again.
I'm a motorsport enthusiast; lots of great racetracks and mountain roads for cars+motorcycles.
Consider how valuable this could be to privacy.

Governments likely will insist on a mechanism to track electronic currencies, for tax, regulatory and other reasons. Governments seem to have very little concern for privacy. So the mechanism they choose could very well ignore privacy.

By building a mechanism that meets government needs and by being an early mover, Taler could be the de facto solution by the time governments get around to dealing with this issue, and could make privacy the policy.
There are a couple of questions that I haven't seen addressed on this issue: why, if this is a feature of the software, is this expected to cost so much for VW to fix?; and how do they expect to get people to bring their cars in for the fix when the fix can be expected to make their cars get worse fuel economy and a decrease in power?
This interesting article reminded me of this post by Rob Pike from some time ago:
https://plus.google.com/+RobPikeTheHuman/posts/hoJdanihKwb.

While I've been a C++ programmer since my uni days, I think algorithms and data structures should come first, and I don't like the idea of "bending" programs to make them fit nicely within the OO paradigm.
From http://taler.net/governments

> Thus, Taler will enable competition and avoid the monopolization of payment systems that threatens global political and financial stability today.

The irony.
No (and that isn't what he said), but surely they should get a say, right?
> I'm sure adopting C made sense at the time. We didn't use to stroll down the street with a supercomputer in our pockets you know.

Except Algol, PL/I, PL/M and many others already existed and pre-dated the computers used to develop C on.

"A consequence of this principle is that every occurrence of
every subscript of every subscripted variable was on every occasion checked at run time against both the upper and the lower declared bounds of the array. Many years later we asked our customers whether they wished us to provide an option to switch off these checks in the interests of efficiency on production runs. Unanimously,they urged us not to--they already knew how frequently subscript errors occur on production runs where failure to detect them could be disastrous. I note with fear and horror that even in 1980, language designers and users have not learned this lesson. In any respectable branch of engineering, failure to observe such elementary precautions would have long been against the law."

- C.A.R Hoare at his 1980 ACM Turing Award Lecture

Algol was created in 1960 and run in computers much more humble that the PDP-11.

> And second, the constant stream of news about trivial SQL injections, cross-site scripting vulnerabilities and other such things should make it plenty obvious that you can write unsecure code in any language.

Those don't suffer from memory corruption issues. So there is a whole class of security exploits one doesn't need to worry about.
If the subscribe / unsubscribe pages are in the google index, or discoverable, you could crawl those and look for company names and domains on that page, match them up against your db.
I don't think you should be downvoted for this. The server chooses what to send me, and I choose if and how to display it.

Is it also considered unethical not to install that bundled spyware with your favorite freeware app?

Or how about that trojan installer tried to download automatically when you somehow landed on their page? After all, you used up some of their computing resources by serving you the page, you owe them the installation of their malware.
Also relevant: a large, collaborative live painting: http://webcanvas.com/
The Pope and the Market
The typewriters were the issue
I don't know for sure, but they likely have to provide a private key to these providers. Other big disadvantage of a "DDOS-proof hosting provider" is that they likely are not distributed, so absorbing large DDOS is hard.
Bagel is boiled then quickly baked - different process from most bread. Must have something to do with that
Lazy why? You can describe an imaginary job such as ambassador to a Caribbean nation in great detail. It doesn't have to be realistic, because it's a dream job.
> Mozilla and Apple all support it already.

Do you have a source? As far as I know that is not accurate.
Quality vs. scale
You people of full of shit. Quyality has ZERO to do with scale, fuck your tree falling in the forest analogy. Trees fall. If you don't hear or see it... too bad. Your bad luck. PERIOD.
Right. That's why I suggested Groupon be wound down, not that they continue operating at a loss but invest their cash differently.

This does raise an interesting question, though. There seem to be a lot of corporations out there that have no obvious reason for existing: minimal to negative profitability on a sustained basis, uninspiring business with little potential, and a long track record that doesn't suggest a turnaround is likely. Groupon is just one of many. Presumably in many cases, equity in these corporations is held primarily or even entirely by index funds. Why should such a company remain in business? By definition, if all your shareholders are indexers, there is not a single person alive who considers you an above-average investment. In a rational market, such a company would be wound down or the price of its shares would fall so low that it would be taken over by someone who believes he can do better. But the index funds create a sort of circular reasoning, or perhaps an isolated reality separated from outside feedback, allowing these zombies to keep living. A variant of this was covered by http://www.bloombergview.com/articles/2015-07-22/index-funds..., but this seems like a more extreme case. Of course, Groupon's "institutional ownership", which includes various active and passive funds, pensions, endowments, etc. is only 65% per Google Finance. There are corporations with 100% and even >100% institutional ownership (i.e., there are a lot of non-institutional shorts). Why do they continue to exist, and what can be done to kill them off?
> and how do they expect to get people to bring their cars in for the fix when the fix can be expected to make their cars get worse fuel economy and a decrease in power

Slip it into their vehicle next time they're in for some other routine issue.
Same with my kids! See also the draggable train tracks! :D

not at all obvious: keyboard, 's' to save/download :)
That Clock is the Bomb (Or what you really think of the news)
> You should write about all the problems with major game publishers and name names.

People have written bits and pieces on this before

Nobody really cares.
What was China's rare earths play?
My assumption is that this is a software issue because it's the engine management system switching to a mode like "sport" or "economy" by changing things like timing, fuel /air mix etc
Akamai is not only a good competitor, they are a monster in CDN market. If anything cloudfare might be considered somewhat of a competitor of akamai.
I cannot find a complete list, but it has been endorsed by the BSA trade group. You can see a list of its members on WP [1]. Besides Microsoft and Apple, it also includes Adobe, Intel, IBM, Oracle, AVG, McAfee and Symantec (and others).

[1]: https://en.wikipedia.org/wiki/BSA_%28The_Software_Alliance%2...
Fair warning: Backblaze has a habit of making major changes silently (without any indication to the user), and their customer support is TERRIBLE. I was a customer for several years and never had a positive interaction with their support staff. The final straw was losing several files last year after they changed their backup method without notifying users, a method that contradicted their documentation. I got full IDGAF treatment from their support. That's right - a backup solution failed to backup, then support basically shrugged and said "your loss, too bad, so sad" when I contacted them even though they admitted it was their fault.

Buyer beware when it comes to Backblaze.
APIs for Humans: The Rise of Developer Experience (DX)
"...badly" ;-)
Well, of course. The service the waiter provides does not change just because you're getting a discount on the food.
On the other hand, the service is also the same whether you order two expensive items or two cheap ones, so it shouldn't scale with menu price at all, but it does.
Of course, using a percentage of the price does have the advantage of scaling with inflation... but then the percentage itself has increased significantly over the last couple decades, for no discernible reason.

Basically, nothing about tipping makes sense, so you just have to learn the thoroughly arbitrary rules.
Couldn't agree more. This is the consumer version of a business that focuses on revenue while ignoring profit margin.
There's a global racket in market data mining too, to track demographics and see what they are buying. This system defeats any large payment entity from payment tracking.

Taler can also compete with Ukash, since it's free/open any merchant can implement their own Taler for cash business without signing large exclusive contracts with Ukash or waiting a month to be settled by them, as you can freely choose which Mint to do business with.
WSJ didn't drill into the financial side of the story. Remember five years ago?

"Caltrain has gone broke and will likely need to wipe out half its service — including weekend, nighttime and midday trains."

http://www.mercurynews.com/search/ci_14803959
It's funny you mention that — the author of Kid Pix wrote about the motivation around his app and he specifically calls that out as well:

"I didn't want to use pull-down menus for this because, among other reasons, Ben had trouble with them. " [http://red-green-blue.com/kid-pix-the-early-years/]

I tried to stick to and follow as many of the directives he has listed with Kiddo Paint.
"If the controls we've imposed aren't working to revive the economy, it must mean we need to use new and ever more intrusive ones!"
A major reason why Uber has been successful (in New York at least) has been a deliberate political move to make taxis scarce by limiting taxi medallions which created a shortage of taxis as well as increased fares.

The taxis in New York City have adapted to Uber by installing their own e-hailing app called Arro and they offer an advantage over Uber because there is no "surge pricing."

By simply removing the political limit on taxi medallions in NYC, there will be an increase in the use of taxis because they also have the advantage over Uber in that people can hail taxis with their hand.
Or, perhaps even more importantly, “they really seem to know what they're doing. I'm going to put my company's projects there”.

If you sell developer tools, this is _way_ more effective than an ad campaign because it's completely genuine.
How badly does this impact optimizations? First you add an extra function pointer for any member, even if it's not virtual. Then since you're always calling via a function pointer -- do compilers notice when fps are assigned and never modified and do inlining and so on?

Also the first technique doesn't feel like OO in any meaningful way. Defining a state object and passing it to functions is exactly what you'd do in say, a functional programming language, or even in regular old imperative code.
Indeed. Lighter, nimbler, quieter, and less-smoggy trains are planned, which will run from electricity instead of diesel. The project is estimated to cost $1.5 Billion and finish in about 5 years.
Ah, nice! :) The Github did mention that there was a handful of hidden features.
I think the expectations are not always in alignment, hence the friction. A simple solution would be for the groupon to say "$20, fixed menu, all tax and tip included." But you don't see a lot of that, although a lot of the advertising probably sounds like it. Your expectations aren't unreasonable, just... wrong. :)
Massdrop's keyboard section typically sets it apart from Amazon. Not sure about other categories on the website.

Mass drop sells DIY kits to build ergodox keyboards which you typically can't buy anywhere else. Additionally they just arranged a production (with a lot of help from a Redditor) of custom key caps (Triumph GMK Adler https://www.massdrop.com/buy/triumph-adler-gmk-keyset).

Edit: just remembered I looked at buying headphones from Massdrop once. The starting price for the group buy was MSRP and the final unlocked price was the same as on Amazon. This definitely mirrors what others are saying.
Massive Tor fan here but trying to think about this subject from a bad guy point of view...

Sometimes I think Russia is probably less likely to have the capability to have long term success at a technical method of attacking/blocking a tool such as Tor, then it would have at an attack on the people who maintain it. Ultimately most of it is still maintained by a relatively small group of [awesome!] people. From my experience of training NGOs/journalists etc there is a global increase in such clever methods of disruption being used by bad adversaries.

A sophisticated "gloves off" human intelligence operation to disrupt, deny and delegitimise the small group responsible for it would probably be a more cost effective and successful operation - and would probably play into Russia's strengths. I realise that some in UK and elsewhere have done this to some extent but I think Russia would probably capable of taking these efforts much, much further.
This sounds like awesome news!

- How it compares to Cassandra regarding latency?
- How is the client API? Does it support lock free communication? Can you send things to nodes in batches?
I believe this is less about what one individual computer would do and more about what could happen to the millions of Windows users facing this problem in 25 hours.
Nice sarcasm, combining the mathematically impossible language of a mid-rank manager with the conformity a capitalist factory owner wants. Long-haired freaky people need not apply! No union organizers!

Out of curiosity, I looked up the history of '110%'. https://books.google.com/ngrams/graph?content=give+110%25&ye... shows that 'give 110%' started in the 1960s.

Reviewing Google Books, 'give 110%' comes from sports. "Sports, Games, and Play: Social and Psychological Viewpoints" (1979) https://books.google.com/books?id=yKNMmmec8jgC&pg=PA114&dq=%... gives a lovely contextualization:

> So we devise terms to describe our heroes an heroines and place them on pedestals so they may act as models. We develop a whole new jock vocabulary that incorporates all of the cultural models. Our winning athletes ... give 110%, they never say die, play with pain, or give till it hurts.

Then in the 1980s, the sports term started to get used in business. One of the earliest matches for "110%" I found used in this context is an ad in the Rotarian, a publication of the Rotary service club. In 1986 you could by a computer that was "110% IBM" - https://books.google.com/books?id=EDYEAAAAMBAJ&pg=PA62&dq=11... . Within the next few years, the phrase became much more widespread. I think this 1989 ad for Mennen brand deodorant https://books.google.com/books?id=dmuI3YaWtAIC&lpg=PA7&dq=11... makes a clear connection between sports and the managerial class.

Then by 1991 there was the business book 'The 110% Solution: Using Good Old American Know-How to Manage Your Time, Talent, and Ideas'.

Sports, boosterism, and business school, all wrapped up in one conveniently impossible phrase. The language of jocks now fully repurposed to maximize production.
The bagels in Montreal appear to be hand made and they are placed into ovens and they are delicious.
hmm.. it's strange, it works in Chrome 45 on Mac and on Windows 10, 8, 7 (even windows xp) Unfortunately I can not test it on Ubuntu but at this point I doubt the problem is the OS. Sure you don't have any Chrome extension installed that could block the execution of the script? Thanks for your feedback anyway I will test it on Ubuntu asap
New site Launching.io is like Product Hunt for startups
yeah, I'm aware of the Meteor testing manual. It has alot of good stuff, and for what I'm doing the link you mentioned mostly resembles my setup (although using mocha instead of jasmine). Just wish the testing was more "officially" documented with good examples and sample repos as opposed to buying a book. If you go on the meteor forums there is _alot_ of discussions on the different frameworks and how to piece things together.
1. We're working with the OAuth permission model that exists today, but I've passed along your feedback to our platform team. The generic use case for Classroom for GitHub is to create a new organization to use for student assignments and use Classroom for GitHub to manage that organization. If / when you decide to stop using Classroom for GitHub you can remove your organization and it will clean up after itself.

2. GitHub Enterprise is not supported, but others have requested this feature: https://github.com/education/classroom/issues/240

3. I'm having a hard time understanding your situation, but would appreciate it if you could file an issue at https://github.com/education/classroom/issues/new, can't promise that it will be fixed immediately, but need to gather feedback like this.
Cisco declines disclosure grace period, bug gets released
Are there any good guides/videos on getting started with Meteor+React?
I think part of it may be price discrimination. The customer that comes to your site directly already has your hotel in mind, and is probably less price sensitive, so you fleece them. The customer that goes to the aggregator is more price-sensitive, so you ask for a lower price in order to get at least some money out of them.
> Algol, PL/I, PL/M and many others already existed and pre-dated the computers used to develop C on.

True... and I bet the performance was significally slower. Also I think the portability in those languages was also limited.
Tailoring answers to what you think the interviewer wants to hear is part of any interview question, and being able to do so well shows a certain level of empathy or at least awareness that would make me think you'll be able to communicate well.
Photogrammetry in VR – part 1 of 3
What's tacky about that. DO referral codes do not even pay out cash. The program only provides credit allowing them to continue running their services. A DO referral credit is not a way to make money, just a way to offset costs.
Wrestling with History
Our use case might be fairly specific, i don't know how others are using bugtrackers, but this is how and what we use in our bugtracker:

- Hooks (getting notified of changes in issues in http scripts)

- Api to modify them (couldn't find if gitlab has that), we use hooks, apis and custom fields to create issues from our forum and notify customers when one is closed/reopened.

- Custom fields (priority, severity, to store where an issue came from, like from our forum, from support, what the customers name is if any, if it's waiting, on what specific input, if it going to need documentation, and if so, what concerns there are)

- Custom open/close status like "Needs spec, specing, docs", close: "spam", "not fixable, testcase error" etc

- Sorting by more than 1 thing at a time, like due milestone, priority, severity)

- Filtering by pretty much all fields/custom fields like finding issues with specific open or closed states, specific categories, specific assignments

- Predefined filter/sorting queries (global/per user) so we'd have an "All issues assigned by me", "All new issues"
This is an actual interesting problem that takes skill and knowledge to solve and it actually produces immense business value too (at least for Github). This is the kind of stuff more software engineers should be working on. I'm dying over here working on a small React JS component and some CSS layout tinkering, my brain's got graph traversal algorithms and bitmap indexes on its mind and can't do anything about it.
As a consumer, surely you have a fairly legitimate comeback with "the fuel economy & power is now rubbish, I'd have never bought the car in the first place if it was like that"? Pretty hard for VW to prove otherwise, and I don't know whether the outcome would look like a refund, replacement, or something else... (the first two would cost billions)
I am the creator of RPerl, and I am more than happy to answer any questions and provide free technical support to open source Perl programmers!
Please find our team on IRC:
irc.perl.org
#perl11
@willthechill
Quirky Files for Bankruptcy
How do you pronounce “Bjarne Stroustrup?”
Thou Shalt Not Complicate: Three Kinds of Programmers
Oh Ohhhh “We’re sorry, but your Gmail account is temporarily unavailable”
The One Method to Eliminate Bad Tech Hires
The Risk of a Billion-Dollar Valuation in Silicon Valley
Wow, so are we on the same wavelength or something? I made this a few weeks ago on JS fiddle with the idea of recreating kidpix. Even used unicode chars with a face for the undo!

https://jsfiddle.net/97vLt5dj/24/
“It is difficult to get a man to understand something, when his salary depends on his not understanding it.”

Seriously. You have an aging population causing consumption to decline, a global recession along the horizon, ever-increasing productivity replacing the need for labor, and you think your interest rates are going to a damn bit of good? We'll need to keep interest rates at 0 just to keep the whole thing going, forget about negative interest rates (which is going to cause a run on the bank and asset bubbles in commodities, real estate, anything else that can be a value store).
Why are we back here every year, like clockwork?

This is what, the 4th incarnation of this bill?