skysight-inc/HackerNews huggingface dataset:
Murdered is a light way of putting it.
There isn't really any - it's just a smaller change than banning unsigned apps completely. Their strategy for forcing people to use the app store is to very gradually make it more and more inconvenient not to. This is one of those gradual changes.

Imagine the next ones:

1. You have to enable an option in settings to allow running self-signed apps.

2. You have to disable SIP to allow running self-signed apps.

3. Apps can only be self-signed via Apple's website.

etc.
AFAIK The real problem is lack of new blood. Old editors who become masters of wikipedia rules-fu are to blame.
How to Summarize Medical Texts Using Machine Learning
Now optimization of processes in healthcare is more important than ever. Machine learning can help summarize medical texts for easier analysis.
i hope this can be disabled because why would you ever run tasks you don't trust on your computer at all, let alone sharing a core
Absolutely not wanting to diminish the success of Notepad++ among its user base, I'd still like to mention that Notepad++ is a Windows only editor, where the main functionality is actually provided by the multiplatform editor engine called Scintilla, written by Neil Hodgson, and published since 1999 under a very permissive BSD-like license. The first version of Notepad++ was published in 2003.

Neil Hodgson also maintains the multiplatform editor called SciTE

https://en.wikipedia.org/wiki/SciTE

which uses the same engine, and which, from my perspective, has some important advantages over the Notepad++ (it's multiplatform, and, for me, more "hacker oriented" and more "hackable" (e.g. having Lua as its scripting engine)).

Edit: regarding the "UX" mentioned in the responses -- the configuration of SciTE is performed by editing text files, whereas the configuration of Notepad++ is done by the dialogs. That's exactly why I consider SciTE more "hacker oriented". I've also mentioned the integration of Lua in SciTE. That's the UX that, for better or worse, matched my needs. I've never claimed that SciTE has "better dialogs" or something like that. Regarding "more LOC" claim, I claim that Scintilla is very carefully written, and that the LOC aren't the reflection of unnecessary abstractions, but correspond to the real non-trivial problems solved by the code. Whoever disagree should should demonstrate where the LOC could be reduced.
Any way, this just confirms the long disregarded notion that it is not possible to execute untrusted code without extreme level of considerations for hardware isolation.

In other words: any kind of "cloud" thing, or any hosted computations are at inherent risk of abuse from ISA level attacks.
a "leagal notice" (impressum) is only required for websites that make a commercial offering.
The questions also apply to browser implementations, don't they?
Now you’re paying to change voltage, which adds cost and heat. Sure, users don’t really notice that something’s wrong, but they get a worse device that costs more money and needs to heat throttle anyway.
Or someone who knows that it's worth a lot more.
That's definitely going to be fun to integrate into build systems.
It would be cool to have a LISP Machine VM that you could boot up. Does something like that exist ?
In school I was good at physics and chemistry, but bad at biology and history.

I have the feeling it being "a lifeless recitation of names" was the reason, yes.
It'll probably bounce back. We've been here before, when computing was centralized and everybody logged into the mainframe. Then it turned out that to have independent computers gave users a huge advantage and helped control costs.

Now, we're back to centralized systems- and I couldn't believe it when I watched the shift: What first caught my attention that this could get serious was gmail. Then g-office (whatever they called it then). Meanwhile a whole host of other services started.

I was developing a desktop app because I still wasn't convinced that people wouldn't prefer having their software and data "in hand," as it were.

I expect a new advantage will emerge and we'll want our machines and data back.
How to fix iPhone connecting&disconnecting in a loop from Mac (macOS Big Sur)
I suspect teachers are the bottleneck. They hardly have any useful skills (except keeping children in line), so they can only teach memorization which is easy to teach/grade.
This isn’t at all like my computer science classes. Biology education must be off the rails.
Strongly agree.

The point of stating an explicit nil in the article must be to reduce the chance of future changes erroneously leaving something on the stack, without realizing the implicit nil.

The early return in your version makes it much more obvious why it is written the way it is.
I can be wrong, but I believe that Steam predates Apple Store.
I pulled the plug when I got my first job and had no longer the time to moderate the endless stream of child porn, videos of eastern guys using hammers in interesting ways (blood was involved), and people hating on me for banning them when they posted inappropriate content.

I just had no time. I moderated most content together with a friend, and he also was no longer interested in continuing the project due to the amount of garbage.

It started as a fun site to share funny videos/pics or just talk about stuff with “no rules” and some adult content, but it suddenly (after 2 years or so) gained international users as a hub for weird shit, and it drove the “fun” users (we even had IRL meetings sometimes) away.

I put it in read-only mode with an announcement and within a month, I just ended the VPN contract.

I do have an encrypted backup of everything, somewhere...
That's what I've figured out too. A while ago I started blocking port 443 to known DoH servers to prevent any machine from internal network bypassing the pihole. I expect televisions, smart lights and many other IoT devices to start using DoH to be able to track the users with pihole installed...
I like how the moderation question has completely become the moderation of political content question, which has largely become the moderation of possible Russian or Chinese content, especially in the form of their chaos agents: people who aren't regime centrists (of whatever country they're discussing.)

Moderation has literally become moderation. We're sleepwalking into Western lèse-majesté laws.

> If there's a huge silent population of kind reasonable people

A silent majority, if you will (of people who agree with me about the reasonable boundaries of conversation.)
Several tests seem to show it throttling after the 8.5-9 minute mark.
When are you going to accept you are not required and ultimately not qualified to understand this?

Retreat, man of business. You have lots of useless emails to send today.
Happy to know who to bother the next time it happens! :P EDIT: But really, get a simple b2s3api status page up, doesn't need to be anything fancy..
I wonder if the games are creepier because your brain can't fill in the blanks. The creatures all move like vicious predators, behave like machines, and look like pixellated mutant animals. Can the mind even categorize that? They're as mysterious as they are vicious. Fear is the first response.
LOL. That's more than a decade long full time job!
> If I am paying for a thing, I have a choice.

The only choice you have is to stop paying for the thing. In reality it's more likely that you'd end up paying with money and with the data that's being collected. Businesses always want to grow revenue so at some point collecting data again or serving you ads in a paid product constitutes low hanging fruit.

Look at Samsung and the ads they force on you after you paid thousands on their TVs, look at Amazon who crams some ads in movies and shows you already pay for with Prime, look at Google who still collects info on you even if you pay for YouTube Premium.

This isn't about paying with money or your data. You may get something for your money at first, until you don't anymore.
And it's not a moral question, really, it's purely practical. Pushing the world into something like a Big Five extinction would be horribly painful.
If these companies and execs are surplus, why don't the devs just create their work and run the business and assume all the risk themselves? In fact some already do. Nobody is making them take employment, earning a guaranteed salary regardless of the success of the business as a whole. They can take the work or not, its a straight forward tradeoff.

This is the problem I have with this anti-capitalism rhetoric. There's nothing to stop people forming worker owned cooperatives, creator owned companies, etc if they want. In fact some people do exactly that and can be very successful, so clearly the regulatory framework isn't inimical to that sort of organisation. It's a perfectly legal ownership structure. So go and do it, and let the rest of us exercise our freedoms to do otherwise if we choose.
The cheapest plan on that page is $30. I get unlimited MMS on my $17 plan in Europe, so I don't see how the pricing would make MMS more prevalent in the US than in Europe.

Do you have a reference supporting the idea that MMS is mostly relevant to the US and not the rest of the world? It doesn't match up with my experience, but maybe my family and friends are atypical.
That is being caused by exactly the same nonsense that has been happening in high schools. You have to get a high school degree. Why? No one knows. Everyone has a high school degree so you have to get a college degree. Everyone has a college degree so you need to have a masters degree. On and on until the whole thing is a diploma mill and society collapses under the sheer weight of puffed up do nothings grubbing at the controls.
If you are doing anything that matters security wise, you are doing it incorrectly

Amended. This seems to hold true in the long term.
CrossOver now supports running 32/64 bit Windows apps on Apple Silicon Macs
> highly classist

What do "disorders" have to do with class? At best, being from a lower socio economic class could put you at risk for whichever disorders you have in mind, but they aren't synonymous. At least, not in my mind.
Some parts of the world luckily still seem to run on this obscure ancient thing called morality, trump didn't have time to mess up this part of the world
What Is an AWS Lambda Expression?
Thanks for pointing out, added the disclaimer
Sure, we will randomly move the end of the DST from the last Sunday of October to the first Sunday of November and everyone will try to kill us, right? DST is the perfect example that we have a relative freedom in changing time zone offsets.

You are however right that this is a political matter requiring some (but I believe, reasonable) amount of coordination, but timekeeping is in many parts political anyway. Practically speaking countries would implement the change out of necessity and not because of agreements, as one hour deviation is significant enough.
You're positing an example but not refuting mine - again, tell me, how is a cat supposed to be a dog?

> I wholeheartedly agree with the OP article. You made a device, then you sold it. You shouldn't get to control it after sale because you no longer own it. Plain and simple.

Apple didn't just "make a device" though. They don't make just hardware - they make software w/ hardware. The product is the whole experience. Expecting them to change how they design their product for the masses (that LOVE THEM), because you can't do exactly what you want, is wrong.

> I bought it, it's mine now, I'm on my own, and please don't get in my way of modifying the thing I bought because I have the right to do so.

YOU CAN do what you want with it. If you were perhaps smarter, you could hack into it and make it do whatever you want. You can throw it right off a bridge if you want! Congratulations. But Apple IN NO WAY is required to make it EASIER for you to throw it off a bridge. Sorry.
No, using TAI is simpler, because it is really the time that has passed since some origin. Therefore any operation performed with its values behaves as expected.

Neither UTC nor local times are times in the physical sense. At most you can say that they are times passed from a non-constant origin of time, which changes frequently and in an unpredictable mode for the future.

People always forget what UTC and local times really are and they very frequently make mistakes in their handling, especially for future events.

The foolproof way, as advocated by Bernstein and others, is to use only TAI for internal timekeeping and computation, and to convert to UTC or local times only the values that will be seen by human eyes.

I have done like this since many years ago, and it was always simpler for me. It would have been much simpler if this would have been a general practice, as that would have eliminated the useless conversions required for communication with other systems that use UTC, e.g. when using NTP.
A big reason for me to switch to Android was this. I'm reasonably tech savvy, but still it was becoming painful to manage all sorts of app permissions on Android. Not to talk about all kinds of tracking that Google does by default some of which may even be impossible to turn off.

Between me and Apple I'm reasonably clear about the business transaction. I pay to buy a high margin device. In turn Apple assures me that they have a vested interest to do what's best for me (i.e., my privacy, no trackers allowed etc.,).

With Android we have bewildering choice of hardware/forked-Android and what not which come with pre-burned apps and app stores that one can't get rid of.

Google Pixel comes closest to iPhone but at that price point I might as well buy iPhone as Apple has better track record of respecting user's privacy.
The main problem with a single European army is one of authority: what would the chain of command look like? I think no single nation would cede control of their military to a supernational entity, so an EU army would look more like a UN task force than a cohesive army: multiple independent divisions operating under a central strategic command.

But yes, I agree (partly) with your assessment, there doesn't seem to be a lot of willingness in the Western nations to support Eastern Europe militarily (or sometimes, to even acknowledge they have a military). However, when it comes to it, they may not have a choice: an occupied Poland puts the enemy within striking distance of Berlin, so defending Poland is of strategic importance. The same applies (to a lesser extent) to Finland and the Baltic states, losing them means losing control of the Baltic Sea.

I'm not sure exactly how that would work out for Romania, from a purely West-European point of view I would draw that line across Slovakia/Hungary rather than further to the east, however as things as are now, Hungary and the former Yugoslavian nations would be a liability, so Romania may be essential to defending Italy and Austria.

That being said, I very much hope the above remains idle speculation.
Don't get sick?
Double quotes allow you to do string interpolation, which is not possible with single quotes. So I assume one faction argues that everything should be double quoted because it's does not matter if there's interpolation or not, while the other group would rather only use double quotes when necessary, otherwise use single quotes.

I'm personally part of the second group simply because my linter forced it, but at the end of the day, it's such a low impact we don't really care.
Neither my shell scripts, my awk scripts or my Python scripts need autocompletion when I'm done writing them.
I'm not sure what you mean. This was headline news even in the US when it happened.
Whenever you disagree with Rubocop and want it to shut up:

rubocop -a --auto-gen-config --auto-gen-only-exclude

Your just added exceptions for the leftovers that didn't pass the initial lint. But obv use this only after you cleaned up anything that should be. -a by itself autofixes anything it knows how to.
This refers to tasks that trust each other, not tasks that are trusted in general. For instance workloads on a shared server from 2 different users. It's for isolation for each other to mitigate side-channel attacks.
Nim uses a C compiler, but produces dependency-free executables. This is not something you can do easily in C alone, unless you want to write your own standard lib. (Or on Linux, try to use musl, but that won't always work depending on what you want to do.)
Think of them as separating the general from the specific. "a" refers to one of many, "the" refers to the (only) one.
Australia doesn't have nukes because they don't want them, not because the US told them not to or promised to use them on it's behalf. it's so historically uninterested that it doesn't even have a nuclear power industry.
alias 'karen-stfu'="rubocop -a --auto-gen-config --auto-gen-only-exclude"
Yup! Something like this but for any website -- especially if you are doing remote interviews, applying for a web-based event, etc.

I didn't actually know about cameos, so thanks for sharing that link too.
Ruby 2.7.2, just fire up irb:

BigDecimal("123.45") == 123.45.to_d

=> true
What is wrong with the emulator in the link I posted ?

There are also emulators for the other Lisp Machines.
I still believe New Maths is a great idea.

The main problem was that most teachers didn't get it, and so couldn't teach it. And parents were angry their kids were learning math that they couldn't understand.

So it was an implementation issue. The concept was sound.
Specificity. "The" implies one specific subject. "A" implies that there are multiple instances of the subject, and in many cases such subjects are used to categorize things. "The dog is a golden retriever." --. "The dog" is the specific dog being mentioned, and "a golden retriever" is its category.

"He was the victim" implies he was the only victim. "He was a victim" implies that there were other victims.

What's your first language? All of the european languages that I've studied have this feature.
I suspect Russians care a little less about cleaning up after themselves or keeping the radiation levels down in the first place...
From the BBC coverage (https://www.bbc.co.uk/news/technology-54996601):

> The tech titan also agreed for the next three years to provide "truthful information" about iPhone power management across its website, software update notes and iPhone settings.

Great! They must be truthful for the next 3 years... and then?
> The gist of it is I think the 90s really were a special time in computer gaming, and it's not just nostalgia you're feeling.

I don't think it'd be exaggerating to say that the 90s were, for 3D gaming, the equivalent of 1900-1910 for aircraft. The decade started with a few barely-functional attempts and ended with relatively polished and widely available products.
Cross-Functional Team Leadership
It is easier to reflect on these things when you don't operate in a closed bubble. I work in two separate and very different industries simultaneously. In one case I am a senior software engineer at one of the largest companies in the US. In the other case I am a military officer with a staff of 14.
One could also say the same of anything exposed on a shared network, or anything that has a USB port, because those have been the vectors of many attacks too.

There's a spectrum of risk people are willing to take and this provides another way to share a host but remain a little more isolated.
Games in this era were also ultimately designed to sell copies and be fun.

No micro-transactions, no limitations by console platforms, no huge worldwide marketing campaigns and TV adverts.

Just developers trying to make the games as fun as possible so more people would buy a copy when magazines gave it a good review or people showed their friends when they were over.
Yes, had this problem when I was setting up my pihole and took me a bit to figure out why it wasn't working with firefox. Imagine the sysadmin nightmare if you had to configure 100 different applications on every one of your systems to use the correct server...

This is so obviously bad I don't understand.
You could do it by setting boot options that tell the Linux kernel to only make some of the CPU cores generally available, then run programs on the unused cores. That's a technique that developers of software with real-time requirements have used to make sure they have resources dedicated to their program.
Thank you! I'll officially label you as "first bug reporter". Fixed!
I can take comments like this seriously only if you are a full-on convinced communist. “A company making profits!?!? By providing a whole industry with extreme value?!?!? With products people love to spend money on????”
Latest CrossOver even works on the new Silicon hardware: https://www.codeweavers.com/blog/jwhite/2020/11/18/okay-im-o...

(I work there.)
You still might want the other side to hold onto parts of the same treaty...

In this case the result might have been the Russians deploying nuclear energy or even weapons there.
Doing that right now for my app idea.
Is there a comprehensive list to block somewhere? I would like to do the same.
Cool but ISP and others can still spy on IPs you make requests to and simply ask for reverse DNS of that IP to still get a good idea of what you are doing? Not sure how we could really achieve 100% privacy from the ISPs.
Well, hopefully there won't be a next time - but also, bothering me doesn't help debug or resolve the problem, our Ops/Tech team do that :D
I'm just saying, theoretically, there's something different about an atom that decayed an hour ago vs one that decayed a year ago?
>why would you ever run tasks you don't trust on your computer at all

Sometimes you have to use proprietary software for work. Or maybe you just really want to play a game.
Does anyone know how this affects TailwindUI? The paid parts of Tailwind?
Zambia to be declared Africa's first economy to default during the pandemic
American justice forces Imagina to assume links with bribes to FIFA officials
It's no harder to install a non app store app today than it was when I got my first mac. So I'm not sure why this opinion is held so strongly.

It wouldn't be lucrative, because all the pro users (basically the mac userbase) would just not buy one. What's the point in getting one over an iPad?
I'm not French, but even if I were and were a NF voter, I doubt I would care about his political tweets let alone uninstall the software as a result.

...as someone not involved in that political fight, I slightly worry that this will serve as a distraction for him in future project development, maybe lead to a broken release or a dev path and force me to look for a new tool - zeal often crowds out focus.

...but hey, it's a free tool and he has the right to express his political views.

I persoanlly feel that publicly mixing work and politics is immature and bad for your resume, but to each his own.
Google to end the “top stories carousel” benefit to AMP next spring
Ask HN: How much battery consumption does checking the battery life use?
30% of free is still free.
Scintilla only provides the textarea control that can perform syntax highlighting. It doesn't include any of the application or options interfaces: menu bar, toolbar, tabs, settings, themes, etc. Your post makes it sound like Notepad++ is "just" a thin wrapper around Scintilla. But there is a lot more that goes into any text editor than just the bit that does the syntax highlighting.

However, not to detract from Scintilla. It's a great project and has bindings in lots of languages[0]. I've used it to add editors to lots of bespoke editor GUI tools. Can highly recommend using Scintilla.

[0] the bindings might all be 3rd party, I don't remember clearly (it's been a while). Whatever the case, I was using it from .NET, myself. It was very easy to use.
Hacker News User Will Continue to Run uBlock Origin on All Sites Including YouTube Even If Webmasters Don't Want Him To