skysight-inc/HackerNews huggingface dataset:
Its complicated.

Manufacturing output has been relatively flat for 20 years or so: https://fred.stlouisfed.org/series/OUTMS

But, manufacturing employment is down: https://fred.stlouisfed.org/series/PRS30006013

The latter is why people sometimes claim manufacturing is disappearing from the US. Its not, but employment levels are down as productivity goes up, and as labor intensive but low value industries move elsewhere (like clothing manufacturing).
>I think it has worked. Numbers show overwhelmingly around the world people believe the science (even in extreme denier countries like Indonesia they number under 20%), and as your own quoted numbers show, people do want change.

"believe the science" =/= "a mass social movement to tackle climate change"

>Democratic countries have been dragged into wars of aggression

imminent threat of terrorism is a powerful motivator. abstract threat of lifestyle change in a few decades isn't.

>Banks have been bailed out after causing economic crashes and destroying peoples' housing assets

1. the alternative would be an even worse recession, so it was the lesser of two evils.

2. imminent threat vs abstract future threat (see above)

3. what housing assets were "destroyed"? Did the recession set people's houses on fire? Sure, they caused housing prices to tank, but they were inflated in the first place.

>Immigration policies are widely unpopular among many western countries.

source?
> This is what it comes down to. A lot of junior employees have a feeling that something is wrong, but they don't quite know what to do about it.

At my first "real" programming job I was the "go-to" guy for at least three people on the team yet made around 70% of the lowest-paid of them. They all told me at various times that my salary was unfair, that I had to go find a new job, and so forth. It didn't start to sink in until I took a voluntary severance and found another job for a 50% raise.

When I was young I was thrilled that I was finally getting paid to do something that I'd done since I was 7 (write software). I've grown up a lot since then - whenever my friends complain about their job or financial situation I start badgering them to re-negotiate their position, interview, etc. because I've been in their shoes and don't want to see them make the same mistakes that I have.
This hyperbole doesn't help anyone. I'm vaccinated, and I encourage vaccination, but with the moving goal posts of the last 2 years and the fact that the vaccinations (while helping to prevent hospitalizations and severe illness) don't seem to have as drastic effect on spread, it's hard to blame people for re-evaluating the risk/reward.

These mandates will only cause people to dig in their position to become martyrs. It's bad policy, and its not helpful. We need more carrots than sticks here.
China has won the AI battle against the US – Pentagon ex-software chief
Hey HN,

For the past couple of years I have been working on open source software[0] + a free book[1] to make WebRTC easier. I am trying to find the other gaps in the space. Would love to hear what people find difficult about it still!

Even if you don't have a solution would be great just to get a feel for where people are at in the space.

[0] https://github.com/pion/webrtc

[1] https://webrtcforthecurious.com
I don't think TikTok is the story here. We are in an age where a powerful digital force can arise and dominate people's time and attention, in a short number of years. And our existing government, legal, and regulatory structures are not adapted to this reality.
Probably not, as they are now blocking payments and bank accounts for some conservative sites and public figures.
it's a native program, it is MUCH FASTER and lightweight

chocolatey is a powershell script, whenever you run it it needs to initialize dotnet and the JIT needs to do its work

one downside:

i should be included in windows, and not having to install from the store, like wtf did they smoke?
Look at the author's publishing history. Nothing but Australian fluff news until 2019 then she started posting upwards of two "China bad" articles a day nearly every day since.

The US' war on China means that anti-China sentiment is on the rise and that means dollar signs for publishers who are happy to toe the line.
Completely agreed. Current pro rata rights are mostly a legal fiction that mostly harm founders with less experience or leverage. The right should be explicitly negotiated!
It'll be up to the estate of the rights holder, and they are less likely to understand the nuances of open source licensing.
The "unwritten" rules around open source code/licenses is getting out of control.

It's understandable, however, but people really need to decide if their code is "fully open source" and anyone can snap it up and fork it, or if there are other strings attached.
> I like Macos's way best to be honest

App store/package manager gatekept by vendor + random binaries from the internet?
Ask HN: Demoting a common cost strategy for tech acquisitions
A friend works at a company that was acquired and the entire staff was demoted in title by the acquiring company.

I am curious if others have had any similar experiences in acquisitions, advice, and why an acquiring team would demote the entire acquired company staff for morale reasons when acquiring IP and engineering talent? Does this signal anything about the acquiring company ethics or am I reading too much into it?
> Cab frame has no safety glass or panels, so the operator enjoys every rock and every tree branch :(. a shade canopy is a nice add as well.

These were luxuries only our nicest tractors had growing up ~20 years ago. I imagine the market for an Open Source Tractor can similarly make do without.
The stat doesn't seem to be (entirely) made up.

https://www.nytimes.com/2021/08/12/nyregion/covid-vaccine-bl...

> Young Black New Yorkers are especially reluctant to get vaccinated, even as the Delta variant is rapidly spreading among their ranks. City data shows that only 28 percent of Black New Yorkers ages 18 to 44 years are fully vaccinated, compared with 48 percent of Latino residents and 52 percent of white residents in that age group.

(I do share the skepticism that the stat was brought up out of genuine concern for the health and safety of that population, though.)
Ahh I was thinking about traktor the DJ software. The open source alternative for this would be mixxx: https://mixxx.org/
Show HN: CodeStarter – Build web apps with natural language using GPT-3 Codex
Safari zealot since day one but Opera as an occasional backup.
Yep! I've been keeping a migraine diary since 1998. For twenty years I averaged 12-15 migraines a month, where I define a "recordable" migraine as one that stops me from doing anything other than taking care of the migraine for more than an hour.

In 2018 I started Aimovig (later switching to Emgality). I now average between 0 and 1 migraine a month.
Ah yes, of course. I completely missed the irony - my apologies. You're absolutely right.
Is this chromium, or a branch of chromium with patches?
Where do you get 1/4 wall perforated tube? It sounds expensive compared to regular box tube straight from the mill. And each bolted connection made with graded fasteners is going to cost several dollars, which adds up very quickly.

A circular saw, a mag drill, and a stick welder could take you a long way on a project like this, and you could use regular steel plate, tube, angle bars, etc. I think a lot of cost and weight is being sacrificed in the name of "modularity", for questionable benefit.
SQLite does not appear to prioritize malicious SQL CVEs. They surmise that an adversary that has already compromised an application to the extent of issuing arbitrary SQL must have many other avenues of control.

https://www.sqlite.org/cves.html

While SQLite earned DO-178B compliance status through a difficult test suite that appears to verify every branch instruction at the assembler/machine level, focus on hostile SQL is demonstrably not a priority.

https://sqlite.org/th3.html#history

Web applications are going to see hostile SQL, so this is a problem. I know that additional sandboxing was implemented in Chrome, but exploits always seem to find ways around.

A new implementation of SQLite, in Rust or Ada, that could spend more time on the safety of the parser because the various C foot-guns are removed, might have brought WebSQL to be, but that was a bridge too far.
Stares in harpsichordist. Those semitones seem pretty equal. Be a shame if something happened to them.
A/B testing and the infinite monkey theorem
Yet many European countries have no concept of emancipation.
In the US, we have a problem of "drained pool" politics[1], where white people will vote to take away public amenities (like the eponymous public swimming pools) from themselves, because they can no longer exclude Black people from them.

[1]: https://www.nytimes.com/2021/02/16/opinion/ezra-klein-podcas...
> If you're consistently the only one in the conversation who's miserable or even embarrassed to admit your job is bad, it's time to start interviewing.

Does this advice change if other people do think the job is bad?
The original Bitcoin code included functions related to playing Poker
Sure, but you never want to be US public enemy number 1. Any large-scale attacks on these big DCs themselves would be treated as national security threats/terrorist attacks since, as laid out here, a large chunk of the US economy is reliant on us-east-1. No matter how much money you get, you'd have to be in Russia and sponsored by the state itself to carry out these attacks if you wanted to remain free for longer than a few months (in which it could be considered an act of war).

I guess the best way to do this without attempting a total shutdown of the dc (while still making off with $xx millions) would be to select a thousand customers, encrypt the hard drives that make up their data redundancy (live, backup, and sharded copies of the data), then ransom that. The only way this doesn't work is if they have all of it in a tape backup, but depending on how much you encrypt, that might be impractical for them to restore if it would cause significant downtime for those customers - and that could be mitigated by selecting petabytes of super-recent data that likely hasn't been backed up to tape yet.
If you're missing something, then so am I!
The wodim / cdrkit stuff is what I would maintain -- there are a lot of bugs for it which have been ignored for too long:

https://bugs.debian.org/cgi-bin/pkgreport.cgi?package=geniso...
"Just" getting rid of copyrights entirely isn't going to happen so it's kind of pointless to speculate on that front...

I don't think it's a foregone conclusion that generated images are subject to copyright even if the model's source images are copyrighted. You can make an argument that if all the source materials are subject to the same copyright, the generated images could be. But even in that case the copyright applies to the source. It doesn't apply to the next step (at least not explicitly). It depends on the legal definition of derivative work, if these images even qualify as a derivative work, etc.
+1 the credit-card companies are surprisingly keen to be our morality police.
Facts:

https://www.thebalance.com/what-the-average-american-pays-in...

"According to the Tax Foundation's review of 2018 tax returns, the latest year for which data is available, the top 1% paid an average income tax rate of about 25.4%."

To pay an average income tax rate of 25.4% in 2018 would require an income of $165,000/yr. That would put you in the top 2%. And this is completely ignoring deductions, credits, etc. which proportionally help lower income tax brackets more due to cutoffs and phase outs.

98% of Americans have a lower average income tax rate than the top 1%, even under conservative assumptions.

-----

I suggest looking up facts and doing some fermi calculations yourself instead of blindly believing what you read in the news.
Using Jaws to Evaluate Web Accessibility
We are a major laundry chain, ofcourse sometimes a billion dollars will slip here or there!
i genuinely believe we should be clamping inflation to the sub-1% range (perhaps 0.1-0.3%), rather than 2-3%, so that gains would largely go to productive innovation rather than financialization. you’d still have slight pressure on capital to find productive uses, but not so much to relatively deflate labor income over a lifetime. rather than destroying capitalism, that would promote a more pure form of it (greed being redirected into the common good being a pillar of capitalism).
Look at line 1573 for example or search for "poker".
>To me this seems like the "reality distortion field"....There's just no amount of "good negotiation" that is going to get Apple up from $50m to $150m here. Apple was willing to pay an acquihire amount of money and Ali wanted an acquisition that respected the last couple years of work they put in. The two sides were pretty far apart. So they didn't make a deal. That's all there is to it.

OP says he would have taken less than $150m ("we tried in vain to negotiate some lower number"). Whether that lower number would be under Apple's highest number, is unknown. So your point is well taken that "bad negotiator" is a bit subjective and assumes that a deal could have been struck.
>I honestly do not know HOW I made it through that interview, not to mention then GOT THE JOB.

The story suggests two possibilities: (1) it was transparently obvious to the hiring team that the position was 6 months on a DOA project at a laughable salary no qualified employee would consider, or (2) the people doing the hiring were faking it right alongside the OP.
Maybe they could make learning challenges to go viral
pale moon
Confidence Games
> Though I think the biggest benefit of JSON is that it is so simple, at least compared to XML.

Or more precisely, that it appears simple at first glance, and that it is very easy to get started with. TFA (or just practical experience trying to build an interoperable JSON-based API) should convince anyone that it is not simple in the long term :).
https://stallman.org/stallman-computing.html

>I generally do not connect to web sites from my own machine, aside from a few sites I have some special relationship with. I usually fetch web pages from other sites by sending mail to a program (see https://git.savannah.gnu.org/git/womb/hacks.git) that fetches them, much like wget, and then mails them back to me. Then I look at them using a web browser, unless it is easy to see the text in the HTML page directly. I usually try lynx first, then a graphical browser if the page needs it (using konqueror, which won't fetch from other sites in such a situation).
I wonder if the story would end up any differently if AppGet was closed source.
Your comment reminds me of a little gem of a book, Leisure The Basis of Culture by philosopher Josef Pieper.

> The act of worship creates a store of real wealth that cannot be consumed by the workaday world. It sets up an area where calculation is thrown to the winds and goods are deliberately squandered, where usefulness is forgotten and generosity reigns. Such wastefulness is, we repeat, true wealth; the wealth of the festival time.
What you're describing here is a schema-specific parser. Even if the parser succeeded, you would reject the input as the values are out of range. Making a custom parser for this is fine, but call it what it is a parser for a subset of JSON--it would fail for a value of 0.1 or -1.
On “natural immunity” to Covid-19 (and every other vaccine-preventable disease)
Many game devs loved Bitcoin when it first came out, because they had a proper currency they could use in their games instead of something made in-house.
Ashley Gjovik requested paid leave after requesting a severance package
After seeing Ashley's viral tweet yesterday claiming she was suspended and fired in retaliation, I read through her entire Twitter feed and found she is misrepresenting what occurred and libeling Apple.

I am not an Apple employee, nor an Apple fanboy.

I stand strongly with Frances Haugen, Ifeoma Ozoma, Timnit Gebru, Cher Scarlett, and other whistleblowers against the evil corporate tech giants.

Whatever may have actually happened to Ashley is destroyed entirely by her lies. I believe she is only trying to jumpstart her law career and make money.

Ashley posted a screenshot of this email from July 27, 2021, to prove that she did not request paid leave. In it, it shows she asks for a paid exit through the remainder of her law education, at which time she planned to leave Apple (Dec 31, 2022), or alternatively, to be placed in a temporary role within the company, without having to actually apply for the role. In return, they suggested she apply for Medical Leave, which would continue to pay her full salary while mitigating the toxic work environment (physically and emotionally, by her own account).

https://pbs.twimg.com/media/E-YWLeEUYAEgHWb?format=jpg&name=large

She declined Medical Leave and asked instead for Paid Administrative Leave and they accommodated that request, as she is quoted in this article,
"I asked them to mitigate the hostile work environment while they investigate, and they initially offered me EAP therapy and medical leave. I told them that made no sense, and said they should talk to my leadership and set up oversight and boundaries. I added that if there was no other option they could give me paid administrative leave." (https://www.theverge.com/2021/8/4/22610112/apple-female-engineering-manager-leave-sexism-work-environment)

After she went on leave, and immediately claimed it was forced on her, she tweeted the correspondence from HR expressing that if she did not want to be on leave, she was free to return at any time.

https://pbs.twimg.com/media/E-mP2FkVkAU29LE?format=jpg&name=large

For her claim of being fired in retaliation, this article discusses an unreleased product.

https://www.theverge.com/22648265/apple-employee-privacy-icloud-id

The video in the article is her, which she further cross-posted to her Twitter account, and from reading about the application, could only have come from her.

I feel sorry for her, given the harassment she may have endured over the prior 6 years, but I don't understand why she felt the need to lie about what has happened in the past few months, as it completely destroys her credibility, and likely puts her in a situation where Apple can sue her for defamation (I'm not a lawyer, but this seems obvious).

- Not a troll, just works on nodejs
Repos and package management are one of the best features of Linux.

Sorry that you've worked your way into problematic edge cases but for everyone else this solves way more problems that it creates.

A world where you no longer have to update dozens of applications one at a time or worse never at all is a very good thing.

This is also a terrific non-SCCM/Windows Store way to provide access to and limit what all can be installed on a Windows box.
I think jobs did him a favor. Didn't teach him anything worth the pain he felt, but didn't leave him with lingering questions where he really fucked up like a soft "no" would.
> i should be included in windows, and not having to install from the store, like wtf did they smoke?

It is included in Windows 11
LibreWolf is a privacy focused fork of Firefox and I use Fennec on Android. My only add-on is uBlock.
The "app repository" is a github repository [1]. I'm not sure how I feel about that. It worked for appget, it's easy to audit, nobody can do any shenanigans without obvious traces. But the UX could be better, for example this is what publishing a new version looks like [2]. I guess we can always build a separate UI.

1: https://github.com/microsoft/winget-pkgs

2: https://github.com/microsoft/winget-pkgs/pull/30035
Totally agree that we should "stop pretending that the platonic ideal of a leader is having the emotional maturity of a toddler. ", and my respect for Jobs is very mixed in this regard

Yet this story increased my esteem for Jobs.

Jobs knew going in that Apple could build the feature set themselves, and invited the company on the chance that they could do it faster with an aqui-hire. He'd prepared and knew his numbers also, although he didn't need or intend to discuss them.

Now, everything goes swimmingly, and then this guy asks about numbers and expresses concern that his investors won't accept that. Fair enough, legit, and Steve instantly responds "Don't worry, we'll make sure they accept it." That should be WAY MORE than enough of a statement from someone like Jobs - he and his team obviously have huge experience at this, and the guy should have dropped it, and taken back that information, now more prepared. He should also have read the room and noticed that the tenor had changed and that's as far as it should be pushed.

Now, he goes ahead and doubles down basically demanding more money. It is now just about the money. Had he stopped at "I think we're worth more", it probably would have just ended at Steve saying "I don't think so", and leaving it to Eddy, maybe they'd make a deal, maybe not.

But then he instantly doubled down again, saying "I Know it is" - basically saying he had a competing term sheet at that value — when he had nothing. If he'd actually had a $150MM term sheet, Steve might have said, "ok, we'll consider it", or "you should take that deal".

But when Steve saw that there was nothing to back up the statement, what earthly reason could he have to want to even talk with the guy anymore? His time is too valuable to talk to liars, and he instantly lost any interest in acqui-hiring them.

It's impressive how Jobs instantly saw the BS and adjusted his attitude to the new reality.

Perhaps it'd be a tad better had Jobs not flashed anger at his wasted time and interacting with liars, but instead expressed sadness at the opportunity lost - could be a bit softer, but why? The situation is the same - SJ will not want you in the company even at a $1 aqui-hire.

It's critical to understand the level of game being played, and play it well. This guy played like he was in some college seminar instead of the top pro level, and he got burned. Good he's taking it so realistically.
FugueSQL: SQL-ish for pandas, dask, spark
I did something similar in a big fashion company in the past

They had a non-utilized collection of tens of thousands of tagged clothing photos going back to the 80s. I Used DCGAN to generate images of new clothing, then model arithmetic to request specific ("sparkly winter dress") pieces. It was pretty amazing to see the strength with existing photos

The higher ups stared, blinked a few times, and just muttered they don't get it

I have no doubt this is in the future of fashion design in the next 20 years. I just hope those images don't get lost when the company inevitably shuts down
That's why things like laravel's Dusk exists to put a layer over that complex experience.
> But that's the thing: you might actually expect/want a Map<string,string>, but a malicious/broken system might emit something that cannot be deserialized into a Map<string,string>. It's then the JSON parser's/deserializer's job to figure out what to do, as the standards say to do whatever. That in turn causes different parsers/deserializers to behave differently (whatever the implementer thought makes sense), which is a source of interoperability bugs.

I disagree, people are mixing up parsing and deserializing. The JSON spec isn't at fault here. The JSON spec is only concerned with defining the parsing, not the deserialization, because obviously, a JSON array isn't a PHP array or a Ruby array, a JSON map isn't a PHP object or a Go map at first place.

The problem isn't with JSON but how some JSON deserializers work. Again, a deserializer isn't a parser.
Windows has a manifest system for shared libraries that allow multiple versions of a library to coexist side-by-side. My hope is that this alleviates problems.