skysight-inc/HackerNews huggingface dataset:
That all sounds good. It just feels like it's never actually coming.

Tesla is probably coloring my perception, what with reading horror stories about parts being unavailable after minor accidents. It seems like Tesla, especially, is doing everything they can to avoid a used market. Just their "DRM" alone makes the car feel like a long-term rental versus an ownership model.

I feel good about my ICE cars' lifetime because I can get rebuilt parts and have a "good as new" vehicle (if the cost makes sense). The EV industry doesn't feel like it's going that way any time soon. Maybe some regulation would help.

re: Range/mileage of my Honda cars - I track fuel fills and mileage religiously (being a child of parents burned by the 70's gas crunch and who are borderline "hyper-milers" with their own vehicles). Both my vehicles still operate at or above their EPA rated mileages (17-20 on the Pilot and 27-31 on the 2007 Civic Si, mixed city/highway driving but heavily dependent on the type of driving). I've had excellent luck with Honda vehicles and I also try to take excellent care of them. (I'd still be driving my wife's 1995 Civic, at 350K miles on the original engine and transmission, if not for the body rusting away from 20+ years of Ohio winters. It wasn't washed regularly during / after winter in its early life and never had anti-rust treatments. Poor thing.)
On the other hand, do you really expect someone with a 1 year lease to show up for a public consultation that might only affect things a few years down the road? There might even be a bias in the sense that anyone who bothers going to those meetings are boomers[1] who are retired and have nothing to do.

[1] only half serious
The lesson is never auto-update, i.e. pin versions all the way down, like the old days when everything was compiled in.
If you give away your work for free and then complain and act all surprised/hurt when nobody pays you in return then you are the problem. Not the people using your work. Accept it and move on. Or make people pay for your work. It's that simple.
When reading this, I just realized how little I know … and how I lack basic interest in answering such a questions.
You may find running the compilation workload in Linux in a VM on MacOS runs faster than on MacOS directly, while benefitting from the MacOS battery management.
> Miani took the wiped SSD from the second machine and inserted it in the open slot on the first machine, but the Mac’s status light blinked SOS and it wouldn’t boot up

Because the machine now sees flash that doesn't belong together in a single disk and (quite sensibly) refuses to assemble that into a volume. A DFU restore might fix this.

> He then swapped the SSDs between two Mac Studios and found again that neither would boot

Because the data is encrypted to a key unique to the original machine's SoC, so the other machine can't read it. A DFU restore is likely to fix this.
Also, it’s easy to say free college for everyone. Especially when you know that the students who will actually need their college paid for won’t be going because the price of tuition is only one factor in why people decide against college. I would say Bernie definitely understands this nuance, but it doesn’t make for a nice soundbite and kinda seems like subsidizing college for those who would have went regardless.
And Afghanistan was an intractable quagmire for Russia long before it was for the US. You'd think these lessons would be learned better.
> Microservices don't even have to run in separate binaries, let along separate machines.

If you're not running separate binaries, what you have is a monolith with well-defined module boundaries, not a set of microservices.
My favorite literate program still has to be the book "Physically Based Rendering". An optimized, feature rich ray tracer in the form of a textbook.

That said, I wouldn't personally want to try and collaborate on such a program with more than one other person. It would make for a great single-contributer OSS library though. Rubber duck debugging built right into the prose.
For startups the reasons are more often:

* The benefit X will bring in the foreseeable future does not out weight the cost of switching.

* We have limited engineering resources and they're better spent working on Y.
Don't try to stick to facts here! The "intellectual curiosity" driven discussion on HN demands complete surrender to the current submission mood, which is "Russia bad". I'm surprised that your comment isn't flagged yet.
It depends on what self-help books you're reading, I really liked the Four Agreements

Like other spiritual texts, you can just take out what you want and leave the rest. The Second Agreement, don't take anything personally is something everyone should live by.

It works for job hunting, it works for career growth, it works for dating, it works for friendships.

The more you take everything that happens to you as a personal attack, the more miserable you'll be. For example, let's say you just put in an 80 hour work week, you're really proud that a feature got pushed out. But You get let go the next week, don't take it personally. Often, it's for things outside of your control, if you're in this industry for any real amount of time, you're going to have a bad manager who will actively prevent you from getting your job done. All you can really do is pick yourself up and move on.

When you take things personally, you're getting upset over nothing at all. I take it the same way with dating, for example, you really like someone and then it doesn't work out, you can dwell on this and call them asking for an explanation, but you're not changing anything.

The secret, originally comes from Earl Nightingale. His original message, we become what we think about is great wisdom.

I don't use social media, because if I'm arguing with folks on Instagram and Twitter all day, I'm becoming negativity. I'm preemptively wasting tons of mental energy trying to figure out how I'm going to respond to negativity I'm choosing to partake in.

The Power of Now is another fantastic book. Using myself as an example, recently I've been spending a ton of time planning out if I get a new job, if I would like to move or not. And then I'm worried about well... If I move, where do I move, will I be able to find a cheaper apartment, will I be able to save money, and a million other thoughts?

All of this is irrelevant if I don't actually get the job!

The only self-help book I really didn't like, was Mark Manson's art of not giving a f**. And mainly because the messenger. I can't take life advice from anyone who's never had to work because he comes from money.
This is the story of software development. We have no formal way of defining which style is better. It's just anecdotal arguments over and over again with no proof.

Like evolution, you would think the technology gets better through natural selection. However, selection pressure in the real world is vague. The best doesn't necessarily win (just what works) and microservices is a form of genetic drift.
>> It's not price gouging if the market is uncompetitive and there is a supply shock, because there's no such thing as price gouging.

>I'm not aware of anyone who claims that the housing market is uncompetitive in the economic sense.

You guys aren't even talking about the same thing. The parent post is claiming that "there's no such thing as price gouging", period.
Have you actually read TeX: The Book? It is far from “extremely flawed”.
I wish this was around back when I took chemistry in college.. a lot of my notes ended up being in the format that this converts from, which doesnt help long term readability
Might be related to the general iCloud issues that Apple has been having today.
I've seen failure rates of >5% / year on 24/7 read-only Pi deployments across a variety of name brand consumer microSD cards. Are you getting better reliability than that? What cards have you deployed the most of?
weggli – fast and robust semantic search tool for C and C++ codebases
Landlord being financially stable have more time to organize as a group to do lobbying. And that's not even going into institutional landlords.
Gogoro has become the standard. Yamaha, Aeon, PGO, and likely others are already using their swap stations.

Kymco has their own design and partnerships, but are way behind now on reach and marketshare.
'Perfect Blue' and 'Requiem for a Dream'
Hey, let me throw option 3 into the mix: don't go to either and apply to work for us. We are building an AI research lab that we fund by applying ML techniques to trading.
On the trading side, we offer large bonuses if you do well (1-10M is realistic and has happened), On the research side, high fixed pay (competitive with brain or deepmind).
We require that you know how to program, are curious and learn fast. Myself I'm into symbolic reasoning and probabilistic programming. DM me at not_a_cat at fastmail dot com if interested, at the very least it will provide a 3rd data point with which to compare your two other options.
Disagree. A Startup is a company designed to grow and scale fast (according to my investor friends)

A small business is one designed to be tidy.

All business start but not every one that starts is a Startup.

Include tangent here about Lean Startup vs Startup.

Also, I'm using Startup which is different than startup - the Proper Casing I think implies the Venture-to-Exit part.

https://en.m.wikipedia.org/wiki/Startup_company
>I know that as an individual I want "all the badness" uncovered, but the same rules around discovery apply to corporate entities as individuals.

The point is: why? Corporate entities and individuals follow the same rules because we (read: societies, governments, parliaments) decided that would be the case. But is that the best outcome? Should we revisit that decision?
It's not that VCs want complexity per se.

VCs and CEOs, a lot of times, want more developers working at companies, because they believe that's how they're get velocity to experiment, ability to grow and ability to change course quick enough. Up to some point that's true! The issue arises when having lots of developers requires having too many isolated teams. That's when Conway's Law kicks in: a company with lots of isolated teams will probably have complex architectures to make the teams work, most probably using (micro-)services. Hence, complexity.
As for a coup, political purges and arresting top officials-- which does seem credible intel-- will certainly make the remaining leadership a little uneasy. Maybe not enough for a coup, but in chaotic situations the outcome can hinge on small things.
> Or they believe the costs are worth it.

The costs are more than likely paid by others, which is why they're oblivious.

Far easier than convincing them would be to stop subsidizing them, sprawling car dependent suburbs are a giant money sink that the people living in them rarely pay for.
I had the same reservations about this as well and ended up stumbling on this article which helped clarify my thoughts on it a bit: https://plato.stanford.edu/entries/morality-definition/

Whilst not really settling the debate about which moral framework is used it does give a good lens by which to judge it, from the article:

There does not seem to be much reason to think that a single definition of morality will be applicable to all moral discussions. One reason for this is that “morality” seems to be used in two distinct broad senses: a descriptive sense and a normative sense. More particularly, the term “morality” can be used either

1.descriptively to refer to certain codes of conduct put forward by a society or a group (such as a religion), or accepted by an individual for her own behavior, or
2.normatively to refer to a code of conduct that, given specified conditions, would be put forward by all rational people.
> Most of what the cell phone camera is doing in software is also available in the post processing software for DSLRs.

This is not completely true, since a DSLR doesn't have an IMU and LIDAR stream, which are used extensively. Smartphones aren't just sticking independently captured images together.
I'm of the opinion there are pros and cons to both approaches. Which of the two approaches is better for a company is dependent upon the relevant experience and preference/work style of the developers.

The grass is always greener, as they say...
Ah, yes I played around with R-studio last year.

Pretty nice experience.
> piracy is a service problem for me. I know where to get music/games/software, I have no idea where to get the movies and TV I want to watch, they're spread over 20 different services, 90% of which are not available in my country and the ones that are don't have that specific content available in my country, I've even ran into issues where a streaming service say they for sure have some content and I just need to sign up to start watching, great! but after signing up and paying boop nope that content isn't available in your country anymore.

Just as an observational aside...

I remember back in the Digg days where people were complaining about how expensive cable TV was and that they would rather pay less for access to only the specific shows/channels that they actually watched.

No judgement, I just find it interesting how things are coming full circle
Why science reporters don’t report fairly on the origins of Covid-19
I was not simply not aware of the controversy around Trust Pilot or, more importantly, their business model.
Open Mainframe Summit
"The [London Metal Exchange’s] history dates back to the early 19th century, when metal traders drew a circle in the sawdust on the floor of the Jerusalem Coffee House in the City of London. Today, in addition to its electronic market, it’s one of the last exchanges where brokers still gather in person to yell orders at one another for part of the day." [1] [2]

[1] https://www.bloomberg.com/news/articles/2022-03-14/inside-ni...

[2] https://www.youtube.com/watch?v=VOvA5HWdbmc
Reserving one parking space per block for scooters, bikes, and other small vehicles would benefit everyone and have little downside.

Other than people with cars complaining that there now isn't room for their one giant single-occupant vehicle compared to parking for 5-10 bikes and scooters.
> All the large tech companies train their employees how to request advice from counsel and use privileged and confidential email communication

What is described here is not training on “how to request advice from counsel and use privileged and confidential email communication”, it is direction to pretextually pantomime requesting advice of counsel for all discussion touching on certain topics in an effort to provide a pretextual fig leaf for deliberately withholding nonprivileged information expected to be relevant to future litigation with a premeditated false privilege claim.
The market will come. The first non-Tesla dedicated EV factories are only coming online in the US this year. There are 13+ new battery factories under construction in the US for non-Tesla suppliers targeting operation by 2025.

It's not tomorrow, but the car market and chargers are going to look a lot different in 10 years. And I don't think installing a bunch of mechanically complex battery swap stations is going to work for American car preferences unless we get some really onerous regulation to standardize across brands and car models.
I don't usually see companies with microservices. It's more like there's this one big monolithic service with a bunch of satellite services orbiting the big one.

The only time where microservices truly exist is if you're part of a big company that has a multitude of initiatives. But within a scope of a single project, there's almost always a mothership.
I liked the idea of literate CoffeeScript.

It was basically Markdown and when executed, all but the code blocks was removed.

Made for a pretty nice file structure.
Apple's ProRaw can "just do HDR", assuming you don't want to demosaic yourself.
What are the key differences between a human audience and a machine interpreter? It is not the language or prose. It is the structure and order. For machines, details comes first. You declare all the actors and types with every non-forgiving annotations first. You may tuck the details into a header, but it still needs be ordered according to compilers and structured in the way that machines gets the details first. On the other hand, for human, it is top-down context oriented. The details are important, but not after we establish the right context.

So for literate programming, if you just think it is how you write the code (e.g. self-documenting or not), or you think it is the amount of commenting (e.g. doc string or not), if you are not first and constantly thinking about how to structure your code and establish context, you are not getting literate programming.

Now, once you understand your ends, the means (tangle or weave), will come along. It is easy to invent one if you don't have one. On the other hand, getting your coworkers to agree and work together, that's hard. It is easy to get machines to work together and it is easy for human to cope.
David Graeber has a lot to say on this very subject...

See https://en.wikipedia.org/wiki/Bullshit_Jobs
LA Tesla Driver gets Airborne, travels more than 50 feet
This is really great that it's headless btw, so many react components hard-code style that it's makes them difficult to use in another design system
You still have to worry about it, take it with you from A -> B -> A, carry your helmet, ensure it is always charged, reserve space to store it at home, and spend who knows how long dealing with insurance if it is stolen, as well as now being without your bike.

I do a lot of commuting on my ebike, but their are clear situational benefits for the alternative.
HP Envy x360 2021 AMD Ryzen 5700U

Needs a touchpad driver on both Fedora and Pop?_OS, I'm not sure if this is still true or not. I don't really care, since I can fix this.

I use all the major operating systems.
>Then you can just upload it to an S3/CloudFront bucket and slap a <video> tag on literally any web site.

You know how much cloudfront bandwidth costs? $0.085/GB. Vimeo has a 2TB/month limit before they "may reach out to discuss a more suitable plan for your needs". If you consume that much bandwidth, it would already be costing you $170/month on AWS for the bandwidth alone. I suspect viemo's plans are still going to be cheaper.
I think the one potential mitigating factor is that new features can be entirely new "chapters". Thanks to the tangling, a feature that needs to be added in 10 different places in the code can be written completely separately from the rest of the code.

Additionally, bugs can be fixed in-situ, refactoring can occur at will, and neither would require the prose around them to change, since code being talked about (despite moving or undergoing small changes) still fulfills the original, documented, purpose.
A lot of Nigerians must have superpowers cause I get emails almost daily from princes saying they can help me get rich real quick.
You’re wrong. It is perfectly common to have double coverage. I had it on multiple occasion. You can read about it if you google “coordination of benefits”.
While I do agree a maps app is very important indeed I find this statement completely bonkers:

> Being able to call and send SMS is secondary.

This is the basic definition of a mobile phone for me [1]. We can all have our opinions on what the "killer app" is. And some may rather want a pocket sized computer. The old grumpy man in me wants to shout "Get off my lawn" - please do not redefine what a "phone" is. How much we all may hate telcos they at least have ensured world wide communications. I accept the fact that many today are willing to trade that away to each their own favourite corporate garden be it Whatsapp, Telegram, Facetime et. al. However it does not a phone make. Sweet sweet E.164 [2].

It might be an unfair interpretation but as I read it calls should even be secondary to games!

So in my mind you argue the focus should be on a tablet [3].

You might be wishing for another device class which is fair. But this kind of redefinition I find troublesome.

[1] https://en.wikipedia.org/wiki/Mobile_phone

[2] https://en.wikipedia.org/wiki/E.164

[3] https://en.wikipedia.org/wiki/Tablet_computer
Over a lengthy career writing code, I feel like I've gotten pretty good at writing clean, maintainable, legible, changeable code. Especially in the languages I have the most experience in.

I don't feel like I have any idea how to write maintainable legible changeable CSS. Like, it's not just that I can't afford the time -- I just don't know how to do it, despite all my efforts the CSS becomes monstrous, always.
>But that's the problem with Google: INT 18, WIS 3

This is the whole tech industry in a nutshell, not just Google.
That makes sense to protect the rights of individuals, but why should those same rights be extended to businesses?

Maybe the world would be a better place if companies (and government departments) couldn't protect communications with legal counsel?

I haven't put in enough thought to have a coherent position, but the argument for the current arrangements seem to boil down to "because that is how it always was". Maybe corporate personhood brought along the rights of human personhood and maybe that is a good thing, but it seems to have just happened by default. Maybe we should debate if attorney client privilege is a privilege of clients, or of humans?
I miss Ruby, a lot. It’s just makes developers happy. It just makes sense, and I am so sad that microservices killed my livelihood. Nowadays, there’s few Ruby jobs, w/ many competitions because fewer company uses it. Now been working for JS/TS & Microservice for 5 years, but I am still longing for Ruby. I wish Ruby is still around. I wish to be happy again.
What about point to point WiFi instead of a cable?
WiFi 6 will handle anything that Starlink can possibly hand out.
With a directional antenna, you'll have more range than you would ever want to store cable for.

Then again, I would think you could make a stabilized platform that could keep a starlink connection up.
I think there's no market for this, because charging has been solved to a good-enough with bigger batteries & faster DC charging.

Charging is already at the level it adds only 10% to the road trip time compared to an ICE car (see Bjorn Nyland's 1000km tests).
Wage theft is also notoriously underreported, and even when reported, the amount recovered through litigation is a small sliver.

These are thefts impacting thousands and thousands of people going unpunished without recourse. The companies paying settlements are huge and the settlements are a slap on the wrist. No one sees jail time, no one even loses their job.

Meanwhile CVS and Walgreens are pitching a fit about a homeless person stealing $200 of baby formula to resell to a slightly less poor person and commenters are making calls for increased punishment.
We had a child swim in our pool immediately after eating and she threw up. Probably where that one came from. Kind of like how it is bad luck to open an umbrella inside. It's not bad luck, but somebody might get poked in the eye.
No one does this and the training specifically says it won't work. You have to address the communication directly to the counsel with a specific question. And if there are too many people in the CC, that's also evidence that it wasn't really a question to counsel and it would be deprivileged.
Funny how US government constantly shields itself from transparency, but demands it, going as far as to have banks report any transactions over $600 to the IRS. Rules for me, but not for thee.
Microservices is what allows one to scale independently.
I’ve built large systems with both architectures and I strongly disagree that monoliths are more nimble or that they give you more velocity. I don’t think this claim stands up to much scrutiny at all.

I know the advice is to build a monolith first, and I used to think that too. But I now think it’s probably not good advice.

Each to their own, but I won’t be building a monolith again.