skysight-inc/HackerNews huggingface dataset:
I think you're thinking of Result<(), E>, whereas they're thinking of Result<T, E>, that is, you only get that warning if you don't care about the Ok value of the Result. If you need the value, you also need to deal with the error in some fashion.
Persona 5 Is Now Playable in RPCS3
Unarmed police have been extremely effective in numerous large cities, London for example.
Maybe world building is the wrong term? I consider civilizations, economics, infrastructure, etc, as another character in the story. They have background and develop over time. They should be as believable as the humans. This is common in the "future history" sub-genre but you find unexpected gems too. Discworld was remarkably good about it, for example.

Just found my copy of Ender's, one of the few OSC books I still have. I got the proportions very wrong. The story was "over" on page 295 of 324. So like 9%, the entire last chapter, was about the aftermath. Mostly Ender dealing with what happened. Still way more than the usual "happily ever after" and sequel hook you normally see, to give it credit.

The Honorverse is the purest of space opera. I have too many good memories to agree with you, but I won't push my luck with a re-reading. I seem to recall that it actually was pretty good at having their magic super weapons, drives and shields progress reasonably over the series. Weber was very good about having military tactics shift in step with the technology.
FWIW jwz redirects to something unfortunate, here's the same page via nullrefer.com which seems to do the trick:

http://nullrefer.com/?www.jwz.org/doc/cadt.html

and on archive.org:

http://web.archive.org/web/20170702194030/https://www.jwz.or...
The next move I do is definitely going to include the requirement of some kind of workspace for me and my wife. Right now, working from home means sitting on my bed with a laptop.
Reading the Baroque Cycle is probably the only thing I've done more intellectually demanding than learning to code. It's ultra long and insanely dense.
Yes, but how many innocent citizens have they killed? I think a little humiliation is tolerable if it saves lives.
I think that would be entirely appropriate. A major goal of modern library science is to digitize rare and crumbling old books for the benefit of all patrons, present and future. I'm glad we switched to digital catalogs, but using the new methods to enshrine their own foundational technology seems deeply poetic.
Xeon E3 pricing is very similar to the equiv i5 and i7, and supports ECC. Plenty of fairly cheap motherboards ($50-$100 more than the i5/i7 boards).
Github, Gitlab, Bitbucket, it would be great if these platforms had an option to allow non-technically users to install software from them. It would eliminate the need for developers to push to a software platform.
If a police officer is not capable of maintaining their cool and issuing clear commands relevant to the context they're in, they shouldn't be issued a lethal weapon in the first place; a recorded voice shouldn't be a replacement for this, and might just add to the confusion of voices and noises, and wouldn't have understanding of the specific situation (until we get to robocop level AI)

The strobe idea might have some merit for the deaf, or folks who don't understand the local language, so long as there is a long standing education campaign.
This is exactly right. It's a subtle, complex problem that isn't apparent until you start really digging into these kinds of type systems. It's really hard to define the right membrane around the untyped code and values as they flow through your program into typed regions while giving you the safety and performance you expect inside the typed code.
Wercker is great, but the price jump above the free tier is a bit steep.
In this case his motivation was to avoid a few splinters jumping back over the fence.
Thank you! Didn't saw that.
The fact that our brains have "bugs" and biases has seen a significantly increased interest, so I suppose that methods to solve those bugs has seen an increased interest too.
As a tech company, many of the things we do to improve the insurance experience can (and perhaps shouldn't, per my prior comments), have zero marginal cost. Say your house burns down - the carrier is going to request receipts, and pictures from your kids' birthday party to prove you owned property you're claiming against. This is not delightful, and is one of the reasons we built out our auto-cataloguing tool.
You can't trust and should never talk to the police in the US. I think it's a "western country".
so the argument is that there are (broadly) two classes of errors. ones that happen all the time and ones that happen hardly ever

the erlang strategy is to make it possibly to continue from a known good state when the latter happens where chances are it won't happen again. the errors that happen all the time you will encounter early/often enough that you can work out how to handle/fix them

the result of this strategy is you pretty much never write code that handles the unexpected. it turns out that's a lot of code to not have to write
I have worked with code (in PHP) that didn't use "fail fast" approach and didn't even log most warnings and notices. App didn't crash but sometimes randomly returned invalid results. Of course, nobody fixed this because after reloading the page the error could be gone. If you ignore errors or warning you just get low quality code as a result. Maybe this code will corrupt your database content, who knows. It is safer to stop the code if something seems wrong.

Also I remember reading somewhere that the earlier you find the error the cheaper it is to fix it.

> why did my app just disappear, did I do something wrong?

Usually operating system reports that there was an error in the application. If the application crashes often, the users will complain to developers and they will fix it.

> Debuggers are a terrible user experience, we don't need to force every user to live in a debugger

You should test your app properly before releasing it.

> There are disastrous consequences to bad multi-threaded code during "fail fast" teardowns of threads not privy/cause to the error.

I cannot agree with this. Usually the OS releases all locks, closes all files, frees memory when the process terminates. I don't see what can go wrong here and how you can get a deadlock because some process has terminated. Also if you use locking you should add some kind of timeout. For example, MySQL has lock timeouts and can even detect and fix deadlocks.

> "Fail fast" in day-to-day operation isn't the right solution, at the very least for making users possibly hate you because you'll never properly handle 100% of exceptions

The users will probably hate you more if the app will silently hang or show incorrect data.
That sounds excellent. The ones I see are always just one set temperature.
Something of a dark horse for now, but there's Flutter. Maybe if it succeeds on mobile they'll add the missing desktop widgets.
As a hobby photographer, it's always a challenge to strike a balance between getting the real feel of a place and overdoing it. A faithful read from the camera sensor may accurately measure the light levels, but it does not accurately share the feeling of being there.

Subjectively speaking, the world always seems more saturated through my eyes. Objectively speaking, the eye has something like 20 stops of dynamic range while paper has 9 at best...
There's still no client-server encryption over the http leg. Someone snooping on packets can see the traffic of the person using the web-service in plaintext. HTTPS would mitigate this.
I'm offended. Calling out racism is racism.
I was thinking of a video where the SWAT guys got the wrong apartment. It's from a team-member's lapel cam.

Near the end of it, they have the whole family (mom, dad, and two little kids) in the living room while they're searching the place.

The dad is zip-tied, face down on the floor and starts crying out loud when he finds out they shot the family dog.

You'd have to be pretty hard core not to have some regret.
In many of these police shootings, the whole interaction is over before you could finish that warning sentence.
The cop lied about the dogs behavior. These dogs weren't aggressive.

Doesn't that seem to indicate to you that it's not the first time cops killed dogs that aren't dangerous and then lied about it?
OK. I still don't understand the reference to "ad dollars". What are "ad dollars" in this context, and how do insurance premiums look like ad dollars?
> Did author manage to find one incident where the action appeared to be unjustified?

Um, how about the incident that was the focus of the article?
Looks great! Who did your website?
It's not that hard to estimate clinical trials costs. Last I checked you were looking at $10-20K per patient per year. It all depends on how much monitoring you are doing.

Now run the math. For a broadly used drug, you might need a trial of 20,000 people over 3 years (if you're looking for a long-term benefit). That's what a lot of the statin drugs did. That alone would be $1.2B at the high end, $600M at the low end.

And you have to run a minimum of two phase 3 trials. Follow on trials are even more.
> Extreme solutions are rarely the answer.

It's not an extreme solution. Regular policemen aren't armed in several countries: https://www.washingtonpost.com/news/worldviews/wp/2015/02/18....

Nothing's going to happen to you walking around the south side of Chicago unarmed. It's this kind of cowardice and paranoia that causes so many police shootings in the U.S.
As long as the firing mechanism is purely mechanical hacking the gun becomes meaningless. Picture gun with attacked tiny video camera, hack it and the guy is still holding a working gun.
> ZFS includes some impressive features long found in enterprise arrays, including snapshots, mirroring, replication, RAID, and data protection.

This is why NetApp sued Sun in 2007, claiming patent infringement.

I worked in a data center that stored medical records around that time. We were moving off of a StorageTek PowderHorn 9310 (that thing was mesmerizing) to some multi-cabinet EMC spinning disk array. You couldn't get access to that thing without hooking up a FC HBA to the SAN. Fast-forward a few years and I found myself in a similar job at a much smaller e-commerce firm. We had some old finicky NetApp filers we ended up getting rid of in favor of Sun Storage 7000 storage appliances running ZFS. Both of them supported replication, but the Sun Storage appliances were far better.

Yeah, SAN and NAS are two different things, but there's a lot of money, a lot of shared technology, and a lot of similar use cases that have driven convergence over the last decade or two.
Where/when? Australian police officers are generally armed when on duty to my knowledge.
This seems to significantly narrow down the possibilities of passwords - why would they do this?
Some i3 models also support ECC when paired with the right chipset. My NAS runs on an i3-2100/Supermicro/ECC DDR3 setup. The i3 was a $100 Microcenter special.

If I ever have to upgrade the compute portion I will definitely consider Ryzen.
Silly example. All the below are 4 cores/8 threads.

Xeon E3-1230 v6 kaby lake 3.5 GHz - 3.9 GHz $250
Xeon E3-1240 v6 kaby lake 3.7 GHz - 4.1 GHz $272
Core i7-7700 kaby lake 3.6 GHz - 4.2 GHz $303
Xeon E3-1270 v6 kaby lake 3.8 GHz - 4.2 GHz $328
Core i7-7700k kaby lake 4.2 GHz - 4.5 GHz $339

What's the ECC premium again? Clearly they are on pretty similar price/performance curves.
Show HN: Simple way to create a changelog for your product
Ditto. I'm positive that code would be valid Perl with the right libraries.

Which isn't saying much.
If you use CloudFront (AWS CDN) they don't charge for the bandwidth transfer between S3 to it which is good but here's the drawback, setting up permissions and configuring access in anything but the simplest cases can be quite frustrating and even involve some trial and error in development to test it in my experience. I've had to whitelist http headers in the past that weren't clearly documented as being required to be done.
The website 'honors' the max time
http://timestamp.online/countdown/2147483647
(it gives the same value for all URLs larger than it)
Depends on the suburb. Some are indeed the HOA-from-hell fiefdoms that'll slap you with fines for your lawn being an inch above regulation, or boot/tow cars that park on the street without a pass. Those suck. And if you're not near a major population center you run the risk of there just being nothing to do/no real career prospects in town. But as someone who grew up in a suburb and has lived in several, in my experience people tend to keep to themselves so long as no one's being a bother.

A bike to work isn't necessarily out of the question either if you live just outside a major city. Some areas have bike trails that can take you quite a distance. But yeah in most cases you'll need a car for virtually everything, that is a downside. My personal commute is only 10 minutes, but I know people who commute up to 1 hour if they work downtown (morning rushour is a bitch).
someone had a "really good idea", apparently. :\
>It is a general observation that east asian cultures tend to suppress risk-taking and innovation. Whereas, western cultures seem to promote risk-taking and innovation.

It's not a general observation. It is an idea promoted by westerners to make them feel superior. Creative, innovative thinking is not the norm anywhere. Everyone who thinks new thoughts is an outlier by definition, in every society.
Quoting password requirements here for discussion:

> Your new password must contain 9 numbers, and include at least 4 different numbers but cannot include the same number more than three times.

> To create a new password you will need to confirm some basic personal details (name, date of birth and National Insurance number).

> These must match the details recorded on your Devon Home Choice application.
Why Can’t Americans Get a Raise?
One word: incompetence
No kidding, this is exactly what pepperspray was invented for. Before I was even allowed to touch the stuff in the military I had to read a short history of it and a load of technical facts, oh and then get sprayed in the face before running an obstacle course...

I really don't see how cops are able to have their cake and eat it too, with the whole "gotta do whatever to get home at the end of the day" and "we bravely risk our lives to hold the thin blue line".
If you only knew the horrors I've seen. This week no less...
This is a fascinating presentation, including scenarios of real, honest-to-god Byzantine failures.

Also, it's a great example of the Edward-Tufte-hating, horribly, hilariously bad PowerPoint NASA presentation style.
For the last question, a smattering of art history will guide your guessing much better than a smattering of computer science!
>"I think if you compare historical rates of iceberg calving to current rates of iceberg calving, you should be able to find some significant quantifiable difference."

So? The rates could increase/decrease for many reasons. If all your X mechanism predicts is that the rate should change (or only slightly better, increase/decrease) it isn't going to be distinguishable from any other reason.

Edit:

It really sounds like you are making the usual NHST error of thinking a significant difference means your theory is true.
Well, my overclocked RX 480 does around 80-90 fps in Overwatch with tweaked settings at 4K.

The problem is that presets tend to change everything. But at high res you need maximum texture size / mesh detail AND minimum effects.
JetBrains: The State of Developer Ecosystem in 2017
It's not about "talent".

It's about environments that are able to support new ventures in businesses, technology, and what have you. China is increasingly such an environment.
> "Your new password must contain 9 numbers, and include at least 4 different numbers but cannot include the same number more than three times."

Talk about reduction of password entropy.
US Border Patrol Barred from Cloud Data, No Consent Required on Local Data
That’s So Random: (Psuedo)Random Data Generation in Kong API Gateway
Yes, but they have no right to that money in the first place, since their physical plane does not fit the extra customers. They have already got all the money available from the flight. Plus, every no-show is pure profit already since their luggage needs no handling and there's no fuel consumed for hauling them.

I guess the only way to force them out of this habit would be to make the compensation mandatory at 10x the ticket price, in cash, on the spot. And a seat on the next plane, plus free accomodation for the bumped person if the next plane is more than 8 hours away.
Sorry, but I believe this effort is doomed to fail if you don’t provide compatibility with the open web. It is the only online app distribution environment that has really thrived, other than Apple’s and Google’s.

Of course you could do this easily with electron apps. Too much bloat? Fine- go with a ReactNative/NativeScript approach with a JS VM controlling native UI. Hate JS? Fine- compile to it from your language of choice. Refuse to use a runtime? Fine- compile to webassembly. There is no excuse for not having compatibility with the open web.

As a developer, I have no interest in building for Linux- I need to go where the users are. But if I can develop a nice web app that can be deployed natively to Linux and mobile platforms- sign me up!
I'm not going to read the article, but I predict that those countries are ones with fewer guns per capita than the US. This is an easy bet to make, because the US has wayyyy more guns than any other country.
>It’s a common sentiment among Earth scientists—often a lament—that we know more about other planets in the solar system than we do our own. Indeed, astronomers have a more complete topographical understanding of the moon, Mars, ex-planet Pluto and the dwarf planet Ceres than we do of the seabed. This is shocking, because the topography of the seafloor plays such a huge role in keeping the planet habitable—a role we need to fully understand in order to predict what the future of our climate holds.

>The reason we have no comprehensive map is dumbfoundingly simple, considering that we’ve traversed and charted our solar system: “It’s not so easy to map the ocean, because the water is in the way,” says Jakobsson.
Not only time but network requires empathy too. And VCs/Silicon Valley has a huge problem with empathy toward some large groups, so his reasoning is wrong OR prejudice.
Far less restrictive than US and EU.
Dropbox transparency report
Blackbird Technologies is a real bad company
Coinx: Buy crypto-currencies from the command line
Rust went into "Other"? :(
this is amazing, but 'professional photographers' aren't really the best arbiters of what a 'good' photograph is. Also, training on national parks binds the results to a naturally bland subject, no pun intended. While an amazing achievement, nothing shown here demonstrates ability beyond a photographer's assistant/digital tech adjusting settings to a client's tastes in Capture One Pro. Jon Rafman's 9 Eyes project comes to mind as something that produced interesting photographs, as does the idea to find a more rigorous panel of 'experts' (e.g. MoMA), or training the model on streets/different locations than national parks.
Ok, thanks for the clarification. I wonder if there are situations in big teams in which one team that uses generics can take a look at a large Go codebase within the same company and see what they think? They must have received such feedback at Google, surely?
dang needs to do something about the rampant xenophobia that is emergent in every thread about anything China. Unless that's the YC party line.
Google Greg Young and Udi Dahan for starters... If you're doing this in Ruby, you can check out Eventide as one option, but i'm not sure if it plays well with Rails as the team behind it is squarely in the anti-Rails camp.
You have skipped over one interesting date between 2e9 and 2^32-1 - 2038-01-19T03:14:07:

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

Although perhaps you have assumed that everyone already knows it!
> It's about what the majority wants

You are going to have to show some evidence for that. Really the only guarantee is that the union will negotiate for what the most influential union member wants, not even necessarily the majority.
Assuming somebody has broken in to my house and is presently in the house with me.

Is calling the police the best of all possible solutions in this scenario. How do the police know which one of you is the offender?
I survived the fall,
I imagine the problem with the anti-valley fund is similar to the prisoners dillema- it takes more than one firm to see a startup through all of its funding, and if no one else bites you'll be left with an underfunded startup. It's probably why the pedigree rule is still in place- it's not rational in a vacuum, but it's a known bias of other firms, and so it makes sense for you to act in that bias as well.
http://www.paulgraham.com/avg.html
The key difference between Eiffel and Java generics is that Eiffel allows for covariance by design. Obviously, this is unsafe and runtime type checks had to catch these cases. The goal was originally to resolve this through additional static constraints [1], but in the end the downsides always outweighed the benefits.

In the end, Eiffel stuck with covariance and a type system that is technically unsound, because the simplicity of the type system outweighed any hypothetical gains from making it fully sound.

Practical problems with Eiffel's generics arise mostly from the fact that, like Java, constrained genericity inherently relies on nominal subtyping, which makes it less expressive than it could be.

[1] https://www.cs.princeton.edu/courses/archive/fall98/cs441/ma...
Spoken like a true racist.
There is a silver lining here. It practically eliminates the possibility of reusing a password from another site ... because nobody else is stupid enough to have rules like these. At least when somebody cracks your password here it won't do them any good anywhere else.
Is this because American people genuinely think that 2 weeks a year for vacation is good enough, because of a culture of ambition, or simply because of the grip of employers is too strong to take the risk of asking for longer vacations (i.e. very cheap to fire people compared to other countries)?
Ask HN: How do you interview candidates for a DevOps (systems engineering) role?
Hi HN, I was wondering how is everyone else interviewing candidates for similar roles? any online resources you use for filtering the candidates? and any sources you use for interview questions?

I'm currently hiring for a similar position and wondering how to make the filtering process more effective using online tools similar to development roles, where there are online tests that are currently used by some companies.
PSA: Passwordless authentication is a valid and easy-to-implement authentication technique:
http://www.east5th.co/blog/2017/04/24/passwordless-authentic...
https://auth0.com/passwordless
So, a number of years ago I had a cute stand/charger and plug for my iPhone 3GS in my Suzuki Swift, and I basically used the phone for everything via voice control; downside was I had to press the large button on the stand, but aside from that it was brilliant, though the voice control back then was a bit limited.

These days I think the same thing with Siri or Androids one would be brilliant, as just like the OP it can be truly handsfree, except it gives you the ability to do directions and more. I suppose I can't quite see why I'd get something like this when my phone can do it better?
So if I'm reading Segment's page correctly, Segment is a service that reads other API data and warehouses it into a single place to be read later?

I feel like I'm missing a lot of the picture. :)
9 digits. I wonder what fraction of these passwords are SSNs
Can you please elaborate what are the advantages of such configuration?