skysight-inc/HackerNews huggingface dataset:
I don't want to diminish Tesla's achievements.

They are well ahead in many respects, and clearly have the edge for now. But it's inevitable that the market will be flooded with roughly equivalent EVs in the next few years.

Ford was dominant in ICE for awhile too. Being a leader affords you additional margin and runway, but very hard to believe it will be lasting.

Look at the Rivian and F-150 for comparable cars. I believe the range may be slightly less, but keep in mind, Tesla still buys most of its batteries from Panasonic. They aren't super proprietary tech that's fully manufacture in-house, though I'm sure they had a hand in the design etc.

Lucid has more range than a Tesla I believe, though is more expensive. EV is in some ways easier than ICE, due to fewer moving parts. But certainly a totally different skill/tech. There are many more new EV startups than there were for ICE at least.

I do agree that self driving can be a strong differentiator if it improves more. In some ways improving it's capabilities makes it more dangerous until it passes the "no need to pay attention" threshold. E.g. the better it is the less humans will pay attention, so there needs to be close to zero critical faults for people to safely rely on it.

From the examples I've seen, the self driving seems very far off from this level when city driving. But not speaking from personal experience. And highway seems like a mostly easy and contained problem, that is unlikely to be a differentiator for long. Most new cars have auto-follow and lanekeeping already which gives you 90% of the benefit in the highway context.
I have had issues in every car I have ever had, including luxury German and Japanese brands. Over an 8 year period, on a car that broke so much new technical ground and with a level of support that is so absolutely fantastic, I consider the issues I had to be not significant, detracting very little from my overall extraordinary experience.
>"Also, more and more load balancers are bypassing node ports these days, preferring instead to route traffic directly to pods, and so it’s becoming a less effective mechanism"

Could you or someone else say which LBs are currently bypassing node ports? Also how does a LB actually bypass a nodeport since a service type of Loadbalancer in Kubernetes always uses a nodeport? How exactly does an external Loadbalancer connect to a pod without first connecting to a port on the physical host?
Israel and Iran Broaden Cyberwar to Attack Civilian Targets
Probably cherry-picked stats. The article says "Investors have poured almost $900 billion into equity exchange-traded and long-only funds in 2021". So does that sum together to all "Stock"? What about mutual funds? And what even are long-only funds, are those popular?

https://web.archive.org/web/20211125175105/https://www.bloom...
Because at that point you can simply issue a ticket.
I'm sure BPAY takes a cut somewhere along the way, and this is ultimately passed to consumers. And you can sometimes pay BPAY by credit card, and sometimes there is a surcharge for that.

Interestingly, Osko, the user-facing part of the NPP (as far as I understand it), is owned by BPAY. I'm still getting my head around the definitions of NPP, PayID, and Osko.
I've complained about these issues with the Kindle for years, but the problem is that Amazon has absolutely no incentive to fix any of these issues.
Pandadoc is free
Ah interesting, I guess USDC relies on Ethereum and so you're eating ETH's fees? I've never used USDC myself. I'm hearing Celo fees are around 1 cents.

Wise is also a great solution, but its speed is going to be dependent on a lot of factors: does it have a partnership with your bank, how long is the route it'll take, and how long each node will take to process a transfer on the route. It is streamlined though so the user experience is top notch, security wise it's a centralized system so the more people use it the more it becomes a single point of failure.
Sorry if I was unclear, she had a personal email and after changing the instagram login details the account now belonged to a random gmail account, and the phone number changed too.
I think the term "religion" has a lot more societal/organizational connotations associated with it. It touches on concepts of community, rituals, value of specific texts, proscription of certain behaviors and prohibition of others, and so on. People talk of "organized religion," but "organized spirituality" doesn't make as much sense.

Spirituality is one aspect of religion, dealing with the meaning of existence, etc. It's has a more personal and philosophical connotation.
You could have two people be members of the same religion, but have different spiritual existences.

At least that's my take on it. The terms can be somewhat fluid, though.
Microservice’s independent scaling can improve performance – is that real?
My advise would be to stop believing in imaginary things. Accept life for what it is. One day you will no longer exist. The same way you didn’t exist until you were born. Celebrate how lucky you are to be alive. And realise that you will never experience not being alive. So death is nothing to fear.
Agreed on the 90% unit test coverage. I'm all for high test coverage, but I care more about having solid assertions. Too often I see test that are expecting an error, but not the error it's getting.

Major business rules need tests too, but they are much harder to write - so we get high unit test coverage and not hard conversations about test quality.
The Postgres documentation should adopt these types of state diagrams to describe the syntax:

https://www.sqlite.org/lang_createtable.html#ckconst
Saudi oil reserves for one
Most programmers these days don't know what computers are capable of.
No.

I owe you people nothing.

You deleted the career I trained for over a decade on a whim.

Fuck you.
Yeah, the voice was hers but it had a plain background... almost like a white wall which looked different from her other videos, and was about 10s in length.
The language you are used to is the most productive as long as it is covered by all must have libraries, those libraries are of good quality and there is enough shared wisdom on the internet.

If you are not familiar with any language in particular you shall check your priorities.

Dynamic languages like Perl, Ruby, Python and Lua are likely the most productive ones but it cannot handle complex math algorithms or business logic without a big performance penalty. Those languages are higher level layers over the C language. They are abstractions so they cannot compete. Those languages when compared to C will consume more ram, more CPU and longer code execution's time.

However many of the libraries of dynamic languages are written in C and wrapped for use in native Perl, Ruby, Python, Lua code to highly minimize the performance hit.

Java and C# are bloated and consume too much RAM, "OO obfuscation" may also be an issue. But after they have started up all the bloat they will perform very very well and have good productivity if you can deal with it.

C, C++ are the most performant but will take ages to get productive with it.

Rust is C++ in the functional paradigm.

Go is like C but slower. There is hype because concurrency is easier but most projects do not even have a legit reason to use concurrency.

For high performance desktop apps Delphi is the king of productivity.
I've read The Pragmatic Programmer and large chunks of the Unwritten Laws of Engineering.

They're excellent books, but they're targeted for early career developers and people struggling to figure out the office work life. It's fair to say that you're probably not the target audience, but they're really great books for their niche.

I'm also extremely interested in the idea of reading a book about remote work after reading the blog.

Maybe it's not Remote, but I should definitely read a book about working remotely, considering I do it for so much of my time.
You misunderstand me. I am using genocide to mean racial killing, its latin roots. I do not think that mass killings of Turkeys for Thanksgiving leads to extinction, that is obviously a foolish notion.

My argument is that it is against the spirit of thankfulness to buy factory-farmed Turkey for Thanksgiving. You clearly do not do that, you buy humanely raised turkey and do not represent the demographic HN or this country (unfortunately.)
True, but Ethereum is moving away from it. If we're talking about modern cryptocurrencies, what's the point of including Bitcoin and Ethereum in discussions?
To be clear, "unmask online trolls" is code for "violate the privacy of everyone online".
Surprisingly plausible; there's precedent:

https://www.theregister.com/2019/10/04/oracle_virtualbox_mer...
Some people seem to be able to will suggestive language, phrases, maybe audio additions to take them to an imagined fantasy they will testify in a legal court they "teleported and lived there". I made the mistake of discussing deep meditation as described by the Transcendental Meditation faddists during the Beatles hey days, and ever since that date I have been receiving emails and social media private message questions asking about "reality shifting", as if I'm some type of authority. I had no idea what this "reality shifting" phrase meant, so I responding describing literary authors who are known to have changed and elevated literature (basically, Nobel Literature authors) whom they did not know, but created some type of confusion circle. I still get about a dozen such private message contacts a month, asking how to "reality shift" with a half dozen acronyms and pseudo-science nonsense words in their peas to who they think is some type of reality wizard. I'm at a loss how to respond ethically to such irrational requests, they certainly do not respond to anything as I expect. Too often, the response seems to come from a perspective that I'm being coy, or testing their made up something or other. I feel like I'm on the tangential end of a mass mental disease.
The author's hypothesis is undermined at two points: by their insistence on making it as oblique as possible (thanks, I suppose, to UnHerd's editorial predilection towards dressing up conservative culture war talking points) and by the fact that none of their "villains" are actually villains. At best, they're morally flawed or challenging characters, producing narrative complexities that Disney (or whoever) lazily expounds on. That, not the darn liberals, is why we get therapy-Joker.

Commercial media is doing what it's always done: identified lucrative properties and milked them until the audience either becomes tired or cynical. They've been doing it to Roald Dahl for half a century now! But to (again, obliquely) identify the BFG as a villain reeks of argumentative desperation. Come back when they try to rehabilitate Miss Trunchbull[1].

[1]: https://en.wikipedia.org/wiki/Miss_Trunchbull
I briefly looked at the author's paper. I find the account of the traditional method there questionable. He suggests it starts by going from:

x^2 + bx + c

to

x^2 + bx + c + b^2/4 - b^2/4

This step is freaking weird, I've never seen it before, and I don't think this way. The process I follow is more like I observe that for general k:

(x + k)^2 = x^2 + 2kx + k^2

so I observe that for k = b/2 I get

(x + b/2)^2 = x^2 + bx + b^2/4

and then I figure out what I need to add to both sides of that equation to make the RHS equal the original quadratic, which gives me:

(x + b/2)^2 - b^2/4 + c = x^2 + bx + c

and I then find the roots of the RHS by instead finding them for the LHS. We say that the LHS is the result of "completing the square" on the RHS.

Question: Does anyone seriously learn to solve quadratics by rewriting x^2 + bx + c to x^2 + bx + c + b^2/4 - b^2/4. Because that seems like a bad way of learning it.
I've never experienced that, and as others have said, it's not true of all banks; most bill it as near-instant.

I think the biggest barrier to adoption for retail payments is a visibility issue - most people I've spoken to have no idea what Osko or PayID are.
I can't speak for the other books, but The Pragmatic Programmer is one of my favorites.
Not really, it’s far better to have downtime at a time of your choosing than in the middle of a key time.

It’s why we run certain services in my department ourselves rather than central IT, because central IT thinks that the best time for planned downtime is 6pm, which is hilarious as for our department 5pm-11pm is the most critical time, and the best time to make changes is between 9 and 12 when the services are least important (not that we have a full outage, but we can have a degraded outage - our internet service for half of our equipment can take upto 20 seconds to fail over, and not every end device is dual connected)
Can we also lump Twitter and Tiktok with it? Is it me or there is a double-standard on HN where FB gets all the heat, but others don't.
frankly, i think this is where decentralized networks can help us.

1. networks where global reach to total strangers is not even possible, or at least is not the default. the vast majority of people only really want to reach their “friends of friends” anyway. this eliminates a lot of would-be hackers from even knowing you exist.

2. accounts that are unhackable because users log in with private keys instead of user/pass that sit on a server. of course losing your private key is a problem, but i would suggest a system of social-account recovery anyway where you can regain access by 3 out of 5 friends approving, for example.
Omitting “the mythical man-month” under maybe the assumption that everyone has read it is a mistake. And anyone who hasn’t read it probably should - I get stuff like my company’s c-suite and directors asking for things that make it clear they haven’t read it, I really have to fight the urge to gift them a copy of the book.
Unbridled gangsterism.. I mean capitalism.
Transfer fees.
It would be possible to really close the connection but hack something to don't inform the client. (maybe just doing close() with SO_LINGER=0 and dropping outgoing RST in iptables would be enough)
I remember seeing diagrams with some of the steps and stakeholders involved in nearly each credit card transaction, and it was quite the nightmare.

Sure, it should be simpler. Much simpler.

But given what we currently have, to have the option of abstracting all that away via pretty clear, mostly predictable and well documented APIs really is nice.

It’s also complex for a reason, and not just because of inherited legacy processes and systems.
Nothing stops you from being smart long term (by investing) while having fun short term.
Some projects are actually extremely serious and audited. For example, Paxos/USDP, USDC. Diem/Libra's proposition was exactly that also.
Absolutely - to my mind vaccines should be used to drive infections to very low levels, if not complete eradication, for the reason you state.

I believe that all of our successful vaccination campaigns (against highly contagious viruses) have by necessity resulted in (near) eradication. E.g. Polio, Smallpox, Measles, Rabies (in animals)
Ask the collective: https://hackernewsbooks.com/
Are you using 32/64 bit integers or arbitrary length inputs? It's NP-Complete because all of the known solutions are exponential to the number of bits of the input.
This account? https://www.instagram.com/chucky/

Are you sure the account and username were given and not just the username?
Good luck getting a public company to incentivize the people capable of pulling this off…
What information does it send remotely? Is it all the 3D info for every object?

For most games, no. For big 3D virtual worlds, yes. This is a big difference between games and "metaverse" systems. Most games use a big bulk asset download, rather than dynamically loading assets is needed. What to load next at what level of detail given the current location of the camera has to be well handled to provide a good user experience. It's similar to the problems of displaying a partially loaded web page, only in 3D in real time with far more content.
> But Honda know a lot about making cars. Tesla tried to disrupt the entire process. This is where hubris gets you

Tesla did disrupt the entire process and where they are now is 5 years ahead of every single major manufacturer in EVs, including Honda. Honda, Toyota, VW, GM are in for an ocean of pain as we transition to EVs and China floods the market with cheap, quality offerings. Their complacency is exactly the wrong kind of hubris and they will be luck to end the decade as major manufacturers.
Huh. Mine would be:

* The Mythical Man-Month, Brooks

* Rapid Development, McConnell

* Extreme Programming Explained, Beck, et al

* Test-Driven Development by Example, Beck

* Domain-Driven Design, Evans

And something that wasn't a book but made a huge impact was Eric Ries's blog, Startup Lessons Learned, circa 2009. He correctly spotted that things like Extreme Programming are generic software development processes, but that in specific domains you could take advantage of their flexibilty to enable new business practices, as in Blank's "Customer Development" process.
Just curious, what would happen if Nakamoto was declared an international criminal and chased by FBI or Interpol?
Would you be willing to share one of these videos? Our research group is studying the use and abuse of DeepFakes in the wild and we'd love to be able to do some analysis on this incident. Feel free to shoot me an email at brendandg@nyu.edu
Godot is amazing

The discourse on HN is even better. I come here every day for insight and context and encouragement.

Thank you Godot, thank you HN, no waiting required.
Another link, same story: https://www.youtube.com/watch?v=vqr0oER03SE
> Investors have poured almost $900 billion into equity exchange-traded and long-only funds in 2021 -- exceeding the combined total from the past 19 years -- according to analysts at Bank of America Corp. and EPFR Global.

No discussion in the article about where this money came from. My guess is that it came from the direct covid payments and extended unemployment which amounted to ~$1.4 trillion.

Of course personal expenditures went down as well due to covid, but if you look at Personal Consumption Expenditures you'll see it went from $14 bn in Feb 2020 (monthly) to $13.7bn to $12bn in March and April, but it quickly recovered. Today its 16,291, or 10% higher than the 2020-01-01 level.

date PCE MoM diff

2020-01-01 14,770

2020-02-01 14,785 0%

2020-03-01 13,762 -7%

2020-04-01 12,022 -13%

2020-05-01 13,058 9%

2020-06-01 13,889 6%

2020-07-01 14,129 2%

2020-08-01 14,271 1%

2020-09-01 14,482 1%

https://fred.stlouisfed.org/series/PCE
I brought up Facebook because they own Instagram, but yes this applies to Twitter and TikTok.
* Mythical Man Month (Experience)

* Rapid Development (Profession)

* Epistulae Morales ad Lucilium (You're not alone, we all share this.)

* The War of Art (At 9am, you are alone.)

* Competitive Advantage (Porter, a personal choice, it's not about the bytes.)
Astronomy Calculator
I have been working on an algorithm for the past few weeks that takes the entire NGC catalogue (using this source: https://heasarc.gsfc.nasa.gov/W3Browse/all/ngc2000.html ) and parses it based on supplied long and lat and then finds the best 5 targets based on the objects ALT (degrees above the horizon) for that night and its integrated (total) magnitude as listed in the NGC catalog.

It is run on a node.js server and calculations are done on a Golang server. Resources I used for the formulas used in the algorithms are: Stargazing.net and General Solar Position Calculations (NOAA). The site does show images of the targets suggested and I obviously don't have all images for every object in the NGC catalog so if you see a target that does not yet have an image you can file an issue on the GitHub repo. Project is currently running on this url: athesto.ddns.net/astroTargetFinder
Bathing cats can give them infections if the water gets in their ears. Generally, they clean themselves in a freshly cleaned litter box, what's called a "sand bath" by rolling around. They also clean themselves by licking themselves. They do a very good job, I've been around cats my whole life and none of them smell except perchance the fat ones that cannot lick their butts and sometimes have a bit of a dirty butt.

I'm not sure if you asked the question in regard to disease -- but even indoor cat poop will not carry diseases. Perhaps E. coli or other bacteria already in the cat's gut (and our guts too), but toxoplasmosis is not going to pop up unless it's in the cat food (uncooked pork, etc.) or the cat already has it. It is another common mythology that somehow poop has "disease" in it. It has no more disease than we already possess...
if you aren't using 14 layers of abstraction you clearly aren't a real programmer /s
I do think a "trusted friends" circle would be a better way to deal with these kinds of problems, because I know my friends would be available to help me and easier to reach than customer support.
You’re projecting, but it’s understandable given the tumultuous personal career changes you’ve undergone this past year. I am not nearly at the pay grade of those responsible for your misery, nor am I among the ranks of those calling for universal WFH- I believe in universal choice, and as aforementioned, would be personally happier with a hybrid situation to build workplace trust and camaraderie.

It sounds like you’re in a happier place now. Good on ya and keep at it!
Fond memories of messing around with ResEdit in classic MacOS intensify
I don't understand this. It seems to be encouraging the misconception that programming = computer science that lay people and politicians have. If computer science is a branch of mathematics, it seems very odd to me to say everyone should learn it.

The bar is so low for math and science literacy compared to the humanities that surely there are many elementary things which should come before computer science.

If programming is increasingly important for everybody (I don't doubt), then in my opinion the first thing to do is to go and research (or look up the research on) how professionals who aren't CS majors but write programs do it. I imagine there isn't going to be much overlap with a typical B.S. in C.S. curriculum.

This quote seems relevant and timely, if exaggerated:

"A handful of people, having no relation to the will of society, having no communication with the rest of society, will be taking decisions in secret which are going to affect our lives in the deepest sense."

But it's beyond me how some sort of computer science for everyone improves their ability to deal with problems in algorithms developed by the FAANGs and other companies working with the government. Ok, I know what a DFA is, now what?

During part of my elementary school years, they were having students all learn Logo. But I don't recall it opening any vistas of experimentation. It seemed like a fad where everyone checked boxes, did some exercises, and moved on. Despite learning about other kinds of programming outside school, I never realized there was anything more to Logo than the most basic turtle commands.

Whenever people talk about general computer literacy, I imagine more of the same.
Long only just means they don’t have short positions that would gain from a market downturn. I.e. they aren’t hedging.
Ah, cool. Snapchat too. I think all these are terrible and bad for society. Toxic and unhealthy for kids and adults alike.