skysight-inc/HackerNews huggingface dataset:
The Ethanol policy was always known to be BS.

The only reason there wasn’t a huge outcry against it was because it was looked at as the GOP finally accepting the reality of climate change and the need to do something about it, even if they still hadn’t come around to hurting their donors even slightly for that cause. But it was looked as a huge step forward.

Let’s not forget that McCain, in 2008, as the GOP Presidential candidate completely accepted both the reality of and need to do something about climate change in his campaign. Here’s a deeper look into his policy:

https://www.theatlantic.com/politics/archive/2008/05/mccains...

He was aiming for 1990 levels of emission by 2020!

But what was not predicted was the complete crazification of the GOP following the 2012 election.

And that crazification meant a U-turn which understandably completely erased almost all memories of the context of the Bush ethanol policy.
I think the lensmaker's equation is pretty par for the course for most advanced physics classes in high school, no?
The problem is how trivial most of the things are to create.

Take a cell line (e. coli, a yeast, some animal cell line), combine together the target gene, a few boilerplate add-ons specific to the host cell, and send it off to get manufactured. A first prototype can be engineered in an afternoon. Then somebody patents it, the same thing from every species they can think of, and nobody gets to do that same thing for decades.

The process being so low effort and obvious these days is the core of the problem with patentability. "I put X gene into Y, and it worked" can be done for so many X and Y and anybody with, say, a graduate degree in the appropriate field can do it quite quickly.
I see! I still don't agree that US$130k/year is "top dollar" though.
It's common to open local offices for ad sales.
> It's ridiculous that we have been unable to just fire all the these apps for sane reimplementation

It is unfortunately nigh impossible to reimplement the web with its gigantic scope.
I saw it in A level physics, and it was part of the standard curriculum, so not that rare.
OM System (the camera division of Olympus sold off as a separate company) recently announced their OM-1 camera which together with a some of their expensive lenses got an IP53 rating. Which is still a less than many smartphones.
UNIX history, there isn't anything Linux related in regards to dot files.
This is why I love living in Europe. We do not require an app for stuff. If I let someone remodel my kitchen I can tell the person what kind op appliances I like and they have to obey that.
I have found that it is not the time duration of sleep, but the waking up time that is important in my productivity.

If I wake up at 11 in the morning after 4 hours of sleep, I am much more energetic than after 7 hours of sleep if I wake up at 5 or 6 in the morning.

If I sleep less, of course I feel sleepy sooner in the evening. But never have had energy issues.

OTOH, 8-8.5 hours of sleep anytime is optimal for my energy.

I have seen that I am outright miserable after 6 hours of sleep and waking up at 6 although I am fully productive after 4 hours and waking up at 11.
Send a text message about Ukraine to a random Russian mobile number
It captured the tone of the article to me, reading in too deep to motivations of a publically traded company where there might be easily explained, boring, financial incentives. Don't know why anyone expects a corporation to take the moral high ground.
I don't mind grunt work as long as I'm building something in the process.

With most security roles you only get to look at what someone else made. If you're lucky you find something interesting, but that feedback loop is slow.
There is a lot of rage going around. Some of it misdirected. It's incredibly hard to have nuanced discussion on the broader internet (HN is better than some places).

All attention is focused on Ukraine. They need all the help they can get. But that means forgetting that Belarusians voted to get rid of Lukaschenko and then were violently supressed. It means ignoring the Russians that are protesting even when they know they're risking everything. I saw a video of a Russian guy protesting alone in Kursk. That's an example of bravery.

I really think the Voice vs Exit[0] thing is very important here. If you can't be heard and can't succeed then you go elsewhere. Both at a personal level, but also at a grand economic level. If all the highly trained people make lives outside Russia, Russia will shrink to become less significant.

I will finish with a couple of short quotes from the book Why Nations Fail[1] (an incredibly dense read, but worth it).

> “NATIONS FAIL TODAY because their extractive economic institutions do not create the incentives needed for people to save, invest, and innovate. Extractive political institutions support these economic institutions by cementing the power of those who benefit from the extraction.” ― Daron Acemoğlu, Why Nations Fail: The Origins of Power, Prosperity, and Poverty

>
“A businessman who expects his output to be stolen, expropriated, or entirely taxed away will have little incentive to work, let alone any incentive to undertake investments and innovations.” ― Daron Acemoğlu, Why Nations Fail: The Origins of Power, Prosperity, and Poverty

[0]: https://genius.com/Balaji-srinivasan-silicon-valleys-ultimat...
[1]: http://whynationsfail.com/buy/
> There aren't really restrictive open source licenses since any restriction you would actually want for business protection makes it not Open Source.

Technically true, practically false; AGPL is 100% FOSS and FAANG won't touch it.
TLDR: Mavis Beacon was not a real person.

https://archive.ph/plElv
> but has the field changed at all since then? Are hair samples and such still commonly used as evidence?

They switched to partial-DNA "matches". Nothing has changed.
In the UK a fatal road traffic accident increases GDP by more than a million pounds.
No, there is fraud. People who know they can’t do the role, but memorize or cheat on the interview because the lure of money is too much.
>Then it would maybe just be a matter of time until they also closed down access to Spotify in Russia. But it would at least be a statement, saving the face of Daniel Ek.

Okay, so the author's idea of bravery is to pull a meaningless PR stunt that does nothing for Russians but instead saves the face of the company's CEO in the eyes of anglosphere online bloggers? For once an actual instance of behavior where the overused 'virtue signaling' phrase makes sense.

The smart move for companies is to comply with these laws to a superficial extent while silently keeping as much dissident content online as possible and staying off the radar of regulators.
I'd also love to have a list of some of these apps, just commenting to come back to this in case someone provides one.
Share: Observability in Chaos
Yeah, his channel is a hoot! I’ve never tried replicating a recipe of his, though.
Expatriate Russians all over the Western world are being cancelled by Xenophobes with Ukrainian invasion as a convenient excuse.

It isn't also far fetched that the millions one might make may also get called into question just because of their nationality. The West's politics is further fueling this hate-filled divide; ceding air-time, socio-economic pedastal, and political will to the intolerant amongst us.
Isn’t a wave function essentially just a representation of all possible answers? Like a (perfectly flat) coin flip would be something like 0.5h + 0.5t = 1, where if t is 1, then h is zero, and vice versa?
The notion of the wave function collapse is very specific to Copenhagen interpretation of quantum mechanics that tries to reconcile classical and quantum world. But everything is quantum so there is no classical measurement device, just its wave function interacting according to fully deterministic equations with the wave function of the electron.

The catch is that appearance of classical objects is still unsolved problem in QM. There are various approaches that in theory can explain the experimental results, but in practice explaining, say, quantum split experiments from pure QM view of multiple interacting wave functions still not possible.
The lab leak theory originated in China in January 2020. It wasn’t until much later that China started pushing propaganda about Ft. Detrick to distract everyone. It serves no purpose than to get everyone to stop talking about the origin being china and instead shift the blame to everyone else.

If China is so positive that they are not the origin they would have opened up for an investigation in 2020. But it’s 2022 and it hasn’t happened and it’s too late.
Inflicting unnecessary pain during testing would be counter-productive to the testing goal.
I suspect it's per month and using $ because you wouldn't intuitively know how much the Ukrainian currency is worth if you're not Ukrainian.

$72k/year is low for the US but for Ukrainian standard it isn't - apparently median wage (in general, not for programmers) in Ukraine is $6936.84/year while in the US it's $35,977/year, so a factor of ~5.2x.

Does $372k/year still sound ridiculously low in the US?
here are a few resources:
video survey with a lot of nuance, especially relative to React: https://youtu.be/9FB0GSOAESo?list=PLNM_ABHoF7B0qDu0GI09eCXim...

https://developers.google.com/web/fundamentals/web-component...

https://developer.mozilla.org/en-US/docs/Web/Web_Components

https://lit.dev/docs/#next-steps
https://lit.dev/docs/composition/overview/
https://lit.dev/docs/components/overview/

generally I do this:
* make components that take responsibility for a bucket of concerns: like the app (track the app state--user, etc); then views (generic pages, more complex main-section things, etc); then more granular composable stuff like a highly specialized button (arbitrary example);
* communicate state changes up via events, for global or highly generalized coordination between anything just handle that on the window/self (setup/undo on the component lifecycle methods); send/intercept/capture these messages on the event.detail (use composition and bubbling);
* stick to first-principles: KISS, YAGNI; don't over-engineer your stuff, use encapsulation, if you don't need a shadowRoot it's not required, or use slotting..., use global styles where that's appropriate, use shadow encapsulation of styles where that's separately appropriate--keep those concerns separate and use common sense about appropriate separation of concerns;
* don't automate or use external libraries or anything fancy unless it has a clear self-apparent business case (for my work or the customer or the business); forget all the assumptions of the frontend community--it's mostly noise

an example, it's very rough and I'm working through a starting point for myself:
https://github.com/sourdough/starter
Perhaps try a different brand. The one I usually get lists milk, cream, whey, salt, carob powder, citric acid, and culture. So fermented milk products plus a bit of things to make it more stable.
I have some experience here, not with the NSA though. BYOD is forbidden, and checked when you enter the building. There is only wired hardware - and wireless is, well, jammed. Any software introduced into such networks is vetted before introduction/deployment. It takes time. 3rd party apps don't auto update - Microsoft for example provide updates that can be vetted before being allowed onto the network.

And this is only some bleedingly obvious stuff...

The document does not describe SECRET or TOP SECRET environments. Not even RESTRICTED. R, S and TS policies are themselves marked with protective markings, which this PDF lacks.

Governments have a lower level of protection called PROTECTED or similar that is closer to what the document describes, but even that would be protectively marked...

Looks to me like NSA is sharing some of their lesser sensitive stuff to possibly help their vendors, businesses partners and public at large. Kind of like "we recommend Joe Public do it like so..."
http://archaic.maris.com/content/index520f.html
That’s actually not true - lens design on SLRs can be very compromised due to the extra distance to the film, which isn’t necessary on mirrorless since it hasn’t got a mirror.

This means mirrorless cameras have smaller lenses and can use all kinds of cheap older rangefinder lenses. People seem to think “SLR” means “film camera” though and don’t know that rangefinders exist.
IDK... I think the right thing to do isn't entirely obvious.

>> a better alternative would have been to keep operating, while declaring openly that their media machine will be available for the dissidents in Russia

>> At an absolute minimum, Spotify could have let its Russian users face recommended playlists on the theme of “peace”.

I remember when Google initially came into conflict with China's censorship. The government wanted them to conform to the chinese way, censoring bad content on their own initiative without receiving an explicit list. A particular bugbear was returning search results that link to sites blocked by the great firewall. ATT, Google's "don't be evil" was still standing as a slogan. Early 2000s internet naivety still had some punch. China's attempt to censor the internet seemed foolish and doomed.

Anyway Google eventually tucked tail and learned that they cannot conflict with the CCP and come away with a win.

A decade later and we're knee deep in a clunky, controversial and blunt anti-misinformation vs free speech balance. Try that in a war zone.

Realistically, I think companies have two choices... more or less. They can stay or they can go. Multinational companies are not emissaries of anything but economics. We shouldn't expect them to be independent participants in international conflicts.

Luckily, Spotify's podcast strategy has not succeeded yet. Most podcasts are still distributed as podcasts, via RSS. They're one of the most free forms of online media. Spotify is trying to build a walled garden around this last piece of wilderness. The best thing spotify can do to enable free media in wartime is to just go away.
This isn’t a “genocidal” war.
I have worked with many large businesses in my long career. I would say that most are bad at software, to an extent that I am amazed that any of these gargantuan companies can remain in business. As someone that cares about quality, the experiences have helped to make me extremely bitter and cynical about a career that I once loved. The entire software industry is a house of cards, from what I have seen. No exceptions.
So, say you have 500 machines serving something. This rewrite allows you to bring it down to 100.

This code change saves you 400 instances x 24 hrs x 365 x aws cost per hour. And the next year, and the year after that, and maybe the one after that too.

Throwing more metal at the problem is the favored solution when the issue is transient, the company doesn’t scale, or the company is shitty.
Yeah, but Sweden industralized a century and a half ago.
Beanstalkd?

These comments say better than I can why I like it

https://news.ycombinator.com/item?id=27483167

https://news.ycombinator.com/item?id=24714198
What's cool is that it's now possible to use large language models to predict the probability of a given word, which doesn't only take into account the probability of a word appearing in a corpus, but also the probability in the context of the exact sentence you're writing. This makes the spell checker more robust, and even able to correct small grammatical errors. There's a lot of interesting research on how people tend to misspell words, and even more research on how to correct based on these patterns. Interesting read, this subjet is—on the whole—very fun to dive into.
> Spotify is not equipped to make geopolitical judgements about what is and isn't a just war or propaganda

how hard it is? when only one of the 2 sides bombs civilians and causes millions of people to run away (as of now 1.4M, mostly women/children/elderly, have already crossed the border while many more is still running toward the border) just for the reason of ethnical difference, and thus committing genocide and ethnic cleansing.

Edit in response to comment below:

>No one had ever mentioned Ukrainians being "discriminated" by Russians before the war

well, sounds like you are completely unfamiliar with history there. I'm btw a Russian, half-Ukrainian, and your lecture here on that national issue is just fully incorrect.

>This is a desperate attempt by some Ukrainians to paint a picture of Russia as being equivalent to Nazi Germany, playing the same Hitler card that Putin did to start the war.

that is just Russian propaganda, and completely unsupported by any facts.

>They are doing that to try to make the West feel morally obliged to act even if that means war spreads to the whole of Europe and potentially, turns into a nuclear war.

that again is Russian propaganda, trying to scare the West by nukes.

>Even though there is a lot of suffering happening in Ukraine

the suffering has ethnical reason and thus it is genocide

> and Russia is indeed bombing cities in the fight with the Ukrainian army

that it Russian propaganda. Russia is bombing cities without any connection to any fight. Just look at all those aftermath videos - there is no Ukrainian tanks/etc among the destroyed buildings/etc. For example, today they shot down a pilot bombing a city and interviewed him - "They told us the city was empty", and of course he lied as it was a guy well known for his Syrian civilian bombings. He didn't even try to say anything about any military targets.

On the other side there are tons of videos of Russian armor burnt in the cities. Why did they come into cities endangering the civilians?
I run over 300 forums. These are based in Europe, America, Australia. They are for varied interests from cycling to cars to telescopes.

There are threads about the war on every forum.

And individuals on every forum are actively cancelling subscriptions and tracking boycotts.

It's not just going to pass public judgement, it has enthusiastic and vocal support of most of the public.

This anecdata is based on a monthly user base of 250k. Not significant, but also not insignificant.
Of course it contains global stuff but the weight of these are rather small in the basket of goods. First will come, basic necessities, housing, health, etc.
VC++ analyser + SAL is also quite good, and keeping checked iterators on, even release builds, while not Ada/Rust, is already much better than not using anything.
What has Russia to offer for such a deal, except stopping the violence?
It's easy to get daunted at least.

A realistic scenario could be something along the lines of: get content onboard by securing some buy-in from some heavyweights, for a reduced feature set. Maybe convince a incumbent browser vendor or two to also provide a safer kernel for that content profile. Then targeting that feature set with the new implementation, and supporting a compatibility mode fallback to a legacy rendering engine for other web content. (VM-based or remote cloud based sandboxed rendering for the fallback?)

But the above would of course have a much better chance of taking off if there was a promising start of an implementation first, so it's not necessarily a reason to wait for the big boys before working on it.

(I wonder if Servo could be a starting point?)
Civilians are intentionally killed and forced from their land because they are of different ethnicity. That is called genocide and ethnic cleansing. Putin has been very clear in his speeches that "Ukrainian question" is the main issue here. Ukrainians being of different ethnicity want their own culture, state, etc. while Putin refuses their right for that on the basis of his claim that their ethnicity doesn't exist.
Your first experience with an iPod was in 2010?
As an R. Kelly fan, this does not surprise me all. Once censorship begins it’s easier and easier to follow that well worn path. A lot of people like to mock the idea of cancel culture and pretend that it doesn’t exist - you know, the plainly disingenuous types who will say “they are a private company” out of one side of their mouth while demanding gay wedding cakes get baked out of the other. And sure there are ostensible shallow moral victories to be enjoyed by shutting your enemies up. But this impulse to control what’s said and what’s heard in the public sphere sure seems more dangerous when the stakes are higher, and increasingly it isn’t just normalized, but encouraged.
I would put celery in that class of software that's good enough to be useful, but enough trouble that you'll never be truly happy with it.

We got a lot of mileage out of it (in a past life) before finally moving our job scheduling to a custom solution built on RQ. Celery caused more than a few headaches -- which is why we ditched it -- but its flexibility probably helped us scale up the service to begin with...
I also suggested pushing more power down to the local state and and city councils. Less concentration.

I didn't have it in my list above, but one thing capitalism did get right is that humans are self interested and motivated by competition. We need some of that competition in our public services so that the individuals who run them can be rewarded for doing a god job (whatever that might mean.)
Meaning that Linux is nowadays not just continuing to have low UX standards, but is dragging down standards across the all OSes :)
Yes, people often think of the baseline as good. This may be true in fields where people only do it for love, like programming back in the day.

The absolute dominance of computing has created such a draw that the average is in the gutter. Something as simple as pointers is beyond the skill of untold thousands.

We don’t have the gatekeepers that medicine and law do, so what to do? Pay more, make more interesting work, etc to filter out the cream, or rather, the previously decent.
How is it that you think a corporation is not capable of making geopolitical judgments? You don't think they have a PR department? You don't think they have leadership that can read the news?
Boulder aerospace, venture pioneer R.C. ‘Merc’ Mercure dead at 90
Finding Unencrypted AWS EBS Volumes at Scale
Agreed, I’m literally traveling with my NUC right now. Though I know my MBP has a faster processor than the NUC with i5 processor, the latter is just more stable in many ways. (And that means still sometimes I’m using MBP as the processing unit and ssh onto it to run tasks)
Or overzealous phone auto correct. Redis used to auto correct to Reddit on an old android device of mine heh.
I have been on HN a long time, I remember reading this back in 2008 and learning from it. It’s been posted a lot but that’s an indication of an important educational resource: https://hn.algolia.com/?query=How%20to%20Write%20a%20Spellin...

Amusingly half the comments from the first time it was posted (2007) are about how the post is a dupe… https://news.ycombinator.com/item?id=42587

Another brilliant one is PGs “a plan for Spam”: http://www.paulgraham.com/spam.html
No. What the hell is wrong with all this absolutism. As I mentioned elsewhere, these platforms should have moderation guidelines from the outset that they adhere to. Now they play political games instead.

If a platform is too large to be moderated effectively, there needs to be a discussion about what happens next, which indeed is either free-for-all, clear moderation policy or opaque random and easily biased decisions.
How are your portfolio companies doing? Oh right, you don’t run a VC?

This is why others are running the ship. Your exact example, which you don’t understand, is a perfect example of why you SHOULD give k8s away.
You can try in Mumble.
Furthermore, like COM is pretty much alive (thanks WinDev), some newer Apple frameworks like Metal are actually written in Objective-C (with C++ for the shaders), Swift API for Metal are just bindings.

Regarding point 2, that was thanks to Adobe and Microsoft pressure to keep targeting Mac platforms. Sean Parent from Adobe / C++ fame was a key person in this process.