skysight-inc/HackerNews huggingface dataset:
A lot of them get this stock option every year, meaning after 4 years, you can easily have 480k vesting over time... (120k already vested after 4 years, 360k more to come in the next 4) etc...
You can search "lastpass project zero" to see a pattern of specific examples of how LastPass does not seem to have a well-organized approach to security.
> with free answer exams, they can still get partial credit

Rarely had a prof that had the patience for that, vs. a simple red X. Not arguing, it's just my anecdote of frustration.
‘Pro-Cleveland’ is something you don’t hear a lot, lol. If it wasn’t for the gray winters it really would be a solid place. I grew up there and went to school in Indiana. The difference in sun was remarkable and made a lot of difference when it was cold.
Codeberg.org (Independent and free Git platform)
> people would stop mining which would decrease the difficulty of mining causing it to use less electricity.

This is true, but then you have a bunch of costly mining ASICs sitting idle. The bitcoin network does not pay miners out of the goodness of its heart but because it needs a very high hash rate to defend against double spend attacks. Guess what those unused ASICs might be very effective at? A prolonged fall in mining power caused by a falling BTC price is a death sentence for bitcoin as it would lead to massive attacks by opportunists renting hashing power to double spend their coins. You can already see this in many smaller coins.

> nearly free sources of electricity such as flared gas wells, solar, etc

Those may be cheaper than regular power, but they are not free. Taking solar as an example, you need to invest capital to buy the solar panels and they have a finite lifespan. Cost divided by lifespan gives you the running cost in $/year. Similar things are true for flared gas wells; you still need to capture the energy somehow and generators are not free.

> If Tesla accepts Bitcoin/Doge for solar panels then you may have a system independent of fiat.

This just moves the problem by one degree of separation. Unless Tesla can buy solar panels for bitcoin, they will need to sell crypto for fiat to buy their inputs. This goes all the way down the supply chain down to the real-world miners who dig up the ores for the solar panels and even they will need to pay their taxes, which you cannot do in bitcoin.

> I think BTC's value relative to USD will increase over time due to fiat's inflationary nature (Fed is targeting 2-3% inflation).

Perhaps. I suppose that this will depend on how much the maintenance costs in electricity and miner ASIC replacement costs as a percentage of total bitcoin market cap per year. If these costs are higher than 2-3% per year, bitcoin will see a net outflow of fiat as running costs and can only rise in price if new users continuously flow in (and of course, only ~7 billion potential users exist).

Also, it might be interesting to read up on why central banks universally target a low but nonzero inflation. There is a ton of established theory about why this is desirable and none of it is based on "let's screw taxpayers". Throwing that away will basically guarantee that crypto will never be very useful to pay your bills with.
Yes but games now actively have to fight this or they become a Money transfer agent and then you have to comply with anti money laundering laws.

I think that Bitcoin and Ethereum tie a lot of things together that make them weaker but are great technological achievements. Eventually governments will regulate them properly and the whole environmental impact needs at least a layer two solution.
Normally I'm all for people using tried and tested primitives for things, however I think that in this case unix sockets are probably not the right choice.

Firstly you are creating a hard dependency for having the two services sharing a same box, with a shared file system (that's difficult to coordinate and secure.) But also should you add a new service that also want to connect via unix socket, stuff could get tricky to orchestrate.

But this also limits your ability to move stuff about, should you need it.

Inside a container, I think its probably a perfectly legitimate way to do IPC. Between containers, I suspect you are asking for trouble.
Also apple forays into new niches are generally hit or miss, though they do at least keep at it until it works like Apple Watch and Apple TV (which was near useless for the first 3-4 years).
Ask HN: Hiring a dev as an individual for a one-off project?
Edit: I’m being rate limited by HN. How much should I offer for this job?

I haven’t coded in a long time and want to hire someone to write a program for me. I just don’t have the time or inclination to do it myself. I’m not really sure where to go or how to look around for something like this, so any advice would be appreciated. One of my main concerns is making sure there aren’t any legal shenanigans wrt payment or copyright (I just want it GPL’d anyway).

The basic idea is to have a program that I can pipe plain text into and get Orthic shorthand rendered as PDF or similar as output, so I can take books from Gutenberg or wikisource and produce reading practice. I don’t think it would take a whole lot of work, seems like an experienced dev could do it in a week or so with python and a curve drawing import. The shorthand system is alphabetic, not sound-based, which simplifies things pretty drastically.

How much would you think something like this would run? Any other advice I should have? I’m not hiring tomorrow or anything, just toying with the idea.
This is apparently a new and unprecedented bonus from Apple, over and above "normal" stock compensation. I'd be surprised if they repeat this every year.
Market south to Bryant, and 10th st north to the waterfront (i.e. SOMA) is a pretty prolific area, I frequently see the city deploying porta-potties to keep it under control due to the campsites that pop up. Also yeah Tenderloin, Lower Nob Hill, Design District, civic center, pretty much that whole "fertile" crescent. It's no surprise that the city gave twitter huge incentives to put their headquarters in between civic center and central soma.

I walk my kid to and from daycare in that area and see street pooping if not every week, three times a month. There's a reason why people move away from the city when they have kids. We are not far off from doing the same after almost seven otherwise very enjoyable years here.

I've "only" seen two discarded needles on the street the entire time I've been here though, one was outside of a major grocery store just before Thanksgiving.

The rest of the peninsula is pretty vanilla and mundane though. As are the parts of the city not an hour's walking distance from market street. It was very interesting visiting manhattan though, I'm not sure where everyone there goes, but their SOMA-style areas seemed overall cleaner than ours, which leads me to believe it's partly a city management issue.
> Just for fun, I downloaded the official LastPass chrome extension. The zip file is 32MB before unzipping .. total of 25MB of javascript.

For (a totally bogus but hey) comparison, I'm shipping products which include the Linux kernel, userland (busybox plus a pile of scripts and some daemons & other utilities), "the application" (two-three hundred thousand lines of C maybe?) plus deps (including sqlite, crypto libs, etc.) and the compressed image that contains all of this easily fits in 16MB SPI NOR flash with a few megs to spare.
> While at the same time, people who come in as "headline" hires from external are given not nearly such scrutiny and instead get $Ms and hiring bonuses and directorships… Strict standards for the masses, bonuses for the leadership.

The is the natural consequence of commoditization. If you are rank-and-file engineer #8430, you're a commodity. You've molded your skillset into a specific shape that fits into a particular hole, and as a result you get options. You get security. Because there are lots of engineer-shaped holes at lots of companies. Unfortunately, there are lots of engineer-shaped people. You can be easily replaced by someone with a similar skillset. So why pay you more and more, when if you quit, it's no big deal? Supply and demand at work.

These "headline" hires are different. They have rarer skillsets that are harder to come by. They're harder to hire, harder to replace, and often require poaching. Demand for them is high, because supply is low. Of course they're going to get paid more, and of course those deals are going to involve more flexibility and negotiation. For the same reason you see lots of negotiation during the purchases of cars/houses/etc, but not buying paperclips/cereal/other commodities at the store.

This is just markets at work. I think the mistake is assuming that just because you exist in the same company as someone else, your role in the market is (or should be) identical.
This seems plausible. Here's a modern spool knitter of similar design.

https://i.etsystatic.com/5608782/r/il/81ee17/366269940/il_79...
I recommend this every time a similar news item gets posted. Password Safe (designed by Bruce Schneier). I use the iOS and Linux apps and keep them synced via DropBox. Been around for years (I've been using it almost as long). Still getting updates. Still works.
https://pwsafe.org
Lost wax casting (independently), for one.
Maybe look at BitWarden
Project vs Product
Don't worry, I'm not an actuary.
> "The purpose of DRM is to give content providers leverage against creators of playback devices."

What does this actually mean, though? What is it that the playback devices are doing that they don't want other than playing unauthorized material?

Framing the problem as "it's not about copying, it's about unauthorized playback" is meaningless. That's just another word for copying in this context. They want control over when and how their IP is played. The word 'copying' has always been shorthand for this.
Sure, it's not going to discourage someone that is very actively looking elsewhere already. But for people on the fence? And the people that would follow them if they made the jump? That's who this is aimed at. And who knows? For the folks already looking to get out, if the first one or two opportunities to come their way don't work out, maybe they'll decide to stay too.

This is especially true for anyone looking to jump ship mostly for the money: If someone wants to jump ship for an extra 40k-50k, then giving them 30k makes the difference pretty negligible, all else being equal.
That is exactly how it does (or did?) work with the Apple SIM card in an cellular iPad. You unlock the iPad it asks which network you want to connect to, and you pay with your credit card for the duration you choose
They can. Look up native messaging ports.
Your account is rate limited. We rate limit accounts when they have a habit of breaking the site guidelines, getting involved in flamewars, or posting a lot of low-quality comments. You have a long history of doing that on HN, unfortunately. And are still doing it, unfortunately.

Rate limits apply to all posts, both comments and submissions. That's the technical answer to your question.

We're happy to remove rate limits when people give us reason to believe that they'll use the site as intended in the future, but unfortunately, when I skim your recent posts, I see reasons to believe the opposite.

I realize the throttling is annoying, and am sorry about that, but it's one of the few crude software-based techniques we have to try to dampen the degeneration of this place; something to which you've unfortunately contributed more than your share.

If you would review https://news.ycombinator.com/newsguidelines.html, take the intended spirit of the site to heart, and build up a track record of abiding by the site guidelines, we'd be delighted to take the rate limit off your account.
Within a pod it seems pretty reasonable.
The browser built-in options are too limited. I want to do these things:

- Use multiple browsers

- Sync even if <browser vendor> screws you over and terminates your account

- Store things other than passwords. Credit card numbers, PGP keys, SSH keypairs, etc

- Backup the database to my own storage

Export/import is not enough. If I use Chrome, then import to FF, then add a password in FF; now Chrome is missing some data. You need to be able to sync, not just import.
I find it kind of funny that people are quick to hate on technologies that could enable reduced emissions while continuing to burn fossil fuels. It's as if the goal all along wasn't to actually reduce emissions, but to destroy Oil and Gas. Reactions similar to yours abound, and they are antithetical towards the goal of solving climate change.

Of course, not saying that this technology in particular can achieve net zero emissions by any means, but if it could in a more cost effective manner, it would be more societally beneficial than the alternative of overhauling the entire energy production infrastructure.
Most of my gamer friends don't like grinding and usually stay away from "grindy" games.
The skyways! They're fun and iconic, but in some ways they're the worst thing about downtown Minneapolis. Since so many office workers use them to get around, the streets feel dead and car-dominated even by the standards of American cities.
"The narcissists I see online don't write about their relationships with their children and close friends; they hardly write about their own partners, except as props in the narcissist's ongoing drama."

The writer seems very confident of their assessment of various people online.
I agree. If an applicant doesn’t seem to be invested into any previous company enough to stay more than a year they’re going to be sorted out very early on.

On top of that, most of our most productive engineers stayed over 4 years.

Unless you’re a senior or lead, it’s unlikely that you have had the opportunity to gain enough deep exposure to many technologies and problems in a very short tenure at a company.
> At my age is it possible to get out of this rut?

Only you can decide it’s time to take massive action. This applies to health, relationships, and careers. Lots of examples over over-the-hill comeback kids out there.

Consider looking for remote friendly companies based outside your home market.

But don’t look for a job. Instead, look for the individual you can best help.

Next, hop on LinkedIn. Sort for individual profiles. Try different keywords, industries/verticals/markets. Use titles, ex: CTO, VP or Director of Engineering, etc…
Very quickly you should have a hit list of interesting potential employers.

Now— Reach out to them direct for an exploratory conversation.
So instead of investing in this technology where it could make the most difference we're going to throw everything out for mountains of broken solar cells, dead and dying battery fires and strip mining in the far east?

Carbon capture has real potential, but has as long as coal or gas is used for baseline we should probably look into using that there into it's understood if we can push these technologies further or use the CO2 in some productive way imo
Our Gods Wear Spandex [1] is actually a super interesting book.

[1] https://www.amazon.com/Our-Gods-Wear-Spandex-History/dp/1578...
I mean, that's like 3-400M a demonstration. It's not like other energy demonstration projects are historically a lot cheaper. TerraPower and X-Scale are getting $3.2B for two nuclear demonstrations. https://www.heraldnet.com/business/terrapower-plans-to-build...

---

To be quite clear, I think carbon capture is a scam. That being said, talking about energy investment demonstration projects, this doesn't seem totally out of whack for what projects generally cost; we should attack projects based on the merits, but the particular thing in the headline is not actually crazy. The point of demonstrations is to figure out if things work, and so they should be expected to have failures; what would be stupid is if we kept going.
I don't like responding to anecdotes with anecdotes, so rather than reply with a (IMO pointless) "what?! I hear people talk about C as a low-level language far more often than I hear them talk about it as a systems language", I prefer to give something more substantial.

Restricting my hastily assembled search to HN, I easily find comments from within the last few months referring to C as a low-level language ... and yes, as a systems language too.

HN is a casual setting with newer programmers.
You will be able to decrypt a file produced by age. All the cryptography there is standard, you'll have a compatible library in whatever language you'll use in 20 years, if you think the first party Go and Rust implementations won't survive.

Using common libraries, I can create a python program to decrypt a file produced by age in a few hours, I think.
I was curious, so I looked this up.

Inoculation, iron metallurgy and myriad practices in agriculture including rice cultivation and terraced irrigation. There are also technologies not adopted that are still pretty cool, including talking drums.
If you a serial job hopper (stayed less than 2 years at more than 60% of your portfolio employers), that is a red flag for me as a hiring manager. Yes if you are stuck at Accenture for 20 years doing the same shit, that is also bad but you can't just hop jobs every year or so and call it normal. Teams want candidates to stick around especially if they are any good and if I don't see that on your Resume at least for some companies in your past, I would pass specially for senior roles.
For people who have narcissistic/BPD family members/SOs, Issendai provided a link to the the following forum:

https://www.outofthefog.net/forum/index.php
You could argue that a lot of SWEs also have to constantly study leetcode on their own, outside of working hours. Especially if you are targeting many of the high paying companies that would pay substantially more than an actuary.

Even if you are fortunate not to have to do leetcode (i.e. frontend engineer interviews seem to diverge from leetcode problems nowadays), you still have to extracurricularly grind on coding in ways that you would typically not encounter during your normal work.
Sweet! Also, I think I follow you on Github! Your context tree weighting blog post is and has perfect depth. Thanks for writing it!
Axie is built on Ethereum, meaning in-game assets (NFTs) are technically transferrable off-platform.

Vitalik (creator of Ethereum) attributed one of his reasons for creating Ethereum to Blizzard taking away one of his in-game items in World of Warcraft in 2010:

"I was born in 1994 in Russia and moved to Canada in 2000, where I went to school. I happily played World of Warcraft during 2007-2010, but one day Blizzard removed the damage component from my beloved warlock's Siphon Life spell. I cried myself to sleep, and on that day I realized what horrors centralized services can bring. I soon decided to quit."
SanderVanderburg.blogs is down.
Were you able to make any changes to the call center system? I feel like most banks wouldn't even be able to receive feedback like that - "you haven't been assigned the job code necessary to determine project priority, plus you have tasks in your queue already".

I imagine that customers were calling for things like needing to update their info but the website wouldn't let them, and the call center tech had to manually enter their address into 3 web forms, is that about what it was?
There's also a full-fledged Google office in Madison, in addition to their offices in Chicago and (soon) Rochester, Minnesota. Working as a developer and living in the Midwest doesn't necessarily mean leaving Big Tech.
python-shortcuts: create Siri shortcuts with Python
Thanks. I was under the impression that until my options became stocks, my interface would be some person in the finance department. If my options appear in some managed brokerage account of mine, that makes this a lot more transparent.
They often get replaced for reasons other than "not working"; the most aggravating of which is "it's old".
In this [1] interview by Barry Ritholtz, Markel CEO essentially told the origin story of an insurance giant. Basically a family member was a lawmaker, passed a law that drivers of the newly invented cars (maybe horse buggies?) must be insured. They simultaneously started a company that sold insurance. Over time they learned to make money from investing their customers capital.

It blew my mind at how candid he was about the fact that his business exists due to regulatory mandates. Are there insurance products that people are really satisfied with and trust will pay out in case of event X? I feel like I’m self insuring when it comes to car and healthcare at least. Title insurance when buying a house also seemed like a total “legally required” joke.

[1] https://ritholtz.com/2021/11/transcript-thomas-gayner/
>Except that we end up spending a vast amount of human effort doing work that fundamentally doesn't need to be done.

Who decides what work, "needs to be done"? I suppose you could argue that activities that create the necessities needed to survive (food, shelter, clothing), "need to be done", but everything else is simply a matter of choice. Economic output is a subjective, contrived metric.
You say free but they'll need to integrate with the chain for all transactions. Simple loot drops will need to be put on the chain. Seems pretty onerous compared to the normal implementation. Odds are they would need to duplicate all the functionality in game as well.
So glad you shared this story. Runescape was my childhood as well. Would love to hear from Jacmob if he ever sees this.
What should be used in place of sbt ?
Informal diagnoses can be useful as hypotheses to present to qualified practitioners, and may even help in cases like those at the linked site to give the affected parties peace of mind and a feeling of insight, but I believe there is something unscientific about labeling people with medical disorders without the qualifications to do so. IMO such diagnoses should always at least be taken with a grain of salt. How relevant that is to this particular discussion is certainly open to interpretation.
As if the TCP is less secure? Not necessarily as the TCP sockets here most likely live in a private network between the two containers: you run `podman network create example` and then `podman run --net=example whatever`. This creates an internal network (e.g., 10.0.0.1/10) over which the pods communicate. Only if you want to expose some port would you use `-p` flag to expose it to host LAN, which you then redirect to WAN.
Runescape never intended folks to hit that high a level. Two brothers made the game and they just kind of filled the endgame levels never expecting anyone to reach it. Later, they added more and more content to fill those later levels. So it also suprised them I guess.
It depends on how big the things you're building are. If you have an influence in direction-setting, policy, procedures, norms, even company culture, if you're involved in large projects that take time, then 1-2 years might not be enough. Certainly not 1 year. If you're in a large organization, it takes many months to just build the relationships enough to accomplish bigger things.

Jumping around every 1-2 years is fine if you're junior or mid. After that you're suspect. We had a guy who left after 1.5 years. It was sudden and disruptive, and the guy burned bridges. We were not surprised since his past jobs were like that (short stints, and anger by the end of the last one). However, now, everyone we interview who's senior, we look at a different light with regards to job hopping.

Lesson learned with regards to that. Beware of senior engineers who job hop.