skysight-inc/HackerNews huggingface dataset:
AWS does as well.

https://aws.amazon.com/activate/
A rather blind post in which he demonstrates more inequality than he does equality.
>why wouldn't they be? svgalib and directfb allow irssi to display avatars in full color. You could use libcaca to reduce them down to ascii, if needed.

Yes for both of the people running irssi in a framebuffer console, libcaca would obviously need ridiculously large avatars.

>Either way, the point of an extension is that it degrades gracefully if the extension is not supported. Users that can see avatars get to see avatars. the ones that don't care don't lose the rest of the experience.

Yeah, but the ones that do don't see any avatars either, because they're the only ones that support it.
I never noticed before that this site doesn't seem to have any way to send private messages. I guess if one wants to be reached they have to share a way publicly.
> No custom kernel support

How many people run custom kernels?

I have used a kernel with realtime extensions enabled but that was a very special case and wouldn't run that in a VM anyway.
I think a lot of folks feel that it's a useless endeavor, so they don't bother. Amazon's been operating this way for years, and they're quite a large company; it seems unlikely to me that fundamental change can happen inspired by customer tickets, even if you're paying for support.

Basically, if Netflix isn't the source of the complaint, they're not going to give two fucks.

/me suspects that netflix engineers get outage notifications through some other avenue than the status page.
>> They are just people I'd be very hesitant to want to work with again

If one day such a person calls you up and ask you out for a coffee, to talk about things, and it's clear they want to clear things up with you, would you go?
I don't think that Ruby/Rails has anything to do with this, really. If you want to scale any app, you're going to want to do some caching somewhere. What this boils down to is that their app has a dependency in an initializer that depends on redis. Without a connection to redis, it will flap.
> How many people run custom kernels?

How many people want to run an updated kernel without known security vulnerabilities? Or with fixes to relevant issues?
For people reading this, AZ in this context would be Availability Zone
The point is not which is safer on a bottom line level, the point is consumers are terrified of the idea of surrendering control to a computer. Lots of people are terrified of flying for example even though it's much safer. Unless it's 10x safer people will be scared of automated cars and possibly even push for short-sighted laws.
> So how is the future of this space not just "everybody licenses Google's platform"?

I feel like what we've already seen in the DARPA grand challenge and in the self driving car research world will be what happens in the future: trailblazing is really hard work, but once others can see it can be done, even without a lot of details of how it was done, doing the same thing is usually much easier, or at least more obviously viable and so worth the investment.

Not to mention all the published research, suppliers with established manufacturing, and experienced engineers looking for other jobs that would now be out there.

Starting a self driving car company ten years from now, say, still would not be remotely easy, but you won't need anywhere near twenty years to catch up.
Thank you for what you’ve built. Our app is backed by Parse, and you’ve made it possible to help real people in a critical time because of how well you executed on your vision. I’m sure you’ve heard the same from the myriad other companies you’ve enabled thanks to the mBaaS innovations that Parse pioneered. I’m dismayed as everyone else that Facebook’s bean counters missed this immense forest for the trees of immediate profitability. They won’t soon regain developers’ trust.
Not only did the CGA have composite out, but by playing with the signal timings it was possible for a CGA to output more colors than the four nasty "CGA palette" colors it's known for (no matter which palette you use, shit's nasty) to a composite monitor.

The demoscene prod "8088MPH" demonstrates this to spectacular effect.
This is frankly the best tech industry tech stack cycle explanation I've ever seen lol.

I've thought this myself but never put the words together so clearly
Well just look at the quality difference of the documentation. That's huge.

Or what you can do with the Linode manager vs the DO one. That's pro vs beginner.

I'm not saying anything about the Droplets itself, but everything seems a bit Linode inspired, but cheaper executed.
I'd prefer not to but I'll check back a few more times to see if there are any questions about my post to answer.
That article is more than a year old and doesn't accurately reflect the current state of the gun. Here's the current state.

F-35A test aircraft AF-02 has completed initial test firings of the internal gun on the F-35A variant, both on the ground [1] and in flight [2]. The F-35B and F-35C carry their gun externally, in a centerline gun pod [3]. The gun pod has been tested over the past several years [4] on the ground, and will be tested on those variants later this year.

The 2017 date in that article you posted refers to when the cannon on all variants will be integrated with the mission systems software.

So just as it is disingenuous to say "the F-35 cannon testing is complete" it's also not completely accurate to say "it doesn't have a functioning cannon yet." The engineering reality is more nuanced than that.

[1]: https://www.youtube.com/watch?v=CFoJ93Kb5z0

[2]: https://www.youtube.com/watch?v=AEAhFZG022M

[3]: http://aviationintel.com/wp-content/uploads/2012/02/20120222...

[4]: https://www.youtube.com/watch?v=dTDomgJooJU
My guiding principle is to code something so that you only have to code it once.
De Blasio expected to back Brooklyn-Queens streetcar proposal
> I think you mean the southeast?

Texas?
That's great but it's not really something the student has much influence on
I see. Yeah, more concerning there being errors not based on an "event". Thanks for clarifying; sorry for any confusion.
Divinity: Original Sin 2 Gameplay Preview
That's just untrue.
I hear you, and definitely did learn a lot. Sadly I've got a severe case of burn out at the moment.
It's technically C++, Java, Python, and Go. There's always been an exception for client-side code (which encompasses Javascript on the web and Objective-C for iOS apps), and for DSLs (which includes Sawzall, Protobufs, Bazel, Gradle, and several that I don't believe are public. Haskell was also used as a DSL by one team, though their product unfortunately got canceled).
I guess then Grace Hopper wasn't a good enough developer for you?
Like Columbus, right.

Isn't that funny that even the metaphor we use for such kind of stuff is some yahoo that got the radius of Earth wrong and survived just by accident?
At the risk of invoking the ire of Google's marketing team further (I just got -6'd on this thread in less than two minutes. It happens actually as predictably as clockwork on any case where I point out Google isn't quite as amazing as it seems.)

So, I'm sitting here watching this, and nothing he's saying is particularly a solid logical argument. He's pointing out that a always-running self-driving car has to make more decisions or actions than a driver assistance device, but that's irrelevant: 99% of the time, the car's basically just moving forwards. And arguably, lane assist devices make decisions or corrections just as often as an autonomous car, same for automatic breaking. They constantly need to check the conditions on the road and decide whether or not to adjust. I'm not seeing any real reasoning driver assistance and fully autonomous are so shockingly different... short of the fact that this guy is marketing a Google product.

If anything, it seems Urmson is heavily pidgeon-holing what a "driver assistance system" is, so that he can discredit the way all of their competitors are developing the same types of technology. Nothing particularly special about what Google is tracking that couldn't be similarly developed as part of a driver assistance system.

In actuality, his final argument is the most ludicrous of them all... that gradually developing the technology through driver assistance is too slow. That this needs to be rushed out the door in the next couple years.
What are people doing with their text editor that they need blazing speed?

I admit the answer that immediately comes to mind is: "uh, editing text?" But to be more serious --

My own coding projects rarely have files with more than 300-400 lines, but the coding projects I'm working on aren't always my own, and my own projects involving text files aren't always coding. If I have reason to load a 3000-line source code file, I don't expect my editor to choke. (I've done this on occasion.) If I have reason to load a 603K, 7300-paragraph Markdown file, I don't expect my editor to choke on that, either. (For somewhat obscure reasons, I'm doing that weekly, and yes, I'm making edits as I go.)

In (very!) limited testing just now with both those cases, Atom 1.4 seemed to do just fine, for the record.
"Stuff went wrong and our servers were down for a couple hours."

You're welcome.
The creepy "public personal" style of complaint writing is something I wish got banned from social media.
Report is here: http://www.dote.osd.mil/pub/reports/FY2015/pdf/dod/2015f35js...
Does anybody know better sources?
It must be nice to know that the majority of your customers are familiar enough with the nature of your work that they'll actually understand a relatively complex issue like this. Almost by definition, we've all been there.
But contract law, which sets the rules for what is a contract, the conditions under which one is required to adhere to them (and the conditions in which one is not), and established remedies for when one does not adhere to them when legally required to do, is (as the name suggests) law.
More than practicing responses, Chaos Monkey and Failure Injection Testing allow us to verify that we don't have unexpected hard dependencies. Sometimes you find out that your service can't start if another one becomes latent, in which case you can plan for it by adding redundancy/extra capacity, fallbacks or working in degraded mode.
The site as in the LinkedIn job ad or AskIzzy?

If you mean AskIzzy - yes we definitely accept pull requests: https://github.com/ask-izzy/ask-izzy
Private funding is great for engineering projects. But it is only useful in scientific endeavors when the scientist can talk with the academic community openly.
Most people don't consider custom kernel as a requirement for serious projects. I don't see why this is a joke.
I dunno, I kind of look forward to the app release notes for Storm (weather app.) And Weatherbug. Much better than just seeing "bug fixes." They keep me, the 'casual power user,' engaged and interested in the changes.
Oval stadiums...

It was pretty smart to invent another sport that could use those oval cricket fields! And Aussie rules is great in its own right. Actually the first Polo Grounds in Manhattan was originally used for polo but hosted lots of baseball and football as well.
The "teacher" version has "for teachers" sections that contain answers to the exercises.
https://www.youtube.com/watch?v=X0qgQoej5zE

Here's a 223 round going through 10 layers of drywall, a pine 2x4, and six inches of ballistic gelatin afterwards. While tumbling, I'm sure.
NFL disruption tactic: calculate sites of new major cities based on projected global temperatures, ice cap melt and rising water changing coastlines; start minor league in those cities. Wait.
glad we're making your day with our release notes. You just won a special mention on our next one :)
It's full of references to cultural traditions & beliefs that are totally foreign to me: everyday citizens highly suspicious of authority; continual awareness of the political climate and party concerns; the effects of cultural revolution; characters that are far less individualistic than I'm used to. The list goes on. Plus it's just a well written book to boot.
Trying to promote my product to be used in public hospitals in Australia
That doesn't mean it is not a violation of law, it means that it is not a crime. Crimes are subset of violations of law (specifically, they are violations of criminal law.)

Violations of contract law, or tort law, etc., are still violations of law, but not crimes. "X doesn't make you a criminal" is not equivalent to, nor does it imply, "X is not a violation of law."
The "Verified Purchaser" tag is just so that people know the reviewer actually received and ideally evaluated an actual unit, as opposed to a sockpuppet review. What's your issue with his review? He actually reviewed the actual units, compared them to the specs, and gave his professional opinion. All in a place where it can do the most good, as opposed to posted to some defunct Google blog.
I'm wondering who is using Go in production outside US?

Noticed couple e-commerce companies and Google itself in Singapore. Few Russian companies are doing small infra project.

Anyone else seriously investing in Golang?
Your statement is offensive because it's a blanket generality. Maybe if you had said "the government has difficulty attracting top engineering talent because of any number of reasons, including workplace culture, comparatively low pay, etc"...Then that's a point worthy of discussion.
Doesn't this make the hold time worse for everyone else in line that doesn't know about this service?
All those investors are getting preferred stock, liquidation preferences, etc. Not all equity is treated the same and common stock is generally last in line.

For a 6 person startup where someone has made significant contributions, will continue to make them, and has taken a pay cut (in an economy with full employment), 5% does not seem unreasonable to me. If he's taken a pay cut, they probably don't even have funding yet, which means he should ask for more since it's going to be diluted massively later anyway.

Obviously if you don't ask for it, you won't get it. If you don't think you're worth 5%, why would they?
Thank you for this. This has spoken everything I was feeling inside since Zelda II.
Isn't that back when people generally believed that American wars are for greater good of the whole world tho?
On which side? I think I can guess
I got a "You've been XSSd" popup. Not sure if humorous alert("test") or if demo JS exploit...

Edit: Some Ctrl+F resulted in "console.log("halp"); alert("you've been XSSd");" from "Harrison Shoebridge". Naff.
I meant Redis is really reliable as a single instance. If you reread my post I mentioned that Redis doesn't have a decent HA solution.
UPSs don't always cover everything. There are systems that are considered critical that are on UPS, and others that are considered restartable that might not be. There are a lot of tradeoffs in a data center. Having full UPS and generator backup capacity for everything gets very expensive.
Just a note: if you don't indent your links they'll be made clickable by the markup engine, which is convenient in general and especially for those of us on smart phones. :)
Cronicante13: El diario de Otto.(El fraude Judío)
I'm not sure that I thoroughly agree with you re. documentation. I actually find the community tutorials generally very high-quality despite being user-generated and seemingly not curated [1]. Linode's documentation is not bad either, I just happen to particularly like the idea of community tutorials in DigitalOcean.

[1] https://www.digitalocean.com/community/
> 1. Your private IP addresses are accessible by everyone in the same datacenter.

This is pretty bad compared to an AWS VPC -- you basically have to manage and sync your own iptables between all your nodes.
Oh great, I think we'd love to speak to you. We do have one Perl app that's still quite heavily used actually...
So Cutts left, and now Amit is gone. Why are all of the original people involved with search leaving? Is it just that search has greatly improved and there are only marginal improvements, or is it because the objective has evolved from providing users the best search results to providing the search results with the highest earnings per pageview?
This is a very insightful comment, from a person who has first hand user experience with self-navigation systems. Sadly, if you dare utter blafphemy against the Almighty God of Technology, bad karma will happen to you.

This is even against the hacker spirit. We loathe IDEs and cherish emacs/vi close to our hearths because what we want from automation is augmentation of human capabilities, not self mutilation + prostaethics. How can people not accept that the same formula can work best for cars?
Do you think that none of the best scientific minds in America worked on the Manhattan project?
> I'm not saying anything about the Droplets itself, but everything seems a bit Linode inspired, but cheaper executed.

I could say the same about Linode and DO (beginners) vs AWS (pro).
Was that due to development problems, though? This article claims the nickname comes from the fact that it's a single-engine fighter:

http://www.military.com/NewsContent/0,13319,154457,00.html

> The F-16 is known in Air Force circles as the "lawn dart" for its tendency to plunge back to Earth when its single engine flames out, and in most years, engine failure causes more accidents than any other factor.
Disrupting Digital Marketplaces
This is the loudest fighter plane in our inventory. You can hear this thing coming at least a minute before it gets near you and for several minutes after depending on flight direction. I can tell from the sound which of our planes is passing near and this one, the first time I heard it, was clearly not one with which I was familiar. Beautiful plane but obviously a troubled build history.

With all the problems noted over the last few years I'm surprised that anyone wants it. The F-22 has had its problems and production was cut at a very low number (I think I read that they wanted to shift gears and go with the F-35). The complexity of these two planes could make them more of a liability in a conflict.

It makes more sense to me (as a taxpayer) to spend the defense dollar on things that can be built quickly and for minimal initial cost so that many can be built to replace those lost to attrition in conflict. They should also be purpose-built for specific missions just as we built planes in WW2. We have the technology and we don't need a fleet of flying super-computers that can't fight their way out of the battlespace. Planes are great support tools for infantry and armored units who actually win the wars by taking and holding territory from the enemy. They won't win wars by themselves. Sorry 'bout that, Air Force.
Poll: Do you test your code? (Follow up)
I ran across this poll from four years ago and figured it would be interesting to see how the numbers have changed since then.

The original poll is here: https://news.ycombinator.com/item?id=3702827

And it had these results:

# #
# #
# # #
# # #
# # #
# # #
# # #
# # #
-------------------------------
Low Medium High

(Current Test Coverage)

#
#
#
#
#
#
#
#
#
#
#
#
#
#
# #
# #
# #
# #
# #
# # #
# # #
-------------------------------
No More! Yep but Just
too hard Right

(Want More Tests?)
That's ok. They'll release a hotfix on steam a few weeks after the release. Plus a couple of DLCs to improve the in-flight experience :)
I'm fully okay with that when the goal is throwing commodity infrastructure at a problem. I still use AWS for most things; the point of DO, for me, is that for "worker"-based tasks, I can do a lot more with 8 $5/mo DO droplets than with one $40/mo on-demand EC2 instance (esp. regarding network-IO-bound tasks.)

I don't need my infrastructure to live in DO; I just need my, well, elastic compute to happen there. Oddly enough, DO is better than EC2 at being an Elastic Compute Cloud. (EC2's advantage, meanwhile, lies in how configurable it is for the non-elastic parts of your workload. It's great for being the host for the infrastructure components that form the "skeleton" of a service, with known work-pool sizes; it's not-so-great for just being a cheap place to offload a bunch of work.)
Didn't understand at all how a world without oil looks like. How is the title even connected to the article? The article talks about all these commodities, including electricity and co, not just oil. And there is nothing about how any world looks like it just describes how to analyse numbers differently.
Able Health (YC W16) is hiring engineers to change how doctors get paid
In my experience, the people who work with technology do the same, just with different sound bites.
Toxic Loans Around the World Weigh on Global Growth
I'm not sure what they're referencing there, but GWEC keeps better numbers and we're well over 400GW installed worldwide by now:

http://www.gwec.net/wp-content/uploads/2012/06/Global-Cumula...

We're adding more than 50GW/year now, which should easily put us over the amount of nameplate capacity nuclear installed worldwide. Within the next decade, wind will surpass Nuclear in actual twh of generation as well.

If you assume nuclear is about 400GW installed worldwide and a 90% capacity factor, then wind would only need 900GW installed to match output at a 40% capacity factor. NREL just realeased data that shows potential capacity factors of 60% on over 2 million acres in the US:

http://apps2.eere.energy.gov/wind/windexchange/windmaps/reso...

Wind and solar are steadily eating world power generation.
I haven't heard good things about Redis Sentinel nor am I sure of their failure modes, which is why I wouldn't describe it as decent.

I haven't kept up to date on "Sentinel 2" that was launched with 3.0 so the situation might have changed.
Even in Class C in UK airspace, you need a clearance.
That never became a problem for me. The worst was the up/down left/right keys in vim, but you just get used to the new ones. You're already changing the complete layout, which has totally messed up everything you type. I went through a solid month at least where I couldn't type much in dvorak or qwerty. Losing focus for a split second meant splatting gibberish to the screen or causing untold havoc in vim. It's been probably ten years since I learned it, and I still occasionally forget which layout I'm typing in. What's another mental hit for easy shortcuts on top of that? If it's a big enough problem, update your program's keyboard layout to bring back those easy shortcuts.

I added dvorak as a regularly-used keyboard layout because of cramping issues while typing. Those went away immediately and never came back, so it was a win for me.
The nearest I've seen to a free lunch is buying property in an area that's likely to go up. Low risk of loss, high chance of retirement style profits especially if you do it more that once. Ethics so so.
After reading one blog post after the other and trying out different systems(including ones I wrote), I reverted back to simple lists of tasks. I use orgmode in emacs to manage the multiple lists with different priorities. orgmode keeps the lists in text format and is simple enough to manipulate.

Honestly, it might not be the best but it works and works well for my needs.
Would it have been so hard to just type "high availability" rather than making him feel bad for being one of today's 10,000? https://xkcd.com/1053/
CMU's Advanced Cloud Computing Class (Spring 2016)
Introduction to the Dial Telephone (1936) [video]
Even if they had similar access, a leak is still dangerous because it allows them to behave as if they have the information without divulging as much about their own capabilities.