skysight-inc/HackerNews huggingface dataset:
You've got that backwards. If you have a static default, that's what defaultdict is best at. If you need the default to depend on the key and you're the sole consumer of the dict, then you can use getdefault and setdefault -- but you incur the expense of computing that default whether or not you use it. If you need the default to depend on the key, and you can't control the scope that your dict will be used in, or you want to avoid computing the default when it's not needed, do that with a custom __missing__ method.
Indeed. Funny how if you never ask the answer is magically always “no”.

:)
One can also go to alternate battery chemistries optimized for longer term storage. In particular, this means capital cost is more important, but specific power and efficiency are less important. Electrodes optimized for cost rather than ion mobility, for example.

Hydrogen would still be hard to beat for seasonal storage, though.
Some true salesforce DNA injected there. Few pieces of software left me as frustrated as salesforce
If a sealed laptop lasts 4-5 years then a modular one should last 8-10 years to be worth bothering. Future-proofing generally isn't compatible with rapidly advancing tech but maybe the slowdown of Moore's Law will make modularity more worthwhile.
every one was more time and expense to work with than any value they provided.

I've only had interns at one job, and I had a similar complaint.

My boss told me that's exactly what's supposed to happen. He explained that they're not free labor. I'm supposed to be training the next generation of $my_profession, and if they're not getting in the way, I'm not letting them do enough to learn.

I guess in some ways he was right. Many of the most valuable lessons I've learned at work have come through mistakes I've made. And probably a bunch when I was an intern all those years ago.
Do you have any major new features in mind you would like to implement (assuming you had time + help)?
When San O went down the Friends of the Earth rejoiced (activist group mentioned in the article). CA lost 8% of its power and put out an extra 10m tons of CO2 the following year.
I just did a quick search at internships.com. over 1000 unpaid internships in the US just for keyword "marketing":
https://www.internships.com/app/search?keywords=marketing&po...
And not even some new project done on shoe-string budget. But already known and popular one. Kinda makes you wonder of other aspects of their material. They must have some people to do some photo-shoots and some post-production. So why not use those? Or how are they treated?
Interesting that the force of gravity on earth seems so intractable. Intuitively one could just flip over the printed material once in a while to prevent layers of cells from mixing.

Or create a complicated centrifuge-like device to change the force applied to the cells more than once a second.
> So no one would value the experience and prestige of being involved in a successful program that has an audience of 30 million.

Thank you for misrepresenting what I said.
you never respond to anything I say and that's annoying

and to the things you do randomly say - as if procedurally generated - so what?

stop trolling, do you want or need to commit state to compute nodes on that network or not? do you want or need to provide liquidity or not? do you like to speculate on other people doing those things more in the future or not? if the answer to all is "no" then move on
You don’t need to cover every parameter and use case of every command. You just need to cover the most common use cases and give them priority over the more esoteric flags. So beginners get help but power users can still use the shell. I say “just” but obvious even that is still a big task.

As for covering every flag for every tool, some shells already parse man pages and —-help output to provide meaningful autocompletions automatically. Murex does this (https://murex.rocks) as does fish (https://fishshell.com)
California Bans Calculus from High School Because of Racism
Unfortunately, at least in the US, Congress doesn’t appear to work that way. If they pass something, it is assumed to solve the problem, and they won’t want to touch it again for at least a decade.
I've thought so too but it goes deeper.

If this was the entire reason they shouldn't have botched the verbatim option as well.

My guess is incompetence or arrogance or something.

I don't mean incompetence as dumb and I'm not saying I'm smarter, but clearly something is missing that the previous maintainers had.

My best guess is they threw out a bunch of integration tests somewhere around 2006 and never recovered ;-)
Maybe we should have tried Daily. :) We tried Twilio video and unfortunately had a really hard time tracking down bugs. Wasted tons of time on that and then went back to doing our own stuff. :( I still don't know where the bug was. Could have been our code or Twilio's. But when we got rid of Twilio and used our own stuff, it resolved the bugs. Was a very frustrating process.
Also, the way Twilio video charges seems to assume lots of n-squared, high res connections, which we don't have, so for an application like ours, the cost can be more than 10x less.
> The idea of capitalism is that capital accumulates in the hands of those who figure out how best to deploy and protect it.

1. Unlike income, there is little relationship between capital and most measures of intelligence.

2. Most private capital in America is inherited.
you're doing it wrong. first you drink all the booze. then you hack all the things. if your investors aren't down with that, they're in the wrong line of work. maybe they should consider haberdashery.
What's stopping google from letting users blacklist sites from results?
Have you considered using something other than ETag for your use case? It seems like ETag been compromised by trackers, and unfortunately this is why we can't have nice things.
I don't I'm afraid, for starters I contract and no longer work on the project, plus there's IP invovled etc. Also I'm no data scientist, just a hacker really :)

The main difficulty was getting access to the data (and ensuring it was valid, as with all ML projects), lucking we managed to get that from several sources (councils, water companies etc). The flow data was in TimescaleDB, pandas dataframes so we could use varying levels of frequency of data and we used HDF5 iirc as well (detail is hazy, it was a few years back now).
We did demo it to the Met Office here in the UK too. They were interested but already had their own thing cooking up so the project never really got out of prototype, but it was making accurate predictions. I think there were some other areas that might turn out to be flaky over time using this method (such as rapid changes to catchment areas) but that could maybe be factored in someway with more thought on the model and verification on a larger set/timeframes. Feel free to hit me up if you want any more detail on the tech side, but don't ask me about stats, maths fu I ain't :)

joel [at] smashthesystems.com
HN has been growing at the same rate since shortly after it began over a dozen years ago: basically linear, with a lot of swings (https://hn.algolia.com/?dateRange=all&page=0&prefix=true&que...).

We want the community to grow—it would be concerning if it didn't. But the engagement tactics you mention aren't necessary for the kind of growth we want. In fact we consciously avoid them. Certain kinds of engagement—probably just the sort that engagement tactics would juice—would harm what we're trying to optimize HN for (https://hn.algolia.com/?dateRange=all&page=0&prefix=true&sor...).

The interesting aspect of this, I think, is that HN doesn't need to pursue growth at all costs, the way that a startup would. It's not a startup, nor a business per se, but it's not noncommercial either—it's funded by a business that understands that it's more valuable with HN than it would be without it, and is smart enough not to try to squeeze profit out of it beyond that. YC's business interests are in having HN be as good as possible, not as big as possible. That's odd, and oddly satisfying. It seems to be a historical accident that HN ended up in that sweet spot. https://hn.algolia.com/?dateRange=all&page=0&prefix=false&so...
> It was also my impression (from the Anki community) that spaced-repetition is far more effective when you create the cards yourself. A common "beginner mistake" is to download a pre-made deck and start memorizing from scratch.

Varies between people and subject matter I think.

All of my Anki usage thus far has been for language learning, and for this use case pre-made decks have been better than self-made for the simple reason that these decks are higher quality than I have patience to build myself. I do still plan to build my own decks for vocab beyond core 2-3k but for getting off to a running start I think premade is just fine.
> In weeks they accomplished what I could do in an afternoon,

Somewhat like nearly every entry level engineer.

You are right that "free labor" is a inept way to think about internships, but it's also true that its one of those things where returns are somewhat dependent on investment. A good internship program can get a lot of useful things done and also be useful to the interns. There is certainly variability, but typical interns can be productive withing the scope of their term. Great ones will outproduce some of your full timers.

Biggest win is if you do it right you can make some great hires.
But the app that was reversed engineered was right?
According to some questionnaire men are more assertive, extroverted, risk prone, competitive, stubborn, self assured, better at math, etc. etc. Women on the other hand can be summarized as being communists (according to the article).

It's not that these types of articles are useless, they're actually less than useless because they only paint people with brush strokes of the economic and political paradigms of industry vs arts. You can guess who are the industrialists and who are the artists.
> Even if Snapchat had a banner on the speedometer that said "too fast too furious," is that not their First Amendment right to expression?

That’s...debatable, but not the issue raised in this case.

> Since when is encouraging reckless driving a crime?

This isn’t a criminal charge, so whether or not the act is a crime is mostly irrelevant.
Its anathema to some people but i highly recommend a ball mouse. Not a finger one, a thumb one. The logitech ergo and M570 (older version) are excellent, and really saved my hand when i was doing a ton of CAD work. Hope you're right handed though, the ambidextrous finger ones are still garbage, IMO.
Another use case is if you want to create a new account, you could transfer your old tokens to the new account.
"This new incident" happened almost 2 years ago.
Vanitate?
I love the assumption that exposure has zero value. Usually from people who have only ever taken a paycheck from someone else.

Exposure has value. Otherwise these kinds of things wouldn’t exist. If you don’t agree, don’t do the gig. Pretty simple. But no! That’s not enough! Those other people are expressing wrongthing and must be corrected.

Ugh - bunch of freaking busybodies. At least in the days before pervasive communications (i.e. social media) busybodies were restricted to those physically around them or relatively small communities. But now thanks to the miracle of sites like Twitter everyone can have their own personal Gladys mocking and judging their every move.

Yippie.
Dressing appropriately is short-hand for "I speak your language. I understand cultural norms and can adhere to them. I won't embarrass you in front of your peers and clients." If you don't dress appropriately, they will have to find out all those items through discussions with you, and it definitely adds a hurdle to any initial discussions.
Naïve question here, but is there a config setting that would work without HTTPS?

I run a home server just for internal use and it might be nice to send files via a link for memes, jokes, quick one-shot uses rather than storing it on a samba share, etc, but it doesn't have a public-facing URL for confirming a LetsEncrypt certificate.
After trying all these WebRTC options and the NAT traversal service (STUN, iirc) always being down, I ended up using IPFS instead. With public gateways from CloudFlare it is very easy to effectively drag and drop files and have them accessible via the IPFS-to-HTTPs gateway.
Unless you're wearing a blanket it is difficult for me to tell that someone is homeless from what they are wearing.
Back office and payment settling is hell. No one thinks getting people paid is hard until you actually have to deal with managing 1000's of businesses all with their own turnover of who is responsible for receiving things, all capable of getting bought out or re-org'd at any time.

It's way harder than it looks, but many places don't even think about it in the early stages because they want that core competency built; but they completely miss that being able to send accurate bills and invoices is undeniably core competency. Do not be one of these places, and learn to recognize the warning signs.
Any sort of carbon tax has no hope at all in the US! But pointing out that the optimal form is also the least politically acceptable is, IMHO, important for choosing how we address climate change and what sort of policies we choose.

Because "no hope" in politics can become "certain outcome" with only a few switches in influencers. The US is subject to minority veto in all of its national legislation, so if the Koch influence were to cease, or if there was a (shocking) change of heart from that huge influence on the minority political power that is the roadblock to a carbon tax, that could all change.
You don't have to be sought out to be able to proclaim "as seen on Season 2 of Love is Blind" and have an air of credibility in a competitive world absolutely packed with people of moderate ability attempting to establish themselves as pay-worthy.
> Lots of people did shitty things in that war (and all wars)

I don't think Germany's singular goal of racial domination - and specifically extermination of world Jewry - is comparable to most wars. Nazi Germany is viewed differently historically because it was different.

That is not to say OP's grandfather is responsible for all of Nazi Germany's actions, but it is not just "lots of people did shitty things."
Tweeting with Consideration
It sounds like you're offering a choice between paying nothing but exposure or paying just as much as for the most senior experts.

If someone is less good, pay them less, but still a living wage. If they're not worth that much, and you don't want to train them to be worth that much, then don't hire them.

But that's all assuming the price of a contract is roughly proportional to the cost to implement it. Any "absurd markup" is a totally different issue.
Not sure who downvoted you, but the fact that you characterize a downvote as an "attack" gets to the core of the problem. Namely, you seem to think even the most minor form of disagreement (a downvote) makes you some sort of victim.
Child labor is similar in some ways, but I do want to point out some important differences. Children are not legally able to make contracts. We recognize children as being unable to rationally process on the same level as adults. To the extent adults have a problem with hyperbolic discounting, children often have that same problem but much worse. And children often have no choice but to obey a person in authority over them (typically parents).

If you put all that together you get a perfect storm of terribly misaligned incentives and vulnerability that make child labor a very different case than what we're discussing here. It's entirely possible or even likely for a rational service provider to throw in a freebie in exchange for intangibles like publicity. It happens all the time in the adult world. So I don't think child labor is a fair thing to compare this situation to.
The slides are unreadable though: https://felleisen.org/matthias/7480-s21/18.pdf
Halftime performers aren't paid for their performances at the Super Bowl, but at least the NFL does foot the cost for all their expenses.
A source for your statement:
https://www.lawnow.org/the-law-of-unpaid-internships-in-cana...

Most provinces don't allow unpaid internships, but some provinces have very loose exceptions to this rule. At least, the unpaid internships have limits around work hours.
> His co-founder, Andrew Boni, and the company’s entire board told him he was losing his job, primarily because he had taken LSD before a meeting in 2019.

From the article, looks like that wasn't the actual reason. The actual reason is that Zhu preferred his own personal brand PR (with heavy social justice activism overtones, accusing anybody who challenges him of racism because he happens to be of Asian descent) to the good of the company, and was unwilling to reconcile the two.
I keep a daily journal using the Day One app. [1] It has a nice feature to print-to-order a physical book of your entries. I have done this for a few "collections" of entries such as birthdays, weddings and other special/big events per year.

And of course I regularly export my entries to PDF and text files which I keep backed up in several places. While not fool proof I believe it is enough to ensure it is all available if I were to suddenly die tomorrow. Perhaps a few recent entries might get lost if they cannot access the most recent entries locked in Day One but the vast majority should remain.

Obviously I don't know if any kids or grandkids (if I have any one day) will ever read all I have written but it will at least be there should they want to :)

I don't journal for them though. I do it for myself. Day One prompts me each day to review past entries for the day which I love. I also like to sit down from time to time and read back to past memories. It is full not just for writing but photos, videos, news articles, conversations I've had online, voice memos and a whole bunch of other things. Obviously the videos and voice recordings are not possible in the printed versions but they are all exported and backed up.

If anyone reading this is thinking of keeping a journal I can't recommend Day One enough! It is one of the few apps I don't mind paying the yearly subscription for which says a lot as I detest subscription apps generally.

[1] https://dayoneapp.com/
Wow talk about projection. They fail big time at their job after engaging in petty gatekeeping and then declare in a goddamn high publication count article the investment arrogant?

The employee who rejected J. K. Rowling's Sorcerer's stone manuscript for being too long didn't try to say it was her fault for making it too long and that is why the company missed out on the first billion dollar author.
The same way lane assist worked before: using the actuator that is already present in virtually all modern cars for the power steering system. You can easily fight against it by holding the steering wheel.
If your long-term goal is a maximum of renewables, there is a significant difference between nuclear and natural gas.

Nuclear generation can't react to changes in demand very fast and so doesn't play well with large amounts of wind generation. It's ok with solar, because you can predict night-time 8 hours in advance, which is optimal for ramping up nuclear generation.

Combined-cycle gas turbines, while they do use fossil fuels, are the most carbon-efficient way to get electricity from fossil fuels, and can quickly react to changes in demand.

So while I agree with the point about not getting rid of nuclear too fast, both nuclear and natural gas have their place in moving to mostly renewables. Natural gas could especially be important if it allows other fossil-fuel burning, eg for transport, to be replaced by electricity generated with non-zero but low carbon emissions.
I would say yes... if you are in a closed loop.
The problem is that unpaid internships are a big contributor to ongoing economic inequality.

In industries where jobs require experience, and that experience can only be obtained through unpaid internships, the end result is that people who can't afford to work for free for several months are prevented from entering that industry entirely.
Tfquery: Run SQL queries on your Terraform infrastructure
Yeah, if anything, Rust feels to me like it's incredibly well thought through. All the pieces fit together well precisely as if they were all thought of as a whole. It's "hard" because it forces you to consider an entirely new constraint of your programs upfront. But (almost) every piece composes nicely with every other piece in a way that makes Rust development extremely pleasant.

Golang feels like the opposite, in that none of the parts are actually built to work with one another. Tuple returns exist but there are no language features that allow you to actually work with them. There's a strong type system, but you have to break out of it with interface{} and type punning to solve entire classes of common problems. Type punning exists, but go can't prove exhaustiveness of switch statements so doing this opens further gaping holes. Errors are handled explicitly everywhere, but again there are no tools to handle the repetitive lifting so every program becomes an endless series of error handling occasionally interrupted by bits of program logic. And let's not forget how badly interface pointers interact with nils: comparing a nil interface pointer against nil returns false, so a basic nil-check that works everywhere else fails to actually perform correctly when dealing with interfaces.
This is a popular meme, but I'm not certain it's true. Given how many people use Twitter, Reddit, Tiktok, Twitch, Instagram, Discord, etc, it doesn't seem as if they're somehow also unaware that the rest of the web or alternative means of communication exist.

There's exactly one, maybe two of each for each type of media. Twitter for soundbits, Tiktok for video, Instagram for photo - in the past you had your choice of publishers. If one didn't like you you could go to another and at least get the message out. I'm seeing the concentration in the media market with great concern, it gives excessive power to shape opinion to a few magnates. The Trump ban is just a symptom.
The point of which company specifically did this is fairly irrelevant here in regards to my parent comment. Replace Netflix with whoever or whatever it was.
All reasonable points, though I think whatsapp is secure - I think for most people the best choice is Signal for general messaging and assuming everything else is largely public.

Even in Signal people can and do take screenshots, so really probably just best to be cautious of anything in writing that you wouldn't want published.

This is one reason I'm excited about Urbit - I think it'll be cool to get out of the dependence on centralized services.
Internships are absolutely good (well mostly) it is the fact that they are unpaid which cuts out a large proportion of society from being able to take make use of them. If that cuts talented (but poor) people out of these jobs and career paths then you can end up with very hegemonous companies.
When your major enterprise outsources development to a dirt cheap company, who then basically hires in 3rd world countries at slave labor prices, don't you still blame the major enterprise? I know I do.
I hear you... and for #1 "Getting exposure to millions of people", this is more related #2, as it wouldn't be applicable if people don't know anything about the cringefesty show.

> Some people need money this month, not maybe--money 2 years down the line.

I agree, but I stand by the statement that this is a business decision.

I have to believe this is a rare opportunity too, and doesn't compare to the common 'exposure opportunity' from various producers/promoters out there. I did music for a while, and have seen my good share of this, and was always surprised how many people fall into it. Even when it clearly meant it was a very bad business decision--and most of the time, not even fun.
Is photographer visible in the show? Do they know who she is and how to find her?