skysight-inc/HackerNews huggingface dataset:
It is impossible to program an autopilot to handle unexpected failure modes; there are essentially an infinite number of possible failures. Experienced human pilots can often figure out how to recover the situation based on applying fundamental principles. Computers won't be able to do that until we have something close to AGI.

For a prime example, see US Airways Flight 1549. The pilots Chesley "Sully" Sullenberger and Jeffrey Skiles intentionally disregarded part of the official procedure for handling a dual engine failure because they realized it wasn't suitable for their current situation.

FAA Part 121 flights are already so safe that trying to improve safety by taking humans out of the loop would be nonsensical. In some recent years literally more people in the US have died by falling out of bed than were killed in commercial aviation accidents.
> Ctrl key is where Caps Lock is now and Caps Lock is where the right Ctrl key is now

Vim users concur
Honestly I think these discussions are just pretty low quality. I find that people are pretty good at mis-attributing their success and failures to their tech stacks, especially in a field where there's a lot of novices like front-end development.
> By that same logic, it seems like an SMS exploit targeting a handset could make you liable to AT&T as well.

This seems fine to me. Take a different common carrier like the US post office - using the mail to carry out a crime can lead to the additional (and oft-prosecuted) additional crime of mail fraud.
I don't think it would have to be worth $5/mo--if the debit card is charged to an account you own, you aren't losing anything by making that transaction, and you only gain the interest
Demanding min traffic and not being able to fill the slots is a red flag.
Nim is used by leading data scientists.
Eg.: https://github.com/mratsim/Arraymancer
Wait, so how did you start the other end of the tunnel if you were already on the cruise ship with restricted access? Did you already have it running ahead of time?
Yes.

NES
SNES
N64
Gameboy
Mega drive
Master system
PC Engine
PS1
NDS
GBA
Common Justifications for Polishing Code
> a vanilla TODO Vue application with its syntax is much much better to work with a vanilla TODO react app

These would be almost identical in structure and design. You're drastically overstating the difference between React and Vue.
BofA account management and ATMs down
Happened to me too. I lost almost $500.And then you keep getting automated mails about the account ban for each ticket.
Dropping like crazy, hard to know when to pull the plug.

What did anyone do with thier domain names from failed adsense sites?
I'm sorry you had to go through that, but unless you work at a suicide hotline or one of the departments that tracks down child-porn creators or something along those lines, people breaking down at least once a week should not be "unavoidable." I know help desk is always going to be stressful, but employees need to be empowered to speak sternly to, and hang up on, abusive customers. If they're not, that's a management failure, not just an unavoidable reality.
What about your prize bot violated Twitter policy?
I'm hooked on the idea of gloves which offer resistance as a method of bringing the virtual world to touch. (Example: grab a knob, you can't close the gloves past where the knob would be if it were real). Or heck, how about the dream making girl from Bladerunner and that huge dial.
"Nimrod" experience is quite outdated. There have been great improvements in documentation in the last year.
The sad reality is nobody wants to use a platform that their friends mostly aren't on.

Nobody really uses facebook because it's just so amazing, but because almost all of their friends and family are using it. (and facebook groups, many, many people use facebook for organizing meetups because it's free and... everyone's on it). It's familiar and easy, no complex things like federated servers to choose from. Just one central site.

In real life I told some friends I left facebook/twitter, and they were like "ok". ¯\_(ツ)_/¯ Few people are just going to stop communication with their social group over principles or whatever. I stopped using facebook because I was fed up, but it sucked not being in the group chats for the communities that I was involved in. I had to work harder to keep abreast of what was going on, and it still wasn't the same. If I had kept on organizing and hosting events it would've been impossible.

Things like meetups are possible on meetup.com, etc, for sure, but now I'm not privy to anything on facebook, and I have to pay to have my own group. Very few people are going to make that decision. I know people who still have fake accounts just to access fb groups, but not deal with the rest of facebook.

Bridges are likely the only feasible way forward, but even though mastodon has one for twitter adoption hasn't really happened.
> By-hand error-correcting verbosity is hardly a selling point of the application level protocol.

It's a selling point while you're trying to figure out how to get it working. Once you have it working, it's not - but by then, you have it working, so why change it?
I am not sure that I am uncomfortable with that. If you are using AT&T's network to commit abuse then you are disrupting the usefulness of that network.
I think that the equivalent would be if you committed fraud using the postal system the postal service being able to take legal action against you.
Iirc, tunneling with iodine is somewhat slow, so

> tunneling youtube over DNS is fine

probably wasn't going to work very well anyway. (Happy to be corrected if I'm wrong, though!)
So my submission was flagged? Honestly, fuck off, whoever did that. It was an honest submission and had a reasonable amount of upvotes. Flagging it was an abuse.
If nearly political ads are aimed eventually at electing people to do the things you want, I don't really see the distinction. I think Facebook should stay away from the entire set of political ads.
It's not that, it's that everything, literally everything is breathless, OMG we're all gonna die, 24/7. It's exhausting to be so concerned all the fucking time. So I'm not. This planet will shed the human race like a bad case of fleas.

It would also help if every single solution proffered wasn't some kind of totalitarian, collectivist nightmare of epic proportions. Is there not one single solution that doesn't enslave us all for the rest of time? Between living like a 1500s serf and just simply dying, it's not a hard choice. The wealthly oligarchs aren't going to change the way they live.
Utilizing Computational Memory: How processing near memory is a game changer
"primary business lines"
Lol nice. The lawsuit is requesting as relief a permanent injunction Against NEO barring them from using Facebook and WhatsApp for any reason.
Isn’t it P(A|C) = P(B|C) = 0 where C is both slits are open? P(A)+P(B) is still > 0. The condition C modifies the marginal probabilities of A and B, does it not?
"hg commit -i" does that.
There were good reasons you weren't allowed to play that game. It's just not what kids did.

I sat there guessing all the trivia questions anyway and then did all the things I wasn't supposed to do.

Good times.
> People like Tim Danaher should be behind bars.

Assuming the allegations are substantial and true, Danaher should be very grateful that he's protected by the law. I can't imagine the urge for vengeance that would be felt by a parent of someone who died from this.
I don't have vague memories. I use it everyday on production code on server and embedded. I find it stable, solid, dependable.
Well, one of the nice things about a split screen view is that you don't need two iPads if you want to open a pdf on one and write notes on another, which is a problem I have with my reMarkable tablet. There's definitely better ways of implementing that than the way iPadOS currently does it though.
Or to put it another way, in this case git commands reflect what git needs to do, but hg commands reflect what the user wants to achieve. Which aligns with the "better UX" comments.
Me too. I was making very decent money and opted to convert to Objective-C to see if Apple would approve one of my more popular apps. I couldn't gain any traction and didn't renew my developer account after the first year.
Much like the founding father's rational behind impeachment, if this was ever to come about, this type of thing should be strictly limited to "high crimes" and only when it clearly benefits the individual.

Otherwise it opens up any executive to tons of personal risk by taking a leadership role in any major public company with any sort of consumer liability. Or worse getting punished for subordinates behaviour with some idealistic perspective on what the executives show be in control of.

That type of arrangement would likely result in worse executives who are more risk-friendly. While the ones who are careful and averse to risk would stay in a non-executive position with very low risk that kicks upstairs or only take the safe executive jobs (even if the cases are likely to fail in court).

This will create a booming workplace legal insurance industry that will cover downside risks of lawyer costs and loss of income going into prison. Which helps minimize the disincentives this sort of thing would need to create to be effective.

I'm open to these ideas but there really has to be some serious conditions thought out.
Multi Window Support in a Photo Filter iPadOS App
Author of the article here, feel free to ask me anything if you're wanting to understand something about the article, or about Nim. I am not the author of Nim.

I also want to point out that Nim does have an IRC channel (#nim) on freenode, which was helpful for understanding some of these things.
I didn't mean to use italics here. Oops.
Just to clarify, in mercurial you can "branch off" and then merge back just like in git. The difference is that git has an explicit concept of "branch" and each commit must be part of a branch, whereas in hg each commit stands on its own and your history is just a graph of commits. Instead of using branches to indicate that you are working on different features, in hg you use bookmarks, which are just pointers to commits. In hg land, gh-pages would be a bookmark.
Using Mnist with PencilKit
My submission to AskHN was flagged, despite some upvotes and comments. Yay, paywalls go undebated again. Why is it so controversial to discuss, openly, the effect of paywalls on the open HN discussion model???
News Guidelines:

Please don't use uppercase for emphasis. If you want to emphasize a word or phrase, put asterisks around it and it will get italicized.

https://news.ycombinator.com/newsguidelines.html
> I can switch to a different flavor until more news comes out.

I can't even understand why you wouldn't abandon all Juul products at this point.
> Why is the free file thing such a big deal?

The answer to that question can be found in the article itself:

> This year, as part of our coverage of the IRS and TurboTax maker Intuit, we filed a request for correspondence between the IRS and the Free File Alliance, an industry group. The request sought records surrounding a public-private partnership called Free File.

> Under that program, which has long been championed by Intuit, the IRS agrees not to create its own tax filing system that would pose a threat to the industry’s profits.

HTH
Indonesia is moving Jakarta's capital status and government functions to a new city on Borneo. Of course, they cannot move Jakarta itself, which is also sinking due to groundwater extraction, and will be flooded unless they build a costly barrage system. They need to get the Dutch back to show them how (the Dutch will need a place to move anyway :)

Thailand is also discussing a similar plan to move the capital from Bangkok to Ayutthaya, the historical capital before the Burmese invasion of 1767.

New York is planning a sea wall system in southern Manhattan - The Big U - but what they really need is a truly BIG barrage from Long Island to Staten Island across the Narrows, and a smaller effort between the island and the New Jersey mainland. Closing the East River will be more difficult, depending on how much of the shoreline will be included. By coincidence, the Dutch also used to control New York.
> hg on the other hand is specifically about version control so it does not handle adding this 3rd dimension well

Bookmarks are in base distribution for many years now and work basically like git branches. They did work well.
(submission flagged despite upvotes. Paywalls win again on HN, discussion not allowed.)
How to stick to schedule with custom software development?
You could consider making direct deal with advertisers or using affiliate marketing.
This happened to me a long time ago. I was banned for unclear reasons and lost more than $500. They never explained exactly why and I've been a happy user of ad blockers since, no exceptions.
> That the function keys (only F1-F10) are organized in two columns on the left is a comparatively minor difference.

Minor to you maybe. Not minor to anyone like me who baked the two column layout into their user interface! What was I thinking?

https://archive.org/details/byte-magazine-1983-11-rescan/pag...
FTA: "A nationwide lung injury outbreak, now standing at 1,604 cases and 34 deaths, is being investigated by public health agencies, which have primarily linked the illnesses to vaping black-market THC."

The CDC findings were that black market THC pods are causing the deaths. It seems most of the current moral outrage and reactionary, emergency regulations on (nicotine) vaping have been because people have not been doing their research at all.
Unfork()
For me, I'm seeing compile times averaging around 5-10 seconds, with outlier builds taking up to 40 seconds if the files in question aren't cached.

It feels faster than Go, but I think part of that is down to Nim's compile output being verbose by default.
> What's with all this cult behavior? I'll never understand it. It reminds of frat culture.

We are in many ways still tribal primitives with advanced technology.
Which games?
Not always.

Sometimes you have to sling a tree or rock in order to rappel. Sometimes gear gets stuck and you have to move on. Sometimes you drop gear by accident.
The Owl’s Right Eye
Zen it's all about being in concordance with nature
I'm hostile towards both on-line and meatspace telemetry alike. It's just it's much harder to opt out from the latter. When a store I frequent decides to be total assholes and install customer-tracking cameras, I can't even tell (and unfortunately, there's no legal requirement to inform about it; I hope it'll change in the future). And even if I could, like most people, I'm rather price-sensitive when bulk shopping. On-line, I can at least try to defeat most telemetry with content blockers and network filters.

> Of course you should have the right to have that data deleted, but that's different from saying it should never be collected at all.

Anything that GDPR forces to be opt-in (like this telemetry here) is essentially data that shouldn't be collected in the first place.

> Also, given that nearly all websites are using something like Google Analytics or similar (or several of these at once), the reaction and vitriol here just seems weirdly disproportionate.

There were couple compounding issues here, not the least of which was them wanting to deploy telemetry on self-hosted instances. On Gitlab.com, they can deploy analytics scripts to their heart's content; that's just being disrespectful. But self-hosting is something one does in big part to control the data flow, and pushing telemetry onto that kind of defeats the point (it's a real compliance issue for a lot of companies).

As others have said, just because many other people do something, doesn't mean it's good and you should do it too.
This is now down (temporarily) to patch an exploit that was responsibly disclosed. More to follow. I'm sorry for this!
Ask HN: Is any Python devs from India interested in building Lambda school?
They could have installed remote control landing gear if they ever needed it.
It works offline.
no problem lol
It isn't. The thing people supposedly like is Mercurial's heavy-duty branching model, but mostly I find that Mercurial so wants to hide the details of the underlying store that it just gets in the way. Same thing with Fossil -- great internals, opinionated UI, useless to me.

Mercurial resisted rebase forever, and then they insisted that rebasing and editing history must be separate operations (why? opinions). And Mercurial doesn't have anything like an index, so no git add -e/-p, but instead you can do a combined equivalent of git add -p and git commit with hg record -- talk about "one command does one thing" nonsense.

Just let Mercurial die already.
Watch “Elfen.Lied.GerDub-001.mp4” on Vıvo
I'd take 100 Intuits compared to the gouging done by the government.
Lots of states have deregulated. but other states have not had the experience of California.

What makes California different that deregulation failed so badly?
I've been debating GPL vs MIT in my head a bit lately. I've always thought that when I do open source my projects they would be GPL because I always liked the idea that if I am going to share, you have to share as well.

In the last little while I have been wondering if the negative side effects of forcing others to be open outweigh the benefits.

I don't really have a point. I just think its interesting.
Right, and that's the point, aside from the fact those 2 are actually different in nim. I see what you are doing there, but that would have been very confusing when I started programming.

Question is, should the language enforce you giving your variables a better name, or should convention? I think there are reasonable arguments for both.
Me! DM me on LinkedIn - https://www.linkedin.com/in/ashishprasadrao/
As a Pixel owner, the ear buds and watch options are markedly worse and make me consider switching back.
Huh, they're just following instructions from elected reps and the president, like they're required to by law.

https://www.propublica.org/article/how-the-irs-was-gutted

https://www.nbcnews.com/business/taxes/turbotax-h-r-block-sp...

I don't think anyone is directly paying the IRS officials or corrupting them, they're paying lobbyists and donating to political campaigns. Intuit spends a LOT on lobbying, 6.6 million just in 1 year or something like that.

If we fire everyone involved in the IRS, the new folks who go against the same political diktats will be fired by the President.
As with most small 'crimes' you'll more than likely get away with it as long as you're not stupid about it.
Your phone's (rootkit?) would have to passively measure the room before any remote action, that's true and reduces the utility. Still it would require accessing the sensors in the faraday cage which might make some noise.

Plenty of VM evasion stuff has been caught in the wild so it would up the game regardless, which is all you can really hope for against hackers and malicious parties. They almost always go for the easy targets who don't think of this stuff anyway.

Good point none-the-less.
Blay Offers Advice on How to Become a Bug Bounty Hunter
Numerous industries go about "business as usual" with zero considerations for human life.

The Opioid Pharma trials are the closest thing to justice I have seen in my lifetime.

I do hope this is a positive step towards corporate accountability.
God knows we severely need it in the US.
That git adds this 3rd dimension makes it useful for version control but that's effectively a side effect. hg on the other hand is specifically about version control so it does not handle adding this 3rd dimension well.

Not true in the least.

hg has the same dimensions that git has, just implemented differently. hg’s branching model is actually a superset of what git does.

A git branch is essentially the same as Mercurial's bookmarks. Mercurial also has named branches which are permanent and anonymous branching, which git doesn't have. You can read all about them at http://stevelosh.com/blog/2009/08/a-guide-to-branching-in-me....
If you like reading stuff like this, you might love the book, The Design and Evolution of C++, by Stroustroup.
CA had access to information they never should've had. Just like phone apps having access to a Contacts API that they never should have that kind of access to.

Having a tightly managed API would be just fine.
Alas, the Dexcom is more accurate and has better calibration, but the Libre if far better covered by insurance options. Self-hackers have to pony up.
But isn't it regularly an argument for the absurd executive salaries that they have to shoulder so much responsibility and risk?

Seems to me that they wouldn't have it both ways...
It's really not too much to ask smokers to not externalize the health problems of their addiction to other people. On the contrary, a decent human being would not willingly expose non-smokers to cigarette smoke. Unfortunately, there's not enough decency around to outweight convenience, so it had to be turned into law.

As for telemetry, I can't find any reason one would willingly subject to it. But even if, that's why laws like GDPR don't ban it outright, just ask for it to be optional and opt-in.
Well, the current situation couldn’t happen in states with low risk of wildfires...
> Otherwise it opens up any executive to tons of personal risk by taking a leadership role in any major public company with any sort of consumer liability.

I think executives should be at major personal risk when their companies do things that cause injury or death to many people. It will force them to make sure that the people under them are following the rules and that their products are safe. Mistakes will surely happen and I don't think we should ignore it when a company who makes every reasonable effort to protect their customers still fails and people are hurt. That shouldn't necessarily get them off the hook entirely but it should matter. In cases where it's more obvious like in the case of the tobacco industry intentionally misleading customers about the risks of their product, or the auto industry selling cars they know are dangerous, or this one where the company was well aware of the problem but did nothing in order to protect their bottom line they should very clearly be held responsible.

I'm not sure that holding executives responsible for clear exploitation would make them more likely to take risks. It seems to me that as long they know they wont be held accountable for killing people they'll be more likely to do it. Companies would also be less likely to promote reckless people if they knew doing so could mean they might face a corporate death penalty.

I do agree however that the specifics of who to hold accountable and to what extent they are punished are complicated issues. We've had decades of examples showing it's far past time we put in the work to come up with something however.
I have a bot that downloads and saves statistics from a game I play, and then plays a couple of the boring mechanical parts of the game.
Probably a prior owner of the domain? One can easily imagine Karma as a racy name for a risqué service.
Ask HN: Best AI/ML/DL Bootcamps in the UK?
Hi everyone! I'm looking for a short introductory course on AI/ML/DL in the UK(ideally in London). I want an intensive program that will help me to get a grasp on some of the fundamentals and give me a good introduction to this field.

Is there anything good that you could recommend?

(I'm aware of online courses, I'm looking specifically for an in-person course. I have an opportunity travel to London for a bit and study there, and that's what I want to study.)
Wouldn't vim users put Esc where Caps Lock is instead?
No citation but I recall reading years ago about it being made available in countries where rice isn't normally consumed. Not all that surprising it didn't catch on.
> “some popular [e-cigarette] brands and flavours may be contaminated with microbial toxins.”

The only reason to not call out brands is you're afraid of their lawyers or you have an agenda.