skysight-inc/HackerNews huggingface dataset:
Agree with you on the article but have to part ways with you from there.

> The issue isn't that development is hard (though it is), it's that you have to translate human, squishy requirements that have unconsidered edge cases to machine considerations which have no room for ambiguity.

This is a tired old meme. And I didn't believe it when it was a young whipper-snapper neither.

Define 'squishy'. You can't, can you?

What is it about information machines (as opposed to humans) that make them unable to handle ambiguity?

Why can't a machine handle ambiguous input? It could defer to the operator, did you mean this? did you mean that? It could randomly choose from a number of possible ways to continue. It could deal in probabilities rather than only 100% certainty (both true and false are epistemic locations of absolute certainty).
That's one explanation, but I don't believe in stuff, so it doesn't apply. I've seen time and again how opinions are made via complicated and hidden propaganda. Most of it is subtle and not in your face and the world trained me to be a skeptic, is all.
You can, that's precisely why we have functors and for this kind of use cases (abstracting a module over another), they are much nicer than type classes.
I have one of these on my team right now, and he has caused me more sleepless nights than anyone I have ever met. Finding it very difficult to get mgmt to understand that most of his code needs to be re-written
Globalization was not inevitable. It was a political choice. Domestic manufacturing jobs did not have to disappear.
Yes - we have jury trials - juries picked purely at random with no vetting (I've been selected for jury duty a few times and never actually been picked):

https://en.wikipedia.org/wiki/Trial_by_jury_in_Scotland
I get the impression people are trying run businesses like family business with that one know it all elderly relative budding into everyone's daily job armed with the "game changing" tip they heard on tv or read on the life advices section of local newspaper.
I was really surprised that the announcement that Steam may support Bitcoin made waves a while ago, yet the announcement that it actually does did not.

I used it to buy a (horrible) game last night, and it worked beautifully. Contrast with PayPal, with which Steam is always confused about where I am and whether it should charge me in GBP or EUR. I'm never not using Bitcoin again.
And a man, a plan, a canal
My objection is that the first explanation was that it's a drone. It's fear mongering, like accusing citizens from a specific settlement as likely perpetrators.
This whole series misses the trees for the forest.

Design for logos and branding doesn't happen in the platonic realm and isn't focus grouped against brand-unaware Martians; such designs are engineered to serve a real role in the real world, in the minds of real people.

When you propose a super simple abstract logo -- a dot, a circle, a slash -- it works or not depending on if the organization in question is already well known or not.

Thus, proposing such a logo to a client is a form of flattery -- you, yes you, are already so well known you, yes you, can get away with simply having a slash for your identifier! -- and that is all there is to it.

Like all things this can be cargo culted, and smaller clients often want to look bigger than they are, so sure a lot of un savvy operations wind up with fashionably vague and functionally inferior designs, but it's always been that way.

Lastly, it also matters that logos appear all over the place today -- print, web, tv, mobiles, tablets, etc -- and simpler, cleaner logos are easier to make work across all physical scales.

This isn't a problem vector assets solves, either; at smaller sizes you need to change proportions around and generally cheat the spacing -- in short, smaller physical representations look better if deformed into charicatures -- and it is hard to get external parties to respect your rules about which variant to use at which sizes.

Much easier to make something that looks reasonable at all sizes and scales and use it consistently.
I built something almost identical in 2011. It really doesn't have as much utility in practice as you think initially. CSS selectors are an interesting idea for extracting data from pages, but it's extremely fragile. You have to either parse the page's raw html using something like jsdom, or you run it through a headless browser like Phantom. In the first case, it completely fails for any modern SPA (angular, react, etc). In the second case, phantom is painfully slow and difficult to interact with, and often doesn't run/render an SPA as a regular browser does.

You can write tests around whether your selectors are returning data, but even simple refactors from a dev team quickly break your selector profiles multiple times a week or month.

Just wasn't worth the hassle.
This is where critical reading comes in.
You're right - you can never prevent that. Which means your client needs to offer it to keep it from becoming an advantage. If the players are already bright, recognizable colours you're basically already there. Transparent walls don't help when the server doesn't send you the enemies hiding behind them until the very instant they pop out. And if you're only spoofing mouse movement, well, that is getting pretty high risk, you may have a slight advantage, but human players will still be able to kill you without too much to effort. And I think that's the main thing anticheat should be preventing.
I know it might seem trivial, but there's definitely an important discussion to be had about public-facing interfaces and the intrusion of notifications. I'm sure we've all come across an embarrassing 'presentation fail' in our time.
I thought it was a bit unfair that your comment above was downvoted, so I upvoted it. Anyway, the canonical "reference" is Kim Stanley-Robinson's "Red Mars" :-) In that book independence happens after the Mars colony has reached a sufficient level of development.
Very interesting data, I too thought that the battery would degrade much faster.
Okay, how do you find a string of N 1's in a very long bit pattern? What's the space and time complexity of your solution? (hint: you can do a lot better)
I always thought that the 'Flag' was a window, perhaps because of the name association. It certainly has panes. If you look at the history, it evolved from Windows 3.1 which was assuredly a window. I don't see a flag in the most recent logo either, it just looks like a typical move to flat branding (and I think it works, it looks great on the back of a tablet).

>What I see in front of me is a rectangle with a green stroke. Perhaps Gomez-Palicio and I are looking at something different. Either way, ostensibly Whitman had fully justified the HP mark, so why did Gomez-Palicio feel compelled to invent metaphors where there were none? This compensatory narrative about server rooms shouldn't be necessary.

Yet this is exactly the rationale behind the 'Slate' thing which had some weird allusions to a corporate tower block and random space pictures. Why did everyone start gushing over it?
And? This bears no relevance to the point I made.

What I said was:

'...then interjected the piece several times with discussion about their political research website product'

If you're making the comparison in that Wolfram is a mathematician giving his opinion on Ramanujan, a historical mathematician, well you're missing my point entirely - in fact if you read my comments here you'll see that I find the article really excellent in those parts where he refrains from his advertising.

My issue is with comments like:

"Today with Mathematica and the Wolfram Language we have immensely more powerful tools with which to do experiments and make discoveries in mathematics (not to mention the computational universe in general)."

Well, today with 'modern software' would do don't you think? If it was once or twice it'd be forgiveable, but there are several paragraphs like this throughout the article.

Yes, I realise it was first posted on the wolfram blog, but I think it would have been a little more respectful had Wolfram restrained himself at least a bit in this regard, it's incredibly jarring when you're talking on a historical subject.
What if they have clearance from the airport and/or control tower?
What are your experiences with creative jobs? I'm currently making 1.5 times median income (compared to the rest of the country) as a Java back-end programmer. But it's not the most exciting job because all I'm doing is keeping legacy code alive and implementing new business specifications.

I have thought of going back to my old job as web-developer, doing cool stuff with Node, Angular and all the cool cutting-edge technology. But I'll only earn a median income if I do that.

Or go straight into management and earn 2 to 2.5 times median. But that seems even more boring.
Install wp-cache?
Read the Source: Encryption Draft Bill
Hella yeah! our latest integration is python, and R (mostly being requested by bio-statisticians) and C (for running hardware in labs) are coming next
The problem I see in The Netherlands is that rules prohibit flying close the airports already for a very long time. People violate those rules. New regulation is introduced to make the rules more strict.

It doesn't affect me personally at the moment, but many other types of model flying become very hard. And the people violating the rules, mostly don't know them anyhow, so keep violating the rules.
That will get you some gains, but there is a lot more that can be done to get your site to load in less than 0.5 secs
This will only hurt small to mid-sized businesses like every other piece of legislation or trade regulation. The fine print so small it's invisible: "Does not apply to the oligarchy."
Clint is a good options here in python
With "normal" currencies you mean the ones issued by central banks?
Title should be "computing technology". There are many types of technology (medical and x-rays for diagnosis comes to mind).
Why do small frontend teams fail?
So, if it was confirmed this wasn't a drone, why is the BBC still including a list of drone near-misses? Do they still believe they have a point to make, or are they just making excuses?

Furthermore, the other drone incidents involve airplanes at 2000, 2800 and 4000 feet. Those are not hobby drones. Only one of those listed might have been an amateur drone, at 30ft.
Came here to say pretty much the same thing. It's a familiar old pattern:

1: "Thing" is developed which enjoys benign use amongst small subset of geeks

2: Military discover "Thing" and develop a way to use it for evil and/or killing

3: "Thing" gains in popularity amongst general public

4: Government says. "General public can't be trusted with "Thing". Thing is capable of doing evil and/or killing people!"

5: News stories start appearing: ""Thing" could be used by 'Terrists' and 'Paedos', warns expert"

6: "Thing" restricted or outlawed —in response to "public concerns"

Rinse and repeat...
Thanks! that's a remarkably insightful way to look at it.
Bitcoin is the natural currency of the deep web not a replacement of the finance sector.

It doesn't matter if it dies or not while the users of these technologies [slowly] grow and new innovations appear. Currently Bitcoin is the leader but the core concepts around cryptocurrencies/blockchain are the most important part.
Accidents remove a lot of cars every year. Other than that, I think self driving cars are going to push a few rounds of upgrades. Also, safety is still improving fairly rapidly so keeping a 20 year old car is probably a poor tradeoff.
Mozilla fixed a bug in Firefox that was discovered by British spy agency GCHQ
There is talk that the playing field will become more level now that the ASICs have catched up with 14 nanometer process technology. Mining equipment should no longer become obsolete every few months.
Wait, what? You're experience doesn't matter? Your degree doesn't matter? You have to demonstrate you have the superior fizzbuzz implementation!? Tell me it's not TRUE!
It's been in a prominent position on the front page of BBC news all morning - not sure how much more exposure you can give it really?
A curse on all those monks who are trying to bury their World War II atrocities and variations in annual climate! Those guys are the real problem here.
Yes I agree. The quality of almost everything has dramatically improved, but I believe even if it was the same quality the bidding wars would push prices up to the same level. In my city I've seen 30 year old houses go up in value by 100% to 200% over a 5 year period. And honestly I've seen them and the quality didn't change. The price surge was fuelled by banks allowing people to borrow beyond their means or extending terms and the bidding wars people engaged in. Meanwhile incomes did not jump by nearly that much.

Anyways, my whole point is that this idea of a 15 hour work week by 2030 is just not going to happen and it's not because people are consuming more (which they are). It's because prices continually adjust to an maximum level which pushes people to sacrifice more.
That's a bit of an exaggeration regarding the GearVR. There are interesting games, sure. Just not interesting enough to hold your attention for more than 10 minutes or justify spending so much money on VR. If PSVR offers the same level or experience, then I think this will be the last generation of VR.
Because with EVs we will see the rise of autonomous vehicles - once you have a car that is run by a computer and powered by electricity, and self-driving tech is available and affordable, it becomes a no-brainer.

Once autonomous vehicles become prevalent, traffic volume should drop, as we'll see less car ownership and more car use, meaning fewer cars parking, better traffic flow, etc. I believe the future of road transport is going to be something very like uber, just with no human drivers, and cars that only ever stop to recharge and to let passengers in and out.

The latter part of the equation (autonomy and associated behavioural changes) will take longer than the transition to EVs, and will happen, barring legislation fighting it.

As to the eyesore bit - I should clarify - I've been buying property on polluted, busy, pretty roads. Think A-roads in town centres, with houses on one side and a park on the other.
I never 'got' the Windows 8 logo. Something about the shape put me off. Something about that cyan color draws me back in time, it's just so abrasive to the eyes, and it's almost a match for the non-enterprise HP blue.

The color choices for the UI in Windows 8 were just so odd as a whole. It's as if Microsoft was so criticized for being too 'cartoony' with XP that they just completely went off the wall.
Snarky and a fun read, just as part 1 and 2, but ultimately not very constructive... I'd be more interested in reading about what he thinks are great logos and why they work well.
Well, if you read the description, the first task actually includes tacking on the bits of frame you think are missing.

So with all the subjects rising to your level of pedantry crowding out the other people, the drawing task should have much lower error rates than the multiple choice test. However, it seems many people got so outraged by the wrong slant on the seat tube in the stick figure drawing they didn't draw a frame at all!

(but did draw the chain and pedals in the correct place, presumably because the insult of the seat tube did not taint all of the bike)
Aren't there a small group of people who essentially control all of Bitcoin with no oversight? There might be a group of 30 very wealthy early adopters, miners, main developers, people who own the communication channels, and other influencers, who have 90% of the influence in what happens with Bitcoin. Real currencies can't boast to being that centralised.
I am not sure what is the point of inflation being a problem at the moment. What I am saying is that savings will be wiped out by inflation.

As for governments defaults, history is full of governments defaulting even on debt in their own currencies, particularly in time of political instability. I am not sure what gives you the confidence that now things are different and that this will not happen.
The broader population will only remember the drone accusation.

A drone maybe hitting a plane is far more interesting and sensationalist than a drone not hitting a plane. There are thousands of instances every day where drones don't hit planes.

That's just how the human psyche/news in general works. You can't accuse the BBC of not reporting the updated news. Some shadier outlets might choose not to however.
It reminds me of SSDs, they're very sophisticated inside, but no matter how complex, they're still going to replace mechanical HDDs.
It's very unusual, but at least it tells a reader what it's an else of.

In code-reviews I still occasionally have to complain about the

if (condition){
// 100 lines of code
}else{
// 20 lines of code
}

pattern.

As we're dealing with a language that has a proper subroutines and a return statement, this can just be refactored away.

But CMake might not have either of those (I don't know - I have only ever written a single trivial CMakeLists.txt), so it might just force this pattern and then it's helpful to also enforce the else to restate the condition.
Issuance may be centralized but the payment network, not so much.
When less is more: 21% of EU tech exits came from US companies in Q1 2016
Cool. Try warrior forum.com for your testimonials. Once you have the testimonials you could sell it as a wso (their marketplace). A big market there for this as Wordpress is popular. Although those people expect a big hyped up sales page to convince them to buy!
The biggest reason is because of type inference. Ocaml generally stays away from type coercions or overloading.

That said, Ocaml does have some voodoo magic for type-safe printf, so in the specific case of printing you can use a single function if you want

let name = "Buttons840" in
Printf.printf "Hello, %s!\n" name
Attackers Pose as Account Owners via Facebook Login Flaw
It happens to be where he went. I think you're reading too much into a simple factoid.
Also, get off my lawn.
Quite. In my life time of cars the engine and drive train has always required the least amount of maintenance out of anything in a car; meanwhile I don't think I've owned a car that didn't have a window actuator go out.
Roslyn is cool, but there doesn't seem to be a standard way to tell Visual Studio to use a custom/roslyn C# compiler rather than the framework one. That kind of limits its usefulness.
I get the feeling that this is a discovery well known in the art world: that you really need to study the subject you intend to draw to even get the most basic details right.
Yes, I read the piece fully. Found it to be quite insightful, compared to other ones, I read earlier. And of course I too noticed the product placement, must add, that I found it to be quite relevant e.g. the link for the no. 1729 . Which adds few more key facts regarding the number.

Also his article point out a lot of interesting things. For example some new photos of Ramanujan, (I didn't know for e.g. he was stout and short, having just seen his passport photo in earlier articles), and some very relevant observations onto his Math and style (experimental & the analogy with Mathematica quite apt I thought).

So overall for such an elaborate article covering so many details in different domains - personal, historical & mathematical. Just to see somebody harp on product placement does seem like a deliberate nit-pick if not disingenuous.

Moreover the guy wrote the original piece on his blog first. And he is fully entitled to his thoughts. And the parallels he draws actually make sense. Just put aside your prior image of him for a minute. To me, honestly, the critique looked to of pattern matching to Wolfram's known stereotype. He is actually making that case. I would rather like to read a critique of why Wolfram is wrong, in making that comparison, than a shallow product placement criticism.

> Personally I find these hipster-ish 'I hate the hate man' type comments disingenuous

Wow. You must love recursion. I like to discuss, but please make specific points. Like I did above.
Yes! We need more frameworks!

And links that contains no source code! A chat room with a broken image!

http://imgur.com/RF61z6Y
done it as well. at time specialized to organize web comics (it was way before google reader times).

real issue is that popularity will get you blocked fairly quickly. see also: yahoo pipes.
Their wealth depends on bitcoin keeping the properties it currently has. For instance they could try to merge a code change that doubles the balances for early adopters, but it would immediately destroy their wealth because people would stop using the currency.
The windows logo makes much more sense to me now.

It literally looks like a window receiving light from the outside.

The windows logo before 8 did not make any sense at all to me. If I show it to the younger generation they will ask me what is that logo.

Just like when they ask what is the floppy disk icon and why is it used as a save
What? Why would it be a "non-starter"? It is made for being used for real, and people use it for real.
Windows 2003 is end of support life and you aren't receiving security patches unless you're paying Microsoft a huge amount of money for extended support.

One might argue that it's insane to run a 13 year old OS that is not getting security updates any more at your business.
James Webb Space Telescope's Golden Mirror Unveiled
What about refunds? With Paypal you know you're getting the same amount back, in the same currency, as if you haven't bought anything at all. Given the fluctuating nature of Bitcoin, surely that's not possible?
Ha ha in your dreams!
So many bitcoin haters in these comments... we'll see who's wrong in a decade or so.
>Free country and all, I just find it a massive waste; they'd be better off with some sew-ups and light rims instead of deep-section carbon jobs, but I guess they do it for the bling more than the performance.

Depends upon the roads you ride. For anything less than 4/5% aero is king. Sure light weight feels nicer to ride, but if you're after performance then you're in the wrong place.

Saying that, perception plays a huge part in performance, so heh.
Sometimes the idea of a "project" itself leads to failure. That is, an activity which could be organized as a successful program or "project portfolio" instead terminates with a product that is embarrassingly bad and management blames the customers for not using it.
> Maybe they've changed, although I doubt it. I'm just saying - be careful.

Corporations aren't people where past behaviour predicts future behaviour. If MS's original executives are all gone, the fact that MS is behaving differently isn't surprising at all.
How ASOS Leads Fashion Retail Customer Service on Twitter
Yes, use DTLS, the protocol that is not a bastard stepchild of TLS and NEVER gets blasted open by protocol-level security holes, and certainly never by implementation flaws.

Yes, use that.
Delete Your Dead Code!
Mental+Illness+Is+Not+Taken+Seriously
I've never been a coal miner, but I have worked a number of extremely physically demanding jobs, one especially where people died from poor safety conditions and most of everyone called in sick several days a month ( I was complimented sincerely on what a good worker I was because I only called in sick once per month).

any day of that job was much worse than programming when programming on a good day, but programming on a bad day is much worse than any day of that job ever was.
My job is definitely easier than a 1930s immigrant coal miner's. Is it easier than a 2016 coal miner's? Probably. Maybe. Is it easier than a furniture mover's? No, but it pays a lot more. Is it easier than a 1970s steelworker's? Certainly not, and it actually pays less.
The 'gram' prefix has been around for quite a while

So has "Apple", yet Apple was still sued by Apple and had to settle. A generic term may be trademarked as long as it doesn't describe the particular goods or services being sold.