skysight-inc/HackerNews huggingface dataset:
If you are posting one single dollar of profit as a business owner, while employing someone on so little pay they qualify for income based government assistance, then you are stealing from me, the tax payer.

Because that means you can afford to pay that employee more, and instead are pocketing the difference.

In fact, if any employee is on an income-based form of government assistance to provide them a living wage, and any other employee is being paid more then that, then you are still stealing from me because the business is fully capable of supporting these people (who are apparently necessary because they are being employed) and instead using my money to subsidize yourself.

If a job produces so little value that it doesn't justify a living wage, then I don't want anyone doing it because we've just established that even the experience or expertise which might develop from it is not worth anything. My taxes are to support my fellow citizens, not keep worthless jobs and worthless businesses in existence.
Presumably because they feel it’s not worth the downsides of working remotely.

Put another way: if they won’t do a remote workforce for a 66% discount, why would they go for it at a smaller discount?
Decided to start learning rust last month. I have very little previous programming experience and the journey has been a bit brutal so far so i wanted to share my "Learning journey".

"The book" although a great book, is fairly dense with no exercises. Rustlings[1] help me apply alot of my learning and i supplemented the book with Tensors programming tutorials on youtube [2]. Recently i started developing a game in Bevy[3] and although its a bit over my head at this point i've managed to get a character moving and be able to kill a monster and receive a drop. My motivations for learning rust was to be familiar with substrate [4] as i'd like to switch careers into programming. Would also love any recommendations/tips & tricks by any experience rustaceans!

[1]https://github.com/rust-lang/rustlings
[2]https://www.youtube.com/watch?v=EYqceb2AnkU&list=PLJbE2Yu2zu...
[3]https://bevyengine.org/learn/book/getting-started/
[4]https://www.substrate.io/
Join GitHub on June 5 to celebrate the Class of 2021
Expensive compared to the advertising-subsidised consumer version, maybe.
There are reasonable alternative to all of Apple's products and I'm not aware of anything except convince stopping people moving.

This sounds a bit like saying Ford has a monopoly on the Ford car market - true, but not how anti-trust cases work.
Yea this is confusing. I thought it was maybe published accidentally a day early but this is just last months stuff.
There are at least two things wrong with this comment. First, OpenBSD did not push the patch earlier than agreed. Second, OpenBSD did not push the patch without permission.

Mathy originally reported the vulnerability to OpenBSD on July 15 under embargo, and estimated it would be lifted by the end of August (1.5 months after disclosure). Theo argued that 1.5 months was too long, but didn’t push the patch. Then on August 14, Mathy said the final public disclosure date would be October 16 (three months after initial disclosure), but agreed to allow OpenBSD to patch early. Although he didn’t like it, and has since said he would not give such permission again, he agrees that OpenBSD did commit with his permission.

Direct quote from Mathy: “From my point of view, I sent one mail on 14 August where I mentioned the new disclosure date of 16 Oct. In that same mail I also gave the OK to quietly commit a fix.” https://marc.info/?l=openbsd-tech&m=152909822107104&w=2

People portray OpenBSD as a project that ignores embargoes, and point to KRACK as an example. But Theo didn’t ignore the KRACK embargo. Rather, Theo successfully persuaded Mathy to allow OpenBSD to patch the vulnerability a full month and a half after all vendors had been informed.

I’m commenting on this because I think simply pushing back against the length of an embargo should not be characterized as breaking an embargo.

There were a lot of vendors in the KRACK embargo. The risk of the vulnerability leaking to the black market or malicious governments is real. As the length of the embargo increases, this risk increases dramatically. Big vendors are incentivized to pressure researchers to extend the embargo as long as possible. Open source projects are forced to hold off on committing bugfixes, leaving their users potentially vulnerable. If a project pushes back against a long embargo, or through persuasion manages to finagle permission to release an unobtrusive fix “early,” that project is characterized as an untrustworthy embargo breaker and left out of future embargoes. So open source projects are incentivized to sit down, shut up, ignore the threat to their users, and let the big vendors dawdle in their bugfixes.
> just close their offices in Germany

They'd have to close everything in the EU. I can't imagine the rest of the EU would be fine with it.

And that's probably more than Facebook is willing to do - it would mean no advertising in the EU.
Ebooks aren't really the same market as phones/tablwts though. So they're not that relevant to the discussion of a smartphone duopoly.
Billionaires Peter Thiel and Alan Howard back new $10bn crypto exchange
Does anyone know if AMD is just not mentioned or is not even part of this group?

If not, why not? Do they think they are better suited under their current arrangement with TSMC and perhaps Global Founderies?
Fine them 4% of their annual revenue.
Oh just on case you are unsure what will happen with all this, it’s the following:

In the near future, they will start sharing all that juicy data with facebook based on some made up precedent, new technical justification, some claim to pseudonymity, or discussion with some Irish politician or whatnot.

After being found out, they will then eventually apologize, do better next time and pay the fine, which pales in comparison to the profit gained from that data.

Just as they are now replying to an order from a data protection official with: ‘Lol nope‘
The main thing to worry about is induced DC currents causing transformer cores to saturate, which instantly makes them into heaters, dissipating all incoming power.

DC blocking capacitors can be installed, or circuits to detect the saturation or DC current, or... cheapest of all in terms of equipment.... Shut down the grid before the storm hits, turn it back on when it is over.

No equipment required, but lots of political courage. A "black start" event isn't easy, but plans exist for them.
Thanks for the answers.

How is session state kept? Is /event required (as data would be sent in /next?).

Also as I understand, Processors won't be involved until they are needed. E.g. if we have 2 panes but only the result of the first was required to be processed, would the processor be invoked after just the first pane was complete?
Hopefully that will soon change. Apple/google is a prime example of why it should.
Doesn't inflation affect wealthy people more, since any cash they have would go down in value? If it's true inflation income should go up with it.
Here's what I'm thinking.

1. Have value - the market is hot, you have 1-2 years+ at your job and know the codebase. Replacing you would cost them a good amount, they'd have to train a new person, etc.

2. Have respect - they know you get the job done and stick to your word.

3. Truly don't give a f*k - have savings and know that you could get another job in a few months if you needed to.

If you have those, I seriously don't know how you can fail. Unless it's like a 300k+/year hedge fund job where they want everybody there for the culture etc.
>"persistent or significant incapacity" does not include "a sick day"

It does, actually. From the UI Medcom link: "symptoms that preclude patient from attending work, school or perform their typical daily activities"
USCIS Relaunches International Entrepreneur Parole Program
I wonder why such laws exist when someone, who can afford solicitors who know these quirks, can avoid paying tax versus someone who does not have as much money to do such setup has to pay.
Laws should have equal effect on the poor and the rich, so why German people don't demand that this is wholly scrapped? Either everyone should pay tax or no one* (the poor shouldn't pay tax).
I don't think this kind of Luddism is useful. It's purported by the same kinds of people that, upon seeing a new SaaS, quickly retort: "couldn't you just do that with Google Docs/Word/pen and paper?"

Not to mention that email absolutely sucks. The confusing threads, the forwarding, the constant CC'ing, someone making it or not making it into a list, the spam. It's absolute garbage. In fact, people have been seeking alternatives since the late 80s. IRC was a precursor to Instant Messaging/Slack that many techies favored. Not that async is some perfect communication strategy (it has its own baggage), but it definitely fills some of email's gaps. Personally, I think Google Wave was ~15 years ahead of its time, and we'll see something akin to it soon.

Will the author's next big revelation be "How to use a hammer for everything?"
It’s possible to make a really long link which stores data in it. For example, here’s a link with an interactive fiction adventure: http://iplayif.com/?story=http%3A%2F%2Fwww.ifarchive.org%2Fi...

After typing in “no”, reading the screen, then hitting the space bar, one will see a “>”. At this point, type in “save”.

The link for the game now is much longer, because it includes the entire state of the game in it, i.e.: http://iplayif.com/?story=http%3A%2F%2Fwww.ifarchive.org%2Fi...
I believe Rust took both attributes and format strings from C#. It looks like Python's modern format string syntax dates to 2006, and I think(?) that C#'s format string syntax has been present since its first release in 2002. The PEP adding the modern string formatting syntax links to .NET documentation, although the link is now dead: https://www.python.org/dev/peps/pep-3101/#references
That appears to be an increasingly common perspective, summed up in the phrase "it from bit". It seems to owe its popularity to this essay by John Wheeler from 1989 [1]. I'm not really familiar with the topic so I can't say more than that.

[1] https://philpapers.org/archive/WHEIPQ.pdf
Show HN: A small meditation app made with vanilla JavaScript
Appreciated the gigantic RSS subscription button at the bottom of the page.
I'll give you an up-vote because I think a variety of different viewpoints is important, but I'm very much in the e-mail camp. My biggest reason is simply: it's the only ubiquitous, decentralized, open protocol that I can think of. I can run my own server if I want, an I can interact with anybody with an e-mail address. Sure, there was XMPP for IM, but that doesn't have wide adoption; same with other protocols.
That is absolutely not true. only thing that's self-registration is development access which is limited to 100 customer connections. Going to production requires submitting a ticket which is picked up a person that transmits requirements from compliance team.
> A 10 mil life insurance policy would require underwriting and, assuming you are healthy, will run between $60k and $120k a year.

That's bonkers - a £10 million policy was quoted to me at £4.5k a year.
Awesome work.. I'm having lots of fun with my kids!
To be honest the language bothers me as well, and despite hundreds of conversations I have not yet found the words that say all three of “we’re joined in our humanity”, “differences are valuable as we (societies) need a variety of strengths to make strong teams”, and “no one can be presumed to be anything because of a label”
Make yourself indispensable. Crank out quality code at a rate above your pay level. Or offer to work on call hours that no one else wants to that really don't cost you much to commit to.
And how much of it is because how Apple runs their platform?
Perfectly related: The guide to inflation https://news.ycombinator.com/item?id=27099536

We don't see any big CPI increase caused by quantitative easing. Wealthy people don't increase their food quality/need. I assume there's some effect of stimulus checks since most of them went to the 90% poorest Americans. Without, we'd might even see deflation.

What I took from that article is that inflation, as so many things in economics, is however you define it.

I wonder what the outcome of the growing split between poor and rich will be.
No need to be facetious, friend. Were I a more paranoid man I'd hook a lambda into the SNS topic and terminate all ec2 instances, delete all S3 buckets, delete all IAM keys and regenerate and send me the root password.

I'm not that worried though.
> God forbid they actually pay taxes to fund the government services they're asking for.

That unironically makes complete sense.

If they were going to pay taxes to fund the subsidy, why have the subsidy in the first place?

(My conclusion: don't subsidize, don't pick winners and losers.)
Are you going to know it within 5-10m? Billing updates can take hours to appear on my account (I noticed that with some new services I was using). Even CloudTrail can take longer than 5-10m.
Okay, that makes sense. However, that's plausible only if the founders can afford to start a new workplace from their savings alone without ever attracting external investment. A fully bootstrapped company can keep full control, but any significant investment will require the company to cede that control and have a "standard" board structure that can ensure that the interests of the owners are taken into acocunt.
Yes, there's a lot of small details that need to be ironed out before we get a clear picture of what the feature might be (remember, there's no guarantee!). There's a reason this is simply reserving the syntax, rather than actually proposing the feature. :)
While you're correct to think that latency does indeed matter, I think what the article is trying to point out is that very few services are latency sensitive beyond what is traditionally expected.

In many applications, there are certain expectations of performance around certain actions, sure. That said, if things go long the user may get annoyed but they won't be deterred. But in some cases, having anything but the highest regard for latency is not only a deterrence, it's basically completely unacceptable to the user.

Sure, you want your blog to load fast. But if your blog takes 300ms or 900ms very few people are going to notice the difference despite the 3x disparity. You're unlikely to get a nastygram on Twitter about your blog being unusable. Hell, even websites that take greater-than-one seconds to load are routinely not taken to task by the average user because, quite frankly, while fast is nice it's not a need.

But apply that to a competitive, real-time game and if your service takes 70ms RTT for one of the roughly several hundreds of thousands of commands issued to it over the course of a 20 minute span you're performing about average. At 250ms - dramatically less than the kind of latency bound available to a blog post - you're rapidly approaching "completely unplayable" and going to get nasty responses.
Really? New York politicians didn't realize that skyscrapers and luxury condos were a thing in the 1980s?

I think that's overly cynical, and lacks historical context. In 1981, New York had gone through a decade of population decline. It was famously on the brink of bankruptcy before being bailed out by the federal government in 1975. There was New York City blackout of 1977. It was a much different, distressed, city at that time, and the idea of 90 million dollar condos would have seemed ludicrous.
Steam client crashes, so builds TUI in Rust
The smart dressing, the loud commanding voice, the whole drill sergeant approach really.
Surely in camera, it is just a matter of taking a shot, wait an interval, take another shot, then shift/rotate the two images until X number of bright spots line up and then form
a new composite, rinse and repeat. If you have a motor in the camera for stabilising you can use that shift/rotate parameter to move the sensor for the next shot.
> The worst is when a series is 5-6 books in, you binge through them in a couple of days and when the next part is released you can't be bothered because you have forgotten what it was about.

While I know that feeling somewhat…

> I wish authors would take the Netflix approach and just finish the entire series before releasing it.

… how would that work when series of books (at least the ones I'm familiar with) are often written and published over the course of several years, or perhaps in some cases even decades, i.e. much slower than your typical Netflix series?

At those timescales, that means authors would be getting neither feedback nor payments for a very long time, and it also increases the risk that in the end, the whole thing might not be published at all.

While unfinished series of books (or unfinished books themselves for that matter) can indeed be frustrating from a certain point of view, I still think the world is mostly a better place for them having already been published even in that unfinished state.
PlatformIO is super hard to install.

I really don't get why developers spend so much time developing some really great piece of software and then just make the install a really horrible experience. The last mile of software development, the install processes, needs to be unremarkable and boring.
Ada in 2021 Overview
In other news, the chocolate ration has been increased to 25 grams! Great success!

/s

Anybody living in the world can tell you that consumer prices are up a lot, lot more than 2.6%. Look even at this very thread. Food prices are way up, lumber prices are way up, restaurant prices are way up, clothing costs are up. Lots of goods literally just seem unbuyable at this point. Even in my city (nowhere near the southeast) people are now lining up to buy gas, which is also at the highest price it has been in almost 8 years.

Bullshit CPI is up 2.6%. Don't give me that propaganda number.

God damnit stuff like that is so insulting. People, real actual human being are suffering right now. It's practically evil to put out obviously gaslighting bullshit statistics like this as if they're crazy to notice that literally everything in their life has gotten more expensive.

"When a measure becomes a target, it ceases to be a good measure."

Indeed.
I had the Whistle 2 but it was too heavy for my cat to wear comfortably.
Memory Orderings
Thiel-Backed Block.one Injects Billions in Crypto Exchange
Wouldn’t life insurance cover disease no matter where you caught it? I thought they only exclude suicide, war, committing crimes, and maybe dangerous sports.
Ask HN: Are there any stories of small startups that thrived due to WFH?
Some companies thrived due to the lockdowns attributed to Covid-19 but does any one have any stories of startups that thrived and grew because their employees switched to working from home?
I love this idea - I am so totally uninterested when yet another forum/IM solution is suggested to me. email works and (most) everyone has it. The last thing I want to do is install yet another client app or sign-up to some online website app. Enough already!
EV Charging in the US Is Broken – Can Joe Biden Fix It?
Many (most) scientists are also not everything they’re made out to be. Medicine, for example, has had a real replication crisis.
It’s important to distinguish between Science and scientists.
Finally ...if you’re running regressions, it’s better to get paid 300K than 130K.
The top 25? Why not the top 50? At that point I might as well memorize them all.

Unless you are in the top 3 the distinction is mostly academic.
> duopolies aren't covered by antitrust law afaik.

What exactly do you think the 'trust' in 'antitrust' means? From here[1]:

> A trust or corporate trust is a large grouping of business interests with significant market power, which may be embodied as a corporation or as a group of corporations that cooperate with one another in various ways.

[1] https://en.wikipedia.org/wiki/Trust_(business)
In 2011, my rent was $1,420 a month. In 2021 my rent is $1,610 a month. According to the published inflation numbers my rent has gone down because it should be $1,672 if accounting for inflation.

I don't live in California-- maybe things are different there-- but I don't buy the conspiracy theories about inflation numbers.
Yes they do: https://www.bls.gov/cpi/quality-adjustment/new-vehicles.pdf
Thank you! I'm so glad it's accessible to everyone :)
Gmail alone currently handles over 50% of US email traffic, with Microsoft and a handful of other service providers taking up a good chunk of the other half. These large providers all use internal blacklists and filtering rules, which cannot be queried, and no support is available if you get blackholed.

Worst of all, Gmail especially isn't great about tagging messages as spam; a good chunk of messages sent from outside the Gmail network simply disappear. As a Gmail user, there is nothing you can do to verify that you're getting all of the legitimate mail traffic that is being sent to you.

Further, if you're trying to send any kind of business correspondence over email, you have to contend with a massive industry of scammers that are also targeting people with lookalike messages.

I love the email protocol, but from a broader service standpoint, email is terribly broken right now.
Also a disaster.
diff --git a/README.md b/README.md
index 5287915..330789e 100644
--- a/README.md
+++ b/README.md
@@ -4,7 +4,7 @@

#### What is this app?

-This is a simple Command Line based QRCode Reader simple command line QRCode Reader for Mac
+This is a simple command line QRCode Reader for Mac.
The app accepts any image format supported by Apple's CoreImage API (pdf, gif, jpg, png, tiff etc).

### Usage
There is no article. It's a video tweet. You can make a different submission.
Where is the play button?
Sure, that is easy to do after you have them hooked up. But dead-simple installation is the only thing I care about when each extra click turns off another 20% of the newbies (made-up percentage). Especially if you want to present it as "a tool that you can use improve your main hobbies/interests", as opposed to something they should master. Pushing even further on this, when I show a PhD bio-engineer how to use Arduino to automate their bio-reactor, I am certainly going to use the two-click-to-setup Arduino IDE, instead of PlatformIO. The extra features are detrimental when all you want is to show a tool exists and can make your life easier and more interesting with minimum extra effort.
I mean, in theory taxes are that significant stake, but of course in practice it doesn't really work like that.
I agree, it's very poorly written.

"These attacks" are defined as "automated exploitation of computer networks that aims to extract cash from the owner of that network" and "cryptocurrency" is "the singular reason" why "these attacks" are "even possible."

Later on the author shamelessly tries to shift that definition to "modern ransomware" (the same trick you're attempting here).

Why do they need to resort to that? Because they're wrong.
I found the lobby group and AMD's logo is there... They're probably not mentioned just because they're a blip on the radar compared to what AWS, GCP, and Azure buy from Intel still.

https://www.chipsinamerica.org/about/
Expensive compared to retail-volume models. This is also a fight against manufacturing economies of scale.
Spain passes landmark law to protect 'gig' delivery workers
Thanks for the great suggestion... I've just added it! It's a pwa so close all tabs and refresh a couple times to make sure the changes take effect :)
Oh wow! I didn't know he was the same author. I've been looking all over for the Fine Structure website since reading it ages ago and lost my bookmark. Thank you!
The greater point is that the cost of essentials has skyrocketed but the effect is hidden in official inflation metrics because they include a large number of nonessential items such as utility-adjusted television prices.