skysight-inc/HackerNews huggingface dataset:
They would only need to go in three days a week on hybrid, so the math is a bit harder than if it was five days a week.

I’m working remote from Seattle so my salary didn’t change at all, but if it were three days a week and a salary change was involved, I would have to think about it.
I’ve never seen this before so thanks for the links and clarification. I learned something new.
That is a flawed argument as the is a big difference between using the shells at places where it makes sense and managing services using shell scripts.

I mean the shell is still used everywhere, like e.g. to configure and control systemd.

Still I would say a lot of core shell tools are indeed outdated (for backwards compatibility).
> Dark patterns - this sounds like a colour scheme you don't care for.

I can see your point- if I'd never seen the term before I might have a similar reaction. But it's quite a common term now I think.
Not just advocates. Investors! a16z is practically building up a media agency around crypto because they've sunk such a heavy amount of capital into the space.
This blogspam headline is misleading and mischaracterizes what’s happening. The workers certainly can switch jobs, but they (temporarily) can’t go to work for a specific provider being accused of unlawfully poaching them.

The actual article being cribbed from: https://www.postcrescent.com/story/news/2022/01/21/what-we-k...

(Note: I have no knowledge of or opinion about the law itself, I don't know WI labor law, and the filings aren't linked from the article; so I can't evaluate the legal merits of the case.)
Don't rely on one article to design your tech stack, rely on one comment to know that the cloud is "literally" perfect for everything larger than a blog.
We could instead specify the length (in characters) of a json list representing the two inputs: "[[1, 17, 8], [2, 6, 9]]" if we wanted to. It's base ASCII (i.e. 128 I guess), but unambiguous, and the same up to a multiplicative constant, right?

That solves needing to figure out an encoding scheme for arbitrary length binary number lists.

Or use a trinary encoding, with the set {"0", "1", ","} to let you list numbers nicely if you want. It doesn't matter that much.
Hot air engines used to do that 100+ years ago. You can buy them today, but their more common name, Stirling engines.
>>Examples?

See: Whisper [1] and Swarm [2]

[1] https://eth.wiki/concepts/whisper/whisper-overview

[2] https://www.ethswarm.org/
> The relentless number of anti-crypto and anti-web3 articles on HN is tiring. Nobody is forcing anyone to partake in this new technology.

But they ARE financially incentivized to bring more people into the ecosystem, which makes for a very loud and persistent hype machine.

I find the negativity here refreshing, to be honest. The proponents of the tech are so organized but the skeptics have the choice to just ignore it.
> there's literally not a single reason for not wanting to use a cloud service

How about that the major ones, from Amazon, Microsoft, and Google, all have a track record of horrible corporate ethics?
Good luck to you! I'm in the UK - England, had some lockdowns, in the first one I got a puncture on a bike ride 10 miles from home and felt bad struggling to fix it. A guy stopped and helped and gave me some respect for humanity, it was a big deal at the time!

I won't be locked down to a specific distance in the future as this was never "law" in England, at least as interpreted by my local policeman friend, I'll quote him if asked! I too need to revisit the regularity and volume of exercise, but I'm not doing too bad considering. Nearly at the 2 year work from home anniversary!
One of the criticisms against web3 and crypto is that it’s ultimately a high tech pyramid scheme, solving few problems that it didn’t create on it’s own. If that’s the case, then we should want and expect to see rising criticism and pushback. Crypto doesn’t exist in a vacuum, and if unscrutinized, can have unintended harms across technology and society in general
It's actually fantastic to receive such email. You can answer:

"We are happy to provide you with support regarding this issue for $5000/day"

Then if they accept, proceed to do nothing for 10 days, then reply you find none of your code is impacted and they are safe then bill them $50k.
Its easy for me to forget that the majority of people working in tech are employed by companies offering centralized services. The majority of these companies have little to gain from traction of cryptocurrency and many have no plan in place to benefit from web3. Not surprising to me that people shun the hand that does not feed them.
10 percent doesn't seem too bad.

I'm currently working remotely for an NYC-based company and I think I'm making 20-30% less than than if I was living in NYC.

However, it's still about triple anything I could make in the local market, on top of the facts that the work is actually fun (unlike anything in said local market) and there is no commute.

Seems like a pretty good deal to me tbh.
It’s not just HN. It’s all over the web. There are some novel and interesting products being developed (reading about the theory behind Uniswap liquidity pools blew my mind) that people totally ignore because it’s easier to hate on the latest meme coin.
Weird, here's another CDC source that cites a non-finalized estimate of 61k (45k - 95k)

The lower bound itself is higher than the 27k estimate.

https://www.cdc.gov/flu/about/burden/past-seasons.html
The scenario you describe hasn't happened to us. We haven't had more than a couple of minutes of unscheduled downtime in the last 10 years.
If this bothers you, you will be shocked to learn how US chartered banks operate.
ifconfig/netstat was deprecated more than a decade ago, that's more than a couple years don't you think?
But a single server doesn’t substitute for the cloud services. Yes, your code is running, but even this article acknowledges that you now need to roll your own backup solution, test that it’s working, and so on. You also need to set up monitoring and alerting, metrics collection, and all of the other things that come with cloud services.

It’s easy to ignore those because we add them piecemeal over time with custom servers, but it is a huge drag on productivity when you add it all up.
I'm not sure how common it is in practice. CPython and GTK are the most popular examples of OOP in C that I can think of.

It's pretty pointless unless you want some sort of namespace-like organization. Maybe for polymorphism because you can change an instance's "base" member function pointer.
It's also correlated with fed talks of rising interest rates which tends to coincide with capital moving from risk-on assets to risk-off assets. Growth tech stocks are taking quite a hit too.
...Or want an alternative to corruption.
Bitcoin and crypto might seem unnecessary in a democracy with a stable currency and it's easy to focus on the scams. But in countries with deeply unstable economies and authoritarian politics, it is a lifeline. Bitcoin has been used by dissidents and activists in places like Cuba, Nigeria, and Belarus. In Russia, the country’s most prominent opposition politician and Putin critic, Alexei Navaly, has raised millions in Bitcoin. Putin can do a lot of things, but he can't freeze a bitcoin account. If you want to understand what crypto is really about, ask Venezuelans if they’d rather own bolívar or Bitcoin. And with creeping authoritarianism in the West, and the USD inflating and at risk of losing global reserve currency status (petrodollar), I wouldn't be so confident it'll never happen here.
The part I don't understand about the crypto fear-uncertainty-doubt crowd is how binary they think the outcomes are going to be

NFTs - yes you can right click and save as. No they haven't figured out at scale how to attach the image / work to the ledger. Yes hype and pyramiding is a fucking disaster and people would go to prison trying those antics in any other industry. But digital art, music, & culture has a real deficit in ownership, provenance, etc.

Cryptocurrency - Yes there is pyramiding and wash trading galore. Maybe tether has inflated the entire market by a million percent. Yes proof of work uses too much energy. But gov't money printing, censorship, property rights, transfer complexity etc has left a vaccum for something that even resembles a currency that serves the individual.

As others have noted many times over we are very early, it is unlikely that we've yet seen what will be a broadly used solution but there is real product market fit here already illustrating massive demand.

On HN in particular how do you build something to serve to that end?
I’m not advocating anything, because I don’t have answers to this. I just wanted to point out the real problems with supposedly objective criteria: a lot of them are measuring too many variables while aiming to measure only one.

Data scientists deal with this stuff all day long. I’m not one. But maybe it’s time we bring them into the conversation?
To be honest, the tech world is full of dilettantes with too much free time.
I don't see anything mean in the comment, and I also fully agree (it's really well-stated). Being direct and not mincing words is not being mean.
i have the feeling this article is missing completely the point on the reason why you go for the cloud, or better saying, it's not enough to have everything into a single server (you don't want to have all your eggs in a single basket), unless you are just prototyping a service without real paying customers.
It's not really different. If you were given the sums in the first operation to 5-6 digits and it was acceptable error margin, the comparison is within that acceptable error margin too, it's just this time the error led to a wrong binary not a wrong decimal.
This drug argument is silly. Dollars are still the main culrpit in drug deals. They still account for the majority of drug transactions in the world.
You say it is rare that people need serializable.
But I would say majority of code that handle money need to use explicit lock or serializable otherwise they can easily be exploited by hacker to get thing for free.
Was a passenger in one this past weekend, and it's subjective of course but I don't think it's ugly at all, it's really nice (and functionally well-designed too IMO).
out of curiosity did you try to get your employer to cover your plan on a pretax basis? what happened?
> Nobody is forcing anyone to partake in this new technology.

Like I wasn't forced to participate in the resolution and the fallout of the housing crash?
If no one wanted it it would've been down 99%. People were saying the same thing you're saying when bitcoin was 1000$
Looking at the price of BTC and calling it a bear market is like looking at a single stock price and claiming a bear market.
> What was your route towards biomedical engineer?

My guess is bachelors in an engineering field, particularly biomedical engineering.

Sadly I think they fall on the lower pay end for engineering fields.
The criticism isn’t unconstructive just because it’s inconvenient for sales and marketing purposes. Most of it is detailed point by point lists of problems the community would need to address to be successful — but trying to pretend it’s ignorable all but ensures that those advances won’t happen. If someone is working on a novel idea, the grifters using them as a blind not only aren’t helping but in fact will be competing for resources and attention.

It’s true that nobody is being forced to use cryptocurrency but we have to live on the planet blockchain proponents are polluting, and we know that many people will lose money speculating on systems which do not work. Even if you don’t care about them, that causes economic disruption and diverts resources away from better business ideas.
No. And, frankly, I'd think anyone with a half-a-brain and 30 seconds to think through the ramifications of such a terrible idea would be able to figure out why.
Thanks, indeed. P2P file distribution is an interesting idea, but doesn't really solve any major problems here. ~3mb file to a lot of machines in an hour a few times a week. Simplest solution is that each machine can just download the file itself.

The data centers don't need to talk to each other at all. We use wg at each dc for vpn access. I do need to spend a bit more time with my own wg client setup so that I can switch between dc's more easily... right now it is kind of a manual process and that is definitely a pain. One of these days...
That does not make sense.

The whole point of proof of work is that it is proof that someone has spent the value in electricity validating a block.

As the price of bitcoin rises, naturally more and more miners will beef up their rigs (that is, spend more money in infrastructure and electricity) to mine BTC, because the rewards and fees are worth more. Note if they didn't do this, anyone could easily have a "free money" arbitrage play, and basic economics says that discrepancy in prices (i.e. the value of a BTC on the market and the cost to mine one) must be arbitraged away.

Think of it this way, if hash rate is independent of price, why does it take the electricity output of Argentina to run the network? It certainly didn't take that much years ago. The reason being that as BTC becomes more valuable there is more reward and thus more competition for miners to mine. As that happens, the hash rate will rise as more power is added to the network.
I'm no expert, but to me it feels like if it weren't for all the hype which promised they'd be the second coming, they could have had their genuine use cases. In many cases they'd be small and you probably wouldnt have even noticed they were in use, and maybe a few larger issues could've been solved as well. But right now, we're at a point where a use case seemingly isn't required for there to be hype around it.

Maybe all these things will fade into obscurity and come back one day and "fulfill their true purpose". If all goes well, barely any of us will care about the underlying technology of the problems they solve.
There's plenty of evidence of this; there are proposals to move house deeds, drivers' licenses, elections, etc. onto the blockchain. These wouldn't be "oh, you can just not participate" sorts of scenarios.
As of Friday, 42% of NASDAQ stocks were down over 50% from their highs.
As a small startup you don't really need redundancy. Regular backups is likely good enough.
Before long you also need CI/CD pipelines (to test and deploy your application), log exfiltration, monitoring, TLS, DNS, database backups (and ideally replication), database migrations, secrets management, and so on. In reality you probably need redundancy of your application and databases as well, with load balancing, etc.

You'll also want a couple of additional environments, and things are probably complex enough that it justifies some infrastructure as code so you can (more or less) stamp out these environments and keep them in sync with your production environment (and also so you can rebuild prod in case of catastrophic failure).

You can definitely get there if you're using your own machines, but a PaaS or cloud provider will get you there a lot faster.
Disclosure: if it's not clear from the article author, I wrote it, and I am one of Team Textpattern.
As far as I learned, a couple of big companies are sending this kind of mail to every provider, partner or copyright owner of code that they could find.

I assume some developer/supplier used curl and provided a list of third party code and licenses they use.

In the aftermath of the log4j incident, companies now target everyone about this issue partly to learn about potential exposure that they are not aware yet, eg exploited infrastructure of depending services like newsletter or analytics services.

Yes, it's annoying and pointless to spam this mails to open source projects. But at least someone is now behind auditing the supply chain.
$30,000 is plenty of value for Bitcoin to fulfill it's main function - that of electronic cash. And this is going pretty good for it, I pay small amounts of $1, $10 using Wallet of Satoshi all the time - instant, free and global. Maybe at some remote later stage, when everyone wants to have $1000 in their Bitcoin wallet, will it need $300k price level.
for a startup, I suspect that this is mostly wrong advice.

Yes, don't yak shave and re-invent things, be cost sensitive, but to exclude the cloud is silly.

> RDS. It’s slow and super expensive. I don’t want to worry about one-off queries or migrations. If you use only 5% of your server capacity you can afford to do inefficient things at times.

It is expensive. But so is a shitty database thats not backed up, and cant be recovered. The inbuilt security that can come from RDS is a really really good thing, and is worth its weight in not having a DBA.

> Identity management. You don’t need it.

total bullshit. But its better to use a google domain for that. SSO for all the things.

> S3. Unless you store a massive amount of data you don’t need it.

No. even as a reformed storage admin, S3 has its place. Yes its shit, yes its slow, but it works for a lot of web based things. The crucial thing is for small amounts of data accessed by lots of things, S3 is actually reasonable. coupled with decent access controls and ephemeral keys, its a goodish build artifact store. And don't overestimate the value of an S3 website.

It is utterly shit for fast read/writes of large files. Or if you are editing a file in place. Its also fucking expensive for large amounts of data. but it has its place.

> Lambda? Beanstalk? Glacier? EBS? What even is all this stuff.

Lambda: CGI-BIN but with a docker twist.

Beanstalk: dont ever touch it, its shit

Glacier: an expensive way to ignore your data, but cheaper than ignoring it on S3

EBS: Hard drives on demand.

For anything that is experimental, or subject to change, or development, the cloud is a good fit. If you are doing stuff that involves non burstable CPU/disk heavy stuff, then its less of a good fit. However I don't think now I'd ever go entirely one way or the other. I'd always have some physical kit I own, or services I'd buy from the cloud.
I'm assuming that you mean for RHEL? That's a little bit of a special case.
It's possible that crypto/web3 are a lot of diverting attention, resources and energy toward ideas that are fundamentally impractical. The fact that so many people have a financial interest in promoting these ideas makes the whole thing suspicious.

I'm really waiting for these novel and interesting products based on blockchain. like, waiting every day to see one break into the daily workflow of the average consumer. Until then I'm going to treat this technology trend with the great skepticism that it deserves.
> I don't care that it might contain cool tech.

As a tech enthusiast, that's just sad to hear.
The RC system was simple, I'll give you that.

I love not having to track down pid files. I love not having to check if the pid file contents match a valid instance of the expected binary.

The RC system was simple and also full of exceptions and corner cases.
>There were other choices that Linux could have taken rather than sysvinit vs init.d

I don't think that is true. If you look at those other distros you'll mostly find that it either didn't pan out, or it's quickly approaching the same design and architecture of systemd, where distros start using declarative prgramming to integrate tooling around common workflows. This is inevitable when you consider the constraints on the system as a whole. Other related service management tools like Docker are under the same constraints and you'll notice those have a similar architecture too.
You have to use something, SAT/ACT is at least something the individual can act on. A kid from any zip code can apply themselves and improve their chances. Using something like skin color or zip code is not something an individual can act on. It creates a perverse system of discrimination.
Wonder if there’s anything about Veblen goods being intentionally fragile or otherwise impractical to use, to assert their rarity and expensiveness.
In case there is some stateful network connection (eg. TCP, SSH, HTTP, IMAP, ...) it will probably timeout sooner or later. Then it depends on how well the app can detect it and reconnect once resumed again.
Or the fact that AWS itself seems to have a major (multiple hour) system-wide outage at least once a year?
I was amused recently sat with a bunch of IBM consultants that had mac books and couldn't get them to work with the conference video screen. If only they'd had the foresight to develop some kind of compatible PC.
We were robbed.
Seems odd to me that they would rate Monopoly as 1.3 complexity. This feels like "well it's an old game and so everyone probably knows it so it's not heavy". That feels wrong. Trying to explain Monopoly to someone who has never played could potentially be a very long discussion explaining how houses/hotels work, paying rent, etc.
> It's not a build script, it's a derivation.

I think this one's a fair example of a specific terminology, though? The idea of building a package in a certain way, and storing it in a certain way, is foundational to the Nix packaging system.
Just remain flexible when his interests completely change six months in...
> Nobody is forcing anyone to partake in this new technology.

For now. That won’t remain the case if we don’t continue to push back. And we all breathe the air that the crypto miners pollute, we all suffer from the GPU shortages, whether we participate or not.
Don’t forget to ask them again after they learn how helpful Bitcoin is to the police. Once it’s big enough to care about, leaving a signed confession is not a good idea.
Back when I was solo and practicing minimalism, I didn't buy many things and I didn't buy experiences just to have something to buy. There were experiences, some of which involved monetary exchanges, and many that did not. It's not really about what you buy, but being mindful and present to the experience you are having. So for me, the minimalism helps reveal that by limiting the distraction from the process of buying and consuming things.
Using Z3 Theorem Prover to Analyze RBAC
Do you have a link to the real story?
> Putin can do a lot of things, but he can't freeze a bitcoin account.

He can if he's got the private key.
This is fine for the indie hacker / build-100-startups-in -3-days folks.

It’s about not scaling prematurely.

But once your product sticks, you will suddenly need to explain to your customer where your dev, test, acc, staging environments are. How redundant they are. How they are separated. How you assure a million other identity, logging etc. requirements. And yes, you will need identity mgmt then.

And — who would have thought— AWS e.a. gives you that. Congrats, you now need the cloud!
>As an added kicker, I stressed over it for a couple of weeks first, worried about whether I was being homophobic or not.

If you would still feel uncomfortable if it were a photo of man and a woman doing the same thing on your screen in your open office at work, then no. I personally wouldn't want either in my work environment. I have a strong separation of my personal life and work. It's a simple test really, just imagine the reverse and if you feel the same way about a naked man and woman on your desktop at work, then no, you aren't being a homophobe.

Though the U2 album has become such a meme, I'm sure people would have a good laugh at Apple over it.
currently reading Dr Strogatz' book 'Infinite Powers'.. fascinating journey through calculus' origin story. Actually reading about Newton's method of integration using infinite series right now..
If anything the equity collapse happening in real time and in crypto might allow for the hype to deflate and something valuable to grow. Think of it like the regrowth in a forest. Hopefully all the hucksters will be so burnt that they won't touch the space again allowing space for those projects people deem to be valuable to grow. It sounds naive, but maybe thats the way forward.

that's my hopefully take
There's no choice anyway: fiat system is worse.
They would become beanie babies.