skysight-inc/HackerNews huggingface dataset:
They don't break - or at least they don't break under normal abuse. You can break them if you try hard enough, but your first try will probably fail.
They employ 17,000 field staff as part of the census: https://census.gov.uk/jobs/

> Cost of running a few trial runs of one 10,000 house town or city to perfect the process: £100k

The census trial ran in four local authority areas each with populations in the hundreds of thousands.
Niel Pang's acme.sh script works perfect for me:
https://github.com/acmesh-official/acme.sh
I did some trivial math. Redis is composed of 100k lines of code, I wrote at least 70k of that in 10 years. I never work more than 5 days per week and I take 1 month of vacations every year, so assuming I work 22 days every month for 11 months:

70000/(22*11*10) = ~29 LOC / day

Which is not too far from 10. There are days where I write 300-500 LOC, but I guess that a lot of work went into rewriting stuff and fixing bugs, so I rewrote the same lines again and again over the course of years, but yet I think that this should be taken into account, so the Mythical Man Month book is indeed quite accurate.

However this math is a bit off because in the course of such 10 years I wrote quite a number of side projects, but still, max ~50 LOC / day.
The problem with the "retro" telephone ring sound that so many modern phones have built in is that it just doesn't resonate and echo and slowly decay over time like a real phone ring. It would be cool to code up a physical ring simulator that reproduces that sound properly, and responds to the accelerometer, especially when you drop it or hang up on somebody by slamming it down.

https://www.youtube.com/watch?v=AxXsIQDafog
Huh? I didn't say that wasn't a cool project. On the contrary, I think this is a great project even if it was all closed source.

Maybe I should have clarified that I just meant to highlight the fact it's almost impossible to understand what many of the devices around us are doing because of the dependency on fundamental building blocks which are closed source and have no open source alternatives.

I'm sorry if my comment came out offensive in any way. That wasn't my intention.
>The standard should be fewer deaths than human-operated (or even auto assisted ) cars.

How do we go about testing this? By tallying up autonomous deaths until there are fewer per year than human drivers?

>We need to reduce those as much as possible but to demand ZERO before the technology can be used is just unrealistic

Human driver skill varies immensely by person. The idea that anyone who is (or even considers themselves to be) a "good" driver will never accept "average death rates" as a risk when getting in an autonomous car. I know I wouldn't.

The goal has to be zero or it will never be accepted by the public.
Turing – fast probabilistic programming framework for Julia
If they had, they would know that virtually any compiler can do this on his own.

I also know these examples and I know the people who are writing them. "Copy & Paste" coding is just more convenient for them instead of writing a loop, fizzling with brackets, indation or whatever. They don't produce high entropy code.
I personally hate working from home, and will only do it if there are reasons I can't work somewhere else, such as needing to be home for a plumber or being sick. I'd rather work anywhere else, whether that's an office, a library, or even a cafe.

My house is my sanctuary, it's my safe space where I can retreat back to after a day of work. I put a high priority on keeping my work life and my personal life separate. I won't work on weekends unless it's an emergency (I'm also usually not sober enough to work for those 48 hours anyway, even if the called).
In games, even when the game is explicitly designed not to have currency, players will invent one in order to facilitate trade. It'd be strange if humans didn't do this in real life too.
So what does that imply? That visual sensory input might trigger schizophrenia? But that would imply that blind people have diminished sensory input. I just don't buy that.

They have a lot of sensory input, perhaps as much as seeing people. It's just delivered differently. Try an isolation tank. I can totally imagine someone going crazy in one of those.

The original title was even more click-bait. I'm glad it was changed before posted here.
Tokinomo Will Be Present at EuroShop Retail Trade Fair
The API example seems a bit weird once you learn about API generators such as API Platform (Symfony), which basically generates the whole thing the author talks about in a couple of commands.

Learning the right tools is an important part of being a high performing dev.
There is a difference between preventing a program crash and handling errors. Please don't use catch-all-exceptions clause for either, especially not in hospital machines.

The difference between writing if (status != SUCCESS) and catch (Exception) is that the former will allow the program to actually crash when it should (see panic in Rust). You should not be able to recover from OutOfMemory or GammaRayFlippedABit errors (use ECC memory to prevent that). You should restart the process (or the entire machine) because you can't hope the developer was wise enough to destroy and recreate appropriate amount of state.

The additional problem with exceptions in Java and C# is that many times you don't care about failure of some operations, but the language practically forces you to write catch-all statement to prevent a program crash, so you end up accidentally catching unrecoverable errors.
If it works don't break it. Those old phones could stand nearly any abuse unlike modern phones that break if you look at them wrong...
You might be going into conflict/criticism mode, which would make them unresponsive. Being right isn't enough to get people to change. I don't know at all if this is the case, just mentioning it, because you seem to be frustrated by the situation.
Commenter above addresses this. Considering the prevalence of each condition, if they were independent then we would expect that 2 out of 10,000 people should have both together. The fact that zero cases have been found suggests that there is either a diagnosis issue, or that the two conditions are not independent.
Why programming is difficult (2014)
Famous Programming Quotes Explained
Helium looks like it might be pretty performant in embedded DSP roles. I'd really like to see how an M55 stacks up against a Qualcomm Hexagon, normalized for silicon area.
You could define a class called RingyDingyEnumerator!

https://www.youtube.com/watch?v=ffxVap-1L1Y

Speaking of "old school", I love watching Joan Rivers shamelessly plug MCI, after which she audaciously asks Ernestine how old she is and grills her about her sexuality:

https://www.youtube.com/watch?v=P3AujuB_3Zs

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

> In 1970, AT&T offered Tomlin $500,000 to play her character Ernestine in a commercial, but she declined, saying it would compromise her artistic integrity. In 1976, she appeared on Saturday Night Live as Ernestine in a Ma Bell advertisement parody in which she proclaimed, "We don't care, we don't have to...we're the phone company." The character later made a guest appearance at The Superhighway Summit at UCLA on January 11, 1994, interrupting a speech being given on the information superhighway by then-Vice President Al Gore. She appeared as three of her minor characters in a 1998 ad campaign for Fidelity Investments that did not include Ernestine or Edith Ann. In 2003, she made two commercials as an "updated" Ernestine for WebEx.

phone company sketch - we dont care - Tomlin

https://www.youtube.com/watch?v=CHgUN_95UAw

Ernestine's House Call - Saturday Night Live

https://www.youtube.com/watch?v=0TbI_1XoJN0

Ernestine the telephone operator calls General Motors

https://www.youtube.com/watch?v=RT4__Nz5HWY

Lily Tomlin as Ernestine the Telephone Operator

https://www.youtube.com/watch?v=G0l9fE2RAj8
Time machine is wonderful in my opinion - I've been using it a bit lately to restore files here and there, there's nothing like it on any other platform afaik.

Pick a file, hit enter time machine, wait a bit (I still have a time capsule, that I'll miss dearly if it goes), scroll through the history, and restore your file, its so easy.

It is the most advanced backup system I've ever used.

Edit: I think the really great thing about time machine/capsule is I don't know how it works, it's like a toaster, I plugged it in, clicked a couple of things on my Mac years ago and it still works, even after 3 Macs. I remember the days of typing tar cvf > /dev/rmt0 or some such and its a miracle in comparison.
Coronavirus Shakes World’s Tech Supply Chain
$200?!?

The whiteboard that I've been using for the past six or seven years cost me $15 - $20 depending on whatever the exchange rate was back then. I could go measure it, but it's about 40 cm tall by 60 cm wide.
>There is no reason why Apple's special little security chip should be controlling the exposure of your webcam...

Er, yes there is. The custom image signal processor on the T2 enables the face detection feature that drives tone and white balance mapping _on_ _faces_. That requires custom silicon to do in real time. The T2 is a custom ARM chip, so I expect the image signal processor is a subsystem taken from one of the recent iPhone chips, which also have hardware enabled dynamic face detection and mapping.
> As a human being you should be looking to interact and socialize with other humans, in person, as well

That's what one has a family and friends for, not necessarily work colleagues.
Wow. Why did I not think of this. Thanks for sharing.
So as an app developer, I need to integrate each of those into my app, or provide alternative builds for all?
Now that I'm reading this, I would love this feature! I like the network tab but debugging CORS or CSP with Firefox has never been so fun.
Trump ends up in front of a presidential seal doctored to include Russian symbol
>Emotional stress is biological stress unless you believe in an extreme form of cartesian dualism incompatible with modern understanding of physiology.

Not necessarily.

You can believe in the "modern understanding of physiology" and still think that "Emotional stress" is a "thinking" process that does not affect biological physiology.

It's not necessary that every emotion or brain process manifests in any other way aside from brain synapses firing and so on (e.g. that it affects the bodily operations in some other way).

So, it's not an either-or, but 3 options:

1) cartesian dualism (emotion and biology are two different spheres, soul independent of the body etc)

2) emotional stress triggers biological stress

3) emotional stress remains a brain process and doesn't trigger biological stress

And the case is probably sometimes (2) and sometimes (3).
For me it was a cherry on top of my home built pipeline. I was able to learn the general cert usage through setting up my CI/CD. It was fun and costed me nothing.
My point was that Bitcoin could disappear tomorrow and nobody other than speculators would have any impact on their lives.

Note that the ML comparison was specific to the last decade mentioned by the person I replied to, not a history of the field. It’s possible that in the future we’ll look back at this period similarly to the first AI winter but I think even that would be disappointing to most participants because whatever succeeds won’t make them rich the way everyone in the space is hoping.
You should post on the community forum if you ever experience an issue like that again. Https://community.letsencrypt.org
I'm always annoyed by the fact that no spec exists for a `intermediate CA for a particular domain`. If it exists, multiple level wildcard pain disappears and Subject Alternative Names stuff is not needed.
2018 Outback. Which is fairly new’ish.
The battery looks like it might be this one: https://www.adafruit.com/product/258 which is about half that of most smartphones. At 24h there's a best case power budget

The module appears to be https://simcom.ee/modules/wcdma-hspa/sim5320/ hardware data at https://simcom.ee/documents/SIM5320/SIM5320_Hardware_Design_...

... which claims a standby current of about 2.5ma. So either it's not correctly entering standby, or most of the power is going somewhere else. If the LED bargraph runs continuously that would explain it, but I assume she's thought of that and it's triggered by a button. Or doesn't mind the 24 hour battery life.
As Smith described, people didn't invent money straight away. First, resources like salt and metals; then stuff you can melt (easily divisible). Then official coins of equal weight to fight counterfeiting and inaccuracy of weight.

I'm afraid this is one of the "history doesn't fit my ideology" pieces.
Staganting indeed.

I was under impression things were going up since move to new faster engine.

Pretty sure android firefox should be going up.

I'm not helping things by having the stats reporting turned off as a first thing.
I suppose it's a beneficial model.

The price of the ticket is kept artificially low, so the movie itself is accessible to more people.

A lot of the profit comes from the snacks, which are not a necessity. You can choose to pay this 'voluntary tax' or not.

I like things like this.
The missing 'keyword arguments' could have been replaced with a struct passed to a function, no? Unless I'm missing something from Python, in Go you could replace this type of function:

func f(x int, y int, c string)

with something like this:

type funcOptions struct {
x, y int
c string
}
func f(o funcOptions) {}

f(funcOptions{x:3, y:-1, c: "hello"})

So the readability hit would have been more 'minimal.
There is some law that changing environmenteal conditions increases productivity, which then reverts to the mean, regardless of what the change is. I wonder if that's what's happening here.

I also vary my work space, but I don't think one is necessarily the best, I think the mind is just made for variety.
This is why people push the most difficult tasks to the most junior developers. Because a dev stuggling to do the 'impossible' looks the exact same way. That way others get to protect themselves from blame.
AFAIK these disconnects still happen (my knowledge might be outdated). It would be cool if the phone figures out by the weakening signal + location that it should turn on the data over cell connection.
>It may be completely unreliable but even a toaster that always burns the bread is called a toaster

This argument is leaning toward the ridiculous.

I think only you and Elon Musk consider a "greater than zero chance of making it to your destination without intervention" to be self-driving.
We are bad at predicting the future. So what? If something is desirable, we should continue to work towards it, regardless of when it will be done. OK, a company or project or country can go bankrupt or the original ppl working on it may pass on in the meantime, but progress is progress an sooner or later someone else will build up on it!

Soldier on, till death and beyond! When did we become such suckers for short term results at the expense of the future...
Fear of missing out...

'This code was already worked on and we paid for it... it can't surely be that bad'

If you deliver something broken it's better than delivering nothing... you'd be surprised how often we get 'We'll improve it later' compared to 'You didn't deliver anything?'
MagicBands are awesome. Took the family to Disney last year and it made everything a breeze. Photos, food plans, park/hotel/room access. Everything. All professional photos from the photographers walking around were just in our account when we logged in and could download whatever we wanted. FastPasses were linked as well from whatever we selected on our mobile phones. Best billion dollars they ever spent. Hands down made the trip for my wife and I orders of magnitude simpler. If you really wanted, you could literally not carry a single thing except for your phone and the band around there.
I'm using certbot with ansiblw for wildcards and cert-manager+external-dns in EKS. Both work like magic but I'm using route53. Wildcard validation works the same as regular validation, for dns-01. I haven't built or maintained any portion of that code. You may want to take a closer look.
Show HN: We built a platform to share a hotel room and split the cost
> if ESR had converted to Rust instead,

Rust would have solved three of his complaints with Go: Sum types, iterators, and generics.

Borrow checking can get especially tricky with graph algorithms though, so perhaps that would have been a new issue.
Ok... Do you have any evidence of me (or the OP commenter) doing that? Rachel is one of my favorite tech bloggers, and has been in my RSS feed for years.

At least it's clear that this is just you White-Knighting....
Show HN: Git governance – A tool to manage multiple Git repositories
No.

GMail is arbitrarily blocking ip addresses or subnets and there's nothing you can do about it.

One year ago I've purchased a VPS with a clean IP address (checked against all DNSBLs), set up mail server with SMTP and IMAP server, set up SPF, DKIM and DMARC and was able to successfully send emails to Gmail for 3 months.

After 3 months GMail stopped accepting mail from my server saying that my ip address was used to send spam. I'm pretty much sure it wasn't me. My VPS OS and mail server are up to date, there was no suspicious activity in the logs, so it's very unlikely that I was hacked.

There're only three possible explanations for it:
1. My VPS was hacked indeed
2. Some bad guy from the same IP network sent spam (although GMail error message specifically states that spam was sent by this exact IP address, not an address from the same network).
3. GMail just randomly blocks access to any little guy trying to setup independent mail server just because they can.

I'll never know the truth but it was very disappointing experience. Also, lost couple of semi-important emails this way.
Ask HN: Broken code examples/bad modules – what to do about advice?
If another colleague or even the boss provide you with a bit of broken code, can you reject it outright? on larger scale if you ask for explicit recommendations and spend hours including what they have provided you with, because it is so broken; what are sanity checks do you do pertaining to people flining at your unverified broken code in comments etc.
Those numbers are perfectly typical for a big vote in a western country. The US routinely decides presidential elections with less margin, less electorate turnout and a smaller portion of the population being eligible to vote.[1]

[1]https://en.wikipedia.org/wiki/List_of_United_States_presiden...
For now, nothing.

But EU citizens working in the UK must apply for pre-settled status by the 30 June 2021. But who know what will happen by the end of 2020. A FTA by the UK-EU or US or an out right no deal scenario are possible outcomes from the process which could change this situation for EU citizens in the UK.
Google Search A/B Tests Removal of URL Schemes (e.g. HTTP://)
X.509 Name Constraints extension is what you are looking for.
They are VERY expensive when ordered from public CA, but we use them at work for internal PKI.
My last magstripe transaction in Finland was in 2010 at a local supermarket that upgraded late.
> where it's entirely possible to screw the country with slightly less than a majority (or even plurality)

I'm afraid that also applies to the UK's antiquated electoral system. Conservatives got 43.6% of the vote share, and they are screwing the country (if you think that Brexit, and particularly the hard Brexit they are heading for, counts).
I do. I have an account with Interactive Brokers and I can easily deposit EUR. I can buy US stocks and options in USD and IB takes care of all the details (internally, it shows up as a short USD position).

Investing from the banks themselves it's also possible but it involves higher fees. Using IB has the disadvantage that I have to do the taxes myself.
We believe that most things in life are better when shared, including travel. We launched Roost a few weeks ago with the goal of making quality accommodations affordable for everyone. We help travelers, mainly Millenials and Gen Z, find 'travel buddies' and save 50% on their hotel costs.

The problem is that hotels are nice but often too expensive, and hostels are well...hostels. Right now, we are focused on event-based travel like Music Festivals and conventions, places where lots of young, like-minded travelers congregate.

Sharing a hotel room is not a completely new concept. The way people currently find roommates and split hotel costs is outdated, unsafe, and inefficient. Travelers post on sites like Facebook and Reddit. There are no safeguards and finding out basic information is hit or miss. Comparing candidates and figuring out who has to front the bill and worrying about getting repaid are hassles. Roost is unique because we streamline and standardize this whole process for you. We help you safely choose your ideal roommate AND we take care of booking your hotel room. We make both of these things quick, easy, and secure.

Please check it out. We'd love your feedback and are happy to answer any questions. If there is an event or city you think we should add, please request it here: https://www.roostgo.com/request-destination

PS: We're offering $50 off coupons for a limited period of time. Please leave a comment if you'd like one.
Show HN: Docket – A Todo application that serves as a API testing resource
Buy Hydrocodone online at best prices. Hydrocodone or Dihydrocodeinone is used for the treatment of moderate to severe level pain. Hydrocodone dosage is used to treat those individuals, who need medication around-the-clock and for those who don’t get pain relief from other medication. Consult your doctor for pain relief and if he suggests you to buy hydrocodone online, you are at right place. Buy Hydrocodone Online at BuyMediOnline
https://buymedionline.com/product-category/buy-hydrocodone-o...
https://buymedionline.com/product-category/buy-oxycodone-onl...
https://buymedionline.com/product-category/buy-percocet-perc...
https://buymedionline.com/product-category/buy-norco-online/
https://buymedionline.com/product-category/buy-vicodin-onlin...
https://buymedionline.com/product-category/buy-oxycontin-onl...
https://buymedionline.com/product-category/buy-xanax-online/
https://buymedionline.com/product-category/buy-adderall-onli...
https://buymedionline.com/product-category/buy-ambien-online...
>Based on tesla's safety report [1] it's already less dangerous than letting humans drive (alone)

You mean the company that has staked it's future on selling this technology claims the technology is better than any alternative?

This is aside from the fact that the NHTSA says the claim of "safest ever" is nonsense and that there is zero data in that PR blog post.
I doubt it. Vertical integration only works so far.

I think the manufactures will sell cars to those want to run a taxi company. This is, and will remain a race to the bottom because competition is fierce: people buy price and first to get to them.

They will also sell cars to normal people. Most people don't think about how convenient it is to have the storage of their personal car. If parking is free or cheap (which is it in the suburbs) having your golf clubs in the trunk or a spare diaper in the glove box are worth the little extra cost, not to mention your car is always there so no need to wait for the taxi to in busy times.

Of course there is also the city, but if you live in a city self driving cars still suffer from congestion and so public mass transit still has big advantages. In fact because the self driving taxi is spending time empty waiting for the next rider it adds to the problem meaning for even more people public transit is worth the hassles with it (which in turn means more demand to make transit better)
Why do you hope you are wrong if it adds nothing new?