skysight-inc/HackerNews huggingface dataset:
For sysadmin/devops stuff, I'm a fan of:

- DevOps Weekly: http://www.devopsweekly.com/

- SRE Weekly: https://sreweekly.com/

- cron.weekly: https://www.cronweekly.com/

- Monitoring Weekly: http://weekly.monitoring.love/

There's occasionally a little overlap between these, but I mostly find that they cover different ground. SRE Weekly in particular has good coverage of outages and incident reports that I find interesting.
Try This Trick If Your Business Is Stuck in a Rut
And cultures without regular psychedelic use tend to initiate casual incursions into foreign lands; practice enslavement, genocide, overpopulation and overuse of resources and industrial pollution; and maintain strict hierarchies that benefit the few at the expense of the many.

If such a dominator culture, indeed now the dominant culture, were to stop repressing the use of psychedelics, there seems to be little danger of it being taken over--it's already all but quashed the competition. It would with any luck help to curb the excesses that are the cause of so much trouble, and help to provide the will to use the fantastic tools we have made to better ends.
Title is misleading. The deletion of the production database was last week. Today, it's down in a single region because of multiple redundant power sources failed.
Thank you. This made it readable.

It's actually surprisingly readable in the source code, which is what I was about to do before I read your comment.
I don't know if it's the git way or not, but I learned with subversion, so I treat master as unstable and make a new maintenance branch for each release. So what I'm saying is: more than just one production branch. That way you can test the next release on its own branch without freezing trunk and without affecting the current production branch (suppose you want to roll back to the previous release?)
the good old days in the military where our main communications computers and such were in shielded areas to prevent leakage outside which could be picked up.
You are of course correct. It's possible to make awful native applications, and good non-native applications.

The sliders mean that you will trade performance off against ease-of-development. It will be easier to ship a basic Electron/web-stack app than a native one for multiple platforms. However, it will be harder to do this is in a high-performance and well-integrated way.

I went through all this with Cordova back in the day when trying to build cross-platform mobile apps. I was able to ship apps quickly, but at the expense of quality – it's okay to do this so long as you are aware of the trade-off.
> It may not be proper "native" development, but I don't have to deal with <div> hell. It has proper layout management

If you want something that's much closer to proper native, have a look at SWT. It's faster than Swing and actually looks/feels native since it's actually using native widgets. It's really a shame that the poster child application, Eclipse, is so bloated and slow, because people attribute that slowness to SWT when it's really primarily the plugin architecture that's responsible. And I actually find the more spartan developer interface to be more pleasant than Swing, so to me it's win-win. Swing will always have an uncanny valley, SWT has never had that issue, yet still allows you to write for the desktop in only Java.
Thought this was noteworthy due to the fact that Y Combinator(and specifically this section) is included, as well as for the fairly eclectic mix of sites.
Could clever chatbots help there? Might be hard to avoid being intrusive though.
All hamets (leaven) that is in my possession, that I have seen and not seen, that I have beheld and not beheld, that I have removed and not removed, let it be nullified and like the dust of the earth.

This could be fun as a basis for a meditative approach to debugging.
"which does not allow them to eject customers for any reason whatsoever. The most circular thing they could eject him for was failure to follow the terms of the contract of carriage for refusing to disembark"

You should go back to law school. They can eject anyone at any time for any reason.

http://www.express.co.uk/news/world/757712/passengers-rejoic...

http://www.detroitnews.com/story/news/local/wayne-county/201...
https://en.wikipedia.org/wiki/Effective_mass_(solid-state_ph...
"Who is Fourier?" is the absolute best math book I've ever seen. I loved it, and recommend it to anyone interested in math (and even more to those not YET interested in math).
I figured it was just in reference to how often the USA/Military uses 5-pointed stars on things.
There are two separate current issues.

SFO2 is offline.

Cloud API panel was having issues before that and affects all regions.
I switched to DDG for the privacy selling point, but once I learned about !bangs I stayed. It is so much better done than any other site. Even if I had zero concerns about privacy I would still choose it over google or bing simply because of the wealth of query features that are so easy to use! I hate how google does queries and Bing is beyond useless.
So funny, and so true. And it'll really wear you out... You'll dream of the day you get a decent night's sleep again.
Who Is Fourier? A Mathematical Adventure 2nd Edition
Is Skype native?

Except for the very old 4.x Linux version - which is native Qt - and comparably old Windows ones, I thought, all of the recent versions are webbrowser wrappers (one sort or another) with some occasional native widgets around that.
What you're looking for is email. Multi-user chat simulates a real life conversation, and in real conversations it's also awkward to say "hey so going back to what we were talking about 15 minutes ago..." after the conversation has moved on.
With respect - you are reading something that wasn't necessarily there, the person you were responding to said nothing about expecting Slack to change their business model.
That's a good point. You can get away with quite a bit of non-performant user code if the majority of the actual code execution is in the "inner bits" and not the user code. The user code ends up being the "driver" and the heavy lifting is all done by code that is able to provide the required performance. It's also a good reason why PHP has been able to become so pervasive.
Many of my SF02 droplets came back on their own. Manually restarting via the control panel has worked for the rest.
I feel like a lot of the security for flights is basically theater now. 9/11 worked because the passengers believed they were being hijacked, and had a reasonable chance of surviving. Most of the procedure is chasing terrorist strategy that isn't going to be used. They've already switched tactics (laptop bombs, for example), and our current approach isn't helping much.
Absolutely. I completely agree that Slack brings too many problems to the table to be a replacement for IRC+Mailing lists.

I'm just saying that IRC+Mailing lists aren't good enough.
The article, at the end (spoilers) states that async communication should be preferred for open source work. And I agree that async is important. But there are times where you do need that synchronous, let's talk now communication. And for that, Slack is great.
Interesting. Thank for the details.
> did anyone ever actually say this?

Wordperfect is famous for failing because they sticked to assembly while the competition moved to C.

> this one is odd to me considering Python came first...

It is indeed. But date of creation has no importance in this. Java became popular first, and is faster and consume less memory than Python. I'm a Python dev now, and I when I picked up the language more than a decade ago, people where looking at me like I was crazy.
10,000 flights a day, 365 days a year, sometimes the most improbable things happen.

And once you are in your seat, doesn't mean you can't be asked to leave.

http://www.detroitnews.com/story/news/local/wayne-county/201...
> Nobody in the last 5-10 years cared about writing Desktop apps before Electron came along, there's basically zero money in it, and it's massively expensive, both in terms of actual dev time per feature (easily 10x the cost), and also in finding specialist developers who know these dated technologies.

Come on man, it's a little too easy, but NOBODY? People write desktop apps all the time. What you mean is "nobody I know", which probably says more about your social circle.
So what's your point?

Everyone knows that there will continue to be life on earth. Everyone knows that noone will care 1e9 years hence.

Are you suggesting we shouldn't care either?

Are you just trying to be "more correct" than other people by pointing out literal falsehoods in things that they've said even though noone is actually taking it literally? (That qualifies as a strawman argument)

Either way, your statement is not leaving anyone more informed than they were before, and carries an attitude of resignation/despair which is not helpful.

You're very right about positive feedback and it is almost certainly too late to avoid a ton of damage. But whether our children will be able to live healthy happy lives 80 years from now in the places they've grown up (or anywhere) is still an open question and could very well depend on how well we get our act together over the next decade. There is some urgency here, and we should strive as much as possible for our discourse on the topic to be productive.
It is about feature discovery. One can poke around the GUI and see what is possible or one can read the manual about options. I suppose the typical user prefers to poke around. Of course for the power users changing a text file is the way to go.
Temporal coupling and Immutability
> Why do people wish for apocalypses?

To validate ideology.
Have you been paying attention to how muslims (including US citizens) are being treated on planes and in airports?

What about the security apparatus that underpins the no fly list and is feeding this comment into your "is this a terrorist" machine learning profile?

What about the idea that corporations (like private prisons) sometimes have the right to completely ignore due process?

Please stop acting like everything is OK and this is not about civil rights.
It's much easier to get an intuitive understanding of convolution directly in the time domain, without worrying about Fourier Transforms.

Convolution with a top-hat kernel is just a moving average. Each point of the output is the average of the input signal over a given radius about that point.

Convolution with other kernels is a weighted moving average. Each point of the output is the average of the input signal over a region with weights depending on the displacement from that point.

The Fourier Transform allows implementing convolution as multiplication in frequency space (because the Fourier transform turns translations into multiplications), which is sometimes formally useful, and sometimes more efficient to evaluate.
> Long lunches, nap in the car, run some errands, etc.
Eventually everyone runs out of piss and vinegar. It's not so bad.

I hate working with people like that, and would hate myself if I did that.
I am not so sure that Brexit will have such a negative impact on Europe (and the world).

I don't like the idea of these Super National organizations that politically and economically integrate people so tightly.

Really it's more about having our global society so tightly integrated and efficient. It means power (economic and political) goes to a select few people who get better and better at holding on to it.

These crazy large banks that are so freaking tightly integrated are the worse example. A crisis at one bank triggers a global meltdown. We don't want a global meltdown so we bail out the banks, making them bigger and more powerful, exacerbating the problem.

The more tightly controlled everything is makes our system so fragile.

If the UK is more separated economically from Europe, if one or the other has an economic crisis the separation will lead to less drastic economic crisis.
Probably because one of the reason people from the EU came to London and, in general, the UK, was because you didn't need a visa.

Remove that possibility, then people will consider other places as well.
Less likely: It could also be a command (creators please update) or a message of belonging (real creators update their systems).
I doubt many passengers who got bumped are aware of their legal rights - I didn't until you linked it out.

Edit: I read it again, it read like cash compensation is not guaranteed though.

> Those travelers who don't get to fly are frequently entitled to denied boarding compensation in the form of a check or cash.

In other words, if you have a frequent flyer number or enrolled in customer loyalty program, airlines can argue that you "do indeed" fly frequently, can't they?
I can't live without one. I used to use "MenuMeters" on Mac, and now use "System Load Indicator" on Ubuntu: http://i.imgur.com/XHlNius.png. I also visualize the system load in my tmux bar: http://i.imgur.com/y5KENxA.png

I find them both extremely useful in finding when I'm running wasteful software (either written by myself or someone else).

https://github.com/artursapek/dotfiles/blob/master/battery.r...

https://github.com/artursapek/dotfiles/blob/master/.tmux.con...
Identifying network issues with Smokeping
Philosophy as a STEM Subject
Here are some of my notes on the Fourier Transform (and using it for sound analysis): http://calebmadrigal.com/fourier-transform-notes/
Sure, but that's not what the argument is. The argument is that electron apps are way more resource hungry than native ones.
Watching something is a spectacle, even if you know it's bad its still entertaining. This kind of article will get more traction than a dry analysis, "London will probably be fine".
I think it's the vestige of a time when people were in control of the software running on their computer. Their interest in blocking the update is directly proportional to the difficulty in doing so.

I think it's healthy to oppose certain mandates in principle even if the particular mandate is good. If we lose the ability or knowledge to stop an update, we have lost some freedom.

It's not too hard to imagine MS getting hacked and a truly malicious update being pushed.

The hate you speak of is the hate for the principle of losing control, not hate for MS itself.
Having used a distro that expose me to the sausage making, i am not.

One either have to rely on everything being updated in lockstep with everything else, or expect to do some massive backporting.

This because outside of a few projects, the kernel being one of them (Qt being another, oddly enough), nobody can be bothered to actually adhere to API, never mind ABI, stability beyond their own use for them.
Given that either the police were acting illegally or United must have falsely asserted facts that made the removal legal, it seems to me that it must have become criminal, either on the part of the police or, more likely, United's false police report, before any struggle.
But JetBrains's IDEs are a fair bit more powerful than Atom. The resource-hungriness is taken up by functionality, not UI.
"We shall have world government, whether or not we like it. The question is only whether world government will be achieved by consent or by conquest" [1]

- Statement by Council on Foreign Relations (CFR) member James Warburg to The Senate Foreign Relations Committee on February 17th, 1950

[1] https://en.wikisource.org/wiki/James_Warburg_before_the_Subc...

To put it bluntly, (consolidated government === consolidated control). We will see the media 'attack' the brexit decision in every possible way. TPTB (the ones with the money who own most media) do not want sovereign states.
> much slimmer

Yeah... I opened a 500KB log file in vim and Notepad++ and they are using 5 MB and 7 MB of RAM, respectively. They both also manage to use no measurable amount of CPU (even to blink the cursor!) unless you interact with the window.
CMS Trap
With my company, our users have always begged for an Mac OSX and iOS app. We never provided it, because we have zero-internal expertise with any of the technologies involved. We could contract, or hire for that specific purpose, but the moment that team member was gone the project would be dead and out of sync with the rest of the codebase.

The codebase isn't lightweight to begin with, and duplicating it for a native app that maybe only one person could maintain was a non-starter.

What'd be a good example for the kind of lightweight project that can reasonable be duplicated for Native Mobile, Native Tablet, Native Desktop, & Web Browsers?

Atom?

VSCode?

Slack?
I'm in the middle of reading "Chavs: The Demonization of the Working Class" which is rather interesting - although it is from 2012 the attitudes is described are clearly what eventually led to the Brexit vote:

https://en.wikipedia.org/wiki/Chavs:_The_Demonization_of_the...
Do you have an analysis to back up your point? You might be right, but it isn't obvious.

1. It's clear that preventing the release of significant amount of CO2 will be very costly. Even with massive lobbying costs, just keeping the emissions at current levels will be a great accomplishment.

2. Because the relationship between CO2 and warming is logarithmic, the more we release, the less good lowering emissions will do.

3. $1 now is worth more than $1 (+ inflation) 50 years from now
Off topic but I just checked out your app. Very clever! I'd love to see a world where it is integrated tightly with iOS. Writing concisely is especially useful on mobile. Also I dig the demo. Great example of why developing electron apps can be really beneficial.
The crew didn't harm him. They asked the passenger multiple times to leave. When he refused they asked airport security to remove him. Airport security asked him multiple times to leave, and when he refused they dragged him out and he bumped his face against an arm rest.
I personally only eat meat of animals I have myself killed.
Yep, I hate that all of these companies try to convert their applications from tabs to dedicated processes. It would be a huge deal breaker if Chrome Apps could become a thing and replace them. Now I have 4 different Chrome apps running on my computer.
Show HN: React-Ionize, a React Fiber Renderer for Electron Apps
> In other words independent professional accountants simply don't trust Toshiba's numbers

Let's talk about the "going concern" assumption in accounting [1] by considering the depreciation of a capital asset [2].

Say you buy a power plant for $10 billion. It will generate $1 billion in gross profits every year and you expect it to last 50 years. Using cash accounting, you make -$9 billion in year 1 and $1 billion every year thereafter. While that treatment may be valuable to a corporate treasurer, it's of limited use to an investor (or government) trying to measure economic value.

This is why we let businesses mark depreciation against certain assets. Accountants may choose from one of many depreciation models [3]. Suppose you choose the straight-line method. You divide the capital cost by the expected life and then write off that much of the asset's value each year. Our 50-year plant thus generates $800 million in gross annual accounting profits [4]. Much more useful!

There's a hitch, however. If the company goes Chapter 7 [5] six months in, your 50-year timeline looks silly. The company didn't "make" $800 million. It lost $9.5 billion.

Predicting how long companies will live is complicated. So accountants simplify. If a company looks reasonably sturdy, they make a "going concern" assumption. This assumes, ceteris paribus, that if the company isn't going under in the near future we assume it lasts into perpetuity. (Due to how the time value of money works, this is a gentler assumption than it seems.)

When an accountant says they can no longer assume a company is a going concern, they aren't saying "fraud". They're saying they can't keep assuming it will exist in the future. It signals distress as well as a switch from long-term to liquidation-type accounting. You could scream "blockchain blockchain blockchain" at the auditors and investors all day long, it won't change that this is a necessarily subjective call.

[1] http://www.investopedia.com/terms/g/goingconcern.asp

[2] http://financialmodelingtutorial.com/capital-expenditures-an...

[3] http://www.principlesofaccounting.com/chapter-10/depreciatio...

[4] $1 billion / ($10 billion / 50 years)

[5] http://www.uscourts.gov/services-forms/bankruptcy/bankruptcy...
>The very same muppets would write about how terrible it was that IOS/Android had no competition and then how terrible it was that Canonical was investing in (free software!) compositing and convergence.

He seems to imply iOS/Andoid competition and compositing/convergence have something to do with each other. Neither iOS or Android have it. Windows 10 Phone has it, but no one is buying those, so it's obviously not the killer feature he thinks it is. The complaint is that a ton of resources are being wasted around a feature no one asked for. Phone sized computer with a blob of icons that runs 1 application at a time, without the walled garden, make sure C/C++ code can be utilized, that's all anyone is asking for. Developers will deal with having to redo the UI for their application, it's not a problem that needs solving anytime soon. No walled garden is the feature that would set Canonical apart, there's no need for a silly gimmick to entice potential buyers.
And argue with people who badly want it to be true? No, thanks.
You don't have start menu items for Get Office and Candy Crush?

Also, I believe some of the pre-installed bloatware have ads (Money, Food, Weather, and maybe others).
For AWS I think some of the best offerings on their free tier are Lambda and DynamoDB. Both of which have generous lifetime free tiers.

Using the two of them you can have an API and database that is good enough for a lot of startups and hobby projects without paying a dime (ever).

Together they are used for Amazon Alexa skills which means hosting your Amazon Alexa skill is free for most skills.
Yep post titled got edited (maybe mods ?)
My SFO droplets are online. But-- my trust with DO is pretty much gone.
Ironic. I agree with your sentiment but find the opposite conclusion.

If I were a United employee I would also not be impressed. UA is now instantly associated with violence.

You want to know that something went wrong and that UA doesn't stand for violence, as most other employees would.

But that's what the letter's saying...

He says it right here:

He was approached a few more times after that in order to gain his compliance to come off the aircraft, and each time he refused and became more and more disruptive and belligerent.
Our agents were left with no choice but to call Chicago Aviation Security Officers to assist in removing the customer from the flight. He repeatedly declined to leave.
Chicago Aviation Security Officers were unable to gain his co-operation and physically removed him from the flight as he continued to resist - running back onto the aircraft in defiance of both our crew and security officials.

It's very clear to me that UA did not condone or suggest the violence against the passenger. The CEO's description of the events makes it clear to employees that this situation escalated out of control after they passed it off to security.

Just because you can apply it doesn't mean you should. You really need to define what protocol they have that you hate so much. The guard that attacked the passenger was placed on leave. Suggesting the violence wasn't protocol.
Sure, I wasn't trying to indicate there was no reason or benefit to mainframes, just to summarize the situation to make sure I understood it correctly. It does make sense to have an integrated library for advanced file access if you have dedicated IO hardware. That prevents a lot of misconfiguration of libraries that might try unsuccessfully use that system, if they even support it at all (i.e. OpenSSL and crypto hardware such as dedicated AES hardware as in the Via mini-ITX platforms of yesteryear).
Yea but that doesn't mean London "will fall".