skysight-inc/HackerNews huggingface dataset:
Classic "all unions are corrupt" propaganda despite the evidence that they are extremely beneficial to workers.

> While your union leader does nothing while driving a luxury car

"While the CEO owns a couple private jets and the company initiates another billion dollar stock buyback"

I'd take my chances on getting an occasionally corrupt union (that I actually have a say in) vs 100% of companies that couldn't care less about my interests.
Legally, GS became a regular bank all the way back in 2008.

https://www.goldmansachs.com/our-firm/history/moments/2008-b...

There is no purpose to GS buying a tiny bank, they already have all the licenses and regulatory requirements and liability exposure. And they opened to retail customers 7 years ago:

https://www.goldmansachs.com/media-relations/press-releases/...

What motivation would Apple have to buying a bank and exposing itself to all that extra regulation and liability? Apple will just move on to the next best offer they get from a bank for a cobranded credit card, like any other retailer.
To add another example,

I arrive late to the movie theater, I'll arrive anywhere from 15-30 minutes late.

why?

Because I paid to watch a movie, I did not pay to watch advertisements of movies. There's typically 15-30 minutes of ads in front of movies nowadays.

When I was younger I didn't have this policy because there were far fewer ads, but they keep cramming more and more.
Very useful tool thank you!
We may release a nestjs support soon for Zapatos.
How do people handle multiple git identities with github+ssh? Since you always log in as the `git` user, you can't reuse keys. I end up with an ~/.ssh/config like:

Host github-client1
Hostname github.com
User git
IdentityFile ~/.ssh/id_rsa-client1

Host github-client2
Hostname github.com
User git
IdentityFile ~/.ssh/id_rsa-client2

Then clone using `git clone git@github-client1:username/repo.git` Is there a better way?
I generally don't reply to comments like this, but

> I can't believe the Tether FUD is still widespread after all these years, all completely unproven and wrong time and time again.

is false.

Tether knowingly falsified documents when applying for bank accounts [0], lied about its backing [1], and is the currency of choice for pig butchering scams [2] and Hamas [3].

Overall, a really bad, obviously criminal org, and someone who responds to that with "FUD!" is generally either on the payroll [4] or soon to be in for a very rude awakening [5].

[0] https://www.wsj.com/articles/crypto-companies-behind-tether-...)

[1] https://www.cftc.gov/PressRoom/PressReleases/8450-21

[2] https://www.trmlabs.com/post/pig-butchering-scams-what-the-d...

[3] https://www.wsj.com/world/middle-east/militants-behind-israe...

[4] https://protos.com/astroturfing-and-fake-support-for-tether-...

[5] https://www.coindesk.com/policy/2022/10/31/us-tether-bank-fr...
Examples of technology going from the racetrack to the road
> it starts to feel like pointless busy work

The point of AoC was always to practice something new, learn a couple of things, challenge yourself a bit, share solutions and ideas with people etc. I don't see how that's changed by the existence of LLMs or by this policy.
Cisco warns of an actively exploited zero-day in iOS XE
As someone doing full-stack PHP in 2014 I'm not sure about that. SO was filled with bad advice for PHP and JavaScript. It was so bad you could use it as a guidebook for writing outdated insecure code.
> Look at what happen to the MS antitrust trial.

The 2000 Presidential election happened, resulting in a change of executive policy, both in the big picture ideologically, and arguably specifically with Microsoft for corporate political alignment/influence reasons.

But that’s very much a special case, not a general pattern.
As I understand it manufacturing your own firearms is explicitly legal in the US. This isn't a loophole, it is another politician who simply wants to disarm the working class.
why is this even the first thing that comes to mind when thinking about the legal form? This is highly unethical in general and really just super selfish.

F*k you if you avoid taxes, especially in a country like Germany where society paid for your university studies etc.
In the US maybe, but there is plenty of top talent in Hyderabad, Bangalore, Pune etc. A couple decades ago they would have all been lining up to immigrate to the US, but with the impossible visa situation and a thriving local startup scene no one really wants to leave anymore.
I hate points. There's always a catch, a term and condition that excludes your desired flight, or a time limit, or a horrible website, or something stupid.

The best points are called dollars and are accepted everywhere, all the time, for any purchase.
It varies based on country and jurisdiction, but from an American / European perspective - some parts of the emulation scene are “definitely not legal” (eg, distributing copyrighted ROMs), and most parts of the scene are “It is complicated. Well-informed people have different predictions, but it hasn’t been tested in court, so we don’t know for sure”.

Moon Channel (an actual lawyer) has a fairly clear and concise summary with particular relation to the Dolphin emulator’s attempt to get itself on Steam: https://www.youtube.com/watch?v=wROQUZDCIMI
There is a proven market for orbital flights for communication satellites, cube sats, space exploration, sending people to the space station, etc.

There aren't really that many commercial uses for unmanned suborbital flights. For instance if you just want to test something in zero gravity for a short time maybe you can do your experiment faster in a drop tower.

Manned suborbital flights are so expensive that the market is this tiny intersection of people who can afford it and who want to do it. If it was $500 you would get lots of people to sign up, but at current prices I think there's no way to sell enough seats to pay back the development costs of the machine.

Eric Berger wrote a great book on SpaceX

https://www.amazon.com/Liftoff-Desperate-Early-Launched-Spac...

There are a lot of government reports on the subject from the 1980-2000 range where people were considering the needs of launching for the strategic defense initiative, this is a typical one

https://www.airuniversity.af.edu/Portals/10/CSAT/documents/O...

but not the one I was really looking for. I would say follow up the references on

https://en.wikipedia.org/wiki/Reusable_launch_vehicle

and try to dig up more of the same.
The Theory of the Leisure Class
What does he mean by "bad"? What would a "good" tech economy look like? Hard to define. Easy to misinterpret and argue over our different understandings of what he meant.
If in your opinion, the only way to effect societal change is to pass laws, then that's on you.
If you value Tor, please make a donation
Great to see many ARM64 (aka AArch64) improvements. This includes Apple M1/M2 and SoCs like Pine64 and RPI.
// Are we talking about GS that has direct access to money printer and cheaper credit so they have certain revenue and profit no matter what?

Not sure your overall point but sounds like you're somehow processing the world through both "it's physically impossible for GS to lose money" and "they lost money haha" lens without realizing those things are at odds and one mustn't be true.
> No, having to spend months learning how web frameworks are going to deal with that piece of code is not a good thing

Are you in the habit of hiring people without experience? Developers had to spend months (years) learning javascript before they learned any frameworks. Would you rather switch to point and click programming so that your developers don't need to actually learn to code?

> It means that the code is readable only to those who have spent a lot of time working with that framework

Knowing the framework (or being able to learn) that the business is based on should be a requirement for working there. You should not hire people who are incapable of learning things, or who can only do things in one particular way

> And he does have a point about vendor lock-in. I tend to classify these kinds of frameworks as "cancerous" - as they metastasize and define how you can express yourself, and paint you into a corner where it gets really hard to rid your codebase of the framework should that be necessary.

All frameworks will place limitations on how you express yourself. Compared to javascript, C# (and .net) offer far more flexibility and metaprogramming abilities. Try declaratively validating user input in Javascript or Typescript without having to rely on some kind of runtime hack or re-writing the same code over and over.

If you were to decide to ditch express and move to a different framework, then the way you have written your express handlers would also have to be totally discarded. By choosing any language or framework, you are tying yourself to the technology decision and labor pool associated

> Part of my job in the past has to be technical due dil for M&A. This kind of design approach usually results in a red flag if a major part of the valuation is the codebase.

I question your judgment if using a well documented and not at all obscure framework based on some of the most popular frameworks out there (MVC style, bootstrap, etc.) raises a red flag. It would indicate, to me, your lack of experience in writing or reading code rather than anything about the framework itself. If having a javascript backend isn't a red flag in itself to you, then I would pretty much just discard any feedback you would have about a web backend
Couldn't you tell it exactly what to write without technically hand-coding it? "Make an if statement checking if x is greater than 5, and if so, print y."
Hitchens Was Wrong
Any feedback is appreciated! Trying to write something every week.
A union would have done nothing other than accelerate the process. We need laws that if a job is off-shored the company is penalized heavily, where it makes it painful and unbearable.
This is my fault. I finally unsubscribed from one of their annoying pointless emails that I never open this weekend.
If you like Pkd you should for sure read Borges work. He wrote a lot about this. Labyrinths is a great collection of his work lots of world building that falls apart.
And chatGPT, I rarely need stack overflow anymore
I was a little confused about this too. The authors say in the paper:

"The outputs of the ViT image encoder before pooling form the visual tokens, which are linearly projected and prepended to the embedded input text tokens."

I took a look at the HuggingFace implementation of ViT [1]. After the ViT encoder blocks there's a layer norm and then a pooling layer (line 595), where the pooling layer involves taking the first token output from the layer norm and running it through a dense layer. So, it looks like in PaLI-3 the tokens are the hidden states output by the layer norm after the ViT encoder blocks.

[1] https://github.com/huggingface/transformers/blob/main/src/tr...
I’ve used the Apple Card since shortly after it came out and it’s never been rejected, not a single time
Yeah I guess ultimately I'm just saying even "failed" startups are generally a huge financial/career boon to everyone involved, so long as it was just a business failure. The only real loser here is the VC.
> The authors found that the incidence of pancreatitis — inflammation of the pancreas — was 4.6 times higher in people taking semaglutide than in people taking a weight-loss medication that does not mimic GLP-1. The study also found that semaglutide and liraglutide, another GLP-1 medication, were associated with an increased incidence of gastroparesis, a disorder that slows or stops the movement of food from the stomach to the intestine.

also theyre a bit worried about people becoming obese while having low muscle mass, so an obese skinny person?
I had a Compaq Deskpro with an 8086. Noticeably faster than that XT. I bought it used, durt cheap when everyone else was upgrading to 286s. It worked quite well for quite some time. And the AT&T 6300 used an 8086 and the Toshiba T1200 had an 80C86. 8088's were definitely more popular among the cost-conscious, but it seemed after a couple years the clone manufacturers were making 8086 based systems for about the same price as IBM XTs.
Was it the union that was the problem or was it that you were working for a Dinosaur that hadn't been required to operate in today's high-tech world? Experience has shown that AT&T and Disney are the same sort of thing when working in tech, yet they don't have unions. But what they do all have in common - they are old companies that formed well before the internet.
you are associating a top-ten US Defense contractor with "being in a tech union"
I've been using this from time to time on my laptops repurposed as home servers. Mainly for monitoring. Spinning up a VM or container here and there. Too bad they removed Docker support. To hell with Podman.
Regarding mountains as money. There has actually been a case in history where a group of people used hard to move large stones as money. The bigger the stone, the more value. While these would initially be transported, once on the island where they were used, they wouldn’t get moved around, while ownership would change.

https://en.m.wikipedia.org/wiki/Rai_stones
No. A slide rule is all scientific notation (2 or 3 significant digits on the rule and you carry the mantissa in your head). Very good for accuracy but not so much for precision.
This entirely misses the point of AoC. We already have system-of-systems challenges - they're called work and they're not as fun as the self-contained whimsical puzzles that are AoC.
This is one of the worst examples of 'biz-speak' I've ever come across adding insult to injury for those 700 workers being let go.
Independent of the "real" value of AI

My argument would be the sudden pivot of EVERYONE to AI is more indicative of a lack of good prospects for investments, rather than companies actually discovering products users want and like.

Of course there's real value, but I'd believe the hype more in a strong tech economy, and am distrustful of every company becoming an AI expert overnight in our current weak tech economy.
>Seems like they need to adapt the level of difficulty

"They" is one guy - Eric Wastl. He has a very specific style and hey may not want to change the entire style of the challenge just because some dorks want to cheat. I hope that he doesn't change it -- AoC is very approachable, especially inside the first ~15 or so days. It's a charming set of puzzles that people look forward to. I don't want it to become an elite competitive programming competition just to stay ahead of LLMs. I want to be able to partake with 1-2 hours a night after my kids go to bed.

With that said, I don't think LLMs will be helpful with some of the tougher problems. It's a hard thing to test, because I assume CoPilot would do well with previous year challenges due to the massive amount of public code available on the same problems. I don't think it'd do well on designing the IntCode VM or the modular arithmetic problem on first time seeing them without examples on GitHub. But perhaps Eric has been feeding some LLMs the unseen problems for this year and the LLMs are cracking them? I'm skeptical but perhaps they've crossed that rubicon.
There's a distinction between the short-term economic incentives of using AI (work gets done quicker, more code gets written, output is created faster) versus the long-term personal incentives of not using AI early on. I believe mathematics and various natural sciences benefit from having a complete understanding of the tools, their inner workings, and their potential use-cases within your head. I think programming is similar too. If you are already a skilled programmer who is able to construct complex-and-reliable (engineering incentives) systems with great accuracy and reliability, then AI will add speed to your conquests. However, if you are a beginner who is not clear on what fits where, and how a canoe is built before a cargo ship, then AI will hinder the quality of your work, and eventually put you out of a job because you're just a mere puppet to the tool.
Haven't seen a well functioning union. Years ago I was practically forced to enter some, they were all scams. If you are a member of a good one, good for you.
> Inertia would instead just go with the flow of power

No, inertia is specifically the characteristic of matter to continue in its current state, not the characteristic of not pushing back against another force.

If a stationary object is suddenly pushed by a force, inertia is the property that resists moving.
I don't need to grow skin on the internet where mistreatment is abundant. I just don't engage. Offline people can't treat you like shit because then they're gonna get treated like shit. Respect begets respect and good manners beget good manners.

The way SO folks talk to you ... I'll just say: try that offline and I'll pull your card no ifs or doubts.
Extract vocal, instruments from audio – Cloud based
What part is disrespectful? Cutting access is pretty normal.
Na it’s dumb. Bar is very specific. It should be picked.
Maybe, but it is likely that you will not be able to form a new union and instead be forced to join with an existing one. As soon as a big union hears of your efforts they will step in and demand to be the ones to represent you then they only need a couple people to scream we need to join the big union and they can fight your efforts to be independent in court.
I've had private equity people tell me prior to the pandemic that if a job can be done from home, then it can be done from India. It basically makes sense to me. I know the common rejoinders about time zones (which ignores that there are plenty of cheaper countries south of the US) and culture/language, but I suppose we'll see if the FAANGs can overcome those issues; many companies have gone before in this regard.

It's one of a few reasons I prefer in person work.
That was my gut feeling as well, but honestly when using Gin, having methods like .Get(), .Post() etc. has never solved anything for me. Having a single registration method with the method in the string is probably 100% fine.
Concurrent programming - doing lots of different things at once - is hard. It is hard to use concurrent programming infrastructure (processes, threads) to implement parallel algorithms. Parallel programming - using lots of processing elements to work on the same thing at once - is much easier if you have the right abstractions.
21 million is easy to understand in comparison.
STEM College Degrees Still Male-Dominated
I've seen python questions marked as 'duplicate' when the question was python 3 and the "answer" was python 2.
> It’s not freely available

It is made available to the general public without cost. It is freely available.
People can tell if you use a motorbike though. More like, performance enhancing drugs... or designing an anthropomorphic running robot that completes the race for you.

Designing such a robot would be an achievement in its own right, but not really in the spirit of the competition.
Also the case with ASML and EUV. The tech originally developed by Cymer, in San Diego -[0]

[0] - https://www.sandiegouniontribune.com/business/technology/sdu...
Bitcoin isn't typically mined with graphics cards. Ethereum was, but is no more. I don't think the price of graphics cards is high due to cryptocurrency anymore
The irony is that for LLMs to continue to exist and stay relevant stackoverflow needs to be used and still exist.

If everyone migrates to LLMs then the training data no longer gets updated. The current crop of LLMs will get less and less relevant as things change.
You always start with player of games. Very accessible, introduces all the major pieces of the culture and moves relatively quickly.
Forming an employer-specific union is vastly different from joining a mega-union.

But I wonder: how do you feel about the CEO "driving a luxury car" (as if linkedin engineers can't afford to do the same) amidst these layoffs?

Looking for the dirt:

The UAW president pulls down $340k/y. That's mid-range L4 at LI.

https://www.dailymail.co.uk/news/article-12629037/UAW-presid...

The CEO of Stellantis gets $24.8M/y. That's fuck you money.

https://www.freep.com/story/money/cars/chrysler/2023/02/25/s...
Regulating for More Transparency in AI May Harm Consumers
ChatGPT would have shown more empathy than this bland statement.
Man, should’ve waited a bit. They’d get a lot more bang for buck so to say.
Who as spends that little on healthcare? Even if it’s not paid by you it’s part of the total comp
> Sonos will never update their system to modernize it

Why not?
> Complementary medicine (also called integrative medicine) means diet, exercise, and supplement regimens.

And the supplements are scams, at least.

Normal medicine includes diet and exercise.
I doubt we can control something like a volcano, but the main example in the article, wildfires, can absolutely be controlled more than they are today.

If your dataset excludes natural fires, but doesn't exclude controlled burns, for example, controlled burns would end up looking more negative because they cause pollution and don't get "credit" for any prevention.
There is a lot of people (and cultures) who crave status and clout, no matter the route. Cheaters in Ivy League colleges, etc.
AI pioneers LeCun, Bengio clash in intense online AI safety, governance debate
Damn. The market is already so tough for software engineers right now and the supply of engineers is going to increase again. I don't see how wages can drop lower than they are now. I think some engineers may have to consider a career in construction, plumbing, retail or other. Software development is just not worth the hassle and strain. Not to mention that it has become laborious, repetitive and inefficient without much autonomy in terms of choice of frameworks, tools, etc... Software development appears to have become a low-status, menial office job. Not to mention that we are now extremely replaceable; not only because of AI (which makes developers more productive) but because of standardized frameworks like React which allow juniors to churn out features fast with limited knowledge of software development; this means that seniors can often be replaced with juniors.

Maybe security will be the next big thing? All these juniors churning out code using frameworks but not understanding what's really going on under the hood might introduce more security vulnerabilities. Not to mention all the disgruntled, jobless developers who might turn to hacking to make ends meet.

I guess people who are really into software development may want to consider moving into consulting, management or teaching. I also noticed a lot of bs jobs opening up dealing with regulations and compliance.

I remember when I joined the industry in 2012, being a developer was very special; you would interact directly with the company directors, you could choose all your tools and frameworks or even build your own from scratch. You could also decide to focus on back end or front end as there was no clear separation in responsibilities. I guess that's the downside of joining an industry which essentially didn't exist 50 years ago; you never know how it's going to end up. It's not like being a lawyer or doctor which has remained high status and high pay for thousands of years.

There's a whole social architecture designed around propping up lawyers' and doctors' pay by constraining the supply of graduates and imposing artificial requirements. On the other hand, software developers tend to be extremely compliant and willing to work overtime for free, not interested to unionize, you don't even need a degree (very low bar to entry), etc... The highly compliant, overworked ones force the rest of us to match them in their degree of compliance and overwork to remain competitive. It's really a sad race to the bottom.
GPUs are already cheap again.