skysight-inc/HackerNews huggingface dataset:
In chrome, go to Settings > Advanced > Content Settings, Select "Cookies", then add medium.com to the Clear on exit category.[0]

Works like a charm!

[0]: Example - https://i.imgur.com/YfUKdjT.png
I assume this is how we get real-time road traffic information, is it not?
Uhm, wait, did you just recommend Google with their automated support? Or does Google Domains have better support since you're paying? I'm genuinely curious about that.
Terrible idea.

While Google's registrar seems ok right now, Google's support is nonexistent when things go wrong. Literally every bit of their support is outsourced to 3rd-party companies that provide no path of escalation.

Even the really bad registrars (and there are a ton) usually have some direct support (or resell off enom, which will extort your money for the privilege of bailing you out).
It is, unfortunately, better than most of its successors, at least in terms of generality.
1. You already responded to that post, so did I

2. Compare some well-designed async framework on JVM like Netty (used by most game studios for their high-throughput servers) with node.js. See the benchmarks. Still wanna use node.js? Do you think you can cost-compete with any company that needs 4x less servers than you do for the same functionality? Show me something close to zeromq capable of reaching over 1M messages/s on a single computer?

3. No comment. Plenty of posts about it over here every year
Come on...bundle your JRE. I don't know why anyone wouldn't in the age of terabyte hard drives and ubiquitous "small" apps with sizes that make a bundled JRE with all the trimmings look lightweight.
I wish I could say I found them remotely, but alas these were literally friend-of-a-friend type deals.

More details: One of them was a bakery that was taking all its orders on paper, so I developed a simple but powerful system for them to track their orders in a database, and other was a small investment shop(read: a pair of people managing a millionaire's money) who were looking for a way to track trades and get on with the important stuff rather than waste two hours a day updating an Excel spreadsheet. My biggest problem I haven't been able to leverage these jobs into continuous passive income.
You mention that such a thread was discussed ~20 years ago, and such information is so old that it's aging off the web. Considering that I was a toddler ~20 years ago, I could not have understood it then, I think. So why not start a new thread now to replace the threads aging away?
Not only this but you don't get keep a career in the same company automatically. Changing Job is the norm and to reflect this company are considering you as a resource: interchangeable with someone else having the same 'qualification'.
If the economic reasoning behind this is correct...

http://www.truthcoin.info/blog/pow-cheapest/

... than fiat must according to the same line of reasoning also consume resources when it is placed in circulation. That's because if new money $X has value Y, then players in the economy will spend up to Y in resources to be first in line to get $X when it is issued.

One way this may occur is via wasteful government spending (proof of waste?) since the usual path involves the purchase of government debt with newly issued currency and then its entry into circulation via government spending. Another mechanism might be complex financial shenanigans to extract small gains from the cascade of economic transactions (HFT, etc.) that occur as $X is initially lent by banks.

All these activities consume vast amounts of energy. I'd like to see someone calculate the energy consumption of the entire fiat currency system including central banks, the financial industry, and government enforcement for starters.

Furthermore according to the reasoning put forward in the above essay this activity must be "useless," or its usefulness would be priced into it and X more of it would be done where X is the value of its utility. How useful is high frequency trading? How useful is government spending on weapons we will never use? These activities are as useless as Bitcoin mining and may be more harmful in other ways. Warfare kills people.

In other words if the reasoning in the above article is correct then money may be intrinsically expensive. Gold is issued via gold mining, etc.

Tangent: if this is true then this explains the apparent political and economic impossibility of small government under current regimes. We need a monstrous, bloated government to burn the work required to issue money.
This is so disingenuous. It’s like comparing an organic family farm to stuff like industrial hog production[1]. At some point a difference in scale becomes a difference in kind. For example - no farming coop in the world employs psychologists to help them better manipulate human weaknesses[2].

[1] https://boingboing.net/2007/01/20/big-factory-pig-farm.html

[2] http://www.psychologist-license.com/articles/marketing-psych...
Anyone remember the days when you didn't want to do that?
Absolutely wrong. The two do not exist in any sort of conflict whatsoever.
I don’t follow. Can you explain?
So for research, would using some standard petaflops/s-days when presenting results be useful? Like model x might be 1% more accurate then model Y but for same baseline petaflops/s-day, how does x and y perform? I'm guessing it might not make sense for all types of research though.
Valve's New Site Affirms Role of VR in Company's Future
Seems like the move addresses accidental data leaks through portable device misplacement. I don't think it can do much to protect against intentional leaking. I mean, they want people to be able to work from anywhere from the sake of business, so I guess this addresses 1 vector. Hopefully, they understand this.
I remember they came to our school to show off their new hot desk software they wrote. Look how efficiently we can use space! I saw it as saying your so unimportant we won't even give you a dedicated desk.

Now apparently you can't even use common tools to get the job done. If I had a big meeting I wouldn't take a chance on the network to keep my presentation.
But it would help to run user content on user.foo.io just like Github.
> There is a package for every possible problem you have just waiting to be used.

Only if you work on the same kinds of things everyone else works on. There are certainly tons of jobs that qualify in that regard.

For other kinds of work there aren't packages that cover needed functionality, because either there wouldn't be many consumers of a package or the functionality is actually new. This is where I've found myself over the last couple of decades and I like it better, personally.
That is a fascinating number series. Is it taught in the Coursera course you mentioned?
One of the gating factors here is the both the speed of Kubernetes development (move fast and break all the things), and the terrible state of accompanying documentation.

If "they should be delivered as cloud services" is some sort of k8s apologist stance for its sorry state of maturity, then we got issues. OTOH, if it's "You shouldn't run it in house unless you have an army of people to read every new commit", that's wrong, too.
It's actually very simple, and not at all mental gymnastics.

It's not a lie because I didn't say something that was not true.

Again you are saying that me not answering a question is equivalent to me lying, and you are simply wrong about that. They are not the same thing.
Wow, this guy was certainly before his time.
we should just implement js in js and go full circle already.
Maybe IBM should just ban pockets instead.
There's rarely anything old school sysadmins have learned that hasn't come from experience.

Been there, done that, fought that shit the first time. And the second. And the third. (it's amazing how often I find myself solving what are essentially the same problems over and over.) It's one reason why you'll find we'll push back on the "ohh shiny". There are many wonderful and fascinating things coming out. Tech is an amazing field to be working in. But it's also ridiculously frustrating because no one pays any attention to _why_ things are done the way they are, or _why_ approaches haven't worked in the past (I'm all for re-introducing past failed approaches, as long as there's evidence those reasons have been investigated)

You'll find a common trend amongst us in that most of us sort of ended up in the role accidentally. Schools and college teach you to become developers. Few people tend to head to college with the view of specialising in the ops side of things.

Even speaking as a comparatively old-school sysadmin, my strengths come from being flexible and adaptable. What I do today is nothing like what I was doing 5 years ago, and what I did then is nothing like what I was doing 5 years before that, and so on down the line. The field is constantly in flux.

I just have the best part of two decades of experience to both anticipate the problems, and be able to get to diagnosis quicker when things do go wrong.

Even as the older sysadmins die off I'm fairly confident there will be newer ones to replace them, because people are going to continue to learn from the problems they run in to.
That's why it works.

Touché. Remember, there's value in battletested and proven, e.g. https://www.quora.com/Why-do-satellites-use-old-processors
The other respondents to this message more or less have it right.

The way this stuff works is that when GEICO signed the deal to get access to this, they pinky-swore in a contract to only use the data certain ways.

Often, the representatives on both sides of such transactions even have a wink-wink nod-nod deal going which is different from what the contract materially represents.

Importantly, these contracts virtually always avoid talking about mechanisms for tracking such usage, auditing such usage, and even any remedies for violations (beyond discontinuing the service access - and then only if it's egregious).

You'd be amazed how much in the telecom world is handshake and contractual with no technological enforcement and often neither side of these agreements are incentivized to enforce the terms laid out.

The parts of these agreements that are solid is how transactions, events, etc are measured and what these cost and who pays and how. Shocking, that.
True.

I suspect there are ways to introduce hashes to Gobo, if one were so inclined. But so far nobody has.
> In some ways, you could say that Facebook has become the new cigarettes in our industry. That is, it's a technology that is addictive, it may not be that great for you and it might be something you don't want to go back to.

I watched Bernioff repeat, over and over, about how much he loved Facebook, for about 30 minutes. This was in 2010 at the Moscone center in San Francisco, right before he introduced Chatter.
gold mining uses a ton of energy, more than bitcoin mining. To the extent that people substitute gold for bitcoin in financial portfolios, this is positive since net energy waste is lower.
I used to make a joke that the great filter is actually a species inventing cryptocurrency, but now I'm not sure its a joke
My view is that the impedance mismatch between the role of CEO V/s Dev is astounding enough to say with confidence that there is no realistic QnA that can benefit the audience.
Google doesn't know everything about me. I don't use gmail, I don't use google search, and I have an iPhone.

GA gives them basically all of my browsing habits. It's crazy.
You can check out Loud-Hailer. (Full disclosure I work there.) We enable encrypted mesh networking with a mobile app, no need to buy a device. The messaging is embedded in two different city apps we have: Columbus2GO and Providence2GO. We've created engagement points throughout the city so you can receive hyperlocal content via the BLE mesh. You can also use the apps to message friends anywhere, just need to set up permissions. We're iOS only right now, but working on Android and SDKs.
> I don't know whether they're selling customer data or what, but it left me with a very negative image of their company.

Whois is public and has always been as required by ICANN. If you don't understand how things work then be fair and don't blame what you think is the obvious cause or reason. There are valid reasons for whois being public and all registrars have this in their agreement and it is widely known.
Ha! If I worked at IBM they would never catch me. My flash drive is disguised as a tiny sports car! Foolproof!

Anyways, did IBM have a big leak recently or something? This seems rather draconian to have been put into place without some fairly strong motivations.
> To a large degree, good perimeter security mitigates a lot of the concerns of containers themselves running slightly out of date software.

this is a very naive way of setting up a secure production enviroment.

Your perimeter security is worthless if you are loading non public images which have malware or even worse, unknown malicious code in them.

having a data breach or hack on your hands is something which could kill the company. That risk is not worth having a slightly faster productivity boost because you or your ops team is not able or willing to build a proper private repository setup.
But... Java developers should have a clue how bytecode works in the JVM. Otherwise I agree.
Ansible has a very, very low barrier to entry. You go from 0 to 100 in a very short time. It makes a lot of sense to use it when you just begin building your infrastructure.

Later on you can run Ansible Tower, deploy Ansible agents everywhere, and basically use Ansible under the same client/server model like all the other tools.

Salt is eerily similar to Ansible, it's just geared towards client/server. Being experienced with Ansible, it was weird at first to use Salt because everything looked familiar, yet slightly different.
Measurement of pressure inside a Proton
There's a bunch: https://github.com/jterrace/js.js/
already done: https://github.com/NeilFraser/JS-Interpreter
> and people really were doing custom instructions for interpreting JVM bytecode.

Ah yes, ARM Jazelle, and the good ol' ARM926EJ-S...

https://en.wikipedia.org/wiki/Jazelle

Did the concept die with ARMv8 (64bit)?
From my point of view most western nations are extremely liberal politically. Compared to how they were historically and compared to other countries.
I recommend using easydns.com as the registrar and DNS service. Their email helpdesk is fast: <30 minutes. They answer the phone immediately and they are knowledgeable. Phone support is during business hours, but the more expensive packages have 24hour support.

And yeah, you need to have a lot of faith to use .io or other new TLDs which are serviced by new companies.
We already have tons of hidden tracking and fingerprinting. It’s never enough is it?
Elsewhere in this thread I posted this:

http://www.truthcoin.info/blog/pow-cheapest/

If this is correct then if we had a cryptographic lottery players would devote the same amount of "work" to attempting to game the lottery that they presently burn by pumping electricity into mining ASICs.
Would you mind providing some details on this approach? Multiple domains in marketing materials sounds like it would create confusion among customers. Are you specifically referring to companies with an international presence? Thanks
Next time you build or choose a system, consider one that can run free software.

I did, and it makes most things quite a bit easier.

Edit: I did after struggling with hw requiring nonfree blobs of different shapes and size for a couple of years. Currently I was lucky to get my hands on a system that I can run using linux-libre and the only component I have "extra" is a usb wifi card.
If you have a couple small teams, it's nice when any one of your developers is able to work on any part of the app.

Is that worth anything? I dunno. But I can see a certain appeal to that line of thought. Similar to why a startup might do their mobile app in react native. "We have react devs, this way any of them could work on it."
Ansible has a pull mode that can be turned on. There are some trade-offs with it from the normal operating model, but it's there when you get large enough to need it.

https://docs.ansible.com/ansible/2.4/ansible-pull.html
Within a business, security has to be understood in the context of risk analysis.

Will the measures taken damage the company more than the benefit of the increased security?

In my eyes, banning storage media without a practical replacement is on the wrong side of the risk analysis equation. Sure, it's not desirable that files can be moved without full access control and auditing, but if people don't have a tool that works the same way then all your employees who rely on it will suffer.

It would have been great to see a standard encrypted portable drive, probably with the decryption software on a different partition establish a foothold in the world. With the addition of DLP software, that could have allowed employees to continue to do their work while mitigating the risk of lost or stolen data.

edit: what this doesn't cover is transferring large files quickly, or transferring files to a computer that isn't currently configured with the systems required for file transfers.
How does Safari compare? For me it's butter smooth and no fan whir on a 3+ year old mbp.
The current machine learning paradigms are hard to distribute efficiently - they can be parallelized but require significant ongoing communication between nodes, you can't really split a problem into separate subtasks and merge them only in the end, you need to transfer all the calculated values after, say, each iteration.

I'd guess that having ten extra machines in the same rack would be more valuable than a thousand remote machines with limited network bandwidth.
Agree with you on this one. Module systems are kind of a mess in JS land, and from the looks of it, will remain so for a few years.

However, from a purely pragmatic point of view, not a deal breaker for early stage companies.
It's a legit concern. There was a NANOG panel about this exact thing. I believe the quote was, "Take a look around. We're all old and greying. We have a severe pipeline problem." And then much to AWS' dude's dismay, the topic shifted towards blaming cloud services because no one takes the time to learn how any of this works any more.

Want to guarantee your child's future employment? Don't just teach them to code (the machines will do that). Teach them how to build networks and truly understand network protocols.
Marketing isn't _intrinsically_ evil. If you buy widget A from FooCorp, but wish it had some piece of functionality it didn't and make a post on their feature request tracker saying you wished it had that functionality and then, upon the release of widget B they email you telling you they've released that and it does that thing you wanted, then that's a) marketing, and b) not evil.

Not only is it not evil, it's a targeted ad! You were _tracked_ to produce that ad!

In reality, that isn't how a good 90% of marketing really works. Instead, you got an unsolicited letter about widget 1 from a different company who bought your data from FooCorp, and widget 1 doesn't even do what you want, and because you don't buy it they sell your data to even more unscrupulous companies to get some return from their purchase.

I think it's important to recognise, though, that this didn't happen because marketing is evil. If everybody had just stuck to ethical forms of marketing then everyone would be better off, and we wouldn't need extensions like this which do screw things up for the people trying to be ethical.

It's just like ads: You can do ads well, and we _didn't_, and now good ads need to be thrown in the trash alongside everything else. The next thing we try and do we should _remember_ these common stories, and maybe next time we can be a bit more ethical and not poison our own well.
Did they? They're sales pitch claimed they could but what we've heard of actual methods and impact didn't appear more effective than regular FB ads.
No, it's work. https://en.wikipedia.org/wiki/Work_(physics)
I think the entire statosphere of DevOps is just about dead on the whole in 2018 .. in retro, after working with things like Docker .. and more specific industry variations beyond the Amazon tech, it makes no sense to dwell on the security / control of a dedicated systems admin professional since the tools are all outside the local domain anyway. The rest from VoIP to IoT to container services are managed whole-sale .... SysAdmin is a dino in the age of distributed tech and outsourced IT resources.

I'm a programmer, so I'll take heat for it .. but I don't see a need for them anymore.
Ho do I hack into google I'm a kid and I want to make it say giberish instead of Google
Isn't there an argument that a lot of the mining is done in places where energy is cheap because it is in abundance and would be unused otherwise? Near hydroelectric sources?
First maintenance, then fixing bugs, and finally new features.
It seems normal to me.

If someone asks you "why did you leave this job?" for a place where things didn't go very well (suppose you had a terrible manager there), are you going to be completely honest and slam your former employer, or are you going to just say something about how "I wasn't being challenged enough" or something like that and found something better? You do realize that candidates who trash former employers are much less likely to be hired, right?
I'm out! I'm done. I started as a developer. I then migrated to sysadmin, then systems engineer, then devops, and back to developer. I am done with playing the platform game. None of it matters. What matters is writing code that does work leading to profits. Always be coding. CAPEX over OPEX.
There are other places you could hide USB and SD cards ;)
does anyone know?
Well, it's still not going to stop the general institutional incompetence that permeates the company when it comes to security. For example: https://www.nytimes.com/2017/07/25/world/europe/ibm-sweden-d...

Keeping sensitive data off the cloud altogether is the more sensible option.
Microsoft is reportedly working on new budget Surface tablet with Windows 10
This looks amazing! How will the blockchain transaction register be... supported? I assume we don't want people "mining for trust" that they haven't earned from others, so what's the incentive to verify / process these... "trustactions"? :D
Yeah, I definitely thought of Gary when I was writing the piece. The first time as tragedy, the second time as farce!
Type deduction is very different from dynamic typing. It's still perfectly safe static typing. A better example would be C#'s "dynamic" type. I can agree with typescript though.
>There just shouldn't exist problems that relatively untrained eyes can spot and fix in short order.

Where is your history that you find these uncommon?

I can't think of a place I've been where there one isn't surrounded by opportunities to improve (although I've definitely been in large organizations where they just become part of the everyday cruft that never gets addressed).

I'd of course expect more in an organization like Tesla that is massively scaling at the fastest possible rate.

So yes, it's an example of a problem they've got probably 1000s of, but also a great example that the fixes were online so fast...
That is a staggering rate of increase. I can see a future where this is less centralized; learning could happen in "phases" where a local device improves its model given local data and reports back something centrally that can be combined and used to train a shared model.

This requires hardware to be miniaturized as non-ML compute has been and when that does happen we'll have the learnings from the current edge computing push. In the mean time I've excited to see what developments are made on both the hardware and software side.