skysight-inc/HackerNews huggingface dataset:
From my own experience, Linkedin is currently the best place to get your profile discovered by a potential employer. There are others too like triplebyte, workatastartup, etc. but linkedin is the biggest.

If you are seeking a job then you are better off contacting and reaching out yourself. But even in this case having a linkedin profile, lots of connections and references help potential employers screen you later in the process.
There are times where the rooftop solar and base load generation for a utility is greater than the total electricity demand. Demand and supply for the grid have to be balanced, or else you will end up tripping plants and/or damaging equipment. Since they can't "turn off" rooftop and most grid scale solar generation, and they can't really turn off and on their base load plants throughout the day, their best option is to try to sell the excess electricity on the wholesale market. The problem is that the other utilities are in the same situation, and they need to offload electricity. Since no one wants the electricity, wholesale prices will actually go negative. Basically a utility will pay another utility to turn off a base load plant and take the excess electricity from them.

This is why grid scale energy storage is such a hyped technology - if you can store that energy when supply is way too high and dispatch it when renewable generation is low (no wind/solar), you can maintain high renewable percentage in the generation mix. Without it, you can only really go up to a certain percentage of renewables.
Lately, I've been using FFP3 masks with N95-style double headbands. All the FFP3 masks I've seen have a foam nose bridge that makes it much easier to get a good seal than any of the KN95s I've seen.
They're still more effective than a surgical mask, even with a gap.
Which other human rights are violated by representation dues?

I can name dozens of corporations who have used their profits not to increase worker compensation, but instead to lobby directly against their workers. And the workers have no vote or voice in the matter. Google in the article, for instance. But think of all the other dubious lobbying corporations engage in. It's never discussed in this context because your pay check doesn't include a line item for "lobbying fees".
I would too. But then again then is zero discomfort wearing in-game armor,
and you can change it in a second if it had downsides like making you hungry faster.
The headline should be: "Everyone asking if this could have been created in a lab was ignored or ridiculed in 2020 by the same scientists who now look like complete buffoons"
There are a lot of factors that could contribute to sadistic behaviors aside from simply boredom. When people are bored, often they lack purpose and in the modern world a purpose can be difficult to find and follow, especially when depending on someones socioeconomic status it may seem near impossible to accomplish larger goals that they've already dismissed as near impossible (and rightfully so) that may prove to give them value.

Maybe they need a career change. Depending on someones age and commitments, the idea of changing careers can be very difficult. How do you keep paying bills and working in a job you hate, taking care of family, but learn something new that will become fruitful. I can relate to feeling like you want to lash out at people, unfortunately often these can be people that just seem like easier targets.

At least for me my lashing out is more about just being honest with people that normally I'd normally ignore, but have decided that I should just tell them the cold hard truths.
Yes, but I have chosen utf8_bin as encoding and lived happily with this choice for a dozen years.
Parcel CSS: A new CSS parser, compiler, and minifier
Two black holes merged to form an one moving at speeds
Well, yes and no. Systemd starts the k3s master process (or whatever it is called). It also stops this process. At this point, Systemd’s work is done and it is working properly.

Now k3s of course starts tons of stuff, mostly in containers. Therein lies the problem: By default, Systemd indeed tries to get rid of the entire process tree. It does this using control groups (cgroups). Unfortunately, it is easy for a process to “escape” its control group, at least for root.

Stopping the master process could absolutely be made to also stop everything.

It would be great if k3s did properly integrate with Systemd. It doesn’t, but Systemd is not to blame for that. That’s my point.
I'd love a SML with explicit effects system (and yes, I know we can implement a monad system in SML, but there needs to be ecosystem support or I might as well do the same thing in JavaScript or whatever)
Covid is comparable to the flu young people. Up till now (~ 2 years), 56395 Americans less than 50yo have died from Covid and 768688 people over 50yo have died.

https://www.statista.com/statistics/1191568/reported-deaths-...
Where is the source for the switch in the nuclear football to turn off the internet?

I remember Obama wanted that option, but there was significant pushback and I thought the idea died on its own. What happened?
Wow! That’s pretty cool seeing how one person disseminates technology from place to place. It’s too bad no one has taken this navigational representation as a legitimate option and only see it as a curiosity of sorts. But it’s probably due to the reliance on mobile maps and voiced directions and the low usage of printed directions these days.
That'd be a sort of corporate keynesianism. It is both neat and scary to think that a few companies could meaningfully stimulate their entire sector over a period of years through their hiring policies.
Ask HN: Are Microsoft development stack and Azure a dead-end career path?
I had a recent, lengthy, conversation with a recruiter. He said two things:

1) Microsoft dev stack is really a dead-end, any new startups or even large corporations starting new initiatives are more and more are moving away from any kind of MSF tech or Azure cloud development, and
2) no developer really wants to work with MSF tech.

I have lived in the Microsoft world my entire career, although MSF is increasingly open source/polyglot. Also, I spent a couple of years doing node.js, react, salesforce dev and integrations, Heroku, etc. I found it a breath for fresh air in some ways but lacking in others. And I have to say that I do 'like' working with C# and Azure and the rest, but I am at the point in my career, and with the market the way it is, that I could still possibly make a move and not take a major hit salary-wise, but I probably not for too longer.

For context I am approaching 40 and live in a major US city in the southeast, and I do not have an interest in going into management.
How much do you think Lebron James would be paid in a free market without collective bargaining?
It's not. I worked at a grocery store years ago, and my $300-$350 weekly paychecks had a $15-$20 union due line (I don't remember the exact amount). Sure, some unions can have lower amounts, but single digit dues do exist.

Don't get me wrong. I'm for unions, but when people don't see an improvement, it'll leave a sour taste in their mouths.
*trillions even :)
It will be if you run the JSFiddle at the end
My Dad is on a similar diet for health reasons after a cardiovascular scare (not even nuts or avocados allowed), apparently the amount of oil and protein the average sedentary person needs can be obtained from vegetables we don't tradionally think as being good sources of them because you actually don't need much oil or protein to be healthy

Though if you're trying to build muscle/are more physically active you'd probably want more protein rich food sources
I work with a bunch of 'data scientists' / 'strategists' and the like who love their notebooks but it's a pain to convert their code into an application!

In particular:

* Notebooks store code and data together, which is very messy if you want to look at [only] code history in git.
* It's hard to turn a notebook into an assertive test.
* Converting a notebook function into a python module basically involves cutting and pasting from the notebook into a .py file.

These must be common issues for anyone working in this area. Are there any guides on best practices for bridging from notebooks to applications?

Ideally I'd want to build a python application that's managed via git, but some modules / functions are lifted exactly from notebooks.
> Try making an ArrayList<int> or a Integer[]

Yes and that is due to boxing/unboxing. This is also being worked on.

And while you indeed can’t check the generic type of a generic object, I really rarely see any reason for that. Like, if you have written code in any language without reflection, you can’t do that for any object and it is not a hindrance in itself.
>> it will be up to the gaming community

No. It is up to gamers. I don't care about Microsoft, RockStar or PewdiePie's position on the state of linux gaming. All the matters is the people who actually play the games.
i don’t agree. centralization allows for one solution. it also incentivizes the central authority to solve the problem rather than incur the wrath of government.

the problem is not centralization. it is how the centralized authority is empowered and itself incentivized. i’m with the original commenter. the solution is better and more conscientious central government.
> No they don't, Google and Bing respect robots.txt.

They don't.
The author of original article links to this one in their post:

https://mathiasbynens.be/notes/mysql-utf8mb4#utf8-to-utf8mb4

And yeah, there's gotchas in there, the main one being that strings that barely fit now won't fit, and also maximum lengths on indexable strings.
If you always want the best protection do you also wear a crash helmet and fire resistant suit whenever you ride in a car?
Unions are helpful when you have a homogeneous workforce all doing similar work with similar outputs.

We have studies showing how different software engineering is, where some workers vastly outperform others, some workers are interchangeable, some are specialists, and some underperform.

This is exactly the wrong type of work that benefits from collective bargaining and gatekeeping.

Unions help subpar workers. They do not help anyone else (other than their power structure that they themselves carve out using other workers wages).
The government of the people, by the people, for the people is able to talk to the press and control the media through various means. This is true. This is also fundamentally good when the government is a Western Liberal Democracy.

The issue I am trying to discuss is the comment sections which are being leveraged as an attack vector. In addition to that, there is the issue of attackers leveraging abstracted comment sections like Reddit, Twitter, Facebook, and even HackerNews.

The adversaries are everywhere. They are even embedded in tech companies under false identities.
> by seniority-based promotion practices

Seniority-based promotion isn't the standard. I'm unionized and any job opening in my workplace must be advertised publicly. Anyone who wants it must apply, qualify, and interview for the position.

> If FAANG-type companies unionize, one can see a possible positive outcome for the smaller competitors

Accurate or not, this really sounds like a win all around!
> In all cases, all relevant employees are "coerced" into the union contract.

It's funny because usually the libertarian response to a lot of problems is "put it in a contract". But not that kind of contract!
That may be projection on my part, but I feel like lots of programmers (me included, of course) have a hard time accepting code as a living thing, and would rather build something that "lasts forever". I feel like this is the kind of thinking that pushes us to try to make abstractions that cover all of the cases, spend lots of time on things with little value (in a business context) to "make it right", flaws like that.

Reading the "original SOLID paper" [1] was enlightning to me. The initial assumption is that software rots, or gets less flexible with time. The best way to prevent that is to identify the part that is the least flexible/most rotten and replace it. But for that you need two things: being able to clearly identify parts of the software, and being able to replace them. This is where modularity and abstractions comes in. But this is also where the good old delete key comes in. This is where modularity and abstractions comes in.

Building software from parts, expecting to replace them does leads to abstractions, but different ones from building software expecting it to never be replaced. And, in my opinion, the first kind is easier to deal with.

[1]: https://web.archive.org/web/20150906155800/http://www.object...
It's because you are using the wrong term that it's not caught on. Obviously this is run length coding or maybe LZ coding ;).
Please omit flamewar rhetoric, name calling, and personal swipes from your comments here.

https://news.ycombinator.com/newsguidelines.html

Edit: since you've been doing this repeatedly (https://news.ycombinator.com/item?id=29900612 was particularly bad), I've banned this account. If you don't want to be banned, you're welcome to email hn@ycombinator.com and give us reason to believe that you'll follow the rules in the future.
> Does it matter if the artist themselves rejects the idea though?

Why would it, if there are no copyright issues? No one is obligated to accept a license unless they require permission to do something which copyright would restrict. Of course redistributing the original image as part of a public dataset may be problematic, but simply using it to train an AI model—essentially the equivalent of studying it while teaching yourself to draw—is arguably not among the things covered by copyright, so you don't need a license for that and any clauses in such a license would be irrelevant.

This is also basically educational in nature, even if it's a machine rather than a human being "educated", and educational use is often exempt from copyright in some degree or another to begin with. If the dataset is restricted to non-commercial research and educational use in the right jurisdictions then even redistribution may not be an issue.
I think you're right, and I don't think most dems would approach it that way, but I think that Republican news outlets would be framing it that way, and the more progressive wing of the dems wouldn't be able to deny their pro-union sentiment when questioned.

I'm just saying there's a ripe culture jamming opportunity here for the right, and it's a tactic they're pretty great at.
Most members of SAG are not highly paid. The median income for an actor is $43,760, and even the 75th percentile is only $60,760. The numbers for SAG represented actors is similar to these numbers. The thing is that not all tech employees are paid the same, nor should they be. Google and other similar companies often times pay multiple times the median tech salary.

[1] https://money.usnews.com/careers/best-jobs/actor/salary
Your managers job is to ensure that you're being paid in the top 10% of people in your field in the most expensive COL city in America. That's how you retain the best talent.

Everyone's manager should be making sure that everyone is in the top 10% of earners in their field? I'm not very good at math but I'm fairly sure that's impossible.
Any data in your database that can come from external input should be treated as untrusted and validated before it's used. Otherwise validation bugs or bypasses will result in bad data and exploits that persist beyond the fix.
Edit: I’m not arguing against the need to use utf8mb4
Yes and yes. Julia has a pretty bad developer experience. My biggest concern is that when you bring this up to the Julia crowd they just argue that it’s actually great and you just don’t get it.

The Julia community feels a lot like the Scala community to me. Lots of proving why the theories are right, but in production it’s a mess
Dutch athletes warned to keep phones and laptops out of China
There are many shapes of all types of masks. Shape is important but only one part of proper fit.
Ask HN: General Weekly News/Newsletter?
Any recommendations for a news' website and/or newsletter that has a general overview of important news of the week?

Thanks
Sorry, I should have been more precise: For everyone outside Sweden using Mullvad's Swedish servers. My point was just that the fact that "[r]ight now there is no Swedish law that can compel Mullvad to start logging" does not mean that Swedish intelligence agencies cannot collect any data about you (= the Mullvad user using their Swedish servers).
By "the gaming community" I mean gamers.
This is true whether not not the company you work at is unionized. Ultimately what you appear to be saying that the union is valuable since you'll get paid more until you leave.
Pleasure is fleeting. It must be or else you'd still be glowing from your first orgasm.

Inevitably the search for pleasure will require variety and inevitably that variety brings you to inflicting pain on others.

We do it publicly. The romans fed people to the lions. We have lots of violent sports. Nascar isn't about driving left. It's about the crashes. Hockey is about the fights and checking. Lets not even evaluate violent videogames.

The real trick is understanding what's happening in your brain and controlling this before it gets to the need to inflict pain.
I think the video said the system runs a cycle within a period of around 24 hours. What would it take to store energy in compressed air for ~6 months? This is what high-latitude dark-winter countries need: the ability to over-generate in the summer and draw down on stored energy in the winter.
> They tell you exactly what they are buying and do, in fact, adjust for qualitative differences like reduced service at a hotel.

Well, [1] quotes Alan Cole, who is "formerly a senior economist at the Joint Economic Committee of the U.S. Congress"

He believes that, although the official figures aim to account for quality changes, they fail to fully capture the current deterioration in quality. (he also believed, in the past, the figures failed to fully capture increases in quality)

The article gives the explicit example that hotel prices may be the same or higher, yet hotels are skimping on the services they used to provide. Reductions in maid service. Fresh, hot breakfast buffets replaced with plastic-wrapped pastries and warm milk.

After all, plenty of item categories that make up the CPI just don't have hedonic quality adjustments applied [2] - including HB021 and FV051.

Do you believe you understand the inflation statistics better than Cole?

[1] https://text.npr.org/1048892388
[2] https://www.bls.gov/cpi/quality-adjustment/home.htm
> There is no shame in going into less technical trades—especially since they are in high demand.

People say this, but it is so often said by people not in these industries. My brother in law is an electrician and he gets paid badly, works rough hours, and is provided fairly limited safety by his employer. This is obviously a data point of one, but the fact that he feels incapable of finding a better job in his city indicates to me that this is the norm.
Going through the front door has always been a dismal experience. That gets your CV in the big pile with 10000 other applicants.
Based on my reading, these systems are, at best, in the order of 60% efficient. To state the obvious, this means that fully 40% of the energy they pull from the grid will be wasted. Burned. Never to be recovered. How is that a good idea?

Solar? Well, solar isn't free energy. What's the comparison to grid scale batteries for storage? That process is far more favorable, with efficiency exceeding 80%.

I have to admit not understanding how this kind of an investment happens. I don't see this as viable technology at scale. We are far better off building nuclear power plants (talk about dense energy storage!).

Here's a good article on pumped thermal energy storage systems and how they compare to alternatives. The authors cover thermal storage in some detail.

https://www.frontiersin.org/articles/10.3389/fenrg.2020.0016...
Thank you. I always bring this up. Politicians like targeting things that they gripe about being excluded from to get more votes, but there are much more serious problems that they are ignoring.
Pretty much but no one thinks that far ahead. I really don't get it.
That's a great feature. I was running a community site once where impersonation became a popular game. So we had dozens of users registering accounts with Cyrillic i,o,a,e etc.
No. I’m saying that you cannot look below the mask around the nose to see whether there are gaps. The outer cloth is not an accurate indicator.

The too-tight nose piece is probably because that’s how the masks are packaged.
Same thing, Google Maps also keeps directing me to private roads and to cross through parking lots because there's a "connecting street" that's like 15' long
It sounds like you have an anxiety disorder. I do too! It's not a simple fix, but I've gotten huge value from therapy for my anxiety. CBT gave me fast and cheap results that really helped. Psychotherapy has given me a more long term solution, but CBT gave me a lot of relief in just weeks.

I don't want to push drugs, and you definitely need to talk to your doctor, but I take a beta blocker in situations like yours. The heart pounding, overwhelming terror just melts away and I become (more or less) my normal self. Just knowing that I CAN take a beta blocker (and get symptom relief) often means I don't need to take it in the first place.

Drugs or not, too much anxiety is a real condition and professional treatment vastly improved both my professional and personal life.
It also is in the company's advantage for 1 person to leave and now give the other 9 the work of 10 and push them to maintain productivity. Now they're saving 100K per year.
Yeah when I clicked into the comments I was hoping for a discussion on the ethics of hiring a firm to trash talk unions (for or against). Instead it’s like the Google 50c party arguing the merits of unions.

I’m uncomfortable with companies constantly trying to influence their employees opinions. It’s marketing turned inwards. I’m not so naïve to be surprised, but I would never work at a business who employed tactics like this.
There is already something like this in Germany, it even also talks about saving the heat: https://www2.ipp.mpg.de/ippcms/ep/ausgaben/ep200801/0108_spe... (German)
There was a comment somewhere where they used modern cnc machines to make parts for their air tools.
> There are however many examples of modern economies with very little union influence, USA is an example, and USA is a better place to live than most countries.

The US is arguably pretty subpar in terms of quality of life compared to other developed nations (little vacation, really expensive school system, poor health system for the masses leading to a lower life expectancy, high criminality rate, etc.). Of course, not all of it is due to unions, but they are all the consequences of policies being “pro business” instead of “pro people”.
Amazon hired Pinkerton to try and prevent unions.[1] There was an article about some of the people who organized the Google Android dev/DoD project walk out being targeted/fired from Google.[2] Maybe it'll take employees leaving these companies/not going to work there to get them to change. On teamblind people talk about bad it is to work at Amazon and so folks have been declining offers to work there etc.

1. https://www.npr.org/2020/11/30/940196997/amazon-reportedly-h...

2. https://www.theverge.com/2019/11/25/20983053/google-fires-fo...
You probably mean std::unordered_map, not std::map. std::map is a red-black tree, so it's akin to TreeMap in Java or BTreeMap in Rust. (It really is a shame that the smallest name for an associative array in C++ is for the version that is the least useful).