skysight-inc/HackerNews huggingface dataset:
I find the GNOME project fascinating to watch.

Many users, myself included, have railed at the removal of things we have grown accustomed to. Some time ago, however, I decided to just give up and go along for the ride. Why not? These people surely have more UX experience than I do. Perhaps I don't really know best in this regard, even though I know what has worked for me in the past. Perhaps there are better ways.

In fact, I find GNOME 3 is actually quite usable if one can manage to remove one's expectations based on prior versions. After the initial pain of "giving up" features I had become used to over the years, I found myself enjoying its simplicity.

GNOME is a singular case study in its dogged determination to rapidly cull beloved features; indeed, I can't think of any other UI project of this size that has been so aggressive and so blind to user input. There are few things the GNOME team seems to hold sacred, and likewise they seem more than willing to alienate existing users and violate user expectations in the name of progress. I find this kind of blind determination and adherence to design goals at the cost of popularity admirable in its own way, although it seems that the project is doomed to find only a small niche due to this approach (which, honestly, is kind of a shame, since I find it quite pleasant to work with).

Like everybody else who has integrated middle click paste into their workflows, I'm going to feel the pain from the removal of this feature. But I'm pretty sure I'll still be able to get my work done without it, and eventually I'll forget about it completely, and I'll be OK with whatever replaces it.
I know exactly what it does. It's not a polyfill though as it supports IE9+... A polyfill is support for old browsers that don't have native support.
Fluff is caused by job seekers perception of what are the 'must haves' for a CV.

Try reviewing CV's for Customer Service roles and you will be amazed at the fluff folk put under hobbies & interests.

People assume that they need to list their skills in a nice, ordered, bulleted list and panic when they perceive said list to be too short or insufficient.
Godwin's law aside, how is it more ridiculous than comparing it to science fiction?
While you make a lot of good points, I'd note that you're more likely to know a good enough, if perhaps not expert-level developer who has some time to do code reviews, than one who has enough time to actually do the work.

Or at least I've done this before. With, I'll admit, at least one instance where I raised red flags which were ignored for a long time until I was finally hired to deal with a by then terminal* as it turned out mess.

* Before the company could be saved the early '90s recession killed its profitable line of business.
Although I cant speak for myself, I dont think this is a universal feeling since my friend exactly wants some one to guide her through. Alone, its easier for her to get distracted and bored but when someone's calm voice guides her through the practice, she can focus on breathing much longer.
Its a discussion site. Not an eCommerce site.
For those who don't know: If you're on Mac, one easy way to test your website in IE is using a virtual OS from http://www.modern.ie/.
It would be nice if you could add multiple files. Otherwise, lookin' good!
As good a time as any to go re-read "A mathematician's lament" [0] which begins:

A musician wakes from a terrible nightmare. In his dream he finds himself in a society where music education has been made mandatory. “We are helping our students become more competitive in an increasingly sound-filled world.” Educators, school systems, and the state are put in charge of this vital project. Studies are commissioned, committees are formed, and decisions are made— all without the advice or participation of a single working musician or composer.

[0]: http://worrydream.com/refs/Lockhart-MathematiciansLament.pdf
You're right, 3D CSS still has a usecase though, it's just very restricted. Clara.io looks like a pretty sweet tool btw!
This is a known anti-pattern.
The other major benefit is that it had no other use except as a medium of exchange (unlike grain, salt, and other commodities) and was easy to carry in decorative form (ie jewelry).
That was the most jarring bit for me too. I read that 8.1 allows using the desktop background for the Start Screen background so I'm hoping it'll be less jarring.
No one is going to solve the problem unless there's a need for it. Developers jumping in and using CSS now creates the need. It's probably just a matter of getting enough hardware acceleration. I sort of agree that WebGL is probably a better solution. However, people experimenting can lead to serendipity. At the very least, browser vendors now have other to optimize their CSS implementations.
How Colors Affect Business: Colours speak louder than words
Show HN: PHP Pagination library (w/ bootstrap markup support)
My first encounter, and it would have hit the nail on the head, if I'd bother to spend the 3 weeks developing it.
* > giving smarter people lesser sentences due to their lower rates of recidivism*

Do you have any evidence for this claim? My limited personal experience with criminals and from what I've read is that many are highly intelligent individuals who don't care about hurting other people (sociopaths), don't think the rules apply to them and have a deep and abiding grudge against society.
3/10 may not be "extremely rare".

7/10 is too many.
Compare the article's premise to the HN-presented app DragonBox https://www.hnsearch.com/search#request/all&q=dragonbox which abstracts the concepts of algebra into a tile-based game which young children (3yo even!) can learn and enjoy.
>Reinventing the wheel at every turn!

Perhaps you never heard of this thing called libraries...

It's not "reinventing the wheel", it's designing and building the kind of house you want (with tons of tools at your disposal), instead of living in some customized trailer construction.

Not to mention that "reinventing the wheel" is very useful in itself. I wouldn't want to use the wooden wheels of 1800 horse carriages in my car.
The difference between categorical and analytical modes of thought is not always clear to categorical thinkers, but is usually well-known to the analytical. I'm heavily in the analytical camp, went straight from high-school level algebra to the theory of formal systems and Godel numbering, and didn't 'click' with my scholastic maths education until linear algebra.

Linear algebra was exactly and precisely when I realized that "algebra" was a special case of algebras, which was what I needed to contextualize it. Before that it was a bunch of wasted rote effort.
That being said; most European governments are formed by coalitions. But they are seldom the same. And of course, PR is not perfect, there will be some coalitions where small fringe parties do get a larger say than they should. But is not very common.

In Denmark, often we form minority governments (that is a government formed from fewer mandates than half the parliament), but usually with a 'support party'. This support party is sometimes ignored, because they are likely too fringe to have the actual government, and thus reaching across the aisle is necessary.
There's no way to search CodeShares so only people who know the URL can access it. And only the latest instance is saved (using Firebase) so you can always delete the code once you're done with it.
Right. I'll take another stab at it (and risk losing another point of karma for it).

You have the power to filter what is displayed in your browser. A quick google returns a chrome extension which allows you to filter on keywords.

https://github.com/fractastical/Hacker-News-Filter

If you're not using chrome, then maybe take a shot at being a hacker and make something that turns hackernews into what you want it to be.
Nice. Thanks for that! :)
The best protection is having nothing to leak.
It doesn't need to make sense. Author is obviously a devout monk in the church of TDD. The view is purely religion.
I can't guarantee it is always true but I've yet to see a counter example on the code bases I've been exposed to.

It's almost like common problems have common solutions ;).
I find this article entertaining but ultimately stale and a reminder that as much as we like to criticize the present, the past was not as rosy as we remember.

I haven't worked first-hand with a web framework that I would consider "enterprise" (and therefore encumbered by the kind of nonsense that is being pilloried in the article) in ages, certainly at least five years.

Most frameworks I have worked with in the past five years focus on helping me get my job done while not fussing with annoying details. That is precisely what I want them to do.

Better yet, the most modern of frameworks do that plus have put focus on performance, so they both solve stupid problems I don't want to deal with and do so quickly, giving me nearly the full capacity of the server's CPU to be wasteful/experimental/rushed with my coding style at first. Then I can optimize later to have a high-performance system because the framework itself is no longer the bottleneck it once was.

I love frameworks.
Canada a Top 5 Country for Entrepreneurship, Funding Still Lagging Behind
What are they thinking? There are zero excuses not to release it early to MSDN/TechNet. There could be show stopper bugs that those folks can find.

Developer needs those builds the earliest as possible, not on the same day as the same day as the customers get it.
Knowing what I know now, that it does exist, I wouldn't choose to forget it. However I would be happier if I didn't know it existed.

Really this just highlights that "choosing" to believe or not believe is sort of a silly concept.
Still relevant.

I hate how, instead of being good at "technology X," employers are requiring people to be skilled at "company Y's version of technology X."
You do that until you need more flexibility or a broader scope and realize it would have been wiser to start with a sophisticated framework from the get-go. Trust me, been there more than once ;)
"Maybe they also put too much faith in the vetting process and external shell and less on protections within the chewy center."

They put a lot of effort into screening staff, but they're also the most attractive target for well-funded adversaries (Russia, China, etc.).

The only stuff I've ever seen come out of NSA and actually used by anyone in government that hasn't been crap has been hardware. SELinux, etc. are a sideshow. Their OS protections as deployed elsewhere in government are primarily COTS or were developed by external contractors (HBSS, etc.), and are actually shittier in a lot of ways than best commercial practice.
I have seen a couple of examples of UK PM David Cameron commenting prematurely on issues that he hasn't fully researched or understood, and as a result being wholly wrong, then having to back track, and BTW, getting clean away with it. This sort of hair trigger reaction, with out being sure of the facts, fits with Schneier's idea of of irrational revenge thinking in the UK government. Not enough facts, but still acts or pronounces. Its not getting it wrong that is the issue, its the too quick to act or pronounce bit I find significant. I thought it a dangerous sign at the times I saw it.

I have to say, I don't believe the US government had anything to do with initiating the detaining of Miranda. I'm sure they would have been informed, but I suspect their reaction would have probably been something like, "OK if that is what you want to do, fine. Its your country, your laws. We are happy to accept any thing you share as a result". I believe this was a 100% British action, while the US offered no objections. And why should or would the US gov object to it? So, as as far a the US gov is concerned in this specific action; fair enough, I say.

What I think Schneier is missing is the British pathological need to be the USA's BFF (For grown ups: Best Friends Forever). That has always been the vibe here in the UK, but it became real when a story came out about a message personally given to ex PM Tony Blair as he took office by the UK Ambassador to Washington. IIRC, it came out in the Iraq war inquiry. Blair was simply told essentially this, "With regards to the Americans, crawl as far up their backsides as you can, and make damn sure you stay there". Yes, although that is not a direct quote, the advice was worded in that direct coarse way. Presumably, David Cameron clearly has had the same advice.

Looking back, it seems clear to me that we Brits have behaved thus since WW2. And lets face it, from a rational cold UK POV, it is probably the right advice. If you cant be the big man, have one as your best buddy. And, didn't the UK owe the US a few dollars to rebuild after WW2? Im sure it was the case prior to WW2, but WW2 cemented it.

On the surface, all fair enough, really. But, in extremes like the Snowden affair or post 9/11, it seems obvious to me how this relationship can get very out of hand, and how invisible pressure can influence people in to dangerous areas. I suggest it happened to Blair, its now happening to Cameron.

So, I kinda agree with what Schneier is saying, but I think its more to do with proving UK worth to the US government than pure desperate revenge. A British sacrifice on the alter of the US government, given willingly and freely, as a very keen junior partner.
Actually, Blackberry Ltd did this very recently (used to be called Research in Motion)
I hardly talk to my neighbors too. I do most talking with my friends and coworkers.
Google Gets a Lot Less Open With Chromecast and Play Store on Lockdown
If you're downloading an application and running it, it's pretty much immaterial whether it's Java-based or not; there's no vulnerability required to trash your computer at that point.

Sandboxes only apply in the browser, as far as I can think of -- Java code all executes in the context of a security manager, but does anyone actually set a custom security manager for running untrusted Java applications? (Maybe I'm just missing an example you know of...)
3 Things I Learned Serving as Entrepreneur-in-Residence for the U.S. Government
Ask HN:How do I search for an old HN story?
I started to read an article 2 weeks ago that was on the front page of HN. I tried clicking "more" a bunch of times but didn't see it. Then searched for it using google no results. I also remember 1 keyword from the comments but searching for that keyword in google also didn't result produce results.

Is there a graveyard for all links that made it t to the front page?
The specific location of the fallacy demonstrated is probably in the definition of meditation as relaxation. Probably a better definition would be something along the lines of practicing a mix of self discipline and self awareness introspection.
I see the reason why we would need such things, and I am a massive fan of web components and frameworks like Montage. But I also see the other side, where realistically we are just trying to reinvent a more low level language on the web browser.
The Best Thing Non-Technical People Can Learn To Be Useful
I don't see it hurting Oracle that much.

The can just name their new products "MongoDB this" and "MongoBD that".

And 10gen wasn't much of a brand name to begin with. Very few people knew it or remembered what it was, whereas tons have heard of "MongoDB".
In the same vein as what everyone else is saying, perhaps what's being thinned out could be related to the types of activity within the brain that meditation seeks to ease, the racing of thoughts, short attention span, etc.
I think the complaints usually start just about after the queues end.
Oh boy, an overwrought analogy. Everyone loves those.
There's another judge whose thoughts on sentencing are summed up as: there are two classes of people whom I sentence; the ones I'm mad at, and the ones I'm afraid of. I save long sentences for the second class.
Computer / Network Security Dashboard
Jesus, the casual misogyny in this article is staggering.
From the reading I have done about it, in the 70s-80s or so, there was a huge crime wave that was expected to grow even worse in the 90s. Instead, crime rates fell off a cliff. I might have timeframe wrong, but that's the basic facts.

Everybody involved has been trying to figure out why crime rates dropped so hard when they were expected to grow. There's a ton of proposed reasons, and not much in the way of solid proof behind any of them. Lead in the water is one of them, also legal abortion, drug market changes, gun law changes, and many others. Maybe it was really all one of them, maybe all of them played a part, maybe just a few. We'll probably never know for sure - it's not like you can perform experiments to really isolate one of those variables properly.
I've seen a lot about the rise in private prisons and it got me thinking. Private prisons have a profit motive to actually increase recidivism (more repeat "customers",) I wonder what would happen if we instead financially punished/rewarded for-profit prisons based on their recidivism rates?
Download me II—Removing the remnants of the Web’s most dangerous search terms
GameAnalytics goes free
> Given that SQLite is intended as a replacement for fopen(), I'm not sure how many normal files an application uses (or should use) are (or should be) encrypted. I cannot think of a lot of use cases.

SQLite has been under development for thirteen years and has hundreds of releases. I don't think the "feature X? you're doing it wrong, we're just a simple replacement for fopen()!" refrain holds a lot of water at this point.

FTR when you work in the financial industry, all kinds of files and databases get encrypted. I agree that encrypting a file or database is not extremely secure since the decryption key is sure to be nearby, but it's still an important need, there are security audits and all kinds of things that call for encryption when available.

That said, it's the financial industry. If the encryption feature is offered as a paid one, that's not so terrible.
That's almost clear from the question. If this was about higher math, the question would likely have been "What is an algebra?", as "What is algebra?" has the simple but almost content-free answer "The study of algebras." (http://mathworld.wolfram.com/Algebra.html)
Ere I am JH, the ghost in the machine.
Watching my kids play DragonBox, methinks a major problem with teaching algebra is the insistence on forcing steps from arithmetic to algebra, bogging down in numeric & non-numeric symbols which students have little or no cognitive relationship with at that age. Starting with pure algebraic concepts, devoid of explicit numeric meaning, may be much easier to absorb then transition into meaning-laden symbols.
He went a little bit further than not recidivate.
No, I'm talking about the original hi-res image.

(More detailed write-up: https://news.ycombinator.com/item?id=6279027)
> Really? So you'd argue that we should sentence people, and pass judgment on groups, without any legal basis?

We pass judgement on others all the time without any trials. Note the discussion currently going on about us intervening in Syria. Also a trial really isn't the be all end all for rendering judgement. The 9/11 Commission Report wasn't factual enough?
I downvoted you for your mid-brow dismissal of the parent comment.

Yes, there are parallels between UK in 2013 and Nazi Germany in 1933. Scary parallels. People who know their history understand that authoritarianism and fascism tend to take hold within a relatively short amount of time. In Germany for example, the Nazi party was formed in 1920, came to power in 1925 and within a decade it was implementing racist and nationalist policies all over the country. We all know what that led to.
Yea, status seems accurate at this point, my "Droplets" and Hypervisor seem to be working just fine, well done DigitalOcean team.
what is digitalocean? These ddos attacks are kind of like free marketing campaigns :)
Tried this? https://www.hnsearch.com/
That's very strange. IMO, it might make sense to operate on the "Folks with bad credit tend to cluster" intuition for folks who have no established credit history, seeing as how you don't have any other data on them. However, it makes no sense to do this for people who have an established track record. I'm sure as hell not going to stop honoring my financial obligations just because I moved into a building with some deadbeat debtor (or worse, just because the debtor moved in to the building!).

Do these creditors think that people have the moral fortitude of five-year-olds?!
Voting is not useless; by spreading this meme you are playing right into the hands of people you claim to be fighting.
I would argue that politicians ARE an exception. They are the most public figures, and they do enjoy a unique status. They should have no professional privacy whatsoever; their personal privacy can be on par with celebrities etc.
My point is that newer Meraki products don't use mesh technology at all, so it's not just a different use case.
Java 6 exploit found, no patch available. Upgrade to Java 7 ASAP
Everything that’s wrong with Microsoft told by veterans who left the ship
You did, but you also titled the article "How to...for YOUR startup", implying that somehow these tips are valuable lessons for others, when really any founder taking this advice (without more) is doing him/herself a disservice.

An example, lest I just be picking on you. Other commenters have already reasonably tackled many of the other assertions, so let's go with this one: "Developers have gotten really clever about creating fake portfolios"

First of all, how do you even know this? Did you work with someone who did this? Have you discussed this w/other entrepreneurs who experienced this? Did you hear a rumor somewhere? No one's demanding hard data, but it's fair to expect you to back up your assertion WITH AT LEAST SOMETHING. Even if you had a personal story, you'd have experience that others could use to detect red flags.

Second, what did they do? Get fake apps uploaded to the App Store? Put together screenshots that weren't theirs? What is this super clever scheme that you've discovered? I assume it's not that clever, if it exists at all, but there's no way to tell.

Finally, your lack of trust just creates a hostile environment around what might otherwise be some good advice. I'm a freelance dev and I LOVE SAMPLE PROJECT "INTERVIEWS". There's a number of reasons why they are significantly better than just guessing based on a resume and some technical questions (especially w/non-technical startup founders), but I expect to go into first time projects with a sense of optimism and mutual respect, not mindless fear.

Your article starts out noting that it's best to find a technical co-founder, and I couldn't agree more. Devs often understand what is going on in the mind of other devs, but also represent the needs of their company, so it's a good balance. Way better than relying on overseas talent using this linkbait as a guide. Ugh.
Patent seller Intellectual Ventures sets up its own lobbying effort in D.C.
You should really add (2005) datemark at the end; the discussions portrayed in the link are at best stale, while entertaining.
Uber caught in under cover vice stings in Dallas - citing 61
Heroku SSL for less
I think we're past the era of overusage on design patterns and the dreaded factory factory factories?
It would be nice to have 4-space indentation for Python.
A little dramatic, are we? There is no misogyny in this story.

Oh, and I'm thinking of using Laravel for my latest project. Seems to do a lot of what I need without building factories. I think frameworks have evolved since then.