skysight-inc/HackerNews huggingface dataset:
I'm not talking about "enabling" like not getting a divorce, I mean stuff like having witnesses killed.

I became convinced this past fall that the criticism was utterly unfair, because her fiercest opponents could never come up with anything beyond "emails" and "Benghazi" over and over again.

In any case, it doesn't matter whether it's fair, they shouldn't have run her. If she's widely hated then that affects things regardless of whether it's "fair."
The mistake of Clinton was to persist running for office. She knew that the Republicans would dominate the entire election with that stupid email server debate.

It didn't need any wild claims from Trump to dominate the media coverage, the email stuff was way more than enough that could be exploited to drown out her media presence. Any candidate with a bit more sensible advocates would have cancelled the run early, but Clinton decided to stick and hope for the best, instead of letting Sanders take the run and ride the waves of support among young people.
People still live in Henry Ford's failed jungle utopia
Speaking as an artist, this was untrue for us as well pretty much until the internet democratized things. Prior to this the assumption was that if you're good you should just be able to do it or that it should locked up in guru-like ateliers that parcel it out at high cost like Scientology courses. Of course access to basic art instruction has always been available, but a lot of advanced techniques or knowledge in specific subdomains (e.g. animation) was pretty closely guarded.
Oh, no worries then. Move along.
Will console get multiple tabs support eventually?
For code that is generally in open source land, you may be able to get some traction cross-compiling for x86 and using tools like qemu/virtualbox to test higher-level functionality. However, it's usually the peripherals and whatever high-speed serial links (e.g. wifi) that you need to get better visibility into.
Whenever I hear a programmer talk badly about algorithms it leaves a poor impression with me. It means they have not taken the time to do basic research about their field and shows their aversion to researching new topics.

If you look at the current AI, machine learning, and deep learning fields it's an absolute must that you have some experience with algorithms.
There's also the whole question of the state's total monopoly on violence being unchallengable since the mechanization of the military in late WW1 and all of WW2. Even more so with the NSA and the surveillance state we all live in.

That said, that Thomas Jefferson quote is still relevant. Bureaucracies and systems do become stagnant, grow in power to become oppressive, and occasionally need to be rebuilt or evolve to be made better. This is true in industry and is true in government too. The question is how does this change come about?

Considering the modern state of warfare this must now be viewed as "shaking the tree of established ideas and systems", rather than any form of violent revolution or coup.

I'm currently making my way through the Oxford History of the United States and the entire reason the US revolutionary army - a loose collection of poorly armed and trained militias - was even able to win against the biggest imperial army in the world was because:

- a big ocean separated US/Britian, making reinforcements and most importantly communication challenging.

- the British army and economy was largely depleted due to their long war with France, they were in no position to win a war, especially a half-hearted war

- the British crown was totally oblivious to the fact that the support for royalists was insignificant, due to their distance and distraction with France, their intel was simply awful

- France joined in to support the war at a critical time

Unless America joins another costly deeply unpopular world war or somehow becomes in financial ruin, I doubt there will ever be an internal revolution again. Even then it would be risky and probably a bad idea. Therefore an entirely non-violent peaceful shaking of the tree is the only practical option :).
Displaying the remaining hours before the release date
> However, painters, plumbers, and other trades definitely have tips and techniques that they've learned through experience and from mentors, and you won't find much of that being given away freely.

Exactly this. My father is a civil engineer who's now in his early 60s, and he recently got to work with colleagues much younger than him.

He told me that said colleagues didn't know some trade-related stuff which hadn't got covered in university courses (like how to reinforce earth ditches when digging in mountainous terrain with probable heavy rains) but which was paramount in keeping the work going (not much that you can do once a ditch collapses because of heavy rain). He told me that in this instance he had instructed his younger colleagues on what was the correct procedure to take, but he also told me that he's got other professional secrets that he's not ready to share just yet.
Maybe early in career you are correct, however after 5+ years of professional experience nobody even cares to which school you went or do you even have a degree.
Atlassian found their niche: enterprise sales. Because the buyer is not the user usually so it's way easier to sell shitty products.
Do those protesters not have autonomy to choose what they hear or whom may speak at their organization? Are they not allowed to say that an idea has no purpose except to poison and thus should not be uttered?

You may not agree with the protesters, but they too have rights and autonomy.
Is it appropriate to work with racists to end racism?
I think for an out of the gate job this is true. But after you've had your first job this stops being as much of an issue. I have an Aerospace Engineering degree. I was able to get a WebForms job without much experience and a minor in CS. I will never knock that job because they took a chance on me, paid me a semi-competitive salary, and let me learn a lot.

I haven't had a hard time finding something since then. I do hate the basic algorithms questions every interviewer asks, but a month or so of Coursera and I'm ready to answer all of the "Implement a QuickSort algorithm in 20 minutes" questions again.

You either need luck or you need to be willing to take a job that isn't as reputable to learn programming as a profession, once you have that many doors will open up to you.
WSL is more Linuxy than macOS, it implements the Linux syscall interface rather than Darwin's.
If you're developing the firmware, use a Hardware Abstraction Layer (HAL), and having the application logic only communicate with/through that. Have a version of this layer which can run on your host computer. The majority of the code then becomes testable with very quick cycles.

The HAL layer for device must be tested separately. Ideally do it in an automated systems test jig, which has the target hardware+software, and allow programmable input stimuli and output verification. You really should have such a setup for your final (per-board) QA anyway, so better to start developing it sooner rather than later.
Or to put it more simply, you think people voted for Trump because they're stupid and/or ignorant.

I hope a lot of Democrats keep thinking that for a long time.
They can only do a border search of someone who has recently crossed the border. So it doesn't apply to all the people in the zone.

It covers a bunch of Michigan because a boater does an entry process once they stop boating, not when they cross an imaginary line.

There are rumbles of plans to move to a different, broader standard going forward.
In general, Linux is faster and more secure than most closed source alternatives, including Windows and macOS. In terms of moral "superiority," some users appreciate that Linux does not collect information about its users, does not install updates without permission, and is open source. There are downsides to Linux however, such as shorter battery life and a potentially harder user interface.

Your claim that supporters of Linux who claim superiority over competing tech are clueless and ignorant about the facts is not supported by evidence. Do you have any?
Elon has a degree, and was a PhD candidate.
Here's the list, sorted with Levenshtein: https://gist.github.com/anonymous/431b163b2a2d532bfd0a3bdcc7...

Probably not the best approach, but it did unearth some interesting pairs.
Google will stop selling Site Search on April 1
the www-record is a CNAME to firebas (which means firebase can change the eventual A record), the root record isn't because you can't* use a CNAME at the root.
Yes, but production <> distribution. It still costs money to produce something of value, whether it's an article in a magazine or an album. The fact that it costs virtually nothing to reproduce an album or distribute it digitally does not negate the investment it took to produce it. And the fact remains that Facebook and Google, among many others, profited handsomely from this confusion.
"Meanwhile Linux advocates have to be happy with the hollow victory of The Year Of Linux (Android) On The Smartphone, because how do you hack on a smartphone? Type in C code on the onscreen keyboard?"

Cyanogenmod ?
No, but I do find these regurgitated posts regarding their lack of human interaction annoying. I've always been able to talk to someone at Google on Google Play. Why don't you try it? Go to Google Play and initiate a chat session or ask for someone to call you.
FWIW, the left arrow is also what smalltalk used for assignment, from wikipedia[0]

In the original Parc Place image, the glyph of the underscore character (_)
appeared as a left-facing arrow (like in the 1963 version of the ASCII code).
Smalltalk originally accepted this left-arrow as the only assignment operator.

[0] https://en.wikipedia.org/wiki/Smalltalk#Assignment
Corporate email addresses are 6.2x more targeted by phishing
I'm a big fan of Isso, and have been running it on my (not at all notable) blog for a while! I do however wish that the commenter icons were customizable (e.g. Gravatar, Facebook, etc.). There have been Github issues open for it since 2014, but nobody seems willing to put in the effort to implement it. :)
This history misses netbooks. 2007 was the year of Linux on a desktop: when Microsoft actually had to start giving Windows to netbook manufacturers at $5 down to $0 because they were selling computers with a fully-functioning Linux desktop on them.
Only the Dopest Need Apply
The ability to implement the sorting algorithm in the C++ standard lib is completely orthogonal to people who have this insight.

Weak example! Exactly when would you want to use a shared_ptr, and when you you absolutely not want to use a shared_ptr? Why? And what pieces of 1st principles knowledge would let you simply know that in about a minute?

People who have an understanding of complexity analysis is really all it takes to have that insight. Memorizing a bunch of datastructure algorithms has almost no bearing on this ability.

Note that in this thread and others I've been advocating for First Principles knowledge. If you have that knowledge, then you'd probably know several of the most basic algorithms and their analysis from having learned that. I'm not advocating that people just be able to spit out a memorized text!

http://v.cx/2010/04/feynman-brazil-education
Off the top of my head: libtard, cuck, shill, godless, communist, hippy, thug, welfare queen, other assumptions that their opponent has no job or no work ethic or smokes a lot of weed. "Intolerant" is a bipartisan insult now as well.
not installing corporate spyware on my personal phone thx bai
It would have been nice to have a control group, true, but howya gonna do dat? We have to look at the evidence we have, and there is a fair bit of it, so we might as well take a look. I don't think the author is cherry-picking. There's nothing shocking about stability increasing organization and stratification that's hard to maintain during chaotic times. Power tends to concentrate, I think that was noted before Marx came along. And I've read books highlighting the phenomenon from a couple decades back that focused more on China and the east, as warlords rose and fell in three-century cycles. A better argument against this idea is that the article mentions that reductions in inequality continued a full thirty years after WWII, which doesn't fit the thesis all that well.
I find that political solutions tend to stop at the palliative, especially compared to forming friendships and active engagement with relevant charities.

> This is going to take a society-wide effort to fix, not a few NGOs.

The difference between our viewpoints is that I don't see the government as the sole or best face of "society". It's merely one option, and often not the best one.
The way how I usually choose my next read is by recommendations. It maybe a friend or someone I really admire. I could go over their reading list, check out the book reviews, ask my friends and pick the book.

I'm also working on my own project called Booknshelf which helps people to discover great books on different topics. It's still in an early stage but I'm excited to push it forward. It was featured on "Show HN" yesterday but here is the link https://booknshelf.com/.
> “When we sat down, it was all about the vision and what we wanted to build,” Pryor said. “The kind of people we hired, the kind of company we wanted to create.”

Soon as I read that line I knew this article wasn't going to be of any worth. Just a PR puff piece.
"Shitty" is too far. I'd call it "adequate".

Atlassian's genius is having lots of adequate enterprise collaboration software under the same brand.
Those are all beginner embedded problems. Big problems include

* You're developing a controller that controls something. Now you have to have the hardware it controls. This can be a sizable piece of industrial equipment. You may need a simulator for it.

* I've seen auto engine controls developed. Phase I was run connected to an engine simulator. Phase 2 was run connected to a test board with the auto components, including one spark plug, and an analog computer to simulate the vehicle power train. Phase 3 was run on a test stand with a real engine. Phase 4 was run in a car with a debug system plugged in. Yes, you need all that stuff.

* Safety issues. You may need a separate safety system to monitor the primary system and shut it down. Traffic lights have a simple hard-wired device which has inputs from all the green lamps, and a PC board wired with diodes to indicate which can't be on at the same time. If the checker detects a conflict, a relay trips, all the lights go to flashing red, and the CPU can't do anything about it. Some systems allow the CPU to try again after 30 seconds of flashing red, but usually it requires someone to come out and replace the electronics.

* JTAG is your friend, but JTAG is so low-level that it's a huge pain.
Wells Fargo fires four executives amid probe into account scandal
SQLite backend

Because comments are not Big Data.

Yep, you got it.

Also MIT licensed.

Please go ahead and kill Facebook comments.

I strongly dislike realname policies in this day and time where a single remark can cost you your job.
That's because those weren't completed in time due to feature creep and second system effects (Apple's Pink/Copland), lack of interest and slow progress (Hurd), etc. Midori is just a research project, so noone pushed for it to be adopted anyway.

With a completed OS (which nowadays isn't so difficult, large parts of the stack are either ready or there for the taking), and a big vendor behind it, it's another story. Microsoft pulled it off with NT, and Apple's OS X was a whole new OS as far as Mac customers were concerned (the fact that it already existed as NeXT didn't matter much -- it still required all new software (it didn't run old NeXT stuff as is), new drivers, had a new SDK that Mac developers had to cater too, etc.

Besides Android is not like a full desktop OS Linux -- it abstracts most things for apps through its SDK/"Java", and Linux is just the kernel.
This is a fun concept with potentially even more interesting consequences. Using the ocean as a giant heatsink would result in a water temperature slightly higher than elsewhere, I wonder if over time it would suffice to attract the attention of non-local aquatic life, or affect the migratory habits of the existing species
Doesn't qualify as a catastrophe, more of a velvet revolution.
Cobot – This New Word Might Change the World
Excellent article. Last year both Mac sales and Windows sales declined YoY. Only one "desktop" grew. ChromeOS is Linux base and grew over 35% YoY. Still small numbers but is now #2 in the US and growing quickly.

"Chromebooks surpass Macs in U.S. sales for the first time"

http://www.zdnet.com/article/chromebooks-surpass-macs-in-u-s...
"New" is simply decided by an unambiguous timestamp.

You want to ask users if a story is new, so that they check a timestamp manually and maybe even report correctly?

That's inane.
Interesting to see more focus on non-American markets in this batch.
This logic is countered by the many peaceful, democratic nations with strong gun control laws - the majority of them, really.
Has been proposed before, and it was the preferred and traditional Athenian method:

https://en.wikipedia.org/wiki/Sortition

Would definitely be very interesting, I wouldn't mind trying it.
We detached this flagged subthread from https://news.ycombinator.com/item?id=13698168.
Yeah, I hear you. I think this is fair. And at least some of it comes down to preference, that is, I don't think that the syntactic noise is very much, but others can certainly disagree. The others would mostly be a "nuh uh" since I don't have numbers anyway :)

At the end of the day, Rust can never be great for every single last programmer, and this is entirely okay.
Paraphrase: you have to compromise due to market realities. Isn't that an indictment of the poor state of training in our field?
well, running heavy multiprocess pipes (netpbm, imagemagick, tesseract, TeX) in the background does not slow down the graphic apps, mainly emacs, firefox, gimp, feh, etc. Even watching a video with mplayer is mostly without any freezing. Distro is Gentoo as cleaned and lean as possibe. And this on 10 years old Opteron PCs.
Energy efficient maybe, but not cost efficient. Computers+salt water = bad things. Ask anyone trying to maintain anything within sight of an ocean. Salt gets into everything eventually.

Build on the land. Put a heat exchanger in the ocean. Pump nice friendly coolant to and fro. Forget the idea of setting up shop literally underwater.
From my experience Hacker News community dislike post like this but I have to agree, RIP Trello. Atlassian bought 17 startups and for better or worse they're not thriving.
This is great. A long time ago I had this crazy idea that if we built data centers at the poles, we could solve a lot of problems. Each one would sit idle 1/2 the year, but you could power it with solar and cool it with the outside air.

Of course the big problem was latency. It was one I couldn't conceive of a good solution for.

This is much better. It takes advantage of the same idea but you can park it right next to a population center and move it around the world fairly quickly as demand requires.

I love this idea!
Indeed, it's just how you get there that's economically catastrophic.
> It still costs money to produce something of value

It costs rapidly decreasing amounts to produce something of value.

If you want a few stabs from a violin in your song, you rarely need to hire a concert violinist these days, thanks to recordings and software-synthesizers based on infinitely reproducible code and data.
What about lots of people talking openly about not believing in religion anymore and how it's kinda dumb? Does that have an effect?
> everyone I know who is on a "self-discovery" quest never seems to discover anything or actually get happier.

then

> The people I know who do improve

Despite the contradiction here, it sounds like some people do find something on their quest, and that thing is to start taking real action.
I'm sure there is a way to rephrase this to bring some valuable input to the discussion rather than just patronizing the parent comment.
I'd love to agree with you - it would be good to my ego - but I just don't think you're right.

People create value with software when they use code to solve problems.

For some people, that means tackling a gnarly complex problem and by a combination of wits, experience and education, come up with an efficient and elegant solution. Typical example: someone working in a specialized role in back-end (i.e. not user-facing) systems in a large company (small companies can't usually afford specialized roles). Concrete example: V8 JIT engineers.

For other people, it means looking up from the keyboard, figuring out the company strategy and product fit, and seeing what can be most efficiently (in terms of effort) put together to improve or align both. Creating a proof of concept that gets buy-in for a more in-depth solution.

The second category almost always delivers much more value than the first. And there's a spectrum in between, a spectrum of people who are all very good at what they do, all very good at creating value; the spectrum extends from the guts of the machine all the way out to the interface with the customer.

I've worked in some very different industries in my career; ranging from compiler engineer to web app developer. Compiler engineers leave their fingerprints on far more code, and the job is intellectually stimulating. But realistically, most of the reward of the job comes from the fun of job itself. As a web app developer, I apply my knowledge of compiler techniques to things like SQL generation from filter predicates represented as ASTs, for efficient display of the user's data. But I could only deliver that because I saw the possibility of connecting the back end we had with an Excel-like experience we could give the user; and I had to take it on.

I've seen other people take a bunch of open source components - not knowing in depth how they worked - and put them together to create surprisingly credible solutions very cheaply, the kinds of solutions that win 7-figure SaaS deals. You don't get there with your knowledge of binary trees or compiler principles.
I have atypical cystic fibrosis and manage it with diet and lifestyle. I have gotten off the boatloads of drugs I was once on.

I am one of those "mommy bloggers" being talked bad about in the comments here (though I don't make money selling supplements) and I am also the person who submitted the article. If you ever want to share info or chat with a like-minded person, drop me a line.

Thank you for commenting here.
Jira doesn't suck. It is extremely complex, especially if there is a (misguided) desire for agile plugins and such, by Jira on its own is quite usable. You must have not used their competitors to consider it crap.

Jira's default state in many companies is more likely proof of broken processes. Something which no tool can solve.