skysight-inc/HackerNews huggingface dataset:
the rule depends on context which I failed to mention. I agree with you in context of non critical infrastructure. Though I'm not talking about web apps in AWS but places where you still want to have your own datacenter like in a banking or telecoms, or insurance or medical environments.

EDIT: whether you allow any access to a node for whatever purpose other than the software that was meant to run on that node would probably depend on what damage is done if that node goes down. If the damage is a blip in statistic and you can live with that fine but that's not always the case
Open source encryption should do the trick, if a backdoor gets added, just fork it.
Only: there's no real-time db support like what Meteor with livequery does. The term 'real-time' is abused a lot here. Not only does neither Meteor, nor feathers offer real-time in the real meaning of the word. A better word is 'reactive'. But feathers just provides the very basic infrastructure (basically just websockets). Meteor also supports any type of DB, but only Mongo comes with reactivity... (Although their 'apollo' project is looking to change this).
Inject noise into your corner of the internet.

Or pay somebody to do it for you.
Depends. The POTUS is not likely to use the nuclear arsenal against you. Your personal data, though, is much more actionable from his POV.
>I doubt however the Legislative Branch will give them the laws they want. The last thing our legislators want is to make it easier for the FBI to spy on them.

I hope you are right, the thing that concerns me is how brainwashed people are in the post-911 era.
It's funny because it's true. Every word.

...well, not the bits about planets exploding. I've never written code which did that. Yet. I did once write a program which summoned demons, but never made it work.
A survey for the Mac developer community
> IMNAL, but my understanding is that such a law would run into rock solid, granite hard, iron clad parts of a little issue called the US Constitution. E.g., if the cops ask you a question, then you don't have to answer. The person's lawyer can just tell the cops that "My client has no idea what that base 64 gibberish is."

"And here our intelligence network shows proof that your client has talked about this base64 gibberish in the past with other people, so let's add perjury to your charges".

But your point is valid, you have a right to not incriminate yourself in the US. The case with Apple, however, is that a third party you've trusted is being asked to breach that trust. The 5th does not apply at all.

Not to worry, however, as long as you don't communicate with anyone, you're safe. The moment you do communicate with someone though, you'd have to put your trust in them. And then the FBI could demand, from them, the conversations you've had. And then the 5th has no value.
Apple has at least 5 data centers in the US alone.

And it makes sense that the overall size of their facilities would be much smaller than Amazon, Google, or Microsoft... They're not running a major search engine or offering anything like AWS, GC, or Azure.
Silicon Valley’s Unchecked Arrogance
I'm not sure I agree with

> Automation is 100% productive

Because perfect (i.e. 100%) productivity is technically unobtainable because there will always be efficiencies to be made. Yes, machines are 'always on' and will complete a task in the most efficient way we tell them to, or that they learn to do themselves, but I think that humans will always play a role in raising productivity of even fully-automated systems by making efficiency improvements.

That is for the foreseeable future anyway, until AI starts making its own exponentially big efficiency improvements ;)
Technically all modules begin with : as module references are atoms. iex just hides it from for Modules made with defmodule (they have :Elixir prepended to them) /trivia
The problem is that encryption (https everywhere) spoils its usefulness for the larger part.
True, honestly I expected to see more TCPDUMP tips :(
For wireshark, there is tshark for a nice command-line based version with none of the GUI overhead. But usually, I'd rather just use tcpdump.
Why do people keep building stuff on any silo?

Take a look at Known (https://withknown.com/) and Woodwind (https://woodwind.xyz/): one to have an actual website, the second to have a stream of content you want. Done.

Forget silos.
The 100 oldest currently-registred .COM domains
Why my startup failed – three years of hindsight
Ecco il nuovo campus ecosostenibile di Google
Amsterdam-based travel tracking app Polarsteps secures €500K in funding
No, I haven't seen those videos, but they sound interesting. Could you provide a link?

I agree a mountain (of trivia, routine tasks, and communication barriers between man and machine) stands between our ideas and working code, and it's essential to deal with all that in some way.

But there's more than one way to do it.
How much diversifiable overhead does a data center have?

My spidey-sense is telling me that its very little.
Accelerated Mobile Pages by Example
> Compare how you bring up a repl: Elixir, type iex; LFE, cd into LFE dir, type ./bin/lfe.

Is that a joke?

> If you have installed LFE, then you may start the REPL from any location:

$ lfe

what you quoted is if you're running LFE straight from the git clone[0], and noted so.

[0] because you may not want a system-wide LFE and LFE is being a nice citizen in explicitly supporting that use case.
Deep Convolutional Neural Network for Image Deconvolution
Google uses ipv6 internally for its services (no ipv4 at all?) but doesn't see fit to let the rest of us use ipv6 apparently, very annoying.
Then the question becomes the location of the power station. If Singapore only has coal power status, the studies from the US is not relevant as the car is primarily driven in Singapore.

In a country like Paraguay where electricity is 100% hydroelectric, the gains would be fantastic!

[0] - https://en.wikipedia.org/wiki/Electricity_sector_in_Paraguay
...which are (basic) best practices in any programming language.
Emacs org-mode will be there long after OneNote is gone. And the format is all text. It's a life-long investment.
Whatever you get there rather quickly. Things are productive enough as it is now. It will only get better. It's irrelevant. It's sad how obsessed we have become over terms like these, when they should not matter at all. Reality is that art like entrepreneurship does not care about efficiency. Only factory work does, and when it is done by robots then yes I am sure some engineer will figure out how to squeeze that last bit of performance out of that before starting to hit diminishing returns and getting himself fired in the process. Eventually machines will learn how to optimize themselves, and at that point in a very very short time they will be fully optimized and stay that way forever. These terms will become redundant and irrelevant.
I sincerely hope the story gets turned into a quirky British comedy movie. It's the perfect fit.
Pin analysis
"The cloud" does not mean you don't need real system administrators. I see time and time again companies get bitten by this. Overall devops efforts to run this well on AWS or GCE in my experience tends to be higher than provisioning dedicated systems because you have so many artificial limits imposed on you by the providers that makes things harder.

E.g. your example: Understanding how to connect everything to the network without getting hacked is far easier when your private network is physically wired to a separate switch, and your public network is physically behind a firewall and there's no configuration mistake in the world you could do that would change that, so the problem-space to get basic levels of security is reduced to configuring the firewalls correctly.

Still plenty of room to shoot yourself in the foot, but in my experience far less so than having people configure their own networking on AWS.

As or pricing, yes, if you want to do colo, the initial costs are higher. But dedicated rented servers with monthly contracts are also typically far cheaper than AWS for anything that stays up for more than ~1/3 or so of the time (obviously depends on the hosting povider). If you regularly spin up lots of instances for a short period of time, you should use AWS. But the moment you stop spinning them down again, it's time to rent capacity somewhere else.
I think SSE has two limitations that might not make it too useful for some scenarios:

- Each SSE channel would require a separate TCP connection. And as the connections for a browser are limited, you can not support a lot of of different SSE channels. This is mainly a HTTP/1.1 problem, HTTP/2 fixes this. But as browser and server support for HTTP/2 is still limited you might not bet on it.

- SSE can only send chunks of text in each notification, where the possible payload is additionally limited by the SSE encoding (you can't send text with \n\n in it). So if you need binary or abritrary (JSON?) text objects you would need some additional encoding. Like object -> json string -> byte-array representation -> base64 string. This works, but the overhead for your application (must do the encoding) and the browser (must to all the decoding and look for the \n\n) is not ideal.

I'm currently experimenting with using HTTP/2 and fetch API with readable streams to stream arbitrary objects on a bigger number of parallel channels from server to client. This seems to work and looks quite promising for the future, but due to missing browser and partly also missing server support the solution is definitely in it's infancy.

So the current safe bet for enabling lots of notification channels or enabling realtime queries would still be websockets.
But does that factor in the untimely deaths because of moonshine, smuggling and higher compliance cost for those into alcohol business ?
Sadly not a joke, just me not reading properly (scanning over on my phone but no excuse!). Thanks for correcting me, I deserve the down votes for that. I fully retract and make no claims as to the devx of LFE. My feelings on Elixir remain unchanged :)
I have used tcpdump in the past to capture traffic when I had physical access and ability to implement a hardware tap and analyze packets after feeding in packets with tcpreplay from another network's pcap file (IIRC). The point was to configure an IDS like Snorby using rules I derived from the packets I analyzed in Wireshark (from the resulting pcap file).

However, I haven't seen a need to use tcpdump in awhile since my problem domains have been quite different in that my focus back then was primarily network monitoring. Usually performance problems where I have worked have been easy enough to identify at a higher layer (e.g. n+1 select issues with SQL).
The discussion is about why to change to Fisherman from "Oh MY Fish!". There is nothing there to help convince a bash, zsh, or (in my case) tcsh user to "upgrade to fish".

Which, by the way, is a command shell, available from http://fishshell.com/ .

Everything in this github issue comment assumes you know what fish is. For example, the number one point in the summary is that Fisherman is the "fastest ... plugin manager for the fish ecosystem".

A non-fish user will rightly respond with "who cares?"

The other points also assume the reader has in-depth knowledge of fish, which means a bash user will likely find no convincing reason to change much less consider it a upgrade.
When Should I Break My Application into Multiple Containers?
Your link indicates at the bottom that they already fixed this issue.
Продажа дома в Дзержинском районе Кривого Рога
If the problem is that their time can be measurable in term of ROI (i.e. sales) then you should definitely try to do the same with your tasks.
Implementing a A/B test ? --> Show lead improvment
On-Page optimization ? --> Show CRO evolution
Changing design, implementing new feature ? --> show impact on activation, retention.
And so on.
If you work very hard you can also share a road map to share all the things you tick each week.
In your case it seems you also have more of a human issue. I think to this point you need to prove them how much money you can bring to the company. I wouldnt go for a discussion "just to have a discussion" with them. Its far better if you can prove your added value.
good luck !
you can try finding good deals in areas you are interested (be certain to ask for "test" IPs, then look up their connectivity via _multiple_ looking glasses) on www.oneprovider.com and then pair that with a robust DNS provider such as NSOne and you've got yourself a pretty decent, bespoke CDN. provided you already know how to do reverse caching proxies and all the other "magic" a CDN needs to work.
Bad for development time but good for security then I'd guess.
This is a great article. I have lived in Sweden for many years, and how the swedish political model is seen abroad is often very misinformed and far from the truth. It actually works extremely well, compared.

Most of the social benefits, like one year of paid paternal leave, free education, free and high quality child care, very cheap health care and so on are seen as so natural and beneficial for sociey and for the economy and innovation,that a vast majority of the population stands behind it regardless of political inclinations.
Solve the Mystery of App Uninstalls
I was wondering about the classification too.

Is the distinction between routine and nonroutine manual occupations simply technical vs service?

> Nonroutine manual occupations, which include service occupations related to assisting or caring for others

> Routine manual, which include construction, transportation, production and repair occupations

For example, why is driving a truck considered more routine than being a nursing assistant or phlebotomist?
True.

My usage or Wireshark is rather sporadic, so I appreciate the traffic drill down I can do w/o any knowledge in advance about the protocols I have captured.
Surprised he did not mention org-capture for this use.

http://orgmode.org/manual/Capture.html#Capture
Quangchi
As a network guy, it's a _great_ time to be an experienced network person. The only mature aspect of the ill-defined SDN sphere is OpenFlow and that will only get you so far. Try as they might, controllers like OpenDayLight and the various things that plug into Neutron/OpenStack aren't plug and play for those w/o significant network knowledge.

From my vantage point, it's going to be at least another five years before the cost structure really does turn over on it's head for folks below the hyperscale level
That is actually the part with the problem. One problem for me is that when initially scanning the sentence, "for" implies that the letter is intended to be sent to the soldier; "on behalf of" would be clearer. Another minor unclarity is that "his" can refer to either the soldier or Walt Whitman.
I see this post here everyday.
Nice. Thanks for sharing lessons learned and tools that encode this knowledge.

I work on container cluster management full time myself. I am focusing on AWS ECS so the problems are very different technically but very similar conceptually.

The question is who watches the watchmen?

A container scheduler is supposed to be responsible for maintaining the entire health of the cluster. But if it has fundamental troubles in doing so, how do you automatically detect this and get it back into a working state?

On ECS I have a an agent container running one every instance that terminates the instance on observed failures. The most common problems I have observed are a bad disk (full, read-only, or too slow) and a locked up docker daemon.

I also schedule one more monitor process in the cluster that periodically monitors the ECS, EC2 and ASG APIs. A common failure is instances that lose ECS agent connectivity and need to be terminated.

All this hard won knowledge is encoded in the open source Convox platform: https://github.com/convox/rack

The next problem is that sometimes this monitor container stops working due to the very problems it's trying to correct! I plan to move it to a Lambda task to remove the correlated failure.

But I always wonder. Why aren't these problems handled natively by Amazon and ECS?

The same question applies to this post. If you have to run additional monitoring to make kubernetes work reliably long term, can we consider that a kubernetes bug?
How SMAC Can Streamline IT Enterprises to Be Future-Ready?
Huge difference bw trolling and sarcasm.

As my old professor used to say "Sarcasm is a closed number class".
I'm American and took a year of German in college, but I cheated here. I scanned the page to find the right sentence, and then copy-and-pasted it into Google Translate. Then I fixed up the English to sound better while trying to stay faithful to the phrasing in German. Without Google's starting point, I'd have been guessing a lot, and probably wouldn't have shared a translation.
Darknet: C and CUDA open source neural network framework
How can I get my app featured in Android Editor's choice?
I have recently launched an app, which is now having some good initial userbase and user engagement. How can I submit in Play Store to get it featured?
Why do you feel the need to invent some hypothetical scenario to defend your point? Maybe because deep down you know that blocking ads is not justified?
Snoopers' Charter – A History
I looked at chocolatey a few years back and decided I didn't like installing anonymously packaged software on my machine.

Recently my team started using it for cloud formation app deployment and I see it has reviewed and approved packages now.

I was also under the misaprehension that chocolatey packages contained binaries but they typically download from the software makers site at install time - so no binary interference to inject nasties by package authors.

Have to say I'm impressed with the updates to security and will look into using it privately as a result.

Thanks for your work!
Indeed.

(Apologies in advance for the shitpost)
Our encryption is based on Java and everywhere we check buffer overflows and possible timing-attacks. Hopefully we use AES and SHA256 that is easy to validate. Also Instead of using N code bases (one for each platform) we reduce it's amount by conversing sources from java to other languages for every platform.

US-based encryption is taken directly from BouncyCastle, time-proven library for Java. Russian implementation can contain bugs, yes, but i can guarantee that there are no timing or overflow attacks possible. Even when we will have broken russian layer, us layer will be safe. Also we are on the way to make everything verified by 3rd parties and seal cryptography parts.

For key exchange we use curve25519. Implementation is taken directly from Signal and this app is trusted by majority.

We
Isn't the real WTF why a cloud company needs to invest a quarter of a billion dollars just to inconvenience 3000 workers with a commute, and narrow their talent pool to the people they can hustle up work-permits for in the US? (Yeah, I know, Google has offices outside the US, too).
You pay for access to the internet, not the content.
Speak out loud what you are doing, regardless if its a failure or success.
This may be the primary reason for the multitude of protocols. Everyone thinks every existing protocol is complicated and thinks that they can implement it better. Or: https://xkcd.com/927/
The Law Is Clear: The FBI Cannot Make Apple Rewrite Its OS
And if tags fail you, or you forgot adding a tag I found org-occur-in-agenda-files will almost always let me find what I am looking for fairly quickly.
Not to beat a dead horse, but that's hard to do with a family. So by the time you're late 20s to mid 30s and have a stable long term relationship and possibly kids, you're looking at those $2900/mo prices.
I don't get why Google and others are not going out of the valley to nearby cities like Sacramento? The difference in property acquisition is probably pocket change to the company, but I reckon the quality of life to the Googlers, Facebookers etc would be vastly different.
A View inside the Office of IGDB.com (Internet Game Database)
Should maybe the endpoint for feeding data into the stream use POST instead of GET?
You Haven’t Seen This App Psychology on Buzzfeed
Stopping people sending me stuff that I do not want that costs me money to receive is easy to justify.
Hm, but then this is something different, if you just have to reverse a filter, then normal child porn laws apply, I would think.
So, same price? (2400 for two bedrooms, add a premium for not being 2 roms in a 4-rom flat)?
Great Free Website builder.
try it now you'll love it!
http://www.silex.me/
2016 Stack Overflow Developer Survey Results
> And it painfully overworks the right pinky.

Wut?

I've been touch typing for years, and none of my fingers have experienced any strain, or ever been overworked. In fact, the reason I learned how to touch type was to _reduce_ the strain on all my fingers.
APPS Wapmild – Internet Tercepat Fitur Canggih Melayani Tambahan Menu
You're still overthinking things and dealing in hypotheticals it sounds like to me.

Almost the only time you would want a physical tap is if you need a permanent tap capturing everything over a long term - often for the purpose of running through an IDS/IPS, an even then SPAN/RSPAN/ERSPAN works pretty well.

Even in those industries you mention, most of the other time you are doing a capture is to troubleshoot something, so you don't need to run things for a long time, nor does any "perf issue", which is overstated, probably matter, since things are possibly already half way to fucked. And the compliance argument doesn't hold either vis-a-vis installing tcpdump - your processes and policies would be written as such to allow for debugging (or should be)
Another One Fucking Boilerplate
Go Interfaces, dynamic values and duck typing
Alas, FBI's chances of breaking the encryption here (with support conscripted from Apple) are far higher than finding that pelican. By many orders of magnitude.
Economists who changed the world
Actually, one. :)
The secret apartment at the top of the Eiffel Tower
Don't visit their sites. Problem solved!
2016 Stack Overflow survey results
Or the fourth option: Allow users to have a bit of control over the ads they see.

I never ever want to see ads for alcohol or gambling[1].

The fact I can't opt out of that advertising means I installed an ad-blocker. I turn it off for everything, and turn it on if a site shows me an ad for alcohol or gambling. (I also try to tell the site).

[1] I either never want to see them, or I want to see as many as possible and click all of them to increase click-fraud rates and discourage their use.
The 2016 Stack Overflow Developer Hiring Landscape
I've only posted the link to the site twice (this being the second time), and the Medium post once :)

Just got lucky this time around and that's why it's still at the top of Show HN.
Honestly, I'm working on reducing my dependence on computers/pen/pencil/whatever for todo lists and organization. I try and keep it all in my head -- if I can't, that usually means I'm biting off way more than I can chew.
I'm such a sucker for stats like this. Thanks for doing this!
Maybe there is something special for the member of GCE startup program, but for us the quotas requests take between 1min and 1 hour, where the same requests over aws took a few days, and endless discussions.

Our all experience with the folks over at Google has been amazing compared to the poor level we had with AWS.

Granted we are on a range way lower than yours.
I started really using tcpdump when I discovered "-X" switch. It displays all the traffic as it happens in hexadecimal, so you can then use other standard unix tools (grep, less, redirection...) to check the traffic. For inspection recording is still better, but nothing beats "tcpdump -X" when you just want to know if the packages are arriving at some port.
Having tried to get firehose access for a project (three years ago), my messages were only met with silence. So I'm pretty sure it wasn't as easy you say it was.