skysight-inc/HackerNews huggingface dataset:
It's crazy because, apart from performance concerns (it looks like we love to make our computers slower and slower every 10 years), you're just discarding all the features of the containing desktop OS. Formatted copypasting, usability features, network features, etc etc... you'll have to reimplement them all, solving all the problems that systems developers solved 10 or 20 years ago. The OS will become little more than a very expensive pixel pipe. But that's what people like, because C++ is hard, native widgets are hard to customise, and everyone loves designing interfaces, so that's where we're going.

I anyone ever starts making javascript-optimised CPUs and GPUs, they're going to make billions. At the moment we only have micropython, but who knows...
Wikipedia Deploys AI to Expand Its Ranks of Human Editors
Scans prove there’s no such thing as a ‘male’ or ‘female’ brain
Creating Node.js Command Line Utilities to Improve Your Workflow
That's just re-packaged hind-sight. You're supposed to use a list like that before you start your execution, not to look backwards in time and then to say 'oh, that idea was no good because I did not manage to execute it optimally'.
I'm sorry, I don't know what video you're referring to. What rational point was the professor trying to make? That white people dressing in racially-charged costumes should not be shunned?
How the Washington Post Leapfrogged The New York Times in Web Traffic
The Moral Character of Cryptographic Work [pdf]
Same here, I'm 26. The industry has changed a lot when people realized you could make a shitload of money with the web/scripting stuff. Coding schools, open source communities and huge companies love HTML and JavaScript and Python and Ruby for their simplicity. Just take a bunch of people, tell them they could make a lot of money by learning some dead simple languages and there you go. Doesn't matter if they write the most disastrous code in the whole universe.

Look at Code Academy, for example. They add new programming languages and technologies every now and then, but basically it's always the same. Just like their audience. They won't add C to that list, because that wouldn't work for this average not-nerdy-enough-for-real-programming audience.
What gives you the right to invalidate my father's feelings? You don't understand his lived experience (he was present at a major Islamic terrorist attack) at all!

I believe that's the standard social justice retort to your claims.

Being a more logically minded person, I'll instead invert it; your retort to my comment is that one person in the aforementioned demographic (e.g. a white/asian male) doesn't agree with me. If I could find one person in your aforementioned demographic (e.g. a black female) who didn't agree with you, would that be a valid retort against your comment?
I'm assuming he's going to use continued fractions to find the best rational approximation to a given floating-point number.
The Myth of the Ever-More-Fragile College Student
This is so useless. Why is it here?
"Harm" here defined by making those poor people buy more expensive but much healthier food.

It is indeed harmful from some point of view. But reducing it into an unconditional label is too much unidimensional thinking.
you won't got onto a FBL if you are the only sender.
What happened to just treating others as you wish to be treated in return?

You just made me feel bad about all the times I wasn't empathetic. Not really, but witness how deeply ingrained our ability to use and feel guilt is.
Stealth mode is a way to to focus on what's important: get the product finished, rather than to have to deal with the outside world. It rarely if ever has to do with keeping the idea secret. First mover advantage is worth protecting too, as well as a change of direction in case your great idea does not work out after more time is invested in implementing it or if you realize there are even greener pastures.

Stealth mode - and secrecy in general - is a tool, but the day you open the doors to your first users the competition will be able to look at what you've made and then the clock to locking up the market is ticking.

This is extra important when it comes to ideas that have network effects.
It also doesn't seem to make any sense to me....

>Firefox and Thunderbird have lived with competing demands for some time now

But we mashed Pocket into Firefox because we think some weird non-bookmarking bookmarking (non)solution is more important for browsing the internet than viewing emails.

>At the same time, build, Firefox, and platform engineers continue to pay a tax to support Thunderbird.

Not many people use Thunderbird so we don't want to fix it anymore.

>These competing demands are not good for either project.

They're built on identical platforms but we just don't want to maintain Thunderbird.

>Engineers working on Thunderbird must focus on keeping up and adapting Firefox’s web-driven changes. Engineers working on Firefox and related projects end up considering the competing demands of Thunderbird, and/or wondering if and how much they should assist Thunderbird. Neither project can focus wholeheartedly on what is best for it.

We don't care or think about Thunderbird when developing Firefox. Firefox is our main priority and we let Seabird die a pathetic death a long time ago so why pretend to develop anything besides just a web browser?

>“Neither project can focus wholeheartedly on what is best for it”

We don't want to develop Thunderbird anymore.

I could keep paraphrasing but it's basically just "gmail rawks" over and over and over again in different words.

It's sad but basically someone needs to fork Thunderbird as it is now (FossaMail, anyone?) and just run with it from there. The beauty of Open-Source is that now the community can maintain it's own email client. If you don't want a web-based client apparently that's going to be the only way to view your emails and also not want to kill yourself going forward.
His
Using Swift Enums for Solid UICollectionViews and UITableViews
>Exactly, I don't get why people are trying to make universities, workplaces, clubs, or anywhere else "safe places".

I'm not directly disagreeing with you here or putting words in your mouth. I realize you are not saying safe spaces should not exist. Instead I want to make the argument that having safe spaces is reasonable.

People make safe spaces _within_ universities and other institutions for the same reason some combat veterans with post-traumatic stress disorder put up signs asking neighbors not to set off fireworks[0]. It is to avoid triggering people that have have experienced serious trauma[1].

For instance using the combat veteran example, it would be unreasonable for a veteran to attend a fireworks show and then complain about the fireworks, but if this same combat veteran was attending University and it would be reasonable to ask the University to provide a safe space away from fireworks or other triggers -- sound proofed dorms if students are constantly setting off fireworks.

There is a big difference in intention between 'safety from conflicting points of view' and safe spaces. Although a safe space sometimes requires limiting certain discussions (a person who was sexuality assaulted might be triggered by discussions and depictions of sexual assault).

[0]: http://www.militarywithptsd.org/fireworks-triggers-ptsd-and-...

[1]: http://www.nimh.nih.gov/health/topics/post-traumatic-stress-...
Show HN: Simple tool to remind you of your resolutions and how well you're doing
It’s not you: political journalism really is broken
I took part in the Whiteout crowdfunding and I think that their client was very promising, especially as there is still no Free Software client for Android that supports PGP/MIME properly.

I also had the impression that it was just a lack of PR and good community management that is part of the reason for why Whiteout never achieved traction although it seemed technically superior compared to Lavaboom and other (at the time) more popular projects. They never seemed to have much of a presence in terms of discussions about PGP-enabled clients and could just have done more in terms of outreach. I am sad to see them go.
If you're willing to argue that cynicism and skepticism are synonyms then I really can't be bothered talking to you. Cheerio.
Universities shouldn't be safe spaces, I quite agree. That's why I'm so glad my alma mater had packs of lions roaming the campus.

Obviously there are all kinds of things we do to ensure that universities are safe in different ways, and we find ways to try and ensure this safety doesn't interfere too much with learning. Why shouldn't this concern for safety extend to the mental health of students? Chanting "universities are not safe spaces" is a way of avoiding thinking about what kinds of safety we already provide or could provide, and how we can combine these kinds of safety with the challenging education that everyone recognizes is an important part of higher education.
全球ブランド品腕時計専門直営、人気商品！
I use SeaMonkey purely for its newsgroup support. It's a lightweight and practical piece of software.
No, I have no evidence at all. It's just my assertion.

Would you really attend a sermon at the chapel of either your own chosen faith or someone else's and lodge a complaint that the cleric's commentary on love made you feel bad for not showing love? What, exactly, would motivate you to do such a thing?

Surely, in the context of a religious sermon, either you're a believer and you should feel bad for not obeying the precepts, or you're not and it's all irrelevant?
Their school cafeteria may be great. I am also not mocking their beliefs, but the beliefs of a single person with authority.

Generally speaking people need more mocking in their lives. For a long time the only people that could speak truth to power were the jesters. No matter if the power is the pope that could condemn to eternal afterlife in hell or a BreitBart/Jezebel writer that could unleash an internet pitchfork mob on you - you are obligated to take them down a notch whenever you can. Jokes are most efficient.
Lattice iCE40 is documented [1] and it has fully open source development tools [2], [3]

[1] https://github.com/cliffordwolf/icestorm

[2] http://www.clifford.at/yosys/

[3] https://github.com/cseed/arachne-pnr
I guess it depends how much of your companies IP is sent around in internal emails...
But hey, donate to Mozilla! $5, $15, $25, anything helps.

They're starving over at Mozilla. They took in a mere $323 million in 2014. How can you expect them to properly fund multiple projects on such a pittance?

/sarcasm

https://news.ycombinator.com/item?id=10650325
You sound like you doubt the readings. This is netflix, I assume they have some pretty hefty kit backing up their service.

For a massive server the CPU reading might not be unusual. Maybe it has 32+ CPU cores and a multi-threaded java app is spinning most of them.

Also remember that on a heavily loaded system the task that is reading CPU use is itself competeing for time. Timing issues and other monitoring vagueries can make such readings noticably imprecise (though for CPU time usually in the downwards direction by missing tasks that started+worked+ended between readings).

The 233GB of memory seems high but there are possible explanations for this. A server with 32+ cores is not unlikely to have a lot of RAM too, the motherboard in my home server supports up to 128GB so perhaps that large java process genuinely does use more then 200. Also all that memory might not really be in use: it could have been allocated but never accessed so it isn't yet holding pages in RAM or swap for all of it.
Could you recommended an overview?
The defense to "you're being a jerk" can only be "I'm not".

This article says "I am, but it's okay, get used to it". There's a huge difference between telling someone that their beliefs are wrong to telling them that they are bad and should feel guilty, especially if the doctrine says that everyone is bad and should feel guilty all the time.
That's exactly what happened to Pittsburgh as well. There are some areas near downtown and the university areas that are finally getting better, but not less than 2 miles from those areas are entire neighborhoods and small towns that have been abandoned for decades.

Pittsburgh's decline predates the fall of Detroit by a decade or two (most of the steel mills shut down in the early 70s) but the parallels are striking.
I feel the complete opposite about this -- it's a really good example of management not just making a conceptual decision but diving into the details and making a call, but with respect for all involved. Note that:
* The chairperson joins in and speaks with authority. This isn't a VP of eng making a call about two repos.
* It's not a binary decision - "cancel development, fire the people affected, leave the product to wither on the vine" - but a nuanced one: don't make decisions that make Firefox worse, I don't pretend to have all the details but will give you an example of one decision that I have an opinion on and who you should look to for advice (the platform and infrastructure teams)
* Recognizes that it's not just a technical call but has legal and community issues, and tells you who will be sorting those out as well.

Management is hard -- you can't just make a blunt statement and expect people to fall in line, especially in open-source projects. Would you have preferred a harder line? Do you think that would've been better for the community in the long run?
If any of the developers see this thread, does this new linker fix the issue of circular library dependencies requiring that a given library be specified multiple times? Also, can we get rid of the dependency on the order libraries are specified? IMO order of the libraries should not matter, just that they are all listed.
What, it's not written in HTML/CSS/JS?! How antiquated...
Challenging the Oligarchy – Paul Krugman
Mailpile looks interesting, but the Mac package is unavailable: "Packages are being reworked". That makes me think twice -- and I'm not even a Mac user. Though I'd rather see a pulled release than a dangerous one, it's been like that for at least a couple of months now.
Wow, didn't expect this from WhatsApp. I wonder if we can hear it from their side to see if they have a specific reason. Also, are they blocking any other messenger links i.e WeChat, Line etc or just Telegram.
I'm not American, I've no idea what happened at Yale. A quick googling showed this[1]: was that it?

[1]http://www.slate.com/blogs/the_slatest/2015/11/07/yale_stude...
gotta leave this here: https://www.destroyallsoftware.com/talks/the-birth-and-death...
I haven't read how the wallets are implementing multisig but what is this out-of-band protocol you are talking about?

If I want to spend coins from a multisig address, I create a transaction, sign it with my key and send it to the other party who can sign it and relay it or send it back to me and I can relay it. It's a very simple protocol.
<sarcasm> and I am guessing that the negative points are from people that got offended by my comment </sarcasm>
> Imagine what it is like to be black in a country where just a few generations back you carried at all times in mixed-race race situations the possibility of being assaulted without recourse or lynched, or in present times accused and convicted of a crime you didn't commit or shot on sight for being in the wrong place at the wrong time.

> Imagine what it is like to be Jewish and have 85% of your relatives systematically wiped out in living memory.

I think you're taking a devils advocate position here, but this is interesting if true. I'm not sure how the actions of people 60-80 years ago should affect how we view ~20-year-olds today? For example, how is the behaviour of white germans in 1945 related to white americans or british in either 1945 or 2015? I think we were on the opposite side of that war.

As for black lynchings in the american south, again this is a localised issue. But lets say your university is in an area where it happened, how likely is it that someones grandfather was involved in a lynching? Pretty small. But even if they were, should someone today be associated with their grandparents criminal behavior? I don't see how.
>University is for adults, not toddlers.

Oh really, so university students are able to consume alcohol, right?

edit:

noun: adult;

- a person who is fully grown or developed.

- a person who has reached the age of majority.

edit 2:

"Longitudinal neuroimaging studies demonstrate that the adolescent brain continues to mature well into the 20s. This has prompted intense interest in linking neuromaturation to maturity of judgment."

http://www.ncbi.nlm.nih.gov/pmc/articles/PMC2892678/
I welcome a Servo based browser with an HTML UI.

An one-page email app running on Servo that is inspired by GMails interface would be great.

At the moment I use Thunderbird, Outlook 2010 and GMail. Outlook has good calendar integration and GMail the better tagging, search function and UX.

Opera 12 had an inbuilt HTML+JS based email client. Moving to Chrome/Blink with Opera 15 they stopped shipping the inbuilt email client.
maybe monit or something similar (inspeqtor etc)
No normal person. University students are abnormal until proved otherwise.
This was a good read. I enjoyed the different take on the children of WWII. I also noted the parallels with the stolen generation of Aboriginals in Australia that was mentioned in the article. The stolen generation had good and bad points.

While it's not a short article, it doesn't do the topic the justice it deserves.

There are many overlapping concepts with competing priorities: ethics, morality, benevolence, empathy, political correctness. Some of these (to my mind) are less desirable. For example, political correctness rejects one set of prejudices and replaced them with another set of prejudices. Alternatively, benevolence talks about the welfare of all and is far more logical and meaningful to me. I've never agreed that people deserve different treatment based on gender or skin colour (which is the heart of political correctness to do so, eg. 50% of women MUST be in IT).

The article takes several swipes at Peter Singer without explaining his views adequately. I feel that Singer believes in prioritising where best to help. You do that by applying a level of logic to empathy. While this doesn't work for some, it provides a basis for collectively prioritising effort and attention for the broader community.

There is a lot of confusion around empathy. I suspect the hateful and intolerant campaign against Matt Taylor for his shirt was driven by people with good intentions who believe themselves to be empathetic. Yet, their behaviour lacked empathy and is more aptly described as intolerance and bullying. I lead this back to Singer's point of view about applying logic and reason with empathy. The author of the article talks about the need for both and appears to discount Singer as having no empathy, just reason.

Ultimately, any empathy that is applied equally (eg. Across genders, skin colours, sexual orientations, etc ) is a good thing. The reasoning is also helpful as it avoids morality judgements and allows us to prioritise our efforts.
Another variable is the sterility of the tomb, clothing, etc.
I know you meant to use the pipe instead of redirection, but it might be worth updating your comment for the benefit of others who are less command line literate :)
Regardless of the content, it seems to me that if someone came forward to complain to you, the time and place to deliver the message you had in response was when they came forward with the complaint. Yeah, it's a university, not a daycare, and as such a direct adult dialogue about the issue should be expected. A public letter like this from the university President is appropriate for a broad issue that goes beyond someone raising a personal complaint (which this letter provides no hint of), such as a public controversy directed at the university.

Given the scenario the letter itself lays out, the act of responding by such a public letter is at least as childish, thin-skinned, and inappropriate for a university environment where all participants (especially the administration) are supposed to be adults as the complaint it describes.

And given the specific subject of the complaint and response, it really sounds like the author could do with some of their own reflection on 1 Cor 13:4-5. As well as Gal 6:1 and Lk 6:42.

If you want to instill virtue, it is far more important to exhibit it than it is to lecture about it, though the latter has its place.
WaveApps.com, I've been using for several years now without any issues. You can track expenses and send invoices, then people can pay you by credit card. That's mostly what it does - which is good (it gets out of the way).
Best:

sudo tee /dev/sda < ubuntu-14.04-desktop-amd64.dmg
Google hires the man in charge of Tesla's Autopilot feature
So this generation is rewriting everything that was made and working in the 90s. Was everything written in the 90s also a rehash of stuff from the 70s/80s? Just curious, what was the equivalent of HTML/CSS/JS in the 80s?
The Grinch Who Exposed Your Kids' Identities
Open source, mostly defined by the right to fork, is a prerequisite for the survival of abandoned projects. You can say that abandoned open-source projects don't necessarily survive, but for proprietary projects abandonment is a guaranteed death sentence.

I've also started to resent the word "hacker", because it sounds as some kind of social class made up of special snowflakes. If the project has value and users, then interested programmers will find a way to keep the project going and there are hundreds of projects in the Linux ecosystem that survive because of volunteers or companies scratching an itch. If there isn't interest, then surely the project might as well die. But that's a tautology.
When I need to hunker down and get things done, I turn off network, etc. It really isn't that important to development. Only checking in changes and you don't have to do that every five minutes no matter what some blog says.
Different goals.

Che is focused on workspace portability and interoperability. As a result, there is a hard abstraction between the worksapce and the environments that power it. the workspace definition includes the definitions of the environments. This makes it possible to move a workspace that is bound to a stack of docker containers containing debugging, runtime, and compilation tools from one node to another node, and then the 2nd node can recreate the entire workspace.

Then within this workspace and the machines that are powering it, to embed industry native tools like JDT into it, and then place RESTful wrappers around it so that a browser or other tool may gain access to it.

The C9 goal is to build a cloud IDE and provide the best overall experience for developers. And Che was primarily a focus around workspace movement and interoperability.
I am 29, started coding at 14, I've built UIs based on mIRC Scripting, VB/Winforms, C++/Qt, C#/WPF, Java/Android layouts. Using IDEs such as Visual Studio, Eclipse, Qt Creator and Android Studio.

I must say: Atom Editor is great. Using HTML/CSS/JS to build desktop/mobile apps really makes sense to me, especially given that:

- You only have to support one rendering engine.
- You have access to the latest Web Components/ES6/CSS3 features.
- You can rely on native Node.js modules when needed.

It's good for portability, HTML/CSS became better at UI, JS becomes a better language, current IDEs are great, live debugging tools are great.
I think this is an interesting side-effect of being hyperconnected: no matter what the position is, i's possible to find a group of people who will empathize with us and make us feel right. I guess it goes back to the old saying of picking our friends wisely…