skysight-inc/HackerNews huggingface dataset:
Who is using all the fossil gas? Where is demand coming from? Residential? Is it a common source of heating for private residences in some countries? Which ones? If these countries are signatories of climate agreements should they not subsidize (with help from those of us that don’t need it) the phasing out of it?

Is electricity so expensive in some countries that burning fossil fuel for heat is cheaper than using an electrical heat pump? If that’s the case - wouldn’t a solution be to switch that around by taxes and subsidies so burning fossil fuels for heat is more expensive? (This of course assumes such countries can quickly switch electricity production if it’s using fossil to supply the electricity from renewable or nuclear).
Chemical weapons are used for assassination, but not for large scale warfare. More like terror weapons on civilians (Syria?) and guerilla fighters with limited resources and few alliances.
As someone who cares about free society I am disgraced that we push through de facto censorship regimes to oppress the world through weak child protection arguments.
You might want to look at the full preprint, https://www.medrxiv.org/content/10.1101/2021.08.06.21261707v...

I'm not in the field, but on page 13 you can see that there's a considerable difference in effectiveness against infection, but not against hospitalization (at least not yet). It's suggested that the recent changes in effectiveness are due to the Delta variant becoming prevalent.

On page 15 there's a table with actual numbers from Minnesota. Drawing from similarly-sized pools of otherwise similar cohorts, they counted outcomes. Look at the bottom half, which covers people (in the vaccinated cohorts) who are considered "fully vaccinated" (14+ days since their second dose). So yeah, breakthroughs with Pfizer might be roughly twice as high, but "hospitalization or worse" is still 1/8th as likely as unvaccinated, and when you're looking at ICU admissions, Pfizer has had 2 and Moderna 1, so... small numbers make it hard to really compare.

But look at that bottom row. 0 deaths for anybody vaccinated.
For reference: https://news.ycombinator.com/item?id=9224
This is great. We NEED cheaper EVs in the US. Europe and China have had access to them for years now, in the US if you want a cheap EV you have to look to the older used market in most cases. Once new $25k EVs are commonplace in the US I think we’ll see mass adoption and infrastructure investment from the government and companies.
> we seem to want to tear down all the institutions and values that got us here.

Strike a "we", replace by "rich elites". "Small government" means in practice that most of what governments are doing now with taxpayer money at no-profit will be done by private for-profit companies, at a worse service level, or that regulations/regulatory agencies will be torn down.

For the first, just look at private prisons - make a lot of profit for their owners, while the level of care for the prisoners (access to healthcare, drug withdrawal treatment or education is often spotty, human rights abuse claims the norm).

For the second, look at how e.g. environment regulations were "relaxed" during the 45th.

It's all about the grifting opportunities.
This depends highly on where you live. If you live somewhere with at-will employment you have very little power in this situation. If you live somewhere with...basic employment regulations then it's a very different situation.
This doesn't change the fact that using death to solve inequality

I'm not saying it will solve inequality, I'm saying it is preventing it from being far, far, far worse than it already is. Do you feel like we're solving the inequalities we currently have enough to unleash something that will make things one hundred times worse? Knowing that once it is unleashed it will be almost impossible to reverse?

is like using a nuclear bomb to heat your dinner.

You're proposing that we remove the nuclear bomb that has been heating the food we've been eating for the last 1 billion years and assuming we'll just figure out something else.

I do not understand your pessimism. Historically speaking, humanity tends to solve the problems it encounters

I guess my pessimism stems from a different perspective of what it means to "solve our problems". I look around the world as it is today and I don't feel like we genuinely have solved any of the problems at the core of human existence.
Unicorns, Decacorns, Soonicorns: Leverage cyber threat intelligence early on
If I was dumped 109 times I'd eventually start to wonder if maybe it was, at least partially, my fault...
> With rising sea levels and the fault lines in the region I'm aghast that so many of America's eggs are in one precarious basket

Earthquakes don't kill people, buildings kill people... Building codes in California are strict for just this reason. Most people will get through with minor injuries, and some inconveniences from utility and transit outages. The Bay Area will likely fare better than Los Angeles, which is likely to lose access to its water supplies..

As for flooding, check the history of Sacramento. Over a few years they systematically raised the street level and most of the buildings in the city. Now it's one of the highest areas and least affected by floods in the region. Why this tact wasn't taken in New Orleans after Katrina is beyond me.
> So many cool ideas and new projects were the results of a casual lunch discussion even just random hallway chats. You can't duplicate that with Slack messages or scheduled Zoom meetings.

Of course you can. You just have to allow it.

Here's where "human nature" bites most management in the ass. What casual lunch discussion, random hallway chats, water cooler talks and after-hours beer have all in common is, people involved are slacking off. Those are the brief moments where employees are not being judged for not being glued to their screens. They're not being judged for interrupting other people, perhaps from unrelated departments.

A remote environment doesn't provide such opportunities for unofficially approved, cross-team slacking off. So you have to compensate. Give people greater visibility into who's doing who, and give explicit permission to engage in casual chats. Reduce pressure, particularly around deadlines. Give people their slack back.

I find it ironic that companies want everyone to do spontaneous R&D work, but they rely on it happening spontaneously due to inefficiencies of office environment. Want people to do R&D work? Treat them as R&D employees. Start paying them for doing random crap on company time and resources, no strings attached. Then you'll have innovation.
Where I work (meetdandy.com, digital dental lab), we do a combination of:

For small changes like adding a field, we make the property on the underlying event optional, but require it in the event dispatch function. That allows old events to be missing the field, but type-checking still requires it in the codebase going forward. It does require a special case to handle the missing field, however.

For larger changes to events, we do migrations. We store events in Postgres, so we just use TypeORM migrations. I haven’t had to do one of these myself, but I’ve heard secondhand that it’s not too bad. We don’t have very many of these, regardless.
Exactly, this heuristic doesn't work all (or even most?) of the times. A more accurate approach is to rely on the terms you agree to when you buy/use software (if you don't want to read them, then you can depend on faulty shortcuts instead).
GmSSL
I went ahead and did the experiment: I felt like I was contributing nothing of value at my last job after seven years and just slowed things down, so I ended up giving 5 weeks notice. My employer agreed I was useless and decided to turn that into 9 days notice.

The result: they are even further behind than they were with me, and occasionally people still contact me from the old company for tech advice. I guess it was imposter syndrome after all!
> They will make you work from office because they can, because that is easier on the managers and execs.

I think there are 1980's style regimented companies such as GE, Bayer and IBM that like to monitor their employees. There is a wide range of company cultures, what I call office-barracks; a soulless, unending array of employees with 8 digit ID numbers. Some even get corner offices. And then there are companies where people get together in physical space and kick ass.

I think you're not addressing the latter.
/s doesn't work here, it's not reddit.
This is amazing, a 10x QoL improvement for people who read a lot of code on GitHub daily and don't want to bother pulling it locally just to get around the slow navigation in the web UI!
I won't hold my breath. I'm still waiting for a couple of my favourite plugins to be updated to support version 78.
Russian gas is what keeps large parts of Europe warm in winter. Retrofitting heat pumps into buildings is quite expensive, which is why homeowners are reluctant to do it.
Hmm, this agrees with how I have behaved. I have deeper knowledge of the bug in my code so I can make more fundamental changes. With code I'm unfamiliar with I am less certain if I'm bringing down Chesterton's fence.

I wonder if there is also a social aspect to this of 'politeness' in not stepping on others' work. I wonder if there are ways around that.

EDIT: Though, interestingly, reading some of the comments with people misunderstanding the title, it looks like the article is right. If it had said the opposite, I might well have rationalized it the other way.
It's really simple. It just doesn't consider anything unexpected happening.

Compromised algorithms are unlikely. But not impossible. Quantum computing enabling brute force attacks is unlikely in the immediate future, but not impossible. Certificate pinning compromise during transport is not implausible for state actors.

And in those scenarios and others, having the vault stored remotely on someone else's machines is inherently less secure than not.

The assumptions made in the paper are clumsy.
At some point (now) we have to consider birth control as an answer to global warming.

Edit: my point is that we cannot feed the same food (rice, meat) an ever growing population and reduce greenhouse emissions at the same time.
some people will add terrorist material (i.e. history and chemistry books), other will add extremist material (religious writings), blasphemous material (Christian or Atheist teachings in Saudi Arabia), and other illegal content

Apple doesn’t seem to do that covertly, what is wrong with blaming them when they actually do above things? This is a genuine question, because rn I see no issue with automated searching CP through their my iphone.

In theory, Apple could silently push above updates without any prior practice. Then why this issue became an issue only now?
I think many people here will have a similar setup but that isn't representative of the general population or probably even 1Password's client base.
Emotion can matter but should not be required. Information is most important, the rest is nice to have in certain contexts.
In Assange Extradition Case, British High Court Expands US Appeal
that's more of a database (and other) term.
I cant speak for the others, but at my last job, the team got closer when the pandemics started and we went remote.
The key was having a virtual "water cooler". We did that with Discord, anyone interested in chatting could just hang in a voice channel and people would casually join in at their own will.
The two are not necessarily mutually exclusive.

Balance is 100
Operation #1 says add 10
Balance is 110
Operation #1 says add 10
Balance is still 110

If you can create unique IDs for your operations, idempotence is really easy to implement.
linear STFT's window length in time domain = k (constant)

CQT's window length in time domain = k/f

showcqt-js window length in time domain = a * b / (a / c + b * f / (1 - c)) + a * b / (b * f / c + a / (1 - c))

whera a = 384, b = 0.33, c = 0.17

I also apply asymmetric window to reduce latency before doing VQT.

> I think having an autocorrelation option on the visualization could be cool, as it could reduce the spikes from the overtones (and also show a missing fundamental). But I think you'd need a different convolution for each instrument.

Research needed. Doing autocorrelation on simple single instrument monophonic audio is probably easy. But doing it on complex multi instrument audio isn't easy. Probably, it needs some sort of machine learning.
More reasonably...

Most of these are fundamental server side web app best practice that we learnt decades ago and used Perl libraries that mitigated them back in the 90s.

"Validate your inputs", "escape your outputs", "have good logging", "have brute force protection", "use anti CSRF tokens", "take care parsing http headers" - those are all bits of advice you could find in the comp.lang.perl.misc archives from the late '90s. None of them are NodeJS specific, they're all "inexperienced backend developer" specific bits of advice.

Which is scary...
> we're too hard on skilled migrants and too lenient on relationship visas

"Funny", I'm a skilled immigrant with multiple friends whose marriage was torn apart by European immigration bureaucrats deciding theirs was fake, which if you see it play out in real life even once feels unnecessarily cruel beyond comparison, so I'm really wondering what kind of "experiences" you base your hunch on.
Agreed. One (anecdotal) observation I've made is that bullshit meetings are harder to bear and to defend when everyone's online because people can protect themselves. It's easier to not join if nobody can approach you physically. It's easier to disengage. IMHO, if the culture is reasonably good, the organization and most of its employees profit from WFH. But if there are serious culture issues, it's probably really hard to recover.
Considering it's a perceptual hash match, some difference is accepted. Such confidence in the infallibility of these methods usually precedes the method being used to go jail some poor innocent bastard. After all, if he wasn't guilty, it wouldn't have tripped the scanner.
>They are doubling down on real estate because they have sunken costs,

I'm pretty sure a company like Google that has no problem killing unsuccessful products after multi-billion dollar investments, knows how not to fall for the sunken cost fallacy.

> execs themselves probably have serious personal real estate positions and

As opposed to move to a different state, buy a house 3x the size for the same money, and save 10% on state income tax? Hmm....

>companies have a sizable chunk of h1b-captive employees that has to stick around anyway.

The very fact companies sponsors H1b instead of having them working remotely from China or India is precisely because they believe in the value of everyone physically together.
I don't know why would you need contractors, maybe that is what went wrong?

A company I worked for years ago moved our custom built platform to AppEngine Flex and it was the best thing we could have done. We embaraced DevOps as it should be done (not with "devops people" but with developers understanding their production environment). No need for contractors. Just the documentations and an easy to use, well tested and battle proof platform.

Similar experience many, many years ago with Tsuru, which is a kind of smaller self hosted heroku, although this was a company of about 30 enhineers
Alternative title: Company makes stupid bet, kind guy returns some money he didn't have to.
We also noticed this. We have added a rule saying that almost all meetings are optional and there's no pressure to go to them (scrum meetings are not optional i.e. daily, refinement and retro). It's helped a lot and helped managers see which meetings weren't found to be helpful.
this gave me a good laugh, thank you!
> Didn't read the article - no access

https://outline.com/8pMDCv

Maybe HN should start banning paywall links. It greatly degrades the experience of HN if you can't access half the stuff on the front page by just clicking on it.
It is extremely easy to buy card numbers, and Netflix sell pre-paid cards in some territories which are even easier to buy.

But yes, location is the thing that matters in contracts, because that is actually much easier to demonstrate.
No Dota 2 :(
Finally I can run yum on Ubuntu
That's weird, because until a couple years ago I kept syncing the same folder in a NTFS partition in a dual-boot (Linux + Windows) configuration.
Readability – article extraction and HTML parsing with PHP
AI21 Labs trains a language model to rival OpenAI’s GPT-3
A lot of people had that realization early on. Google had Picasa and Apple had iPhoto, both of which were pretty good photo management software even before the mobile revolution.
This article[0] by Arkwrite continues where Martin Fowler left off, and does a good job of explaining what Event Sourcing is, complete with illustrations and stick-men.

[0] https://arkwright.github.io/event-sourcing.html
> Companies were never paying based on value provided.

I’d go even further and say that nothing is paid for in terms of value provided.

Price is a negotiation between two parties, where production and use value form the floor and ceiling price, respectively.
A few things that the paper did not mention explicitly, but I think was worth mentioning:

- It was AstraZeneca vaccine for both dose. With 4-5 weeks between doses (as opposed to the recommended 8-12 weeks). We have known now that too early 2nd doses will not be as effective.

- Healthcare workers includes non direct healthcare staffs of the hospital. The majority of the 69 cases was the IT department of the hospital, iirc. Someone was wondering if the healthcares workers might forgot to wear masks or not. Seeing that they are office workers instead of nurses and doctors, it's possible that they didn't. I don't know if they did or not.
Of course it is, I said nothing to the contrary?

> Saving plus or minus $30k a year is not much to brag about!

I assume you're responding to that? Note the emphasis, as in original; the figure is ~insignificant~ err 'not important here'.
Sure, there's a fine line between users actually reading the prompt and making a real choice vs. just tapping "allow" to get it to go away.

I feel like "do you want to give this app your phone number?" falls under the former, though. Right there along with "do you want to give this app your location?", which is of course already something users have to allow.
It's never a fair fight. Even in the most abusive of cases, a company can hire lawyers and a company's revenue is much, much higher than the income an employee makes.

So the company can drag even a lawsuit across many, many years, practically guaranteeing big companies are bullet proof.
I've seen few unnecessary engineering manager positions, typically if anything companies have too few managers for the number of engineers.

I constantly see those positions filled with people who may be great engineers but are trash managers, though. Companies can still get by, but they often don't even realize how much better they'd be if they prioritized management skill instead of mere years of experience (I'm looking at you, Google, I've never seen such a high percentage of completely clueless people managers anywhere else).
You might be the right person to tell me then why Scandinavian countries are not the Silicon Valley of Europe? They seem to have all the necessary ingredients in place i.e. Wealth, Opportunity, Stable administration etc.?

I've been searching for an answer, Closest I came to was that it had something to do with their philosophy of "Lagom - ‘not too much and not too little, just right,’" i.e. They aren't overambitious?

I for one would love to see more products from small startups of Scandinavia or other EU countries with good democratic values which doesn't ask for pledging soul to provide services.
This looks amazing, I've been thinking about improving in-line documentation beyond code comments. I'm not a vscode user but will give it a spin when I have some time.
In Dota you have to keep track of all sorts of stuff like this.

There is a decent sized list of all the timings you should keep track of with in a game, and they change from game to game. If you don't do it you're basically lost.
I don't really get why this whole VPN thing works with Netflix.

Spotify only allows free accounts to be used in a different country for up to 14 days[0].

I am surprised Netflix hasn't implemented something similar - your account can only be used outside of the billing region for up to 30 days (perhaps in a 90 day period) or something like that.

That would make using a VPN with Netflix less appealing.

[0] - https://support.spotify.com/us/article/cant-log-in-abroad/
I had my own little but-I-like-the-office rant cached and ready to go as soon as I read the title. Had to stop myself from posting because it really feels like treading water at this point.
Show HN: WhatsForm – Build form & get data from customer's WhatsApp number
How different we think. I'd much rather put my trust in select people, such as Jason Donenfeld (creator of pass, Wireguard &c) with impeccable track records, than random companies that are always one quick change of management away from selling all your data off to the highest bidder.
Well it's new for a lot of people. I always wanted to work remotely, and overall I do like it but there are certain things I miss that I didn't think I'd miss.

People have been given a taste of remote working, and now certain companies are trying to get us back into the office. I can see how that'd spark discussion.
I'm still baffled why anyone on HN would be using anything other than https://www.passwordstore.org/

A dead simple (in the good sense!) CLI program that lets GPG deal with encryption and git deal with synchronization and distribution. It's perfect. And FOSS, of course.

You don't even have to run your own internet-facing git repo for synchronization across devices. You can just put it all on GitHub or whatever.
Question the requirements, they're almost always wrong.

Question them even more if you think a smart person wrote them.
But that's really a transfer from the local economy around the office to the local economy around their home.
Making it difficult is entirely the point.
Let us hope for the good of humanity that all the nasty secrets about truly terrifying Intel ME is.
30 years ago people said it was human nature to socialize face-to-face, and that chatting on the Internet or playing video games with people remotely would never really catch on.
wow you really are in deep with the global warming brain washing.
>In fact, in technical discussion, not conveying too much emotion is a great advantage..

But I'd just like to remind you that even the most hardcore engineering company cannot possibly having only technical discussions.

This really reminds me that how often HN miss the forest for the tree.
That still allows easy bypassing of the country restrictions. If you're a local pay TV broadcaster who has paid a premium price for a show that is particularily attractive in a given country, you are not going to permit Netflix to sell the country you paid exclusive rights for.

Netflix could trivially buy the rights cheaply for a small country with a tiny economy and then use these cards to sell to the US or other major countries where the rights could cost a thousand percent more.

No competent distributor will let them do this.