skysight-inc/HackerNews huggingface dataset:
Great to hear this! Another win for the EU.
Finally someone defends the right of the developers, and at least tries to put a stop to Apple and it's hug of death.

Microsoft had the same issues, and it is only natural and fair Apple goes through the same process.

The only thing that puzzles my brain is the people here STILL defending Apple and it's monopoly practices by implying everything is a free choice.

If I offer you only two choices, you don't really have a lot of "free choices".
True, False, and Random (2015)
Does this support Apple Silicon yet without patches? Can’t seem to see definite info.
Seems unlikely to be true that inheritance was "invented" in Simula since it shows up all over the place outside of programming languages, for example in network protocol design.
Obviously you can do

public class Node<T>{
Node prev, next;
//stuff comes here
....
}

Then extend and have the overall code that deals with modifying the datastructure, but it's overall ugly. Personally I have written enough datastructures where linking nodes is useful. For example: red/black tree + insert order 'next' makes for a decent implementation of a moving median.
Yet, that's not what almost any developer would do normally.
By that logic, why let the business owner make any money at all? It's really society's business after all.
Yeah certainly, but I'm not sure people are using it that way?

Most examples are to show cool stuff you can do, they're not production vetted. Like most JS examples out there don't really mean that people should be publishing live credentials with their bundles.

I imagine in most cases one would leave everything that is not behind a logged in status as normal routes/pages (signin, landing, contacts, etc). Or if not that those would be things requiring a socket/real-time interface anyway.

For the interactions, I don't think you even need to use alpine.js. Plain setup on DOMContentLoad, CSS Dropdowns/collapsibles that are replaced on JS load, proxying LiveView DOM/Morphdom events (if needed) so other components (even vue,react, etc) can listen to them, and CSS animations.

import { setup_live } from "./phx/setup_live.js";
import { setup_dropdowns } from "./interactivity/dropdowns.js";
import { setup_collapsibles } from "./interactivity/collapsibles.js";
import { setup_links } from "./interactivity/links.js";
import { setup_inputs } from "./interactivity/inputs.js";

function setup() {
setup_live();
setup_links();
setup_dropdowns();
setup_collapsibles();
setup_inputs();
}

document.addEventListener("DOMContentLoaded", setup);

I went as far as having `onclick` handles and global window functions. Complete heresy. Yes, it's not 100% JS free, but it's pretty much low overhead.

Then LiveView is mostly for your admin dashboards and logged in users views, where it makes it pretty easy to do real-time feedback type of interactions/views and spa like navigation. Since you have proper auth and identification on the user, you can just log them off, rate-limit, block an account, and close their socket if needed.
Not subjective no...it's how medical issues get investigated.

Similar to food borne outbreaks.
This looks good. For me the name recalls "cull" as in

verb
1.
reduce the population of (a wild animal) by selective slaughter.
"he sees culling deer as a necessity"
Similar:
slaughter
kill
destroy
reduce the numbers of
thin out the population of
2.
select from a large quantity; obtain from a variety of sources.
"anecdotes culled from Greek and Roman history"
Similar:
select
choose
pick
take
obtain
get
glean

noun
a selective slaughter of animals.
"fishermen are to campaign for a seal cull"

I guess it may be too late to change the name now, but some suggestions:

cognical (nearly the same sound, but no connotation of slaughter, for me anyway)

cognizul (not really sure, just a random one)

cogniqul (not sure, just random one)
Well, I don't make any assumptions about your state of mind. You should learn to do the same. It will make you a better internet citizen.

I mean, you disagree with me so I must be worked up about what you say? What can I reply to that? There's only one way discussion quality can go after that, and that is down the drain.

Not to mention the casual sexism inherent in that kind of comment to users with clearly feminine identified usernames. "Calm down dear" and all that.
The Humble img Element and Core Web Vitals
I bought an MX 5000 (aka Ergo Plus) back when I had no idea who Cherry was or what the phrase "mechanical keyboard" meant. I just wanted an adjustable split keyboard that wasn't too exotic. Decades later, it's still serving me well.

Over the years, I've learned about the vintage[1] brown switches inside and why I find them so comfortable, what n-key rollover is and how important it has been to my gaming sessions, and why this thing continues to work after all this time. What a great purchase it turned out to be. Too bad this model was discontinued long ago.

[1] Apparently the brown switches in this keyboard are not the same as those sold today.
https://old.reddit.com/r/MechanicalKeyboards/comments/3prp4k...
Tangent on the stock photo in the article: Some of the cod fish on that conveyor in the first photo look very young, maybe young enough to never have spawned once. Look at the one being held, a hand can almost grip around the entire fish at the mid of its body.
Just run qemu-system-blah. I thought the CLI for that was pretty intuitive.
> only to be shoved around by anyone and everyone

Don't worry... Australia came to its rescue last week, ready for us to be shoved around by the mother country in "uncomfortable chairs".
Are we going to ask a symphonic performer to produce scales during an interview, a heart surgeon to suture a laceration? We would not, it would be insulting for a myriad of reasons.
HDD prices in my country tripled now.
It does, though

https://www.apple.com/newsroom/2020/11/apple-announces-app-s...

It’s not a secret at all, lol.
AWS on track to be bigger than IBM by Christmas
EU Online Platform Observatory: Flag Your Issue
A fact Spotify is not allowed inform you of, and is not allowed make the only way to buy a subscription
You can find all the discussion here: https://phabricator.kde.org/tag/kf6/. Don't worry the features are mostly in the API, often because there is now a better available api (e.g. KPluginInfo vs KPluginMetaData, QRegExp vs QRegularExpression, ...).
> You also don’t have to buy a subscription in the app, do you? You can pay on the web directly to Spotify and use the subscription in the app.

Apple doesn't allow App developers to Inform users about Alternate payment options.
How does apple’s decisions affect non iOS users?
YouTube TV removed from Roku channel store amid Google contract dispute
Murex shell now supports mixing SQL and shell pipelines
There was this experiment they did where they found that ethicists behaved less ethically than other academics.
Spotify is forbidden to mention it in their app, though.
You don't have to. You can totally use JS for these in Liveview
Patrick and Alien Bob post in the Slackware section of the Linux Questions site if you want to keep up to date on happenings. It seems to be the main forum.
https://www.linuxquestions.org/questions/slackware-14/
These were a thing back in the 70's. Except it was mechanical instead of "self developed chip."

The 70's version probably worked better because with the incessant ticking off the timer, you'd put it in the garage or a shed or somewhere else inconvenient.
Apple don't let us do any of that ourselves, so it's impossible to say that 30% is an appropriate fee for doing it. If they allowed competitor App Stores or direct downloads, and didn't ban us from even mentioning other ways to purchase a subscription (and other such anticompetitive practices), I would find this more convincing.
hah I wish I could! I've only done it a handful of times myself, but enough times to realize that if it looks like there'll be more of it in my future, I'll either hire it out or get someone to show me a faster workflow. That being said though, I have learned a few things which might be helpful.

First, during your recording session, record a track with no performance at all, just the mic in the location that you'll be recording, with no noise gate. I usually record about 5 minutes of that and then loop it to create a track. Having this room sound in the background of the track means that if you split out a word or sound from the performance track, there won't be a discontinuity in the ambient room sound.

I also use the Markers feature in Reaper heavily- the first time I listen back to the performance, I'll add markers wherever I hear a mouth noise, click, or an umm/uhh which sounds awkward. If nothing else, I can look at the markers and get an idea of how much work there is to do, and having the markers makes it easy to move the cursor to the next edit.

For the actual edits, I typically just zoom in on the region around the sound, use the keyboard split shortcut to split the region, and then hit the shortcut for toggle item mute for the item with the word. Reaper has an option to automatically crossfade items on split, which I have enabled, and I can drag the volume envelope to keep the previous word from getting chopped too sharply.

I've been using the Izotope Declick/Denoise plugin, which is inexpensive and seems to work pretty well. I suspect that there are some things I could be doing to dramatically speed up the process I mentioned above- fortunately youtube is loaded with Reaper tutorials for this sort of thing, and I look forward to learning some new tricks!
> C++ templates cannot be implemented purely by text replacement as most of it is type driven.

The static types (and constant values in some cases) are the context. That's the "context-sensitive" part of "context-sensitive expansion".

> It is true that you can do anything that templates do by hand, but that's true for any language construct (at the limit you could write asm).

Yes. That's my point. I was replying to someone saying that they could remove a layer of indirection from a linked list by writing a custom data structure that had the next and previous references, and I was pointing out that they're essentially running C++ template expansion by hand. There's nothing surprising there.
If they block it then it will be one more piece of evidence in an antitrust case.
No. "Apple blocked Facebook from informing users that Apple would collect 30 percent of in-app purchases made through a planned new feature, Facebook tells Reuters. Apple said the update violated an App Store rule that doesn’t let developers show “irrelevant” information to users"

https://www.theverge.com/2020/8/28/21405140/apple-rejects-fa...
Yes, the incentives are often perverse. However, there are many reasons to build a platform even if your endgame is not extracting all of the value yourself and that is, make money from the commission on the platform or protect your interest in other businesses through the platform(for example, Android and Chrome platforms protect Google from being pushed out of data collection for advertisement).

Anyway, businesses might have that kind of aspirations but thats why we have governments. An important argument against influence of the businesses in the government and libertarianism.
Company? No. But a government can absolutely do this and it's a thing that happens all the time, even in the US.
Unpaywalled link?
vgtk looks nice, thanks for the link.
In law - not. In spirit - yes. Same like Apple and Google aren't monopolists on mobile because the definition requires a single corp to be a monopoly. But essentially they are monopoly.

Definition sometimes are lagging behind ever changing reality, same with "premine".
This is fantastic, thank you! I was thinking about pirating OSx to do this.
When I opened up my board to swap the switches, I realized it had unused RGB pads...soo of course I hand solder 60 2-3mm surface mount LEDs to it. Yep, last time I do that :-P But it worked, which was the fun part...

the sad part is, I don't even like RBG on computer gear
I like 90% of the Apple ecosystem (they could tone down the constant rule exemptions for themselves), but side-loading is a requirement. Now that jailbreaking iPhones up to the X is possible again (checkra1n) it's fairly likely that I will buy one.
It would be interesting if we could "reload from a save point" and try surviving the pandemic without lockdowns. IMO the number of COVID deaths would be higher. Of course some people think otherwise would hypothize the opposite.

I guess a glib response would be to say "Look at fucking India right now". And it's a bit binary to argue e.g. "Sweden didn't have a lockdown, look, it wasn't that badthere.". Uh, even without a lockdown, Swedes changed their behavior (a lot of work from home, cafes and restaurants became emptier), and if we reloaded from that save point and didn't impose lockdowns, the cautious people would still stay home. And I wonder how many of the "But muh freedom!" moaners would be name-calling responsible organizers who cancelled concerts and festivals as "fascist nazis", etc.
No company, but the government should be able to
They got ADHD [0 and following tweets] and say that tweeting works for them but composing a blog post kills their concentration. So it is either Twitter or nothing at all. In that case I definitely prefer Twitter because Foone's stuff is always very interesting [1].

See also https://news.ycombinator.com/item?id=20081056

[0] https://twitter.com/Foone/status/1066547670477488128

[1] https://news.ycombinator.com/from?site=twitter.com/foone
Web (Chrome) developers often go on and on about this, but I have yet to hear a single layman user complain about their iOS version of Chrome missing the ability to have the random news websites they’ve followed from Facebook send them native notifications, take up the entire viewport, or be “installed” to their home screen.
How is recording, as you put it, distinct from tracking?
What am I missing on iOS safari + content blocker compared to firefox + ubo then? I used ubo on chrome on the desktop, but not a chrome user anymore. Honestly don’t see the difference compared to macos + kablock (and hush).
Curious what the electronic gizmos do?
The issue is it being a mandatory offering, as opposed to alternative stores. And it's designed to make a profit, not to secure iOS in any meaningful way. (For instance, the requirement on IAPs, despite them not requiring additional software distribution services or app review costs for Apple.)

If Apple wants to secure or curate their platform, fine, but it's now a general computing device, and alternative platforms must be allowed, and most importantly, users must not be prevented from hearing about them.

Imagine the pressure Apple would feel from consumers if they were even still permitted to charge 30% and require companies to use their app store... but they also were required to let apps tell users to go to their website for a cheaper price.

Apple would need to drive it's prices down at least enough to make it worth eating their tax for a smoother experience. The fact Apple prevents consumers from being told about their cut or that things can be gotten cheaper elsewhere is the most insidious and obvious consumer harm in their entire schtick.
I'm wanting to a 'tracktly' with a track ball on the right thumb cluster.

Gotta admit - the DM cases look like a bear to solder in.
> thousands of deaths and oxygen shortages mean BS to you.

It means a lot. But I understand the rakshasa mentality of using dead bodies as a political weapon.

> need I say more?

https://www.tribuneindia.com/news/nation/list-of-slain-bjp-w...

Need I?

> Yogi adityanath jailing a doctor a while ago when O2 systems collapsed in a hospital.

https://www.thehindu.com/news/national/civil-society-groups-...

> Anyways I feel they dont matter to you

These people have prominent defenders in the judiciary, academia and Indophobic media. Nothing will happen to them.

> I'm talkin about his critics

His so-called critics provide covering fire to these so-called "anti social" elements.

> ignoring Modi's failures and drawbacks as if he is some kind of God.

I guess you didn't read my previous comments where I criticize his mode of governance.

Modi and his ministers are so incompetent when it comes to media management that they actively promote their biggest critics and disregard their biggest supporters. This is exactly what Trump did. And this is exactly why his enemies managed to push him out even after he massively increased his vote share.
I used to think it was fair. Then I learned that Apple provides exceptions only to some Apps through some sketchy backroom process. [1] Apps that don't directly compete with their products. Enough exceptions to popular apps to minimize push back. If Apple applied this tax universally, with universal acceptance, then it would be a fair "users vote with their wallet" situation. Because a majority of popular apps would immediately refuse their changes and collectively remove themselves from their platform. Then we can decidedly vote with our wallets.

[1] https://9to5mac.com/2020/09/02/developers-highlight-more-ano...
That’s a related, but separate issue. My point is that app developers know about the fees. Apple doesn’t hide them.

The issue you’re describing is more of whether Apple should allow App Store developers display messages to the end user of their apps saying that Apple is skimming off the top. Similar to how it would be if Apple said Visa will take 2% or whatever.
It won't replace JVM/CLR. Rust community is pretty against GC and even though lifetimes are wayyyy better than C memory management they're not nearly as convenient as GC.

If Rust ever gets a good GC it might very well replace VM languages. But even if they started now, it would take years.

Rust also has long compile times. Java and C# projects, even huge ones, build in a couple seconds because compilation is done in JIT. Go is AOT but sacrifices some performance for fast compilation too. It's important for a general purpose language where performance is not #1 concern but maybe #2 or #3. Same story as GC. Sacrifice a small amount of performance for convenience. That's not what Rust is designed for.

Rust is positioned as a systems language to replace C dialects and it that I think it will be wildly successful
> deep gammon

lol
How is any advertising for credit products legal, then? Each TV channel you might advertise on will have known-to-you differences in how often particular demographics will view it, which in principle means that you're excluding someone. While sure, a 35 year old professional might be watching soap operas at 1pm on a Wednesday, it's far more likely to be a senior, so advertising then excludes the non-retired demographic.
>£160m worth of England's fishing quota is in the hands of vessels owned by companies based in Iceland, Spain and the Netherlands, according to BBC research.

>That amounts to 130,000 tonnes of fish a year and 55% of the quota's annual value in 2019.

This shows how trivial the fishing industry is in the UK if you compare it to the $2.638 trillion 2020 GDP. It's truly amazing how one of the least important issues of Brexit came to be one of the most spoken of.

My guess is that economics and international politics are just too complex and abstract for just about anyone to understand. So if you take something more tangible like someone literally fishing in your waters it speaks to the imagination more than things like free flow of goods and persons.
Ultimately, I don't think minors can legally enter such a contract, so if he did rack up debt and the card company pursued it, it might have been dismissable if his age then came to light.
likewise, reporting tiny sample sizes (i.e <25) as percentages.
Are we doing “temporally embarrassed platformers” now
So if you personally won't benefit from it you should not be against someone else benefiting right?

If you want to buy Cyberpunk 2077 you have the option of at least 3 stores, I did not see any Steam user getting damaged by the fact the game is on other stores too.
That's irrelevant. EU has already ruled previously that if you, as a company, reach more than 10% of EU's population(about 30M people) then no, you can no longer get away with just saying "my platform, my rules".

The easiest way to think about it is - John wants to sell Mark a product that works on Mark's iphone. Currently, John cannot do that without a) getting explicit permission from Apple b) giving Apple a substantial cut, regardless of whether John wants to use their services or not.

This is what EU(and hopefully US very soon) has a problem with - Apple holds a gigantic market in their grasp and by controlling it so tightly and by forcing everyone to use their billing, they stifle legitimate business and competition.
maybe, who knows. GDPR for example got more companies making "download my data" options, even for users outside the EU.
On your best day, you thought was the best day ever, what did you do?
> invoicing, regardless on the location (this one is really big - getting a single invoice from Apple instead of dealing with potentially thousands of documents)

Paddle.com do this as a standalone service for any digital product (I use them for my SaaS).

It costs 5%, and that covers all payment transaction fees too, they handle local VAT for the whole world, includes subscriber management tools etc, and they directly handle support for all billing-related requests from your customers.

30% is extortionate.

If it is a reasonable price, why not compete against alternatives fairly?
Did you vote leave?
You're probably thinking of the common cold. If you actually had the flu there's a decent chance you'd go to the hospital or at least a doctor who would run a test
They were the party most loudly in support of Brexit, voting for it in the largest numbers, and they were also the ones who made it happen. If that doesn't make them "natural Brexiters" then the phrase "natural Brexiters" is meaningless. They are the Brexiters, more than anyone else.
>looking cross-sectionally at the keyboard space while researching my purchase, I found that the opposite was mostly true in terms of what attracted the most attention. Strange.

It is not that strange - people who aim for ergonomic builds are a small community of an already small (if increasing) community. Most people do not want something like a new keyboard to mess too much with their motor memory.
If you like Topre keyboards, the Leopold FC660C is fantastic. Really quality build and super comfortable to type on. A lot better than HHKB, in my humble opinion :)
I don’t understand why people say it’s a general computing device. It’s clearly not nor has it been advertised as such.

If it actually was a general computing device you could just install an entirely different operating system onto it.

If Apple allowed users to install Android on iPhones but didn’t change iOS would that be an acceptable solution? If so, what’s stopping someone from just getting an Android device now? If not- doesn’t Android already fix all of the issues you’re describing?
False COVID negative sounds plausible. I would have told you to do a serological test, but if you're already vaccinated then it's too late to know now.
> I'm asserting that competition is necessary for societal prosperity, which inevitably leads to some sorting as a consequence.

Says who exactly? Where do you see that competition is beneficial? What kind of prosperity, and for who? People eat, sleep and socialize, and competition doesn't really drive prosperity.

Poor people, the unemployed and the homeless don't deserve their situation, yet a merit system will always create inequalities.

People are free from doing what they want, as long as it doesn't lead to the exclusion of individuals.