skysight-inc/HackerNews huggingface dataset:
Most cars are in the lower 20s now, but there are some pretty good options.
Buick envista, Chevy Trax, VW Taos, Subaru Crosstrek, Kia Soul, Honda HR-V.

I really think the buick envista is a stand out for an entry commuter car for the price.

The mazda cx-30 is in the 30's with turbo is going more fun to drive for the cost, but you can get one in the mid 20's with the base engine.
That's fine. Just work to sabotage the org because they have a discriminatory noninclusivist and inaccessible policy. When that stops then stop the sabotage. Keep in mind that many people - especially marginalized people and neurodiverse people - are dying or living in poverty because companies are like this.

Eventually those kinds of companies will die or change, and we have an opportunity to exert pressure to kill or change them. The best thing is it can be completely deniable and still leave you getting promoted.

Learn how to sabotage without being caught in the crosshairs - for instance consider reading and reflecting on the CIA simple sabotage manual, until you just naturally apply it in your sleep:

https://www.cia.gov/static/5c875f3ec660e092cf893f60b4a288df/...
Haha, sure

I have had enough fights with opkg and internals and the bad news with the router is if I brick it, I am somewhat hosed. If I brick the $15 thing, well, it's a little easier. And now I get to experiment with targeting Arm from my compiler :)
I've seen a correlation between caring about the application code and the test code. That makes sense because writing, reading and running specs help you think about what you're intending to do and what you've accidentally done.
It's Not You: Dating Apps Are Getting Worse
I'm not sure this is a new paradigm or a new rethinking of love. Here's something written 2000 years ago.

"Love is patient, love is kind. It does not envy, it does not boast, it is not proud. It does not dishonor others, it is not self-seeking, it is not easily angered, it keeps no record of wrongs. Love does not delight in evil but rejoices with the truth. It always protects, always trusts, always hopes, always perseveres."

This is only one of many descriptions from history that we can learn from. It seems that you're just awakening to a deeper understanding. Those of us already here, welcome you and hope we can continue this journey of self understanding together.
I'm imagining a row of little mice sleeping on their right side in a lab experiment
Any evidence, here or elsewhere, that it completely consumed the toxic compounds?

Neat evidence either way, that they thrive in that condition.
That's very unhelpful.

I abhor long compile times and I exclusively use staticly typed, compiled/transpiled languages. The solution isn't to just shrug it off, but seriously evaluate how difficult it would be to refactor to smaller modules and if the benefits would be worth it. Sometimes, it's not worth the hassle. But if it's getting to a point where velocity is a concern, and a potential major version is on the horizon, a refactor to reduce code debt, and make things modular can be a real possibility if explained correctly to the right stakeholders.
Hearing about what OKCupid turned into is such a bummer. I used it over a decade ago, back when it was all about answering tons of questions. It sounds like now it's just another app where you swipe based on very little info, and have to pay if you want decent matches. RIP, original OKC.
I really like the way you put that.
Thanks very much for the explanation and the link. This is a new view and a lens for me. It makes lots of sense. I think I am going to have new questions now. This also means they did believe they were the chosen ones and must speak up and that's how it kept going on for generations with similar messaging. It couldn't have worked as well as it did otherwise.
PMTiles is great for a static background. You can easily do a layer on top with geojson like you say, or even just by storing your own data in postgres and using postgis ST_AsMVT to turn it into a vector tile layer. Stick a cachebuster in the URL & a http cache in front and you can call it a day.
I was at Google in 2005 on the other side of the argument. My view back then was simple:

Even if $BIG_COMPANY makes a decision to compile everything with frame pointers, the rest of the community is not. So we'll be stuck fighting an unwinnable argument with a much larger community. Turns out that it was a ~20 year argument.

I ended up writing some patches to make libunwind work for gperftools and maintained libunwind for some number of years as a consequence of that work.

Having moved on to other areas of computing, I'm now a passive observer. But it's fascinating to read history from the other perspective.
The bar is still bullshit that example is one of many. For instance I never want to touch divorce, why should I need to know community property? Same goes with personal injury.
An open book test or one that’s all MPT (the essay part) I could get behind, memorizing what’s basically 200 pages of dense information is (upside down smiley face)
Dan, I respect you and I feel your pain, but...

> Another common attitude on display above is the idea that users who aren't wealthy don't matter.

If you want to make money, then this is the correct attitude. You need to target the users who have the means to be on the bleeding edge. It may not be "fair" or "equitable" or whatever, but catering to the masses is a suicide mission unless you have a lot of cash/time to burn.

This post reminds me of the standard Stallman quip "if everyone used the GPL, then our problems would be solved"
Is that the right way to think of LLMs (that they "think in English")?

I think a better way to think of them is as an n-dimensional "meaning space" where words/phrases are n-vectors, n is a very large number, and each dimension has semantic meaning. It may be the case that this meaning space is pretty much the same between all natural languages, which would be evidence that Sapir-Whorf is false, that differences between natural languages are largely cosmetic
It amazed me when a dev on one of my teams put up a code review, no tests (to be added "during the QE pass later" (a practice that itself has issues but in this case was at least plausible)), but from my quick inspection couldn't possibly work. So I download the patch, built it into my local app, test it.. and yeah, it doesn't work. At that point it was faster for me to actually make it work and just submit the new diff instead of do the back-and-forth dance over code review.

My team did pretty good on reporting the time spent (sunk) to BS like infrastructure, flaky tests (especially those involving complex selenium automation which additionally suck for speed because they require the whole app to be running), and out-of-our-team's-hands problems in the wider company. I think it helped that the most senior devs ran into the same problems and felt fine complaining about them as a way to explain why something is taking longer than might otherwise be expected. We also had interns every summer to run into problems that hadn't been fixed and we had just grown accustomed to or found our own mitigations. Sometimes it's just a knowledge issue, being honest about it means someone might be able to help. Even new members with "lead engineer" in their title can learn new things that were taught to the last crop of interns and be more productive. There is a downside risk in that the excuses can be taken advantage of and someone can get away with doing pretty much no code work for days. The excuses can also be taken advantage of to get some various work in that doesn't nicely fit into its own work ticket, though... Some slack in orgs is important and comes in various forms.

Property testing helps cover some cases you don't fully anticipate. It's worth integrating a library (https://hypothesis.works/articles/quickcheck-in-every-langua... is old but at least points to a bunch for different languages) into the automation infrastructure even if it's not used all that often.
> with 64kb of ram running windows 11

I hope you mean GB.
I'm still 35, so probably don't count, but I would never trade "me" today for "me at age 20"
If you go inside, you get to choose from one of three treasure chests.
Mine was but surprisingly this looks legit.
On Android TV you can not disable/uninstall the default ad filled launcher without adb.
Hyundai essentially totaled 2 Ioniqs in Canada due to minor damage on the bottom that would be considered inconsequential on a gas vehicle. They wanted 60k to replace the batteries on those, which is more than the whole car cost. Teslas are notoriously expensive to fix. Rivian has a unibody design that can result in a $40k dent repair, IF you can even find someone to do it. Some of this is due to bad design and bad management, but the modern EV is so much more dangerous when damaged than a gasoline car, it warrants extreme precautions.

There are gasoline cars on the road that have a million miles on them. There are plenty of others over 50 years old still running great. If you think they're even remotely as fragile and difficult to rebuild as EVs, you are sadly mistaken.
In nearby East Chicago, Indiana, the lead level in some tested soils reached 9.1% (91,000 ppm) [1] If this could be used to capture that lead, and separate it out, you could mine the soil, while you treat a superfund site at the same time.

[1] https://www.nrdc.org/stories/east-chicago-knowing-your-soil-...
centipounds?
Additionally, weak Android devices are not necessarily old Android devices. New underpowered Android stuff is sold every day. Cheap tablets are particularly bad about this — I have a Lenovo tablet that I bought maybe a year ago which uses a SoC that benches a bit above a 2015 Apple A9.
Exactly! The English speaking countries the parent mentions make it “easy” for young people to move there because they want more people to tax at their confiscatory tax rates. The goal of many people buying these other citizenships is to get them without having to become tax resident. Often they have residence visas or PR rights in other places.

For example if you’re an American with a Thailand elite visa good for 20 years or Singapore or Hong Kong PR you might want to get rid of your US passport but to do that practically you need another - literally any will do but these ppl don’t have an interest in becoming tax resident in another high tax place with complicated world wide reporting requirements…that’s literally the problem they are trying to solve by getting rid of the U.S. one.
Imagine if you are a Russian war criminal. Or anyone dodging taxes.
I agree. It's an interesting rationale but statements like these feel biased toward our own human-centric history: "on worlds with oxygen abundances less than 18%, technology will not be possible".

I'm not convinced a clever species couldn't find another route.
This page from 2023-07-12 says OBS can capture audio of individual windows in Windows 10 and up: https://obsproject.com/kb/application-audio-capture-guide
Better to have disagreement than coerced conformance.
There's another option: https://lesenechal.fr/en/linux/unwinding-the-stack-the-hard-...
>ensures that lawyers know a fair amount of substantive law (at least at one point in time), and that they are capable of memorization

Thinking you know substantive law can be a dangerous thing for any lawyer who believes they don't need to bother researching. Obviously we all absorb the law in our areas of expertise but to suggest that practicing lawyers actually use law they learned in law school is a stretch imo.

You are right, of course, that both law school and the bar test memorization. I have always thought that to be a big flaw. As a trial attorney I have, of course, had to deal at times with very large and complex fact patterns. I never had to memorize anything. Dealing with the same fact pattern for 24-48 months reading documents, and deposing witnesses doesn't require memorization - it just requires memory.

As for the bar exam, I'm quite sure it has changed. Back when I took it, it required two full days. Eight hours writing essays one day. Then the multi-state multiple choice the second day. Not sure if states still require a separate day writing several blue books worth of essays. Either way, none of that has the slightest to do with being prepared to engage in the practice of law - which was the primary point I intended to convey.
You are using it on the server, and/or you refuse to learn some basics. Go back to whatever shitty OS you are really using if you think Linux DE are broken or "not even worth" looking into. Linux DEs offer more than any other OS, specifically Gnome and KDE the ones you claim people should avoid. And they are perfectly stable and usable. But if you use them for 50 years and refuse to do a 2-minute search for something that is not the way YOU want to be out of the box, then I guess ALL DEs are broken and not worth looking into from your perspective.
I wonder how much of the bloat of modern shiny internet widgets is pure lipstick that does not add any tangible value.
Disappointing Tesla Full Self-Driving Beta 12.3 Drive with Klwtts [video]
Yesterday a video was posted about a perfect, zero disengagement ride with FSD 12.3.

This is from the same guy - probably wouldn't post this one, but it was with another youtuber. Runs a red light, tries to go straight into a middle divider...
Terminal Esc(r)ape
ever bought something from Harbor Freight?
Metro by T-Mobile has some strange bloatware that I was able to disable with adb. I can't imagine living with this garbage day in and day out. Makes me wonder if this is why some people in the US believe iPhone is better than android — they've only experienced carrier bloatware infested android devices.
> YC is a bit of a nothing burger

How do you figure that? Looking at their homepage, it says the companies they've invested in are worth a sum $600B.
Let's say you're a well-to-do citizen of Pakistan. There are only 11 countries you can travel to without going through visa bureaucracy (and they're not a whos-who of global commerce, either). You park a little bit of your wealth into an investment in one of these countries and now you can freely travel the world without hassle.
Good post!

> Profiling has been broken for 20 years and we've only now just fixed it.

It was a shame when they went away. Lots of people, certainly on other systems and probably Linux too, have found the absence of frame pointers painful this whole time and tried to keep them available in as many environments as possible. It’s validating (if also kind of frustrating) to see mainstream Linux bring them back.
At least theoretically, EV drive trains should be more durable than their gasoline counterparts. But the batteries are the weak point. Nobody is making modular batteries that can be easily diagnosed and swapped, and those batteries are essentially incendiary devices that even an expert cannot assess. It's an opaque canister of chemicals that could be damaged internally without anyone being aware. External damage almost always causes spectacular fires that can't be extinguished. If you have an EV and get in a wreck, GTFO as soon as you can, especially if there are any fumes in sight.
Even something as simple as bolding the message about customer repositories being accessed is nice. Not trying to bury the lead.
For the rich, it is a lump-sum change. Without trying to go political, here are my thoughts. With four wars currently in progress, this is indeed a good sale for the rich who might not be very literate enough but have the money from their own means.

Here is an example: I will avoid naming or inferring any person or entity. At the onset of the pandemic, I was introduced to an "Investor" because he believed startups were the other avenue to make big money. He barely speaks English (this is relevant), and of course, his primary question was -- if I invest X amount, how much return do I get, and in what timeline?

I learned that he owns a lot of real estate in Bangalore (India) and that a considerable amount of his monthly income is from commercial property rent. My second learning was that he is a USA green card holder but stays in India as an "American." He invested a minimal $800,000 (I think as of 2020) in a business in the USA where (I don't think) most would prefer to immigrate and live.

So, many wealthy people are willing to become citizens of a different country for various reasons. CitizenX may not be the go-to self-serve finish-your-job online service, but they might partner with or do custom concierge services and earn a good amount.
Maybe your bank goes down, but the Visa and Mastercard systems have been processing card payments 24/7 non stop and I dont even remember hearing a single incodent when system was down even partially
>> Maybe the tests are only a symptom. A symptom of something else that causes the quality.

Love this comment!
There's a Romanian joke about that:

De ce este fericit omul chel?
Why is a bald man happy?

Pai, părul îi crește spre interior și îi gâdilă creierul!
Well, his hair grows inwards and tickles his brain!
On the contrary, if it were easy to accept (not "hard"), it wouldn't need any enforcement.
> Both are among the highest-quality software I have ever used and hacked on.

> Both have less tests than I expected.

Interesting bit of context: Zed's Nathan Sobo and Max Brunsfeld are both alumni of Pivotal Labs, a firm _notorious_ for its zealous adherence to, among other things, TDD. I don't, therefore, find it surprising that "neither codebase has tests, for example, that take a long-ass time to run," because the more stringently one test-drives, the less patiently one tolerates slow test suites. Besides that, after a serious investment in test-driving, one starts to learn which sorts of tests have paltry or even negative ROI; "tests that click through the UI and screenshot and compare" were right there at the top of the chopping block for most Pivotal devs, and tests that "hit the network" were explicitly taboo!

I think that Kent Beck quote is great, but it's good advice for people who test too much, rather than devs in general or, god forbid, junior developers!

The way I think about TDD, it's just like how after a while, one gets tired of copy+pasting code into the terminal, and reluctantly writes it to a file. One gets tired of emailing files, and checks them into version control. One gets tired of manipulating state--of clicking through the UI, of newing up a bunch of collaborators in the REPL, of smashing tab while blanking on the name of the method one has only just written--and writes a test.

And maybe one who wakes up tired writes the test first. ;)
I actually hadn't heard of COPY --link, but it's interesting because it seems to finally create a way of establishing a graph of dependencies from a Dockerfile! It doesn't sound like it's quite good enough to let you build a nix-like system, though, because it can only copy to empty directories (at least based on what the docs say). You really need the ability to e.g. union together a bunch of libraries to from a composite /lib.

I'm not sure what you mean by 'You can still use "docker build" with whatever format you want'. As far as I'm aware, "docker build" can only build Dockerfiles.

I'm also not sure what you mean when you mention gaining extra abilities to make layered images via the API. As far as I can tell, the only way to make images from the API is to either run Dockerfiles or to freeze a running container's filesystem into an image.
Passive Monitoring: Better Care For My 96-yr-old Aunt (2023)
Regarding A, one point I've seen raised about open source, specially the idea about checking someone's github activity as part of a hiring process, is that making open source contributions, or more specifically, contributing for free, is a privilege the poor can not afford.

It's ironic, but exactly the people who benefit from free software wouldn't spend their time making free software because they need money to eat.
Sul Ross Desk
Well, kinda! But not really.

I'm living this right now. I just switched laptops with my partner as she's doing a bunch of video editing. So she got my Pro and I'm using her Air. (I know, I'm an amazing boyfriend.)

So yeah, great, I have all my files. But none of my apps! And I'm not signed in to any of my websites. And even if the apps I use were on this laptop I'm not licensed for them. Oh and I have to get my password manager before I can do any of this. And configure my email.

Conservatively, it takes a couple of hours to restore minimal state. I know, I just did it!

In that time I could have connected an Ethernet cable and copied all of my data between the two internal SSDs. :-)

Edit: oh yeah, and I just command-strip-attached the SanDisk SSD to the back of this laptop's monitor. Because otherwise when I go and work somewhere else I'm trailing this umbilical around with me. This setup is absurd and I hate it!

Edit2: oh yeah again, now this external drive is constantly occupying fully 50% of my USB ports. Terrific.
The ICE repair situation could be avoided simply if manufacturers did not design things to be unnecessarily high-tech. I think it's a deliberate plan to push more purchases of new cars. As for EVs, they suffer from the same design weaknesses plus whatever pitfalls come with the battery. There is no economical way to fix a damaged EV battery right now, and I suspect there may never be.
If you did not even had legacy tray icons, you probably installed just Gnome on Kubuntu with the wrong package and did not even try to install `ubuntu-desktop` or whatever the metapackage is called that has all the default stuff. So you probably did a double "Doing it Wrong" TM. 15 years and still clueless, of course you hate everything.
I wonder if Sam of "look mum no computer" fame from YouTube might be interested for his museum ("this museum is not obsolete"). He's shown a fascination with and aptitude for all kinds of old tech, although he does tend to focus a bit more on equipment that he can make music with.
Thank you for the kind, detailed reply. I wish I had known my condition may be dyslexic when I was younger. Taking a beginner theater class is now on my todo list.
This is where a nice type system and compilation checks in CI are very useful to have.
Does anyone else get this confused with https://github.com/hyperhype/hyperscript ?
you mean Github paying Apple 30% of what they make when Copilot use their code? :D
I'm not a huge fan of languages that are too close to English - I think it's a bit of a leaky abstraction. There's still a strict formula you need use, just like any other programming language, but it seems to the programmer like it should work with slightly changed wording just like in English when in fact minor changes cause huge differences in the way the code is interpreted. It also gets pretty verbose depending on what it's doing.
Why Nelder-Mead minimization without minimal property check?
Also, evaporation losses at leaf stomata can be adjusted with carbon dioxide.
People do have bad reactions to the flu. I think it's time to stop downplaying those cases, but the Guardian thinks we should downplay everything.
Neither Grenada nor Dominica accept Russians through this program.
Hmm. I guess I am just not seeing the use case but not saying there isn't one. JCL, isn't hard to do. You usually just copy 80% of it from other jobs and change dataset names, etc...
Mobile is a totally different story, to me. The security model allows them to be compartmentalized in the way a desktop never could be.
I mean, yeah, but the odds of someone using "xn--" on the start of a domain are pretty small. The double dash is pretty uncommon.
No, they’re multilingual.
If so it would likely be a function of amount of training data in that language.
Brendan mentions DWARF unwinding, actually, and briefly mentions why he considers it insufficient.
yeah, looking at this from this lens makes it much more of a no-op

I wish I could do the same lmao
Well-known Baroque and quirky declarative language now comes with Rococo Turing-complete scripting capabilities