skysight-inc/HackerNews huggingface dataset:
The title is very misleading until I read the last line

> If you haven’t stayed in a fast-moving company for more than four years, there is a great experience you’re missing.

There is some amount of chance and experience involved in choosing a job in a company that is fast moving and gives you right amount of challenge to push oneself.

The unfortunate reality is that companies value outside talent a lot more than in house talent. So unless one does not switch jobs every 2+ yrs or so, you're significantly underpaid. This year inflation alone counts for ~ 7%. So, unless your compensation is not increased by that amount, you're taking a pay cut. IMO, the people who stay longer in a company are the ones who are not able to clear interviews. Obviously there are exceptions to it.

I am all for folks who want to engage themselves in new challenges. It takes effort to get good at breaking down complex problems and reason through first principles. If you stay in a team for too long, you'll eventually lose the ability to do so and rely on institutional knowledge to execute. Eventually, one stops innovating in such an environment.

I see some comments in the HN scorning at folks who move jobs every 2 yrs. I personally dont feel its a fair to blame employees, if the company cannot pay market salaries. I have no obligation to work for same salary when you bring an outside hire for 2x my salary.
I think number 32 - exercise continence - is a really important one
> If you believe this is warranted, flip the script and apply this arbitrary power to a protest that you do agree with. Say a right-wing government is in power, and there's new BLM protests. Would you be OK with the government tracking every protesters, arbitrarily requesting private data from private businesses you interacted with, and then financially wipe you out without any process at all?

Like this: https://www.npr.org/2020/07/17/892277592/federal-officers-us... ?
The big one for me was the SSL cache size config generated by certbot combined with nchan. That caused so many production issues w/ many concurrent connections.
You keep repeating the Economist is rightwing in this thread, but it seems most here disagree with you. I mean, Fox, Breitbart or the NY Post are pretty much rightwing, and the Economist does not even compare, both in tone and in content. What puts them in the right wing camp according to yo?
The cats sitting on a fence in early builds of Windows 8
quordle seems to be the ideal number of boards, 8 and 16 get too easy because most of the letters show up somewhere and you get into the mopping up phase pretty soon.
and I wouldn't be surprised if they change wordle to do that at some point.
Every human being is a business. You don't declare yourself a business, you trade with your peers to survive and thrive. To talk about doing business like it is some privilege bestowed upon you by the state is really just rationalizing the level of control they've taken in recent years.
I think you're mostly right, but there is a bunch of fluctuation around just how much ugly template magic you're supposed to use vs. plain old imperative control flow (<algorithm>, ranges, I'm looking at you!)
>So is being a jerk. Want to criminalize it?

The history of laws passing in democracies is largely that of jerks getting told they can't do some jerky thing anymore. A semi-recent example would be sexual harassment. It used to just be considered normal, then it became kind of a "jerk" behavior, but has since become criminal. Norms evolve.
Ask HN: Whois bootstrapping a project with an ad-driven business model
Can you share examples of legit projects that fully based on ad's?

WHat are the difficulties ?

can it be sustainable?
> But it's not really the norm in any modern tech company that knows what they're doing

How many modern tech companies "know what they're doing" when it comes to retention though?
>The simple answer is to reject the cashless society.

But you can't as long as the cashless society is forced upon you. At most you can try to take refuge on currencies which aren't controlled by governments like crypto. But since crypto is very volatile, it isn't a practical thing to do. You can try to buy precious metals or other things you can easily sell for cash if the need arises.

Too bad nobody invented a stable crypto currency meant to only facilitate trade as opposed to speculation.
Question for everyone who regularly changes jobs and has a high income: what are your total hours like? I don't make $200k+ but I only work 4 days a week and have non-US (so, good) levels of annual leave.

Please include time outside work spent studying for your next job.
flipside (https://www.theflipside.io/) is a great daily newsletter that covers one topic per day from a variety of sources across the political spectrum. I've been a happy subscriber for a few years.
People with longer tenures are different because they are motivated by something other than compensation. Perhaps it's the desire to build bigger things that will take more than a few years to complete, or maybe the sense of ownership in making the long tail of product refinements as opposed to leaving behind products that are "mostly done".

I suspect it's mostly personality differences that lead to the difference in motivation and thus longer tenures, and not so much the reverse where longer tenures causes different personalities.
>Is that really surprising?

>I was actually amazed...

You countered your own argument there.
Ah, thanks for clarifying that. I missed that bit. I whole heartedly agree with you.
Not the OP but,

Right: conservative. Policy designed to preserve corporate interests and wealthy elite. Often masquerading as “looking after the middle class” - when really at best they get some trickle down benefits. Selfishly You should be right leaning if you are a significant owner of capital or have a very high chance of that (they will convince you that everyone has this chance).

Left: Progressive (in that it looks to reform the existing structure). Policy design to assist the working class (wage earners). It typically looks to take from corporates/wealthy elite and redistribute. Selfishly You should be left leaning if you don’t own significant capital and derive most of your income from wages.

Unselfishly you should err on the side of the left as it is aiming for a “greater good”.
My biggest gripe with nginx is the documentation. I ran into an issue with proxy_buffering being off yet I was still getting 502 errors because the upstream was passing too large headers for the default 4k buffers. I naively assumed that with proxy buffering off that it would send data to the client immediately and, y'know, not buffer it, as [0] suggests. Turns out that turning proxy_buffering off doesn't turn proxy buffering completely off.

While working on that issue, I also needed to set the proxy buffer size. Quick, what's the difference between proxy_buffer_size [1] and the size argument of proxy_buffers [2]? I still don't know, because the docs for each directive sound to me like they're restating the same exact thing.

[0] https://nginx.org/en/docs/http/ngx_http_proxy_module.html#pr...
[1] https://nginx.org/en/docs/http/ngx_http_proxy_module.html#pr...
[2] https://nginx.org/en/docs/http/ngx_http_proxy_module.html#pr...
What's that attack cost supposed to represent? Just the electricity?

Seems like a misleading comparison, to get into a position to be able to do this you'd need significant investments in specialized hardware for the likes of Bitcoin and Ethereum. I've seen estimates of multiple billions of USD. And keep in mind that should the attack be discovered, which with coins running on open ledgers seems likely sooner rather than later, the price is going to tank, trust in Bitcoin will be broken and your special-purpose hardware will likely massively lose value. You'd have successfully destroyed billions of your own money.

On the other hand, the real cost of attacking some smaller coins may be even lower than that, because botnets are free or the electricity may simply be stolen, which happens a lot and can easily be done in less developed countries where the utility companies don't have sophisticated meters keeping track of where it all goes in the neighborhoods.
When you say "an American publication" you mean The Economist?

They are not exactly Americans, though: https://en.wikipedia.org/wiki/The_Economist
Good, I'm glad to hear it. I genuinely hope all involved seek peace. I've seen war, and I'm praying for them and their families.

>Some of the people in the US are hardcore neo-Nazis but nobody assumes that they drive American foreign policy.

Probably because they don't. The only reason I brought it up is that I take issue with the framing of Ukrainian militias in the western press, where the ... troubling nature (to put it lightly) of some of these organizations is ignored. This is largely irrelevant to the greater point about the history here though (sorry I brought it up), and I wish more in the West broadly but in the United States in particular would read history that goes back farther than 1938.
I and everyone here accepts that cash is easy. But there is no way whatsoever it is strictly easier than contactless payments. With cash you need to (a) always remember to withdraw and tale enough with you for what you estimate you will need, (b) compute an approximate factorization of the value you need to pay into the bills and coins you have, (c) hope the business has just the right bills to be able to give you your change, and do it in a decent amount of bills (e.g. not trying to give you change for a hundred in 5$ bills).

All this compared to touching the card/phone/watch to the terminal, and perhaps putting in your pin/fingerprint/face ID.

Again, not saying cash is hard, we've all used it and you get used to it. But it's objectively harder than contactless by any definition.

Of course, cash has other clear advantages in terms of privacy, censorship resistance etc.
Don’t they let you pay to bypass that?
For me, the HBO model for Wordle would be one guess a week, and ~6 weeks to complete a game.
>We need more constitutional human rights.

We need but we can't have. Governments and lobby groups are slowly eroding the rights and freedoms.

And even if we theoretically have those rights, who is to enforce them?
*primary dictionary
Well, that's a good thing if they are open to creating a community, which is what they're looking for on first inspection.

The idea of using a directed acyclic graph, along with content addressable artifacts (or representation of external artifacts) could potentially work well alongside spdx and other standards for identifying packages and dependencies at a higher level of abstraction.

Delivering a git repo as your SBOM has distinct advantages in terms of tooling and reproducability, and general "gitops"/git flow processes accomodate multiple releases and signed tags to provide roots of trust for SBOMs.
> The simple answer is to reject the cashless society.

Very much this. It is disappointing and scary to see tech people, of all groups, who like this idea.

Cash is a perfect currency. It is strictly peer to peer, fully fungible, can't be blocked or censored by any party, anonymous, has no dependency on anything (still works when the electricity and internet are down).
Try carrd

Carrd Pro is $19/year

https://carrd.co/

https://carrd.co/pro
Cashless and freedom can co-habit, just allow anonymous prepaid debit cards. But no, that is not allowed, power is too sweet.
there is absolutely no chance i'm installing an app with such broad permission asks and <100 installs.
What's a "free society"? Like what the government did to the protestors in Canada?
I am able to use Safari key chain to enter my password. Not sure about other password managers.
Honestly it is the difference between having any coverage and none at all.

If I just read stories from the front page of Google News I’d have no idea who Recep Erdogan was. I definitely wouldn’t have any idea of Turkeys current inflation woes or his constant firing of people who disagree with economic reality.
The features of the regex module mentioned in the article sound great. I wonder why the Python core developers are so hesitant to add new functionality to the standard library. There are exceptions, like the new zoneinfo module, which is great, but overall I'd like to see more of that. Here is a list of features I regularly wish would be part of the standard library:

- more compression algorithms (e.g. brotli, zstandard)

- more hashing algorithms (e.g. argon2, bcrypt)

- support for parsing ISO 8601 date times with "Z" as timezone designator

- a TTL-cache implementation (like cachetools offers)

- support for reading/writing YAML
Don't think we're in a cashless society yet. There's a lot of places that are cash only (presumably to evade taxes)
Yes, left and right are used in many different senses. They're impossible to pin down as they mean different things to different people.

I sometimes think it's useful to consider political ideologies as existing somewhere along a spectrum of collectivist to individualist.

Communism would be far to the collectivist end of the spectrum. Socialism less so.

Most neoliberals wouldn't subscribe to an extreme form of libertarianism as they are predominantly concerned with free market capitalism. But neoliberalism is definitely on the individualist end of the spectrum. An example would be promoting privatisation and discouraging government (collective) ownership.

Personally, I think that a mix of individualism and collectivism is best, and this is indeed what you'll find in many places (including, to a large extent, the US).

From this perspective, you can't call yourself both the "extreme centre" and neoliberal. It would be like calling yourself "extreme centre" and socialist.
I thought you couldn't register trademarks that were already in use?
The other one is MS Office. If you get those two right, linux is a viable desktop OS.
The author makes it sound as if career paths were under our control, while they often are not. Any of these events can change your choice of possible roles completely:

- Being at the wrong place at the wrong time

- Industry changes or gets disrupted

- Falling out with a boss

- Having burnout

- Having children

- Spouse gets sick

- Accidents

- Stock bubble bursts

- War

Trying to plan your (job) life up front can be a nice thought experiment, but, in my opinion, not much else. Like a car driving in the dark, we can’t really plan way ahead. There’s no knowing what’s further down the road.

Accepting this is, I believe, crucial for leading a good (job) life.
C++ is opinionated, just not in the same way as other programming languages. That is its strength.

(Perhaps the clearest C++ opinion is "zero cost abstractions")
GUIs are actually a ton of work. They look simple because it's a collection of simple parts, formatted text, buttons, sliders, text input, etc... but if you go through all the various screens and ubique interactions in something like a game hub/store/user/friends etc it ads up to a huge amount of work. Often more than graphics engines
https://debian-handbook.info/browse/stable/
Banks begin unfreezing accounts of Freedom Convoy supporters: finance official
As someone who doesn’t really follow the news… what’s wrong with VW?
No. Pulse rate is not necessarily correlated to volume of blood flow. You can have a high pulse rate, and often do, _because_ your heart is weak and failing to pump sufficient blood.

Deep breathing actually tends to slow your heart rate down. I don't know what it does to overall blood flow rate. But, I wouldn't be surprised if it directed more blood flow to your capillaries and other areas that don't typically get great blood flow, similar to how your body pumps more blood to your extremities when you are warm.

General advice, keep an open mind. When people say things that give you an emotional reaction, ask yourself if it's possible you are getting that reaction because you are afraid they might be right.
The Economist is absolutely not "right wing." In fact, it's anything but right wing. So that you say that is obectively true makes me wonder about your agenda here and whether you're making these statements in good faith.
Ah, proxy_buffering.
I like nginx but that setting always bites me.
> You can try to buy precious metals or other things you can easily sell for cash if the need arises.

That’s exactly what gigolo chains were designed for. Police would confiscate your cash, but not your jewelry, so carrying around jewelry allowed you to post bail fairly easily (also why bail bondsmen deal in lots of jewelry). The use of gold jewelry as backup money is also common in India where people are less confident in the local currency.
And if we put 'black people' in there you could make me look like a racist too! Wow.

There are many reasons your allegory doesn't apply - 'people who want to pay cash' are not a protected class. Serving people with disabilities doesn't put me at risk of theft either, nor does it increase my banking costs.

You're going to have to show some pretty good evidence of a positive social outcome to make this persuasive, because it is adding a big burden to business. (And unbanked figures in the US are not that - US society is very backward in its attitudes to banking and payments, and in giving access to banking to everyone)
> The New Testament compares homosexuality to greed and says that you won’t “inherit the kingdom of heaven.”

So it says they will not enter heaven, why would you want to force her to go against what her religion tells her?
Ah yes, the fallacy of thinking that because HN cares, the general public will inconvenience themselves.

The fallacy of thinking that software engineers as a profession will base what work they are willing to do on any form of ethics rather than getting paid.

And finally the fallacy of thinking that because I predicted what I think will happen that I also think it should happen.

The post I replied to, to remind you, claimed that people would change their ways when they were suddenly the focus of their payments being banned. But most won't be subject to that. Most will rightly or wrongly think that only affects bad people, and given that, most won't change their behaviour. Software engineers in general will do what they're paid to, very few make any sort of principled stand, if they do someone else will be hired.

Are you contending that human beings are generally very good at inconveniencing themselves and changing behaviour in the face of a small minority having their rights or liberties infringed? Because if so I'd like some of your happy pills.
As the West west of us was and still is ready to do with Germany. We are parking spaces to them at best.
> We need better legal protections for electronic payments and banking.

I can comfortably predict that can never happen. Electronic payments offer governments perfect and absolute surveillance and blocking ability. No government on earth will vote their fingers off that pie.

The only freedom-compatible answer is to insist on cash.
As a bitcoin holder you're getting yourself a discount on purchases through sites like that because the people doing the amazon purchases are using stolen cards or stolen accounts.

People who have bought through sites like these have often found amazon refuses to honour warranties etc on the purchased goods, and when they've dug a little deeper it's been because the real cardholder or account holder has flagged the transaction as fraudulent.
Zerohedge. Very good in-depth coverage of financial matters, as well as political ones.
I was promised a percent equity
Not me, but this seems to be a common issue.
Better than crypto, you can store some money in a foreign bank account with a debit card attached and withdraw from the ATM when you need.
Yes, this is said, but the meaning of "prove" (which is related to "probe") has not really changed very much at all compared to "test" - a word which in this sense is a metonym from the fired pot used for assay of metal. The meaning in "mathematical proof" or "prove beyond reasonable doubt" or "prove your love" doesn't really diverge significantly from this so-called archaic meaning - a demonstration to show.

On the software abstraction, exceptions are simply a convenient implicit control flow device for handling the alternate path when an intended state cannot be achieved. I don't follow the paper's argument that "current exception design is suboptimal for efficient implementation" - but I would not be surprised considering the lifetime issues.
And many more of them do use them.

Unfortunely C++ suffers from having people that are so crazy about performance, yet never bother to learn how to use a profiler.

That is what boggles my mind, how one can be writing C++ as if they were fitting Assembly into 8 bit home computers, but never bother to learn how to use something like V-Tune.

By the way, there are other languages besides Ada with exceptions used for systems programming, and if they aren't as big as C++ it is only due to how market adoption has evolved, which had lots of factors not "does the language do exceptions".

CLU, Cedar, Modula-2, Modula-3, Object Pascal, D
Any chance of using the Neural Engine (otherwise exposed by CoreML) ?
AMD doesnt bribe^^^award Meet Competition Payments in form of free shit like SSDs for the design wins.
Integromat Rebrands as Make.com
Yes, and the woman has a right that her views are not discriminated against and that she is not forced to engage in spreading sin.

You can't have it both ways if you claim absolute freedom. This is one major place where liberalism falls apart.
It appears that accounts could have been frozen for as little as $20 according to the Finance Ministry, banks have apparently started unfreezing those accounts. Apparently the $20 freezes only happened rarely.

“Although not impossible that someone who gave $20 be captured and have their bank account frozen, I find that scenario…you know I think it would be in rare circumstances.”

https://www.ctvnews.ca/politics/banks-begin-unfreezing-accou...
Apparently no, it's false, sorry. Looks like it's actually about 20%.
Are you arguing with me? I don't see anything you said that is inconsistent with the points I made.
Excellent project name :)

https://en.wikipedia.org/wiki/Windows_Neptune

https://betawiki.net/wiki/Windows_Neptune_build_5111.1
"The status of the project right now is that we have implemented enough NT primitives to load a basic keyboard driver stack, which includes the keyboard class driver kbdclass.sys and the PS/2 port driver i8042prt.sys, as well as a basic command prompt ntcmd.exe, taken from the ReactOS project."
Well, obviously UUDs should not be stored as a string but using a proper "uuid" data type (which also makes storing them much more efficient). Then the database will automatically reject the value with an error.
I always tend to assume good faith in discussions, so I must ask, are you trolling? Or is it just that HN's general antagonism towards any form of cryptographic currency stems from a dearth of information?
Without exceptions, you will hit a performance problem on every single call, successful or not. That is what happens at Google, and in Rust: almost every last call site in the whole system has a "if" check. I.e., it is both badly obscured, and also slow.

You are arguing that programmers should not be obliged to make judicious choices. But that is exactly the job of every programmer. Dodging consequential choices practically defines a bad programmer.

Your assertion that destructors handle errors reported by return value is disingenuous, if not actively dishonest. The code checking for and acting on a failure is not in a destructor, and is never exercised except when you succeed in provoking exactly that failure.

You are writing bad code, and should be ashamed.