skysight-inc/HackerNews huggingface dataset:
MBAs are HN’s favorite punching bags. They are the only stereotype that it’s still ok to blanket-generalize about and dunk on here.

Some MBAs are dumbasses. Some are brilliant business people. Some of them actually have tech skills and have been writing software longer than you’ve been alive. This is true for many degrees.

I don’t know how some of the anti-MBA commenters think it works: A smart software engineer goes off to business school, gets an MBA in addition to his undergrad technical degree/experience, and now… what? He’s somehow dumber? How does that work? Only on HN.
KeePass plus Dropbox. Or Syncthing for really using only your devices.
Probably nonsense. A press release to feed the Brexit part of our politics and population that we're still relevant in terms of global influence and technology.
Bing has an inner monologue. I guess that helps
Codebook might be suitable. You can sync to Dropbox or google drive, or instead only sync between devices on the lan.

https://www.zetetic.net/codebook/
So that employees can use it with minimal training and be guaranteed it won't damage the phone because they misaligned it or used the wrong temperature or for the wrong length of time.

This isn't meant for occasional boutique repairs, it's meant to work perfectly a thousand times a month for many, many months.
Agreed. A programmer's job is to become intimately familiar with a particular domain and encode its rules and processes.

This means that an AI capable of completely replacing programmers is by definition an artificial general intelligence. I don't think we're at that point and I don't think we will be for a long time, but if we were there would be no point in worrying about our own joblessness. AGI would spell the end of the economy as we know it today, and it would be very hard to predict and prepare for what comes next.
PLC pays well - and often there are contracting/consulting opportunities - look for jobs in the Automotive area.
In my opinion, as of 2023, the best way to learn emacs the right way is through the textbook 'Mastering Emacs' by Mickey Petersen. Trust me, that book is well worth the price tag.

Strongly second this opinion!

Mickey Petersen simply has no equal in explaining Emacs. His book and blog posts are a model of effective teaching, starting from zero. Yet somehow gently ceomprehensive. Hard recommend.
My experience is that what holds Linux back is NVidia. Their proprietary drivers work great when you first install them, but inevitably break on update bringing you to a text mode emergency command line. When I made the switch to Linux in 2018 I made the conscious decision to avoid Nvidia hardware and it has worked out really well.
It already exists: keepass and sync your DB on all your devices with syncthing (which is p2p).

Or host vaultwarden on your homeserver and access it only through wireguard/nebula self hosted VPN.
As the bank seems to be toast, the fair market price of their shares should be very close to zero. The shareholders are already fucked.
> [Belmarsh] dubbed “Britain’s Guantánamo.”

Oh come the heck on, it’s a standard British Category A prison. Any comparison to Gitmo are prima facie ludicrous and makes the rest of the article suspect
Specifically, this new stage of the project has £2.9 million of new funding, according to the linked press release. Still feels like pocket change, I wonder how much they can really do with that little
Some movies also had a data section on DVD
What are the bad assets this time? Last time it was largely debt sausages made of ground up subprime mortgages.
Async in JavaScript
Nice usage of calver :)
Wouldn't it be enough to use something like Keepassxc and sync with whatever you use for syncing?
You can also read about the controversies in Wikipedia, if you don't want to watch some rando vlogger re-hashing a Wikipedia article:

https://en.wikipedia.org/wiki/Credit_Suisse#Controversies
I mean, lighting was kind of a killer app
Your take on Bitcoin is interesting.
Sure, that's a moral judgement. What's that got to do with the government's reaction and pursuit since, based on what was released?

I mean, if Wikileaks did (I wish they did, political bias ruins everything) release both troves, would your thoughts on the current situation change?
The moral of the story here seems to be: if you want convenience you'll compromise your security. This is not exclusive to BW.

Or if you want a moral of the story specific to the article: Don't use the PIN feature in BW. And perhaps, instead of a PIN use a physical key (e.g., YubiKey).
Hehe, yeah. I saw Stallman in Gothenburg 2007 and even bought his book Free Software, Free Society. It was memorable, getting flashbacks now from him eating toe jam/callous skin from his foot.
> I knew it was still early for Zig, but that's a bit disappointing.

They're pretty explicit about not taking too much effort to document stuff in the stdlib, because any given thing in there may or may not make the final cut when the stdlib is stabilized (this is deliberate because they don't want to make people pissed or burned out for putting effort into documentation that winds up getting nuked). While FBA (or something like it) will likely make the cut, I'd say, maybe give them a break?
Not what I said. You can blame Putin AND recognize this thing could have been avoided. The prime minister of Israel said they had a deal but the US said no.
Fun fact, might be off on the details, but Triscuits were called that because they were marketed as being cooked by “elecTric” ovens which meant uniform heating and no burned Triscuits!

Electric Biscuits! Try Triscuits!

Edit: since people like my fun fact here’s the Twitter thread where a guy talks about it.

https://twitter.com/sageboggs/status/1242968530250870786?s=4...
Why not? Why is public support necessary for transparently publishing information?
You can host Bitwarden yourself, look into Vaultwarden.
If it is exactly worthless (meaning the equity is worth $0, but everything below equity in the capital stack can still be serviced) then the government is getting it at a fair price while doing something good along the way.

For all the valid criticism of the handling of the 2008 crisis (e.g. moral hazard, unfairness vs the people that had their property foreclosed) it is worth to point out that the US government at large has made profit on the bailouts. Most of the assets recovered and were later either sold or expired, all together at a nice profit. I.e. the US government has successfully "bought the dip" from "panic sellers".
Sorry but no, ChatGPT can only do some very specific and specialized tasks, it doesn’t save meaningful time. It’s a tool in the toolbox, but it’s not a game changing tool; just one more thing to reach for when you need a complex transformation, or when you need to unblock yourself.

Zero developers will lose their jobs due to LLMs. That’s just yet more needless hype and expectation.
I have 8 years of PHP experience. Let me explain to you.
While you can build a static website with Apache Struts or PHP, you must add javascript if you want to build complex sites anyway, for example: Facebook, Twitter, Tiktok,...
In the past, everyone used jQuery, but jQuery and ajax can't build complex sites. You will end up with too many Ajax + dynamic elements + bad practices and can't maintain them if you use jQuery.

Finally, you'll end up using React for easy to maintain. And you'll have to wait to load React + related packages => it is slow for initial render => and SSR solved the problem.

Also, you just need a single team to build a complex application while using React instead of backend + frontend as traditionally.
And how long do you think data lasts on a flash drive ?
.. and now I understand that you think "doesn't agree with me" is the same as "illiterate."

You've read a few articles and have opinions. That's fine. Many people do think it's all subjective and political, as you apparently do. Someone else here could argue with you and it would just degenerate into The Culture Wars, iteration 8799.0. I don't feel like doing that today, though.

My background in legal training, publications, and experience would shut down your "illiterate" part. You'd probably just ignore it and repeat what you already said about judicial decisions, though. So I think we're done here.
I don't know why the title was changed. It made much more sense earlier.
I guess these employees failed to heed this story.

https://www.businessinsider.com/why-suns-logo-is-on-the-back...
> What about the printing press or any other of our advances in writing, such as the typewriter, spellcheckers, emails, grammar checkers, and so on? While the work of a classical secretary became unnecessary in many ways, the fact that the individual increase in productivity meant an overall growth of the economy meant, in turn, that those who would have lost their current role or even employment to technological advancement would find new occupations within this growth.

Oh please. That is not at all what happened. Technology that makes people more productive largely does so by lowering the required skill to do something. A shop clerk used to be a pretty difficult job. Now it's done by people with mental disabilities.

The pay goes down. The work becomes less meaningful. We foster a system where the supply of humans willing to do menial labor tasks grows so that those with capital have access to uber drivers and other permanent servant class workers.

The growth of the economy is not a tide that lifts all ships.
Wener Herzog
Another issue that would only be discovered later was that the trees in Australia kept the water table low. A couple of years after the deforestation and farming of a plot, the water level would rise, bringing with it salt from deep underground and depositing it on the surface. Effectively this permanently destroys the soil. Not only that, but i believe that the water also disappears a while after wreaking all this havoc. This is just something from a vaguely remembered lesson so i might have forgotten some detail.
US imperialism and the defense companies are winning this war
there's a lot of sunlight between the class of things that are idiomatic and the class of things that are anti-patterns; and there are likely things that are idiomatic but still anti-patterns (yes, you can do this, and if you did this it would look like this, and it causes no regression in this particular case, but don't get in the habit of doing it this way because it can cause a hard-to-spot regression in the general case)
Maybe for reading the input, splitting it, and assembling the possibly-very-long argument lists passed to the processes.
> I don't know why you would bother with a PIN on your password manager. My guess is that it's a feature designed for mobile devices.

Note that on desktop Bitwarden allows PINs to be alphanumeric, and any length. I use a PIN because my master password is more than 20 characters and I don't want to type it every time I restart my browser. My PIN is a decently strong password in its own right, but shorter than my actual master password.
If you think that the average public LLM is equivalent to ChatGPT or GPT-4 then you are completely mistaken. By a factor of say 500-10000%.
It’s practically game over if an attacker has access to your laptop. They can for example install a keylogger and capture your master password for any password manager.
Okay, but my laptop doesn't have that either.
I came here to make sure Crossing the Chasm was on the list.
$BankName was involved in loads and loads of scandals. Its a way of life for Banks. Gets boring after a while. If you are around a bank, make sure your wallet is tightly secured to your body...

JP Morgan Chase:

"Scandals and scandals...agreed to pay the government $13 billion in penalties. Entered into “deferred prosecution agreements”, manipulated US Market...Paid $2.5 billion fine for failing for two decades to report activity by client Bernie Madoff, etc...etc.." - https://www.theguardian.com/business/2020/sep/29/jpmorgan-ch...

Deutsche Bank:

"...Role in financial crisis of 2008, Espionage scandal, Libor scandal, Tax evasion, Russian money-laundering operations..." - https://www.dw.com/en/deutsche-banks-biggest-scandals/a-5497...

BNP Paribas:

"...Laundered US$100 billion, plead guilty in a New York state court to falsifying business records.." - https://en.wikipedia.org/wiki/BNP_Paribas#:~:text=BNP%20Pari....

Goldman Sachs:

"The primordial Octopus..." - https://en.wikipedia.org/wiki/Goldman_Sachs_controversies

Wells Fargo:

"...Created fake accounts in the names of its customers without their knowledge or consent...." - https://www.thestreet.com/banking/zelle-scam-wells-fargo

Citigroup:

"Paid $2 Billion in Enron Scandal...Was the largest U.S. lender to the apartheid government of South Africa...etc..." -
https://www.nytimes.com/2005/06/11/business/citigroup-agrees....
https://www.corp-research.org/citigroup
https://www.theguardian.com/business/2005/jun/11/corporatefr...
> However this 5 guesses limit is enforced completely within the client's logic: it relies on the attacker using the official Bitwarden client.

I'd guess a software engineer working on that part of a security system would probably consider that, while the implementation approach for that part was being decided.

If so, why did it happen anyway? Did they communicate the weakness to users?
On my list now. Along with Korean hot dogs.
The derivatives and trading arm is what’s of concern here. Bonds and rates are a paper covering for trillions in swaps: bad bets that need to be repaid. These swaps may involve the solvency of US institutions.

That’s why this isn’t so straight forward.
> Isn't the "Chat" part of ChatGPT already doing something close to this?

No, the amount of handholding you have to do to get it to work effectively presumes you already know how to solve the problem in the first place.

The best way to use it is the opposite everyone is busy selling: as a linter of sorts that puts blue squiggles below my code saying stuff like "hey stupid human, you're leaking memory here", or even "you're using snake case, the project uses camel case, fix that".

That would actually lower my cognitive load and be an effective copilot.
Obfuscation isn't all that good when out to the real test.

Any .net app not compiled to native code can be disassembled if one is prepared to put any time to it.

Back when the .net Framework first came out, I was all over using the full Dotfuscator app thinking it would protect my apps. I was even more excited when I observed reflector giving up on it.

Right up until a friend of mine used a different app and showed me the deobfuscated code. I gave up at that point and realized it wasn't worth the effort.

Whilst your willingness to tip a toe in these waters is a good thing, I'd not hold out much hope of this library being used by many, if any people when there are some far better, more resilient and battle hardened versions out there.
If I'm not mistaken, Apple was the one that blacklisted Nvidia hardware, not the other way around. You can still download bog-standard UNIX drivers for Nvidia hardware, Apple just won't let you install them.
Cutting the throat disables the brain almost instantly.

If you have ever fainted, it is the same principle. Rapid pressure loss leads to immediate loss of consciousness.
>Not every device has the necessary hardware, though; most desktops don't have it, so they would need to rely on external hardware such as USB keys.

How?!? There's been an fTPM built into CPUs since Haswell on the Intel side and on the AMD side since before Ryzen. If you OEM it's enabled automatically if you bought a machine after July 28, 2016. If you DIY you literally have to flick one switch in the BIOS if it's not enabled automatically.
Put a flow chart on your landing page
> only in your little dreams

Please don't violate the HN guidelines: https://news.ycombinator.com/newsguidelines.html

> 21.5% of developers used macOS in 2015,[1] increasing to 27.5% in 2020.

I said the native Mac software ecosystem is slowly dying, and eventually everything on the Mac will just be a cross-platform afterthought. The total number of registered Apple developers (not Mac specifically) isn't really relevant to that. Every iOS developer has to use macOS in order to access Xcode, but that doesn't mean they're making native Mac software.
When I was younger, I wanted to be part of it. Now, I realize that most of the leaders in this community are just petty dictators that at the time, had no power.

Now that their political party is in power, most support suppression of free speech, total government overreach like forced vaccinations, and especially suppression of their political enemies, and war. Everything they rallied against during the Bush era.

Hacking then also took a moderate amount of skill. Encryption was virtually non-existent and finding security holes was easy, especially when companies didn't patch anything.

It made me realize they were never hackers, just activists in hackers clothing. I lost all respect for the leaders of the hacker community from that era. Covid brought out the true colors of many.
So what you're saying is: kebabs are perfect drunk food?

We can learn from our European brothers.
> For example, in London Citymapper will suggest to wait and board front/mid/back

This never seems as useful as it should be because I'm missing a reliable way to know which direction a London Underground train will approach from?

There is a red stop light, but many stations have these at both ends of the platform. Is there some signage or other piece of infrastructure that gives it away?
No it would not be surpriseg at all at this point. it would be surprising if it was stable for years at 8B and went 1B overnight but for a stock that has lost 3x more than it's current market cap in the last year it's not surprising at all to lose another 1x.

Market expectetions are not based on facts, that is the lie that keeps catching the people with their pants down.
Market Expectations are a Bet of Risk/Award analysis based on limited data (thus at best limited at worst even distorted or ommited facts). There are always people willing to bet on the x3 or even x10 as long as the risk/award analysis is attractive. It is by no means a statement that you will win x3 or x10.

Cryptocurrencies are the perfect illustration of this effect but even in the regulated market see for example the illustration of the Gamestop: https://www.theverge.com/22253363/wall-street-bets-verge-sto...
it's perfect to show how the market expectations are bullshit and not facts.
And there were likely multiple competing and incompatible formats in the early days. Utility is greatly reduced when some of the stuff you want won't work with other stuff.
"...without even knowing Euclidian geometry."
Because Twitter and Mastodon are interchangeable here. If this same person posted the original content as a Tweet and there were a pattern of users posting Twitter links to boost Twitter engagement, the problem would stand.
Note to crypto bros: This doesn't apply to cryptocurrency or blockchains. If cryptocurrency or blockchains could be more useful for most people than what already exists (fiat currency, traditional banks and payment systems), we would know it by now.
I type "volume" in the search field and pick the right option?
"Meritocracy" was first used in a dystopian, satirical book.

That whole concept is severely busted. The ancient Greeks knew some part of success was just luck - I have no idea why these ideas which started off being used as a joke, or a dystopian pejorative term, got taken seriously.

"Pull yourself up by your bootstraps" is another - try it. It's physically impossible! The term started as a JOKE.

But there's this sector of people who honestly believe their success says something about them, but they give nothing back to their community and offer nothing to Luck.

Wild.
BTW glicol looks & sounds really good. I have always day dreamed how I would DJ but instead of using traditional tools, I'd be using a programming language to do it. I never had guts to do it in real life tho! :)
I prefer JEdit to Emacs for a programmable editor, but I mostly just use IntelliJ anyway. JEdit carries the philosophy of Emacs, but the UI isn't stuck in the 70s.
> hardware manufacturers guarding their docs more closely than their genitals

That's a magnificent turn of phrase and I shall now be on the lookout for an excuse to use it myself.
How GPT-4 Is Going to Change Publishing
I learn in a different topic on HN that with a sophisticated chat bot lurkers dare ask support questions. As many developers I've often asked people how to do things. Before asking I try to find answers in google (as asking questions easily googled is lame) but if the chat channel is busy and I've already asked for help in the last 30 minutes I do more google searches. Each next question feels more expensive. Technically I apparently prefer to ask google first. If there is a chat bot fit for the question I should logically go "bother" that before asking humans for help.

Asking a human manager for anything is many orders of magnitude more frightening. It's not that I don't have questions! I have many, of which a lot are dumb questions, questions that I should be able to figure out without help.

Say i'm pondering taking a day off, with the human I would make up my mind, pick the day and ask for the day off. With a bot I would ask which day would be ideal before making up my mind. A human manager would think you've gone insane if you asked 20 such questions. You either want a day off, you don't or you say nothing.

I might like a different brand of coffee while we are trying to meet the deadline. I'm sure that question is going to go down well with an overworked human manager.
I don't think you get radicalized by social networks alone. Usually things like economic distress, mental health issues, (missing?) social life irl are much bigger factors here. But yes, if you are already leaning towards it, the internet can probably reinforce any kind of extreme beliefs, as they usually provide simple solutions for complex issues.
Stig was a cool guy, RIP.
> the city of New York City now uses about 100,000 kilowatt-hours per minute.

Also known as 6 GW.
I'm in the US and sadly most places require at least a bachelor's degree to get enough "points" for almost any visa.
yo, Brand! nice to see you here!!!
You need to keep using the tokens for them to remain valid. Have a daily job that fetches the users basic profile info like /accounts/me to keep them valid
http://catalog2022.byu.edu/policy/tuition-fees
The API calls shouldn't be stored in the browser. That would just be a mess. A refresh should predictably fetch fresh data, because that matches user intent. There are also times I want to turn caching off. The understanding of what is reasonable to cache and what isn't is better understood on the front end, where the data is actually used/consumed. Browser caching is out for my use case.

I create a JavaScript object that matches the interface of my request library, axios in my case. The cache is basically a middleware to it created by function wrapping. Kind of like how memoize works but with a bit of extra smarts.

I have my own .get(), .post(), .delete() and .put() functions. So when a .get() is called, it's a cache check and return the stored value. If not found call axios.get() with the passed in args and store in cache before returning.

The post() function clears the cache then passes through the arguments to axios.post().

Etc.

The 5 minutes is accomplished with an entry on the event loop to remove said item.

It's only like 30 lines of code.

The real wins for this is in basic navigation. Clicking around site exploring, makes it snappy. Another advantage is lowering the total request count a bit to the backend, lowering the cloud bill.