skysight-inc/HackerNews huggingface dataset:
OPEC is made up of oil producing countries and their combined output. They are extremely similar except that one deals in labor, and the other in petrochemicals.
So the quadratic voting issue seems kinda curious to me. It seems like the best mechanism is through the use of tokens. But, I also assume that the tokens would have to be categorized to some degree right? i.e. you wouldn't use the same tokens for electing people that you use on issues themselves. But if you start breaking the voting topics down, don't the categories become somewhat arbitrary? i.e. do you have "Elections" "Constitutional" "Budgetary" categories each with their own voting tokens? If you have budgetary concerns, is it better to vote "for" your preference than "against" a different preference? Is every budgetary matter up for public approval?

I'm more interested in getting our revenue sources right (i.e. the public collection of land rent). Is the tyranny of the majority a major concern after that? It seems like the most viable projects should move forward by simply majority and the remainder can be returned as a citizen's dividend. Tyranny only exists when a decision creates a barrier to alternatives right? Perhaps someone can give an example where a spirited minority may want to use public funding for something that the majority does not want (or is less interested in) and that this spirited minority could not take their dividends to provide for themselves.
Replace Apple with Microsoft and you get your answer. Since when did having a trillion dollars guarantee success? Replace Apple with any company; do you think Google lacked the motivation and engineering skills to build a social network?

Ignoring much of the fact how Google would leverage it's existing properties to make sure you couldn't open a single web page without being nagged about installing Chrome; it would take a large amount of effort for anyone to compete to where Chrome is today and the result is that people would just Chrome.

And fine, I understand that as developers you don't want the burden of testing multiple platforms or being beholden to one platform that doesn't move as fast as Chrome. But to pretend this is about the "browser diversity" is where I have the problem. Just say you want Chrome and don't buy Google's framing that this about "open standards" when Google doesn't even hold Chrome to that standard.
Your two replies above come across as increasing angry. When you say that you bomb technical interviews, are you having problems with them because you cannot complete the technical tasks in that situation, or because you find the interviewer unreasonable and / or end up arguing with them?

It sounds like from your other comments here that you expect companies to change to accommodate you. While you may thrive in different environments, it's probably more productive for you to find companies that already work this way, than to demand existing companies change, even before interviewing you.
Sorry. I didn’t notice you were talking about iOS only.

I would hope mobile browser share numbers already take this into account, though I don’t know.
dopamine disorder
As HPC Chip Sizes Grow, So Does the Need for 1kW+ Chip Cooling
Haha! That's an excellent way to state the issue.
Pigs and cows seem pretty smart to me. Smarter than horses, at least.

edit: hell, birds are pretty smart, too, even if domestic chickens seem exceptionally stupid.
I've worked remote for a long time. It's very common to see people working from their home bedrooms.

First-time remote workers will often overthink their office, but seasoned remote workers don't really care. It's worth taking a minute to tidy up the room in your background, but nobody is going to be judging you for not having a dedicated home office.

> I'm also a manager. My workspace needs for desk layout, equipment, and quiet are minimal compared to individual contributors

At least in software, the space needs for everyone are fairly minimal. There are some creative solutions for monitor arms that can reduce the not-in-use footprint of a desk even further.
That's exactly what I got told. Then there was something about yachts and champagne. Yeah, right
At the same time ... there's (almost) no reason you need a car to go faster than the 90mph you get out of a Nissan Leaf or Chevy Bolt. It's like, neat that you can make an electric car as fast as anything else, but if road-going cars basically couldn't do more than 90 it'd be no great loss.
Those aren't the actual browsers. They're a reskinned Safari because they have to be.
Here's the thing though: in theory, we should already be skeptical of video and audio evidence on its own.

Most of our institutions, in theory, do not focus on single mediums for assessing veracity of truth. The strength of claims and our ability to split the difference between noise and truth comes down to corroboration. How many other sources strength and work consistently with a claim? That's, in theory, how law enforcement, intelligence, and reporting should work.

In practice, there are massive gaps here and people's attention -> decision is lower than ever.

I don't think it's impossible for us to handle deep fakes, but I sense the same fear you have. I think ultimately it is more about our attention spans, and the "urgency" we feel to act quickly, that will be more of our down fall than the ability to produce fakes more easily.

You don't in fact need a convincing fake to create a powerful conspiracy theory. Honestly you only need an emotional provocation, maybe even some green text on an anonymous web form.
Restoration of a Vintage Rolex Oyster Perpetual Date – Ref 1500 Caliber 1570
According to stats from GitHub, 12% of their traffic is from Firefox. 3x more than Safari.

https://github.blog/2022-06-10-how-we-think-about-browsers/

Of course this is just part of the story. In every country it's different. In some EU countries Firefox is up to 20%. In UK it's almost non-existent. Local markets shape the browser support. If a few major websites are too lazy to support a browser properly, users will leave, and then others can say "there are no users, so we can stop supporting!".
The Mozillians don't think actual Firefox is available on iOS and neither should you.

You can read Mozilla's submission about the #AppleBrowserBan here:
https://www.regulations.gov/comment/NTIA-2022-0001-0131
The vehicle would probably be less like a car and more like a missile with manoeuvring rockets.
Disappointed this wasn't an article about bath houses
Ah, thank you for pointing that out and sorry that I didn't notice that caveat. I somehow thought Google's indexer was "hash url" aware but I can totally appreciate that the devil is in the details about that stuff
Day to day has varied a lot depending on the company, team, project, status of the project, mood/energy levels, etc. so I’ll try to share a bit taking taking that into consideration.

Senior fortune 300 company, 10y of experience

Meetings day: I try to bundle as many calls as I can in a single day so other days I can have uninterrupted blocks of time. This days I’ll take calls (one on one with manager, team lead, product manager, qa, pair programming, etc.). It’s also a good day to do documentation, answer mails, fill reports, take legal compliance required course, and any other administrative tasks.
I’m usually extra available that day to answer questions, monitor for bugs, etc.

Coding day: these days I try to set uninterrupted blocks of time in my calendar, disable notifications and be able to dig deep into whatever technical task I’m currently working. Depending on what it is this might be writing tons of code for a greenfield project, stepping through an unknown code base using to debugger to get familiar with it, hunting down a bug, implementing new features, etc. On these days I mostly monitor the one slack channel where my closer teammates are so I can provide/receive quick feedback if needed. These are my favorite days and I try to get n the flow state as much as I can during these days. Something else that would happen on these days is research, like comparing technologies to choose one for a project, writing small proof of concept projects to test a theory or otherwise spending time learning something technical to advance a project/task at hand.

There’s of course the in between all that, like multiple 5-10 min walks to think and talk to myself through something that might be challenging, the 5min pomodoro technique breaks, being available to provide quick feedback to other teammates or totally unexpected things that change the focus of the day completely, like a major production-breaking bug that needs a hotfix, etc.

There’s definitely more to the job but I think that might give you a general idea of how a tech day to day might look like.
I see that perspective too. It mostly read to me as a Jungian self/ego fight being amplified by personalized tech.
Really? You mean people don't use Firefox because:

- it protects what's important

- you can "Personalize your experience with new colorways."

- has Facebook Container

- syncs across your devices

Mozilla knows the actual engine isn't the deciding factor when trying to get people to change browsers.

https://www.mozilla.org/en-US/firefox/new/
>>and those who can extract rent without working due only to having a monopoly on capital.

No capital owner has a monopoly on capital, and capital owners do not collude to act as one with respect to recruiting workers, making your claim totally specious. Also, typically businesses don't extract economic rent. Investment is a difficult and risk-filled enterprise, that adds value to the economy, making it by definition, not a form of rent extraction.

I suggest putting aside Marxist narratives and studying mainstream Economics, which would dispel you of these fallacies on which your claims of class victimhood rest.

>>This is simply not true. Notice how the best countries to live in the world are invariably those with more labour protections and a mixed economy with heavy public participation. Limiting ourselves to the US, compare the standard of living in the gilded age vs the golden age of American labour organisation.

You just criticized me for making the correlation equals causation argument with respect to Detroit and then you go on to make a far more egregious use of this argument in claiming that conditions being worse in an era 80 years prior tell us the policies in place 80 years prior were worse.

A rational analysis compares the trajectory of an economy relative to its contemporaries when trying to use comparisons between different eras to decipher what works. The fact is wages and productivity grow faster on average in countries where labor markets are more free. The Nordic countries saw far faster economic growth relative to the rest of the world when they were more free market economies and have been leapfrogged by Singapore and Hong-Kong in life expectancy since abandoning those free market policies and embracing socialism-lite.

>>Also I did not even say anything about "government seizing control"

The government mandating companies to enter into collective bargaining to the exclusion of negotiating with any other worker is the government taking control of the shareholder's negotiating agency with respect to their property. Without this compulsion, the ability of unions to extract economic rent would be non-existent.
I have a security clearance and follow protocols on my device to process sensitive data. Here’s something that came back fro Google, https://www.esd.whs.mil/Portals/54/Documents/DD/iss_process/...

If my laptop is stolen and the thief doesn’t have my keys the data contained is worthless and isn’t a breach notification at all.
I myself am not a believer; but with the way things have been going in this world, I'm tempted to ask him to add a "Fork me on GitHub" to the end of the list.
Recruiters probably won't hold a grudge against you if you're a highly skilled engineer that they know they can place easily. Fortunately for us there's just not enough skilled engineers for recruiters to be too picky. That said, I personally try to keep good relationships with recruiters because as a contractor because it can be useful when looking for my next job.

If you're a junior dev or working in a highly competitive industry though I would be much more careful not to upset recruiters too much. Not that you won't be able to get work, but you'll be making things considerably harder for yourself.

Recruiters don't expect you to reply to their emails btw - unless you're interested in the role they're recruiting for of course. I think it's polite to answer the phone if they call though. Normally it takes about 30 seconds to tell them you're not on the market, but will but will be in touch when you are. I think a lot of people can be quite rude to recruiters and they seem to appreciate the fact I'm polite to them and happy to have a quick chat.
Web push notifications will be available (in some capacity) in iOS 16 this fall. But that's beside the point.
William Gibson 40 years ago:

"M-G employees above a certain level were implanted with advanced
microprocessors that monitored mutagen levels in the bloodstream. Gear like that would
get you rolled in Night City, rolled straight into a black clinic."

PS M-G refers to Mitsubishi-Genentech
"actual" Firefox absolutely means using their engine.
You’re telling me about yourself right now, not about the movie.
I’m still hoping it’s slowly getting better though.

I just recently had some eye-opening actual seeing-forest-from-the-trees moment myself through this book and the different insider perspectives collected therein:

https://us.macmillan.com/books/9780374538675/voicesfromtheva...
Umm, false dichotomy? Blame the medium, blame the idiots - these are not mutually exclusive.

Also, there's a huge gap between supporting censorship and condemning those who amplify harmful messages.
Show HN: PRQL 0.2 – a better SQL
Hi everyone — thanks for your interest in PRQL — let us know any questions or feedback!

We're excited to be releasing 0.2[1], the first version of PRQL you can use in your own projects. It wouldn't exist without the feedback we got from HackerNews when we originally posted the proposal.

[1]: https://github.com/prql/prql/releases/tag/0.2.0
>I don't know a single person anymore who uses Chrome.

I find this very hard to believe. Everyone you know uses Firefox?
I understand how it may appear to look like that to someone who never tried to build a browser.

See this comment https://news.ycombinator.com/item?id=31897294
> Obviously there are crime issues in certain parts of the city but most of the people I hear loudly complain about it are old white people that don't live here anymore.

Unless "old" is >29, there are plenty of people who still complain about crime in Chicago including many black people (black communities have been most impacted by the 2014-onward crime wave). But Chicago is a segregated city, so the cushier, largely white, progressive neighborhoods are more insulated from both crime and minority opinion about crime. There are definitely lots of Fox News listeners who complain about Chicago's crime (my father-in-law being among them), but while the Fox caricature might be inaccurate, crime is still very much an issue even to the "old" 30+ crowd of various races and ethnicities.
hdparm is an "okay" tool for a quick read speed benchmark, but if you really want to benchmark Linux storage, its hard to beat fio[0]

[0] https://github.com/axboe/fio
Ask HN: Start a Startup or Join One?
I am a former FANG software engineer who left his job a few months ago to take a sabbatical.

I have always wanted to do a startup but recently I am opening up to the idea of joining a startup. Primarily because :-

1. Through working for a few years I now know some promising early startups run by people I like & respect

2. I would learn from them and would get to build a lot

3. Have some structure in life, the problem statement would be decided and early on I can be pure execution as I increase ownership

4. They're in a space that I am interested in but don't understand, so would learn about the domain name.

At the same side on the startup side

1. I don't have a co-founder

2. I have ideas that I am interested in but I don't have something that I want to commit 10 years to. I have some ideas in which I see quick revenue but don't see them IPO'ing while others are bigger longer term but seem like a struggle to start.

3. If things work out the financial upside is massive compared to an early employee. At seed / series A startups I'd have to be lucky to get anything over a few percentage points of equity.

Overall, when I had joining big tech (or a hedge-fund), startup or starting one as options the first option "big tech" seemed like the easiest thing to do. Now joining one seems like the easiest thing to do.
This is such a good presentation. The story it tells of the derivation of the type is ahistorical, but it makes a lot of sense. If you are looking for an intuition of how the types work, it's just fantastic.
> it tasted like a pond

Probably geosmin[1]. Some people really dislike it, others don't seem to mind as much. I grew up eating catfish and crawfish so I don't mind my food tasting a little muddy or ditchy, but that's just me.

[1]: https://en.wikipedia.org/wiki/Geosmin
Just make a LinkedIn profile and you'll start getting job adverts from recruiters. Not always relevant but they often are.
> Firefox, Edge and Chrome have all been banned on iOS.

No they haven't! You can download each one here: [0], [1], [2]. They have been forbidden from using their own rendering engines. But they can still add all the chrome they want to the UI and do all their usual tracking like they do on the desktop.

[0]https://apps.apple.com/us/app/firefox-focus-privacy-browser/...
[1]https://apps.apple.com/us/app/microsoft-edge-web-browser/id1...
[2]https://apps.apple.com/us/app/google-chrome/id535886823
From the top Amazon review:

Essentially, a brief summary of the book is that research is ongoing, there is some hope, but do not expect any treatment in the very near future, meanwhile eat healthy and exercise. Overall, it is a very good book for understanding the process of aging. Delves into scientific evidence and provides good description of the most recent developments. However, do not expect it to give you any valuable practical advice apart from you already probably know: you need eat healthy, do not smoke, exercise etc.
I disagree. The key alone is not sufficient nor secure. We will need crowdsourced validity data as well. We need a zero-trust model - and I too believe that blockchains will play a role.
> perceived status implications when my humble abode appears

I would rather focus on the quality of someone's work than "status".

Also, you can't find a "neutral" wall or window in 600sq?!
to the downvoters: https://www.science.org/content/article/once-you-hit-age-agi...

At a certain point, humans appear to stop aging. Just it is at 105, not 80 :)
All the real browsers have been banned. Ask any browser vendor. The rest are basically Safari skins.
What’s the categorical difference between the nodejs repo and the max planck institute that it’s ok for one to have a code of conduct but not the other?
I’d say the last two are best, but I’m Dutch.
"A newbie will likely need to use all of them within the first week of them ever using Linux."

And then some people wonder, why the year of the linux desktop still has not arrived.
But luckily no, unless things went very wrong, a newbie will not have to invoke those commands - and if he indeed has to, he or she will likely just give up anyway.

(Btw. I use linux since years and so far only had to use half of the listed commands.)
That's like saying all DAWs are skins of CoreAudio. Also, it assumes that Firefox's only value is Gecko.
Anything COULD happen - I think it is pretty clear people here have an understanding of what would happen
I second guess myself and edit a lot, especially relative to how much we actually do code review, so I'm interested to see others' thoughts.

I would say though that a lot depends on team dynamic & hierarchy. For example, I have no direct reports, so I'm never going to use the imperative as in 'extract this to a separate function' - taken literally, I don't have the authority to tell anyone to do that.

Most often I think I favour 'I would', and give a reason. I.e. I found this a bit surprising, because I would have done it differently.

Along the same lines I also ask (honest) 'is there a particular reason' or 'why not' type questions. Something else seems most obvious to me, but maybe they thought of (even tried) and dismissed that.
It may result in Gout. https://my.clevelandclinic.org/health/diseases/4755-gout
End-to-end encryption was a giant pain in the butt that required dinking around with PGP or whatever, but now it is a pretty mainstream feature for chat apps (once they figured out how to monetize despite it). Tech takes a while to trickle down to mainstream applications, but it'll get there if the problem becomes well known enough.
I actually listened to the audiobook, which was very well done if anyone else is genuinely interested:

https://www.audible.com/pd/Voices-from-the-Valley-Audiobook/...
And Safari and Brave and Edge (so some use Blink).
He's making a point about public sector versus private sector employment that remains true today, and applies equally to the UK.
Age – The Open Source PostgreSQL Extension for Graph Database Functionality
ESP Privilege Separation
> Hardly a monopoly

The specific term here would be duopoly.

And a duopoly still has a large ability to engage in anti-competitive practices that harm the market.

50% of a market is with the realm where you can cause significant harm to competition.
> The real problem is that swindlers have made a huge amount of money and can use that money to corrupt politicians

Yes! It's not just crypto, either, this problem seems to be endemic in our political and economic power structures.
> but when covid restrictions happened and I was WFH months on end, I really started to feel the lack of human contact and socialisation.

I've been working remotely for nearly a decade, and something I've been saying over and over for the past 2 years is pandemic remote is not normal remote. The first half of your sentence here is doing a lot of work.
I am a Scala software engineer currently looking for a new position. Nobody is offering remote, and two of the prospects explicitly told me that remote is no longer allowed.
EAC is also loaded client side. Try loading Rust in Linux without connecting to a server and watch your account get insta/perma banned.

Yeah, places like 2B2T are full of racists, super interesting content...
You are absolutely right about the C being more inline with CAP one.

I have a post in draft to discuss disk trade offs which digs into this aspect, its impossible to dig into everything in this level of a post.
Sorry to get political, but the way the conservatives have defunded legal services they cannot claim to be the party of law and order anymore. Perhaps the party of punishment.
It absolutely matters what other people believe if they also want to make laws and rules based on those beliefs.
One is big enough to influence the global market price for it's product, the other is small and localized and has effectively no influence on the going market rate for it's product.
Assuming that's even true...And?

You didn't ask about relative usage. You asked for a mainstream languages smaller than Python. Lua almost certainly is.
Came here to recommend Clean Code too!

Writing code emphatically for others or your future self doesn’t only make for easier to understand codebases but also for codebases that have less nooks and crannies where bugs, logical or technical can hide.

Fully recommend this book!
Typically I say something like:

“What would be the advantage of using X instead?” If I’m not entirely sure or fine either way.

If I think X is really the way to go I’ll say something like:

“Doing X would have these benefits. The benefit of Y is such and such. So X is preferred for …”