skysight-inc/HackerNews huggingface dataset:
This is a scope problem. If thousands of people were constantly attacking your door's locks you better believe that locks would constantly be changing and that a house with older locks would need to have them upgraded.

Changes to physical items are costly and not affected by the same types of security scope that _any_ code connected to the internet is. The code in my decade old microwave has never needed to be upgraded and probably never will be upgraded, but it's also not under constant attack.

His Django app continued to run, he just couldn't make use of the most up-to-date features and security unless he upgraded.
Build a Successful Product Team by Former PayPal Senior Product Manager
The Rise of the Professional Dungeon Master
I'm no slack advocate, but you just described using three services to replace one. There will be some extra mental overhead to such a setup, even if it is not huge. I think something like mattermost carries the advantage of one service, one interface, one place for things; it's a little easier than "oh, in which did I put that?".
Anyone else see the irony in the title of this article? ;)
With Dwight Eisenhower on board.

> The heavy vehicles had damaged or destroyed 88 bridges and caused 230 road accidents.

No wonder he considered creating the Interstate system to be a critical piece of infrastructure.
Reading (dis)assembly is a skill many in our profession are required to learn. It’s common in OS & security fields. Heck, when developing Windows on ARM we were told Friday that we’d come to work Monday with a mandatory “no source” debugging session where we had up to an hour to describe a hanged program’s intended behavior and why it was hanged. One of my colleagues also refused my symbols when I asked for help debugging a program. He was more comfortable in ASM than the latest C++
How to Crush Content Creation on Social Media
If you think money is just sitting in a bank account then you misunderstand how the economy works. Money in a bank gets reinvested by the bank and funds loans, mortgages, and credit. The only money that isn't moving is dollars literally stuffed under a mattress and what the bank keeps on hand to fulfill reserve requirements.
> Seems to be 1/3 price of Fastmail on comparable plans too, anyone used both?

I use nine domains on my Fastmail account, have around 60 aliases, currently use about 7GB of storage and pay 5 USD monthly. Assuming I'm reading Tutanota's pricing page correctly, this would cost me well over 8 EUR were I to switch.

The encryption is enticing enough to make me contemplate switching but seeing the 5 alias limit snaps me right out of it. I've never run a large scale email service so I might not have a good understanding of the overhead, but pricing 100 aliases at 4.8 EUR (four times the base plan) seems ridiculous.

My guess is they just copied ProtonMail, whose plans are equally crippled.
There is no way to have a fully isolated system. At best you get either a static charge or at worst, multiple the voltage and same current flowing to actual Earth due to capacitance. As in literal ground.

Most isolators end at some megaohms in a range of temperatures and non-negligible capacitance. (They're used as capacitor fill for that reason.)

Useful personal isolation and grounding is meant to strike the balance where you still get trickle grounded while not being fully isolated and accumulating dangerous charge.
”More coding tools don’t make formats slower, they have the potential to make them faster.”

That’s not quite true. If your encoder has more options, encoding what option you chose takes more bits. That means that picking only options that were available in older encoders produces a (slightly or less slightly, depending on how many times you change encoding strategy) larger file.

So, to get equal image size, you may have to pick newer options, which may be slower (and, AFAIK, often are, in exchange for better compression/higher image quality)
Few languages can run the same code on both JS and JVM. Of those Clojure is probably the most production-quality.
How does the solicitor check? Gut feeling?

What resources does a solo firm that specializes in real estate have?

If they think the money is suspicious, do they have to report to anyone, or the suspicious person can just find another lawyer that will handle it without the new lawyer knowing about the last’s suspicion?

Canadian lawyers are exempt from a lot of reporting requirements, and I’m not confident in their ability to suss out international criminal money laundering out of their 1 person office...
I actually tried VP9; while the hardware encoders might be great, the software encoders were literally an order of magnitude slower than libx264 on an ARM SBC; libx264 gets around 8fps in software mode on there, while VP9 was getting around .5-.9fps.

I typically prefer software encoders since they tend to give you more configuration options, and AFAIK the ODroid XU4 series doesn't have any hardware support for VP9 anyway, which limits my options.

I definitely agree that it's a pitty that VP9 kind of got lost in the mix; it's a great codec, and typically offers a bit better compression than h.264.
Anyone recall the "SubZer0" proggie? (and who else recalls calling apps "proggies" in our kitchy chat rooms?)
The question is, what kind of people do those kind of companies look for / take.

Are they looking and taking "just here to mark a check box, I don't care if it works or is true...

Or do they take people who will tell them (and they react) what is wrong?

More often then not you see something like this: encryption too weak: me guys, this is too weak!

Answer : it's good enough for this scenario in this network.

And they proceed to mark the box... Encryption existent..
Working Through Conflict with My Boss
> Yes. I was talking solely about the measured DC on the isolated side.

Ah sorry my mistake. I thought you meant "distribution system" as in "the grid".

Yes, safety-wise, grounding (as opposed to isolation) protects from shocks due to DC static charge, precisely by providing a reference point so that the isolated system cannot "float away". However note that that DC charge is temporary: as soon as something gets "shocked" by it, it is discharged. It is still a safety concern, but of a different nature than getting a continuous shock from AC.

(To further clarify: my initial response to your statement about "60 V" only pertains to the AC voltage intentionally present in a system.)

Additionally (I think the article gets into this, but it is long and I am short on time), isolation is not sufficient for household safety because it only protects against a single accidental connection. As soon as a second, different, point on the AC system makes an accidental connection, you have a circuit and (potentially lethal) current will flow. And, given the number of appliances in modern homes, it's not unlikely that one of them might have an accidental connection to earth ground. If a human then makes a second connection to the other leg of the circuit via some other appliance, game over.

The modern grounding system solves this by forcing all appliances to be designed in such a way that either it's "impossible" for a person to contact either leg of the circuit, or that the entire casing of the appliance is connected to earth ground, so that if the case does get connected to a live wire, the circuit breaker gets tripped. (However I'm approaching the limits of my knowledge here – I have no training as an electrician – so won't make any claims as to whether this is the primary function of the grounding system, vs. preventing static charge.)

BTW if you're interested in this stuff, any material you find online by Mike Holt is very good. He is an unofficial authority on all things US electrical code.
My girlfriend loves Poshmark. You can buy/sell lightly used clothing for pennies on the dollar. Think of it as Ebay meets slightly upscale Goodwill.
Thanks for the info. I did a quick search before commenting but couldn't find out what the backend was.
Sneak Peek at Python 3.8
we can't retrofit this onto an existing community and code base... see Python 3 for details. People just won't make extensive changes to their code base is they can't see an immediate, tangible, benefit.
Fuck Off as a Service (Foaas)
His favorite technique is to play this game of Libertarian Click Bait Chicken, where he says something that's totally racist on its face, just to bait people, and then attempts to argue that he's actually operating at a higher level and much more clever than everyone else, and is really right, but just misunderstood, because everyone else is an idiot.

Russ Nelson made a ham-fisted attempt to emulate Raymond's standard technique in his "Blacks are Lazy" posting, but it cost him his job as President of the Open Source Initiative.

But ESR threw down the gauntlet and made a full throated public defense of Russ's "Blacks are Lazy" premise, by attacking the people who wanted him removed as "fools" and "thugs" (dog whistle for the n-word).

Raymond actually wanted OSI to get into a public knock-down drag-out fight with the "social justice warriors" who wanted Nelson to resign, at whatever cost in cash, credibility, alienating minorities, and endangering the mission of the OSI. Not exactly a shining example of leadership.

https://en.wikipedia.org/wiki/Talk:Russ_Nelson#Blacks_are_la...

Note that although Russell withdrew the article, and admitted it was badly written, Eric S. Raymond is on the record as having defended it by accusing people asking Russell to step down as being "fools and thugs".

http://www.eweek.com/c/a/Linux-and-Open-Source/New-OSI-Presi...

Eric S. Raymond wrote: “The people who knew Russ as a Quaker, a pacifist and a gentleman, and no racist, but nevertheless pressured OSI to do the responsible thing and fire him in order to avoid political damage should be equally ashamed,” Raymond said. “Abetting somebody elses witch hunt is no less disgusting than starting your own.” “Personally, I wanted to fight this on principle,” Raymond said. “Russ resigned the presidency rather than get OSI into that fight, and the board quite properly respected his wishes in the matter. That sacrifice makes me angrier at the fools and thugs who pulled him down.”
That's a great idea, actually. I'll play with that tonight and see if I can contribute.
The article already says what my thoughts on this are (And the thoughts of the people running HAM Radio licensing exams), Ham Radio is a privilege that is granted by the FCC. The specific issue here seems to be that a service that allows HAM communication digitally may be skirting FCC law regulating the use of Amateur wavelengths, which is an issue separate from "the spirit of open communication"., I don't think the "spirit" of amateur radio as everything default open jives with the world we live in today.

Interference is one thing and should be dealth with, but anyone is still able to broadcast QRLs if they want to even in a world of encrypted messages
I'm mostly to blame for PHP adopting libsodium in version 7.2. Focusing on PHP was pretty on-brand at the time that was written.

I'm going to need to update it (Argon2id is now the default), so I might generalize the code (or make a tab system to switch between examples).
This makes it much harder for people to review stuff since they'll need to schedule for such reviews. Normally reviews happen asynchronously whenever people find time and often code review tools allow for writing a review piece-by-piece (that is, your progress is saved on the server that hosts the review) instead of all-in-one.

Introducing any form of friction makes reviews less desirable for everyone involved.
Being Bored Is Good
It’s not a zero-sum game. Both can keep growing.
If the governance is well set up from the get go I think this model is fine. At some point you need money to make quality software.
The Pi chips are not surplus and never have been after the original Raspberry.
Yes, as much as possible should be automated by tests and style guides but they don't cover everything.

I'm not aware of automated ways to validate architectural soundness and other abstract features.
The obvious follow up question, then, is: why does Japan use 2-prong outlets even today? Are Japanese people dying from electrical shock at a much higher rate than the rest of the world? Is Japan full of only Perfect Electricians? Or is this not actually the significant problem that this myth (in the etiological sense, not the fictional sense) would lead us to believe?

The only 2-prong device I own is a (Japanese-made, of course) rice cooker. You'd think that if any device warranted 3-prong safety, it'd be a metal container which combines water and mains electricity.
Depends on your view of what's going on under the covers.

> From the friend’s perspective, the qubit has been measured and has collapsed to either |0〉 or |1〉. From Wigner’s perspective, no such thing has happened—there’s only been unitary evolution—and in principle, Wigner could even confirm that by measuring |ψ〉 in a basis that included |ψ〉 as one of the basis vectors. But how can they both be right?

> Many-Worlders will yawn at this question, since for them, of course “the collapse of the wavefunction” is just an illusion created by the branching worlds, and with sufficiently advanced technology, one observer might experience the illusion even while a nearby observer doesn’t. Ironically, the neo-Copenhagenists / Quantum Bayesians / whatever they now call themselves, though they consider themselves diametrically opposed to the Many-Worlders (and vice versa), will also yawn at the question, since their whole philosophy is about how physics is observer-relative and it’s sinful even to think about an objective, God-given “quantum state of the universe.” If, on the other hand, you believed both that

> 1. collapse is an objective physical event, and

> 2. human mental states can be superposed just like anything else in the physical universe,

> then Wigner’s thought experiment probably should rock your world.

https://www.scottaaronson.com/blog/?p=3975
Adb is powerful. You can rip out most bloatware without root.
It's not just you. Reminds me of this fluff piece about superhuman [0]. It appears to be an article written by the investors, so yeah obviously they are super hyped.

I never heard of Poshmark and I'd like to believe I am not alone with this here either. Looks like fancy ebay with an app to me.

[0]: https://a16z.com/2019/06/27/superhuman/
I've been contemplating this question.

Fundamentally, there are never enough resources to do everything you want to do. When it comes to time management, an important part is accepting that you can not do everything you want to, and that life has different times and seasons which have different priorities.

I'd suggest your priorities right now are:
- tending your children's physical and emotional needs
- same for your wife; specifically, ensure that she gets time away from the kids to do something that makes her happy , ideally a little every day but certainly some time each week
- same for yourself; it is reasonable and likely that you are up with the baby some nights, so getting sleep when you can is a priority, for, if you miss a night of sleep, the impact is similar to coming to work drunk and you may have a net-negative quantity of productivity that day; consider having a catnap in the day; consider having some personal time, going for a walk, a workout, or hanging out with friends playing board games [but make sure your wife has had time first!]

That doesn't leave much time for learning (or for side projects). You aren't likely to be able to sit down at a keyboard and learn a new library or technique. I'd suggest learning something different -- listening to some audiobooks or maybe podcasts, while you are doing dishes, commuting, or out for a walk.

One thing you might do for your sanity is have an untouchable hour every week (or, perhaps, 20 minutes each day) and work on a project then. You'll certainly lose some time trying to build back up the mental state for the project, but may find satisfaction in moving something forward. https://getpocket.com/explore/item/why-you-need-an-untouchab...

The other thing I want to suggest is slowing down. I understand you are under pressure to provide for your family now, and provide for growing demands in the future. It is always good to aspire to be more than you are. When a jet encounters turbulence, there is an optimal speed for getting through it, and that speed usually requires slowing down. Sometimes enjoying a minute of silence or some peace is the best way to use a chunk of time; sometimes you need to be present and fight the battles of the moment with your spouse. [I've heard good things about meditating, too.]

The seasons will come and go, and you'll be able to get more balls back into the air to juggle, but for now, you need to protect the most important ones.
With multi-stage builds you get a bunch of benefits. You can pull the heavy SDK when you start building the app, and that gets cached. Then when you package the image, you copy the jar that was built, but not the heavy SDK. When you run this again, the heavy/expensive steps are skipped because they're cached. Now you have a single set of operations to build your app and its production image, so there are no chances for inconsistencies.

In addition, you can build a separate container from a specific part of your multi-stage build (for example, if you want to build more apps based on the SDK step, or run tests which require debugging). So from one Dockerfile you can have multiple images or tags to use for different parts of your pipeline. The resulting production image is still based on the same origin code, so you have more confidence that what's going to production was what was tested in the pipeline.

Furthermore, devs can iterate on this Dockerfile locally, rather than trying to replicate the CI pipeline in an ad-hoc way. The more of your pipeline you stuff into a Dockerfile, the less you have to focus on "building your pipeline".
> When the circuit is broken, it's current limited.

When the circuit is broken .. by definition, there isn't any current flowing!

You need a loop somehow from one of the terminals of the transformer through you to the other terminal in order to get a current flow.

(There might be some transient effect caused by the inductance of the system within one half-cycle, which may give you an arc as you smash the heater, but that can't continue and is unlikely to pass through you)
I can't speak authoritatively for Canada, but in the USA 'posh' is a uncommon word, I associate its use with UK English. I have also never heard of this company, so I'm somewhat skeptical of the claims in the article.

I'm guessing that although the company was founded in NA, the use of 'posh' is related to the founder being Indian, thus acquiring UK English word associations.
I recently remodeled a house (in the US), and installed every receptacle with the ground at the top, because of that.

Every person who comes over that knows anything about electrical stuff instantly says 'your plugs are upside down'...and then I have to explain to them how/why it works :)

The inspector had no issue with it though, thankfully! In health/saftey critical installs (like hospitals), the ground MUST be on top, according to our local code. It's optional for residential.
Neither Tutanota nor Protonmail provide IMAP.

Yea, yea, I know: Protonmail lets you if you pay for this proprietary client app that you then have to install; but come on, it's 2019, even Hotmail provides IMAP.

For some people it's actually useful to have offline access to email and, you know, being able to search their email content.
Unpopular opinion but I think you're reading way too much into it. People try to insert emotion/intent and end up getting offended by something that may or may not be behind the words. It's pretty natural because in normal conversation it's much easier to tell when someone's being condescending to you compared to text on a screen.

Maybe we just can't help but be offended by nitpicking words because we're all a little insecure from imposter's syndrome, I dunno.
Why Britain has the best wall sockets on earth:

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

Sure there is bias there, but the reasoning is pretty compelling. Of course getting any country to switch is nigh-on impossible.
I found three different reasons for people doing a bad job at code review.

- Not having the required soft skills to do it.
- Cultural differences. Because, What is considered offensive, rude, or negative in many cultures, might be just direct in some cultures. But I do believe cultural awareness is also a soft skill.
- Having a bad mentor/peer/environment. Many junior developers write reviews with the same style as they receive reviews.
Think of the economy like a forest and downturns like a forest fire. The downturns (fires) are a necessary part of the lifecycle of the economy (forest) since they remove inefficient or incompetent companies and reallocate their resources for better uses (burn away the driest and dead wood and fertilize the ground for new saplings)
not if you use a different type, something like -t ecdsa
It's a heretical position to take against popular opinion and beliefs that adding CO2 to the atmosphere does not and will not cause warming, but the evidence is by no means absolute.
http://www.petitionproject.org
I care about the Swedish teenager because she's been nominated for the Nobel prize and has dominated popular opinions this year. Daniil Gorbatenko wrote a good piece on her, I found a link to that here https://fee.org/articles/the-real-problem-with-greta-thunber...
Show HN: Flushout - A distributed data model based on event sourcing
Well, if you take the "type L" (the Swiss is similar but has the ground off-center), it is exactly 3.

It is starting to have some success here in Italy this new kind of socket:

https://en.wikipedia.org/wiki/AC_power_plugs_and_sockets#Ita...

https://en.wikipedia.org/wiki/AC_power_plugs_and_sockets#/me...

https://www.wikiwand.com/it/Spina_elettrica

Where you can put either three Europlugs or 1 Europlug + 2 of either S11 or S17 OR a single Schuko (and it fits in 2 modules, like a "normal" schuko or schuko multistandard)
Name and shame, please!
Same here. Most iPhone users around me use Whatsapp. I don't live in the US.
>A lot of people including Christopher Hitchens, Sam Harris etc. have pointed out the dangers of islam and why in modern times it is the possibly the most dangerous religion. That does not make them or ESR an islamophobe.

Well, Sam Harris did get into trouble for promoting racial profiling for terrorism.

In any case, what I remember from ESR's blog (been about a decade since I read it), he did have a stance similar to "If you claim to be Muslim, I will assume you are in favor of X unless you make a statement renouncing it" (where X was something related to terrorism, etc). Ditto for famous Muslim figures - requiring a public statement for them to be OK in his book. Things like "If the Imam of your mosque is not denouncing terrorism every Friday then he is likely a closet terrorist supporter" (like they don't have anything else to preach about in villages in Indonesia?).

He also did not welcome dialogue on the topic. When someone would post a comment confronting him on his blog, he pretty much said "It's my blog and I can say what I want - you are just a guest here, and I delete comments I don't like," While it's his right to do so, it's not exactly the attitude of someone looking for disconfirming perspectives or dialogue.

(In fact, I think most of his horrible stuff were when responding to comments on his blog, not the actual blog posts).

Not sure he still has those posts up on his blog.

Personally, I think he's a horrible person. However, I'm against an outright ban of his stuff on HN. He was an important figure in the free software world, and did make very useful contributions with all the documentation he wrote.
Slightly bothersome, but you can use gitlab as a SSO provider for mattermost, and gitlab can be easily (free) integrated with LDAP.