skysight-inc/HackerNews huggingface dataset:
> Wanting to live a happy life as a housewife doesn't put food on the table when he loses his job and doesn't pay rent when he divorces you. It doesn't make life any easier when you find he has a mistress but you don't have the means to leave him.

By and large, these two issues did have solutions.

> Wanting to live a happy life as a housewife doesn't put food on the table when he loses his job and doesn't pay rent when he divorces you

With regard to job loss as well as death and disability, fraternal organizations (such as the Knights of Columbus) were basically founded for this purpose. Still today, they offer a highly rated insurance program and provide scholarships for the children of any members who die before their kids attend college or vocational school.

Divorce was handled by simply not allowing divorce without reason, and requiring the husband to pay upkeep. In more civilized legal systems, wives have automatic access to their husband's finances (community property).

> It doesn't make life any easier when you find he has a mistress but you don't have the means to leave him.

In all 50 states, adultery is still a civil crime. A cheated on wife can sue her husband for adultery if he spends money on his mistress and neglects her and forcefully garnish the wages if she has too.

The merits or lack thereof of these solutions is up for debate, but I don't think we should pretend they didn't exist and stay at home wives were left for dead by society. By and large there were support systems.
Things you can do with a browser in 2020
My Wells Fargo account uses 2FA, and recently (November 2019) I was unable to connect a service to it through Plaid, getting an error that said my account type was not supported – or something along those lines.

They may have fixed it by now, I haven't tried more recently.
There is a competition between RPA and automation by Python ongoing in my workplace. We are low on devs and high on buzzword-susceptible non-technical managers. The argument that it is a lot smarter to hire a few more devs that would add a lot more value to the company, especially given that we have already made significant inroads in 'proper' automation, than pay for a proprietary tool that is essentially an overhyped Selenium browser falls on deaf ears, since learning is hard and klickety klick is simple and easy to outsource.
So it goes.
> So anything that is either used up or that loses value

No, exactly the opposite. This is the one case where the item gained in creating the debt both cannot be recovered (or even destroyed) and still continues to have all of its original value to the owner.
I mean clearly some people work for other reasons. Tom Brady still wants to play football at age 43 after achieving enough for two separate Hall of Fame careers. Meg Whitman is CEO of a new company even though her net worth is over $5 billion. They are doing it for other reasons.
I was able to accomplish this with OpenBSD in 2016 by simply using the official docs. With Linux you'd be googling around for WireGuard, etc.
Any suggestions on how to determine what is causing the chatty network?
"the preponderance of easily accessible government money" is kind of a stretch.
Sure, but as long as you are no longer drunk, that whiskey is no longer of any value to you either.
It is an unfortunate drawback, but I don't think it's an oversight.

This data comes from cohort studies on nurses and other healthcare workers, so it wouldn't generalize well at all. We can assume eating veggies and smoking cigarettes affect them similarly to other people. They might be more likely to recognize problems and seek treatment, but they're not actually getting more or less nutrition out of kale.

When it comes to sex though, doctors and nurses are likely to have very different risk factors than the population average, in ways that are hard to rigorously study. Even beyond using protection or getting tested, they probably don't have the same protection error rates, partner pools, etc., as the general public.
Many corporations also block SMTP and inbound host ports... doesn't mean the protocol is bad. Hell, many corporations install horrible proxy servers and require all outbound connections go through that proxy.
That look like good enough, but do you have a IR receiver for the computer? If I have to touch the TV monitor itself to switch on/off it is OK (and I would prefer it this way rather than using a remote control, I think), but would like to have a remote control to pause and rewind and so on.
IMO, Excel was one of the first 'no code' platforms. The first part of my career was taking Excel solutions and turning them into something that could used corporate wide. It was pretty fun because by the time it got to my team, the requirements were pretty well hammered out.
Yeah sounds like it's statistical in nature.

We have looked at some mine-sweeping tech that might, for instance, be an effective way to remove a small number of mines from a large area. Knowing that this area is mostly clear as opposed to saturated might make it cost effective to sweep.

Aren't there areas so riddled that a single mine detonating can end up triggering others? Or have I been watching too many movies?
Well, I'm in Oak Park, a dense adjacent suburb of Chicago, there are cars everywhere, and there are kids on every street. Is Chicago somehow special?
You are correct on the outset. I am simply observing the pendulum being on the one extreme end for a long time now though -- businesses always optimise for minimum time to deliver a new product and then pay very hefty consulting fees to fix the mess that could have been easily avoided in the first place (by making the project's development time 20% longer) -- which I am willing to bet my balls would not have been fatal for the business, in like 90% of the cases.

For things to go well and optimally, the pendulum should never be on the extremes. Sure, you guys are in a hurry. OK. But I must protect my name and your interests and must do a good job as well. Don't make me emulate a bunch of clueless Indians, please. Just go hire them.

Businessmen aren't very good at compromises when it comes to techies. I am still coming to terms with that fact and to this day I cannot explain its origins and reasoning well.
Yes, I know. It's a joke. Making fun of mathematicians, physicists and engineers.
Obligatory, some forward-looking ('hard' sci-fi) physics and observations about drilling to the Earth core, by Isaac Arthur.

https://youtu.be/jZQP2oNDkAM

Warning: nerd alert!
Show HN: Findomain – fast and cross-platform subdomain enumerator built in Rust
Ask HN: Best ways to catch your emotions and get back to work?
Anyways, it has been fixed with a link to the Github source to access the text in case you do not have JavaScript, so you can just use that.
That was just my school, 5 years out of graduation. That might change in another 5 years as bankers get to MD levels, and then have a client and relationship roster that they bring to the buy-side. There are also people who switched to Tier 3 or Tier 4 buyside firms, but then don't make the kind of money you make at a top PE or HF.

Also, I did not go to Harvard, which typically sends more people to the buy-side then the other top-tier programs (but is somewhat self-selection, because HBS tends to accept a lot of pre-MBA buy-side people from top firms)
Scary, but not an RCE so threat is limited. It would mean malicious actors could possible create spoofed signatures on malware or possibly websites (EV certificates?). Am I missing something or is there a way to turn a spoofed certificate into a single-click pwn? As I understand it, users would have to download a malicious payload or click a malicious URL to be exposed.

Edit: People are asking why I assume it's not an RCE. That's a good question, but I am assuming Krebs on Security wouldn't report an RCE as a potential certificate validation bug. This quote in particular:

> Equally concerning, a flaw in crypt32.dll might also be abused to spoof the digital signature tied to a specific piece of software.

If crypt32.dll has a memory bug that can be exploited by feeding it an ill-formed certificate, that is wormable and orders of magnitude more severe, not equally concerning.

We'll know more tomorrow, however.
There is kind of an official explanation for the non-standard gauge:

Western Railroader June 1965 Vol 2806 Issue 305: “Clara (the test car) arrived at Concord from Sacramento in a special Sacramento Northern train. She rode on a WP flat car instead of on the rails since she has a 5′ 6″ gauge, nearly a foot wide thant the 4″ 8.5″ standard gaguge used by most existing transit systems and all the nations railroads. Parsons Brinckerhoff- Tudor Bechtel, the districts consulting engineers, said that exhaustive studies show the wide gauge provides great stability and smoother riding qualities for the rapid transit trains.” [0]

However, the most likely explanation is that during planning, dubious reasons like the one above were given to convince officials that a non-standard gauge would be better. After it was built, the company which build the first rolling stock had a monopoly. So the reason most likely is classic lobbying.

[0] http://www.bayrailalliance.org/question/why-does-bart-use-wi...
The VPN is optional purchase. I mentioned it since the setup is a bit misleading. The DNS blocking is free and on-device and available to run after skipping the VPN part. Pi-hole is harder to get right with a mobile device on the go unless you are hosting on your server. This is basically an app with a subset of features of pi-hole. iOS is very restrictive and to enable the on-device firewall you do need to use the VPN functionality but you can check the VPN profile it installs that references 127.0.0.1.
>> If you clone my blog[1] (with submodules) you should be able to host it exactly as-is from the repo.

> Who would want to do that?

Future me. Actually just today in order to publish this post I had to re-learn how I had set up my dependencies, so I switched it to submodules so it won't be a problem again.

> However if you want to optimize for subsequent page loads I suggest you do so without compromising your initial page load and completely without JavaScript by utilizing link prefetching [1] which is supported by all major browsers [2] except Safari.

Believe me, I spent a torturous amount of time trying to achieve the same results with static HTML+prefetching/preloading. First off, Safari is a huge number of users. Plus you can't include HTML from HTML, so this requires a build step (though I've been experimenting with a new tool[0] for mitigating that somewhat). Also, this doesn't allow maintaining state between navigations.

[0] https://github.com/anderspitman/tuplates
Termius is lying. They could just as easily played silent audio in the background to keep the app from being suspended. Although in my opinion both practices should cause them to be rejected from the AppStore since they’re clearly misusing the APIs. Must be an oversight from the review team at Apple.
Assange did not flee Sweden, and please stop repeating that false claim.
Or PSD2 will make their tech outdated. Europe’s push for open banking may not be fast but it is relentless.
Hmm, that's weird. I use it for hours at a time on most Sundays. I'm sort of surprised how well it works.
i didn't say "fully independent" i talked about a willingness to pursue independence. that's the difference that i care about. i value independence more than money. you do need a certain amount of money to be autonomous, but its about end goals. i don't agree with the end goal of "make the best business deals for the biggest amount of money". besides, long-term you make way more money if you are independent. i have respect for visa and i'd work there because they do value independence, but i wouldn't work for a subsidiary who couldn't hack it as a competitor.
> If there was a faster and easier way to develop software, we would be doing it. We are already using the easiest to understand tools we can find to develop the best software possible.

Not really.

As we evolve software development, historically, we've done this through adding new layers of abstraction.

Assembly --> C --> Interpreted Code (Java, Ruby, etc...)

Why isn't the next layer of abstraction simply what is being termed as "No Code" today?
I just want a TV that lets me ssh/sftp/scp/VLC. The VLC app would be the "smart tv".
So, EM field describes strength of EM force in every point of mathematical model. Nature of EM force is unknown. Right?

Let's talk about nature of EM force.

Analogy: look at a typical tropical cyclone. It rotates. Is it rotating because a unknown property of an air molecule? No. It rotates because our planet rotates, while air molecules are just trying to keep their positions. I.e. it's rotation of planet + inertia of molecules.

Is it possible that EM force is happens because our local space is moving trough global space by non-linear trajectory, so it just non-linear trajectory of local space + inertia of rotating and vibrating particles?
Get a Sofabaton u1. Programmable universal ir and Bluetooth remote. You can map the buttons to control both at once.
Python has had static types for years. https://www.python.org/dev/peps/pep-0484/
I worked with or around a number of people who had to productize an Excel spreadsheet when the team got a little too big for that to work and everyone was always surprised by how long it takes to recreate all of the functionality they had built up in Excel.

When Oracle bought Sun and got Open Office people as part of the deal, I thought for sure that Larry had some plan for an Excel killer to make it quicker to transition people out of Excel into relational databases.

I kept waiting for the other shoe to drop and it never arrived.
I could have worded it better. I understand it's small in any single area.

Just interesting to contemplate the total effect when you have a userbase like Chrome's.
I knew of ftfy already but I would love some more examples of these kinds of data cleanup libraries; it's always super useful.
Pardon, I meant given the current evidence. Newton didn’t have that evidence. I thought that was obvious.

And at first I had written “probably foolish” as a hedge, but thought “oh, I hedge the things I say too much, and it makes what I say less pleasant and more difficult to read. I’ll leave it out.”.

By “foolish” I maybe I really meant something closer “probably reasoning incorrectly”.
Conversely, we have not in 2020 reached the peak of software development. Presumably there are faster and easier ways to develop software that haven’t yet been invented.

Of course, it’s probably more likely that a no-code solution like you’re describing would be the result of decades of iterative development rather than one genius project. Put that way, it seems like we’re heading in the right direction, no?
>And somehow Apple approved this usage of location data.

On one hand I agree with you, that's crazy that your SSH program put that limit on there for clearly tracking purposes. But I guess I sort of disagree this is Apple's problem to solve. It's yours.

Apple made the changes to inform and educate you the customer that an app that is abusing your trust.

The solution is not to force Apple to police developers but for you to stop using Terminus. Call it a free market solution if you like.

The difference with real and ideal is that Terminus could absolutely find a "legitimate" use for location and it would scoot right by Apple review anyhow. So let them be upfront they're bad people being bad.

(Before it comes... I KNOW... Apple walled garden and how they do this a lot anyhow! But, as someone who has walled garden issues with Apple, we should encourage information and education over big brother protecting us. It might not be consistent for them, but I think it's the right move here)
Add this to https://startupstash.com/add-listing/
Ah, you inadvertently hit the crux of the issue with your question. You see, diplomacy is a tool for maintaining the peaceful status quo. It is a tool for conflict resolution with little variability in the outcome. Countries build nuclear weapons so they may level the playing field, in order for diplomacy to be an effective tool.

Otherwise, you will be stepped on. The sophisticated, well-spoken man is he who already has an advantage. You must obtain an advantage, or at least almost equal standing, in order for diplomacy to be effective.

The fact that we see the problem but do nothing to fix it is because of extreme diplomacy. I want to see men passionately pursuing what is best for their happiness and growth. I want to see my country, its families, and society prosper. What is happening today is the exact opposite, despite our "high standard of living" watching NetFlix, ordering Amazon Prime, eating McDonald's, and swiping right on all the girls on Tinder.

This is not a problem of reason, this is a problem of passion, of primal connection to one's manhood. The more we disconnect from our nature and manhood, the less true control we have over our own lives, the farther we stray from holding society together, the more we shrink and become hopeless.

I want to incite passion in the most cerebral people I know of. Right fucking here.
I would really love some data (or good reasoning) on how server attacks are overwhelmingly more likely, so much so that the false security impression increases risk.

MITM executable patching attacks are not theoretical. AFAIU, the first hit on "mitm executable infection" [1] and an interceptor (ARP/wifi/whatever) is all a script kiddie needs.

[1] https://n0where.net/mitm-pe-file-infector-peinjector
It's not very common, but there's more than a few projects that use 'learned':

https://www.google.com/search?q=changelog+%22learned%22
Let's Encrypt clients – a long list
There are obvious, popular, clients that you can see mentioned everywhere. Here's a short list of projects - in no particular order - that I like for trying to approach the Let's encrypt integration differently.

tls_certificate_generation - a Docker project for renewing certificates for domain that are resolved by internal DNS. It launches a temporary AWS/DO VMs. ... the project looks dead (doesn't seem to support RFC8555 / ACMEv2).

haproxy-lua-acme - an HAproxy client. When you need to renew a certificate, you send a POST request to your HAproxy ... instead of to the LE API directly.

Greenlock - just because the author has built a whole set of tools written in JavaScript for various use cases - see below.

freshcerts - a Ruby project (also not supporting ACMEv2) that creates a centralized service allowing lightweight scripts on endpoints. I suspect that it fails with ACMEv2 as it doesn't allow changing the server address.

acme-client - the BSD version, well because it is part of the distro.
acmetool - the Go project - because it doesn't have any dependency and works as a server listening on port 402.

and the complete list is at: https://keychest.net/stories/acmev2-clients
Instagram Bans Cosmetic Surgery Filters
The article is from Apple Insider, so I guess it's no surprise they don't mention it, but Android 10 has the same functionality, including reminders and per-app 3-way location tracking settings (always on, on with app open, off).
With JavaScript and the ability to request partial content, the protocol descriptor can also be bog-standard HTTP. The player is doing the "streaming" work at that point. Most of the existing players are far more fancy, and will try to dynamically switch to a stable quality based on the connection, but if you're streaming a small video anyway, it can be really simple.
Are there any APIs out there that show the separate amounts a counter credit is made out of (for Bank of America accounts)? We wanted to use it for importing transactions into our system but if several checks are deposited at once the amount would have to ne split manually as it comes in as one transaction.
"Writing is Nature's way of showing you how sloppy your thinking is"

Great quote, it's actually by Bob Mugele (see earlier cite http://commonplacebook.com/jokes/funny-lists/one-liners-from... ) his website is http://www.junglebob.net/cv.html I exchanged email with him and he confirmed he coined it in the mid-90's
So like Facebook or YouTube comments (downvotes on YouTube don't really do anything) ?
I don't really agree with the first part. The world is packed with startup founders who are obstinately cranking away on ideas years after it's become obvious to everyone that it will never work.

Things that increase the small chance of success are addressable market size, timing, founder track record, and product-market fit. I agree with you on available capital since it enables teams to pivot multiple times, try things that might not work, and scale quickly at massive deficits by undercutting competitors and spending heavily on marketing.
I really don't get the love for USB-C here. It's really a horrible design - it's a huge step backwards from the "mag-safe" power connector Apple used to use (at least Microsoft uses a similar connector on its Surface computers, which is one more reason to love them), it fills with lint, dust and gunge even worse than the Lightning connector (which is unacceptable), and worst, USB-C is the most egregious tarpit of unknown interoperability ever created. Sure the connectors mate, but what version of USB does it support? Which capabilities even within those versions? Is it Thunderbolt-capable, or does it just look like it? While I recognize the reality that Intel has foisted this steaming pile of confusion on us, the right answer is, "No, locking our children into this travesty of poor design is an idea so bad it could only have come from government idiots. We should not mandate something so stupidly bad as USB-C. We deserve better."
The Reunification of .NET 5
Terrible User Experiences in the Spotify App
USB-C is overkill for just being a dumb power connector. I can buy average barrel-jacked PSUs for cheaper than a single USB-C PD cable! and then you have you pay for all the expensive USB PD components on the product as well just to support it.
If you’re on disability, it doesn’t take long to receive more back in benefits than you put in.

The system works because most people never draw a dime.
This app is not a firewall, it's a 'DNS sinkhole'.

Any app can easily circumvent this "firewall" by simply falling back to hard coded public ips of their servers if the domain lookup doesn't work.

I'm not saying it's a bad app, but it's misleading to call their app a "firewall".
There is an Always option. It just doesn’t show on the pop up. But if you go to settings -> privacy -> location services you see a list of apps, and if the app registers for always, it will have that option
protip: browser console + "string".length :)
I've spent 2 years in a fairly large bank, and I heavily disagree. We have tons of procedures and edge cases that are subtlely unique.

Our problem is purely one of speed. When there's 3 quarters and 5 org layers between you and the developer, you are much more likely to just grab a tool you have access to and get to work.
All you need to know about B12 Deficiency
And Python 3's behavior is more correct—You can't just intermix binary and textual data, they're two different things. Python 2 would let you do that, and it would often cause subtle bugs with non-ASCII data. Python 3 requires you to encode/decode, so you're working consistently and explicitly with binary or text.

I don't quite understand your example. `b'%s/%s' % (b'abc', b'def')` works in both 2 and 3. So does `u'%s/%s' % (b'abc'.decode('utf8'), b'def'.decode('utf8'))`, if you wanted to get a unicode string out of it.
To be fair, it probably isn't the easy approach to drill so thin. Paradoxically (or not), the bigger ones are less of a hassle to manage as you dig deeper.