skysight-inc/HackerNews huggingface dataset:
This may help, but it sounds like what has happened is spending has increased with each level of compensation increase.

My advice to OP is: You need to break whatever financial habits you have that prevent you from saving money, and build a habit of saving as much as you can. Just because you get a raise doesn't mean you have to change your lifestyle. You don't have to rent or buy a more expensive place to live, you don't have to lease a more expensive car, buy more expensive meals, take expensive trips, whatever it is. There is some thing you are spending your money on and you need to identify it and get it under control.

You can avoid living paycheck to paycheck on almost any kind of budget, but if you always let your spending expand to what you can afford it won't matter how much you earn, you will always feel broke.

A common thing I see with my friends who are kind of bad with money is they don't make a calculation of what they need versus what they want. They see stuff they want, they check if they have the money to afford it, and they buy it. It's a bad habit to be in, and you have to be able to say "I am going take the cost of that thing and put it into a savings account instead"
If people who actually like opera won’t fund it then then why should I, not an opera fan, fund it?

I like tennis but I would not force you to subsidize its existence.
A critique of the dieting advice, "just eat less" is that it doesn't apply to many people. On the surface a comment like that is presumptive. In 2016 when I realized I was more overweight than I ever thought I could be, I stopped eating out, stopped eating junk food, and stopped eating seconds. Eating less was the advice I needed.

Make sure that the advice you need isn't just: "buy less".

Aside from that, budgeting everything is a great place to start. There's apps that can help, but a spreadsheet could do it too. My advice is to not pay to start saving. The more granular you can be the better too. If you have some small debts then I recommend setting aside just enough for rent and food then working to pay those off immediately. There's no shortcut to building out a budget, so you'll have to itemize your spending and do the math to get your baselines -- then work from there.
Congratulations to them. I’ve always respected css-tricks for their sensible approach to online advertising: no malware distributing ad networks, just selling ad spots to companies that the audience of a css and web dev focused website might be interested in.
Does anyone know how TAILS accomplishes this, then? It doesn't rely on a relay like Whonix does, but I'm not a networking expert or a Linux expert, so I'm not altogether sure how it does work.
Trying mine as well
Observations about difference in work culture between Silicon Valley and India
Same take. I don't see Haskell / Erlang / Elixir and the like truly ever taking off. It's not because they aren't awesome (because they are) - it's because what they solve isn't as desperately needed as what Rust solves.

I don't feel like this aspect is debatable. Our systems are miserably insecure and unwilling to trade off performance to become more secure. Without Rust or something like it, there's no chance - that's the difference.

If those here are hoping for the hype to die down, they are going to be waiting a while.
The Kennedy Center is used frequently to host federal government events that bring in large groups of people. In that one case.

Further, spaces like the Kennedy center (or amphitheaters) play a revolving set of shows which makes it difficult for any private entity to have enough skin in the game to fund it. If the stadium was owned by the city and rented to whichever group wanted it, that would be more analogous. But right now it's the X stadium, the sports team sells the naming rights, gets the revenue from other uses, etc. Instead, put them in a position where they can be outbid for the use during a home game and I might start agreeing.
Congratulations. You've just lost an employee that created a $10m/year system from scratch.
For your start up, a good blog could be a serious lead vehicle.

To generate a ton of traffic or be worth something, I find you need to balance three things (personal opinion):

- Normal longer Blog type articles / announcements

- Quick blog / library / resource / how-tos

- Engagement / community

Each are unique for everyone.

For example, Cloudflare I would argue leans heavy to the longer blog rolls and is a lead gen for enterprise reads, investors, and also new hire folks.

For SEO though, Digital Ocean cares more about the library of resources style (I would wager). It’s why they are buying CSS-Tricks to get all that “smooth scroll css” traffic. This is very much a traffic is traffic mentality to boost their own blog traffic metrics. There are probably other factors here like community / clout. Why build all this when you can just buy it?

Then finally the last one is engagement. This is what converts and is having an active community. This is why influencers can make serious buck. This is the hardest to build and I would argue the most important. A “real following”.

Would love to hear your thoughts on this too and how you use your blog for your start up or business.
So is the browser stuff fixed then? IIRC, "default browser" was left to individual apps and it was implemented as the app requesting a URI of https:// or chromeHttps:// (or something like that. It was total Apple bullshit.
I completely agree, but solders have to follow orders whether they like it or not. Russian commanders may have a problem reassuring them that they are not going to the slaughter, so efforts like this may give some level of encouragement. Who knows for sure, but I'm pretty confident it's not to make covering with a tarp easier.
$110k in NYC with kids? I think moving is the move, even if you end up making less. Obviously due dilligence is required to know for sure whether it'd make sense.

Also try to up skills to crack $150k
The unwritten rule of HN:

You do not question or criticise The Rusted Holy Grail and the Riscy Silver Bullet.
Create a spreadsheet and include the following:

1. Your monthly net income (what goes into your account each month)

2. Subtract your fixed expenses from #1 above (mortgage, bills, other things you can't change like loans)

3. All of your monthly expenses categorized. Go back 6 months on your credit card bills and account statements. Download the data, put it into a spreadsheet and categorize every single expense. (Grocery, dining out, travel, sports, etc, etc)

4. Add up all the variable expenses in #3

5. Add your fixed and variable expenses together and subtract from your monthly net-income.

6. You will now see if you've saved any money historically. Now look at each category and figure out where you can trim to break even, then where you can trim even more to start saving each month. If you want to save, you need to spend less, if you don't want to spend less, you need to increase your net take home.
I get npm, but is it that realistic that yum will pull down a virus? If yum could be infected, then you are either pulling down obscure packages or using a 3rd party repository. If a mainstream package could get infected, it’s just as likely to end up in the base image that you started with (ISO, docker container, etc).
From the google:

Ethanol contains less energy per gallon than gasoline, to varying degrees, depending on the volume percentage of ethanol in the blend. Denatured ethanol (98% ethanol) contains about 30% less energy than gasoline per gallon.
Huh, that's kind of wild. I'd assumed that blocking all light out at your eyes would do the same trick, I'll have to try the blackout curtains. Thanks!
Adding infinity to a set does not change it from numerable to non-numerable. There are plenty of ways to add infinity to a set, for example, you can take the natural numbers N and just add infinity:

0, 1, 2, 3, ..., ∞

It's also possible to add another set of natural numbers after infinity, but in this case infinity is usually call ω: https://en.wikipedia.org/wiki/Ordinal_number

0, 1, 2, 3, ..., ω, ω+1, ω+2, ω+3, ...

Your example with an array is just:

0, 1, 2, 3, ..., ∞, ..., -3, -2, -1

It's possible to define a "<" relationship there and a topology and most of the other usual stuff, but it's a numerable set.

There are similar constructions for non-numerable sets, like the real numbers. You can add one infinite on both sides and you get something that is topologically equivalent to the border of a circle, or add two infinites (one on each side) and you get something that is topologically equivalent to a closed interval, or add even more infinites https://en.wikipedia.org/wiki/Compactification_(mathematics)
Hang on, I need to create a blog so that my entry on Wikipedia doesn't get deleted.
> There are a lot of organizations who want hyperscale style servers but aren't going to start a division to begin making them themselves.

How does this differ from what large players like Dell are offering under the "hyperconverged" moniker. For example, Dell's Vxrail[0] appears (from marketing speak, anyway) to be a single rack with integrated networking and storage that you can ask to "just start a vm".

[0]: https://www.dell.com/en-us/dt/converged-infrastructure/vxrai...
If it actually cost 100B to built then your never going to break even.

As to containment, the lack of high pressure steam makes much thinner walls completely viable. You still need shielding around the vessel, but not a completely redundant system capable of containing highly energetic steam explosions.

In terms of risks, sabotage at a nuclear reactor can be vastly more expensive than just the cost of equipment. Modern reactors are reasonably safe, but not if people where actually trying to break them. Especially when you consider what someone could do with access to the fuel. It’s not weapons grade, but dirty bombs are horrific.
Good point. BUT, what if we made the "war" like an information war. So soldiers war multi-color rainbow tie-died "conceptual disruption" camo. And brought munchies and flowers, and those head-massager spiders, and shamanic drumming music...in other words, basically the "invading army" did everything in their power to make sure everyone had a f** fantastic trip, because that would make everyone more docile and just be easier. It could really revolutionize warfare. An invasion of overwhelming peace love and fun...Killing your former property rights with seductive kindness...
"it doesn't take a genius to set up a password for a cloud service."

Where are you going to store the password?

I'm not saying it's rocket science but it does take consideration. Do you store it in a plain text file on the server? How do you deal with CI/CD? Do you run a separate service for one credential?
Read the end of the article for a short discussion of this very point.
Mysterious person in a hat and trench coat.

Perfect.
That’s why Opera has so many long boring bits. Attendees weren’t expected to pay attention as if it were a High Mass. It was a social event, a place to see and be seen, as well as trade gossip and so on. The performance itself was somewhat analogous to the TV on in the background at a bar.
> On the other hand the olympics and the world cup does seem like a good venue for authoritarian regimes to create spectacles.

Off the top of my head: recent Olympic host countries include Russia, China, and Brazil . World Cup hosts includes Russia, Brazil, and Qatar. Yup, checks out.

P.S. Ok, Brazil being in this list is debatable, as they are a democracy ... but with Bolsonaro in power I'll lump them in this group. Yes, I realize Bolsonaro wasn't in office for the Olympics or World Cup, or for the bidding process which happened many years earlier, but he's shitty enough that I'll take the editorial liberty of retroactively smearing his stain back in time.

P.P.S. Yeah, if you want to do the same with Trump in the US I guess I can't disagree either. But the US hasn't hosted an Olympics for 20 years or a World Cup for even longer.
Rust is really appealing for applications with native code. C/C++ is still responsible for somewhere between 20 and 50% of software depending on who you ask and how you count. These languages have a ton of legacy to deal with and persistent tedious memory leaks which introduce security issues etc.

Rust doesn't have these issues owing to the "newness" of the language and the memory model. If you're are a C or C++ dev then this is very exciting. If you are an engineer who was always turned off of native coding due to C/C++, then this is very exciting. If you just like languages, then this is pretty exciting to.
You need to either level up your salary, or leave NYC.

I know Dave Fecak well, he runs a resume writing service called Resume Raiders (google it). Contact him and have him spruce up your resume and professional profiles. It's super affordable and he does good work with solid results.

See if he can refer you to anyone who can give you feedback on salary given your exact background and qualifications. Check out sites like salary.com. Just know that the data there is limited and sometimes dated.

Then you have some options: (a) ask for a raise, armed with information and some good arguments around why it is justified; (b) prepare for a job search; (c) both
Slightly OT but I heard complaints about bluetooth on android 12.

I am holding back at Android 11, anybody knows if this has been adressed yet?
Basically. Instead of a and b, let's just look at L(ow) and H(igh) energy states. If I have the ground state,

L L L L

there's only one way to arrange the system: everything in the low state, and the entropy is log(1) = 0. If I add one quantum of energy, I can have

L L L H, L L H L, L H L L, H L L L

and the change in energy is dE = 1, while the change in entropy is dS = log(4) - log(1). "Temperature" is really just a scaling factor between dE and dS, so in this case T > 0. Adding another quantum,

L L H H, L H L H, H L L H, L H H L, H L H L, H H L L

Again, dE = 1 (by construction), and dS = log(6) - log(4) which is less than log(4). dS > 0 so T is also greater than 0. Adding one more quantum, however,

L H H H, H L H H, H H L H, H H H L

and we have dE = 1 and now dS = log(4) - log(6)! We've added energy (conventionally made it "hotter"), but the system has become more ordered. Adding one last quantum,

H H H H

dE = 1 and dS = log(1) - log(4). This is as hot as the system can get, it cannot accept any more energy and can only give it away which is why "negative temperatures are hotter than all positive temperatures". If this system is brought into contact with any conventional positive temperature system, statistical fluctuations mean at least one of the energy quanta we added will flow towards it, cooling this system and heating the other.
Security for SaaS Providers
Surely, this is merely a technical hurdle, that we can solve through better chemistry? :)
there was http://cel.ly, they are no longer available.
Bad debt is the easy option. Sometimes they work 2 jobs or live out in the exurbs and commute 4 hours a day. Sometimes they drive for uber with their child in the front seat because they can't pay for daycare. Sometimes they engage in gambling or other under the radar activities just to supplement their income.

Some of them own their homes outright. Others live with 2 other families under a single roof. Often multiple generations live in the same house whose debt was paid off by a past generation - easing the burden.

Many people making $150k and are single live with roommates until the age of 40.

It is very easy to fall off a cliff in NYC.
But not necessarily by HNs audience, and it's perceived as "old and boring" and thus doesn't get as much attention, even if large changes happen (I notice this with C++, since that's what I primarily work with: There have been large changes in C++ over the past ~decade, but it takes a long time for people that have an established opinion based on older style to recognize that, a language thats obviously new sticks out more obviously)

There's a cycle to these things, e.g. a few years back "XYZ in Go" was a lot on HN, because that was the new cool thing people were curious about. Now probably more people use Go, but it's not as interesting anymore as something people don't really know yet. And thus projects written in it don't highlight it as often, so even if they are discussed its not as obvious. OCaml and Haskell also aren't new, but haven't reached the saturation of "many people know them", so if something about them pops up its still interesting to more people.
Certainly, doubling or tripling their comp should be a part of OPs plan, but even if they do make tons more, they may have to adjust spending behaviour to prevent it from overtaking the higher salary eventually. Some people really do just spend every dollar they receive, no matter how much it is.
They must be rare, I’ve never seen them in North America.
>They will ask you to verify via phone? Isn't that mandatory today.

A suggestion I would make to anyone who is uncertain of how this works, and since it's a moving target: once a year, test what it takes to compromise your own account. Ensure that you're comfortable with a recovery scenario of "I can demonstrate control over X to the automated recovery service."

I did it a few years ago with my personal GMail account, which I had thought was well-secured, and it caused me to make significant changes to my security settings.
Electrification is still difficult to predict. Communities fight tooth and nail to prevent solar farms, wind farms, and most crucially, transmission lines.

Could’ve had a line from Montreal through Maine but voters from the state killed it. Now our best hope is along the Hudson.

It’s not a technology problem, it’s a governance problem.
https://twitter.com/CAT_UXO/status/1502936526346465280/photo...

looking at the internals this isn't exactly a very new device.
> Why do people like that clunky interface?

Why do people like the super slow new reddit? Is a slightly shinier site really worth several 100ms delay for actions taken?

FWIW, I’d switch to new in a heartbeat. Better Markdown, more customization, looks cleaner (and I’m always logged in, so the account thing is not an issue). But not with the crappy speed it currently has.
IANAL, but I think this might be infringing on US patent 9280157B2.
Library availability is pretty much anything with a C FFI, that should cover a lot of ground. Deployment is also very simple, there are ways of making your app into a "portable", self-contained binary that will work essentially anywhere. Rust is also one of few languages that can seamlessly (e.g. with no need for an added runtime) target WASM.
Where in NYC are interns making 110K and where can I apply ?
> What makes you believe there won't be regulations on trading NFTs in the future?

Even more reason for me to not want to be involved in the actual trading part.

> There is nothing in NFTs that protect companies using it to be above regulations.

Sure! The crypto-bros are wrong that there aren't/can't be regulations on these things, as are those complaining it's an unregulated area.

> I don't know, I don't work on the space. Leveraging from my 20 years of career I'd say that it's never trivial to integrate with a 3rd party for any kind of complex business logic.

This isn't complex business logic, that's my point. There's _already_ a standardised API. As I've said, there are annoying differences, but they are for more complex use cases and "read public data" is about the simplest there is.

To break it down a bit more, you utilise two key things. One is the standard API that all nodes have (https://ethereum.org/en/developers/docs/apis/json-rpc/) which acts the same for the use case here. There are public ones, you can pay a company to run one and you can if you want run one yourself. The end user can be free to swap between any of these.

The interface there isn't so nice, as you can ask for data stored somewhere, but finding exactly what address to read isn't that nice. Helpfully it's extremely generic so you can use a library to help with that step. You would do something like this in python:

web3 = Web3(node_provider_url)
my_contract = w3.eth.contract(abi=my_abi, address=my_contract_address)
print(my_contract.functions.my_read_only_function().call())

Here my_abi is something I control (it's my contract), the contract address is known after you publish it.

That's it. You're pulling from a shared database.

I hope that helps explain it a bit more - the API/backend stuff is generic and doesn't have to be run by you. However the only real external piece here is the storage layer - you're still in control of the data structure & functions (you write the contract). You're not relying on a third party to manage a "game item" API and hoping they don't change it, if you use a third party here it's about paying someone to run an open source project for you on their hardware.
I'm one of those nonexistent people. I have Firefox for personal use and then Chrome for work stuff. Depending on the app launching the link, I choose the browser myself.

The new work profile container stuff has somewhat reduced the utility of this but it's not gone for me yet.
Depending on how the performance vs. Intel shakes out, I could see the Ryzen 5 5500 becoming the new default option for mid-range PC builds
Why should they forgo an opportunity for funding that allows people to donate in countries where direct bank transfers to the Tor project would be logged and marked as suspicious, and which is resistant to payment processors deciding not to process the donations? Because you personally don't like cryptocurrency? That is ridiculously childish.
I'm not sure that follows. First, funding != code. And the Underhanded C Contest exists because C kind of sucks; since Rust largely exists specifically to solve the problems with C, I would like rather more compelling evidence that underhanded Rust is possible than pointing at C.
> The underlying technology is valuable and the problems it may have today can be overcome.

I'm pretty sure that's been said about email and its encryption/validation problem. And while it's still used, other products have come in and eaten its biggest market - asynchronous communication.

Inertia's a bitch, and when you have millions of users, you can't change things willy-nilly. At least, not if you want the product to be viewed as legitimate.
SELinux is turned on across all Android and ChromeOS devices.
That's not in contradiction with what I said. I have nothing against web apps and I'm not arguing against their success. But they don't make the web irrelevant, they are just something different, just historically built on top of the web.

And indeed when we have a look at the desktop it further proves the point, Electron apps ship their whole execution platform, basically an OS inside an OS, and it's Chrome. So the divorce between Chrome the app platform and the web has already started. Safari is a blessing for me because it force that issue to crop up and be discussed, instead of just letting the web slowly become the Google platform.
Maybe to some extent it's a similar situation to git. Everybody knew CVS and SVN kinda sucked, there were lots of competitors, but they all remained esoteric until git, which a) had immediate "mainstream" adoption due to the linux kernel and b) was really good. Rust got early adoption due to Mozilla and.. is also really good.
There really is no end to this though, a service can always be made more robust. The reputational damage of missing a page is extremely high. The risk to the company of missing a page can be high (although hopefully not to high if its a solo engineer project).

People need breaks.
SMS No-Code Tools

A ssh-through-sms tunnel would be fun