skysight-inc/HackerNews huggingface dataset:
This has been a really interesting debate. One of the assumptions underlying many of the comments here is that the web is still the default paradigm of the internet. This is still true to some extent - we consume content on web browsers on a range of user agents: laptops, desktops, mobile devices, embedded hardware, fridges, and a range of other IoT devices.

But how long is that going to be the case?

Will the web be the default paradigm in the age of the metaverse? What if Firefox was able to be a metaverse platform? There was some early work done on this in around 2014 by @vvuk, which integrated WebGL. VRML integration also progressed. At the moment, Facebook is changing its entire organisation to focus on the metavers (see also their Oculus acquisition), while Google and Apple own the hardware (mobile phones) that it will presumably run on, and have their own browsers. Microsoft's Hololens is also heading in this direction, but they already have Edge.

Facebook needs a web browser for the metaverse. Mozilla needs to remain relevant. Strange bedfellows?
> If you worked successfully on an optimizing compiler all day, anything that an MBA teaches is borderline boring.

Optimizing compiler is a great example of a niche that a few guys should be in that really shouldn't be paid well. The big bucks earned at Google/FB aren't earned because they have better compilers or low level libraries, its because of the business strategies they have.
Having shared _exactly_ this kind of working relationship with several co-workers over the years, most of whom work at Google now, I'd argue that the problem comes down to counting things that don't count and the difficulty in counting things that actually do count, like execution, flow, shared mental model, vision, and ideation. There is a rhythm that arises from pairs work that I find much more peaceful than my own type-furiously-and-swear-vigorously personal style.

I can work alone effectively being an introvert, but there is no question that the results and impact improve with a pair of talented co-workers who are mutually inclined toward pairs work. I don't think it has to be every time for everything, but when there is consensus on the approach, I see no reason to disallow it because some of the greatest achievements in science have come through this kind of collaboration. If it doesn't work for you, there's no reason to make individual, pairs, or mob programming the only way of working. It's a spectrum of work styles and that's OK.
Yes, I put in Japanese that was nonsense, and it passed with flying colors.
Good point. You are right. Thanks for adding this. I’m being too cynical.
People outside of tech still don't believe me when I tell them that Silicon Valley was more of a documentary than comedy.
Exploring The Space Of All Possible Programs
Certainly, people have different preferences.

My point was to give my perspective from someone who would not like it, and how much I wouldn't like it.

I would definitely look for another job if forced to do this type of coding, as it would be very uncomfortable.

If it's optional that's great, but since it involves a team as its premise someone may be forced if the majority or the more influential people want it.

In that case the minority can go find a place that respects their process, but the manager should know of that potential unintended side-effect.
Have you ever tried discovering a team you were not already part of? Or tried having any reasonable conversation outside a chat room?

I figured I could get used to teams, but it’s just so useless compared to Slack it isn’t even funny.
Zero downtime online schema changes in PostgreSQL
I think adding printer drivers still has that same dialog.
> Softbank seemingly hasn't ran out of money, despite making about the worst investments anyone can have done.

Classic armchair expert. It’s amusing that when they made a fortune with Alibaba many people here dismissed it as luck, and yet when they lost money they became the worst investors ever.
I dunno, Office is C++ and yet moving Office 2016 _windows_ around is comically slow and nukes the CPU from orbit. Microsoft - anyone really - has no issues at all writing slow, garbage UIs in any language or framework.
One popular service could do this to great effect.
The CO2 concentration going up in the blood increases the efficiency of respiration (because it is ultimately diffusion).

You don't necessarily need to exchange 10 times the volume of air to deal with the additional CO2.
I believe you're only allowed to claim jettisoned cargo.

From NOAA

>Flotsam and jetsam are terms that describe two types of marine debris associated with vessels. Flotsam is defined as debris in the water that was not deliberately thrown overboard, often as a result from a shipwreck or accident. Jetsam describes debris that was deliberately thrown overboard by a crew of a ship in distress, most often to lighten the ship's load. The word flotsam derives from the French word floter, to float. Jetsam is a shortened word for jettison.

> Under maritime law the distinction is important. Flotsam may be claimed by the original owner, whereas jetsam may be claimed as property of whoever discovers it. If the jetsam is valuable, the discoverer may collect proceeds received though the sale of the salvaged objects.
> I feel like the BSDs lack the manpower or interest to even keep pace with the world around them

That's rich considering that one design goal of OpenBSD is to stay the same no matter what happens around it.
> Not being able to pay enough for great candidates is a common problem for startups, and we’ve already had to accept that some very strong potential teammates won’t even consider us, given enormous salaries at established tech companies. But by doing the legwork to make sure we’re competitive within our cohort, we believe we’ll have enough great candidates who want to work at a company of our stage and size.

Recruiters and managers out there: I read "competitive" compensation as somewhere around median compensation. That will be attractive to undercompensated employees and employees in their early careers. It's hard to get good candidates to leave current roles without some sort of pay bump (20%, say?) unless there's some sort of serious dysfunction or mismatch with their current employers.

Daily's plan is to shoot for median-ish compensation and get "enough great candidates" to reach the next phase of growth. I'm glad they're planning on revisiting in a year or so, though it's easy to kid yourself. Especially when you're taking what current employees are willing to tell you as proof positive. For one, selection bias is certainly happening. Also, in my experience, people tell you what you want to hear. Daily employees that are significantly unhappy with compensation are a bad fit for Daily now given the blanket compensation policy. The best way to address that is to discretely look for other offers.
As an introvert, I would have repeated what this article says point by point...

...until the pandemic hit. Now I work in a remote-first company. I have only met my team mates a couple of tines. We do all our collaboration online.

And I crave pair programming. Slack isn't good enough, code reviews are welcome but not good enough either. I enjoy pairing over Zoom to get some things done. Not every thing, but more complex tasks: I need and want the pairing.

Who would have thought?
Maybe I am not spelling it out enough.

We have certain freedoms (e.g., speech) combined with a (relatively) free market. This opens opportunities for capitalists to monetize data they collect.

Even without monetization, some data is made public that some would prefer to keep private (e.g., a journalist can publish a photo of a politician on a boat with his mistress).

I don't see how we can put the genie back in the bottle so long as we have free speech and free markets. I think the PRC could, for example, restrict distribution of DNA data if it wanted to. I would prefer not to live under such an authoritarian regime.

I am asking if executing people to get more privacy is a desired outcome over adapting to a world where things we formerly thought of as private are just well known.
Thanks for this! I had no idea.
As someone with 20+ yoe this is true, I'm probably as good as a guy with 5 yoe and honestly I want to apply for jobs like that. Honestly tech has changed so much I'm skeptical anyone really has 20 years experience now.

Its hard though when people see my work history they only let me interview for very senior roles which I usually aren't good enough to do.
Ditto. Evidently I failed the IQ test to find it.
Well, the post was written by someone who clearly doesn't understand their friends motives, yeah? Perhaps they don't want to work in ad-tech because that would not give them satisfaction.
You can take another 180 spin and ask what the Trump people think about the election results. You might even ask, given what we know about the media's willingness to mislead, how we would know if any election result was valid?

You might also ask if the figure head president is as half as important as some project meaning onto the office?

There are many hypotheticals you could take. None of it feels relevant to the discussion about compulsory DNA collection.
The academia is very heavily D-dominated, though, with a lot of anti-racist activism going on.

These should theoretically be the people who do not engage in casual racism or outright discrimination against Hispanics.
The threading is a mess, especially if you are using the web UI.
If you truly believe this, then please reconsider. The tech industry doesn't reward people for technically challenging work. Consider how many large companies were/are built on what you'd consider to be terrible technology choices.

Don't expect an "ultimately necessary transition" because it'll likely go in the opposite direction.
If you mean an up arrow as well as a down arrow, this means it can increase *or* decrease the blood sugar levels. Usually this means it will affect different people in different ways, but sometimes it can mean that it will affect the same person in different ways at different times.

For example, most people find that exercise will decrease their blood sugars, but some people have reported that intense exercise causes their levels to rise.

When I go for a walk, usually my blood sugar immediately jumps up slightly and then after 10 or 15 minutes it starts to fall. After 30 minutes I am back to where I started and then my levels continue to fall after that.

https://diatribe.org/42factorsexplained gives more details about each of the 42 factors.
Why are young people having so little sex? (2018)
This is a really common practice and I hate it. The leftover biological material after a text (blood, urine, whatever) is considered waste and legal to sell in most US states.

This used to not mean anything because no one wanted random blood. But now with dna so cheap, those samples can be sequenced and stored in a bio bank. They are “de-identified” from the lab info, but dna can’t be truly deidentified because it’s dna.

I don’t know how much money it makes for the labs, but it’s scary to me. I’ve never been able to opt out of this process and there’s no privacy policy for LabCorp or Qwest or major labs that includes protections for individuals biomaterial being used beyond the paid for test.

Here’s some more info on human bio banks, https://www.ncbi.nlm.nih.gov/pmc/articles/PMC3118708/
Flask community needs a global community to create or maintain flask extensions]
I am a Python developer who loves Flask and uses Flask extensions in my applications.

Over time, I realized that some extensions are so used and become in some way the standard.
Then after that, the maintainer of the extension is not available anymore and it is impossible to continue to improve the extension or fixing bugs. As an example there are flask-user, flask-restplus, flask-themes, and so on...

I think it's time that the Flask community in general or Pallets Project in particular think about having a global community that will manage the extensions and maintain them, it's really important.

One suggestion would be to have something like OCA (Odoo Community Association) that maintains modules from the Odoo Open Source community.

Let's leave our egos aside and build a real Flask community.
Microsoft's Text-To-Speech APIs are the best on the market.

Wow, I had no idea they were that good. Is there a way to get at them from a consumer level? For example, there are plenty of e-reader apps that use Google's TTS to read epub books as audiobooks. Anything similar for Microsoft or is it all on the developer side?
> tall white guys have way less edge over Zoom.

Why do you leave out class analysis? This has far more relevance than arguably either height or race.

White working class boys, at least in the UK, are the demographic least likely to go to university.

The story is likely to be the same in other countries. If you're working class, you're not going to be the intake for an MBA.
One of many reasons that I will never enter the UAE. There is no rule of law, and so no protection if anyone decides to charge you for anything. I've read of women being raped and then being charged for reporting it which essentially admits sex outside of marriage, or of foreigners who get driven into by a local and then charged as if they were the ones being reckless.

That's not even going into their de facto slavery with foreign construction workers, environmental damage, and sexism.
The case in support of pair-programming is the fact that feedback exchange happens early, while code is moldable. Compounding ideas and pooling knowledge is where collaboration really shines.

There is of course the tradeoff that this way of working is inherently synchronous, taking away the flexibility of thinking about a problem at your own time. Developers have different cadences of coding/thinking, after all.
> For people like me who had WU disabled

...

Yes. This is the reason it is so hard to disable WU now. YOU are one of those reasons.

> forced approach only worked on the people who had auto-update enabled

Also I want to hear what kind of magic should they used to do that on people with WU disabled.
Me and my team do this informally on Discord sometimes, I had no idea it had a name. Yes, this is not something you want to do too frequently, but it can be pretty awesome - especially during those "we have no idea how to implement this" times.
Again, I don't think that's an apt comparison. The NAFCOM numbers used in that calculation don't include things like program support costs, contingency costs, contractor fees, etc. Those are usually baked into the NASA figures sighted though. Add on top of that, NASA will sometimes independently fund R&D related directly to issues experiences. SpaceX can be the direct beneficiaries of that research without having any of the costs on their books.

I'm confident SpaceX would still be substantially lower than NASA if they had, but we need to be consistent in the methodology or it just becomes the equivalent of cherry picking data to underscore an already valid point.
Is Wallabag a self-hosted pocket alternative?
I don't agree at all that time trial events with staggered starts are confusing. Maybe they tend to lack excitement sometimes, when a clear winner emerges early and holds a lead.

But the English commentators are generally really good at motivating the sense of action and drama. It's especially helpful when they point out specific aspects of an athlete's technique or strategy that a casual viewer might otherwise not be aware of, or that might not be easy to perceive on video. For me at least, this makes it easier to appreciate the action more and keeps the interest level high.
The Kiffness x Justin Timbergoat [video]
I agree that there are better examples than LLVM optimization paths. I was making a lame joke about the Mozilla open source documentary: not your bad it was so obscure.

Everything is math now. Google et al played a this-far successful strategy where they made the “know your shit” engineer TC 1MM so the hackers wouldn’t rebel and take the whole cake, like they could.
How do you reject server-side tracking based on IP and other unique bits at the protocol level?
True.

Usually the general sentiment on HN seems to be quite similar to that of the unmoderated communities. It's just that people here are more sophisticated in telling you why poor people had it coming.
Just from looking at the first screenshot (https://raw.githubusercontent.com/helloSystem/hello/master/s...)

The items in the global menu are aligned incorrectly. (notice how the baseline of the menu item title does not match the baseline of the shortcut)
Well you lose full screen benefits of going full screen like no menu bar, no window title bar, the dock hides even if you normally like it not-hidden.

Yeah you can use rectangle or BTT or one of the other dozens of the third party apps to do window snapping but to me at least they never feel quite as nice as the native options in Windows, KDE, Gnome, etc. Not sure why.
Private company sell customer data cause no regulation

Blame 'totalitarian' government
The Rust solution for your arch variation specifically is hardly onerous, and does just the same, ignoring the code in not-matching branches:

#[cfg(target_arch = "x86_64")]
…

#[cfg(target_arch = "aarch64")]
…

#[cfg(not(any(target_arch = "x86_64", target_arch = "aarch64")))]
compile_error!("unknown arch!");

(If you got to much more complex cfg branches, cfg-if could be worthwhile, which lets you write `cfg_if! { if #[cfg(…)] { … } else if #[cfg(…)] { … } else { … } }`. But for only a few simple ones, I prefer to keep it out.)
I think that’s a feature of the BSD model. Almost every company making network appliances, etc uses BSD as a baseline, but they don’t necessarily contribute back or consistently drive development. I think the Linux model has better incentives.

The other thing is that the markets the BSD has been historically dominant are dying and consolidating. The world is cloud and cloud is mostly Linux.
Because almost no one who moves to Dubai for a middle class job will ever experience any of the things you’ve listed except for the heat.

What they do experience is earning lots of tax-free money, and a vibrant city life. Obviously those negatives are all present but less of a threat than one might think from the outside.

Perhaps that seems like too much of a risk to some people. But to others, who aren’t living in “heaven-on-earth” first world countries it’s an easy gamble to make.

(Culturally hyper-conservative is especially hilarious for anyone who has been to a Dubai brunch.)
Yet, it seems most who raised an alarm were told to be quiet and sit down.
I had a similar experience. I have used linux since I was in highschool until 2009 when I got a macbook. I initially loved it for the same reasons as the author but grew more frustrated and was less enthused every year. In 2013 the computer finally crashed during an update, and i was never able to get it to properly work. At the time I installed linux on a 2005 era PC and had no issues and this carried me the rest of the way through college. I've been back on linux since.

My employer sent me a dell, mac, and a forensics workstation. I use windows, macos, and linux daily. Aside from the trackpad and display, I'm actually the least impressed with the macbook. Maybe if I was running windows 11 things would be different.

I really don't see the magic that everyobe else sees in Apple products.
Looks like Putin wants back to the 1990 deal that Gorbachev and President Bush made and that American presidents broke: that Nato wouldn’t expand an inch to the east (to East Germany at the time).

His demands will obviously not be met. But is Nato even considering any concessions? You don’t have to accept the initial demand (it’s supposed to be a negotiation, after all).
OpenSea compatible ERC721 (NFT) contract using Vyper
Asynchronous workflows should be the default. Interruptions are almost universally bad, so being able to fit a code review into your work day whenever you want is much better.

Even if you have a fixed meeting, you might've just started to get productive on something else, or maybe there's something that actually needs to be handled synchronously, like an incident.

It also is a lot more pleasant for neurodiverse developers. I have ADHD and pairing is not great for me. My attention doesn't work on demand, for any topic I choose. I fit chores in between engaging tasks to keep things going, creating the illusion of doing one thing after the other, but I'd rather not be interrupted or judged with either and to a neurotypical person this behavior might seem erratic and confusing.
Yes, but this type of thing is common for non technical people setting up blogs. it's probably a plugin that the author has no idea even exists.

I had to close the page without reading as I couldn't figure out how to make it go away. Didn't seem to have a close button on it anywhere.
If you go one day forward, there's this: https://news.ycombinator.com/item?id=189

But the actual YC link is 404
The rest of the machine is kind of amazing. Better audio than a 2013, WAY better microphones, great battery life, better screen than all the early Retinas, non-mechanical trackpad that lasts longer, keyboard is great again. And that's an entry-level machine, whereas an Air in 2013 wouldn't be as powerful as this. Don't be fooled, the products are great despite your personal feelings on the company.
Yup I did. OS integration not great (resizing the window is slow, maximizing), but at least MAM works (couldn't get it to work in beagle for an unidentified reason [1])

[1] https://github.com/tigase/beagle-im/issues/25#issuecomment-9...
Here is what I have in my watch:

https://i.imgur.com/Iv6V3ap.jpg

Date, time, glucose graph, steps, pulse, time from last value, last glucose value, delta from previous value, current pump basal rate and units of insulin from the base.

More than enough to understand your current situation. Battery life after few years of use about three days.
I think it might have to do with the difficulty of getting a tourist or work visa for the US or Europe when from a country with a weak passport.
Are you sure corporatism is the word your thinking of? https://en.wikipedia.org/wiki/Corporatism

Corporatocracy seems like a closer fit to the thrust of your argument. https://en.wikipedia.org/wiki/Corporatocracy
This post is opaquely referring to the fact that the Playstation 4 os is based on FreeBSD. Obviously, this is interesting but irrelevant.
Happy birthday, HN!!
>What happened after is that my mind found other ways to distract

As soon as I power off my laptop intending to study, I get an almost irresistible urge to start working on random math/physics problems I read about months ago. But honestly, that's way more productive than browsing HN/Reddit/4chan all day.
I worked for a very old fashioned company in Germany that used a similar system to pay employees. After about a year I became the lead of my team. But since some of my colleagues had been in the company about 10 years, they were getting paid more than me. Frustrated, I left for a better (and better paying) job.

I believe these systems produce a "dead sea effect". High performer will leave, being able to get better deals elsewhere. Low performers will stay, since they can' find a better deal elsewhere.
I agree, I was using talk white guy as a shorthand for rich kid with several other attributes.

Being a tall white guy myself I thought it would get me less crucified.
The good old days, most fantastic. Now it's to degenerated into some combination of echo chamber and safe place, with no lively debate, certainly not about anything controversial. Very sad.
Now I understand what Tuco meant when he said "Sometimes you gotta rob to keep your riches."
For "individual contributors" that breaks in a way that seems obvious, but managers deal in unmeasurable fuzziness almost by definition (since humans are complicated and they're in the business of humans), and there's significant pressure to become a manager after a few years.