skysight-inc/HackerNews huggingface dataset:
> a lot of Americans interpret direct, no-wasted-word statements as aggressive or confrontational.

I think this can be said of the British too. Though we would probably make the mistake of interpreting it as rude rather than aggressive. As someone who doesn't communicate particularly directly, I often make this mistake myself.

Though I'm not sure which side of "the pond" is worse in this respect.
Love this! Congrats on the launch. Can't wait to try it out.
One of the more toxic ideas floating around our culture is this idea of "net worth" as a scoreboard.

This woman is 82 years old and a leader of a nominally left-wing party.

So given the choice between:
1. taking a principled stand against the use of political access for financial gain, and dying in a few years with a NW of $100m
2. defending insider trading, and dying in a few years with a NW for $150m

It's worth asking what cultural programming would make someone even consider #2. It's not the usual reasons people want more money. There is no hedonic utility, no extra financial independence, no added social status that comes with #2.

I have no problem with accumulating wealth as a means to an end. But if you're willing to compromise your legacy to run that score up a little higher, you're an npc & you've lost the plot.
Reminds me of a saying I hear woodworkers say a lot: "If it looks good, it is good"

If you feel happy, you are happy. No need to over think it. If you feel you have what you need and are meeting your professional, emotional, familial, and financial responsibilities, sounds like you're good to go to me.
> you need to know how all the small parts work to explain the functionality.

I know how all the small parts work. It's not new technology. I just don't know how Bitcoin does it! To mine a block, you:

• collect a load of transactions (somehow)

• validate them (the obvious stuff, plus the special transaction type requirements, plus unspecified “consensus“ magic I can't find anywhere)

• put them in a block (somehow) along with the hash of the most recent block

• keep changing a certain bit of the block until SHA256(f(SHA256(block))) is low enough (with some f: digest → bitstring)

But I can't fill in the gaps.
Full self-driving (not the Tesla FSD fud, but actual Level 5) is probably not possible with all the current roads and the current approach (bigger and bigger ML models with more and more data). If that's what you mean, then I agree with you.

But this Mercedes announcement is something else: it is a car maker providing an engineering automation solution for a useful, limited use case that people might be willing to pay for. It sits squarely within the SAE Level 3 definition. The vendor is standing behind it; the regulators are ready to enforce the rules. It really doesn't matter what the "I want full self-driving" purists think, since they haven't actually produced anything useful yet.
There'd still be a "me" there who would be having that illusion.

Regardless of whether we know exactly how it works or not, I have a subjective experience.
You're engaging in it yourself right now by using euphemism/implication to suggest a certain type of person instead of just saying "whiny, overly sensitive children" (which I assume is what you mean).

You should remove the plank from your own eye, first.

You don't get to blame others for your voluntarily chosen courses of action.
Thanks for mentioning this. Since I turned on Verizon's spam blocking feature, all texts from Verizon are marked as junk. (And I didn't even configure that, Verizon just blocked itself out of the box.) Anyway, I found the message in spam, but it's impossible to opt out right now because the site is having problems.
From what I've seen in headlines he buys a lot of big tech call options dated a year out or more. Since big tech has done well over the past decade, he probably has beat S&P by buying calls. As long as big tech stocks go up 10% a yr, he'll do well with that strategy.

According to this they invest heavy in mostly big tech, probably similar to
a lot of people here https://housestockwatcher.com/summary_by_rep/Hon.%20Nancy%20...

I think the public should be given notice immediately when Congress members purchase or sell shares/options. I think they should also have to hold on to shares/options for a certain length of time. I think this could solve most problems.
I got a 60% raise by switching jobs this year. Although part of the reason it was such a jump is because I stayed too long at a company that had basically frozen raises for several years already and my responsibilities increased without recognition.

I thought companies weren't really looking for my skills because it was .Net heavy and I wasn't getting too many pings by recruiters. But then I flipped the switch that advertised me to recruiters and I got bombarded.

Job market is hot out there, it's not worth sticking around for a company that thinks a 1.5% raise is acceptable this year. Let them find out the hard way they need to offer a lot more money to get and keep people.
In machines of this age, I don't think anyone would have considered soldering something in like that. That didn't happen until halfway through the 2000s.
Facebook bans 7 'surveillance-for-hire' companies that spied on 50k users
Not really a joke, rather a term we didn't know yet :)

[0] https://en.wikifur.com/wiki/Eric_W._Schwartz

[1] https://www.urbandictionary.com/define.php?term=yiff
Both seem like such weird products to me. As soon as you build something that people would find useful the thing becomes unusable with a 10 day queue since apps are only granted CPU resources. The only reason I see for the flood of people making thing on there is the heavy amount somewhat annoying amount of attention they grab for on twitter etc. Just a weird thing in my eyes.
This reminds me of the younger generation sometimes perceiving messages ending in a period as rude.

I'm also sometimes surprised by how effectively a simple statement like "I don't want to spend money on that" can shut down even a pushy salesman. Or even the simple "No." can work wonders.
Seriously:

> Europeans don't hate Russians as much as Americans do -

I seriously doubt Americans really hates Russia, and at least not more than any eastern country who has been crushed by USSR for some decades.

> probably because they've actually got Russians visiting and know that Russia doesn't really represent the threat that the American military-industrial complex needs you to believe is real in order to justify their trillion dollar misadventures and further subjugation of NATO member states into puppetry.

Seriously, again. We want peace with Russia, but don't pretend it is the West who creates this situation.

> In fact, a lot of Europeans would like to see peace made with Russia.

Yep, but hopefully we remember what happened how much we got out of Britains deal with Hitler. A deal with Russia must always be backed by power.

> A Europe united with Russia would be the one superpower even China could do little to contain ..

The only advantage China really has on us is ruthlessness.
> A good example I can give is if someone said “men rule the world” that is an objective truth and a problem we need to solve.

And what would the solution look like? 50% men and 50% women in all professions? Including nursing, plumbing, construction etc.? And how would you achieve that? Using a quota? Forcing certain men/women taking more/less qualified positions than they are? And who and what defines power? CEOs? Highly paid jobs?

> It’s not necessarily racist to allow certain statements about some groups and not others because it might mean something different depending on what group it’s directed towards.

How many such groups are you going to cater to? And who gets to be the judge of what is ok to say in one group vs another and between ranking those groups?

There are so many technical problems with these kind of thinking I can’t imagine how this ends well for anyone.
Thanks. I don't see myself working for a startup due to family constraints.
Which ones would you pick?
Only 7 forgot to pay their dues?
You got it backwards, arguably
reminds me of this gem on a previous thread similar to this from 8 months ago:

> My supervisor said to me "This guy can spend 100% of his time trying not to get fired. You can spend maybe 2% of your time trying to get rid of him. Who's gonna win?"

https://news.ycombinator.com/item?id=26727803
> organizational pressures mean features > tech debt, always

I wish.

Our organisation focuses on building libraries and frameworks. Literally every solution is a new library.

Products take months to ship because you have to either make a new version of a library because the old version wasnt really expecting to work with your needs, or you need to refactor your existing libraries to work with new needs, that takes months of refactoring all the usage points.

It's nuts. I tried to build a completely new thing recently, got told to build a library. My thing is pretty specific, doesn't need a library, and will just be single use. It will consume lots of libraries.

Would have taken about a week to ship. Instead, here we are week 4 still figuring out how to make this pile of shit work.

Sometimes I wish people would just build abstractions on top of what we have. Not everything needs to be a library, sometimes, your new product code is all you need to solve a problem.
Or maybe, I could skip the corporate cream cheese and roll my own for my cheesecake:

https://www.homebrewersassociation.org/beer-food/how-to-make...
Transforming Federal Customer Exp and Svc Delivery to Rebuild Trust in Gov
This CNBC article is 10x better. Thx
>It does and can. Sorry your team sucks

My team doesn't suck I work with some of the best in the business.

> Why would I bring it up if it wasn't?

No idea, I say it's not an issue because it's not. Millions of people work in react with typescript and have 0 issue working with html, javascript, and css in one ide. I didn't have to put in a lot of effort to configure my IDE either. So this idea that ides can't handle this workload is completely bogus and you are lying though your teeth or just ignorant.
I don't enjoy writing Rust but its perspective on this is at least internally consistent. What are the alternatives for managing cyclic, linked data structures in other languages?

In languages with manual memory management you can do it, but it's incredibly easy to mess up. You either have to maintain the entire mental model of who owns what data and what data has been initialized in your head or write it down and risk that becoming out of date.

In languages with a GC, the implementors have assumed this complexity for you. Depending on what style of GC your language uses the exact strategy will be different, but on a GC is a comparatively complex piece of code, especially one which handles reference cycles well like we're talking about here.

Either way, the complexity is there somewhere. If you manage memory yourself, you deal with the complexity yourself in a hard-to-debug way. If you can accept the tradeoffs of a GC, then the complexity is abstracted behind the GC. Because Rust is designed for use-cases where you can't accept the tradeoffs of a GC, it has to surface that inherent complexity somewhere. It decides to surface it with ownership semantics, which at least make the rules you're following in manual languages explicit and (largely) unbreakable.

Yeah it's complex, but the underlying problem is complex. I can use GC languages, so I do, but you'd be no better off in C.
Words can’t describe how much I despise PR jargon!

“more relevant offers” now universally means “we’ll spy on you, so we can get more money from you!”
A significant fraction of HN's readership resides in that district as well.
or maybe we just need to elevate the status (including both lifetime compensation and career progression) of public defenders to that of their prosecutorial counterparts. similar to how we need to elevate the status of scientific replication to that of novel discovery.
(I think) very few people intrinsically want to work for someone else, in pursuit of someone elses goals, for monetary compensation. Most people do that because the monetary compensation allows them to meet their basic needs and pursue their own goals in turn. In this context, 'be free' means chopping out that extra step and removing the need to work for someone else - You have the necessary means and can now pursue whatever goals you personally have independent of needing continual financial input from an employer, for which in return you must dedicate 40+ hours of each week.

For some people, they might start their own business and be their own employer. Others might still go for part-time work in something they enjoy but couldn't support them financially. Others might remain in full-time employment because knowing they can quit at any point removes a large stressor and makes the work itself enjoyable. Others might move to a shack in the woods and spend their time growing food and posting drivel on the internet.

Edit: I've missed out here people who genuinely want to be a small cog in a large machine, working towards a greater collaborative goal e.g. someone working at spacex. That has to be a pretty big motivator for some people in some sectors.
Why does this keep coming up? You opt-out, then they opt you back in to something "new" 3 months later. Just keep doing it until everybody is opted in. This is bullshit.
It isn't hard to infer. This is about confounding effects of non-professional tangibles. Human judgement is often influenced by non-technical qualities.

eg You'll find that the advantages offered by being attractive is tangible, but never quantified. It can allow you more stable employment, as unfair as that may seem in the abstract.

This is a little off-the-path, but is additive. Domain experts, for example, often get a lot of leeway in performance reviews because it isn't always needed.
If you're hired on as a DB2 expert, you're golden because DB2 is a sub-standard database and you get to answer questions in the most forgiving manner while doing almost nothing - "it doesn't do that" "that's not available" "there is no standard practice".
My National ID is valid for 10 years, but certificates expire 3 years after issue. Can only renew face to face, but I’m approx 30hours of flight time away from home, lol.

But I agree - NFC passports are already kinda doing that, but there isn’t enough services that support it.
Wow, that's huge!
You'd still need Linked Data/SPARQL to access datasources such as DBPedia, Wikidata etc.?
What's the goal of the Hurd project? Is it just because they really really want a microkernel?
> and the apps you use on your mobile device

how are they getting that info?
Well, it's clearly better than Windows 8.
crypto is money. So you got $2.2 trillion of money lying around. So of course criminals are going to go through any means to get some, including sim swaps, but soo much more. You cannot steal stock or real estate in the same way you can steal crypto. Crypto by definition is irreversible and unbreakable. SO even way more attractive to criminals just for that property.
There's this idea that half of the value created by a company is produced by the square root of the total number of employees. So you're experience is probably typical.

In my experience, most developers fall into the category. Outside of the startup world, there's not really this huge push to move quickly. Established software works well enough that most companies can afford to have highly paid professionals dillydally through most of the work day. As long as everyone is doing something each day, and the right people can shift into low gear when urgent action is needed, things will move along pretty smoothly.

People who are both very competent and can sustain large volumes of work tend to gravitate towards startups. There's really no point in working 10x faster than everyone else at an established company because someone else is going to be the bottleneck.

> Have I just been incredibly lucky and every boss I have had is too incompetent to notice?

They are probably just as good at BSing during meetings with their boss as you are in standups. They either talk up the accomplishments of other team members, discuss future plans, or some other team is the focus of the conversations that week.
> But it's irrelevant since these meta studies always use excess deaths over average because of reportings issues (both logistical and political).

Exactly, deciding the cause of a single death is a messy complex task that doesn't have correct answers. Deciding the number of deaths due to a cause is much simpler and can be done most of the times.
wlsunset was a lot simpler for me to get to work compared to gammastep, which I thought had too steep a learning curve. I only need it for the yellow light, thought.
Are you me ?
But then Apple
I’m using an AMD system as an OBS Studio streaming system, and Linux was not great.

I first set it up with a Ryzen 5 3600 and Radeon HD 6750, running Ubuntu 20.04 LTS, because I thought I didn’t really need that much processing power. After un-blacklisting the driver for such an old GPU, I discovered I was using upwards of 80% CPU and dropping frames while streaming at 1440p, so I decided to upgrade.

Then, I tried a Ryzen 7 5700g with integrated Vega 8. First, I needed to upgrade to Ubuntu 21.10 for such a new GPU, and then OBS Studio was randomly crashing while switching between scenes. Also, hardware video encoding wasn’t working well, so it was still taking upwards of 80% CPU while streaming at 1440p. And the video outputs were finicky, sending windows to the wrong screen on power up. Random crashing is unusable, so I switched to Windows.

With Windows 11 on the Ryzen 7 5700g, the hardware video encoding works well, so the same scenes are taking less than 50% CPU while streaming at 4K (2160p) and not dropping any frames. Now I can do other things on the stream.
If the entire world had south Korean levels of fertility it would take... 70 or 80 years to end up with a couple billion people again.

In reality the problem right now is we are adding about 100m people living on two dollars or less a day every year but nobody has any real solutions for getting them above the poverty line or slowing the growth of that segment.
Not having to depend on phone numbers would be so good, especially for citizen mobility.
If you use Verizon they have reverted/ignored your privacy settings. You should switch carriers immediately. You should also report them to your state’s attorney general. This is illegal (at least it is in my state)

This kind of behavior cannot be permitted. Perhaps a fine (I propose $50M) would help remind them of their obligations to their customers’ privacy preferences.
Are you located outside the US? The job market might be local to the US.
People with 2 years experience are getting $220k+ offers, if you can crack the Leetcode interviews at big tech.
> This sounds to me like artificially creating an election-wide multi-member district

I can see that.

> I'm not claiming that making districts multi-member is a solution (as you mention, multi-member, winner-takes-all districts are also bad), just that it is a necessary condition to arrive at results that are closer to representing the choice of the voters.

Ranked choice methods with single-member districts can slightly mitigate some of the problems, but yes, I’d agree that realistic solutions that do more than nip around the edges require multimember districts.
There's authentication between the ONT and OLT that you would have to either implement or relay. This is an edge case because of running Tor. The average user isn't going to run into these problems.
Leave & get yourself a 20%+ raise. You're not "given" a pay cut, you accept one by your own choice and actions.
>Haven't you heard? It's the year of the Linux desktop :)

Nah, Steam deck got delayed to next year. I plan on going Linux then. :)
We do know that if we add chemicals, say we drink some amount of alcohol, that can alter our consciousness. That wouldn't happen if it were completely nonphysical.
Thank goodness, otherwise we'd have to consider if everything on the map would suddenly shift 15 degrees with Daylight Savings.
> they are both system languages

Due to ability to work without stdlib, Rust is system language in a sense Go never will be, to the point Go authors withdrawn this definition.

> Is Rust really a suitable replacement for Go?

It depends on your requirements for the ecosystem. If you need compatibility with Go or Go libraries, than it's not a replacement.

Libraries and support aside, any program written in Go can be written in Rust
(and going back to nostdlib, many programs written in Rust cannot be written in Go). If you have required libraries, I'd say it can be written comparably quickly and easy. For example you can have web service returning hello world in 10 lines of code or so in either.

They are popular in different circles, but that is mostly not related to technical abilities.
For 99% of of applications, you could pick either one.
Same here, plus I joined the new company mid year so it kinda looks bad if I jump ship so soon.
Show HN: The Clock App – Keep track of what time it is anywhere in the world
Over here in Belgium we're one of the few countries that have an automatic salary indexation process. So my salary goes up about 3,5% on the first of January to match inflation.
Previous indexation adjustment was about 1% a year ago.
It's a double edged sword however: the pay rise is welcome, but because of this mechanism labour is more expensive here than in neighboring countries, resulting in a competitive handicap.
I thought that myself but I was wrong (or at least it didn't matter as much as I thought it did). I was heavy on telecom/phone app development, there's not much out there. But I had enough web and system dev that I got a bunch of recruiters contacting me about those opportunities.
Great climate and gorgeous scenery but it is a city that lost a ground war with an army of homeless drug addicts.

Human feces on all of the streets, regular property crime, stores closing up and moving away, intense regulatory oversight for small businesses along with high costs.

No one I know who is starting something novel is doing it in California.
yeah, but maybe each of his 1 hours on his 5 hour work day, is more productive than the 8 hours of the coworker. e.g. code-reuse instead of bloating system with unnecessary classes/interfaces/designpatterns

> You don't see seasoned experts on the same teams as inexperienced juniors all getting paid the same.

But don't you? There are tons of accounts now of juniors joining and getting inflation adjusted salaries, and a loyal old dog discovering that his 'high salary' is actually just a smidgen above what this new young buck is getting
Out of curiosity, what do you consider your skills? What languages or frameworks you have experience with? Keep in mind that often your skill with a particular language is not what they're looking for - many of us have changed jobs to a place that used a language that was new to us.
Isn’t Microsoft gonna get slapped hard by the EU as anti competitive practice? They are already got a fine for that when IE6 was around.
Pretty much everyone is a midlevel, even the CEO.
> I'd recommend you focus on C/C++

This is too broad. C and C++ are different beasts.
wow, just wow, I don't know where to begin. I think something written by gpt-3 would have less errors on parts of a software stack.
I was fighting all year to hire mid-level software engineers
Whether these are reasons for you I can't say, for me it's:
- proper support of dual monitor setups (particularly via Displayport) and remembering window positions
- WSL2 integration (it really does work great)
- eventual drop of Win 10 support

Not great:
- new taskbar is meh
- preferences are still all over the place
At this point I think if you desperately need MS Office, MacOS is the way to go. I will never buy a Windows machine again, and being forced to use it in a work setting would be a deal-breaker. Fortunately at this point even MS isn't stupid enough to make that a requirement as far as I'm aware.