skysight-inc/HackerNews huggingface dataset:
Well, for why specifically you'd do it like that: Loading up CO2 in the atmosphere gives you a delayed action on all of this. It's not the CO2 directly, its the fact that you can just start investing into a sudden, massive change easily and then have it all take off exponentially.

If you instead pumped a toxin into the air, you would kill a great deal of things right away but as the concentration of poison rose they would develop a resistance. Thats the slow, traumatic burn, which is global but survivable with enough biodiversity.

If you nuked everything, that would kill almost everything on earth but after a couple decades it'll be relatively survivable again. Life only has to stick around a little bit- spores and seeds is safe places, that by some freak coincidence managed to survive the radiation. Also survivable.

With CO2, nothing happens until suddenly it does. There is a massive change in temperature that kills off biodiversity at a rate higher than ever before- we haven't even hit significant changes and we're experiencing this already. Then, once the biosphere is vulnerable, it gets hit with millenia of instability and extreme problems. There might be pockets that are shielded from this- if they sustained large, diverse populations through the massive initial changes.

It's like the KT extinction on steroids. KT was ~10,000 years- a CO2 bomb would happen even faster and last even longer.
as opposed to? I find it ironic that they compare to the movie industry, another one riven with dreadful pathologies.
The podcast Reply All is doing a series about this, including Uber's reluctance/inability to stop it

https://gimletmedia.com/episode/91-the-russian-passenger/

https://gimletmedia.com/episode/93-beware-all/
I got an email for Uber saying my account was accessed from Vietnam and I need to change my password. I verified if this was not a phishing attack and later went ahead and changed my password. I got my email verification though.

But I find it strange, that my account was accessed. This raises some concerns.
I'd like to contact you, but don't see any contact details on your profile. Can i?
IRCCloud's chat history is quite bad. I still find myself leaving bots in all chats to be able to grep logs.
That sounds abysmal. Slack is the only thing on that list I keep open., and I've gotten a pretty good set of notification settings configured.
Overall, that sounds like an argument to exclude Mac support, if anything. But I would suggest that if it's so difficult to get the widgets exact, it's better to use a toolkit that can provide widget portability as well as precise implementations that pass through to native OS windowing.

>If you target the native OS widget set, you must have a separate code base for each platform's native widgets.

I want to clarify the subtle distinction here. If your code's concerns are separated, having to directly provide native widgets on some platforms means a different "codebase" for windowing and widgets only, not for everything. You'd still compile your normal code, and use an #ifdef or equivalent to include the appropriate windowing/widget library.
We detached this subthread from https://news.ycombinator.com/item?id=14087520 and marked it off-topic.
Twitter throttles conservative messages and users so we know that Twitter is at least willing to engage in censorship. We'll see if this story develops legs as well.
Some people only go to church on holidays...
Hard to take seriously a "User-Centered" article on a website that hijacks your browser's scroll.
I had a similar chip since 2011 and only recently upgraded. For thread-heavy workloads even one of the fastest E3 Xeons is only like 40-50 % faster (if no special insns like AES can be used).

Safe to say it had superb price/performance (IIRC paid like 150 € for it).
Due to silent data corruption.
Have I talked about VGUI? No.

Valve used a very ubscure/niche HTML render engine initially for Steam (2006). The company/website behind that isn't online anymore. An older version of the Wiki had some brief info, but all these info vanished.
True, but languages tend to be far, far better understood and documented than some random application logic.
The comment I was responding to was:

> Yeah, but until Electron and they like, we seldom shipped desktop apps in anything than C, C++, Delphi etc even after all those decades.

So things aren't any different than before. We've just replaced non C/C++ abstractions that were written by the platform-owner company to non C/C++ abstractions that are written by open source projects.

This seems pretty much in line with the general industry trend towards the adoption of open-source software.
I think there's a few tragedies here that people seem to be missing.

1. A man not clearly identified as a man of authority was empowered to physically remove a passenger from an airplane. I've seen 3 videos so far and while it's not obvious that the passenger questioned his authority, he should have. Given how things unfolded, I wouldn't be surprised to hear next that the man who removed the passenger was actually a nearby manager who was not trained or experienced in removing passengers from airplanes.

2. I think people are actually repulsed by the revocation of permission to fly. Compliance of a passenger denied boarding simply implies that the passenger continues to be in his present location. Here compliance required the passenger to perform work on behalf of the airline. While it's a pretty minor amount of work, I think people are more accustomed to restrictions of their actions. They are understandably more sensitive to giving control to others over what actions they must perform, particularly since it was unexpected in this scenario and the man in question had no frame of reference for determining if his actions were reasonable or not.

3. The execution by the "office" in question was abysmal at best. He showed no patience or sensitivity and the doctor showed no sign of aggression. The force used to remove the man was unquestionably extreme. Someone like that probably would have responded very well to a uniformed police officer. The other two men had uniforms but they didn't look that official and they weren't the ones removing the man. Simply bringing out your handcuffs is likely enough to get compliance. The "officer" should be fired here for performing poorly.
Your English was flawless there, he was just making a joke because stake sounds like steak, and he likes steak
Awesome. As a board game designer, I could see myself using this to make prototype cards that look decent much easier. Although I'm sure I'll still need Illustrator to take it to the next level. But for a quick and dirty prototype, it should work great.

Much better than searching the web for hours for icons that have a similar-ish art style that have what I need.
tl;dr: because it was designed for a weirdly shaped parcel of land, but then it wasn't put there, but they stuck with previous designs anyway, because the president thought it was a neat design .
The Startup Button 3.0
Things I learned:

Listening to the users' explicit feedback is almost always a) at best pointless, b) at worst incredibly disruptive (in a bad way).

Watching your users use your product (in person!) is almost always enlightening.

None of these lessons are new; I'm sure they've been around since at least the 60s.
It does! Check out Riot.im
What's in the News? A New Economic Indicator
Yeah, i hope it doesn't turn out like wickedfire!
Which is obviously wrong, because it presupposes - against all the evidence of history - that humans are rational enough to understand the consequences of their own actions well enough to maximise their own contentment.

In reality "the pursuit of happiness" could mean working in a soup kitchen, meditating full-time, moving into the rain forest and living with a primitive tribe, or buying a farm and working towards becoming self-sufficient.

(Does this sound hypothetical? I know people who did some of these things, and some of them reported their happiness increased significantly.)

In reality it always seems to mean the narrow and small-mindedly unimaginative pursuit of money, power, and social status for the purposes of physical comfort, childish short-term ego gratification, self-importance, and conspicuous wealth/status display.

Sometimes a rare individual will produce something worthwhile as a side-effect. But don't confuse cause and effect - plenty of individuals chase these goals and produce absolutely nothing of value at all.

So there is no deep insight there. It's just a transparent exhortation to work, spend, manipulate, and consume in a very public way, instead of doing something more challenging with your life.
Paid subscriptions are a really good reason to start using gitlab because it promises that they'll be around in the long run.
The site takes forever to load on my 1mbit mobile connection.
> Neither quasseldroid or Lounge have push notifications or searchable messages yet, so they seem to be pretty identical feature-wise.

Quassel actually has both of those, but they’re still in separate projects atm: https://dl.kuschku.de/videos/2016-09-16_04-03-36.mp4, and will only be integrated into the main codebase in the next version.

That said, the performance of Quasseldroid, due to the nature of the thing, is a lot better.
I'm not sure I'd take Twitter's refusal to unmask an anti-Trump account as purely upholding privacy. I'd consider Twitter to be pretty anti-Trump, so politics likely play a part there.
Yes, they have amazing (and multiple) clients for both Android and iOS. Especially Riot, which is not just a cheap web wrapper that a lot if the alternatives, it's native and in my experience, I have not had any problems, performance inckuded, using it for slack on my Android phone.
I'm not sure about others, but I very much dislike the idea of multiple channels (the way Slack, Discord, etc. do it) on one server/chat. It feels messy and half the time conversation doesn't fit neatly into any of the choices. Honestly, I can't think of something I'd rather use over Telegram here -- if I need multiple discussions it's just like IRC: I make a different chat for each one, rather than having to awkwardly subdivide my main chat. It also has the advantage (even more so than IRC) that all users exist on the same server, so you never have to deal with the awkward per-group account system (Slack) or server-only messaging (Discord) or having to switch rizon->freenode->mozilla IRC. WhatsApp would probably be just as good if not for publicly identifying users by phone number, what it really comes down to for me is just having a normal chat app. Maybe even plain old Skype would be nice if it wasn't proprietary. I don't need you to innovate the way my chat system works with fancy new methods of grouping users. I don't mind the bells and whistles (voice/video chat, bots, stickers/emoji, ...) as long as it doesn't get in the way of me having a conversation. But for fuck's sake don't try to cut off every group from everyone else like Discord/Slack.
It sounds like we agree. To the extent we're just talking about electricity costs, then it's true that easily written, but inefficient code may indeed externalize these costs to the extent that users are unaware of the added power consumption, or that the user herself does not pay the full cost of that electricity.

But these electricity costs struck me as only a small part of the broader point I was responding to, which is what I framed the point the way I did.
You can have Jenkins send IRC messages using a single invocation of netcat. This should take less than two minutes.
I'm not sure it's fair to call it a massive blob of web technologies (although I'm biased, given I work on it). To compare sending a message on IRC versus sending one on Matrix:

$ telnet irc.freenode.net 6667
...
NICK Ara4n
USER Ara4n Ara4n irc.freenode.net :Matthew Hodgson
...
JOIN #matrix
PRIVMSG #matrix :test

versus:

curl "https://matrix.org/_matrix/client/r0/rooms/!cURbafjkfsMDVwdRDQ%3Amatrix.org/send/m.room.message/uuid?access_token=$access_token" -X PUT --data '{"msgtype":"m.text","body":"test"}'

(okay, this assume you've grabbed a valid access_token from an existing session, and already know that #matrix:matrix.org's internal ID is !cURbafjkfsMDVwdRDQ:matrix.org, but that's easy to find by curling https://matrix.org/_matrix/client/r0/directory/room/%23matri...).

Meanwhile definitely are some lightweight C matrix clients out there - e.g. https://github.com/matt-williams/matrix-esp8266/blob/master/... is a proof of concept client in C that runs on an ESP8266(!), or the libpurple plugin: https://github.com/matrix-org/purple-matrix.

In the end, if you don't like HTTP or web technologies, there is NOTHING stopping people from contributing alternative transports - COAP, MQTT, capnproto, QUIC, XMPP, WebSockets or whatever floats their boat. But it seems that the simple HTTP+JSON API works well enough that nobody has bothered yet (other than https://github.com/matrix-org/matrix-doc/blob/master/drafts/...).
If you're communicating with someone from a dicferent continent offline, get ready for a bill from your landline.

We're gravitating towards better products. Sorry, but having used IRC a lot, Slack is just better.
Ask HN: How to avoid putting off reading articles on the Internet?
Whenever I come across a good article on the Internet, I just use "Add to Reading List", "Read Later", "Pocket", "Instapaper", ... and don't read it really. Hoping that "some day" I will have enough time and energy to read it. In reality though, I never do it.

I know this is wrong, but I don't know how to fix this habit... Do you just ignore those articles, or do you actually read them while you're at it?

I guess that "some day" will never come as I find myself swamped more and more.
The Best Way to Get 3000 Instagram Followers in 4 Months
The corporations will at least have to go through an ostensibly democratic parliament system to get their agenda passed instead of a fully authoritarian EU Council that is not subject to any kind of democratic control.
This has a lot of great stuff, but I hereby dispute the 'don't take notes on a computer' claims.

It is certainly true that typing out notes is generally a bad idea. I have and can take notes on a computer while basically unconscious and getting no benefit from them; transcription is easier than and a distinct activity from taking notes.

However, with pen computing, the computer becomes a very useful note taking tool. I can write out my notes in OneNote while recording the lecture. If I miss something or want clarification, I can go back and listen to the lecture, linked up by time with the notes I took.

I can go back and search my notes - they are useful for quickly reviewing a topic I may have studied in the past.

I like color coding my notes. I can write in any color, recolor after the fact if I want a different structure, and generally add multiple channels of cues for my studying.

Digital ink & paper have potential to replace physical notes without the negatives of typing.
I wish Ryzen be useful for hackintosh, but is currently ill-advised to go there...
Dr Bronner's meets Project Mayhem?
Sorry if this sounds negative, but I'm perplexed why you would even involve yourself in the discussion when you don't have an opinion. It's like asking a bicyclist about how highways should work. They might go "I don't want any highways at all", but that's hardly useful to highway users (environmental concerns notwithstanding).
Aggressively enforcing rules of various subreddits, no actual skullduggery that I've seen at least. So, while normally a subreddit might allow a repost, or a topic to be covered by more than one article, they crack down hard on that. In a sub like WorldNews they were being extremely quick and harsh with "US Internal Politics" for another example, which effectively kills the post.

In essence, it's just how police operate; if you were subjected to every reasonable measure police could bring to bear on you, all of the time, your life would be a misery; A legally sanctioned, totally acceptable misery, but the power of "discretion" keeps that from being the reality for "acceptable" groups.
Germany converting a huge coal mine into giant renewable battery
Please stop spamming this question
In 2014 I laughed.

No longer laughing.

https://www.destroyallsoftware.com/talks/the-birth-and-death...
Mind doing the same for hardware projects using an open source OS?

A pal I know could use half of that just to set up the legal structure of his outfit.
To be fair, I'm not sure that Islam is too enthusiastic about atheists proclaiming for it either... to put it mildly.
There's a lot of alignment between what I want to see (personally) and encourage (via Indie Hackers) and what Stripe's mission is: more people starting companies and finding success. It goes much further than simply advertising. If Indie Hackers and other efforts to inspire + educate + empower entrepreneurs can grow to have sufficient impact, then it will materially improve Stripe's bottom line. And of course, Indie Hackers stands to have a much higher chance of accomplishing this with some actual support from Stripe.
...aaand we've finally arrived at the core boilerplate "argument" with any Ayn Rand supporter. I've seen this more times than I can count. It's as inevitable as the eye of the maelstrom.

If you disagree, your understanding is "shallow". Or perhaps there's something wrong with you, psychologically. In other words, you're dumb or crazy. She would approve so much of this tactic, because she's used it a lot herself.

And it's ironic because Ayn Rand herself was shallow as an intellectual, and her writings really were the attempts to overcompensate of someone whose mental equilibrium was in bad shape after living through horrors.

It's called projection. And the answer is no. Have a nice day.
Given how widespread the incident has become, it doesn't seem sensible for Twitter to start deleting a few "random" tweets.

I suppose it is possible that some faction inside Twitter is doing this, but it isn't official policy, and as such they aren't able to delete everything critical of United.

I, however, find it more likely that this is just a technical issue. As when an "eventually consistent" distributed database takes longer than expected to be consistent, if it does at all. Most of the distributed database products out there have lots of edge cases where they are not consistent, reliable or durable. And Twitter is at a scale (size of DB, update volume, number of datacenters) that few others approach.
interesting, it definitely supports the narrative of AI replacing changing our jobs, in this case the designer.

For less artistic folks like me, this tool is from heavens. How many times did you want to illustrate a simple diagram but couldn't draw or use photoshop?

Having said that I can see Autodraw still needs more work done. It failed to recognize a phallus.
Hit the power button, walk outside.
We are, temporarily, in a kind of dark ages of end-user open source software. The reason is that we shifted from software-as-a-product to software-as-a-service.

With the old upload-and-forget model of software distribution, you could put a tarball on a free FTP site for a few pennies, and then a million people could use it, or one person could, and you wouldn't have to lift a finger. A million people could fork your application, or one person could, and you wouldn't have to do a thing. Variable costs for an OSS developer were $0. Fixed costs were just the cost of your computer and an internet connection.

But if you deploy an open source service to the cloud, it's going to cost you more than a few pennies, and if a million people try to use your service you have two headaches: financial and operational.

In theory something like Ethereum solves this problem, but it's not really ready for the scale yet, and it's hard to use.

In theory something like a Heroku Button[1] on Github solves the problem, but Heroku artificially introduces a 30 second delay for accessing free applications, and put lots of their infrastructure behind a paywall that the deploy-er has to manage and pay for.

This has been a difficult problem to solve, because unlike the x86 machine of the OSS explosion in the 90s, the "cloud computer" is still actively being invented. Ethereum didn't even exist a few years ago, and Heroku is a moving target. Linux Containers are also brand new, and then there's Docker and other VM standards, not to mention Google, Azure, etc... we are still grasping in the dark to try to answer the question, "What does a standard cloud machine look like?"

Until we answer that question, closed source services are going to have an immense advantage over open source ones. After we answer the question the power dynamic there will reverse and there will be a cambrian explosion of user-facing open source services.

[1] https://blog.heroku.com/heroku-button
I was one of those who was ripping into the specific IH submission. I did so because the quality of IH is usually so high and I wanted to see that continue. This one example fell short.

I am very happy for Courtland and hope IH keeps it up! Congratulations!
Don't forget rampant offshoring in the early aughts.
> I don't see anyone getting anything remotely analogous to a lynching,

When I say "lynching" I don't mean it literally. I just mean groupthink mindless bashing. Just look at /r/videos over at reddit. It's just a poop-slinging contest at United. If you even mention that the security guards or passenger share part of the blame, you'll get downvoted to oblivion. Same thing happened before with Michael Brown and Ahmed Mohammed. If you went against the hate, you got burned. Right now it's "cool" to bash United so everyone is jumping on the bandwagon.
Microsoft Power BI Desktop can connect to almost a hundred data sources, do data cleanup and joins, and create beautiful reports suitable for business users.

https://powerbi.microsoft.com/en-us/desktop/
(that said, I think the point of Dave Cheney's article is more that sync realtime chat is bad for FOSS collaboration relative to mailing lists and forums. So until Matrix finally lands threading & forum semantics and smtp/nntp bridges, I suspect it's part of the problem he's complaining about :D)
When users have flagged comments for violating the guidelines, please don't post them again.
Oh yeah, I remember the code pages. Joy. I didn't want to bloat my comment, so thanks for mentioning this!
My figures exclude shared memory and are calculated as VmRss - Shared from /proc/<pid>/statm.

If you are using Windows 10, your missing Atom processes will be under Background Processes in Task Manager. For the sake of the argument, I just did a fresh install of Atom and this is what I see on the first run: https://i.imgur.com/0ZRSumF.png. ~220MiB (no files open, zero extensions).
Maybe this isn't the best place to ask this, but how does OpenBSD handle "real world" security these days? Last time I checked, OpenBSD was heavily audited, with emphasis on shipping a secure base system. The problem, to me, is that every running system in the world has many packages installed to make it useful as an e.g. server. What use is a secure base system if installable packages aren't audited to the same degree? Debian handles this by putting all packages (apart from universe) under the maintenance of the Debian Security Team. I would love to use OpenBSD, but want to make sure that the extra effort isn't spent with no real security advantage.
What in the world is a full tattooing kit doing in there?
It looks like Google persistently feels guilty for getting enormous amounts of money without bringing too much of a value (Ads). So they try to compensate that by giving back. Most of the stuff they offer is honestly crap, but this one (Autodraw) and stuff like GMail are very decent.
Say an applicant pursues something more along the lines of research that might not immediately lead to an implementation - what do you expect of an 'open source' project of this variety?