skysight-inc/HackerNews huggingface dataset:
I don't argue for automatic updates. It's pretty much whatever we already have, but instead of updating a single library, you'd have to update every package that depends on that library.

I'm just throwing ideas around so you should definitely take what I'm saying with a grain of salt. It just would be interesting to see a distro like that and see what the downsides of this solution are. Chances are that there probably already is something like this and I'm just not aware of it and I'm reinventing the wheel.
What's the benefit to a true Linux phone over running LineageOS? LineageOS at least is essentially Android, so the ecosystem is there.
This is really interesting. Can anyone on here explain if I am correct that this basically means any site that is operating as a middleman between supplier and consumer would be held liable for issues with the product?

So, like does this also apply to esty? EBay? Heck, maybe Shopify? At what point does the liability cease for the service provider?
Isn’t height something that’s mainly inherited? I’m guessing height shot up because of immigration rather than diet
> Is it? Just update everything regularly.

On stable production systems? Never.

The CIP project https://www.cip-project.org/ aims to backport security fixes to Linux for *25* years after each CIP release.

No sensible organization runs bleeding edge OSes on their airplanes, power plants, payment processors, industrial plants...
Only options I know of are a couple crowd funding ones, and Linux is a secondary option on them (they are Android primarily). The ones from Planet Computers can run sailfish, and I've read that FXtec is coming out with a new model that supports ubuntu touch as a first class citizen.
What problem does this solve? You wouldn't pay for what you don't use except in disk space, with significant added complexity and fragility.
I mean, if you just have a select() command blocking, I don't see why having a 100 sockets open would be any different than 1 socket.
> But, it's not like Google couldn't afford private offices if they wanted to.

Google employs in some of the most expensive real-estate in the world. It's hard and takes years to build more, larger office buildings.
Ooor... you just upgrade your library versions. Backporting fixes is something you do as a distro maintainer to avoid having to update each application separately. It almost never makes sense as a thing to do as an application author. If you find yourself in a position where you don't want to upgrade to the version being maintained by upstream then you're in trouble anyway.
I really hope that people are working on machine learning projects for animal communication. If you listen to crows and ravens in the wild it seems clear that there are patterns.

I would also like to see technology interfaces developed for animal use.

I am worried that much of the natural language development that would occur from frequent interaction is being held back by the social isolation of most species that humans keep as pets.

Maybe humans need to engineer the languages and teach them to the species?
https://www.youtube.com/watch?v=mS5WLkb_Cxk
Which suggests they would breakeven with a 6% cut - probably accurate when accounting for store design and management, app reviews, storage, bandwidth, customer support, payment processing fees.

Maybe the solution is to keep the current $99/year development tier for completely free apps with no IAP, but also require a $500/year payment for any paid app, and move to a 10% commission.

This would reduce the amount of junk apps being submitted - reducing overheads and customer support for dodgy apps - whilst still delivering a big commercial improvement for developers of paid apps.
Each move like this creates more anti-vaxxers, but at this point I'm starting to think people are aiming for that.
not only are they half-assed incomplete attempts to solve problems solved by private offices, they ignore the excellent solution to the problem open-plan offices were meant to solve: using a small office space for a large staff.

if you let people work from home if they want to, you need far less office space. so instead of trying to cram in a ton of workspaces, just let people who want to work from home do that, and use the space that frees up to give private offices to the people who want to work at the office.
Absolutely. But the article (via footnote 12) is talking about how there are variants of Indian origin being detected in the UK. There is the paragraph:

> Two more cases of the Variant of Concern VOC-21JAN-02 (P.1) have been identified in England – one in the West Midlands and one in Haringey, London.

When the varient crosses a border, it is highly likely it will cross by plane or boat. The worst case outcome is mass lockdowns. I have some faith that it is easier to detect COVID on sea voyages because it is slower and I assume less volume of people, but air travel is a different story. What are the risk-rewards of this air travel?

In 2020 I faced things like being forbidden from leaving my home & my parents potentially dying (they didn't). These were issues faced on a mass scale. I'd like to know how important all this globetrotting is relative to those pain points.

I suppose I'm open to shutting down passenger travel by boat if the numbers are there.
I'm not in a corporate environment. ardour.org is it.

The 500 commits cover a development process that radically alters a fundamental data representation within the software. It was difficult to design, difficult to implement, difficult to test. The whole process has simply taken a long time, and we've had other orthogonal development taking place in master.
SpaceX splashdown: Four astronauts to return from record-breaking mission
Couldn’t disagree more.
We have all the electronics for school.

Kids make terrible choices. Force good habits as long as possible.
> And thus there's a built-in incentive to cut a deal with the content owners to preemptively prevent the DMCA claims (which are expensive!) by doing this sort of automated policing.

How are DMCAs expensive?
I’ll take a regular cubicle at this point. The thought of returning to long rows of desks crammed right next to each other is causing some real psychological dread.
My family in the Philippines pretty much farm (rice and vegetables) for only a few months of the year, and the only technology they use is a few diesel water pumps. To be honest, they’re the happiest people I know
... at page granularity.
I agree!

I think the big reason Linux has mostly dodged "DLL hell" is that a large chunk of Linux applications are either built from source on the target system, or installed via packages that were built specifically for the target system.

However, if you try to build an application binary, then ship it on more than a handful of Linux distros (and even versions within distros), you'll quickly start running into issues with GLIBC symbols etc.

Containers makes this incredibly easy as you're basically shipping exactly what you built your code with.

I think this is also a place where languages with package managers & the corresponding ecosystems really shine (e.g. Golang, Rust etc). These do well because they are building from source against runtimes that don't involve a pile of shared libraries as you would be doing in C/C++.
Wow, this takes me back to one of the first indoor webcam/planting robots on the Internet. You’d click on the image, the robot would do its thing, and then the webcam would take another picture (circa 1995).

https://goldberg.berkeley.edu/garden/Ars/

https://youtu.be/vQE-qJ_aYPw
> The problems of updating applications individually because they're statically compiled are insignificant compared to the problems that come from having to do everything within containers.

Bundling dependencies aren't the only reason containers are used though. We still want to sandbox everything, and those sandboxes need to provide dependencies.

At least with dynamically linked you can decouple and share things like "runtimes" in the flatpak vernacular, which does have some advantages like dependency security updates.
I can't think of an Android app I'd prefer over a Linux alternative.

Edit: Maybe Google Maps, but that's it.
I started using RSS in a big way when I got my first smartphone.* Navigating websites using your thumb is slow and cumbersome. Not to mention just clicking a bunch of bookmarks on your phone takes ages longer than on a desktop.

But with RSS, I have an eBook view of what's new on any websites I'm interested in. Nothing else in the way, no navigation bars, no waiting for pages to load, no waiting for a cell signal, etc. Scroll up down through a list of recent updates, click to read, scroll through if interesting, swipe left/right to switch to the next/prior entry, or go back to the index. Done. Reading the day's updates happens in record time. With knock-on benefits that it's easier to follow small sites with infrequent updates... They come to me, I don't have to keep trying to check for updates from them.

* I had some nice PDAs back in the day, but WiFi only became a thing right about when PDAs went out of fashion, so I don't know if there were any good RSS readers back then. It wasn't until smartphones that it became a problem I was motivated to solve.
So how would a Linux phone possibly gain momentum?

I have no idea how it solves any job to be done for almost anyone. Does it have the apps I want, including for my bank? Does it have a great camera? Does it have fantastic battery life? Right now, the answer to all of that is definitely not, and it becomes a chicken and an egg problem, where you don’t have the investment to build all that.

And don’t give me the obvious and trite answer of “privacy”. Because we have been bombarded with ”privacy” for years, and yet Google and Facebook keep raking in the cash and the users. I see no evidence the vast majority of people care at all. (And even then: prove to a user, or me for that matter, that a cobbled together Linux stack is in fact more secure than iOS. Or, explain how Linux magically protects me from all the ad trackers on the web.)
People don't bat an eye at property taxes taking people's homes, why would grass be different.
> Software would need to be rewritten to be more lazy and modular, but it'd make dynamic shared libraries actually dynamic.

This does exist--see the Vulkan API, for example.

And mostly everybody ignores it. Most programmers effectively write a wrapper to load everything and then treat it like the dynamic linker pulled everything in.

The alternative is when the functionality isn't core. We call those plugins and people use them quite a bit.

The problem is now you get a lot of bug reports of "Feature <X> doesn't work." "Well you don't have plugin <Y>. Closed."

Static linkage is goodness.

And, I'm tired of the dynamic library people beating the "security upgrade" dead horse. The biggest problem with the "security upgrade" argument is that a significant number of people refuse to upgrade because an upgrade always breaks something because everything is dynamically linked.

If everything was statically linked, their pet program wouldn't break and they'd be more likely to upgrade.
Version skew is only an issue when there's cross service communication. One service deployed on two different codepaths (in this case, using a different library implementation) is completely fine.
Not every web dev is CRUD kind of work, but you're right that low hanging fruits get picked up very fast.
Fully agree with return to office in line with mask mandate. I’m not sure if you tried talking to someone over hangouts/zoom/teams while they where a mask. It’s next to impossible to understand what they are saying with it on. If we are looking at hybrid most chances someone will be remote.

Next marketable item is masks with Bluetooth microphones I guess…

I am so glad I found a new fully remote job to skip going back to the office.
You're totally right I would definitely always say "my favorite team is", and probably also would say "my favorite is". I think the subject of the sentence is what determines it grammatically, also since that's what you say first it makes sense it would affect your choice of verb more.

I actually think this could extend to a lot of situations where the object is referring to a single group, not just plural-sounding proper nouns. Like if asked "what was your favorite zoo exhibit?", I would probably respond "my favorite was the giraffes" not "my favorite were the giraffes". I'm actually not even sure what the correct response would be technically though. "My favorites were the giraffes" implies multiple favorites, and "my favorite was the giraffe" makes it sound like the exhibit had a single giraffe. So it feels like subject/object have to mismatch then.
There are numerous communities in the US who are dealing with toxic plumes in their groundwater, and their solution has not been to improve "the network of factories and what any factory could do," whatever that vague statement means. So no, that is far from "exactly what happened."

The typical response to pollution is to impose penalties on the offending parties. Nobody owes you their time and labor to improve a wasteful piece of technology.
I suspect, unfortunately, that the true answer here is "experience".
(I think) I ran into the same or similar problem you did - there's a partition for the debian OS + iso images of a fixed size (df shows it as /dev/mapper/pce-root -> / ) and all the reallocatable storage used by the VMs comes out of the rest.

Thing is it's hard to re-allocate this partition, and that's where all the iso images, and the backups go.

I tried to migrate a vm and boom - it filled up.

I tried to figure out how to reallocate it, but in the end, I found this (sort of hacky) solution documented:

https://pve.proxmox.com/wiki/Logical_Volume_Manager_(LVM)

basically:

# lvcreate -n vz -V 200G pve/data
# mkfs.ext4 /dev/pve/vz
# echo '/dev/pve/vz /var/lib/vz ext4 defaults 0 2' >> /etc/fstab

you migrate the stuff from /var/lib/vz to the new location and you have 200G for iso images/etc

Why this has to fight for storage from the root system, or why it's not easily expandable is a head-scratcher. I think it might be better to have a dedicated boot debian partition, a resizable/easily growable pve partition, then storage that can be allocated to vms/containers.

but yeah - that stopped me in my tracks, and when I'm doing it on a home machine you just don't have the time to chase this stuff down.
"The scary thing is, I don't know if I can trust him less than any 'reputable newspaper'."

Do you not know how professional journalism functions? You can verify decades of history with very limited retractions. There's good reason why people trust the New York Times.
Previously seen in “The NYC Subway System Runs on OS/2” https://news.ycombinator.com/item?id=20181866
If you're making the same amount of money as you did before, and you're paying the kitchen staff more, how are you going to pay waitstaff more?
Author updated it to:

> This is the oldest and most well-known query execution model, and is named for the paper which standardized its conventions in 1994.

Since the paper references previous databases, I'd rather assume incorrect expression from the blog author than ignorance.
Not sure if people are getting the reference here... The "suckless" tools authors are known to prefer static linking, they even tried to make a linux distro "stali" with the philosophy of static linking everything.
Bill Maher 1956, Warren Buffett 1930, blockchain 2008
You are definitely in a different world. As a dev I really like SaaS as incremental changes are much easier to do. I bet you've weighed the pros and cons of making those changes incrementally vs. as a big bang change.
You are very wrong on all of this.

mRNA doesn't, and can't possibly, "change your DNA".

Vaccinated people are much less likely to get infected and much less likely to spread infection.
Totally agree.

“Wind power made Texas the leading renewable-energy producer in the U.S. Now solar is fast catching up.”

Article from November 28, 2020 which was BEFORE the freeze:

https://www.wsj.com/articles/solar-power-booms-in-texas-1160...
A modern smartphone has more RAM than most computer that people use to do actual work. I mean I see around a lot of people that uses computers with 4Gb of RAM, and the standard nowadays is 8Gb for Android phones. Even with disk space, nowadays a smartphone typically has 128Gb of rather fast SSD, a lot of people still uses computer with spinning disks.

Also are shared libraries all that used in Android? The part of the system that is written in native code is very small, it probably doesn't make all that sense to use shared libraries for that.
I stumbled across this related project a few months ago, really interesting initiative.

https://github.com/earthspecies/project
I've gone through that thought experiment "What would I tell myself if I could go back in time?" enough times to know if I ever see an older version of myself when I'm walking down the street I plan on doing a 180 and running like hell. I imagine that the only thing my future self is planning on doing is laying a major beat down on the present version.
You may have a point, but Android and Apple phones are also, quite frankly, garbage. I open the maps app on my Android phone, and I get a bunch of ads littered around, for places like 7/11, even for locations that are closed! I have a 64gb phone and the map for the city I'm in could be quite easily downloaded, but nope, it must contain Google's malware.
Being good enough is enough. Linux on the desktop could be better, but for more than a decade it has been good enough. If linux phones became as usable as linux on the desktop, that would be good enough.
> I would also like to see technology interfaces developed for animal use.

I feel like just asking this question is step one on the journey toward overdosing on ketamine and drowning in a float tank.
Possibly... I have had minor auditory hallucinations while I'm falling asleep. Most often it is a single sound, like a high pitched ding or bong. It sounds like a notification, but very unlike one from my phone. It is definitely purely internal.
To be fair, Texas blamed the green energy industry for the failure of power and yet Texans still pickedup green energy. So, while click-baity, not necessarily wrong.
What would you like for Email on your phone from the Linux world?

A web browser?

Contacts app?

These are essentials for the phone.

What about an RSS client?
Even desktop libraries are moving towards IPC architectures so not even they require dynamic linking. E.g you don't dynlink a library for the trashcan subsystem, you communicate with some service on the dbus thingy. This makes hot updates possible which you don't get with dynamic linking.
Ask HN: How/where did you find a quality freelance mobile developer or team?
At least hoteling spaces of some sort for people. Combined with conference spaces for when people want to come into the office to meet and work together.
IME people in the US almost exclusively use "is" in this context, but it definitely is weird to actually think about it.
True…I should in most communities you can find people who speak English.
Equally, a built-in, one-tap-to-install app store with frictionless payment led to an explosion of software creation and developer revenue. Trust was a huge problem, distribution was a huge problem, and Apple solved both.

It's important to keep in mind that this "explosion" of developer revenue is mostly in scammy pay to play games. Apple's app store rules have made it very difficult to build the kind of software business that flourished in the older model where users paid for significant feature upgrades. Apple's answer to this is pushing everything into a subscription model or awkward bundles of in-app purchases which I argue has not been to the benefit of users or most developers.
yeah i hope it will work at least for some of you like that :)
I wonder if App Stores (Apple, Google, whatever) serve a purpose no one seems to mention.

Do these app stores (try to) verify that apps behave appropriately once given access to carrier cellular networks?
You need to keep the connection alive, which means regular traffic, which means regularly sending data, which needs energy. More connections mean a) more traffic and b) unless you add some coordination mechanism, waking up the modem more often at random times, which is energy-intensive in itself.
So you're saying he is wrong in the weirdest way possible, by literally implying that central banks print infinite money, in a finite universe?
Sorry, not Vimmode, Evil Mode, der
I've had a lot of success hiring people from r/jobs4bitcoins on reddit. The intelligence level to use bitcoin serves as a natural screening process. The only bad experience I've had is hiring "seo" people as they all seem to be snake oil salesmen.

But yeah what I do is I ask for relevant github project, do a voice call and then decide. I do ask for linkedin profile just to make sure they are serious.

The catch is you have to pay them in crypto. I've been using NIMIQ since ETH and BTC fees are too high making it not a very good currency.

I pay them on a weekly basis, that way any non-hackers can get weeded out pretty quick.
It's not just atomic updates, the critical part is to run all the relevant integration jobs. The aim is that when a change goes to the reference branch, you must understand what other code is going to get impacted. Without that, you can break builds depending on the repo you changed, and if the broken repos don't change often, the breakage could be discovered months later. If you're in that situation, you'll randomly discover piles of debt when you use a slow-moving repo.

Atomic deploys are not as important, because you can still decide to version your APIs or releases even if you're using a monorepo.

That being said, you can use multiple repos and still mostly avoid trouble by choosing how to cut your codebase (HR software is likely not going to depend heavily on presale, for instance). The metric to optimize is to minimize the required version bumps.
World Building in Blender [video]
Note that the buses are a key part of the offices' parking plans. Some of the garages were already valet double parked in the beforetimes.
That’s fine for Linux but it doesn’t work so well for networks.
He's clearly quoting the racist comment, not being racist themselves.
Google Playstore is a walled garden, like Apple's. The walls are only growing higher and higher. Once Apple adds a layer of bricks, Google follows and vice versa.
Have things changed at all since Pointgrey were acquired by FLIR?
They don't need to build brand new office buildings from the ground up. They can renovate existing spaces, lease new space and renovate. That could be done in 6 months, tops, if they really wanted to.
I worked at the MTA for 6.5 years.

Al Putre is a guy with a friendly smile, a classic New York accent, and is not afraid to show you he's always carrying a revolver.

Oh, and a hatred of the dollar bill.

edit: formatting
You are not the only one. There are dozens like us! Dozens!
>awkward swipe

Why is swiping considered awkward? I lived in NYC for several years and never had much of problem with it. Every now and then you have to re-swipe, but not often enough for it to be a major inconvenience.

It's also one of those UI things that may not be perfect, but because people adapt to it, it doesn't need reworking. Like QWERTY, or Amazon.com. In fact a rework may even be counterproductive, and certainly expensive.
Why do VCs feel the need to write crap like this is beyond me. Too much idle time?