skysight-inc/HackerNews huggingface dataset:
At least the north Americans think so.
> Android Auto and CarPlay interfaces were designed for touchscreen control. Mazda forcing the use of a wheel, like a joystick is a safety hazard.

What? How is it a safety hazard? I'm far more distracted trying to touch the button on display or scroll in my Wrangler, than using a wheel in my Miata. Selection is extremely predictable and always the same order, it's a basic accessibility feature of android.

I enjoy using the knob with android auto far more than touch screen, specifically because I don't have to move eyes of the road or have a hand in an uncomfortable position trying to touch something on the screen.

Plus, switching between navigation and media is a press of a button that is always in the same space - next to the knob. Compared to touchscreen... And on top of everything, it remembers which navigation/media I'm using, so switching between radio and android auto navigation is a single button press.

It's like one of the important features why my last two cars were mazdas.
Even little des moines is greatly building bike infrastructure. Though i wouldn't call this designing around bikes. Bikes are clearly for going bar hopping on Saturday, not for any serious business dealings. Though the side effect of all these paths is a few die hards do real business on bikes.
There's plenty of space in the US. Grow wide, not dense. It's good policy.
There's a lot of middle ground, though.

If you're 45 years old, and that surgery extends and improves your quality of life until you're 60 or 65, and then you need more surgery to keep things going for another 15-20 years, that's probably worth it, no?

Sure, there are plenty of cases where post-surgery life may not be worth it (but then that's entirely in the eyes of the beholder to decide), but that's not all there is.
I'm totally open to collaborations. One of the properties I bought at the tax auction is 27 acres with a bunch of tall trees on it. I was thinking about inviting people who weave space webs to come down and build something amazing.

Just before I closed on the warehouse, I reached out to the Megabots people to see if they wanted to move Megabots here, but didn't get a reply. The overhead cranes and large open interior spaces give opportunities not available anywhere else.

I literally had living spaces for artist and entrepreneurs on my original proposal, and I was hoping that it would become a destination makerspace where big names could come and access the amazing workshop I was planning to set up.

I was also planning to build a permanent robot combat arena here too, kind of like what they built in Norwalk.

My full proposal is here:
https://www.murfie.com/dist/serendipic.pdf
Unique identifiers are the antithesis of content addressing since they garble the advantage (digital commons or "torrents").

If you want a graph then you can just encode it in the data by having `n` content addresses and ca. `n^2` bits for the adjacency matrix.

The DAG of content addressess is only in the abstract when you have "unflattened" data and all you can do is chase the references to earlier content addresses. If you have some semantics for relating content addresses then you can flatten stuff into graph structures (or whatever you desire) by providing the relevant metadata (that relates the data in question).

Now you have more canonical data that can be content addressed.. This is the essence of what I am doing with datalisp.
Have you driven a Tesla much? The general UX intent is that you're not supposed to need to interact with the screen while driving. Wipers are automatic, lights are automatic (both can be pulsed with the stalks of course). Virtually everything responds to voice commands ("Play Stairway to Heaven", "Navigate to Albertsons", "Set temperature to 72", etc...). All this stuff works really well.

I won't engage with "what people actually want" except to point to sales figures, I guess. Everyone likes different stuff. But the point is that Tesla is winning in this space because they're handing people an outside-the-box solution. Asking for "lots of buttons and knobs" is just demanding the older solution. That doesn't say the older solution is wrong, but it does argue that maybe you're failing to understand the new paradigm.
There’s a heck of a lot more CO2 in Venus’ atmosphere than there is in Mars’.
Look into the embedded filesystem for storing static stats and metric pages, it's nice to have that packaged up in the same single binary and goes a long way in making small webserver utilities more usable.
Or sometimes it's the opposite and you get shoved "Premature optimization..." quote up your change request during every code review and fighting person's bad habits requires you writing benchmark or referencing 5 articles with examples for every little thing. It's maddening.
Thanks for the response, but I'm not following you. I'm not asking if I should take the director position or not, but what I should focus on to get a job at a FAANG. It seems like just grinding leetcode might not be the best course given that I'm a senior engineer.
Yeah Fusion360 is incredibly slow on my M1Max, and does terribly bugging things like spam launchdarkley 2 MILLION TIMES if you dns block it…
Actually, during the gold standard there were booms and busts every four years. Bitcoin might be on a different cycle but the constant inflation and deflation are actually expected with a fixed supply currency.
In my Mazda, the climate controls are physical, but in the center console, and easily accessible to both driver and front passenger. The wheel-based controls are things like skip forward/backward, bring up voice input, or end call. That's also about the extent of things I consider the driver should be focusing on. When I was younger, on family trips, even climate control was something relegated to the passenger; Even for the driver side.

I consider putting in a destination on the GPS, or setting up my music playlist to be 'park the car' types of things if simply doing it via voice control doesn't work.
The article addresses your bet in the first and second sentences.
Aside from all the hypocrisy etc... isn't this concept just plain wrong? Doesn't more housing + business increase the property value of an area? I could see the first-order effects being a reduction of surrounding property as supply increases, but the second order effects of more people are almost always accretive. The downtown area of a city is typically some of the most expensive real estate.
"Build it somewhere else"

Usually if the solution seems that simple, and you think everyone else is an idiot for not realizing it, then they are not the ones being idiots. It's a pattern we should all consider when we "don't understand" a widely understood concept.
>Build it somewhere else

Okay... _where_?

Thats the whole point of why NIMBY is reviled. Not In My Back Yard.
You can also boil water to remove chlorine. Stove or electric tea kettle works.
i will have agree with your definition, but the issue here isn't with the nomenclature, it's with the bill of goods being sold as a service.

what people expect, and what is being sold, is an encrypted tunnel that all traffic goes through, to an endpoint. That this is called "VPN" is irrelevant.

I have a GL-iNet Mango that i have setup to provide "always on wireguard" to a computer in a datacenter i control the public IP for. I haven't tested, but i expect all data sent to and from any devices connected to that Device's SSID to be tunneled via wireguard to the computer in the DC, and therefore, to all outside observers the DC is where my device is. Obviously the ISP can see the session, but since they have no say over the DC endpoint, they have no way of knowing what the traffic is or where it's going. It could just be me doing SSH or video streaming or backups to and from the datacenter, or i could be watching netflix or youtube.

In that circumstance, an iOS device shouldn't be able to leak my local network's ostensible "public IP", since the actual transport layer is outside of the iOS device's control.

With all of this being said, i don't think there's any way to guarantee that leaks are impossible without literally air-gapping your devices and forcing all traffic through something that cannot communicate with anything but the remote endpoint - that is, if the wireguard connection fails, all pings fail, all TCP/UDP/etc traffic times out, and so on. In this manner, probably all things sold as "secure VPN" or as a service that does that are scams. This is the issue that TFA is complaining about.

in a situation where it's life and death - i would find an open wifi access point and connect a wireless bridge device (e.g. tp link TL-WR802N), with an STP ethernet cable to something similar to the gl-iNET mango, with 100% forced wireguard connectivity. I'd only consider this viable after doing tshark or tcpdump on the server i control log access to, to verify that my (local) MAC address and/or stuff like webrtc or whatever are blocked/dropped.

sorry for the length, but i didn't want to make multiple comments all over the threads.
Where would you host them?
I'm not sure what your point is here?

To be clear, is what you're saying that it is ok for VPNs to be broken (or at least less bad) because their most popular usage isn't what they were originally intended for?

If that wasn't your point, what was?
I don't think you understood what I was saying. It's not about taste, it's about being able to differentiate between human and machine made art using whatever metric people have about what constitutes good art.
> but it's not meaningfully different than just using ssh-agent as intended.

Expect for where the key is stored. How much difference that makes depends on the use-case. For a developer laptop with a passphrase protected key? Not much of a difference.

ControlMaster is great for development too. That should have been prefixed with that caveat.

In fact, it seems that all recommendations are from the point of view of a developer, not automation. That would be a bad idea for automated systems, as you point out.
If you're fighting for market share with other companies... IDK, fair enough. If you're trying to stop people with way less money from having a place to live, that's just gross.

And it's false in any case according to some of the research I've seen. It's housing. For people. Not a sewage facility.
Thanks for pointing this out, what a great video!
Are they actually? Have you spent any time in the Gentoo community or talked to actual Gentoo users?

I see people parrot this around a lot but from my experience the insufferable thing is the constant complaining and sweeping accusations against a large and varied group of people who happen to use a certain distro.
Also possible the maps are wrong. It wouldn't be the first time that unsafe conditions were officially stated as being safe.
The only time I've seen a doctor since I've been responsible for health insurance was when the police took me there in handcuffs against my will and without a court order or any legal basis. Obviously on that occasion I refused to provide insurance. I've never been to the doctor voluntarily as an independent adult or paid a deductible for my healthcare. Can you explain how the deductible relates and is useful for figuring doctor's pay?
That price... You used to be able to get very reasonable used car for that. Nothing special, but full car...
I actually built a similar solution supporting similar operations (including filtering by meta-data) using open-source libraries. Took me about 2 weeks net.

I can see a clientele for such database (people who want a turnkey solution), but honestly it looks like an attempt to use a dev-ops solution to address deeper issues with problem formulation: e.g.

1. Is there really a need to search all items in the database? can subsampling make simple similarity comparison feasible?

2. Do the embeddings really need to have that many dimensions? Can we reduce their dimensionality and fit them in RAM?

3. Is embedding accurate enough compared to pairwise comparison? Can we formulate the problem to make the latter feasible?

I also could not find any explanation of the underlying algorithms, especially around meta-data filtering, which is not solved by FAISS as well as their accuracy. (happy to hear otherwise)
And very specifically for California!
Right, but I don't care about google or what they need. I care about it from the site owner's perspective.
I'd just like to add my own anecdote in here. Delivering food for Doordash/Uber Eats is the reason I was able to stave off homelessness last year. By adhering to a strict schedule, I was able to make ~$1000/week in a moderately populated area (~180k pop) where the average rent for a 1 bedroom apartment is $800-$1000/month. The reasons I stopped was

1. Their "automated" systems are trash. I was supposed to receive some perks for being one of the better drivers (higher ratings, consistently accept offers, etc.). And I did receive them. Then I didn't. Then I did. Then I didn't. Over and over again over the course of a day, and none of their support staff could speak proper English, so trying to communicate that problem was absolutely miserable. Over all it was such an awful experience that I just gave up on delivery all together.

2. Hours were long. 12-14 hour days, 6-7 days per week. Great for learning discipline. Not so great for enjoying life.
> Photography and painting both survived because they're fundamentally different things and can be easily distinguished in cases where their respective artists choose to differentiate themselves

I think there's a good argument to be made that photography killed photorealism in painting (or at least, it's an ever-shrinking niche). Photorealism was cheapened, and in response, Modern Art was created.

What's getting cheapened now is transforming works into digitally-defineable idea-spaces. Create a new idea in art, give a machine enough representations, and it can endlessly generate new works within that space.

What's not getting cheapened yet is
1) New idea-spaces -> I've yet to see an AI generate something that could be defined as a new art "movement"
2) New mediums -> I'm sure that something like Dall-E will exist for 3D CAD files sooner or later, but there are a lot of mediums that won't be physically reproduce-able by a computer (think James Turrell). Works in these spaces will remain valuable or even increase in value. And while AI might be able to generate new ideas in these spaces, there will need to be people to decide to put in the effort to execute them.
3) Curation and "found art" -> Deciding which ideas (generated or not) deserve attention.
> in their effort to solve a problem that only exists on HN

I don't understand why your takeaway from the fact that they're implementing it is that the people saying they want or need it are irrational and only exist on hn instead of "hmm, maybe I'm wrong and this is a legitimate feature request".

Anyways, let me assure you that the people who get "reamed" are in fact anyone who even causally mentions they want this feature who get a bunch of very dedicated people telling them how utterly wrong they are, no one should ever want that and anyways it's impossible actually.

Trust me.
The iPhone was never made to be truly secure, so this is to be expected I suppose.
It's not socialist to allow private entities to build the housing that the market demands on the land they own in order to make money. It's much closer to "socialist" to have state apparatus dictating that people not build housing.

I own and live in an 80-year old single family house. My neighborhood -- one of the more desirable ones in my city -- has had a massive ongoing build out of 3-5 story apartment buildings in the past 10 years. They don't bother me in the least. It's either that or people can't afford to live here, which seems bad.
> This doesn’t seem like a good idea because there are Android people and iOS people

Android Automotive (the "base OS" that's not even really "Android" in the way that you think of it from phones; the impression I have gathered is that it is a separate embedded Linux sharing only a few parts and iterating in a different pace) that Ford is moving to still supports Apple CarPlay as well as it supports Android Auto (the Apple CarPlay competitor). It's another fun place where Google's branding strategy confuses way more than it helps by having very similar names for very different products, in this case Android Automotive !== Android Auto.

But yeah, the other complaints are valid: Android Automotive is still so new we have no idea if Google is truly in it for the long haul or if that's another badly named brand eventually likely to end up in the graveyard. I don't think we know how much data Google will be monitoring from it either.
"I have the impression, as some others have taught me, rather than through my own intuition, that what ‘makes it’ is something that fits the most common denominator."

Very likely true. Often the most-creative artists are out on-the-edge. Escher for one example. Unless that 'edge' is riding an arriving zeitgeist (like the Beats), the artist may die before recognition ... like Schubert, like van Gogh. Such artists are often not gifted with self-promotion and negotiation skills (and struggle with finances).

Usually the people most capable of arousing interest are not endowed with vision (or great advisors, like kings and emperors). And so the trendy buuut less-than-new 'wins' by virtue of mere novelty. And we all lose.
Without hesitation.
The expected answer :)
When updating deeply-nested immutable objects, the Immer library is great. You call the `produce(immutableValue, draft => { ... })` function with some immutable value and a callback function that manipulates a mutable proxy object mimicking the immutable value, and then the function returns a new immutable value with the same changes made by the callback function. The mutable proxy object never escapes the callback, so the use of Immer stays self-contained as an implementation detail of your code without infecting your component's public API or anything.

Another alternative is the "immutability-helper" library, which was originally published by the React team as "react-addons-update". It's a lighter library with less proxy magic going on, but at the cost of being more explicit: instead you create an object describing how to update an immutable value to produce a new immutable value. I've used it in the past in a few places but mostly recommend Immer over it now.
We accept that human drivers are not perfect and are going to cause thousands of deaths per year with their vehicles.

It's a whole different ballgame to accept that computers are going to choose to kill thousands of people per year, and it is not much comfort to know that it's slightly fewer thousands of people. I think this is especially true when the response to such deaths is not "we will investigate thoroughly and ensure this never happens again".

This is not a logically consistent argument, but humans are not logically consistent beings.
Yes this is the end game. We have pleasure and pain centers. An app that delivers a steady stream of pleasure, with no pain, will win for most people.

And the ratio keeps getting “better”. Better content, less friction.

Scary.
> I think that painting-and-photography is the wrong analogy; stuff like DALLE is a continuation of Photoshop. Compilers didn't put programmers out of business, it just moved them one layer up.

I don't know. As Wait But Why likes to say, cars sure did put horses out of business, pretty much thoroughly and permanently.
so, how does your proprietary solution compare against FAISS, eg with 10M dense vectors of 1024 dimensions?
urban sprawl is both economically and ecologically unsustainable
I mean, if the alternative is people slowly die of dehydration (and all western-US farms lose all their crops), or we have to fast-track depopulation of many western states, ruining peoples lives and wrecking economic output (that will ripple outward to affect the whole country, and then some)... yeah, let's absolutely definitely do something.

Water engineering is something that's been done for millennia. Sure, there are bad things that can happen, but modern civilization just doesn't work without water engineering. And I suspect you would not like the kind of civilization we'd have to stick with, if we weren't allowed to touch waterways. Even if you were ok with that, the vast majority of people would not be, and them's the breaks.
> Build it somewhere else

Reminds me of a Ben Shapiro quote:

Let's say for the sake of argument that all of the water levels around the world rise by, let's say, five feet over the next 100 years. Say 10 feet over the next 100 years. And it puts all of the low-lying areas on the coast underwater. Let's say all of that happens. You think people aren't just going to sell their homes and move?
I don't totally recall what your reference is about.
I don't think the answer is to not allow autonomous cars to be sold, I think the answer is to engineer self-driving cars with the same kind of rigour that the aircraft industry uses, rather than the kind of rigour that startups use.
^And both are equally insufferable in their perceived self importance to the world.

Too bad I’m not a Roman Emperor, or else I’d host weekly public bouts where I’d pit them against one another in a fight to the death.
I really love Supabase and I would consider it for my new project but I have a requirement to be schemaless, I know the reasons why they chose Postgres, those are explained clearly on their website, but I wish they added a NoSQL DB as an alternative at least.

In their FAQs they argue that you can just use JSON columns in Postgres but that doesn't really solve my issue because those columns would still need to be pre-defined.
> Do you use any vegetables at all?

I must not have made myself clear. We put a piece of bread at the bottom of a large glass jar, added what we wanted to ferment on top, added seasoning, pour salty brine on top (this depends on the plant). The only thing I try to make sure is that everything is covered with the liquid. Finally, put the jar out onto a sunny spot.

I tend to mix the vegetables, and although evenly cut, leave them larger if possible. I can always blend them down before use.

As for the salt brine - the salt does not have to come from direct salt. I have used salted & dried fish, some existing high salt sauces, and similar. Also, I have done where I dry salt the vegetable, wait till some of the liquid is pulled out then just put it the jar, and pour regular water over it.

The bread gives a kick start with fermentation. You could also just keep the brine liquid left-over from an emptied jar and pour it into the next batch.

I ferment cucumbers, tomatoes, cauliflower, onions, carrots, asparagus, corn, bean sprouts, green beans, shelled beans of all kinds, cabbage of all types, garlic, beats, potatoes, radishes, olives.

Really, I cannot think anything edible plant that cannot be fermented. I fermented nettle and turned out okay.

Caveat emptor - I am making this for myself and my family. We eat this stuff all the time. Check and double check. I do not want to hear you blaming me for having magic moments in the WC after eating your ferment!
I am a huge YIMBY but pretty sure he is stating arguments that he thinks will be compelling to the rest of the voters in his town. Most people their prob have net worths north of 10M - but entirely wrapped up in their property values.

Solution is to just not give local towns such strict control. Otherwise there is truly no incentive to allow building like this
Do you think they should be doing something? If so, why? Why should political minorities get an uneven boost to their applications?

Side note: most people who apply to YC are probably not very public with their politics. Political minorities could do the same and not worry about repercussions for their beliefs.