skysight-inc/HackerNews huggingface dataset:
> How far does this principle scale?

I think this principle scales most to platforms, in this case web ones.

There's an interesting thing called the "Bill Gates line": https://stratechery.com/2018/the-bill-gates-line/ (third sub-heading in the article). Basically: "A platform is when the economic value of everybody that uses it, exceeds the value of the company that creates it. Then it’s a platform."

From your example, the Fruit Company is a platform, but not really. I'm not entirely convinced that others capture more value from the Fruit Company ecosystem. Yes, for the AppStore they only get 30% of the value of third party sales, but they also sell the hardware and have their own extras. The Fruit Company is a platform company primarily by virtue of creating hardware, which generally makes one a platform, but other than that, they definitely look like they don't want to be a platform with the way they control everything, break stuff, etc.

AWS is for sure a platform.
Google's vision: Web Party People! Web apps can (eventually) use all native APIs and device functionality.

Apple's vision: VIPs Only! Full access to native APIs and all device functionality is only permitted from apps approved by Apple, and even then it's fairly strictly controlled. But you can stream games (e.g. Luna) and video in Safari if you want to.

Fortunately nobody's forcing you to buy an iOS or Android device.
Does Amazon has some standards/conventions for inter-team APIs, i.e. something like Google's AIPs (API Improvement Proposals) [1,2]?

[1] https://google.aip.dev/general

[2] https://google.aip.dev/
Actually wear becomes increasingly more important as DRAM caches are removed to save money.
And SSDs tend to have less write volume per unit
Crazy. I was just looking at this earlier when running into a problem with `kubectl exec` causing processes to leak in pods:

1. kubectl exec -ti foo -- bash # start shell in some pod

2. echo $$ # get pid of that shell

3. # close terminal without explicitly exiting bash

4. kubectl exec -ti foo -- sh -c 'ls /proc/<previous pid>'

It looks like SIG* on the kubectl side aren't getting propagated to the in-pod process. Does anyone know of a proper way to prevent this process leak?
Hi, Silice author here. I picked the AGPL 3.0 knowing it is on the strict side of the spectrum, but not thinking it would be 'toxic'?

If you have some pointers on this I'd like to learn more.
In particular, I'd like Silice to be under a GPL style license (so that everyone benefits from improvements), but also to ensure that what is produced with Silice (designs coming in/out of it) is not 'contaminated' by the license.

There's a related issue in Silice github on this: https://github.com/sylefeb/Silice/issues/106
Show HN: Open-Source Alternative to Looker
> They'll just hit a function call they need to make with a Unicode character

This is optional, the language adapts to the capability of the user. He can write ∑ or sum for a function, µ or mu for an identifier.

https://docs.julialang.org/en/v1/manual/functions/

You get people riled up in this thread with your false assumption, next time simply ask questions.
Pretty much the hardest part about SaaS as a business, described in just two sentences.
I suspect the people who are "virtually guaranteed" to need payouts are a small population compared to the majority of people that live somewhere in the gray zone between the two extremes.

Then, to quantify the people in that gray zone, it becomes a question of which variables to we include? Sure, alcohol is bad, and junk food is bad. But what is junk food precisely? And if you run ultra-marathons, it surely doesn't matter as much. If you live in a city with higher pollution, if you drive a cheaper older car with a worse safety rating, if you work two jobs and thus have higher stress levels, on and on.

And if we're talking about social healthcare, do you really want a faceless bureaucracy to be tasked with calculating those risks and putting a price on all your life choices?
Column – High-performance, columnar, in-memory store with bitmap indexing in Go
https://news.ycombinator.com/item?id=27553582
As someone who wiped the black dust off his balkony once a week I can tell you the absolute worst I had from living at a major road was the noise.

When I first slept in my new flat it felt like someone lifted a heavy rock off my chest. I hadn't realized just how much the noise affected me.

And I am not a noise sensitive person, in fact Metal and Noise music are kinda a thing I like.

I think cities first and foremost should look out for the people wjo actually live there. Widening roads is the polar opposite of that.
As someone who got his first name misspelled quite often I make sure to cut and paste names.
> I feel like Google's approach is more popularized

I mean, the engineering architecture being described in this memo is, basically, microservices. That's certainly an extremely popular -- I would go so far as to say even vogue -- pattern for solving the problem of building software at scale.
> It’s fairly clear he would be very well versed at various tech architectural designs even if he didn’t have a CS background

He does have a CS background.
That’s awesome. It is very much how I felt about computers when I was learning them in the 80s.. me, a little kid, could make or do something that nobody had ever done before exactly. And all the other homebrew clubs and hacker groups were doing the same thing. I guess 3d printing was similar recently, and I’m excited to see what the next ones are.
Yggdrasil – Early-stage implementation of an end-to-end encrypted IPv6 network
References to the Gettysburg address and radical leftism ("freenode autonomous zone"), introducing what appears to be an IM service for mobile devices... Who are they trying to fool with that?
This honestly seems like it could be interesting but I don't grok it at all being dropped in with zero context.
The vast majority of the country (basically everything outside Pyongyang) is just that. But even in North Korea, the future is unevenly distributed.
aaaand i love it. this is so expressive.
There’s an API bar raiser system for APIs called by many teams.
I never said the government should get involved in anything. I actually said:

>However as far as installing your own OS on the hardware, that seems like something we could require without a downside.

I just don't think they should be involved in dictating how software works at the level a lot of people seem to be hoping for.

Getting the government involved in this stuff brings a lot of negatives along with it, so it needs a damn good reason to go that far in my opinion.
If you can provide a product with those features at lower cost the market would still reward you.

But yes any description of economics is necessarily a simplification. For example market segments where people intentionally pay more for the exclusivity that comes with being charged more.
Okay so if this was a direct hit, what would happen!? Would it just be a non event for the sun or could we expect higher temperatures on Earth or worse?
"As tavern keepers, soldiers, sailors, mountebanks, builders and itinerant tinkers, they rejected the belief that those born female couldn’t do men’s work. Husbands were not born, but made."

This can be taken as the "message" of not just this book but the whole narrative around it. And it is a very logically and scientifically flawed statement and message.

No, the subjects of this book were not ordinary females aka women who just came to think "We reject the 'belief' that men and women have certain traits - in fact we can be men!" Rather, they were people with a certain birth defect that caused them to be anatomically female but otherwise exhibited male biological traits as well. This may have various reasons such as genetics, hormonal imbalances etc, but that's besides the point. They did not develop any "beliefs" or "convictions" that "You know what, why the heck are we supposed to be women? Let's just be men!".

Bigger muscle mass, facial hair, deeper voices, slightly heavier brains, are literally biological traits of human males. Just because there can be exceptions to this due to birth defects, just like there can be exceptions to having eyesight or being able to hear due to birth defects, which are also biological traits in humans, doesn't mean there is no biological truth about what constitutes male and female.

Contrary to that, i.e. to science, logic and biology in particular, the above quote and the narrative around it is trying to suggest that literally any and every healthy woman is just being pressured into being a biological and social female by society, and needs to be liberated into thinking "Heck I can be a man too!". That they just need to "reject the belief that biological men are men and biological women are women". In other words, that they need to "reject science, logic and biology".

Yes, husbands, and wifes - or men and women - were, are and will be born, not made!

P.S.: Just as some more food for thought, here is another perspective: If it was merely a matter of believing that you are male or female, then why do they give trans-men testosterone and trans-women other hormones (estrogens?) to become more biologically of the desired sex? Wouldn't it be only consequential e.g. for a trans-man to "reject the belief that a man ought to be muscular, deep-voiced" etc. and thus avoid the whole hormonal transition altogether?
The Pinetime uses a LCD. A big draw for me for the Watchy was the e-ink screen. Specifically because, y'know, battery life.

I got mine a week or two back so I haven't actually had time to run the battery right down (spent too much time plugged into my computer programming and debugging), but the software I've put together so far the battery life seems great.

Over 24 hours, the voltage value I've been displaying (rounded to the nearest tenth of a volt) went from 4.2V to 4.1V. So even under the most unfavourable rounding that's 0.1V over 24h, or still about 95% battery charge. That would be almost 20 days doing some basic processing, screen updating, etc every minute.

I'd agree about the waterproofing, however. Wearing it for a few days and knowing not only that it's not waterproof but exactly how _un_waterproof it is, it's made me a lot more conscientious about handwashing and day-to-day activities.
I never ran into an issue of needing a hack to save a file. It works just as downloading any file would.

What was the issue that you ran into?
Beginner: Integration of Huawei Hem Kit in Android-Huawei Developers
I would assume planning and budgeting would also take up a lot of time.
Which thing exactly are you talking about apple which is not an API(except for esoteric thing like kext and all). All their programming model is based on API AFAIK.
The other solutions don't require an install though, and are thus super portable :)
I'm not "denigrating" Firefox, I'm implying a true fact. If a TV channel was funded at 90% by the Russian Federation, would you qualify it as an independent media?

I bet not, and it would be comically wrong to do so. So I don't get why Google and Mozilla get a free pass, especially given that controlling the web has a way bigger impact on people lives than a mere traditional media.
A Non-Violent Switch Game Was De-Listed for Violence
Most of those resources you mention are renewable (and we're working on getting rid of the need for oil), their limits are an economic and / or technologic problem that can be solved, especially if we can get more people educated and working on these problems.

Anyway as another commenter pointed out, birth rates will decline on their own if people are comfortable and happy. Which presents itself with its own problems in the current economic system that seems to depend on constant population growth, and in many economies where birth rates have declined they compensated with immigration. Which presents its own challenges of course, but then, the US was founded by colonizer invaders, the local population genocided, then built up by millions and millions of immigrants (voluntary or slaves).
Great takeaways. I found the idea of tracking my computer usage especially helpful.
C'mon maybe a few multicellular lifeforms would survive. What about everyone's favorite tardigrade?
As funnny as this is, i never really go the whole concept of a "real NAS box" - do people usually mean specialized hardware in combination with something like the FreeNAS OS?

Because right now i'm just using consumer hardware (an Athlon 200GE for its low 35W TDP, some cheapo RAM and a number of Seagate BarraCuda HDDs) in combination with Debian, which also runs on my other cloud servers. It's all mounted on my other devices either through SFTP or a Nextcloud instance that's also running on them for easier file replication. I don't even have RAID or ZFS/XFS/Btrfs file systems, just ext4 because any sort of clustering would introduce unneeded complexity to the setup - instead, a cron job with rsync backs the data from the "primary" HDDs to "secondary" ones every day in an incremental manner (well there's also BackupPC that does network rsync backups across servers).

What purpose would running a NAS oriented OS distro even serve, for simple uses cases like that? It feels like the current "ad hoc" setup is really affordable and easy to operate.

I think a SoC would also be nicely suited for this, as long as there is sufficient I/O capability. In regards to phones, however, i feel like drivers for obscure devices could probably become problematic quickly.
> Stop going along with the "you should improve your soft skills to make our job easier"

I don't understand how you intend to set up a union without "soft skills" ... or at least one that doesn't collapse in dysfunction and infighting.
I started with a single .html file, and then moved to Node.js. You don't need to look much into it, since you can import data from the .html file.

The only hiccup I've had so far was that I could reference images in the same folder with an [img[relative-path-to-file.jpg]] syntax from the HTML file, but not from the Node.JS version (you need to "import" images first). Wasn't a big deal for me, since I just had to manually update an image or two. Most of my notes in that wiki were just text.
Welcome to Microsoft's World Wide Web Server (1994)
Yeah, it seems like 90% of Rust jobs that are realistically accessible for someone with my background (different servers for the most part) are in crypto space, which I dislike, and there are very few of them as well. Java gives me better and more numerous options to choose from, and recently I even landed a Scala position in a very interesting domain. So it's about variety and job safety after all.

I also would not want to program in Rust for 100% of the time. It's a great tool to have for certain mission-critical types/parts of software where the cost of a mistake is high, but it also can be very frustrating to work with, at least until you become proficient with the idiomatic ways to structure programs and code in Rust. And even then I would not pick it for R&D type of work for instance, where you have to experiment and refactor a lot. Borrow checker is something you have to keep in mind at all times, and as I said already it can be extremely frustrating when you simultaneously have to think about design, execution logic and performance. Doubly so when the parts you're working on are not going to be concurrent in any foreseeable future.

OTOH, I can see how coding something well-defined and to the spec can be rewarding and less expensive in the long run with Rust.
Amazon has created lot of these "things" (for the lack of a better word) that should be taken with a sack of salt. Door Desk, 2-Pizza Teams, Press Release and Frequently Asked Questions (PRFAQ), API Mandate, AWS as utilizing spare capacity, just to name a few. It's made out to be as if these are religiously practiced at Amazon but that's definitely not the case.

I worked at one of the first remote dev centres of Amazon working on an extremely ambitious AWS service. The mandate was imposed with a hammer in the earlier days, to an extent even the code repository was segregated. We couldn't access any internal service, no tools (such as pager-duty). So we ended up building half-ass version of everything ourselves. People at the HQ built a web-service to access customer information but within a few months it languished with no one to maintain. Half the time we would be blocked for someone to give us access to a service. Whenever we raised an issue the answer from HQ was oh yeah use this and this service, they were oblivious to our limitation. We would then play the broken record and they would then go oh, well let's see what we can do. Eventually someone higher up noticed the massive inefficiency and said fuck it and opened up all the access for us. But then everything had to be migrated from half-ass services to the mainstream ones.

During my time there I never heard of this API mandate. Now that AWS has gotten massively successful this API mandate gets paraded as if it was all a grand plan. No, it wasn't. It was an experiment that sometimes worked and sometimes didn't.

Also there's this troupe about AWS you keep hearing. The story goes that someone realised all the un-utilized server capacity and decided to rent it out. That's absolutely not how it began. That's a typical Amazon marketing speak. Amazon's retail took a very very long time to migrate to AWS. In fact I'm not sure if they are fully on AWS either.
There was some good discussion around Zoroastrianism and ancient Indo-Iranian relations last week.

https://news.ycombinator.com/item?id=27500262
If you've not heard of the Precursor phone project: https://precursor.dev/

See also this talk, also by Bunnie Huang, on Precursor. He also discusses supply-chain security and the ability to verify that your own hardware hasn't been tampered with. https://www.youtube.com/watch?v=w8BA6_9HCzk
> You did, when you proposed writing &array[0] to get the address to the first element of an array.

That would only happen in two cases:

1 - If C arrays had been properly designed in first place,

2 - Since it is too late for 1 unless we happen to have a DeLorean parked around the corner, by introducing a new datatype for new code, just like happened to bool and complex on C99.

This is basic compiler design stuff that surely the WG14 heads are capable of.

If not, the Microsoft team from Checked C project can gladly explain to them how to extend C with new array types, while keeping compatibility with existing code.

I really don't get your "maintain compatibility with existing code" hot discussion.
It comes with a plastic case and you can optionally purchase an anodized aluminum case as well: https://www.crowdsupply.com/sqfmi/watchy/updates/campaign-fu...

I don't know who is wearing a bare PCB on their wrist. Especially since the battery (lipo pack) is stuck on the back, so you've got a bare lipo battery sitting against your skin all day.
Only India?
If your plan is to experiment a lot w/ website, landing, other sites and blogs then probably investing into something like wordpress will pay out eventually. Or hosted solutions like squarespace/wix.

For landing/micro sites specifically there's plenty of tools out there, mailchimp and hubspot both support landing pages.

For blog there's the usual diatribe host yourself vs use medium for extra distribution.
You nailed it. At the foundation of the dysfunction at most technology companies is the inability of the leaders to understand that software heavy products just can’t be estimated accurately by traditional “bean counting” methods.
If you scroll all the way to the bottom, you will indeed see Uranus.
Yea, it'd be a great project, but I also had hopes for an existing search engine have flags you can set for these requirements

I had to laugh when I found hacker news on that list. While the site itself belongs there, it's filled with links to external places who don't belong there ^^
This is the less political correct top HN comment I see in years. There is still hope.
There's an issue for this[0]. Currently Nixpkgs relies on a 130 MB (!) uncompressed tarball, which is pretty big compared to Guix. It would be amazing to get it down to something like less than 1 KB with live-bootstrap.

Also, due to the way Nixpkgs is architectured, it also lets us experiment with more unusual ideas like a uutils-based stdenv[1] instead of GNU coreutils.

[0] https://github.com/NixOS/nixpkgs/issues/123095

[1] https://github.com/NixOS/nixpkgs/pull/116274
You have it upside down. Everything else is authoritarian, except for (some) governments, because governments truly have the power of life or death over you.

But everything else? Highly undemocratic.
> You don't really want to use an SSD for backup because they can lose data when not used

Not (really) true, there is not much hard data backing this up as I see it, and for what there is, the retention would be 1+ year. The thread is not about offline backups, but an always powered backup server anyway. And SSD does make sense for a lot of reasons: HDD speeds are likely slower than local CAT cable, the higher IOPS helps on parallel workload cases, not to mention the way lower power draw and zero noise (no moving parts for the rest of the setup), compared to a chirping HDD.
patchelf is not really widely used for solving reproducible builds issues. It's made for rewriting RPATHs which is essential for NixOS, but not something you would be seeing in other distributions except for when someone need to work around poor upstream decisions.
It was some repackage of Netscape and plugins and some dialup from mid 90s.

I remember the name as it was so ludicrous to think the internet fit in a box. Meanwhile a decade of usenet is only 10gb.
Except that repeated experiments have found that raising wages and improving working conditions raises productivity and efficiency. Costs of good sold doesn't go up, so there's no need to raise prices.

People who are able to focus on their work because they can pay their bills, have good working conditions, are healthy and able to care for their families work better. Big surprise.

Of course there's an upper limit to this - if you're paying your apple pickers more than the retail price of the apples then you're going to be in trouble. But in those cases, the price of apples needs to be higher so that apple pickers can have some basic human dignity. Apples should cost more, but we have created an evil system that destroys apple pickers' lives so that the rest of us can have cheap apples. Let's not do that any more.
It's apparently pretty hard to hit the Sun:

https://www.youtube.com/watch?v=LHvR1fRTW8g

(Though that video mostly talks about small objects like rockets. Maybe it's a different story for dwarf planets?)

That said... Keep in mind that this is about a dwarf planet orbiting the Sun. It's 11 AU out, so twice as far from the Sun as Jupiter is.
Thanks for the information keep sharing https://www.walgreenslistens.biz/
Maybe related: it matters whether you start your main in-pod process (entrypoint) though "sh java" or directly, e.g. "java". In the latter case all SIG* are received normally, but you cannot use env variables in command line.
Anecdotal but my employer is perfectly happy to pay for all our home office equipment as well as stuff like co-working if people don’t want to or can’t work at home. The worst part of the pandemic is that remote has meant home for most people without necessarily planning it from a work point of view. I’ve been working remote for three years and the pandemic part has been a low point for all sorts of reasons. I worked from a coffee shop for the first time in over a year last Friday and it was great.

Basically remote should mean flexibility.