skysight-inc/HackerNews huggingface dataset:
Ones which can be squeezed more

> -- Cost of making battery chemical contents

> -- Cost of assembling rest of complete battery

Mining, and refining is pretty efficient at this point, even when Chinese dominate the market. It's cathode materials which is the single biggest cost point. Cathode materials are dominated by Japanese companies, especially nickel based ones.

LFP is so cheap because making cathode powder for them is a fairly low-tech process with many Chinese garage scale chem companies jumping on it 10 years ago.

Nickel based cathodes are on other hand fairly hard to make with competitive capacities because control of particle size, structure, and shape is a tightly held chemical black magic.

For this reason, I don't expect the new generation of 200WH/kg+ LFP cathodes to be that cheap in comparison to nickel ones.
I don't get what she is complaining about. Surely Cornell CS majors are informed of what classes are required to graduate. An undergraduate may not be the best judge of what classes are most important to have taken in the long run.
In the US it's pretty hard to find mutton, I don't think I've ever seen it served at a restaurant or grocery store. But then again, I think everyone agrees that lamb tastes way better than mutton.
I think even doing this to adults is reprehensible. And what makes a 17 year old not able to manage it but an 18 or 19 yr old is free reign? As I get older, the more I realize we're all just kids but a little bigger. But that shift from being a teenager to an adult didn't make me substantially more able to cope with addiction.
There's lots of people moving to the country and setting up hobby farms. It's spring and everyone selling lambs and kids; prices usually dip but this year they're running 2x to 4x usual.

Lots of people who are telling themselves there's a business opportunity are going to run into a wall when it comes to the processing part; can't just do that yourself and slaughterhouses are black magic balls of red tape.
The technology is just creepy. I recently experienced a wtf moment the other day when a friend stopped by and her new bf was in the car. We said hello and they soon left (I sell eggs). Later that day he is being suggested as a possible friend. I have my location services off but Facebook knew somehow.
Kaspersky Total Security 21.3.9346 Crack and Torrent Free Download 2021
Nope nope nope. YAML is awful and needs to die. The more you look at it the worse it gets. The basic functionality is elegant (at least until you consider stuff like The Norway Problem), but the advanced parts of YAML are batshit insane.
> In Austin, Tex., a large subprime lender used a device to track down and repossess the car of a woman who had fled to a shelter to escape her abusive husband [ ... ] The move to the shelter violated a clause in her auto loan contract that restricted her from driving outside a four-county radius, and that prompted the lender to send a tow truck to take back the vehicle. If the lender could so easily locate the client, Ms. Kleinpeter said, what was stopping her husband?

I can't stop re-reading "a clause in her auto loan contract that restricted her from driving outside a four-county radius". Is that a normal thing in auto loans? Restricting free movement? How is that even legal?
I am a bit under-educated about the exact specifics here, but I should note that this feature was originally literally dependent types.

* https://github.com/rust-lang/rfcs/pull/1657

* https://github.com/rust-lang/rfcs/issues/1930

* https://github.com/rust-lang/rfcs/pull/2000 (the design that was accepted, in the end)

(I am not actually 100% sure if rfc 2000 meets the by-the-book definition of "dependent types", my copy of Pierce has been collecting dust. Really gotta study up more on this stuff.)
>But unfortunately, in Pakistan where everything is done by citizens privately — from getting water through tankers, to private schools, to privately managed parks, to private security to private hospitals — one shouldn’t be all that surprised if getting a lifesaving vaccine should be any different.

----

>But once here, a decision then needed to be made. Should one wait for the free shot to be given by the government or should one pay for the vaccine dose that is now available, even if

>1. Initially one was against the whole principle of letting the private sector sell the vaccine &

>2. the price is quite steep (Rs 12,226 for two doses - around $79)?

----

>In addition to this, if someone pays for a dose because he is able to, that will free up a dose administered by the government for which there is no charge and that is likely to help someone get a dose who would otherwise not be able to afford the dose on sale.

>Plus unlike a lot of other people, I didn’t use my connections to get a government dose out of turn when I wasn’t eligible for one and neither did I jump the queue.

>And one other thing — you never know when the vaccine stocks will run out and when they will be replenished.
There’s a community near here with a high fraction of Orthodox Jews. One condo I toured in my 20s had two dishwashers and without thinking about why they did it, I commented how I thought that was awesome that you’d never need to put dishes away. (They of course installed two dishwashers for orthodox separation of dishes from each other.)
Pinch & zoom was the killer app to navigate normal websites (as opposed to dedicated XHTML + handheld-stylesheet). This is now for the most dead with `meta name="viewport" content="width=device-width, initial-scale=1"` as a standard.
Vararrays were new (and required) in C99 and optional in C11
"Didn't have the option to flag, and can't find an option to report 'bugs'."
Show HN: Callbag-JSX, React without the “magic”
Wow. These usually get it just wrong enough that I can't use it, but this is REALLY close! I'm impressed.
Be careful HN will shadow ban you.. HN loves FB
The graph that's interesting for homes is cost per kWh but the page doesn't show that.
Here in India, you're usually getting goat, even if the menu says "lamb".
haha, that's a good point, but in this case I think it's more trivial than that: she probably shared her contact book with FB or Insta (still, not her fault imho).

But, at the same time I've worked with FB SDK which was just one big shit show. It's hard even to describe it without turning a comment into an essay, so I'll pick the two I found somewhat amusing: sending data to FB before the developer could pass user consent (or thereof), sending hashes of the (non-FB) libraries installed on your phone to FB servers.

Minor tangent: The best thing about the web is that user agents are still pretty good at fighting some of the tracking practices (ETP/ITP, cross origin security, etc...). It's actually quite impressive. Then, native is just one big black hole. This is why the current browser changes, although positive overall (less $$ from 3p tracking), are a double edged sword (pushing people towards walled gardens).
Art is not for you plebs
They don't rely on reposession to make a profit. That threat is just a stick to keep the loan payments coming in. They make their profit by selling the car for a hefty markup in the first place, and with usurious interest rates.

So they take a $1,000 car from auction, sell it for $3,500 or $4,000 at 18% interest, with a loan structured so that all the principal is paid at the end, it doesn't take long for them to be in the black even if they have to repo it.
Honest question - what would I use UPnP for?

I discovered a similar issue as the blog poster with my QNAP NAS which was easily remedied by disabling UPnP.

I’ve not noticed any issues. We can do all the same things we did before. My Xbox and Switch still do online multiplayer just fine.

I remember hearing Xbox/PS3-4 and UPnP mentioned together but it’s been a while.
I'm not a free market apologist by any means, but we also didn't see "poor people" or folks in the lower economic strata buy mobile devices and smartphones when they became first available, at least not the scale we're seeing now (without mentioning the fact that the devices were crazy expensive when first launched, adjusting for inflation).

Economy of scale is a thing, and imo it's OK to use the rich and the wealthy as 'guinea pigs' of sorts (which mostly is voluntary as the wealthy are more likely to make riskier bets on new tech than people living paycheck-to-paycheck).

As EV market extends downwards on the economic 'pecking order,' I'm really hoping even more drastic cost reduction and lower barriers of entry into the EV market for folks that are not rich.
It’s much easier to grep for function names
Hehey.
>The web is the only open platform we have ever had and probably will ever have.

Are you trying to make some sort of joke here? How is the Web more open than Linux or the BSDs running FOSS applications? And in fact how is the web under Chrome any more open than macOS or Windows? Seriously. In all cases, you can't just freely modify everything about the platform you're running on top of or most of the "applications" you're running. There's a megacorp behind each whose interests may or may not align with yours. You don't get to choose what they do or how. But you can still make whatever you'd like on top for no cost, though you may have to spend money to get attention. And if you make something malicious, you might get added to a blacklist that is distributed to all users. Etc.

In essence Google wants our "operating system" to be Chrome or another of their properties, either as a sort of meta-OS layered on top of the hardware OS or more directly via Chrome OS/Android+Google Play Services. And their financial interest in that is almost exclusively to get data about us to run ads at us, and to the extent possible prevent or hinder avoidance of that harvest or those ads.

It's not just that I don't want an ad company to make my operating system, I don't want an internet-required OS at all. And I want a wide variety of software with zero WAN dependency beyond maybe initial delivery somewhere in the chain. If that's not something you're interested in fine, but lots of us will remain willing to put our money where our mouths are on that one.

I also disagree that Safari is "holding the web back" because I like simple, readable and parseable websites.
That's more frequently than I update my website.
And yet it is still considered audaciously paranoid among the general public to protect your privacy by not having a Facebook/LinkedIn/Google/... account.
Now, granted, my knowledge on Pascal, Delphi and Lazarus is qite old and I've not used any of them for a long time, so if I'm making errors in anything I say below, then please accept my apologies in advance :-)

>> An instance of a class is not the same thing as an object.

> I have no idea what you mean here, sorry.

This explains the issue quite well: https://forum.lazarus.freepascal.org/index.php/topic,43622.m...

> Today, try using TFileStream.

I have used it and was not as unhappy with it as I was with the Standard Pascal file IO functions. I was never able to figure out from the exception why a TFileStream method failed. The most you could infer was that an error occurred, but not what error.

This makes for a very poor interface to the user in the resulting application, as they have no idea what to do to fix the error before retrying. In most other languages (that Delphi and Lazarus compete with) you can let the user know what they should do to fix the error before retrying.

> You can consume variadic methods written in a C library,

That doesn't apply to what I was saying. I meant that a programmer could not write a Pascal procedure that wrapped a variadic-args Pascal procedure. C has nothing to do with this.

This is occasionally useful (say, for logging), and its ommission is one of those tiny things that add friction.

With all that being said, I still prefer doing native GUI apps in Lazarus to almost everything else out there. It's insanely readable even after a prolonged period.
I don't care morally about the DMCA, but you're a dick if you pull pranks on your child pornography reporting form

> For reasons that are unclear, the web form that the two men drew up for reporting gruesome images is designed in such a way that the system can only handle five reports an hour. That is unworkable, according to the hotline.
You have the right idea -- I wasn't mixing them up, but as you note, I expected to be able to get more than 3KBPS on a 56.6k link. I still managed to download about 3,000 songs on that link, though! I was very dedicated. I couldn't actually browse the internet while downloading, so I had to queue up webpages, or just find something else to do while I downloaded a single song.
By definition, it is not a conspiracy if it is legal. Nobody is being indicted for nuke plant construction cost overruns, any more than for F-35 hemorrhage. That doesn't mean anybody meant for it not to happen.

And the only big open question about storage is which will prove cheapest for each case. Underground compressed air? Mineshaft gravitational? Tower gravitational? None of those depend on any new tech. Ammonia (more expensive, but also more useful, in excess)? Hydrogen (likewise)? Batteries are expensive just now, but those prices are also in free-fall.

The only reason you don't see much of that yet is that it hasn't been needed, and dollars are much better-spent right now building out generating capacity.

Then there is geothermal, which can now be done anywhere, and doesn't need storage. It uses the same tech, equipment, and staff as are used for drilling fracking wells.
I run sites using Amazon's Associates affiliate program. I also track all outbound clicks from me site.

Luckily, Amazon scrubs any identifying info from their affiliate reports. So say I post an affiliate link to a book and then look in Google Analytics to see 50 readers clicked the link. The next day, I can log into Amazon's report and see I had 50 clicks and 30 sales of the book along with an addition sale of 40 toys, 10 movies, and 3 dildos.

However, I can't actually see which of my 50 readers bought what, if anything. Those 3 dildo purchases are completely anonymized, along with everything else. However, being told I also sold 40 toys really helps me because it lets me know I should probably start writing more about toys since that's what my readers are buying.

I'm also limited to 200 unique Amazon "tags", so I can't assign a unique tag to each of my readers to track them individually.
President Biden's $100B plan to improve internet access
An improvement, but the original YAML is still significantly better, in my opinion.
Thanks, I'll check it out. I've used similar tools in the past but this one looks more comprehensive.
There’s still a large difference between upper-middle class and upper class. I think many middle class jobs can support owning a Tesla Model 3 or other mid-range new car but not a Porsche.

When I hear “expensive toy for the rich”, I think of a millionaire’s 3rd lambo, not Bill’s Silverado lease. Initial Teslas were sports cars, and now it’s squarely in middle class territory. Still a big improvement and a big market, and in several years, that leads to a good second-hand market and even cheaper EVs.

I think for many (not all, of course) people the problem is not price as much as practicality. I could probably be convinced to spend more for an EV, but without chargers in most apartment buildings and with limited charging networks where I might go, it’s not justifiable yet.
I'll read it and let you know.
Great progress. Still the lithium chemistry energy density is nowhere near what is needed for flight and heavy traffic. We are at 200-400Wh/kg and we need 2000Wh/kg.
The GUI designer for C# with WinForms is at least equally good, I'd say. I also like WPF but it requires a bit more careful thinking.
Yeah, spot on. I was slightly surprised by the almost universal sentiment that peeing in bottles was bad.

The tricky thing is that in this context, the fact that drivers are peeing in bottles is likely a symptom of a broken system that is exploiting workers and forcing them to spend all the time they can on the road. Definitely have no interest in defending profit optimisation at the expense of people.
What do you mean? I think on iOS it is still rendering with Safari.
I completely agree. Windows 2000 (classic theme in XP and later) was the best Windows has ever looked. The foundation was already fantastic and it had extensive customization options.

I still long for the Rainy Day theme. I wish Windows 10 would allow us to use the classic shell.
You might find the taste different other places; in the USA if you find goat meat it's likely been raised on sweet feed and corn and sheltered from things that might spoil the flavor. That often makes more difference than the breed; tho we run different breeds for meat here too and that also has an impact.
> But of course on a Win/Linux system you rarely need to use three fingers at once.

On Windows the Window key is essentially removed from keyboard.

On Linux you can use the Meta key, but I don't know how common that is.

I find myself using a much wider range of shortcuts on Mac than on Windows or on Linux (though I rarely use Linux these days).

It's a personal feeling, not real data :)
> The engineers of Tesla motor's shocked everyone when they abandoned the versatile induction motor in Model 3 cars. They used a totally different motor called IPM-SynRM. Let's understand why the Tesla engineers made this crucial design change.

https://www.youtube.com/watch?v=esUb7Zy5Oio
These days even emacs users can use LSP.

Nevertheless I agree with your point.

But shouldn’t overloading be used where its results are intuitive thus lookup should rarely be needed? /s
One of the things that I have noticed in my career is that the industry, in my opinion, does not seem to value craftsmanship in software outside of a few niches. After all, for most people, software is simply the means to an end, and this includes the software industry. Those who make software for a living have to deal with market pressures, deadlines, and other factors that sometimes conflict with meticulous design. "Move fast and break things," "perfect is the enemy of the good," and "worse is better" are the mantras of our industry, and that's because today's economic incentives favor functional, if imperfect, software over meticulously-designed software. I won't name examples since I don't want to start a flamewar, but there is plenty of software that is "good enough" but isn't designed very well, yet happens to be widely adopted. Likewise, the jewels of software don't seem to be well-adopted and seem to be restricted to research niches, with some exceptions. I lament this, and I wish I could work in a niche that favors software craftsmanship, but this is the world we live in.

Perhaps the solution to making software jewels less rare is to make it easier for software engineers to make jewels by creating more sophisticated developer tools, so that way the quick-and-dirty approach just so happens to align with "the right thing."
Yep, I absolutely know this, and their meat is tastier when less than 1 year old. This is especially true with goats (their meat gets gammier as they get older). Also, young piglet whole section is one of the best thing I have ever had. (pigs get fatier as they age)

I do understand that for some folks in western countries this amounts to somme kind cruelty, in poorer countries, that raise living creatures in the open, this is a necessety.

A farm that is pasture raising, might not have enough grass for every lamb to go be grown in the winter.
The PC Engines hardware line is popular here. The firmware is coreboot and you can run OPNsense on it for an entirely free software solution. It's quite solid, have had no issues at all. See e.g. https://www.pcengines.ch/apu4d4.htm

Not aff'd, just a customer.
Yes. And that "only second to VB" must be in reference to sales. Delphi was way more advanced and usable than VB, from a technical point of view.
Yes, delete/backspace delete one letter (forward/backward respectively), Cmd+delete/backspace deletes a whole word.
Why would it be illegal? It's their car. They set the rules.
Great questions! There are a number of different performance tradeoffs to balance here:

1. Rendering performance (how efficient is rendering)
2. Startup speed (how large is our compiler)
3. Preset transition speed (if our compiler is slow, we might drop frames when switching between presets)

I would love to explore compiler optimizations (after all, this project was motivated by an interest in learning about compilers!) but I don't think it's the right thing to pursue yet. Moving Eel evaluation into Wasm was such a large win, that the actual Eel evaluation (the part which we could optimize in our compiler) is now a very very tiny slice of rendering. Most of the remaining time is still spent in WebGL and JavaScript.

Adding optimization passes would slightly increase our bundle size leading to slower startup. If the bundle size increase is minimal, that's probably fine, but trying to pull `wasm-opt` into the browser would probably be a significant increase.

Finally, as you watch the visualizer, it transitions from preset to preset every several seconds. This means that we are running the compiler at the same time as rendering. If optimization passes significantly increase cost of compilation, compiling could cause us to drop frames.

We could avoid this risk by trying to chop compilation up into smaller async tasks, or moving compilation to a web-worker, but that would involve adding some extra complexity to the system.

In summary, if we can speed up the other aspects of rendering to the point where executing the compiled Wasm is the bottleneck optimizations would be an interesting next step, but we would have to weigh them against the potential costs of slower startup and slower compilation.
I think you can get the benefits of type safety while still using type inference or macros to avoid type impl explosion
The distributed idea suppression complex!!!
I just got back from grocery shopping where I bought a lamb leg roast, haven't had one before. I plan to cook it sous vide at 133°F for 36 hours. Too much? A beef shank benefits from even more. I did that to some lamb ribs not long ago and they were most excellent. Nothing added but salt.

I've been trying to source a whole lamb for the freezer, to keep the cow in there company. I guess the pandemic is why it's been hard to find.
> ([1] that's a typical Polish house for example),

I believe a typical Polish "house" will be an apartment.
To expand on this further, and to plug the Kelly Criterion which the author mentions having written a former blog post on:

Suppose instead of betting all your money every round, you instead decide to bet 10 cents each time. Now, instead of being essentially guaranteed long-term ruin, you can and most likely will be able to continue making money indefinitely. (In fact, your chance of ever dipping below, say, $0.50 is finite even when extending your rounds played arbitrarily.)

The Kelly Criterion for this scenario actually dictates that you should bet 25% of your money each round. Using this betting strategy, somewhere around 70% of people end up making money off this game when run for 100 rounds (1% end up ending up with a respectable $25 or more, while about as many end up with <$0.15). You even have an opportunity for redemption -- when we drag out the horizon to 5000 rounds played, somewhere around 90% of individuals become billionaires, even as 30% of people were behind after 100 rounds (so 2/3 of those redeemed themselves).

On the other hand, with the all-or-nothing solution outlined in the article, about 13% of the population coming out ahead (around 1% of the population gets really rich, ending up with >$200, while more than half end up with less than a penny). Meanwhile, the odds get worse as the game goes on, as at just 500 rounds, >80% of players have been reduced to less than a penny.

That's a long-winded way of saying that the amount you bet is really important.