skysight-inc/HackerNews huggingface dataset:
You can pattern match these concerns to "kids these days" all you wish. But there are these days. There are days when the kids are doing it worse; and to imagine their arent is foolish.

These are the days when your operating system is hostile to you, sells your data and injects adds into its basic operation. These are the days when the main distribution channel of software is HTTP with dynamic memory languages which require build systems to deploy. These are the days when people read a book and think themselves jnr engineers.

It is all well and good deploying your cynicism in this fashion, thinking yourself wise, but in the end your view is just another old wives tale. The tale of "the elder shouting at clouds" is just the tale of the eldar shouting at eldars shouting at clouds. If one analyses the world with such infantile aproximations, one will finds oneself likewise dumb.

You aren't engaging with the quite serious catastrophe that has become modern software development. It is hard to imagine software engineers of the 70s and 80s, though imperfect, doing with modern technology what we do with it.

The Linus Torvalds of the world, the jblows, the K&Rs, and so on -- are people born of a culture of ruthless simplicity. Award the 70s with the technology of today and it's a hard sell to suppose that group really invents React, the HTTP stack, and so on.

The inability to see this is the real naivity here. Cheap cynicism doesnt win you any point
I cover some of this in my blog post, but mostly it came down to the text I was looking at would be sharp and easy to read, but anything in my peripheral vision would look a little bit blurry. I only gave it a quick test and today I’m planning on trying to write a new feature all in the Vision Pro to see how that goes.
What are you going to do with a nuclear code without access or authority to launch the nukes?
Well, JSON::PP and Cpanel::JSON::XS don't have this problem somehow.

The fact that they need to literally fortune-tell from Perl guts if something is a number or a string is telling as literally every other mainstream language including current dialects of Pascal has this problem solved. But I'm most unimpressed by the fact that merely looking at a variable will mutate its internal representation enough for there to be externally-visible effects.

It doesn't matter if JSON::XS is looking at the internals wrong, or if it's Perl's behavior at fault: from whichever angle you look at it, the whole thing is a tangled mess of wrongness.
If they’re optimizing full table scans of 20M+ rows, they probably want an optimized column oriented DB or a data warehousing option like Snowflake.
I don't really get the computer monitor replacement argument - if you are creating as opposed to consuming content (i.e. coding/designing/authoring), then you are going to need a rather better input medium than what a virtual keyboard/mouse will provide. And this better medium, whether keyboard, trackpad, mouse or something else, will be sitting on a desk - with your monitors! If you want more/bigger monitors, then go buy some with the $3499.
>Side note: My wife is a stay-at-home mom and I've long wished for a disability insurance product that would cover the economic value that she provides, i.e. cover the cost of daycare / after-school care if she couldn't care for the kids. As far as I can tell, there's no such product for people who aren't wage earners.

AD&D (accidental death and disability) is the closest you’ll come. It’s most commonly offered by workplaces I believe, and is not expensive. On the flip side the situations it pays out are pretty narrow.

The only other alternative I know of is life insurance but of course that covers death, not disability.
That seems like an unsustainable place to live because of fire risk as well.
Does seem laughably easy to intercept the keyboard connection.
I really think that the subject of solo circumnavigation should be a natural part of the study of history.

To expand on this, also see:

- Joshua Slocum _Sailing Alone Around The World_ https://www.gutenberg.org/files/6317/6317-h/6317-h.htm

- Half-Safe: The Story of the Jeep/Boat That Drove Around the World https://gearjunkie.com/motors/half-safe-jeep-boat-overland-a...

- The First Human Powered Circumnavigation of the Globe https://wildbounds.com/blogs/culture-and-pioneers/jason-lewi...

- https://www.guinnessworldrecords.com/records/hall-of-fame/er...

(though I think that the latter two are not quite as impressive in that gear was staged/transported --- I want to see someone do this "bikerafting" using a folding bike and a folding kayak)

and there's some Victorian guy who did it using commercial transport with nothing but his visiting cards and a letter of credit from his bank to facilitate the voyage.
It is all capitalized. What client are you using?
You assume a perfect implementation of the backdoor. Even if the cryptographic part were well-implemented, someone will accidentally ship a release build with a poorly safeguarded test key, or with a disabled safety that they normally use to test it.

It's an unnecessary moving part that can break, except that this particular part breaking defeats the whole purpose of the system.
We use HomeChef now and only get their oven ready or “quick” meals. It’s wonderful.

Previously, we tried a few services. It would often take an hour for me to cook a meal. These weren’t anything special either. I had four major complaints:

* it often felt like recipes would include unnecessary steps just to make you feel like a cook. Things like mixing siracha and mayo to make the dressing when they could have simply sent it combined.

* reading the instructions was a ridiculous slow down. After a full day of work, it wasn’t fun having to interpret the overly zealous recipes.

* the time estimates were clearly made by someone who preps food all day.

* they still expected you to have certain basics. Not really the end of the world, but part of the point was to not worry about any other shopping.
Posts with the basic messgage "Use nothing but postgres for everything from pubsub to background job queues, it's the best thing since sliced bread and will solve all your problems" have been a HN staple for at least a decade. It's no surprise that sooner or later people would start believing it.
You can use any physical mouse/keyboard as input for the Vision Pro, including the ones built into your laptop.
It’s very likely this person doesn’t care about the credentials but rather just wants to gain the knowledge to do something themselves.

I more or less did this for years by reading a ton of books + many years of HN / articles / interviews / videos + startup weekend events + tried starting things + coding hobby for years + enterprise consulting work, and now I’m fairly well equipped to co-lead the company that I do.

The first 5+ years of doing this I debated attempting to go to a prestigious school for an MBA, primary reason (95%) was for the networking opportunity (meeting great likeminded or driven people), (0% because I would’ve been able to tell people I had an MBA from somewhere for job purposes, the snobbery from that would have been a detriment often instead I believe), and 5% for the education which I think has value but when it’s free and I had the motivation there was no reason to pay $100ks for that. At this point this company is doing fairly well so although I would love to meet more driven and likeminded people, I’m not sure it the best path to do so anymore for me.
Space Station Demo
Castro Valley and Livermore are culturally “the south” of the Bay Area. You can find trucks with Trump flags and stuff.
This is one of those stats that get abused as fairly benign cancers like certain prostate cancers get diagnosed more.

But as someone who just lost my wife to melanoma, I can tell you that despite the fact that treatment advances has brought 5-year survival rates from 10% to 70%, deaths are increasing. The oncologists I spoke to attribute it to the ozone hole in the 80s and 90s and the tanning bed phenomenon
of the 90s and 2000s.

Think of cancer not as a thing but as a disease process. Each variant has different drivers and each treatment regime has different risks. Social and environmental factors drive many negative outcomes.
You can disable it using ReVanced.
Post Elon, they are not-turning-a-profit.
Agree. 20 million rows is nothing for even the most basic Postgres setup. However, at some point ClickHouse (or perhaps more dedicated ts databases) starts to make sense as the 23 byte per row overhead in Postgres weighs. Usually covering indexes are needed as well so it eventually becomes a little too much.

We were doing ok with about ~10B rows in Postgres before deciding to switch however. Even that might be fine for some workloads but not ours.
Came here to say the same - Bret Victor is doing similar things[1].

I think the point of these projects is to find an alternative approach to interfacing with technology. Why not combine paper and computers?

We make the assumption that interfacing to technology is limited to keyboards, mice and fingers but there is no reason for us to limit ourselves to these approaches.

Anyone using punchcards would be amazed by keyboards and so we will be amazed by interfaces that are beyond our imagination.

[1] https://dynamicland.org/
To decrypt a drive with a TPM-only key you just need to turn on the PC. So what's the big deal here?

It's disappointing that TPM-only is the default for Bitlocker, but you can just use something else (pin/password, key file, ...).
Thanks, I should have noted it!
> Also I am not sure what the problem is that is unique to those with ADHD. The issues raised are the same for everyone.

The joy of ADHD is that issues that seem the same as everyone else's are often far more difficult/easy to manage.
That's going to vary by appliance. The appliance sales and repair shops that have youtube channels are a pretty good resource (Ben's Appliances and Junk, Yale Appliance, Boulevard Home, etc). But so is intuition.

Buy whatever you can get service for. This rules out Samsung and LG, but in a smaller area this might rule out some other brands. In general avoid LG unless you want a front loading washer, and avoid Samsung in general.

There aren't that many manufacturers. Bosch, Thermador, and Gaggenau; Whirlpool / Amana / KitchenAid / Maytag / Jennair; Electrolux / Frigidaire / Zanussi / Westinghouse /; etc etc etc. Ikea's all Frigidaire these days, and Kenmore you've gotta check the part number (typically Whirlpool or LG).

Dishwasher – pretty much the universal opinion is Bosch. The quiet part is that their current lineup has design decisions you may not like (no heating element, no grinder). And they definitely feel cheap. But they're quiet and USA made.

Washer – Speed Queen for a top loader, but again read up on the caveats. Whirlpool's commercial lineup is basically their consumer lineup from 20 years ago. They may be cheaper/easier to buy and service than Speed Queen. Lots of folks seem to love LG front loaders.

Fridge – top freezers with no ice maker are about as simple, efficient, and reliable as you can get. But Whirlpool's current top freezers are junk. Supposedly Whirlpool's more expensive fridges are still decent. Other designs (e.g. bottom freezer) are more complicated and will be less efficient. At the higher end Bosch's big side by sides with the dual compressors are supposed to be pretty solid.

Ranges – figure out what you want and go from there. Samsung is reportedly pretty bad with gas ranges, and obviously electronics aren't their strong suit either. Induction ranges will typically have more assemblies and fewer individual components to replace ($$$ to service). With induction the low end Frigidaires don't have any WiFi bullshit, but only the higher priced brands (and Samsung) will eschew the touchscreens.

Microwaves – American kitchens tend to feature those big hulking units hung right over the stove. But counter top models are waaay cheaper and all mostly the same guts.
Plenty of CAF, RDOF, BEAD and similar program funding went to forklifting ADSL2 cabinets into rural locales to provide the service OP mentioned.

These were often back hauled by bonded SHDSL or similar Ethernet over Copper technologies, so you end up with a bunch of people on 12Mbps connections sharing a small pool of bandwidth, resulting in congestion, jitter & packet loss for everyone.

Deploying fiber would have not been as inexpensive to implement though, and for many years getting any connectivity was more important than delivering future proof connectivity.
Sorry my blog post depressed you, but I wonder if it did so nearly as much as your arrogant & rude comment did me.

I am deeply aware of njs’s notes on structured concurrency & have been working on a post engaging with it. This post was not about structured concurrency & so it wasn’t relevant here.
The Haypenny Whitepaper
Presented here is the simplest form of numerically delineated value transfer ever invented, implemented on an architecture that can credibly scale to handle multiples of the current worldwide monetary transaction volume at an extremely low cost per transaction with an extremely low, single-digit-milliseconds internal latency.
I can’t speak for anybody else, but for me, I am happy to use a mouse, keyboard, and even my MacBook Pro. I just want the Apple Vision Pro to replace my monitors.
> 'I just have no natural talent for that'

I thought all my life that I had no talent for video games. I recently installed Doom II (bought for around 2€ on the Microsoft Store) and two weeks later gzDoom.

I did play around a bit with Doom 30 years ago and thought the graphics was nice but I wasn't good at it, was never going to be good at it, and it also wasn't all that interesting.

About a month after the install I'm a fairly decent Doom player. I can complete all the three original Doom episodes (and the first one on Ultraviolence).

Turns out I just never practiced enough -- and I didn't even need much of it!
Twitter user @ghidraninja has published a video where a key extraction attack of a TPM protected Bitlocker encrypted Windows install on a Lenovo laptop is demoed. Link to tweet: https://twitter.com/ghidraninja/status/1753843667003986024?s...
There's not enough cork, nor will there ever be, to make a meaningful dent in total plastic consumption (in current terms).

We produce 380M tons of plastic per year. IIUC, that's about the size of the entire lumber industry - of which cork is a very small insignificant percentage.

Cork has a very small part of the planet where it grows well, and basically everything else valuable grows well there, too...

The Nanocrystalline Cellulose market will be bigger than cork by 2030 probably - and even that is 25 years away from making a real dent in plastic consumption (aggressively).
You can ask the support rep to find your account manager (hit or miss) or get in touch with an SDR (https://aws.amazon.com/contact-us/sales-support/)
> recognizing that car accidents are largely random.

I think maaaaaaaybe that was more of the case twenty years ago. But these days, inattentive drivers distracted by you-name-it are the cause of many accidents. It doesn't seem random at all.

> everyone should purchase uninsured motorist insurance to the maximum degree possible

Absolutely agree with you there.
There was a big NYTimes article about this a few weeks ago, and somebody in the comments complain that the bright white LED headlights were ruining the proximity sensors on their Volvo and they couldn’t install optical filters without voiding the warranty. To me this seemed weird cause I thought those things worked on IR. I’m wondering if there’s some sort of CV solution to this? I don’t see how narrow color temperature of LEDs would affect IR sensors, etc.
I think you need to be told this in a very direct manner, so I'll take a stab at it: this is a country where the vast majority of the population can't shit down anything resembling a toilet, let alone wash their hands after they are done, because there's no infrastructure to support any of that. Forget stable and predictable access to food, or water, or medicine, or education. Compared to anything in the west - this country is in complete shambles, and their population is poor and is severely disadvantaged.

You're sitting here celebrating what exactly? Their continued descent into eternal poverty and de-industrialization? Most people over there have a shit standard of living, but people like you are sitting here and celebrating that?
Well, that's one of the drawbacks of the smart color auto generation... it's not that smart.

That's definitely is an improvement point, I have just calibrated things looking at my screen, which might have a high saturation/brightness setting.

Thanks for the feedback!
A tangentially related tool you can use to look at a repo over time is Git of Theseus[1]. It shows things like "what percentage of the code in this repo survives 6 months.

[1]https://erikbern.com/2016/12/05/the-half-life-of-code.html
This is the subject of the final section of this post, effect systems specifically are referenced in the margin note.
that's the real problem with these devices ... it has to actually get boring before you can tell if it's got real value or not. And that takes a long time precisely because the novelty is so high and so interesting. But it will happen and if you don't have a use for the device after that you have blown a lot of money.
People are born not knowing anything. If you know something, it is your responsibility to share that knowledge. Remember that you were also born not knowing about the nature of subsidies and state granted infrastructure monopolies. There’s no need to be an ass while sharing your knowledge in the same way that whoever taught you wasn’t an ass to you.
Email providers/phone should have hierarchical contact lists. Comcast can go in the lowest rung, maybe call it subscription services, and your spouse is in the highest rung, in the family group. Each rung comes with its own abilities with respect to notifications, calls, sounds, etc. Have a button at the bottom of every email to add the sender to a group if not already there, and that would handle your spam rebate scheme automatically.
I could be mistaken on this, as I don't live in an area where such things are common, but my understanding is the issue is that if your house is destroyed by say, a hurricane, no insurance provider (or fema) gives you a bag of cash and says "move", reimbursement is predicated on rebuilding the structure where it stood.
Having large family won’t be fun
Doesn't sound like either of you know how SO works. Very little is done by mods, mainly it's votes by normal users. Like I could be voting to close something as a duplicate, off topic etc with my privileges. It's the community doing this, not moderators.

And the community is tired of people asking for help with their homework or doing very little effort themselves before asking. Why do these people deserve others spending their time helping them if they can't even bother to search or formulate something coherent?
Are you sure?

Boris Dalstein first published his work on Vector Graphic Complexes (VGC) at SIGGRAPH in 2014 [1]

Figma introduced Vector Networks in 2016 [2]

[1] https://www.borisdalstein.com/research/vgc/

[2] https://www.figma.com/blog/introducing-vector-networks/
I agree some of these are fluff. However many here are great to have basic knowledge of for specific scenarios one may run into and then know where to dig deeper when needed.

Agree though to marry being a ferocious reader / learner with being a do’er is the way to go. Personally I did not grow up with an opportunity to develop an intuition about business and self-motivated action. Has taken a lot of work to move that direction over the years.
$1500 a year per resident for said hamlet to maintain roads, trim the palm trees, deliver police, fire, schools, review permits and inspect new construction, run an elected government, etc is a very low budget.
Keep fighting the good fight. This is the hill to die on.
This aligns with my experience as well.

My hypothesis is slightly different. When people have a strong enough need, they’re willing to look past UX/UI issues because they see the core value. They’re okay using a “crappy” product because it’s actually doing something really important for them. Later in a products life, it needs a better Ui to attract the remaining user and compete with the market.

The crappy UI serves as a bit of a filter, helping you learn quickly if something is valuable.
> Does anyone have some thoughts on this?

Discussed most recently @ https://www.abubalay.com/blog/2024/01/14/rust-effect-lowerin... / https://news.ycombinator.com/item?id=39005780 It's a viable approach if you can take the time to get it right. Async rust started out with more of a limited, MVP approach, where they first did the simplest thing that would surely work, and then went on from there.
Why wish for people to be imprisoned?

Hit and run can be a grave crime. You might be leaving someone for dead.
You just need to launch off of the highest point on the planet! (Kerbal Space Program approved).

We don't talk about ground logistics though.
And even with discipline, sometimes introducing tech debt in order to ship something fast is actually something desirable at the short term, specially in the startup world, so I don't think that anybody with deadlines is completely free from twisting things up.
Yes that I realize if I didn’t make it clear.

I am definitely lamenting the fact that SDKs (CDKs?) aren’t already exposed in most common languages as a way to take advantage of the robust features of full programming languages.

They either aren’t at all or they use some hybrid format (terraform etc) or they’re Byzantine in nature or ignore good API conventions
One thing I like about HN is that they make the same amount of money off of me whether I run JavaScript or not. I imagine we can agree there...
Huh? There are laws about being able to return items in the EU as well.
> To sell the public that he achieved the dream of giving Ethiopia “access to sea”(which they already have access to)

When I was there Ethiopia being landlocked was a huge problem and expensive situation (I watched thousands and thousands of trucks driving overland from the big new Chinese port in Djibouti City.

How exactly does Ethiopia have access to the sea?
Your measuring io.

Db has to do io too which you likely aren't measuring.

You are prob doing 300k writes with only one io call to indicate 300k was done. Then for the web app your doing 100k io calls. If you want to do an equivalent test on the web app you need to have the web app write to in memory like 300k times on one request. But that's not the best way to test.

The full end to end test is the io call to the web app then processing in the web app then the io call from the web app to the db then processing in the db, then the return trip.

Picture a timeline with different colored bars of different length with the length indicating the amount of time spent in each section of the full e2e tests. You will find that the web app should be fastest section. (It should also be divided into two for the initial request and the return trip with db access in between)

Flamegraph generators can easily create this visualization. Also be sure to handle what the other replier said as well. Make sure the db isn't caching stuff.

I would say a read test here is a good one. The web app parses a request, translates it to SQL, the. The SQL has to join and search through some tables and deliver results back to the user.

I would run the profiling with many simultaneous requests as well. This isn't fully accurate though as write requests lock sections of the db which actually are a big slow down as well which may be too much work to simulate here.
> And in those countries, going into hospital does not mean running up a life-altering bill.

I chuckle a bit that the next sentence to that is:

> Why not raise the liability legal limits?

Shouldn't the focus be on the insane hospital costs?