skysight-inc/HackerNews huggingface dataset:
To each their own, but I work for a service provider tangential to the auto industry, so I've had the chance to drive a lot of different cars, and I'm pretty ambivalent about electric vs ICE cars. None of the engineering complexity of an ICE (and associated components) is particularly relevant to me as a car owner, and we've been building them for long enough that despite their complexity, they're extremely reliable.
I thought “She is spherical, like a globe.” Was pretty funny.

A lot of it depends on context. A guy trying to be intimidating, but realizing they’re out of their league.
I'm assuming this is a trusted endpoint. Either something you own or a vendor with a contract. If you're calling random endpoints from your pages, then that's another kettle of fish.
Dead tree currency's days are numbered. Crypto is a huge innovation, with plenty of benefits over fiat. Articles like this are looking sillier and sillier as Bitcoin et al continue to innovate, improve, scale, and defy all critics.
There’s only so much bossa nova one can endure.
Years after college, I still really enjoy walking through a university bookstore and looking at the books in the curriculum for each major. Pretty much everything that's not a textbook is regarded as a really important book by the experts in the field, and a lot of them are quite readable for nonfiction which I assume is a result of professors wanting to keep students interested.
We definitely don't have good enough face recognition for use in combat. We have face recognition that mostly works if you've got a small pool of faces and a clear photo. Not really sure why you would want to put face recognition on military robots though.
Sucking in Your Gut (An Unconventional Explanation for Fewer Female Programmers)
I read it as the entire elevator carrying 30 people, and this article seems to confirm it (https://www.zmescience.com/research/japanese-space-elevator-...)

Having 30 people in one car including gear, provisions and sharing sanitation seems absurdly small if not logistically impossible
I'm a digital nomad and I travel around a lot. Recently I'd lost my one main debit/ATM card, I was in Budapest and was running out of cash.

I'd never used crypto ATMs before as I never felt the need based in the states but for the first time I looked up a BTC ATM (5 mins walk from my hostel), transferred some BTC over from my Coinbase account, withdrew cash within 20 mins.

No Transferwise/WesternUnion, no calling up friends or family and figuring things out. This was the smoothest way I've ever received cash in a foreign country.

I'm not commenting about price speculation of crypto, etc. But if this experience is possible right now, I bet there's going to be a lot more use-cases within 5 years with actual users.
IIRC Specifically there are no materials we can currently produce (at that scale) which would be capable of supporting the weight of the cable alone. Let alone cars that ride along it.
This is a bit glib, I know, but my method of not needing to show an annoying cookies box on my personal website was to... Not use cookies.

Or analytics.

Or third party fonts.

Or even JavaScript—I just haven't needed it yet. It's just a content site; why bother?

I bought some fonts I could host myself. Bought a base CSS / HTML template for so cheap I kinda felt bad about it. Did some edits to the template. I also had a blind person to review the site with their screen reader and we pleased when they came back saying it was one of the best they'd ever, uh, heard?

I host my own images too. It's all first party and it honestly feels great to focus on the content rather than stress about random numbers on an analytics dashboard. I have no idea how many reads the stuff has, but people are translating[0] articles for free and requesting RSS feeds. (Which I also quickly coded up. Did I mention I rolled my own static site compiler too? Ruby is really great at this kind of thing.)

The only thing I don't like right now is that I don't have an easy way to write first drafts and have them edited unless I want to shuffle the data from something like Google Docs. In an ideal world I'd pay my editor to learn the markdown inspired template language I created[1] and how to run a pull request in GitHub.

[0] Never did I expect someone to offer to translate something for me for free; let alone into languages as obscure as Uzbek.

[1] Markdown is great, but if you want to make content that's more HTML-y with ease I find it gets out of the way too quickly. I want to be able to open a <blockquote> and not have to put a bunch of paragraph tags in there.
It’s difficult for criminal transactions.

There are tons of banking solutions in every country for transferring money. But they typically have low limits and require appropriate documentation.
I'm always amused by these because it signals the information source wasn't that important. Why does it matter where the phrase came from in most contexts?

Unfortunately, I've found that even with things I have fully read, I sometimes mix them up and confuse what came from where. There's just not enough distinction sometimes and it smears into a blob.
Anywhere Nano is accepted, just like every unit of money. There are various mechanism for doing so, including phone-based apps, Internet based payment gateways, and hardware systems.

If your question is rather on the current number of places which do accept this currency, probably the best place to look is online and Venezuela, which has been left without a local currency in effect.
‘Standard’ as in a standard imprint. The typical argument is that any print edition beyond the first is altered, especially with punctuation, according to the whims of the day. Even the first edition is rarely what the author originally wrote, having had a multitude of spelling corrections and changes from the original MS.

But yes, we do do this (sympathetically to my mind), and yes, it’s all marked as editorial in the commit history. It’s not trivial to untangle, but it’s not impossible by any means. We also list the sources used to build the books which include the transcriptions and scans if you want to find the unaltered versions.

(for what it’s worth, by far the most common adjustments are to-day to today, to-morrow to tomorrow, and good-night to good night)
It sort of is, but it benefits a lot from the (virtually) unlimited number of characters you can use. It's possible to express complex and nuanced points on HN, which is impossible on Twitter by the nature of their decision to cap everyone to tiny messages.

The Twitter length limit is a great growth hack because you ensure nobody can excel, so everyone feels they can tweet just as well as anyone else can. But is atrocious if your goal is to promote debate and intelligent discussion. It's a medium explicitly designed to prevent any kind of complex conversation - big surprise how it turns out.

HN has its own set of problems of course: like most discussion forum software it confuses "I disagree with your view" with "I disagree with how you expressed your view", so people routinely downvote well reasoned and polite posts that simply cause them cognitive dissonance or that they find inconveniently true. It'd be better to explicitly separate the two, but I never saw any forums that did so.

But it's at least got the basics right: the screen space is devoted to high density text.
This is a very dangerous argument for anything but the most domain specific or simple logic. Every time I roll something non trivial rather than using the widely testing and "battle hardened" alternative that increases the fragility of my program.

There are times when it makes sense, but those are the special cases, and carry a cost which should be considered.
Markov Logic Networks are still about finding coefficients for a probability distribution over some process. My opinion is that there is only curve fitting. There is data and a minimum complexity model that can reproduce the data with minimum error. So do you really believe that there are physical processes where this approach will fail?
C-MAX only gets 2 miles per kWh? They should call it C-MIN. Most electric cars get around 4 miles per kWh.
Autonomy Is Binary
Precious metals look cool and have held value in human society for thousands of years. Bitcoins are immaterial numbers in a distributed database that a tiny fraction of humanity has been interested in for a tiny fraction of human history.

That the best use cases for cryptocurrencies found in ten years of trying are illegal doesn't say much for its utility.
Seriously, it would be nice if someone invented a way to make microtransactions on the internet a reality!
Well obviously it's going to be in their code style document(s) given to every programmer during onboarding.
I once reported an issue with a stadium in my city. I bike in front of it twice a day. The issue was that it was licated on the wrong side of the road.

They said that they checked and it is ok. I asked them how they did this because, well, I actually see the place twice a day. They said that they have ways to check (or smthg like that).

I then sent M their own stree view link and screenshot. Not good enough. So I have up, I do not need the gps to bike there twice a day.

Two years later, suddenly it was approved.

All my corrections are now approved automatically (within an hour or so) so they may have improved.

I also told them to check on OSM where I also updated some information about the surroundings :)
They are, but there was a point in the 50s I believe when copyright in the US had to be renewed, and that didn’t happen for a bunch of sci-fi and pulp.
I'm taken aback. I didn't mean to sound condescending.

I won't argue with you my use of the imperative mood as I'm not a native speaker. I'll take note of it.
I mean, the critics seem to be more and more right. A few years ago you had companies starting to accept bitcoin as payment. Most of them have gotten rid of that now because it failed.
Humble Bundle: O'Reilly Machine Learning Bundle
Something i don't understand : i've seen those kind of videos (i think it was nvidia or maybe waymo) where a signal (either camera or lidar or both) is processed in real-time and displays boxes around cars, street lights, etc. It seemed to be that detouring real-life objects from sensors in real-time has been working for a long time now.

What does this bring that's new ?
Exactly - without Bitcoin or alternatives I'm not sure these marketplaces would be feasible.
Centrifugal force would keep straightening it up.
Not sure - some tools can make you do things you couldn't before, or do them better. There is no way to simulate high temp/steam/low temp cycles without a programmable steam oven, and some types of joints are near impossible without elaborate jigs or tools. I don't think being a pro or hobbyist is the difference here. The OP seems like a cool thing to build, but it seems like a solution looking for a problem too. Plenty of bread enthousiasts just like the smell and taste of fresh bread, which they can't get from the store, and the easiest way to get that, will do. Just like some people might like nicely dovetailed cabinets with tight glueless joints, and will use anything to get that, as you can't buy that sort of thing.

Not sure what my point is or where I'm going with this. Many things are highly inefficient to do yourself. People still do them. Does that mean you always have to use the most low tech methods? People have different desires and goals and objectives. I wouldn't spend my money betting on the OP being a great market success, but then again, there are quite a number of 3d printer companies, who also build niche tools, that seem to survive...
> neural nets already are allowed in safety critical systems - humans.

I’d really like to see a demonstration that human behavior is just neural nets. Sadly, I think that’s still an open question.
Every complaint about a goto is valid for try..catch, except it's worse because it's a non local goto for which the destination is unknown at compile time. Ugh. Yesterday I had to deal with a piece of code that relied on a certain exception to do a particular kind of repair, but someone had added a different exception twelve layers down (and across an RPC boundary). This was much harder to debug than it would have been with error returns, because nothing in those dozen intermediate layers had a chance to see and log the new exception. It just flew right by them, and when it arrived at its destination there was no information about its provenance. Thus, I had to go through a tedious process of instrumenting each layer to see how far it got before the flow of control was yanked away from it, which took hours instead of the minutes it would have taken to step through the same thing with error returns.

I know there are some techniques that could have made that experience better, but this kind of crap seems to happen every time I have to interact with a codebase that relies on exceptions as a primary error-handling mechanism. That means practically all C++ and Java where it's strongly idiomatic, and some Python where it's more weakly so. Error returns might be more verbose, but they're ultimately better for maintainability.
The whole story sounds completely ridiculous.

Probably the best option for people who value their sanity is to just not associate with anyone involved in these nonsense Twitter dramas.
When you create a website, and it gets users, that's what you want, right? But now your massive number of users become a problem. You need to scale to handle the number of users.

Same thing with wealth creation. Too much wealth creation is the problem, the same way having too many users is the problem. It's a good problem. It's a problem you're delighted to have. But it is a problem, and one you have to solve.

Disclaimer: I have very little idea how to get SF to scale. I don't even live there.
Highly competent technology practitioners took paycuts to work at USDS and 18F to transform government IT delivery.
I bet there's going to be a lot more uses within 5 years.

99.99% of people will get a backup bank card before they get into bitcoin.
I’ve got the same machine and will be looking to upgrade the SSD shortly with a lovely nvme m.2 ssd thanks to an adapter. The thought of going from 128GB to 1TB for ~£280, plus the performance upgrade, almost certainly means I’ll be holding onto this one for a while. (Shame it’s only got 8gb of RAM...)
An expensive way to die still...
no yet really. But it's good first step to have "true" variadic types support.
Right now I think you still can't represent stuff like `Promise.all` without many numbers of overloads.
> Instead of many stand-alone embedded systems each doing one thing, we’ll have cheap dumb sensors and actuators controlled by software on a single central control board, running some sort of operating system

Is the approach of having a network of stand-alone embedded systems each doing one thing really going away? I thought it is a sensible way of handling complexity.
https://news.ycombinator.com/upvoted?id=davchana
If dependencies are a problem, you could always use the pre-compiled version from cmake.org. It uses the bundled 3rd party libs.

I prefer software that uses mature 3rd party libs over NIH driven rewrites. Please also keep in mind that CMake is available for many platforms sone with fading user base like AIX, HPUX, or Solaris. Using a well tested event library like libuv helps to keep those supported.
Every self driving car company is using neural networks. If neural nets are going to be used anyway, I'd rather have centimeter level range information per pixel than not.

By the way, although the article focuses on deep learning, there are many applications that don't involve deep learning. For example, although you can run the deep neural network based SuperPoint on the intensity data, you can also run any classical feature extraction algorithm such as SIFT, SURF, ORB, BRISK, FAST, AGAST, etc. Doing so provides an elegant solution to the problem of localizing in a geometrically sparse but visually rich environment, such as a smooth but well-illuminated tunnel.
Rust is really good that way. It would be nice to have for sure.
Wow, that was a rather dumb presentation. Basic arguments are like "anonymous nodes are bad because I can't sue them", "smart contracts are unneeded as we mostly just need to store static data" (supplied by authorities), "too much security is paranoid given real life trust with legal enforcement".
It seems like every discussion of cryptocurrency has at least one proponent use the Bolivar as an example. That argument is the equivalent of us judging every cryptocurrency based on Dogecoin. It just doesn’t make any sense.
First, dead tree currency's days have been numberered since the credit card (or debit, w/e), and online bill pay.

Second, all cryptocurrencys are fiat money.
>and China are stagnating

I... What?

Otherwise great comment.
8 months ago BTC was $19k. Now it’s $7k but that’s still a 7x gain in 18 months. People criticize crypto every year, nothing new.
what about maduro recent speech ?
I assume the point is that if it's useful against the Bolivar it's not useless.
fun but what about having net technology ?
Elephant – Notetaker with a classic interface (notes in plain files and folders)
I ended up making an account for this one. Exceptions are a section in one of my favourite blog entries:

http://blog.ploeh.dk/2015/04/13/less-is-more-language-featur...

Their argument is that Exceptions are GOTOs in disguise and point to the use of sum types.

I have found this to be good advice when using Java 8+. Composing Optional<?>, Either<?, Exception>, or CompletableFuture<?> has provided sufficient tooling for handling failure scenarios.

I also find that Exceptions slow down my reasoning about code, because they are side effects - see functional programming.
Data Science Themes and Conferences
Bitcoin is not competing with paper cash, it is competing with centralized digital currencies backed by states and huge payment networks, offering free confirmed digital transfers in seconds around the globe. Bitcoin solves the wrong problems in a way which guarantees it cannot scale to a global payments system.

All currencies will be digital one day, paper money is certainly going to be phased out, as gold coinage was, but it won't be replaced by blockchains, but by systems which recognize trust is central to financial transactions.
Well one of the selling points of Bitcoin is that this could be done in a decentralized way.

I know decentralization is not a huge selling point for most people who just want to do things instantly from within their phones, I myself have little usage for it, but there has been a time where Transferwise halted BRL transfer due to currency being unstable, if I relied solely on TW for my transfers this could be a huge problem for me, one that(in theory) happens because it's a decision of a centralized entity.
I would recommend posting this on reddit, this site is not the best for reality based questions!
There are two sides to that answer.

One is the software and technical side. The problem was a creating a scarce digital commodity which can be securely transferred without a cooperating central authority. I judge us successful here.

The other is the the ability to change the world. The software and ideas may be successful, but if adoption is infeasable then we cannot succeed overall. The project is relatively new, but the community support leads me to believe that we are successful to a large degree here as well, relative to the ability of any newcomer to enter the market.
That's 760,000 people. I think BTC already has higher market penetration.
Immigration. I came to the US (specifically to Indianapolis) about 12 years ago. I acquired citizenship in 2016. And yet, I have failed to integrate to this community. I have no friends, just co-workers. And I feel like I already tried everything: meetup, book clubs, bar trivia, you name it. It does not help the current political climate, in which we are guilty of all the disgraces that occur here. I am contemplating going back to Colombia, but the career prospects look real bad. Career wise I am doing terrific, I make good money, own a house, have no debt. But I am so fucking alone.
Also see LibriVox[1], where volunteers convert public domain books (many of them from Project Gutenberg) to freely-available audiobooks.

[1] - https://librivox.org/
A while ago, I talked with some guys from a blockchain technology company. They are doing mostly prototyping work for a variety of companies in different industries. However, one of the devs said that most of the problems they have been asked to solve could easily be done with a simple SQL database + logging. But since blockchain is the new, cool technology, everyone wants to be using it.

I think blockchain has a lot of potential, but I haven't seen many companies really grasp how to use it correctly.
Ask HN? Dumb question about the Linux kernel
Hello,
I am trying learn about the Linux kernel,

but could not find any documentation on gnu.org or linux.org

Could someone help me demystify the kernel?

Just a brief explanation of it's core ideas would be sufficient.

I am only interested in that kernel

and not its comparative analysis relative to mach or some of the other later kernels.

This is likely a tough question to answer

since most of the guys on this newsgroup are probably not very familiar with such dated concepts.

Thanks.
//No Transferwise/WesternUnion

Ok, who set up that ATM. If not western union, there is supposedly some other company taking some percentage doing this?
I’m guessing you mean to say carbon nanotube shoelaces.

But it’s amusing to think of it the other way: any society technologically advanced enough to have invented the shoelace will inevitably invent the space elevator.
There are two different things: CMake support within the NDK (by Google) and NDK support in CMake. The later is usually easy to use and supports many NDK revisions.

See: https://cmake.org/cmake/help/v3.7/manual/cmake-toolchains.7....
Not to mention that that's not how that experiment works.
Yeah definitely at the moment I'm not saying people would get into crypto because of such benefits. We're definitely very early adopters. I could do this because I was already investing and had BTC in my Coinbase account.

I'm just predicting at some point, more and more services will start popping up and this argument of "Is Bitcoin useful" will become less relevant.
Just based on the title, since it's paywalled:

Cryptocurrencies are definitely not useless. Most of them just suffer from pretty shitty negatives, like ridiculous distribution of ownership, ridiculous manipulation, shitty security, infeasible settings, ... This includes pretty much all current cryptocurrencies.

All it would take for a cryptocurrency (yes, a single per market pretty much, crypto-(euro|dollar|...) to take hold is for the central market to push it and be controllable by them (almost fully). The issue against that is that international laws and treaties prevent it.
Estimating depth and 3D bounding boxes using cameras only, while possible, is much less accurate than using actual range data from a lidar.

On the other hand if you fuse lidar and camera data such as with Waymo and others, there may be issues with the sensors being out of sync (as they run at different framerates, and the lidar continually spins) or physically offset (leading to parallax issues). Dealing with such issues is very difficult. Having a single sensor output both accurate range information and camera data makes it much nicer to work with.