skysight-inc/HackerNews huggingface dataset:
What are viable alternatives (FLOSS+Mail+Calender+GUI)? I've used Evolution before and it was pretty good, I guess I'm switching back to that (more importantly I will have to switch my parents' computers as well, they have happily migrated to Linux). Claws also seems good at first glance.
Have heard KMail and Trojita mentioned before but I'm not sure how much overhead having Qt for them would be (so basically ceteris paribus I'd rather have something GTK as Xubuntu is my distro of choice).

I guess Exchange integration would be needed eventually but I could work around that if need be.
Linux and OS X support preferred, could live with Linux only.
We won't, because you can't write an OS in JavaScript; you need native code. Maybe a desktop environment or something, but not an OS.
Conky doesn't tell you what's wrong with your system (À la powertop 2.0). It just present the information differently.
24 ways web dev advent calendar 2015
Transitioning from a Culture of “Need to Know” to One of “Need to Share”
You appear to have taken offence. This was not written about you.

It's also a lot easier to change yourself than every other human on the planet.
Separately, please note that "freedom of speech" is a term which refers specifically to the government using force to prevent or compel speech from private citizens. In the context of university student conduct, I'm not aware of any law or court case which impinges on this freedom. Being expelled from a university for your conduct does not qualify as an infringement of your freedom of speech.
Your link redirects people to a "no hotlinking" image when used directly. For those affected: if you find the page in Google by searching for "The CADT Model" it does let you see the content via that route.
Why Agile Fails in Large Enterprises
London selfies look less happy and more bespectacled, new data exhibtion shows
1 Corinthians 13 is a pretty uncontroversial passage. Hell, it's a favorite of mine, and I'm an atheist.

I'm a little curious about the actual complaint, and if Dr. Piper had any sort of productive discussion with the student. The standard "we're all sinners, but we must try" sort of thing seems the obvious starting approach.
Yes I agree, but I am using the list to judge which ideas are good or bad. I have a few ideas that would make my list if I had a lazy $100 million available, but I don't so they don't make the cut. I also have ideas I think are great, but I can't think of anyway of making any money for me so they are also out. It is finding those ideas that I can do with my resources and I can make money off that is really, really hard.
and they run it as root
Former employee at BitPay (maker of Copay) here. There were indeed discussions about standardizing the out-of-band protocol, and I hope something comes of it soon. It'd be huge for the ecosystem.
Maybe I'm missing something hugely obvious, but shouldn't the input field be rendered using a native control which would preemptively eliminate that bug and reduce the need for rewriting code that's been written countless times before?
I'm not in favour of such a tax, but even if I were I would object to much of that. 1 through 4 and 6 through 8 fall somewhere on a spectrum from redundant to positively Orwellian.
> You appear to have taken offence.

What gave you that impression?

> It's also a lot easier to change yourself than every other human on the planet.

I agree, but that doesn't mean it's the right thing to do.
Why every app needs a remote kill switch
JavaFX is Here to Stay
"if you want to arrogantly lecture, rather than humbly learn"

If you want to do that, you gotta stick around long enough to get the title "President of Someplace Nobody's Heard Of" first.
America’s Most Secret Airline Now Accepting Pilot Applications
There are, but violent offences are at an all time low, and things like assault and battery aren't looked upon kindly in any semi-civilised corner of the planet.
Dependency Injection in Ceylon with Weld and Guice
> I anyone ever starts making javascript-optimised CPUs and GPUs, they're going to make billions.

They said the same about Java in the 90s. Java accelerated CPUs never really took off.
I love Postbox. It's been my primary email client ever since I was forced to switch from Eudora. It even supports Thunderbird plugins with some small tweaks (mostly just recognising the Postbox User Agent).

My biggest complaint about Postbox is that it's too cheap. It's only $15... I paid more than that for my Twitter client. Email is mission critical for me, so I'm happy to pay at least $50 (maybe $50/year?) for whatever is the most efficient, powerful & reliable email client. I want to pay that money to a company so they'll keep developing & advancing the program, not abandon it like Mozilla is doing now.
Bertrand Russell on Critical Thinking
Usable encryption.
Why do you assume he didn't? It's quite possible to have this conversation one on one and then use it as an opportunity to address a wider audience. They are not mutually exclusive.
One thing I find very scary about this discussion is that in the past when we talked about helping the situation of minorities no one had a problem explaining what the issue is we are trying to solve. Now I'm very often hearing things like "you are a white heterosexual male you won't understand/have no right to talk about it". This is just more racism and sexism and no way to have a discussion or a good direction for a society. It seems irrational and hate driven.
You're wasting your time.

Notice the response to your comment was "No one is arguing for this" instead of saying what he/she is actually arguing for.

Your time will be better spent picking the fuzzies off your favorite blanket.
This is good advice to a friend or a loved one who is going through bullying or other nastiness. It is not a good policy prescription for making our world a more equitable place - and yes, that's a goal we should all be striving towards.

I agree that in the face of bullying or racist speech, we should try to thicken our skin and move on with our lives and understand that the problem is on the part of the perpetrators, not with me. But that doesn't mean I don't think we should try to get rid of bullying and racism in our society..
> why can't we try to reform your aggressors in the first place?

Because someone somewhere defines something about another group of people as aggression and we can go "reforming" them with impunity. Take a wild guess what the ranges of something could be ...
A better way to write files as root is to pipe the output into `tee`. eg:

blah blah blah | sudo tee -a file

This will do the appending as per your example. If you want to write to the file like people are doing with the Ubuntu image then just drop the append (-a) flag:

cat ubuntu-14.04-desktop-amd64.dmg | sudo tee /dev/sda1

Though obviously the `dd` utility is still a better way of writing disk images than any of the above.
The Top 5 Muscle Building Supplements
I agree with most of the points you made, specially that there must be safe spaces, but I don't think an university classroom should be one of them. Your home? Yes. A doctor's office? Yes. The student counsellor's office in the university? Yes. And so on.

"Although a safe space sometimes requires limiting certain discussions"
That makes no sense in a university IMHO. Students could be excused of classes due to previous traumatic experiences, not the other way around.

No discussion should be silenced because the topic triggers or bothers someone. Sure, we can be sensitive about it, and take precautionary measures (warn the students in advance of the topic, etc.), but at absolutely no point, IMHO, should a discussion in an university be limited because it bothers, annoys, disrespects or triggers someone.

Yes, that opens room for some awful, violent and disrespectful points of view, but so many pillars of modern society were once those same awful, violent and disrespectful POVs.
It's not particularly surprising considering they are owned by Facebook.
Datatau is domain squatted
It was Http://www.datatau.com
But today it is a squatted landing page.
What is the point of that?
How to Easily Spot a Liar
I give a try with docker, it works. IMHO both can co-exist, on/off line. Maybe in near future we can use tablets to develop.
Show HN: Simple Diary-Writing diary is so simple,with just few easy steps
Is our obsession with tech ruining Christmas?
Except at religious schools, generally chapel is not voluntary, but required. People tend to pick churches where they are NOT uncomfortable, versus in a college chapel they will be more edgy for just this reason - to get their students to actually think about issues.
Nice article, thanks!
College and Critical Thinking
FYI this is a known issue: https://support.google.com/a/answer/6166309?hl=en
My suspicion woud be that they triggered some automated anti-spam system.

Intentionally blocking your competitor in this situation doesn't seem like a good idea, it mostly generates publicity for them.
Just to add some more info; it was the student union that was running the yoga class and cancelled it, the university administration had no part in its cancellation. This was wholly done by students.
> Congratulations on being such a paragon of excellence. Why should we require such virtue of all humans?

Because modern society and civilization rests entirely on the ability of people to tolerate being offended. It's what made the enlightenment possible. It's what makes scientific inquiry possible. It underlies every improvement to the human condition, because any new idea is offensive to someone.

If you can't do that then we will try to help you improve yourself if you can (and you want to), and try to give you a place to have a comfortable life if you can't. But there isn't and can't be a place for you at a university, where accommodating you would disrupt important work that will ultimately improves everyone's lives.
In a way, yes. If you look at OS interfaces from the '80s and compare them with modern ones, you'll see a lot of cpu power is now spent on eye-candy but functionally they're not terribly different. Except they're all built on C++, whereas before they were in C or lower-level languages. OO was the HTML/CSS/JS of the '90s.
When is that useful?
The real gem for me in that article (particularly since I already knew about those linux commands) was the USE method [1] and then consequently finding the TSA method [2] on the same linked site.

[1]: http://www.brendangregg.com/usemethod.html

[2]: http://www.brendangregg.com/tsamethod.html
You're mostly right, unpleasant as that is in this case. One thing's wrong though: The ECB doesn't really have to care, and historically haven't cared, about growth and unemployment. The ECB is printing money because inflation is low, not because growth is low.
Linking to a post on the website of a White Supremacist organisation such as AmRen (American Renaissance) will probably hurt your argument more than help it.

>Jared Taylor founded The New Century Foundation[0], a self-styled white supremacist think tank known primarily for American Renaissance, its online journal. The journal promotes pseudo-scientific studies that attempt to demonstrate the intellectual and cultural superiority of whites and publishes articles on the supposed decline of American society because of integrationist social policies. - [1]

[0]: https://en.wikipedia.org/wiki/New_Century_Foundation

[1]: http://www.adl.org/combating-hate/domestic-extremism-terrori...
I have been mulling this over since I brought it up in the last thread. I think we need to separate "idea thinking" into two camps. First, there is the type of thinking you do when you don't have a lot to go on. I call these 'linear' ideas. These are where all that matters is moving your needle from 0 successful businesses to 1 successful business. Your idea doesn't have to be great, it just has to have potential.

Second there's the type of thinking you have to do to avoid wasting your time on something with not enough potential. When you're trying to get as close as possible to Facebook-like potential, anything less is personally not really worth pursuing. I call these 'scalar' ideas.

I think one has to decide first which kind of enterprise you're seeking to build, then to align oneself with the right type of thinking for that kind of enterprise. For linear ideas, testing your assumptions with hard data is paramount. For scalar ideas, you're not going to find the validation you're looking for until the world is beating down your door.

To make a scalar idea work, you have to have a keen understanding of where the world is going, in the Zuckerberg fashion of "I think social is going to blow up". You're not adapting your enterprise to your current market, you're adapting it to the world at large. Could you imagine if Zuck had just kept chasing the college crowd, trying to capture more and more college students rather than open it up for everyone?

I find there to be a lot of parallels between thinking about big ideas and thinking about design, probably why Apple does so well as the first "design-first" company. With both, you're focused on driving distinctions into elements that most people would simply overlook. How do you craft an experience? With design. How do you craft the future? With an idea.
Revealed: The single event that made complex life possible in our oceans
I think this is the video:
https://www.youtube.com/watch?v=9IEFD_JVYd0

Along with some NYT coverage on this general topic:
http://www.nytimes.com/roomfordebate/2015/11/02/when-a-gener...

This issue of students complaining about trigger warnings and the need for safe spaces certainly seems to be increasingly prevalent, but that could just be due to the media giving it more attention.
That's why there is something called Statistics and they show that you are objectively wrong.

Now, about your feelings and uncomfortableness it's up to you.
There is a big difference between having a problem with fireworks and having a problem with religion, like in the OP. Asking for a "safe space" where you don't have to deal with your conscience is horribly absurd.
The Android APKs have been decompiled which confirmed this was completely intentional:

http://www.androidpolice.com/2015/12/01/whatsapp-is-blocking...

> The smoking gun is a pattern match performed on any URL string that begins with the word 'telegram.' In the most recent version of the app, these strings are classified as a "bad host," so that no hyperlink is generated and it becomes impossible to copy or forward any message with that URL. No other strings trigger the match, so this block is purposefully targeted at Telegram.
It's not just the latest Intel SoC, it's a Xeon on a bleeding-edge process node with cutthroat pricing, both of which are rather uncommon for Xeons. It's clear that ARM has got Intel spooked in the low-end server arena.
Untranslated link - http://www.althingi.is/altext/145/s/0454.html
It's all open source right? You are not the first person I see complaining about losing XUL, why is no one forking it instead of just making sarcastic comments? I thought that was the whole point of open source, that when the original maintainer loses interest the community takes over. You even say in another comment that the effort is not very big (I don't know, never seen the code) so why not?
You think?

"Only two things are infinite, the universe and human stupidity, and I'm not sure about the former." - Albert Einstein
Where is Apple on this list? Similarly, where is Facebook? These seem like weird omissions, as both have a gazillion dollars in cash on hand and a track record of acquiring software companies and startups.
I think there is some irony in the title/content of that post and a particular verse in 1 Cor 13 (which was the referenced cause of the issue).

"When I was a child, I talked like a child, I thought like a child, I reasoned like a child. When I became a man, I put the ways of childhood behind me." 1 Cor 13:11
I may be stating the obvious, but good HMI design is not a good example of empathy. HMI design deals with consistency, clarity efficiency and aesthetics. I do not associate these with empathy, which I normally associate with emotions and welfare of others.
I gotta say, anecdotally, this is what I often find ... the people complaining about political correctness, are those that have in the past been openly racist, or at a minimum, fond of racially charged jokes (ie. "black people are great, everyone should own one"). They are chafing against a cultural change that no longer appreciates and/or tolerates behavior like that.
Agreed on technology. There does seem to be a disproportionate rise in sensitivity wrt what you mentioned (100% and incidents emphasized in the original post.
Killing XUL has the potential of killing Firefox. I bet the last good XUL version will be forked.
Was it really HTML+JS? Because it was fast, many years back (used it just as an RSS reader though). Also, they shipped it as a standalone product[1], but I don't think it ever got updated after that.

1. http://www.opera.com/computer/mail
3 Design Thinking Techniques for Non-Designers
XUL was a weight on developing for Firefox. It worked like HTML, but was nonstandard. At first, it meant they could quickly implement things like flexbox (<hbox> / <vbox>) and gridlayout (<grid>) long before they were a thing in CSS.

But as HTML and CSS slowly got more features than XUL, XUL development slowed down, up to the point where writing the Firefox UI in XUL became a pain because of poor tooling and sneaky bugs. More and more pieces of Firefox got written in HTML inside XUL, and factorizing code between the pieces in XUL and those in HTML was nightmarish.

Dropping XUL means putting those bugs and issues behind us, and focusing development on a single DOM language. You would probably be surprised by how much of the UI already is in HTML; tab groups is almost all HTML, and the DevTools' editor and DOM inspector are in HTML as well.

As for donating to Mozilla, the distinction between Mozilla Corp and Mozilla Foundation is understandably complex for outsiders, but basically only Mozilla Corp makes money from the partnerships.
We had a unit test which only failed on Sundays
Yes, especially the MULTICS operating system was so advanced and dozens of decades ahead that we still borrow from its concepts. It had for example 16 security rings. Intel CPUs support only 4 CPU rings, and Windows e.g. uses only 2 rings (for kernel mode and user mode) (hypervisor mode uses another ring in recent iterations).
I believe your and abcdabcd987's use of the term BST is not exactly what is commonly used. A BST refers to both the data structure and the algorithm used to manage it. An RB tree is a different concept. An RB tree is a binary tree, certainly, since the term "binary tree" implies no algorithms, but it is not a "binary search tree" in its specific denotation.
https://twitter.com/wikileaks/status/663481837197631488
The series of essays here: https://www.facebook.com/groups/674486385982694/permalink/75... is possibly relevant.
They still suffer from the "different" rendering engine. Some things, it seems, can't be achieved beyond that.
It's also a matter of discipline. I had a friend who lived in China and said every alcohol option was either a rip-off (watered down brand liquor or baijiu with food coloring sold as "wine")or literal formaldehyde, so he turned to cocaine. Thing is, he never bought more than what he would use in a night, and he and his buddies always made sure to finish it off before they went to bed.

In his words: "Cocaine is not addictive. But in the morning you feel like shit and the only thing that helps is more cocaine."
A Coalition on Annotating Scholarship
OP said,

> I grew up being called Gwailo, Gaijin, Auslander, and when I finally returned to the anglosphere in my early teens, I was still an outsider as I spoke with a weird accent and was by that point a through-and-through third culture kid. I got the crap bullied out of me

I don't see any value in accepting this behavior. What harm is there in trying to eliminate it?
This has been going on for a week or more and has gained a decent amount of publicity. Given that telegram is a legitimate service, and they haven't reversed it yet, seems to indicate that this is a direct attack.

In addition, if you are familiar with how whatsapp works, stopping any spam would be much more effective by targeting the phone numbers sending spam, not to mention the difficulty of spamming telephone numbers.. not impossible, but difficult.. which is why whatsapp spam so far has been non-existent AFAIK.
You're being generous to the author. I'd be amazed if anyone at all had complained to the university president about their sermon.

"The complaining student" is now a trope along the lines of the cab driver who always speaks to New York Times columnists in a way that is convenient for their column.
Create a Powerful Web Marketing Machine with HubSpot-WordPress Integration
Innovation Outposts in Silicon Valley – Going to Where the Action Is
The Generation That Doesn't Remember Life Before Smartphones
> If mozilla did the same with FireFox a and would focus on long term stability and bug fixing rather than grafting new parts onto it and re-writing old parts that are working just fine I'd be OK with that too.

Although I agree 100% with the sentiment, the trouble with this approach is that the web moves much quicker than email.
Twin Technologies, Inc Seeks Remote Full Stack Developers in the US
Twin Technologies, Inc- A Virtual SW/Digital Design Consultancy out of New York, seeks full stack developers (and more) in the US to work remote from home. Job openings can be found here: https://www.twintechs.com/about-twin/careers/

Thank you!
College enrollment rates are dropping, especially among low-income students
All languages can be compiled to native code, it's just harder for some. For example, here's an AOT compiler for JS: https://github.com/tmikov/jscomp
Seamonkey was faster in a matter of months. If you stop messing with a piece of software, Moore's law soon makes it blazing fast.
Bill Blunden: "In this editorial he asserts that American spies are motivated primarily by the desire to thwart terrorist plots."

Glen Greenwald: "In one sense, this blame-shifting tactic is understandable. After all, the CIA, the NSA and similar agencies receive billions of dollars annually from Congress and have been vested by their Senate overseers with virtually unlimited spying power. They have one paramount mission: find and stop people who are plotting terrorist attacks. When they fail, of course they are desperate to blame others."

Maybe Glen's sentence could have been written "They have been given the mandate to find and stop people who are plotting..." to fend off a potential (purposeful?) misreading like Mr. Blunden has done, but the problem here is clearly not the wording.

Nothing about Glen's article supports any of Mr. Blunden's rambling innuendo. Not only is this is a lame attempt to score points off of Glen, but it's pretty dubious submission to HN in the first place.
Ask HN: Distributed issue/bug tracking in git?
I've looked at many related projects and they are mostly unmaintained and disappointing.

Can anyone recommend a bug tracking system in git that works for a small (<10) team ?
Ehhhh, I'm not convinced that university life is substantially improved by blackface costumes.
The most useful tools in fpga dev have little to do with the part of translating the Verilog/Vhdl into something the fpga understands.

Those tools generally are more "barely tolerable necessities" than "useful". Also, I think we're overdue some more languages for hardware development; both Verilog and VHDL are about 30 years old.