skysight-inc/HackerNews huggingface dataset:
> EEE was hinged entirely on the dominance of Windows and IE for the Extinguish phase.

EEE was more effective when Microsoft was completely dominant, but it's clearly still effective even when that dominance has diminished.

This move, for instance, will cause Linux users to depend on a proprietary, closed-source API entirely controlled by Microsoft. It's very bad for Linux and very good for Microsoft. It's a lever of Microsoft control, extended into the rival Linux system. Very easy to see how it effectively fragments the Linux ecosystem and allows Microsoft to forcibly pull users who come to depend on DirectX from Linux to Windows by manipulating this lever - reducing Linux support in the future, etc.

This is classic EEE, and the only way you can dismiss it is if you believe their PR, as apparently you do:

> they are no longer the 500 pound gorilla in the room, they're the "hey, fellow kids" oldtimer trying to fit in and get in on a piece of the action.

As the other comment explained, they are still a huge gorilla in spaces that are absolutely vital to Linux: server, desktop, and laptop.

Linux as we know it lives or dies on the server and desktop / laptop markets. Yes, Android is technically based on the Linux kernel, but it builds an entirely different ecosystem on top of it. The Linux ecosystem is only on the server and PC - exactly where Microsoft is competing.

Finally, the availability of this proprietary API will reduce the incentive for hardware companies like Nvidia to allow development of direct Linux support (drivers etc) for their products - which is what Linux really needs in order to survive, let alone prosper.
I understand that, but what Im concerned about is Chrome or Firefox or etc skipping my OS settings and preferences. Like they already do in some cases.
What if your country's government becomes corrupt and starts using its power to enforce "truth" against its citizen's own interests?
Lots of people in New Zealand and El Paso won't shed a tear for that fact.
Not sure why you couldn't do TLS over port 53 though, we've had STARTTLS for decades, you can even inform software not to fallback.

The downside is, of course, that Starbucks can't redirect you to their "please accept our TOS" portal.
IMO this is the headline point here, walled gardens for podcasts is terribly sad.
Right, but in this example, the author is laying divs on top of the map areas, and those need to be rectangles.
Chrome checks if the DNS server configured supports DoH, and if yes uses DoH to talk to it. How exactly does that mean that

> google get to decice what web sites that even exist in your universe.
Yep and not saying its entirely wrong, but check my reply to asdf-asdf-asdf.
> I don’t think this will drive down listenership

I do, I think his podcast has benefited massively from being pushed out by the YT algorithm. Think a not insignificant percentage of his listeners didn't even get into it because they were looking for a podcast but because they were watching a YT video and the algorithm fed them a clip or an episode.

His format became so popular on YT that YouTubers started to replicate it.
I will be hated for saying that but ....

Little reflection: The Cloud (PaaS & SaaS) is nothing else than the new Mainframe 2.0.

Same staff, different time.

- Mainframes provides you HA by hardware redundancy, The Cloud do the same using distributed consensus and virtualization.

- Mainframes offer a way to scale your infrastructure through vertical scaling. The Cloud does the same through horizontal scaling.

- Mainframes jail its users through proprietary software stack (COBOL&IBM), the Cloud do exactly the same through proprietary APIs & services (SQS, lambda, Aurora).

- Mainframes make you jailed financially to an hardware provider (support contract). The Cloud make you jailed financially to a service provider (BW, $/h).

- Mainframes were provided by Big-Corps in close to duopoly situation. Same for Cloud providers today.
> But the Diva isn't close to a real analogue synth

Statements like this need to be prefaced with qualifying disclaimers, like "IMHO". You have to accept that your opinion is completely subjective. I've seen a variety of blind tests over the years in which listeners were unable to differentiate between analogue hardware and digital simulations.
I've become increasingly impressed with the quality of virtual synthesisers over the years. At this stage, while I do still often prefer to use my analogue synths over the VSTs I own, that's mostly because the hardware is simply more fun to experiment with.
This guy says $24,000.
https://blog.mainframe.dev/2019/05/buying-ibm-mainframe.html
I mean, okay? Sometimes you get lucky with cheap stuff. More often, you don't. If it works for you and keeps working, great! Congratulations on winning the lottery.

Of course, it's a bit silly to say that, because you won the lottery, everyone else will. But that always happens, too.
I doubt they would do blackhole routing, they risk blocking IPs from cloud providers like AWS, Azure and GCP.

Perhaps it's a little naive of me to think that ISP and government would consider that they might block and IP that's only going to do something "illegal" for a short while and the be recycled for something else.
Telegram is not a secure messenger, it offers the same level of non-security as skype or fb messenger - not even that of watsapp.
If I advocate for criminal activity and my advocacy is likely to produce said criminal activity, that speech is not protected.
In many sports there is actually no rule that forbid women to joining the other championship.

The reason a separate women sport exist is the same as why there are weight brackets in boxing, to allow athletes that score lower in brute-metrics to compete reasonably. Trans women would be less of an issue if women sports did not exist.

(Trans men are a different issue if they take hormones, as that often fall under doping technically)
When were Einstein or Curie ever considered crazy or deplatformed?
In terms of cost comparisons, I don't have any raw data that I can share - so, apologies and feel free to take the number I stated with a pinch of salt.

In terms of security, z-series can be configured to meet the common criteria EAL 5 and beyond. Which is pretty d*mn secure and I don't believe can be matched by commodity hardware.

In terms of transactions per second, which is one of the most important metrics here, the z-series can cope with up to 1.1 millions per second. I believe the chunkiest single AWS instance maxes out at 10,000 tps.

Then there's reliability... a lot of these mainframe beasts have years, if not decades of up-time in a lot of cases.

On the downside, developing on them is clunky and there's a severe shortage of expertise. College graduates barely even know mainframes exist.
Superconductivity with broken time-reversal symmetry inside s-wave state
There is no E2E encryption in Telegram for any reasonable definition of the term.
Windows is a painful OS to use for anything other than gaming and web browsing, I agree. (Well, it was, until WSL.) If I ever again own a work-first non-gaming desktop, I will once again install some Debian GNU/Linux on it.

(My gaming desktop, of course, runs Windows.)

On laptops, however, I continue to find myself jumping through idiotic hoops to use Linux. The driver support is always just-barely-good-enough. Maybe it's audio, maybe it's graphics, maybe it's power management. Maybe it's something involving networking-after-power-management or some crap involving "don't unplug your headphones while the lid is down". On my current work laptop, a beautiful Thinkpad Carbon X1, I can't get the power management to work properly, so I just have to accept that there's no hibernate. I'm constantly forgetting to shut down, put it in my backpack, and then pull it out drained. What a pain in the ass. Could someone fix this problem, probably. Can I? Not in the dozens of hours I've put into it. I hate doing IT, I hate it I hate it I hate it.

However much Macs make me want to vomit in my mouth, I can see the appeal. The drivers work at least 90% as well as Windows drivers, and the UX is at least half as good as a lightly-tuned Linux machine. "Jack of all trades, master of none, is oftentimes better than master of one"

Anyway, before this lockdown ends, I'm upgrading my laptop distro to this new distro I've heard of out of Redmond, I think it's called "Windows".
Namespaces are an interesting addition, and I appreciate GNU trying to modernize such a ubiquitous tool, but I wish they would put more effort into expanding the built-in utilities. There's still no `join`, for example. No high-level date mechanics. Also, no Oniguruma! I'm tired of looping over `match` and `sub` statements because you can't specify non-greedy regex.

The @include and @load directives are extremely useful for shipping your own customizations, but I prefer the maintenance priorities of the JQ maintainers [1], who understand that powerful builtins are what burn into user's minds, making a tool mentally indispensable.

1. https://github.com/stedolan/jq
Yes. I wasted a massive amount of time on that game - though personally I never considered that time wasted!

My other favourite time waster on the Amiga was Theme Park - https://en.wikipedia.org/wiki/Theme_Park_(video_game)
What are the top ERP vendors in Singapore?
The trouble with running these sorts of things as a web service is that it often means the assessment has to happen after deployment.

Obviously, it doesn't have to be live. You can deploy to test.example.com and try it out there, but I think that's too late.

Easily detectable poor accessibility should be as much of a closed gate as having the layout go all wonky and the words all in the wrong place.

Ideally, it should be runnable on your local copy as you are writing it, just the same as viewing the page in a browser.
Imagining this is hilarious. Did you ever do it more than this one time?
Concentration of few mods controlling many popular subreddits is that there were numerous cases of people getting banned across many subreddits these mods control for some minor rule violation or criticism of mods in one subreddit.
Except that as a FAANGer you earn enough to own your house in full in 10-20 years and retire early, while as a dev in Europe's strongest economy you're basically a neofeudalist slave to your bank and employer way into your 60s(if anyone will still hire you then). Really nice.

Just because some people in the US made bad financial choices with property investments(some Europeans also did the same) doesn't change the fact that US tech workers earn way more than Europeans, cost of living adjusted.
Maybe. I used to assume as much, and as a solo developer I think there's a good chance I would pick a non-native solution when necessary.

However, not only am I starting to doubt this, I think it's even less of an issue for a startup that can afford at least a handful of developers.

First off, the few projects I've done with 'web tech' that had to be native-ish (cordova, so web apps as 'proper' apps on your phone) have made me more skeptical. Sure, at first it was nice to be able to build things using a stack I was mostly familiar with.

But not properly knowing the development and build tools for Android/iOS made me extremely uncomfortable. And if I'd bother mastering those, I might as well go for native.

Having to jump through various hoops to get something that felt as native as possible was difficult too.

And finally so many things were not part of my 'web developer toolset' anyways that I might as well have learned the native approach (notifications, any other integrations with the OS that web doesn't offer or doesn't offer on the major platforms).

I mostly came away from that experience wondering if the main reason why we do these things is a (somewhat) unreasonable fear of learning a new tech stack.

I can totally see the use case for Electron and Cordova and RubyMotion and so on. But for a sufficiently experienced developer it might already be preferable to just learn iOS and/or Android development, and for a company that can afford a handful of developers getting one of each, at first, should be doable.

But again, I could be wrong and it's just a growing feeling. Maybe I'm underestimating the amount of work needed to do native development. I haven't had the time to properly do so yet...
Interesting!
Perhaps I should have phrased the question better,
I do not think it is deliberate, but I still do not understand why code quality have such a low priority . Software development is expensive so it seems to me it would be a market advantage to provide more decent drivers and examples. I also suspect some new designs are never realized due to bad vendor code - seems like a missed sale opportunity.
I think the word you're reaching for is "populace"
You're drawing a false equivalency, and even contradicting yourself. Alex Jones is no Einstein. And it sucks that those people initially had trouble spreading their ideas, but clearly they were able to do so, otherwise we wouldn't know about them. Sounds like the system functioning decently well, perhaps with some initial hiccups.
His podcast is about getting to know the guests, it is not meant to be an adversarial interview.
Almost everyone uses them like that. It's the index of the right point in the graphics buffer when treating it as a 2D array.
Tesla has probably lost over $20B, but has finally managed to build a profitable modern car that'll probably take over the world.

If investors hadn't poured money despite heavy losses, we would have lost one of the iconic and revolutionary business/product of the 21st century.

So, it's not all black and white
I do like being able to use native controls to go back and forth and not having to use the application button. The same way you often use the OS back button on mobile instead of using the (usually) top-left button.

I this what the original meant is that this implementation here is flawed. Once you are on the website, the back button won't bring you back to Hacker News ... ever.
Even spamming the back button, you'll get stuck on the redirection to /directions which is annoying and definitely broken.
This kind of redirection loops should be forbidden.
Setting up recursive dns with unbound on the pi-hole

https://docs.pi-hole.net/guides/unbound/
The Red Pill – A Cassie Jaye Documentary
You shouldn't be able to see groups and databases of others. Can you elaborate a little bit about what you are seeing that is not supposed to be there? Or maybe you can send me a screenshot at bram [at] baserow [dot] io?
The ARP Avatar could do this in 1977.
> As one last point to consider: Linux as we know it lives or dies on the server and desktop / laptop markets

I agree with your general sentiment, but just wanted to note that high-end embedded systems are also a very Linux-heavy domain. Even though from hardware side it might look similar to the mobile space (ARMs everywhere etc.) it is actually a completely different world.
Myths and Facts for Paycheck Stubs – Stubsondemand
Taking a couple of seconds to make paycheck stubs is the thing that we all appreciate; however, some individuals refrain from this facility on account of certain myths. I’ve researched and figured out a few and have cleared them with apparent facts. Keep reading and look at them.
For me the only thing that PyPy sadly demonstrates is that the Python community doesn't care about JIT support and anyone that wishes to use languages that embrace JITs should look elsewhere instead of having a continuous disappointment.
> that you don't need a ~600GB postgress to serve the entire planet.

That 600GB must surely include the full history? The xml dump of just the current openstreetmap data is only ~90GB, and generally XML dumps get smaller when you put them into a real database. That isn't a good comparison.

I could have sworn the last time I checked this the docker image had dependencies that simply were not available, either in docker or on git but I guess I'm mis-remembering.
Your Life in Numbers
Same for me. I like the first example best, because the last one makes me dizzy a bit. It feels weird.
David Bowie’s Advice for Artists
Was it me who brought up the Islamic Golden Age?

No, thanks for noticing. You might try replying to the person that did bring it up and telling them to stay on topic.
> the economics and risks of removing the mainframe from the system dwarf the expensive costs of the hardware itself

It's not broken. They need to hire an expert to fix that.
Nice, would be awesome if it could factor in traffic information.
Well... It has less in common to the SPARCstation or the O2 I used in the 2000's than with the Linux box sitting to my left, but it still has a multi-tasking, multi-user OS and I can still have a terminal shell to it.

If, in 1990, I were asked to say what my laptop would look like, I'd say it'd use a microkernel OS like QNX and an intelligent assistant not unlike Sun's Starfire film.
The output appears to cut off after 10 minutes. How do you make it operate on longer files, like in the 100 minute range?
Maybe Uber are secretly communists dedicated to redistributing wealth from the rich and dumb to desperate gig-economy workers.
The main difference is that I can kinda almost run the software on my laptop.

Until you use Cloud Spanner or SQS or any other cloud specific technology.
1. Yes
2. Yes

https://ibmsystemsmag.com/IBM-Z/07/2019/resiliency-gdps-solu...

Don't know enough about current mainframe development practices to answer the last two sorry, but I don't see why not.

(Edit: missing word)
>...it has lasted so long as a completely open ecosystem

It's the platforms that have contributed to the podcast boom of recent years, not the "open ecosystem". Anyone can start a website and upload recorded audio, which may be the reason nobody uses RSS seriously anymore because "curated" content is the new norm.

The JRE podcast has been around for ages, and it built up an audience on YouTube because that has has been the dominating media platform for more than a decade. Now Spotify is investing heavily in big names like Gimlet and now JRE, which will help it become the next dominating platform for this decade.
Access still a fantastic product that in no way compares to Airtable and other todo list toys on the market.
> You realize that mainframes aren't just for running 40-year-old COBOL applications, right?

> Pretty much any code you might write, including that written in the hippest, trendiest, fad-of-the-week language, will run on top of this "risky ecosystem".

Nobody has presented any compelling arguments as to why a business would want to do this. Why would I ever want to learn about z/OS as a developer? And if we're not using z/OS, and we're using Linux on IBM Z instead (which doesn't work without virtualization), why would I not just deploy to VMs/Kubernetes/other x86-64 or ARM based machines? It'd certainly save on the licensing costs!
Stay away from HN!!!
Yep, I suppose at $5 per month or whatever the cost of the instances, that's not actually a bad price. My assumption was to spread the cost of running the previews across a fleet, but like you said, you pay the docker tax :)
Acceptable damage is just 33% actually.
I never understood how this can be the business model. Isn't it illegal? https://www.ftc.gov/tips-advice/competition-guidance/guide-a...
Are women publishing less during the pandemic? Here’s what the data say
> please nobody actually use this on a site I might visit

Hard to force others to not use it, but you can override those declarations in your browser's user style sheet so it will not render them (that's what user styles are for).

`, :before, *:after { box-shadow: none !important; }` in real user style sheet, i.e. in Firefox profile in chrome sub-folder and `toolkit.legacyUserProfileCustomizations.stylesheets` turned on should do the trick. Or -- with boosted selector specificity -- you can use some userstyle manager extension (like Stylus) to do the same.
Ah, this is a fork, NOT the original. I came across the original subspace long time ago when switching from strongSwan (IPsec based VPN) to WireGuard for my own good. There has been no development work for the original project in a while.

If you are looking for user friendly web UI for quickly building a VPN for remote access (encrypting traffic / data path between the device and Internet), with easy client management (scan the QR code for client profile thingy) try

- wg-access-server [1]

- wg-gen-web [2]

- wg-ui [3]

They all work well in a containerized fashion, all created around the same time when WireGuard was merged into Linux kernel mainline ;-)

Simple script worked better for my remote access use case for now, for use cases at scale I'd seriously take Tailscale into account (100 clients for personal - free account).

[1]: https://github.com/Place1/wg-access-server

[2]: https://github.com/vx3r/wg-gen-web

[3]: https://github.com/EmbarkStudios/wg-ui
Do aliens exist? Probably. Are they intelligent? Probably not
Is it far fetched to say that Uber's business is actually taking money from the rich and giving it back to the people?
This is a loaded way to frame the question, some of us were just fine being "stuck" with SysVinit. I try not to get dragged into systemd flamewars because life is too short but it's disingenuous to claim that before systemd init systems were some kind of inescapable hellscape.

I administrate multiple systemd-based linux distros, FreeBSD servers and buildroot-based embedded systems and I can tell you that systemd still gets in my way regularly while the sh-based init systems tend to Just Work and are very simple to understand and maintain.

Of course I know that a big reason is that I'm very familiar with un*x system administration and the gotchas of shell scripting while systemd is probably more approachable for somebody who doesn't want to learn arcane knowledge about chmod and file locking and setuid and symbolic links but I think that explains why there's still so much pushback against systemd all these years later: people who care about init systems know enough about them that systemd feels over-engineered and unnecessarily complex while not bringing a lot to the table.

Never once in the past years of running systemd have I thought "oh man, I sure am glad I'm using systemd and not an old SysV/BSD init system!". Not a single time. I did have multiple occurrences of systemd breaking stuff after an update though.
I have one of those but I can't seem to block them effectively. I think the advert URLs are not specific to adverts, ie they're the same as normal YouTube videos.

Any tips??
JS has less dynamism in various places (operators especially, which allows you to statically type more, and therefore elide guards).

But yeah, I very much agree: Python isn't special here, it's just a willingness to spend resources (though a lot of that is tied to the CPython C API: either you constrain your VM design choices to be compatible with it directly, or have to add overheads to any/many C API calls).
Right! Isn’t concatenation “++” rather than “+” in Haskell for exactly that reason?

So if “sum” is a shortcut for “fold with +”, summing a list of strings wouldn’t make sense.

Python still isn’t as regular as it could be, of course, as it does use “+” for concatenating strings.

I think this can all be justified for ergonomic reasons -- using the simple “+” for strong concatenation is convenient, but “sum” is discouraged for strings because it’s slow.

It would be interesting to see a parallel-universe Python that didn’t allow “+” on strings. I wonder if it would have caught on.