jkeisling/hacker-news-corpus-2007-2022 huggingface dataset:
My 16 272 Ah LFP cells arrived today (February 26) in France from China (shipped January 11 - 47 days ago).

13.9 kWh for $1248 + $416 shipping and tax, so just shy of $120/kWh delivered ($90/kWh before shipping).

Will be used with an hybrid inverter and solar panels to reduce my electricity bill, UPS my home, and charge my Tesla Model 3 SR+ (2019, USA built so not LFP).
200 miles is not 200 miles in real winter though.
Yes and we're private citizens who can criticize it all we want for banning people we like. So the world turns.
Maybe because I have multiple systems, I haven't experienced this. I haven't really played many AAA ports because I would prefer to play them on PC or on the Xbox. But all of the indie games I've played as well as all the JRPGs, both Switch-exclusive and multi-system releases, have run flawlessly for me. Considering the hardware in a Switch is about on par with a mid-grade phone from a few years back, and the Switch OS seems to be a fork of Android, I am consistently surprised at how well everything just works flawlessly with it. My experience of trying to use phones as gaming devices have been pretty miserable and I don't keep any games installed on my phone these days, despite always having flagship devices.

If they ever release an upgraded set of Switch hardware that maintains compatibility with previous titles, I'd be really interested. But I have to be honest and say I'm not really dissatisfied with what it is today at all. Even the resolution is okay, considering the screen size. Hades is one recent release that's really great and works perfectly on the Switch, as an example.
OpenOffice is not a GNU project, and the GNU window manager (GNOME Shell) doesn't suffer from lack of variety in icons.
Also please post somewhere your support of her with your real name, and reach out with kind words. Every PhD I know relies on this site, but more importantly 10x+ more people I know who are otherwise "outside" academia rely on this site. How many of the world's best researchers in 30 years will have turned out to get their start in research not thanks to Academia but thanks to SciHub? My guess is most of them.

And make no mistake, people are trying to have her killed.

"Elbakyan may be working with Russian military intelligence. The story says she may have been stealing US military secrets from defense contractors"

I just copy/pasted this horseshit from Elsevier’s website right now.

Let's provide her with the support and strength to win this war.
This sounds very Kansas! I grew up there and now live in Utah.

Every time I've gone back I'm reminded just how much the midwest is full of people who are good, friendly, and look out for each other.
Ah, soon we will be writing stored procedures in the database tier to enforce business logic again, like the good (read: miserable) old days.
Consensus is: python/ruby, the "P" in LAMP (Heh. actually, the P" was perl or php). These 3 (including perl) let you absorb language syntax quickly so you can start learning the disciplines of coding:

- OO and basic FP techniques

- composition, delegation vs. inheritance

- test-driven, mock/stub dependencies, what are your edge and corner cases?

- benchmark, profile, optimize where needed,

(stuff like that)
The sequel is good, too!
The university where I went, Purdue, already has had this distinction for many years. They have CS in the school of science and CPT (Computer Programming Technology) in the school of technology. It was common knowledge that if you couldn't hack it in CS you switched majors to CPT which was focused on leaning technologies instead of concepts. Same as how there is calculus for math majors and calculus for business majors.
For the other side of this, read "ENIAC: The Triumphs & Tragedies of the World's First Computer" by Scott McCartney. The work Eckert and Mauchly put in to get the first electronic, general purpose computer in a state that it was useful to others should be interesting to anyone who reads HN. It's both a story of hackers and entrepreneurs.

I take issue with this characterization: "Mauchly was not a better scientist than Atanasoff, but he was a more ambitious entrepreneur."

Mauchly did something Atanasoff did not: he made something useful. So useful, in fact, every digital computer you see in front of you is a direct descendant of Mauchly's labor, not Atanasoff. Eckert and Mauchly drew inspiration and ideas from many places, but I think people here should be able to sympathize with the fact that these two were the leaders behind the project that made those ideas a useful technology that changed the world. While those ideas existed before Eckert and Mauchly did their work, they're the ones who put in the grunt work to fully realize them - and contribute their own innovations along the way.

I actually find the portrayal of Eckert and Mauchly in the whole piece real disheartening.
Artificial Intelligence: A Modern Approach by Stuart Russell and Peter Norvig. Not really a programming book though.
You read that 1300+ page tome in the manner described in the OP? I doubt it :)
Ah, such a simple word, but such complexity hidden under its hood. Regulation can create rentier institutions like the taxi medallion system[1] alongside PG&E. So another way to phrase my question is: how can we distinguish regulations that result in PG&E from those that result in taxis? When do the benefits of regulating an established player outweigh the costs in reduced incentives for others to attempt to create future monopolies?

One potential resolution to the question is that you can't, that PG&E's failure to grow is just a temporary failure of imagination. Rentierism is a weed that, uh, finds a way, to quote Jeff Goldblum from Jurassic Park (https://www.youtube.com/watch?v=SkWeMvrNiOM). Under this worldview, a utility is merely a monopoly that nobody wants to compete with anymore -- for now. It has temporarily exhausted its growth/optimization curve, leading to predictable revenues. For a while the predictable revenues are divided between existing players (shareholders, govt, employees, etc.) in a stable equilibrium. But eventually, institutions that fail to grow (taxis) will run into hacks that do (Uber/Lyft).

An alternative solution would be that there is a distinction between good and bad regulations, perhaps that you have to weigh the size of the regulator against the size of the regulated industry. Taxi regulations were bad because they were suppressing a small industry. Regulation of large industries on the other hand, is more likely to do good than harm. Provided public attention can outlast private lobbying. That tension then becomes the new frontier for the eternal battle of public policy.

[1] More examples here: http://www.cloverfoodlab.com/blog/2008/09/05/licensing-and-o... http://en.wikipedia.org/wiki/Licence_Raj
You should at least ask. Maybe you are destined to be a modern day Napoleon Hill?
Try MOAI then. Its much, much better ..
I would assume one of the cello creators / advocates is down voting my posts so I'm bowing out of this thread. I asked a real question that clearly upset people for some reason.
I agree. I'm surprised the author hasn't edited the essay to something more appropriate after all these years. (It's a pretty well-known essay.)
At one point I actually questioned whether it might be satire, but it's not!

Poke around the rest of the site and stand in bewilderment at this wonder.
This was the operating system used in my intro to operating systems course in undergrad.. My professor was an expert, it was very interesting.
Agreed. Just read the first paragraph.

But their student brains have been replaced by brains bereft of critical faculties and programmed to conform. To the untrained eye, they seem like your average book-devouring, ideas-discussing, H&M-adorned youth, but anyone who’s spent more than five minutes in their company will know that these students are far more interested in shutting debate down than opening it up.

This base-shoring piece ironically panders to people who've already made up their mind and are uninterested in engaging in any kind of meaningful discussion. You can't possibly write something like that and expect to convince anyone that you're arguing in good faith.
Thanks for the Beeminder plug! Our GitHub integration is at http://gitminder.com
The fatality rate stats are interesting. Has anyone down an independent analysis?

If all the risky tesla owners use Autopilot, then you’d expect the remaining human piloted miles would be safer.

Tesla accidents are already better than the average, presumably more to do with the price of the car rather than the tech... but I’m curious to see a real analysis rather than my speculation.
And 4200 tons were used for jewelry and industry.
This is possible because you are very focused on one product, not an enterprise company with ten products and three teams with four PMs that also do sales calls :)

Cudos on having an awesome product.
To me the future of web dev is SSR components with partial hydration on the client.

Use components as if you were doing front end on the server. No more crappy server templating engines with poor composition and no interactivity. You go straight from the DB to the component. Then only the absolute minimum JS needed for interactivity is sent to the client.

This is not so far away btw.

I made this work on Svelte although hydration is clunky and it was a bit convoluted.

Marko has been doing this since 2017 I believe and is running on Ebay.

AFAIK Imba 2 will have partial hydration too.
100% - it's clear how everything works because they've pared down to the essentials. For their target market of small dev teams who just need to ship code, it's a godsend.
Just an FYI that your home may already have a grid-connected meter outside, and it may already have a wireless interface.

For example, if you're a ComEd customer in the Chicago area, your smart meter is Zigbee-enabled and works with a handful of approved devices:

https://www.comed.com/WaysToSave/ForYourHome/Pages/SmartMete...

The information won't be as finely detailed since it's not sensing every circuit in the home, but for $70 and no tinkering necessary I can read my home's consumption in XML format every 10 seconds.
Paths of Glory would like to have a word with you.

This might sound hyperbolic, but it's not only the the most visceral depiction of execution I've seen - it's simply one of the most intense moments of all cinema. It's the film that made Stanley Kubrick famous, and for a good reason. That said, I also liked Capote.
I disagree with one of them; I help run a science based summer camp and we get more and more applicants from stereotypically disadvantaged countries saying that they've taken MOOCs. Whether they actually went through and did all the problems or whether it's CV fluff, it's clear that these services are reaching people around the globe.

It makes a nice change to everyone saying that their favourite book is "A brief history of time" or "Contact".

And while it's clearly in jest, one of the things that puts me off working for a trendy startup is that many are essentially solving rich, busy people's problems, but claim to be making the world a better place.
"overpaid" is up for debate - highly paid is the appropriate: if you have a system that is giving people raises that exceed their capability you're screwing up.

But my question was more in the direction of a net 7500 people fired: what were they doing? Are they really only useful for ICEs? Audi has ~91k employees, ~14k of which are in R&D. Where did those 7500 come from? Was half of R&D ICE specific? Or is it from many areas?

If this is really about designing for the future it seems like the employees that they wanted to replace would be in R&D.

The other question is what were they doing with those 7500 employees that was not actually necessary? Or is this just a case of giving ~8% more work to the remaining employees without paying more? Honestly I suspect the latter
The working class is already radicalized, however it's powerless through division. A poor minority in the city and a poor majority in the countryside have a lot more in common than either of them might like to believe; their economic interests are shared as they are both simply the working class.

However, the poor person in the city is unlikely to vote at all, and the poor person in the country is likely to vote against their own economic interests in favor of perceived social narratives. As long this remains true, I wouldn't hold my breath on a working class awakening anytime soon.
Thanks! I was wondering the same thing, and this helped.
One of the major political parties in the US has been repeatedly engaging in voter suppression. Is it partisan to observe repeated behavior on one side of the political spectrum, and to extrapolate accordingly?

https://en.wikipedia.org/wiki/Voter_suppression_in_the_Unite...
Mastodon is holding up just fine and growing rapidly, the atmosphere is much nicer and every few weeks, there's a massive influx of new users whenever Twitter is upsetting its user base.
It was watched with it, though.
> You can even see it in code examples where it is pretty common to see arbitrary one-letter variable names.

This is usually because Haskell functions are really short. For example:

compose f g x = f (g x)

We could write this with more descriptive variable names, but there are only 3 variables and they're only in scope for one very tiny line:

compose outerFunction innerFunction argumentForInnerFunction = outerFunction (innerFunction argumentForInnerFunction)

There are certain conventions as well; if a variable must be present, but isn't used, it gets called `_`:

first (x, _) = x

Lists tend to get a plural "s" on their name:

elem x xs = any (map (x ==) xs)

> So when the Haskell people try to explain monads, they start with the abstract definition, the monadic laws and so on, and they focus on explaining the concept of a monad, rather than what they are practially useful for. For the typical developer this might seem like a lot of mathematical wanking for little benefit.

This is because functional programmers tends to spend the most time on writing generic, abstract, re-usable libraries. Particular applications are just thin veneers on top of these libraries. For example, I might spend most of my time writing generic, abstract code to deal with tuples. To make an application, I can just pick and choose the library code I want to use:

type Name = String
type Address = String
type Quantity = Int
type OrderID = Int
type SKU = Int
type Customer = Tuple Name Address
type Order = [Tuple SKU Quantity]
type Invoice = Tuple Customer Order

Given that I'm using Tuples for Orders, Invoices and Customers, the time I spent writing abstract code to deal with tuples wasn't "a lot of mathematical wanking for little benefit".

The time spent writing generic, abstract monad libraries isn't wasted either; by picking and choosing which monads to use, our application can automatically get error-handing, non-determinism, backtracking, exceptions, state, software transactional memory, etc.
I do it for all three reasons, but habit most of all.

But thanks for the links. There also seem to be (other?) lawyers on this comment thread who have pointed out how useless such notices are for enforceable copyright protection.
When I was studying in Vienna, I found out about their interesting model for school day structure.

Students would go to school for half of the day. The second half would be dedicated to practicing a skill or trade e.g. piano lessons or culinary arts.

I'm not sure if this is institutional throughout Austria, but I know it certainly happened a lot in Vienna.
The US has two major nationalized health care systems: Veterans Affairs and Indian Health Service. If they can't do these two low population (relatively) systems right, I cannot imagine them getting it right for the whole USA.

http://www.guardian.co.uk/world/feedarticle/8557832
I suggest a replacement headline:

400 students cheated by school, pay tuition in order to sit in on 600-person classes and memorize hundreds of individual facts by rote, obtain increasingly worthless degrees.

(In all seriousness, this is cheating, but half of all students "study" like this all the way throughout high school and college, and most teachers couldn't give a shit, so I don't see why anyone is freaking out now.)
The side effect of their collusion coupled with their commanding share of the market is the destruction of the private market for health care, presumably because the administrative overhead of servicing that market and ensuring that it is transparent and inefficient dominates the returns they'd expect from it.

This isn't complicated: the price list for medical procedures bears no relationship either to the cost of those services or the money changing hands between providers and insurers.
read the article before making blanket statements about the depravity of youth these days. the students studied sample tests from a textbook, and the midterm ended up being an exact copy of one of the samples
I really feel sad for him. He must've worked hard to become a specialist in his area and to be able to pay his trips and meet potential business clients abroad in person (no, businesses are not run by sitting home, even if you are a programmer, meeting in person has a great role).

The US are pissed off by WikiLeaks, they treat it like a terrorist organization, so they have their right to act like they do, but not all people have to be damaged. As I see it this guy is pinned down because of something the other guy has done, maybe he doesn't even know what that is...
this Dave asshole is trying to save money is by discouraging you from getting health care you need by making it cost more

Yeah. Also, he's trying to make you drive an unsafe car by not paying for your Volvo. There's no reason why your employer should be involved with your health insurance. Our current system eliminates pricing signals, discourages entrepreneurship, doubly screws you if you lose your job, and means that you get to disclose personal health information to HR.

health insurance isn't insurance

Yes, and this is the source of much confusion in these discussions. Most of us would be better off with real insurance, where we pay for minor and routine services directly, and are still protected from large unexpected expenses. It's true that some people can't get real insurance because of preexisting conditions, and we should help them directly.
Even if Wikipedia gets ads on it, I think we editors will continue editing.
yep but the government has been bending over backward this entire time to keep as much open as possible so as to not implode the economy.

This is why the only stuff that is getting shut down are things at the intersection of "not essential" and "notable cause of cases."
What sold me on the 16” is that it is not larger than the 2015 15” models

What wasn’t good enough for you in the 14” line?
No, I told it to install into another directory.

I specifically changed the folder and it confirmed it.

Son-of-a-bee that makes me mad.
The title posted here distorts the meaning of the second sentence of original paragraph, which says, "Higher prices are bad. Being told what to do is worse." As the article points out, being taxed is _not_ same as being forbidden.

Also, there seem to be _two_ agendas for the tax: 1)raising tax money and 2) discouraging consumption of "empty calories." I can't tell from the story whether legislators have prioritized between the two.

If it's the first... then bottled water (who virtue/worth is a whole other discussion) could be taxed as well.

If it's the second... then aspartame (or plain water) ought to be favored over sugar/corn_syrup by the tax. And that is rather like taxing cigarettes, alcoholic beverages, etc.: essentially taxing risky (or costly-to-public-welfare) behavior.
+1 for lighttpd. nginx is nice too but its configuration system is much more primitive by comparison.
I think all they wanted to imply is that they 'free' you from worrying about paying the bills and allowing you focus on your startup idea by matching your current salary. But I agree that the wording is unlucky and can be easily be misinterpreted.
This makes me want to read some case studies! Does anyone know of a good source for (ideally free) case studies, or does one always have to pay? I did a search for HBS case studies and found them for sale....
I recently got the Canadian version of the myTouch (aka HTC Magic, double the RAM) from a G1 and installed a 2.1 ROM and I was very impressed with how well it all worked. I used to find myself torn between the iPhone and Android, but myTouch with the new OS is very smooth.

The multi-tasking is excellent- I was reading a book in FBReader last week and when I opened it yesterday it opened from RAM. With the Dolphin Browser, background tabs actually stay loaded in the background, and sites with auto-refresh actually keep content refreshed. For me, the browsing experience with Dolphin and the multi tasking are hard to beat. Also, the open market has some great advantages (along with disadvantages such as crappy apps), for e.g. MortPlayer (which was a great mp3/audiobook player for windows mobile) was recently released for Android without any fear of replicating functionality.

Like a lot of others, I'm glad for the iPhone vs Android war. It gives me lots of great, feature-rich phones to choose from, so why pick a side?
> Who deletes something without a warning/permission in this age?

Without warning or permission? You asked it to upgrade your Safari installation, it upgraded from 4 to 5, what were you expecting exactly?
"I'd like to see an Android phone with the materials and build quality of the iPhone 4."

Well, the HTC Evo, HTC Desire (like Droid Incredible), HTC Legend and something like the Samsung Galaxy S all meet these needs...
When I was a teenager I was trying to impress some girls so I showed them the head of this goat I had shot hunting, it had an impressive rack. I was storing it in the fridge wrapped up in a trash bag because I wanted to show it to my dad who was away on a trip.

Anyway they were kind of impressed cause they never saw that kind of thing before being sheltered city girls. Then I had the inspiration to take the goat head and sneak into the public pool and leave it in the life guard tower, the girls were super excited like it was the funnest thing they ever did. It was a great night. Don't know what ever happened with the lifeguard that found it.

The whole thing didn't have anything to do with satanism or ill will, just a teenager trying to impress some girls and it worked.
> Lightbulbs and refrigerators don't contain electronics.

> By "electronics", the GP means consumer electronic devices like computers,

Have you looked at refrigerators lately? "Smart" ones are very common and even the cheapest ones basically all use electronics to control the temperature and the cooling cycle. Nothing sophisticated, yes, but if LEDs count, these definitely do, as well.
It seems fairly subjective. I'm familiar with Clojure and happily use it at work, but I haven't seen anything in CLJS that comes close to the power of automatically generating types for GraphQL queries, for example. With a single command, I get notified if some client queries do not respect the server schema, plus separate types for each response which provides autocomplete and information about each field (type, nullability...) right in the editor. I don't feel the need to reload a bunch of times because everything usually works on the first try. I still need to tweak the CSS but I tend to prototype that in the browser dev tools anyway.

I'd pick CLJS over JS but not over TS.

On the backend, I'd pick Clojure over both JS and TS in a heartbeat, though.
Are you saying that GitHub have failed?

Could you explain why? Have you not been able to commit/push/pull/browser github because of the attack?