skysight-inc/HackerNews huggingface dataset:
What Paddle and Fastspring offer is what Apple values at 3% of the 30% fee.

This is about access to marketplace with 1+ billion people for a vertically integrated device that cost billions of R&D money.

Same as if you want your SaaS to be on Shopify or Salesforce store. You'll pay a cut to be there. Because Shopify and Salesforce offer you access to their customers to install your app in 1 click.
AmigaOS 4 Monthly Roundup – January 2022
It's rackets all the way down!
Nice how Zuck said $10bn in the analysts call with nothing to back it up, but the whole press jumps on it. Apple is not Facebook's problem, all they did was giving users a choice, which should have happened ages ago. So Facebook just says Apple kills our business without ever thinking that maybe users don't like the way they do business. If they did, they wouldn't opt out…
Given the "success" of Google+ and Bing I am not sure if it is a gentleman's agreement rather than an endeavor not worth the investment.
If you were paying beyond $1200/mo for a place in PDX a few years ago, 30 minutes away from downtown, that would certainly be either a freestanding house with at least 2BR/2BA, or a newly constructed amazon box off the MAX line near Hillsboro. I know people here who still pay $700/mo for an apartment and when I was paying $1300 it seemed ridiculous, but it was a furnished ADU off Hawthorne, utilities included.

I hear ya about watching from outside. I left the US in 2006 and ended up sort of stuck back here in 2016 when my dad got sick. There's a twofold great thing when you're outside. You don't have to give a fuck about the internal politics in America, and everyone looks ridiculous (believe me - the shock of coming back and turning on TV here takes years to get over); and also, wherever you're living now, their problems aren't your problems. Even if they're rioting against their government every day. You can stand aloof.

No argument from me. I wish we could get all the other people to experience life outside their little bubbles. They wouldn't act so petty and stupid.
What widening? Throughput at ports is within a few percent of where it has been.
I think this was more shitpost than conspiracy.
I'm not condoning this extension at all, but it has a skip adverts option built in, which means you can play endless hours of ad-free music, for free. Unlike almost all of the other [legal] online music streamers.
Running Serverless Functions on Kubernetes
ZFS has a `recordsize` parameter that can mitigate fragmentation if tuned correctly for the workload. This allows zfs to perform pretty competitively on workloads that would cripple btrfs unless one disabled copy-on-write (and therefore checksumming and compression) altogether [1].

[1] https://www.percona.com/blog/mysql-zfs-performance-update/
Correction: The : character, by itself, is the name a built-in command. However, the : character is not interpreted in any special way either as part of the name of another command, or as an argument to a command.

Contrast this with the characters $, [, (, etc.
Where do you live that 700€ a DAY is low pay? It’s, that’s MORE than 700$ a day, not less.

Consider that most parts of the world have lower cost of living than the Bay Area.
So why is Apple so scared by competition? Why denying other payment services at all?
The transcode to mp3 is lossy. I just use `-f bestaudio` and call it a day.
it's a conspiracy theory because he presents it as facts without providing sources for his statements. it's about how not what. yikes.
For example the Union Flag is normally 1:2, while the Stars and Stripes is 1:1.9
> It should come naturally as you use certain things many times.

But if it's not second nature, you may decide not to do it many times. Is it "need this -> gets memorized" or "memorized -> can use as tool"?

Personally I've never been a proponent of memorizing things, preferring to Google when needed, but I can see how the argument runs.
> Right: Venus in ultraviolet, as captured by NASA’s Mariner 10 probe.

Wow. I didn't know that you can represent and see ultraviolet in sRGB. I think i'm getting old.
Show HN: we built a graph based task manager
Youtube has separate audio and video streams to save on bandwidth (you can find them all by using youtube-dl or yt-dl with the "-F" option)... this probably just downloads the audio stream.
Heya HN!

First off, why another task manager / todo app?

Well, because the current ones kinda underperform. They work great for a small amount of tasks, but as soon as you add more they become chaotic! You quickly lose the overview, sub-lists get messy and finding your todo’s between your teammates takes ages.

Moreover, current solutions limit your actions! They only allow you a linear execution order of tasks (top-to-bottom). And modeling task dependencies in 1 dimension just doesn’t work. If you don’t believe us, try converting the example on our webpage (link below) into a traditional todo list!

Frustrated with the above, my friend and I decided to build Masterplan! A graph based task manager where tasks are nodes in a graph and where you can link them to create dependencies. Getting an overview of the whole project is now just a zoom-out away. And dependencies are immediately visible. No more deep nesting or a million sub-lists!

Plus, collaboration in a team is super easy. Using state-of-the-art blockchain tech we made it so that multiple people can edit the same task graph at the same time with a latency of just 15 min! Just kidding, we did that without blockchains or latency ;) Moreover, tasks can be delegated to others with ease and team members have a special view which compacts the graph so that only tasks delegated to them are visible.

We're not yet ready to launch, but wanted to share our work anyway. And if anyone is interested, feel free to join our waitlist :) Btw, we’re both only college student and would be like to hear from people in the industry if you have come across difficulties when it comes to managing tasks and what could be improved!
Near real-time Twitter network visualisation
Visualise Twitter networks in near real-time, locally or on a server to share streams with others.
The 1:1 variants seem to indicate that this collection is intended more for the benefit of UI designers etc. who want all flags to have consistent shape for their designs rather than as a reference for the definitive versions of flags.

Unfortunately they chose 3:4 for the rectangular variants, which isn't really used that much, 2:3 and 1:2 are more common for flags[1], so lots more flags have their designs rearranged, squished and stretched to fit the box than would otherwise need to be. For example flags with the UK's Union Jack in the canton seem to be noticeably mangled as the Union Jack seems far too large relatively. It's always going to be a compromise to have one shape, but just using 2:3 (the most common shape) would mean far fewer would need adjustments.

[1] https://en.wikipedia.org/wiki/List_of_aspect_ratios_of_natio...
It's a documentation process. All companies have a documentation process when they want to terminate an employee. Every single one.

The objectionable part is the magnitude, not the subject matter.
Apple review your apps before approving them onto the App Store.

You can opt to not follow their rules, and they can opt to not approve your app.
It's way more commonly associated as a 2a flag now. I'd never fly a Confederate flag, but I do have a Gadson flag.
AI traffic lights could reduce waiting times at intersections
Bright (YC W15) is hiring a front-end engineer
Works for me on Firefox for Android (Firefox for iOS being just a safari skin). I get 6-7 words per line (looks like the site authors emulated screenshot), so like 40 or so characters
Apple's privacy policies are not set in stone. They are more like pray I don't alter the deal further.

ATM only Apple can stop Apple from deciding they want no tracking done by search engine providers in iOS apps.
I remember seeing this as a shitpost on linkedin
A tiny bit with their in App revenue split which Facebook tries to avoid. Although I doubt paying for it make much difference. You can tell Tim Cook and Apple, just like HN hate Facebook and Ads ( Which they have to backtrack and state they dont hate ads ). It is an ideology crash.
http://web.archive.org/web/20220204034347/https://www.bloomb...
Stripe doesn't do taxes. Only recently they added ability to calculate how much tax you legally need to charge in some jurisdictions. Filing the right taxes in those countries is still your responsibility.
>Remember, World War 1 was caused by a terrorist attack of a bunch of pretty much irrelevant Serbian nationalists.

There are people who don't remember it in that way. World War I was caused by a complex web of alliances and power struggles between major powers in Europe.

I guess that a simplified narrative is preferable to some people for various reasons? Perhaps because of some Cold War mentality, where perspectives of the "east" side are commonly brushed aside in contemporary Western history-writing?

It is often ignored that Austria was historically a much larger country, and that many of the smaller cultures found it a very negative experience to be subjected to Austrian domination. For example, before Czechoslovakia emerged, there were other parallel society-building movements within Austria such as Sokol, etc. Many of those that wanted to be free from Habsburg didn't think of themselves as "irrelevant", and they didn't have the ambition to create a global war.

(and yes, I know it was technically Austria-Hungary, but Austria was the de facto dominant part)
Got into Linux in 2008 with no knowledge and no help, Slackware was the first distro I successfully installed (after trying Debian).

I tried Slackware after hearing the phrase "If you use RedHat, you learn RedHat. If you use Debian, you learn Debian. If you use Slackware, you learn Linux." Also, I had an old computer and very poor internet, so the all-in-one DVD approach appealed to me. I downloaded the Slackbook and got to it, and it patiently taught me what a filesystem was, how boot works, what X was, how to use the terminal, and so on.

Other operating systems took a lot of that for granted! They assumed I had resources, and Slackware would work with pretty well nothing. If Slackware took more time to use, time was all I had! And if Slackware made me learn things to use it properly, it was well worth it! Even now, 14 years later, lots of skills I learned are still useful - bash, the boot process, compiling software, managing dependencies (I once wanted ffmpeg with all dependencies coming from subversion, so I coded up an updater/build manager in 100% shell! Slackware taught me to do that :)

I used it for many years, distro hopping in the background, before eventually migrating to Debian. Life moved on, and I had less time to deal with "how do I build THIS from source?" and I wanted something that would help me out a bit more.

Slackware has given me an appreciation for stability. There is really something big about lasting decades. I can use those things, and also the things I know today, rather than having half the things I knew two years ago going in the bin.

Bit of a ramble. I suppose I have a lot of affection for the distro, it was a formative environment for me.
Wikipedia's "Gallery of sovereign state flags"[0] is also a good source for SVGs of flags.

[0]: https://en.wikipedia.org/wiki/Gallery_of_sovereign_state_fla...
...then let the app store compete on these merits - users can come to trust the app store if that's what they prefer.
Rankings can also be affected depending on how the identification of the university in the affiliation is done. Automated matches are often lower for languages that have different ways of writing things (often when there are different characters, or it's written in different languages), changes to location/name/structure, and how long it's been around. Based on a quick look at wikipedia:

For Szeged, the university is kind of old but also only appeared in it's current form in 2000.

It's also called Szegedi Tudományegyetem.

It has multiple colleges inside it, so it may depend on how well those are represented in the data.

Authors using acronyms more makes identification less likely, each of the colleges have acronyms.

Finally, where authors publish makes a big difference - not all publishers open their data up and even those that allow access to some raw data it can be less reliable to extract. So if you publish in places where the publisher does not make the affiliations easily machine readable your work may be counted less in many of these automated rankings. Pubmed (not a publisher but a key way a lot of people get some of this data) didn't have affiliations for anyone but the first author until some fairly late date.

Either automated mappings are used for a lot of work (since there are tens of millions of unique affiliation strings), or the source material is heavily curated (so for example only the "top" N journals are looked at).

source: worked on affiliation mapping at Dimensions in a previous life
Only true in the US though.
How the powerful clean up their digital past using a reputation laundering firm
> "foo\:bar" is a file name with a colon in it. "foo:bar" is an ADS named bar on the file foo.

That does not make sense. The shell does not itself know anything about ADSs, and therefore, in both cases, sends the string "foo:bar" as arguments to commands.
You're confusing experience-time with working on big expensive things.
Most of these flags seem to have wrong proportions, a lot of those I checked also have wrong colors and some of the flags have other serious mistakes. So unfortunately this library seems quite useless.
I'm pretty sure I've written this exact comment before. I'd have so much more respect for philosophers who simply admit that nobody has made any progress on the hard problem (other than increased clarity on what it is) than those who dismiss, minimize, or otherwise pooh-pooh the hard problem. The fact that the problem is "unproductive" is not a problem with the hard problem, it's only a problem for philosophers' career advancement.
This is double bullshit:

1. All Apple did was giving users a choice (and they should've done that ages ago). If users didn't mind being tracked, or liked the "more relevant adverts" tracking provides, they would not have opted out.

2. Google is subject to exactly the same rules as Facebook is. Their apps have to ask for permission to track as Facebook's do, and Safari (which enforces privacy in many ways, too) is the same for google.com as for facebook.com.

They pay Apple for being search provider in Safari and Siri the same way they pay Mozilla, because searches mean data and displayed adverts.
> There's a whole ecosystem of businesses that rely on Facebook that are going to start hurting a lot over the next few years.

Starting? Did these publishers not learn anything from the whole Facebook Video debacle? [1] Also, who at these companies thinks tying their core business to a single, third party is a good idea?

[1] https://www.theverge.com/2018/10/17/17989712/facebook-inaccu...
I’m Not a Look-Alike
You might have missed the subtle pointer to Nepal's flag.
Apple to Collect 27% Commission on Third-Party App Payment Systems in Netherland
I am from an EU country, and studied law. It doesn't work the way you're saying in court.
Maybe people should figure out a way to monetize their business that doesn't require ads?

Maybe if a business need ads to survive, the business shouldn't exist?

I don't understand why people seem to cling to the same old business models that nobody likes
I think he's saying 'Nepal'. Which has a triangular flag.
There is no official dependency support, but there are projects out there that add dependency resolution to slackpkg[1][2] and sbopkg[3][4]. A few of the Slackware-based distros have their own method of dealing with it as well.

[1] https://slackpkg.org

[2] https://www.slackwiki.com/Slapt-get

[3] https://sbopkg.org

[4] https://github.com/McDutchie/sbodeps
If printing money makes stocks go up that sounds like a positive.
Cheaper than building new roads for sure.

Also the traffic lights AIs would be able to talk to their fellow robotaxis. And improve traffic further.
I would love to read a blog post with more details
Why should there be an investigation?

Allowing this is an perfectly normal thing, shipbuilding is a crucial part of the local economy and the bridge was literally designed to do this.
But Naziism isn't a particular flag or moustache that everyone feels reflexive intellectual disgust towards. It's a seductive ideology harnessing the reflexive disgust of large groups of people. It's not defeated by punching or shooting 'the bad people' but by moral humility and careful consideration of second-order effects at the ballot box.

No moral self-examination, disgust of the outgroup, arguing against private citizens' medical and bodily autonomy... does any of that sound familiar? What do you do when you realise you were the Nazi all along?
Talking Points with Who Else? The Points Guy
How much did this quarter acre cost on central island if you don’t mind sharing? And is it a good location for schooling young kids (5/6 yr olds)?
To be a bit more precise it's a library that renders strings from a template.

The result may or may not be valid HTML.
The article is about a cheaper oxygen reduction catalyst for alkaline fuel cells.

A problem with alkaline fuel cells is that if you use them with air, they absorb CO2 and eventually clog up with precipitated carbonates. So they need a way to scrub the CO2 from the incoming air before it hits the stack. This adds complexity and possibly another stream of consumable and waste materials.
This suggests Google should charge FB a few billion per year, lest they implement the same feature in Android. They could spin it as a research partnership to investigate the social effects of platform tracking. As long as partners keep paying, the research can continue, but once they stop paying it's time to act on the research results...
Every time somebody tries Azure on the basis they got it free with their Office licenses...AWS wins a future customer.
First thing I did: scroll to see whether Taiwan was represented.
Invidious also supports "audio only" mode, either by clicking on a little headset icon or by appending `&listen=1`
I'm glad that those neighborhoods in Poland are nice, in Hungary the panel blocks are mostly ghetto style places. Most people live there not because they like the lifestyle, but that's what they can afford.

Weird, I'd trade a chance to live in a commie block for the modern blocks you linked to.

But of course, I'd like to have my own land with my glass-concrete utopia home if money weren't an issue.
I'd add one more to this list: proper enum types.

We use enums heavily to force devs who use our code into good choices, but the options are currently:

1) Use int-type enums with iota: no human-readable error values, no compile-time guard against illegal enum values, no exhaustive `switch`, and no autogenerated ValidEnumValues for validation at runtime (we instead need to create ValidEnumValues and remember to update it every time a new enum value is added).

2) Use string-type enums: human-readable error values, but same problems with no compile-time guards, exhaustive switch, or validation at runtime.

3) Use struct-based enums per https://threedots.tech/post/safer-enums-in-go/ : human-readable error values and an okay compile-time check (only the all-default-values struct or the values we define), but it still doesn't have exhaustive switch, is a complex pattern so most people don't know to use it, and suffers from the mutable `var` issues the post author detailed.

To my naive eye, it seems like a built-in, compile time-checked enum type with a FromString() function would help the community tremendously.
> Again, you only need one way to do things, and again, it's a rare thing to need. Not worth special syntax.

This really is one of the parts I like the most about Go. It really makes so many things simpler. Discussing code, tutorials and writing it.

Every time I'm trying to do something in JS I have to figure out why every guide has a different way of achieving the same thing and what are the implementation differences.
I want simplicity and ease of use. Cloud functions (and much of today's cloud infrastructure) are too fiddly to setup, update and manage for smaller projects.

For larger projects with appropriate tooling cloud functions help implement nicely decoupled micro-services that can scale impressively.
What I’ve found is that you can care about things like craftsmanship, problem solving, and quality while not being bothered by the day to day short term project level thinking.
No idea, haven't tried either. In general anything you have to run under Rosetta seems pretty slow.
How to Grow Old Well – “On Old Age”, with Cicero
What I find fascinating about consciousness is that it seems to be bound to your location. But how and why? Why are you inside of your body and not in someone elses?

The article poses this question, but leaves it unanswered.

For me it begs the question: If conscousness is bound to a location, is it possible to transfer consciousness from one entity to another? Is there some kind of thing we did not yet detect? What happens when you die or someone is born?

Or maybe, we all (humans, animals and things) share a single consciousness and for each Planck time duration switch through all of them without knowing?

I love to think about stuff like this, but are those questions even answerable?
This unfortunately didn't answer any of my questions.
My comments here (or anywhere) don't aim at utility, let alone triggering change. What kind of fool thinks he can change nature by an internet comment? No, friend. This is a simple howl. But I do think we who grew up with rotary phones and building the infrastructure of the shit that's called the internet now should get a little extra weight when we criticize the social media generation than, for instance, old time cowboys should get for criticizing hippies. Their criticism was about style. Mine is about substance. Yes, it's normal to see youth as callow and fickle the older you get, nothing in the whole of human history has prepared us for the utterly vapid emptiness and mindlessness of the current generation.
> btrfs doesn't have stable support for raid-like modes, and has exactly the same kind of vertical integration that this author doesn't like about ZFS.

Btrfs raid 1/10 is rock solid and offers similar robustness to ZFS, ie >= hardware raid.

It is a game changer being able to know not only which side of a mirror is correct (checksum), but also which side is the same age as everything else (generation).

I was mind blown that btrfs raid could handle a disk going completely offline for hours (ssd firmware bug) and then reappearing, without any kind of re-sync needed. It didn’t even ‘cheat’ like other raids by marking the disk as offline - it kept using it (automatically fixing any inconsistency) even before I ran a scrub. Thanks to the generation values it could tell that some reads coming from the desynced disk were wrong without needing to read both disks on every read

My understanding is ZFS (or any other raid) would offline the drive in this scenario, if this is true then btrfs raid is arguably better. There is also no threshold where btrfs gives up, like what LinusTechTips experienced with ZFS
Yes of course. But it is not permitted by the API policy
Yet you still won't get those unemployment checks if you were a new hire.
And I am not advocating that any one takes away that from you, just for us to have a choice.
Why FPGA
Archived: https://archive.ph/wip/ggUFg
$100 of pizza? Isn't that a whole AWS service's worth?
https://developers.google.com/youtube/terms/developer-polici...

You and your API Clients must not, and must not encourage, enable, or require others to:
...
separate, isolate, or modify the audio or video components of any YouTube audiovisual content made available as part of, or in connection with, YouTube API Services. For example, you must not apply alternate audio tracks to videos;