skysight-inc/HackerNews huggingface dataset:
I swap back and forth continuously.

Half the time I end up destroying my Linux installation to a point where I don’t feel like recovering it. I think one of the more recent times, after a botched Nvidia driver update, I ended up with some super fucked config on a LUKS encrypted volume that wouldn’t boot. Asking around, it was suggested to use an EFI shell to fix some config, but of course guess what the MB didn’t provide. I’ve managed to fuck some Windows installations as well, but it’s been some years.

There are also some things I like about Windows and I also need to have a Windows machine for work related reasons. Frankly I just don’t find myself as skilled with Linux as I should be. While I’m not going to claim to be some Windows domain expert, having used it for so long I’m normally relatively familiar with the tools/processes to go to when something goes wrong and the APIs available when I want to hack with something. On Linux I haven’t really taken the time to use and understand it to be as familiar and always have to look up what to do for simple tasks. I swear to god some systems service running a docket image/VM somehow managed to change the hostname configured in my machine and I have no idea how. All I did was run the service.

I have found myself using Linux a little more as, somewhat interestingly I have a lot of hardware that only ships Linux drivers I don’t care to try and port. Software is a different story. I recently thought I was going to get involved in a domain in which the only software available (especially for real world use) was Windows only, so I went back to Windows. That ultimately never happened though.
That is true, but not the point making. I'm talking about goroutines versus async/await. Both have an async runtime under the hood, but goroutines feel just like normal programming.
It is hypothesised that the main reason Apple persists with the $99/year fee is as a glorified CAPTCHA, to stop developers from mechanically creating account after account in order to upload scummy app after scummy app. If that's the reason, I wouldn't entirely blame them.

The $299 enterprise program probably costs Apple substantially more than $299 per customer/enterprise in order to run. While I have no idea about the numbers, I wouldn't be surprised that it is a substantial loss-maker for Apple, justified only because it's necessary to keep the iPhone/iPad relevant in some enterprises.
Feature request: a live demo! I would love to try out the web interface described at https://glean.software/docs/trying without pulling down a 7GB Docker image first.
I'm using Windows 10. In the past year I've tried: Manjaro, Fedora, Linux Mint and some others.

Why I'm not switching?
Because every time I login there is something that needs a quick update or a quick fix.

After I've tried Fedora the last time, I turned on my PC and the resolution of my monitor switched to 800x600 from the 1920x1080. There was no way of setting it back to the correct resolution.

"Well, you know, you could just SUDO this, or SUDO that."

Yeah. I know. But I don't want to SUDO this or SUDO that.
I want a operating system that just works.

I installed Windows 10, took 10 minutes, everything works great.
There are many levels of certification.
This project is in Central Europe.

A different team uses it in satellite micro controllers in the US, but I am not involved with that.

I don't know of any safety certification process that requires the programming language to have an ISO standard specification.
Dealing with finding driver support is one.

Lack of quality apps that I can find on Mac, like Fantastical, Reeder, MindNode, and more.

But the single biggest one for me is I just want my devices to work and not have to fix them in my free time. Not to say Linux requires fixing all the time. It’s more that I’d just like things to work and Linux, last I used it, required I have to tinker and research things too much. It was fun then. But now I just want to live my life and not tinker with things when I want them to do what I want. For that reason my Macs do well enough at just continually working.
At least for me on macOS, it just works. It has one consistent desktop to work with and test and I can get on with my work without wasting time digging into dotfiles, init or rc scripts in a system folder just to get a basic task done.

I use my computer to get things done and make money and have no time to play around with verbose scripts and man files for basic tasks or the time try out tons of distros out there to "choose" which one I want.
> By having a large and coherent standard library Go effectively swept the complexity under the carpet. Which is fine while it lasts.

Are you implying that it's a bad thing? Complex things that are frequently used got abstracted away so they can be easily reused - sounds great to me. Why wouldn't it last?
Bloom filters are really cool for space-efficient "have I never seen this before?" lookups. If that is a question that code you write frequently have to answer, Bloom filters may be a good choice. The Wikipedia page actually seems as if it's not too horrible,
Video games. I work on a company issued MBP and my own daily driver is an M1 MBP. My PC runs Windows mainly because of video games. Yes, I know about Steam's efforts and Proton, but Proton lacks DXR. I paid top dollar for a gaming video card and I want to see those rays traced! On a serious note once Linux allows me to play AAA titles with the same level of fidelity as I can on Windows, I am switching over to Ubuntu.
For work, I'll need access to MS Office and the browser versions are just not good enough or lack important features. So it's macOS for me.
Mike, sarcasm aside, I really think that it helped. Have we seen as progress as we want? Of course not, but that doesn’t mean we can’t or shouldn’t try. Agree?
They wouldn't be forced to offer their services for free.

However laws can and do regulate what constitutes a "fair" price for a certain service.

In some countries the quasi/effective/total monopoly ISP is forced to rent their last mile phone cables to competitors for a regulated price.

A similar thing could happen to Apple and Google with a government agency deciding what they are allowed to charge for their services of providing the app store and the OS.

Or they could be forced to allow competing app stores with the same privileges as their own (beyond what is "technically" possible on Android).

Either way it looks like they'll loose their iron grip over on customers phones (in some countries at least). That's the price of effectively monopolizing a market and getting very rich doing it.
Generally unpolished quirkiness that requires time and attention to resolve. For example, in ten years of using Linux at work I've never experienced tear-free browser scrolling despite hours of fussing with X11 and compositor settings or graphics drivers. Or how my default file associations change unbidden all the time, frequently to poor choices like GIMP to open a JPEG. And more recently Internet Explorer through WINE for no clear reason.

I try every two years or so to daily drive Linux on my personal desktop. Between these kinds of rough edges and running CAD tools, I inevitably eventually go back to Windows no matter how much I enjoy my terminal emulator options in Linux.
Are you suggesting that regulators can force Apple to give away their stuff for free if they want to participate in that market? That doesn't sound right to me.
Among other things, async was done quite poorly imho and I know I'm not the only one to think so, and a huge pet peeve of mine is how rustc prevents you from turning off specific optimizations when they can be harmful to your code, e.g. strict aliasing, which actually makes unsafe code more unsafe by producing subtle bugs rather than predictable, deterministic behavior.
I did use it for years, and still do for my personal work (though this message is typed on a Windows laptop... it was purchased to be linux-compatible, but haven't had the time to reformat and dance through the installation/teething problems.) Debian from 2001-present personally, 2005-2020 for work.

Switching out of academia to the "real world", my work environment runs on macOS, and hence my daily driving does too. The polish of macOS has been really nice for someone accustomed to fluxbox and CLI tools for sysadmin tasks.

If only macOS conformed to the DFSG, Debian's free-software guidelines... Free as in beer doesn't matter to me nearly as much as free as in speech.
Apple only gives those exception for "Reader" apps. They'll still ban you if you tried to do a Hey (from Basecamp).
Deserialization bug in TensorFlow machine learning framework allowed arbitrary
> well by that point it just becomes a chore and I suspect there's good logging services that do this better than you'd spend your time doing yourself.

Which is why the OP suggested using tools like goaccess.
1/ The first confirmed case in France was late-december, probably infected mid-december. So the first case in France it a least in december. We can try to infere more but this is only speculation.

2/ Well, actually... So we French have a huge Chinese immigrant population, and a lot of Chinese students. Weirdly enough, of those i met and spoke with when i was a student or at my company (including my scrum master right now), none of them came from the coastal cities. I don't know why, maybe because the universities used to be basically free for them until 2018 (and are still pretty cheap, 5k/y i think?).

I wouldn't be that surprised if France was the first foreign country infected by SRAS-Cov2. Wouldn't bet on it, but wouldn't be surprised.
I was recently looking for a library that takes a few lines of source code as input, and predicts the programming language as output.

That seems like a very tractable machine learning problem, yet all I could find was a single python library which looks nice, but doesn't have much adoption, and requires installing the entirety of tensorflow despite the fact that users just want a trained model and a predict() function.

Why doesn't a popular library like this exist?
You can make that case, and you're entitled to distribute your software under terms that prevent this.

But this is the deal you sign up for when you make free and open source software. If you want to make another kind of software, that's quite fine, but it's not free software nor open source.
Sat/SMT by Example free eBook [pdf]
It’s definitely not better then old reddit + reddit enhancement suit.

So, maybe, they should have improved the old design instead of creating that insanity that is newreddit.
IOS have the NextDnS app as a vpn setup. So I guess yes?
An idea is to have a lookahead buffer, if the simulation is causing the issue
I agree; I don't think BQN values terseness more than k. I think k values terseness a lot.

I think it may be more convenient to write terse code in BQN over k, because there is greater facility to control function calls in a terse way. Things like under and over are quite common patterns that BQN finds easier (and shorter) than k.

I've not spent a great deal of time yet with BQN, so this could be wrong.
I recently upgraded from Debian 10 to 11 on my Thinkpad T490 and there are noticeable trackpad improvements. Maybe it reset my settings or maybe there are driver improvements, I’m not 100% sure. Either way the default out of the box experience is faster and snappier.

Still not on the same level as MacBooks though. But it is making progress.
That was in Spain, but it's pretty similar everywhere. It's tough to break $100k in any sort of non-staff engineer/management role.
It’s not just simple. The images have lower resolution than you can commonly find. They are purposefully downgraded from the worst images.
...to managers
I'm a developer that still works on a product that runs on DotNet 4.8, and will continue to do so for the foreseeable future.

Visual Studios's performance on large solutions has gotten so poor that I've switched to Rider fully, but I still need to be on the platform my stuff has to run on.
me too. Since 2001.

Still I run Windows occasionally when I need some specific proprietary apps that are not available on other platforms (mostly electronic design suites).
I think it's going to be better for users and developers.
On the ios store it will be possible to add a link to a website, tell the user that an external registration is necessary for apps that are companion app of a web service.

For the case above, it should also be possible for customers with one user account only to use ios apps.
What I just say above might seems to make no sense, but that's the current user experience that Apple enforces us to provide.

From a dev experience, I can only see thinga getting better. If we can get to the point when an app store allows to publish apps that can be built on something else than a mac and with a good CI and CD, that could be a dev dream come true.

From a business point of view, it can only be positive, having ways out of the random death sentenced decided randomly by Apple and Google using their store obscure rules and review process to kill apps.

On android it's already fragmented in a way (Huawei has its own store now that their phones doesn't ship with the google layer). So it can just push more devs to take this into consideration.
My perception of the mindset of the typical liberal in the past was that it was more about making change for the benefit of everyone in the country (don’t worry conservatives , this will work out for the best). Now it is more about making change that benefits some at the expense of others (screw you conservatives). In order to push political agendas like this, political opposition needs to be more negatively portrayed and demonized. My perception of conservatives is that they are trending in this direction too, and the result is more fracturing of our societies.
Not only the technical hurdles but also the legal ones need to be significantly lower.

Google has enormous power over phone suppliers and can force them to preinstall their apps and store and nothing else.
Actually, Airbnb does have strict anti-steering rules just like Apple and Google do. Several lines from their off-platform policy:

> In order to protect our community and business, the following behaviors are prohibited:

> Taking people off of the Airbnb platform for new, partial, or future bookings

> Contacting potential guests prior to booking on Airbnb to move the booking off of Airbnb (ex: offering discounts to book off of Airbnb)

> Asking guests for contact information prior to booking; all guest communications prior to booking must be on Airbnb

> Asking for or using guests’ contact information to settle additional payments outside of Airbnb’s platform; all payments related to a guest’s stay, including extensions of a stay (and besides exceptions identified below), must go through Airbnb (ex: using the Resolution Center)

https://www.airbnb.com/help/article/2799/airbnbs-offplatform...

These rules are just as anti-competitive as the anti-steering rules in the Apple and Google app stores, and entrench Airbnb's market position.
China bans online gaming for minors except from 8pm-9pm Friday to Sunday
nice story mate, I guess Craig investing millions into TAAL, putting in countless hours of work into explaining Bitcoin script in his Bitcoin theory series is all part of the con right?
All keeping up appearances, before the grand finalé. May I remind you, Craig wanted this to end in court… as mentioned b4 Craig would have to be absolutely batshit insane to do this….. Possible, but extremely unlikely.

funfact, it is you that is displaying questionable obsessive behaviour towards Craig, there is no way an intelligent guy like you would spent so much effort into discrediting someone that supposedly is a non event at the same time
Besides that the Bitcoin you support clearly is an experiment gone wrong, it may be around for a bit, but competing with shackles on. It is here where it becomes so obvious that BSV = Bitcoin even if you don’t believe Craig which is not required to understand that BSV is clearly Bitcoin as it was designed with set in stone rules.
Game theorie wise, it is hilarious to see that BTCers crave decentralization yet, don’t grasp the easy concept of playing by a fixed rulebook. One of the main reasons to have flexible rules is for certain players to gain an advantage by changing the rules in there favour. Alas Blockstream has done exactly that, forcing Segwit down peoples throats in order to create a separate network that relies on Blockstream…

Well done Greg and friends, I applaud your success, but now I like to see the truth come out.

The fact that cryptofights is popular and working on BSV not on ETH, now doing 2 million tx a day, isn’t at all an indication of how far ahead BSV is versus the rest of the socalled “crypto” casino space, right?

BTC sits on 7 tx per sec with a broken lightning network…… BSV reached 100K transactions a sec with terra node.

BTC relies solely on price and high fees from centrally planned blocksize to survive the block reward halving, BSV already has natural demand from apps that already highlight, small blocks are a dead end given enough time

Even if Craig is not Satoshi, (he is) what will you do if BSV keeps growing and growing, will you admit you were wrong?
Netflix doesn't have ads, yet. Spotify Premium doesn't have ads, yet.

Hulu didn't use to have ads on its most premium tier, and from what I know, you now get ads on that too. Corporations generally don't like leaving money on the table. If you can pay, you are even better target for ads.
Narrowing our platforms and audiences for a better marketing experience
I thought the actual thing with C (and probably C++) UB is that, well, pretty much ANYTHING is allowed to happen (by the standard)? Including, but not limited to, nasal daemons.
Creative Cloud. I don't think there's anything with the same feature set and polish on Linux.
Yes Zelda BotW being the 33rd(1) most sold video game ever shows that this is an exception!

1. https://en.wikipedia.org/wiki/List_of_best-selling_video_gam...
I walked around at the Fuggerei when I was in Augsburg back in 2019.

Here is a video forwarding to the entrance: https://youtu.be/cECanw-2SQw?t=3100
Why yes, regulators can force Apple to do what they want in their country. And they can very easily dictate how much Apple is allowed to charge for licensing. Fair licensing agreements already exist in the patent space.
In many many countries Ivermectin is sold OTC in your neighborhood pharmacy alongside the aspirin, decongestants, etc.
I used desktop Linux for like, a decade. A few years ago I switched to the Mac, and never looked back. The major difference honestly is that now I have real income ¯\_(ツ)_/¯ imo, macOS is the best desktop experience, and has the best software ecosystem hands down, if you can afford it. But for zero cost, Linux served me well for many many years
GPL is interesting in that it has wildly varying degrees of influence depending on what kind of software is licensed.

Lots of companies, for example, extract value out of Linux without thinking much about the GPL. Because the "linking" bit never comes into play. On a smaller scale, GnuPG is similar, because the default interface is pipes and not a linked api.
Cool! I would love to play around with this.

How do I write a schema and indexer for my favorite programming language that isn't currently (and won't be) supported with official releases?

For Schemas, [1] says to modify (or base new ones off) these: https://github.com/facebookincubator/Glean/tree/main/glean/s...

For Indexers, it's a little less clear but it looks like I need to write my own type checker?

[1] https://glean.software/docs/schema/workflow
They could put an IR camera right next to the remote sensor. Since it's behind a glass that is opaque to visible-light you wouldn't even know the camera's there, and if you put tape on it your remote wouldn't work anymore.
Mostly buggy desktop environments and broken drivers (especially on laptops).

It's 2021, and it's still a miracle if we can achieve different scaling on different monitors, no tearing on multiple screens, and plug'n'play of an external monitor. Things that work on Windows/macOS out-of-the-box for the last N years.
I’m a Firefox user but let’s face it, Mozilla doesn’t have to make their own — there are plenty of open-source, self-hostable analytics solutions.

(Also the “toad construction network” made me laugh)
Same experience. I have one Linux box set up because of a project I'm working on that needs access to USB ports and doesn't work well in virtual environments.

It's just used to compile and test some software. But I do run the recommended updates (it's a Ubuntu desktop distro) and about once a week, something breaks. (X Server and monitor support are a frequent one.) This is a very standard Supermicro Mobo with Xeon CPU.

My Windows 10 machine is extremely reliable. I set it up about 2.5 years ago and I've never had to reinstall the OS, or fix display problems, or wonder why audio stopped working, etc.
Just change your gender to trans/alien and your age to 5...
My 2 pennies:

Living in a secular society where religion plays a reduced part on the individual, compared with 50 years ago.

People now fill the gaps with other banners to fly and differentiate themselves with.
I think very few actual people click on ads. Ad exchange platforms get majority of their revenue from impressions anyway.
Here's the question though, is it natural to abuse might? Yes, bullies might fear no consequences, but why do they even care about the existence of the other kids? What makes bullying pleasurable to them and preferable to staring out the window and watching the world go by
Glassdoor says 86-110k GBP. Which is still pretty good for Europe.
You have a right to distribute the software you right under any terms you wish. If you are sick of tech giants using free software without giving back, then you're entitled to use some other licensing model. But you cannot change the meaning of free software.

The terms "free software" and "open source" have a specific meaning in the software ecosystem. The former is defined by the Free Software Definition and the latter by the Open Source Definition, respectively published by the FSF and OSI. These definitions both require that the software is available for commercial use without restriction, among other things.

These terms do not need to be trademarked to make their misuse wrong, in the same way that advertising cakes when you actually sell pizzas is wrong. Making cakes is fine, and making pizzas is fine, but a pizza store misleading its customers because they want to get in on the cake market is not fine.

The success of free and open source software attracts those who wish to reap its benefits without agreeing to its terms. This is wrong, and needs to stop. You cannot have a commercial monopoly over your FOSS projects; if you insist on one, then your projects are not FOSS.

https://drewdevault.com/2021/01/20/FOSS-is-to-surrender-your...
I personally prefer boring news backed by quality journalism and funded by people rather than sensational, outrageous and superficially controversial news! If I want the excitement I watch a drama or action movie. I think the news articles/pieces work like clickbait; the more head-turning they get, the more viewers they acquire which results in higher profits.
I appreciate archive links beneath original post in case some asshole knocks the site down or an asshole complaining about such a link, or something.
At work, I use Windows Subsystem for Linux extensively, but I need to run Windows for a proprietary IDE. I'd probably consider switching over if it weren't for that.

At home, I use music programs which only run on Windows. I also game a lot, and while I hear gaming on Linux is better these days, it's just zero friction on Windows.