skysight-inc/HackerNews huggingface dataset:
> Certainly AutoCXX accommodates codebases that [...] disable exceptions by convention.

From the documentation, it sounds like that's only true if you eschew Result, the absolute backbone of not-automatically-unwinding Rust error handling.

You could presumably, technically, roll your own Rust struct/enum - "NonStdResult" - and expose that to C++ however cxx deigns to expose Rust enums to C++. But that seems... very awkward at best, to completely counter to the entire point of AutoCXX - in trying to eliminate the need to write a bunch of special case conversion boilerplate - at worst. If you're suggesting that as a superior design choice, we're seriously going to have to agree to disagree.
Additionally, what kind of solution to financial censorship perpetually logs all transactions for all to see?
> one could pay for Cloudflare using prepaid (gift) debit cards paid for with cash.

I think most places require an ID to buy one of those, with cash or otherwise. This may just be a US thing though.
Well I've got some specific points for each of them:

Maps: Google Maps is drastically better from a POI standpoint, particularly for reviews, as it's become the de facto standard for restaurant reviews in my locale, while Apple Maps just imports the graveyard of Yelp reviews, and GMaps is mildly better for routing. That being said, Google Maps has ads, which is enough for me that I'd preferentially pay for Apple Maps to avoid ads for anything other than restaurant reviews. As is, I use a Garmin GPS in my car in large part because of my annoyance with Google Maps.

Photos: For desktop software, Photos on macOS is fine for my use, and significantly improved over the past few years. (I abandoned Lightroom after Adobe's previous macOS file-deletion snafu a few years ago.) I have no interest in a web-based photo editor/management software rather than a desktop one. Apple's photo recognition stuff is generally done on-device, which is preferable to me over a cloud service.

Voice assistants: They're pretty much all equivalent in terms of accuracy for my use. (Setting timers, setting alarms, controlling my lights and music.) The killer feature of Siri/HomeKit is that it processes commands locally, so my lights respond instantly rather than needing to bounce my requests to Amazon/Google HQs for processing.

And Apple has generally better privacy policies.
Reminds me of solarpunk.
I imagine there's also got to be a difference between getting it for a planned surgery that you can prepare for, vs having it thrust on you suddenly during a traumatic and painful experience. Kind of hard to let go in that situation.
Typescript’s versions are just weird. I still don’t get why they don’t always increase major versions if it’s a breaking change. Who cares if it’s typescript 40 or typescript 4.0. You don’t need to be a special flake. It’s an interface that lets you know when TS upgrades are safe and when they’ll break your code. Sure most TS versions tighten the type system but there’s no harm in having version 9000.

In the world of rust, cargo does a smart thing unlike npm I.e “Avoiding Combinatorial explosion of dependencies. Cargo pulls back on npm’s model a bit: it will unify dependencies up to semver compatibility”

If typescript were a rust package, it would break that assumption really bad.

Please follow semver like the rest of the npm ecosystem.
I've seen a kid's eyes light up trying to find scraps of paper I made to look like pirates and hid around the house. I've watched a kid spend two solid hours throwing rocks into the ocean. There are a lot things that bring joy to children.

Most kids would be thrilled to receive half a can of warm Dr Pepper and a handful of M&Ms but I think many parents would be hesitant to offer this experience routinely.
Feel free to propose a method, and we'll all object to that.

Stopping an uncooperative person is guaranteed to be upsetting to somebody. That is fundamental to the problem.

Every method tried so far has been objected to by squeamish people who refuse to understand. If we let criminals run amok, then we get a failed state, and then armed gangs form to impose their own idea of a justice system. I assure you, those armed gangs will be far more brutal than our fancy westernized police system.

So we medicalized the problem. That appeases more people than the cheap standardized billy club. We'll just ignore the needle-stick biohazard problem, because at least it won't look like a replay of Rodney King.
Right, in this context I define meaning as the relationship between symbols. Form would be how to structure a sentence (but that sentence wouldn't have to make sense).

If the parent comment was making some kind of Chinese Room argument than I think that's not very helpful for the discussion. "GPT-3 learned nothing about meaning because no computer program can do that by definition".

But I don't think they were trying to make that kind of argument as you seem to be suggesting because they said they were unsure if it learned anything about meaning.
I don't know if it's helpful to think of people playing video games as trying to fix anything besides boredom.

It is about as innocent of an addiction as you can have and is likely better than tv or alcohol, which are the other go-to options for making the time go by. Remember, when USA tried a prohibition on alcohol, it did not go over well. People have a strong need to make the time go by and unwind - video games are likely the least destructive form of doing so.
To pick the best product or service one would have to first know which exist. Further data can be gathered after this. Individually we might be happy to pick some random crap and pay to much for it. Collectively it has huge implications. You get an expensive world build out of useless crap. A market in private and personal data has even more terrifying implications. Genocide might not even be the worse. It can and probably will (for some it already is) become a slow torture device that excludes no one.

I politely thank you for silently disapproving of my opinion since I couldn't have made the point better myself.
Back when I was playing the game the Moskit and its derivatives made the CIWS obsolete. The short engagement range meant that the debris of the threat would impact and mission kill.

The larger 30mm and RAM were created to extend that range. We planned to engage when the thermal plume was detected on the horizon.

The higher speed of ballistic threats meant that the pK of the SM-3 was pretty low. Luckily finding ships at sea is hard.

In a fight against a first line threat it was best to be in a boomer.
> If someone can show me a non-blockchain design for decentralised over-collateralised loans

Since “decentralized finance” is typically defined in terms of blockchain use, there are, by the standard definitions, no non-blockchain decentralized finance solutions of any kind.
Mastic gum requires much greater force to chew!
The map isn't that useful without showing what type of data it is. 1GB data is very different over 2G, 3G and 4G.
There is something else that blockchain does that I don't often see people talking about, or they do talk about it, but they don't seem to quite understand it fully.

Blockchain solves the platform problem. Finance needs a platform. Right now, there are a myriad of broken, old, difficult to upgrade systems that prevent basically any significant innovation from taking place in the payment transfer landscape. This has been commented on a lot. But I think it's important to step back a bit and understand why that is.

Finance is dominated by extremely large, extremely risk averse institutions, that all compete with one another. Any one of them certainly has the resources to develop "the app store" for finance, but the problem is that all the other ones are incentivized not to adopt it. JPMorgan doesn't want BofA to own the app store for finance, and so they will never integrate with it.

This is, fundamentally, a tragedy of the commons. All these big institutions, and all of us customers would benefit from some unified, universal financial platform. But nobody can build it, because every actor in a position to doesn't want to accept anyone else owning such an important choke point.

So what happens? Well, we get standards imposed by the only actor in the space powerful enough to create something like this: governments. Governments are, in general, not great at this sort of thing, and they certainly aren't very fast moving, or responsive to consumer demand.

This, is the problem that blockchain solves. We all know that anything you can do on Ethereum you can do in a relational database 1000x more efficiently and better. Better in every way except one: Ownership. Any traditional relational database is going to be owned by someone. Public blockchains are owned by no-one. JPMorgan can build applications on top of Ethereum or Bitcoin, not because they need its technical capabilities, but because Bank of America doesn't own it.

This is the critical insight to understanding why this stuff is important and valuable. It solves the coordination problem imposed by platforms. Platforms have tremendous value to users and efficiency, but they confer far too much power upon their owner for any financial institution to use a platform owned by another. The ability to make a 'financial commons' that is not owned by any one institution, government, or entity is what makes this technology powerful and useful.
so one case e every four year average is enough to claim that all police is as antagonistic as USA's

sure.
This is very true and some of the reasons why I designed AngelCAD the way it is. As you say they are diffable and well suited for tracking in source control systems like git for example.

Nothing wrong with GUI CAD tools, but there are many of them already and some of them are huge and difficult to learn IMHO. Those who want a traditional GUI CAD tool should probably try something different, but AngelCAD is really not that hard to learn.

I wanted scripting with a strongly typed object oriented language, and I could not find one. So I created AngelCAD.
Also, aren't police claiming that they only use ketamine for people showing "excited delirium", where benzos are probably contraindicated?
I do not regard the parent as cherry picking data at all.

I travel a lot, internet experience varies wildly especially in locations where restrictions are in place. For example typing this on a phone in a coffee shop in China, VPNd as for some non-reason HackerNews is blocked.

MBps has with it a lot of nuance, and then infra.
> On a lot of sites changing email is impossible.

I have this problem on Steam of all places. Way back when, I guess you had to sign up with your email as your username. I've long long since left that email behind, but it's still my username for logging onto Steam.
A lot of foragers feast extensively on honey and other wild sugars. The Hadza mentioned in a sister comment are one such group and the males have a higher proportion of tooth decay than the females (with little access to honey). Additionally, some groups like the Mbuti practice dental modification that can severely impact tooth health, particularly in older people.

What I wasn't sure about was (A) whether craniofacial morphology changes with diet/economic mode and (B) whether that transition is also associated with disorders. I'm not remotely qualified to evaluate the latter, but the former is apparently true. A quick spin through Google pulled up a bunch of well-known papers I've encountered before that pointed it out. Must have just forgotten that detail.

[1] https://doi.org/10.1016/j.quaint.2006.01.004
What about the hypothesis that Uber drivers are not the idiots techies think they are and are totally capable of accounting for all these things?

There are still good reasons to drive below minimum wage.
> I don't know what over-collateralised loans are to suggest a solution,

A loan with a <100% loan-to-value ratio to the value of the supporting collateral, like traditional mortgages.
IMO when you want to learn concepts of OOP, etc. - Python would mislead a lot of new comers. Anything that drills down the concept of encalpsulation and the whole idea of public/private data and methods - Python is just too flexible to a new comer.

Also, python is very very expressive(list/dict comprehensions, unpacking, etc.) and new comers when they want to study some existing code - it becomes a huge programming language to learn.

I personally would recommend any strictly typed langauge.

Alternatively, you can teach python but limit it to only few basic features.

Python is such an incredible language (batteries included) and insanely powerful - just that it is not for newbies despite of its beginner friendly syntax and appeal.
Maybe not, but the fact that it actually made a sentence with a word in it that it could not have possibly seen in the training data tells us that it understood something about the meaning of the instructions.
This is a really nice explanation! I was also considering the birthday paradox to guess through a hard nas. It seems that the cgnat I'd like to traverse uses certain port ranges which could ease the guessing (I've read about nat traversal helpers to predict the ip address and ports). It would also be nice to do some research on NAT ALGs, it would be cool to fake a FTP connection to open an incoming port on the NAT gateway!
This study is great, as it points out huge disparities that are more than often not justified.

People have mentioned it and sometimes opening to competition have made huge changes on the market. Take France for example, people used to pay around $10/GB not so long ago. A new player came on the market and yes, didn't have the same quality of service at first, but clearly cut the price and now a GB is 10x cheaper. Better, they now provide unlimited data for ~20$/month (!!). As some have also mentioned, unlimited is something clearly missing as it can make the price/GB completely meaningless in some cases. I currently live in Georgia and at the moment there are plans for ~1.5$/week for truly unlimited data - speed is also great with ~50-100mbps and I live in a metropolitan, dense area.

A last point is roaming. This is where I believe most unfairness lies with big profits and ridiculous disparities. Some carries will charge $100+/GB for roaming. Sometimes could even be $1000+(!!!) if you didn't think of buying a plan.
But in the other hand, using my French simcard (the one with unlimited data for $20) I can get 25GB in most countries in the world (that include all Europe, USA, Canada, China, Australia, etc.) And that's sometimes cheaper than local plans. Sometimes even better as it gives me the ability to switch between networks when coverage is low.

I know from friends who have been working in the industry that, prior the shake in France, carriers used to sit back and relax while making tremendous profits. There has been cases of illegal agreements between the 3 "competitors"/actors. Having a new actor and real competitor breaking the prices didn't slow down network quality and growth, btw.

Why not letting carriers from other countries propose roaming plans to people worldwide, regardless of your country of residence? That would become interesting...
Users won't use the store known to be full of viruses
Sure, but the normal attack on blockchain is that you can do it without that tech - I think DeFi is genuinely useful and I don’t know how you could implement it with the same guarantees without a blockchain
> Google senior staff software engineer Alex Russell said, "Note that this capability is already available to Chrome Apps and Extensions and in no scenario will we be handing it out like candy to any website that asks nicely"

So websites will have to apply and get Google approval?
Is there any explanation what is this?
The author of this article obviously does not understand the value of bitcoin from a freedom/privacy standpoint. I sense a profound naïveté. Perhaps the author exists in a world of privilege, a perceptually managed zone created by authority figures he has not yet questioned. Thus he posts his arguments on a website that makes it to hackernews, in order to receive feedback that will shape his thinking. I see a conditioned mind that has produced this output. But for the sake of argument, some other possibilities.. It could be that his intellectual strategy is to put down other peoples work, in an attempt to elevate his status as a sort of lazy art critic. It could be that he has a better solution, a competitor to bitcoin (I doubt it). It could be that he’s a troll, and someone we shouldn’t feed. It could be..
I'm a bit peeved as a Californian that they had a year to change their model either to onboard their drivers as employees or make them valid contract workers within the law, and chose to screw over their drivers and customers instead.
Apple is a bit of an exception because they created a completely new market -- the smartphone.

I have a drawer full of WindowsCE and PalmOS phones that disagrees with you.

Apple improved on the smartphone significantly but they didn't even come close to creating the market. Smartphones had been around for half a decade before the iPhone launched.
> Khrushchev wanted a 100 megaton weapon and to achieve such size, the engineers added a third stage on the thermonuclear warhead. Normal hydrogen bombs comprise two stages. Understanding the extreme radiation releases, the engineers, and among them Andrei Sakharov, decided to reduce the actual yield of 100 megatons to around half.
An arrest sound like one of the worst set and settings to get dosed with ketamine. The person being arrested might not know what they were injected with. The person might not trust the police. The person is being detained against their will.
The lol dolls are just the worst. The amount of waste plastic is insane. Then you have the outright terrible dolls that reveal lingerie when you wet them.

https://www.snopes.com/fact-check/lol-surprise-dolls-water/
There are significantly more MVNOs on Telstra than there are on Vodafone -- I think you'd be surprised how many more. I would hazard this is because there's a giant legislated fence down the middle of Telstra (referred to as "structural separation") that literally demands that Telstra's retail and wholesale divisions not talk to one another.

On a tangent related to that, though, I am very confused about exactly how Australia ended up with such a robust, competitive market when it comes to Internet services.

Importantly, Net Neutrality has never ever ever been a thing in Australia: Zero-rating content has been a thing since the 90s: when my friends had a blisteringly-fast-for-the-times 10mbps cable internet package (with, from memory, a 50GB shaped cap), you wouldn't bother downloading something until it hit the BigPond Games site, where the downloads didn't count towards your cap.

Even now net neutrality is not a thing: All of the physical network operators bundle in unrated Netflix or Spotify or, y'know, whatever. They compete on offering the best value-adds, as opposed to competing on crippling the service the least.

I'm thankful for it, but also it strikes me as particularly odd, in the current times where I expect literally every company to be essentially defrauding little old ladies to turn a buck.

Do any fellow Australians have any idea what the real reason for this is? Is it to do with the early legislation demanding Telstra's wholesale & retail structural separation? The mandatory (again, legislated) wholesale of ADSL by Telstra?

Why does Optus (read: Singtel) play ball? Is it because of the aforementioned issues?

I have so many questions.
Oh, I though 30 miles outside of cities meant 15-18 minutes.
Interesting. I had heard that they do it by default in FaceTime, but I had not been able to detect it.
I had the same question, but I think a more generous read is that there will be some permissions flow with higher friction than the typical pop-up dialog.

Is there any precedent for that sort of thing in Chrome?
South Korea didn't get democratized until 1987, to my knowledge. So I think it's unproven that the war and subsequent stalemate prevented democracy in NK in the near term.
Will they use GNU HURD as a Kernel?

And have an Emacs based interface?
And several doses of morphine usually have at least some effect on the body/mind
Ah, I think I understand, because of the home + the money I already put in in it?

Why does that have to be decentralized? I already can make a loan against a mortgage and to do it I don't need to use as much of energy to power Switzerland.
Ask HN: Can machine learning solve autonomous driving?
I remember the enthusiasm about self driving cars a few years ago. Many car manufacturers where showing off self driving prototypes in well controlled environments. High-Tech giants were spending a lot of money in the technology. We thought it was going to be a revolution in our societies.

From a technical point of view we thought that we need to accumulate a lot of data and thanks to the magic machine learning, it will work out. We used lidars, cameras, or both.

Today the enthusiasm is gone, rumours say Apple canceled the project, Google hasn't released anything, Uber killed a pedestrian, PSA announced that the technology wasn't there, Renault forgot about it while his CEO was busy escaping countries, etc...

Then you have Tesla, with a insanely high stock price, that pretend to be close to full self driving thanks to machine learning. I rented a Tesla model 3 for the first time this weekend and it's insane. The Tesla AI is stupid and dangerous. The AI has issues with simple tasks such as managing the windshield wipers, but will also do dangerous thinks such as smashing the brakes once in a while.

I started to reflect about the limitations of machine learning because of one "phantom breaking" incident I experienced. I was driving on a motorway and I was catching up a car pulling a boat on a trailer and we entered a tunnel. I guess the AI wasn't trained for that situation, seeing a boat in a tunnel in a Norwegian motorway, because it decided to do an emergency stop. A vision based but non machine learning approach would have detected the moving object in front of me, estimated the distance and assumed I was safe.

So, do you think we simply need more data for training and machine learning will stop doing stupid things? We need to accumule data for all kind of objects people can put on a trailer in all light conditions? Is this kind of problem something machine learning can resolve eventually, or is it a major problem that will stay forever?
An API doesn’t care what company the client belongs to, so it’s pretty easy to have a DB that can be updated by more than one company. There’s no technical reason to prefer a blockchain, it’s just marketing.
Right because users don’t goto sketchy sites or click on wierdo popups and get virus’s to this day.
I use to have friends hooked up to the screen (16 hours per day 365 days per year) I tell them that alcoholics have conversations and social lives and they get out of the house.
> I think DeFi is genuinely useful and I don’t know how you could implement it with the same guarantees without a blockchain

If you can't define the problem without reference to blockchain, then no one can offer a non-blockchain solution. That doesn't mean there isn't a non-blockchain solution to the actual problem, just that you are so wrapped up on a preconceived solution that you can't specify what the problem is separate from the solution you've already chosen.
These fixes only correct issues in the Debian package metadata, not in the actual package source, hence nothing to be upstreamed.
Superficial looks suggests that price is inversely proportional to area size where infrastructure is needed and population density willing to pay for it.
Sure degoogle, but that point about Google earnings from ads having dropped doesn’t seem relevant to Google abusing its power, or being incompetent at its core business. I would be surprised if it wasn’t because of COVID-19 shock and that the larger economy wasn’t also moving similarly.