skysight-inc/HackerNews huggingface dataset:
I can't get it why people would prefer to add "?" to everything instead of just having exceptions which automate that behavior.

In the bad old days of C there were two kinds of programs: programs without correct error handling, and programs where half the loc are unhappy paths that do what exceptions do... with a huge amount of work.

Today people are repeating the same mistakes of the past, putting a "?" on everything is a lot better than what you had to do in C, but why do that when you can just use a language with exceptions?

It is like somebody showed cavemen fire (exceptions) and they decided it wasn't worth anything and went to go screw around with other things.
Yeah, half the country wont be buying new cars. Buying used is normal.
It's so obvious once you put it like that. I wish I had seen those words earlier.

I (40 y.o.) will try to start again and not quit this time.
Doesn't like all of Los Angeles drink water out of water bottles?
the endocrine disruption explanation here claims phthalates play a big role in sperm count reduction: https://www.youtube.com/watch?v=uLxFazLK2Mg
which is wild because I know the black community didn't ask for this
Thankfully you are not to decide this. Inner city areas contain many offices and amenities that are critical for the whole population, regardless where they live.

I hear such outrageous arguments all the time by inner city dwellers. Just because they own or rent a microscopic appartment in a condo, they think they own the city and all must abide to their lifestyle.
> allow voters to be represented in the proportions in which they vote.

lived most of my life in such a system. it basically disenfranchised people from voting as whatever party they voted for never got enough votes and had to go into an alliance with other parties thus dropping their election pledges and thus removing any sort of democratic mandate. result: fewer and fewer people now go out to vote: https://www.statista.com/statistics/300427/eu-parlament-turn...
You can install all addons in Fennec, but getting them to work is a whole different challenge. Always worth a shot, but many addons don't work or their UI is unusable.
Dutch cycling infrastructure is close to ubiquitous, extending practically the length and breadth of the country. The idea that bikes are used only in city centres is another distortion. But of course the bike tends to be used for shorter, local trips.

Your (roughly 130 km) journey would have been less fast had those people making their shorter distance journeys by bike got into their cars instead.
As far as I can tell - yes, it's just that it is in ArcGIS now.
"Perfect is the enemy of good"

Robert Watson Watt wrote in 1999: "Give them the third best to go on with; the second best comes too late, the best never comes."

Voltaire wrote in 1770: "A wise Italian says that the best is the enemy of the good."

Montesquieu wrote in 1726: "The better is the mortal enemy of the good."

Shakespeare wrote in 1606: "Were it not sinful then, striving to mend, to mar the subject that before was well?" (don't fix what ain't broke)

Chinese proverb says: "Better a diamond with a flaw than a pebble without one."
https://www.forbes.com/sites/stevedenning/2017/07/17/making-...
It's just an advanced form of 'hand to mouth' existence, maybe we should call it 'capital to wallet' The fact a crash will come tomorrow doesn't stop most actors from doing what's going to profit them the most today.
Tesla Drivers Worry About Wait Times as Elon Musk Opens Up Supercharger Network
That's not at all true in the industrialized world. Gibraltar is maybe one place you might not need a car, it's a tiny country with a bus reaching everywhere. Yet there are 1444 cars per 1000 people.

If you look at cars/1000 people though the US is top with 890 sure, but New Zealand, Canada, Finland, Austrailia, Poland, Italy are all above 750.

France, Germany, UK, Switzerland, Austria, Spain, Japan are all above 600.

Switzerland especially is often cited as a great example of how a well run public transport system works, yet 82% of people have a car
NetHack feels less cohesive and kind of all over the place. Greatly prefer ADOM
There's already been a movement in the last decade to integrate special ed kids into normal classrooms. My kids experience this today.
Car side windows are currently transparent to UVA.

This method depends on the screen not being exposed to UVA while the driver is touching the screen, so any car equipped with this would need to have the side windows tinted against UVA.

This is something that should be required by the DOT anyway... 90 minutes of UVA exposure a day is a significant carcinogen, but since the glass blocks UVB you don't get a sunburn and don't realize you should be wearing sunscreen while you commute.

UVA through car windows is such a significant factor that in the US melanoma is most common on the left side of the body where a driver is exposed to the sun.
I also ran a single instance k3s node on my personal $8/mo 3gb vps, and it took up around 400MB. Ran some workloads, a postgres operator. Ingreds via traefik on the node. I think my overhead was like $1.20/mo. Did I have fancy HA? No. But it was an easy way to manage workloads & learn skills. Works fine.
For anyone curious about this phenomenon, the Ford Foundation is a notable example. Henry Ford was notably racist and the Ford Foundation does a lot that is focused on racial diversity.

https://en.wikipedia.org/wiki/Ford_Foundation
> I highly doubt you wouldn't have some sort of streaks or trails on the screen that you'd want to wipe away

Streaks or trails on the self cleaning device? That's their whole selling point, I don't think a company like GM would humiliate themselves like that after all the R&D and testing.

>where is that water going to go?

Who knows, maybe some drip chamber. Dishwashers have beads all the time, well designed ones prevent them from ending up on your wooden, porous floors. That's an obvious issue, I'm sure the engineers at GM have thought that one out. If they didn't and it's some maintenance nightmare, then they'll probably not continue with the device in their cars but we just have to wait and see.
I'm happy to see these statistics going in the right direction. There's a lot to learn for old car guys like me.

Traffic was a problem on roads long before the internet. It's not the car. It's how we've attempted to scale cars via highways and stroads at the expense of everything around us.

I don't hate cars. They're not the problem.

The problem with enjoying cars as a mode of commuting is that cars don't scale when the occupant-to-car ratio is 1:1, since the car is easily several times the size of one occupant. Cars could scale if the number of occupants was on average, greater than 1:1, as it is on planes, trains, and busses.

One way to make cars scale like larger vehicles is to reduce their size toward a bicycle or motorcycle. This is obvious from observing denser parts of the world.

The other way is HOV lanes. That hasn't worked well around here where I've frequently been the only one on the HOV in the middle of stop-and-go, multi-lane, rush-hour traffic for decades.

The driver just made the decision not to carry more occupants under the guise of personal freedom. That's an error for which we all bear the burden.

The hyperfocus on productivity, punctuality, and space-time in general is the problem with modern commute culture, ignoring the evolving dialectic on remote work. We did not create this, but we've certainly accepted it, - the triumph of commute-time over commune-time.

We may not all be pickled in the same diminishing-returns-on-more-cars culture, but we can transition to an increasing-returns-on-less-cars culture and simply learn to transit the earth more creatively, meaningfully, and multi-modally.

Commuting is a choice that should be optimized for the mutual benefit of self and society.

I, for one, really enjoy being able to read on a bus or a train (leave the driving to them) - ignoring self-driving because I don't trust "them" any further than I can throw my near-autonomous medical device, because there isn't any greater sacrifice in my mind than the feeling of agency that arises from having my hands on the wheel and the gearshift, whether bicycle, motorcycle, or car.
To be fair no young people I ever knew bought new cars unless they were rich (i.e. top-paying job), or their family paid for it. We got crappy worn out Nissan Sentras for $2k.
Interesting! Thank you for the response. :)
Huh, I am now officially too damn logical and not brave enough. I saw them and thought, that is a menu for the site, not the actual jar files, why would I click on them?

I did not know cat-v was such a curator of fortunes. I like this one but I modded it (and fixed spelling of retrieval. Ok, I did not, Firefox did)

using ubuntu is like deciding you want your computer to be run by the [Ministry of
Information Retrieval] in the movie Brazil -- kfx
You realize some European countries have wealth taxes for everyone, right?
Just a friendly reminder this is not Terraform, the infrastructure-as-code tool.
When you have money it's known as "eccentric", ie eccentric billionaire (similarly you have mad scientist, absent-minded professor, wise old man, etc).
Oh no, sorry I meant that the college town I went to had a bus. No non-school bus where I grew up.

Growing up it was 1 mile to the general store or 35 miles to Walmart. I went there with my parents or I didn't go there at all. My job tying flies was by mail. I worked at home and mailed them to the shop. It paid about minimum wage but kept me in fishing tackle and I got better at tying flies. Plus I could listen to the radio while I worked. And we had a schoolbus to get to/from school which I don't think is that rare.
builder patterns are very common now because they make maintainability a lot easier, (i.e. if god forbid someone accidentally swapped vars in list of inputsof the same type), and secondly because you can use an annotation library to generate the boilerplate for you, you don't have to write any of it.

Although agreed it's used when you start to get to more parameters. I didn't check but it's possible there are a lot of null/default values like projection or something.
They don't ignore that part of the population. It's just exhausting to always have to equivocate when it is the obvious.

Yes, obviously, cars are a necessity in more remote places. Nobody's taking away your cars.

Maybe this needs a shorthand. Just preface every discussion with "*not about you, fur trapper!"
thanks - I really wanted a library like this on the JVM

`kdTree.findNearestNeighbor(point, 2);` does this return

1. A list of ALL points that match the distance predicate?

2. Are they sorted by distance to the target?

3. Is it possible to cap to only the closest N points?
And famous mcv decided for the rest of us, right?

No, they are tax-payers, they should be allowed to come with whatever vehicle they want. I agree that cheap public transportation should be offered, but also parking spaces for those who cannot come with public transportation.
Also really sad about LCM closing and just generally about the way it was handled by Vulcan etc. For computer nerds that place is heaven. There is so much to do, and its wild seeing systems you may have owned at one point - and getting to actually use them again. When I went they had a sort of 70s/80s themed basement exhibit and "highschool computer programming" room, again with almost everything functional. You could even make your own punch cards. I'm on the east coast but would fly back out to Seattle immediately if given a chance to visit again.

For people wringing their hands about profitability, I'm sure it could have been made self sustaining, or hell if they had even attempted to raise some money outside of the foundation, there's a lot of people that loved that place. It really seemed like that the powers that be just didn't care.
I feel this way too. My solution is that I started enrolling in lab classes at the local university (I've done two semesters of physics so far--oscilloscopes were involved--and this semester I'm starting biology).

It's really fun to be the code wizard in a room full of people who only kind-of need a code wizard. There's no pressure, but there's plenty of opportunity to help people, which scratches the itch for me.
The first thing that came to mind when I saw the abstract was that existing bipolar membrane electrodialysis processes already provide a convenient way of performing the pH swing process they are developing, but with membranes that are already produced on km^2/year scale. Companies like Neosepta or Veolia (formerly Suez formerly GE Water formerly Ionics) produce bipolar membranes for this task, and it's a rapidly growing area of interest.

A bipolar membrane (BPM) consists of a polymer membrane full of positively charged groups (the anion-exchange resin) intimately bound to a polymer membrane full of negatively charged groups (the cation-exchange resin). The interface (reminiscent of a p-n junction) is known as a bipolar junction, and acts as an electrode under a sufficiently high potential gradient. They are made out of cheap materials which have been used in ion-exchange resins and membranes since the 60s, but the bipolar membrane process is niche and hasn't been anywhere as highly developed as other electrodialysis membranes. And electrodialysis is fairly niche, and hasn't been nearly as highly developed as membranes for gas separation, desalination, or removal of particulates (ultra- and micro-filtration).

It turned out that electrodialysis is less efficient for seawater desalination than reverse osmosis (the potential drop through the product water becomes really severe if you're trying to produce drinking water from seawater), so electrodialysis was half-abandoned in comparison to RO. Oddly, Japanese companies developed a lot of ED technology to its current state, including ion-selective cation exchange membranes, for producing table salt, since Japan doesn't have the climate necessary for normal salt evaporation. The ion-selective cation resins were developed for removing Mg from seawater for table salt, but are now popular for researchers trying to do lithium separations.

Anyway, while I agree with the authors that BPMs have unresolved challenges (related to efficiency, mechanical stability, and the fact that current membranes are required to be loaded with transition metal catalyst to get a decent water splitting rate at a low overpotential), I don't know that I'm convinced that their approach is better just because they call BPMs "expensive" four times. If we wanted to adjust the pH of a lot of water, we would need, as a guess, roughly the same amount of electrode catalyst surface area, or the same amount of bipolar junction surface area. However, the bipolar junction is made out of commodity polymer resins heat laminated together, while the electrodes in this study are made out of silver and bismuth. If the bipolar membrane is loaded with a metal catalyst, the most common one is iron. I don't see the BPMs being the more costly solution for very long.

For full disclosure, I recently started doing some work on BPMs, but I think the problems associated with it are solvable, especially for applications like this (as opposed to much more challenging conditions like CO2 electrolyzers).
Really get the https://en.wikipedia.org/wiki/Superior_orders vibes from some of them.

The system forced me to be a monster by command of the process. So i enthusiastically embraced every monstrosity that i had to commit for that and gave up all moral standalone responsibility.
Perhaps record corporate profits is not something society should optimize for if it accompanies large amounts of disruption in the lives of people.
react-scripts is one of the most bloated pieces of front end horror I’ve ever worked with (and the amount of abstraction on top of it that aims to hide that fact only makes it worse), their webpack config reads as a silly joke.
All you have to do is to eject and you see how bad it is.

Esbuild + a script in package.json and you’re done for modern front end. Maybe run a tailwind watcher.
Depending on your education and role you could end up earning more in the private sector, but at least public sector gigs used to have strong protections until 2008. After 2008, an entire generation of public sector employees were laid off.
I have an 8-unit apartment building in small New England town. I'm seriously considering getting a car as a building amenity. The car would be reserved and shared amongst the tenants.
Well, given the more organic nature of machine learning and what it's trying to achieve I wouldn't be surprised if that same neuron also triggered to some degree for "Jennifer and Stefan" ahaha.
So in his opinion, choosing Rust is a premature optimization?
Same. I used it periodically to recover data from expired hardware. Kids today don't have any idea that you couldn't just take a drive from an installed sco system and just boot it up on any other motherboard and hard drive controller. (well, there are wizard incantations that you won't know and won't be able to figure out in time) So couldn't boot the old system on the old dead hardware or on new hardware, couldn't buy a new copy of the old hardware... but you could mount the disk and get everything that matters.

A fuse implementation would be good enough today though. You're not doing actual production work on htfs today no matter how special the circumstances.

...and did anyone ever automate parsing the divvy partition table?
You are talking to someone who is excited about… The Future (tm). And will defend their purchase and choices to the death. So I doubt there is any reason to continue. The fact they even gave us their Tesla given “safety rating” like it was something to give a shit about says a lot.

We are all glad your car is giving you head pats and game badges.
> The builder pattern is useful to set defaults and add features without breaking backward compatibility.

Ah, that is interesting. Did not think about that.
I think you are being disingenuous. It wasnt widely available or popular until 2018.

Saying that Musical.ly, a Chinese based lip syncing service, was where everyone went after Vine, a USA based short video service, closed down in 2016 is quite the stretch.

I said 10 years which was an exaggeration but TikTok may be the spiritual successor to Vine but TikTok didnt even exist in the country where the majority of Vines users existed until two years later.

I guess you could say there was a exodus from Vine, users wandered around in a desert for two years, and then finally arrived at the promised land, TikTok...
Autonomous cargo drone airline Dronamics reveals it’s raised $40M, pre-Series A
I don't understand how bike can be faster than car. Does it take a long time to get parked or something?
You don't need the value to remain in any one place. You just need your house to not tank relative to the rest of them so that you can leverage up when you get rich and develop a fetish for "good school district" and downsize when the next is empty.

It's a store of value, not an investment. The goal isn't to get rich. It's to not have to pay rent in retirement (yes, I know property taxes).
ClickHouse has Geo data types and functions (such as import and export from WKT, GeoJSON) and special features to accelerate geospatial queries.

For example, polygonal dictionaries allow doing coordinate-to-region lookups using the indexed data structure. It is used for mobile app analytics and ride-sharing apps.

https://clickhouse.com/blog/real-world-data-noaa-climate-dat...

Reverse geocoding is a task requiring quite sophisticated algorithms to implement it optimally. It's worth a dedicated blog post... You can check the source code: https://github.com/ClickHouse/ClickHouse/. See src/Dictionaries/Polygon Dictionary Implementations.h
is it possible to get only N closest points that match the distance predicate?
I think self-driving cars are sort of nuts too for other reasons but the companies doing those are supposed to be doing a lot of safety engineering - to make sure responses in safety-critical controls are predictably safe. Nothing is perfectly safe, but deliberately creating lethal hazards is deranged. That's the difference.

People create hazards for other people. AI is not a special kind of human-created hazard.
> and gave up all moral standalone responsibility.

While also pocketing some absolutely obscene bonuses. But I felt really bad about all that.
Someone commented on a subthread with this link recently (I apologize, but HN search is not surfacing the comment so that I can provide credit; if that was you, please reply here for attribution!), posted to create a distinct thread for discussion on the topic.
Cars were cool back when they were simple machines that you could maintain yourself. Now it's full of electronics, cars are 10x as big as they used to be due to insane regulations, cars are slow and weak in order to maintain MPG regulations. People are falling out of love with cars because what made cars cool fun has been legislated away. Designs of cars have all become the same and lack any cool-ness. Cars are all white, gray, or black..no more bright reds or yellows. Now they're nothing more than boring gray boxes to haul a person down the road
The doc about pinning seems really good. But I don’t understand what about it is necessary for something like middleware.

Glad Rust is working for others, and I find it interesting to read about. but I don’t know if I could or would ever use it myself.
> It happens in Python too.

Python ML maybe. That's a different community to Python in general. The only place where there's been churn in general Python is probably package management.