skysight-inc/HackerNews huggingface dataset:
> Multiple studies have shown that PHEV are worst to the environment that ICE. In real conditions.

No, studies have shown PHEV emissions lifetime emissions are higher than expected, offering less reduction from an ICE than previously expected[0], and that some PHEVs emit more than their official sources suggest[1].

But you can use common sense here: If you take comparable cars with/without a plug-in option (e.g. prius vs prius prime), then the plug-in option emits less CO2 if you charge it frequently enough to offset (a) the added weight of the battery, and (b) whatever emissions were involved in producing the battery. Obviously, if you don't charge your PHEV, it's not any better than an ordinary ICE HEV.

> Toyota is advertising HEV as "self-charging" EV

This should be illegal. HEV is just an ICE with better gas mileage.

[0] https://www.bbc.com/news/science-environment-54170207

[1] https://www.greencarreports.com/news/1130586_report-plug-in-...
I think the issue is only relevant when considering the years when programming languages began to have more nuanced instructions. For Assembly, goto is an essential construct and you'll learn how to use it reliably as jump conditions. For C, it's a great way to get out of nested code that you couldn't avoid for the given problem. For more high level languages, continue and break are the 'goto' statements and they're used all over but they have built in restrictions which make them easy to use. Goto is just hard to master in use for some of us and it's okay to restrict ourselves to limited uses of it. I just don't know why it's become a mantra to say, "do not ever use goto or labels or jump conditions what so ever." It just seems odd to me.
I truly do not understand this attitude and I can only guess comes from repeated exposure to an unfriendly environment. We're not talking here about exposing your soul to the world, a few words to explain why you want the smaller box would actually save a bunch of time and misunderstandings. Given how society works today, it's just easier.
Thanks. The original article doesn't load past the first paragraph on Firefox mobile.
In the game of startups, execution is key
I’ll give you an analogy.
Imagine an Engine directly connected to the wheels, rather than a drive train vs via axle and drive train. Even if the engine is the best or even the worst, there is a loss of energy happening when its not connected directly.
Similarly you are putting more effort on PC to get similar performance of a mid range phone by pushing the energy via drivetrain(VM). Electron is just a wrapper around a native app. Teams is based on it. Then Teams on android running on PC would be based on an entire VM.

Wsl2 apps are not heavy, but they’re limited by the performance penalty of using a drive train(vm).
What? No they cannot. This is the document they report to investors, not the IRS, so it is global across all countries and subsidiaries. And their incentive is to report maximum profits to investors. What avoidance schemes and fake costs are you even thinking of?
That's a tip that was valid before internet pricing became a thing. Essentially, the price you see online is the price you pay now, because dealers have (mostly, and FINALLY) learned that if I don't see it at a good price, I'm not interested. Some still have the 'come in to see the price' and they don't move the volume of those with robust internet sales teams [source here that i don't have. Anyone have one?]

Now the extra costs come in on accessories, service plans, and warranties, whereas they used to make more profit on the actual sales.

We just bought a vehicle in March, and it was the best, least friction experience buying a car. I found the package I wanted, I found the color I wanted, I evaluated the price against online sources such as KBB, truecar, and those types of things, then I contacted the dealer who had it in stock online and set a date to come buy it. They didn't try any weird old-timey car sales tactics, because the price is the price. They offered extras, add-ons, the warranties, and service packages, with clear prices, and were respectful when I declined.
Heh, that's a good point. I guess I should have said "publishers" rather than "developers".
It seemed odd to me that their fail context didn't set 'err', but assumed it would be set by the origin of the jump. At least, I would have initialized 'err' to a failure value, so that any mistake that led it not to be set would result in a valid error state.
From context, I'd say the GP is specifically rooting for this company (to do well.)

For the sake of the scenario, though, I'd imagine routing for a (transportation) company would involve logistics and timetables over a map.
If I type \\+<enter> a new page opens here: https://maps.clarkcountynv.gov/openweb/?@772725,26784494,9

Showing me somebody's house, their name and address, etc.

Now I'm curious why. Note that I am not located anywhere near there.
That's part of the damn problem, tbh. Voting for the lesser of two evils is still voting for evil.
This is amusing, given that the Soviet newspaper was Pravda, or "Truth"
I would like to challenge the notion that the executives at businesses at this scale are unwilling to communicate a numerical cost.

I can't say which organization it was, or when it was, because I maintain enough of a public profile that it could leak specific information, but while doing a security consulting gig for a major global financial organization between 2001 and 2011, the team I was working with identified numerous serious concerns. The client company agreed that they were real risks, and even likely risks, but the financial impact, even if those risks were realized multiple times, were far below their documented thresholds for risk tolerance. In other words, the individual risks would have had to exceed $10M in impact per year, for multiple years before the financial impact of those issues would justify the massive cost of investment to remediate the risks. It's not that they didn't take them seriously, but the cost of the new system in development, which included addressing those risks, was so high that starting separate remediation efforts that would detract from those in progress changes introduced risk of the main replacement project failing. It was easier and lower risk and lower cost to just accept the impact of fraud, including compensating victims, than to try to fix it.

Whether or not those "self-insuring" risk tolerance figures are public are a different matter.

I do agree on the value and efficacy of capability-based systems, however the cost and effort to deploy and manage them, even in life critical environments, is so high that they are only practically effective in centrally planned environments where the funding for systems security is strongly decoupled from how that funding is acquired. In other words, capability based systems are, and will only be effective, at scale, in environments such as government (and even then, only military) or publicly funded, single payer, centrally managed health care systems (which don't really actually exist - most public funded healthcare in the world is centrally and publicly funded, but delivered by private service providers who bill the public funder).

It's an effective model where the cost of reliably deploying and managing capability based security can be externalized from the line of business that requires that level of security.
> Why would the clerk need to know that

Because most average users ask for one thing, but actually need something else and it is the job of a service person to get down to what the customer actually wants. Disclosing intent of unusual requests helps to find a solution in a faster way. It's also respectful to the clerk. Furthermore, people are more willing to cooperate if they know a reason.

> why would the reader need to know that?

Because it stands out as an odd story and it is quite important to establish context if the reader wants to evaluate if OP asks objectively stupid questions, has a way of phrasing questions in a stupid way, or if the person asked truly thinks OP is stupid.

That's what this post is about with a strong tendency that OP wants the reader to think that everybody judging him is stupid. In a way, the post is a humble-brag.

> Do you need a justification for buying something from a store?

No, but if I make people run around for me, I'd rather give them a reason.

> I think that's the lesson here. If you think he needed to give justification, you may still consider him stupid in a way.

I don't think he's stupid, but I think if someone is being judged as stupid all the time, it might not always be the other people (what OP makes us want to believe), but the way how OP interacts with his environment.
Ah yes, though those tend to be "three minutes pass in an hour" for me.
> What's the benefit of being weird today

Same benefit it's always had: fun and innovation
> Narrative literature reviews of individual studies reflect scientists’ intuitions (Fast Thinking, System 1) as much or more than empirical findings.

This seems to be the crux of the issue. Could someone explain it better? Does Daniel K promote Type 2 more than he should?
Hasn't been American in a while, though. It's been British owned for at least a decade before this recent purchase.
Even in assembly there's position-dependent and position-independent code.
I can wholeheartedly recommend languages which do not care about original spelling, either by having different alphabets (was it "Хрящ" you wanted to know? Easy-peasy in Cyrillic) or just imposing their own rules (e.g. Latvian: "Mihājs Čīksentmihāji"). Elsewhere, if you are e.g. learning German, you have to at least master German, English and French pronounciation with some bits of Latin grammar.
Using the [1] PHP-FPM is also a popular (preferred?) way of running PHP whilst not relying on an embedded module and being HTTP server agnostic.

[1] https://www.stackscale.com/blog/php-fpm-high-traffic-website...
I reverse engineered mcdonald's internal API
It's odd to think how influential Ricky Jay was to me. I loved magic, especially card magic, when I was younger (I still do), but the way he told a story, and the way he embodied this niche history. I wonder if he ever mentored anyone the way Dai Vernon mentored him. I know he held that form of learning very highly, and to my mind he was one of the most knowledgeable people about the artistry of illusion deception on the planet, possibly of all time. I truly hope he got to pass that on, even more so than the immense good he did passing on the history of the art form through his shows.
apparently they used open source mastodon[0].

the fediverse[1] is about to get "interesting".

its like that scene from a Western movie where a bunch of black-dressed men ride towards a serene bucolic ranch and the family inside looks through the window with a sense of foreboding

[0] https://joinmastodon.org/

[1] https://fediverse.party/
Sinclair Broadcast Group identifies data breach
> HL Mencken once said that “the trouble with fighting for human freedom is that one spends most of one’s time defending scoundrels. For it is against scoundrels that oppressive laws are first aimed, and oppression must be stopped at the beginning if it is to be stopped at all.” There’s an unfortunate corollary to this, which is that if you try to create a libertarian paradise, you will attract three deeply virtuous people with a strong committment to the principle of universal freedom, plus millions of scoundrels.

https://slatestarcodex.com/2015/07/22/freedom-on-the-central...
It’s weird that you could have a visceral reaction to the conceptual notion of something that has nothing to do with you. Similar to how it’s weird that people’s stomach churn when thinking about abortion despite never having one, or how people are against gay marriage despite not being gay. Really unhealthy IMO
Yeah, I'm just trying to avoid having to throw the adapters on each line. Just like fable supports any thenable, it'd be cool if async/task could be treated as a thenable.
My experience is the opposite. Juniors repeat code (andacutla in-life procedures) a whole lot and are either somewhat-uninterested in DRY or lack the skill to not repeat themselves.
Googles Anti-Trust Notes
Isn't this the second attempt at this sort of thing for Trump?
The big problem with public transit is that since customers are sharing the same space, an excessively high ratio of customers that drive other customers away will make the business go into a downward spiral.

It is particularly rough because there is almost no reason (outside a few large, dense cities) to take a bus if you already have a car in the US. The marginal cost of driving a mile is so low and the convenience of having your own vehicle so high, that buses are relegated mostly to people that do not have access to cars.
Haha i am a person who jumps to conclusions, and i actually bought my most recent car after 1.5 visits to dealerships (i tried BMW but the dealer was rude to me so i left before i actually found out anything, and went straight to Volvo and i am super happy with my new S60). So i think i am qualified for an opinion :D

One thing that hits me is conspiracy theories. Although i am not buying into any of the currently circulating ones (covid deliberately invented by Chinese, mind control chips and 5G, faked Moon landings), i understand people who do. Actually, hiding link between cell phones and cancer was a very viable idea through ~mid-2000s when cell phones became just way too numerous so if the link was true, it would become impossible to hide (and this is about the time when i heard of this theory a lot, then it gradually subsided, i haven't really heard of it in any serious manner in the last 10 years). After all, we know that they quite deliberately denied addictiveness of tobacco? They denied harm from leaded gasoline and lead water pipes? There is so much nasty crap authorities concealed or actively denied because they made money on it. They still deny how dangerous and addictive sugar is. Many of them still deny global warming.
The most amazing goto is:

void main() {
goto http;
printf("Hello world!");
http://www.hello-world.com
}
Here is an example with RAII and goto:
https://wiki.sei.cmu.edu/confluence/display/c/MEM12-C.+Consi...

Btw that is a Cert C recommendation to use goto for RAII!

Take a look at the Linux kernel sometime, goto is everywhere there too
https://www.kernel.org/doc/html/v4.10/process/coding-style.h...
Going to be hard to run a social media site from prison. But seriously, I'm surprised it's October and he hasn't felt a single consequence to his many actions.

But back on topic. If he's trying to say that his platform won't cancel people, what happens when the Taliban do sign up, or it's flooded with left leaning users?
The app will have to be reimplemented in a way that doesn't screw up the input.

<https://zserge.com/posts/js-editor/>
Though just keep in mind, a few other aspects of the job will be low in that case.
All code that ends up being written as assembly will become a command (an opcode or a set of opcodes) and a label (the opcode's address).
I’m in academia and willingness to look stupid (sometimes to be stupid) is an important and difficult skill that we try hard to train and almost all of my colleagues now have.

But I believe that it’s also very cultural and gendered so it’s not as easy or successful for everyone, unfortunately. (Adding) I mean not easy personality wise due o their background, OR not easy because people more often treat them as stupid given an excuse because of who they are or what they look like.
Roku tells customers it is unable to strike a deal with YouTube
"Hi, I'm doing research on $WHATEVER_IT_WAS, could you show me the computer you sell in the smallest boxes?" would prevent the confusion and awkwardness. It seems he gets out of his way to encounter these situations which is kinda rude.

I still liked the article, I certainly have a problem with trying to avoid looking stupid too hard, at least in certain contexts.
> it reminds me of the hobby developer who starts projects frequently but never finishes

The goal of company is not to make as many projects as possible, but to make money. It simply makes no strategic sense to create more products while they are growing 50% a year with existing products.

They will bring these products to market when it makes sense.

> this doesnt change my opinion on whether they should dive into robotics while having 5-8 other major projects ongoing

Tesla is not a small company anymore, they have lots of profit and free cashflow. They need to start series long term research projects and investments to continue that.

> and i think it wont work in practice, or at least its not worth the marginal speed increase for the added weight of the pressurized tanks

There is no reason it wouldn't work, people have done the math on this. Its not just about speed but also about handling.

> the economics of the loop make no sense

Great that you have so much knowledge of that. Please share the detailed economic model. They are underbidding the competition on a number of projects and I for one no longer bet that Musk companies will go bankrupt.

> They need FSD

No they don't. Its a much simpler and much more constrained problem.

> tesla solar (roof tiles, battery bank, etc)

I think you mean Tesla Energy. Battery packs are no-brainer for them.

Solar roof is a bit pointless I would agree. But I don't think Musk spends much time on it.

> Hyperloop

Not an active project. This is literally a 7 year old blue paper. Boring company might restart something like it eventually.

> But theyre still managed in part by musk and he has stated he splits his time between all his ventures.

Well if you are gone mention Boring company then SpaceX is far bigger distraction. But the thing is, these other ventures have existed for many, many years. Some since Tesla existed.

> Again my issue is with the number of, and scope of each project, and their reputation to deliver on time.

I mean its fair enough but reality is Tesla is increasingly a really large vertically integrated company. Elon Musk can't (and never could) oversee every project all the time. As a company of the size of Tesla with their growth aspirations they need to have many projects in flight. Tesla recruits many smart people and need to have project for them to work on.

Semi and Cybertruck are the sensible next products and they need to be ready so working on them is total no-brainer.

I think among people not obsessed with the details, not delivering Semi might matter. But generally doesn't hurt their reputation because most people don't know or care.
And apps on android are performant on phones because, there is only one app running the UI in foreground, and many OEMS cheat by killing background services.
I see no sense it makes to run an Android native app when PC alternative is available.
If the app has ended up using flutter or react native, the would be 3 abstracted layers deep.
VM->android->js/dart vm->app
I guess it would be equally jarring if someone were using “quick sort” in every context where they mean “sort”.
> Better range on a lower capacity means much better range per hour charging time.

It doesn't work like that unfortunately. Unless you're using a low power charger charging time is limited by the C rating of the battery and that is independent of how big your battery is.
c) - haha, that is probably true. I have a relative that just bought a new car. After a little negotiation, got a couple thousand (?) knocked off the price of like a $35k car. "Great deal" - but I'm pretty sure the dealer is prepared to offer a price that is only as low as a great deal for the dealer as well.
I'd be scared to work for a company under the man's control with all the news articles about him stiffing others on payment, but it will be interesting to see if conservative tech workers who complain about being in the minority will flock to build his effort
And why do you think people found this so annoying?
> Better range on a lower capacity means much better range per hour charging time.

That's not what they're saying, this is about space required to get the same capacity.

The relevant quote is "meaning that energy density at the pack level should compensate". What's going on is that the chemistry energy density is lower, so you need bigger batteries to get the same capacity (i.e. range). Normally this means you would need more space in your vehicle to get the same range, however you need less cooling so you save some space there so the overall space usage of the battery system ends up about the same.
It works great at tiny scales between small cliques of people who know each other. And it has for years.

But it can't and never will work at large network sizes without being centralized. And no amount of development work will fix that, because it's a core design flaw.

Which is why the meme with LN was "its 18 months away from wherever you are in time".

It's always in early stages, because it can only achieve early stage levels of usability without devolving into a centralized system. By design.
This seems like a very bizarre characterization. Technically On the Origin of Species by Charles Darwin and Relativity by Einstein are non-fiction. I'm very happy to say I've had my mind warped by their pet theories.
The issue is that web development encapsulates too many different roles, each of them is a job in itself. The role has grown to encompass too many specialties:

-You need to be an expert* JavaScript developer with strong understanding of computer science at the same level as say a Java engineer.

-You need to be an expert on cross browser, cross-device and cross-OS compatibility and performance of Javascript, HMTL, CSS.

-You need to be an expert in animations, transitions, SVG, canvas.

-You need to be an expert of analytics, statistics and presenting data.

-You need to be an expert of responsive design, accounting for countless myriad possible platforms, compatibilities, viewports, constantly evolving standards and best practices.

-You need to be an expert of accessibility, semantic html.

-You need to be an expert in working with various types of databases, or API and local storage, caching etc

-You need to be an expert at test automation, writing unit and integration tests with increasingly high stakes.

-You also need to spend time and have strong understanding of ancillary issues, such as package management, devops, CI etc etc

-You need to do all this and your work is pretty much almost entirely customer facing (or stakeholder). People who don't understand the constraints, or dont appreciate the difficulties of what a problem may require.

And this is without talking about things like Typescript, React (and the millions of other dependencies, libraries, hot new things) you have to deal with

Just look at the URL shared on this article and see how many subject mentioned were totally not part of web dev say just 10 years ago.

5-10 years ago my job was:

- build websites with a bit of javascript DOM, ajax, or jquery UI interaction

Now my job is:

- same as above but with the added responsive aspects

- building single page applications

- building browser extensions

- building command line tools

- building react native mobile apps

- building electron apps for desktop

- writing tests

- building tooling and managing dependencies

- building internal libraries, style guides and associated documentations

*this is the expecations, i know the reality is not really the same.
Same thing that happens to them all other right wing apps and forums - they get banned.
25 years ago, I had 10 years on plastic and back to glass 10 years ago, never regretted it
How does this work out? Most daycares have a legally required low ratio of staff-to-babies (like 3:1 or so). So just on wages alone you need 1/3 the minimum wage per baby. Add in all the overhead and the fact that maybe you don't want your daycare staff making the absolute minimum wage to watch your children..
We are never going back to the old system, where we needed to buy each track/album we wanted to listen to.