skysight-inc/HackerNews huggingface dataset:
Roblox is crazy!

I have one very interested, and I feel it's worth doing. But, I'm way out of the loop on that one, meaning it's a time sink for me too.

But, maybe I just have to. Very interesting comment!
>Apple sells and markets their hardware as general-purpose computing devices

Could you point to what makes you think this? As well, are there any court rulings that indicate this matters when it comes to this issue?
Protons are probably smaller than long thought
Why wouldn't you just use a JS framework that takes care of all of those questions for you?
Right, but there are at least many competitors to Best Buy all competing for your business, driving down margins. Running physical stores is costly. If Apple allowed competing digital stores, I would expect margins would be less than 30%, and even less than 22%, and the value would end up in consumer and developer's pockets.
What I don’t understand is - if you don’t like the fees, why don’t you just not use it? If you make money after the fees then isn’t it worth it compared to the alternative?

If people actually just stood firm against the fees then viable alternatives would manifest.
> Is it really nuts though?

I don't know. But I do know it is nuts that we programmers still support these extortionists.
Spectrum is kind of a weird case though because it kind of has to be monopolistic - if you allow multiple, independent systems to share the same frequency band, none of them will work.

> Suppose instead they held a new auction every year or every month for use of the spectrum in a given region until the next auction.

This would work if the government or some common third party were responsible for putting up towers (and lease them to the telecoms like MVNOs), but as it is the telecoms build and operate the towers themselves, and the hardware loadout changes slightly depending on which frequency bands that telecom is allowed to use.
> Imagine if in the past Apple would have had to pay 30% of their gross to Microsoft in order to be allowed to run their software on Windows.

iPod wouldn't have happened and Apple wouldn't exist today. Apple relied on the fact that most of its customers used Windows and that they got to transact for free on the platform. Heck, they didn't even need Microsoft's approval to offer iTunes downloads.

Think about all of the small businesses and startups that are getting snuffed out today by Apple's aggressive over-harvesting.

Some non-trivial percentage of Apple's $3T market cap owes itself to a system of feudalism and mafia-style tactics rather than innovation and product sales. Imagine of those dollars were instead represented just about anywhere else.
Oh boy, I'd love to see that too. Unfortunately it's all too common to see this stuff in reality as well.

> Related: "A bad system beats a good person any time" does not mean "having any system, no matter how bad, is better than having even the best people and no apparent system".

I'm a big fan of sociotechnical systems [0] where the motto is to give people complex jobs in simple organizations. Unfortunately in practice you usually see the tendency to do exactly the opposite.

[0] https://en.wikipedia.org/wiki/Sociotechnical_system
> It's a known practice of larger corporations to promote regulations that take them little effort to adhere to. However, those same regulations raise the bar for startups to gain entry and compete in an industry. Ironically enough, it's the regulations themselves that become anti-competitive.

This point about "regulatory capture" is a often brought up as a clever anti-regulation/free market parry, to create a demotivating feeling of "damned if you do, damned if you don't" that breaks in the free marketeers' favor.

I think the rhetorical tactic only really works if you look at part of the problem in isolation, and it's eliminated or at least mitigated with the consideration of action in other areas (e.g. more aggressive anti-trust/pro-competition regulation, or the kind of oversight regulated monopolies get).
I have seen people of modest means build cars that cost five times that in their garage. ...and that was twenty years ago.
What specified behavior?
Mine would be a much larger collections library. Having come to go from Java and finding that the standard go library has no trees, no stack, no skip list, etc. was quite a surprise. Possibly the advent of generics will stimulate development of a more robust standard collections library.
Serverless: Focusing on Actors and Their Activities
> we don't want to track individuals - we just want to measure if the ads we paid for led to sales

well. if your goal isn't tracking individuals, then why are you attaching unique ID's (in cookies) to track individuals on your website?

And I'm not talking about third-party cookies disguised as first-party.

logglytrackingsession (lifetime: session)

notion_experiment_device_id (lifetime: 1 year)

Both are unique to a specific user and are used to identify a single individual. The first one is short-lived, but obviously meant for tracking and the second one can be used for tracking, identifies a single individual and is long-lived.

edit: turning off my adblocker, some more appear.

_ga, _ga_4GMCF7E1GC, intercom-id-gpfdrxfd, notion_browser_id, amp_af43d4

none of these are listed or explained in your privacy policy.[1]

[1] - https://shared-crater-f3a.notion.site/Sticky-Privacy-Policy-...
This comment would be more helpful with some examples. I’m personally very curious what the leading solutions are. I’ve worked with one involving GraphQL but that’s about it.
This is usury, full stop.
Thank you Jack Welch (the guy who drove this insane idea in the first place). Hope it’s warm enough for you down there.
Correct link: https://www.guysandstthomas.nhs.uk/news-and-events/2022-news...
HN restricts down voting to users above a certain point count, which really improves the quality of that signal
VR hasn't even caught on to start getting old. It's still at its very early stages. We have yet to see the best of it.
> Over time, the interpretation of the antitrust law was changed by “judicial legislation” to narrowly define monopolies to a standard involving price increases for consumers.

And many of today's biggest tech companies largely get a pass because antitrust law focuses on price and ignores all other negative externalities that result from monopolistic behavior like quality, timeliness, ease of access to customer service, user privacy, and corporate social responsibility. But the product is "free" so how can the consumer possibly derive any further benefit?(/s)

When there is competition in a market not only do prices fall but the customer experience improves. Businesses don't (and can't) compete on price. They compete on value. But US antitrust law ignores value entirely and consumers everywhere pay the price.
The question is more about the trade-off.

1. I see an ad for some really nice pens. COOL!
2. I go to a website that allows me to opt out of tracking but I'd have to opt out of their 300 affiliates one at a time.
3. The privacy policies that state: we do not honor do-not-track signals because we don't know if it was the user or a browser default.

For me: not worth the tradeoff.
> I am sorry for the adjective, what I meant was "extremely incompetent"

LOL. Oh, you!

> I am taking the slightly less strong stance that a developer's LOC tells you no more about their productivity than any other random metric, e.g. the number of lines they type into Slack, the number of bugs they file in the internal bugtracker, or how many geek jokes they made that month.

Reductio ad absurdum. A new feature is expressed quite literally as code in a repository. All other things equal (i.e., if one person isn't busy with design docs, or mentoring teammates, etc) if one developer cranks out 5K lines of solid (not bloated, well-tested, etc) code in a quarter, while the other person eked out 150 lines in 3 months, that's an indicator of a potential productivity issue. How can one argue it's not even a hint of a possible problem?

> Is this person engaging at all with their teammates?

No

> Have they been active on design docs or architecture?

No

> Have they been responding to queries from sales engineers?

No

> Have they been maybe going through a big life change?

Sometimes yes. And when I find out that's why they stopped submitting code, I tell them to take the time they need to take care of themselves and their family. And we offload their work to someone else for a few weeks or however long until they're back.

> That is the crux of why I think manager who use LOC as a metric are incompetent managers. They have and project to others a simplistic view of "developer in, code out".

I wonder if maybe you had a terrible manager who was like this. Because you're interpreting my statements in the most cartoonish way possible, like I'm here saying "more code good developer, less code bad developer."

This thread started with someone saying LOC tells you nothing. I claim it tells you something, and then it's the job of the eng manager to figure out what. I totally agree that a shitty manager who literally connects LOC to productivity, is doing it wrong. But again: a good manager should be looking at the code from their team, and making sure the amount and complexity matches their expectation of what that person is supposed to be delivering.
> On the other hand, consoles' hardware is nearly always subsidized by expected future software royalties

Legally that has no bearing on the matter though.
>Apple makes a lot of profit just by selling the hardware alone.

Do you suppose that means Nintendo, which has sometimes turned a profit on their consoles, should have an open system? Interesting take, and I wonder what, in your mind, the threshold is for "makes a lot of profit." I.e., if Apple cut the price of their devices to make as much profit as Nintendo, would they get a pass?
Focusing on the type of work being done is a bit of a bike shed, since the experiment isn't about the work per se, but the measurement of the work as a function of the employee alone - ie, without the context of the systems in which the employee functions.

A good example of the type of mismeasurement done in non-manufacturing contexts is the ridiculously stupid burn-down chart.
Just demonstrating it's a bit easier when your headset has an AR/passthrough mode =]
My feeling from watching a few of the videos and remembering an article I read on Rock Paper Shotgun (I think? I’m on mobile and reluctant to search) about homelessness representation in videogames is that difficult subjects embedded within a greater context may be more effective at helping the player learn and grow.

In Disco Elysium I’m on the verge of not paying for my room, in which case I’ll be homeless (my avatar, but it’s me playing, and I try to role-play for perspective-taking). I’ve avoided playing recently, maybe out of fear of what will happen? (And Valheim is out-competing DE for my time, in part because I’m under some stress and Valheim is a relaxing escape that doesn’t push me to learn and grow).

All that said, I’m only me, and Hobo Hero may well resonate with many others.
I have the exact opposite experience. I have done a lot of Java - Spring, Node + Angular / React development. And having just started a job with Ruby on Rails, I have never found a new language + framework + ecosystem to be so easy to jump in on and learn and understand. The convention over configuration works really really well.
The problem with Rails is not a lack of blog posts or docs, it's that there's often no way to find what doc you need to read without already understanding the framework. Reading the entire docs and then trying to remember and understand it is a style under which some people learn well and I think it is important for mastery, but the ability to trace back and understand a small piece of a framework is valuable too especially when you're first starting out. Certainly when I try to understand something with node or js libraries I don't jump to blog posts, but I am usually able to find what I need to google to to get the docs I want. That wasn't the case with rails when I was first starting
There's this stuff called "Ovaltine". It's like chocolate milk powder

They offered it as a solution to that great national scourge, "children chewing without swallowing"

(Cue video of callow youth. Food hanging out of his greasy mouth)

Then they cite doctors telling us how Ovaltine is totally necessary for good health.

Ya, your 3step program
You're exactly right. However, not all programs running on Linux are FOSS. And while you may not care about broken closed-source programs, you can't really say "we don't care" because you don't speak for the entire FOSS community, and I think if you look at it again, you'll find that the FOSS community DOES care (in actions not so much in words) about corporate sponsorship, especially for the Linux kernel.
Mobile gaming is awful IMO. If the game isn't filled with ads, then it's filled with microtransactions and in-game currency that you have to pay real money for. It is honestly insane to me that mobile games were a lot BETTER 10 years ago. Wish Blizzard would have learned from the reaction to Diablo Immortal that this is not an avenue their core fans want them to pursue.
> Will people be able to downvote tweets from official accounts for heads of state?

What's your point here, exactly? That they should, or should not be able to do that? Because this already happens, except it's even worse than letting people do it, because Twitter does it by itself. With zero oversight by anyone (not that other big tech platforms don't do the same). Twitter already rank boosts content it likes and content it doesn't like gets downranked, shadow banned or just permabanned. It already filters trends and search and autocomplete. So we have a situation where a big tech company does what it wants and does it so much that it literally skews elections (all of this is common sense, but there are also many peer reviewed studies about this, some authors of which have testified before congress and some of which are represent bases for many US & EU investigations into the big tech monopolies/cartels). So given all this, is it really a problem to let people downvote stuff... or is it actually about not letting the people you don't like have a vote?

Youtube dislikes were completely fine 99.999999% of the time and lasted for like a decade without issues. Until someone like you, sadly in a position of power, decided that (speculation starts) Biden got too many dislikes on his ramblings and it was a bad look for Google (speculation ends).

Some people just HATE democracy because democracy means even dumb people, rednecks, racists, sexists and all kinds of "irresponsible" people get to vote. Ironically, most of the time (in recent history at least), these people who hate democracy call themselves democrats or liberals. In reality, they're anything but that. Actual liberals recognize that everyone deserves a to have a voice in a democracy. Even the bad voices are valuable, because they allow the marketplace of ideas actually do its magic.
I’m not sure if this is still a thing but I remember the Rails community being obsessed with aliasing methods and other ways of dynamically defining code at runtime. Coupled with the fact that Ruby is already hard to statically analyze and ‘grep’ is your only hope… good luck following the alias_method_chain rabbit hole…
So I'm officially coining the phrase "Astronomy Economy".

Although I've no idea how to make mad profits doing so. Maybe NFTs, something, something.
If your point is that App Store curation is insufficient, then I heartily agree with you.

https://www.ft.com/content/914ce719-f538-4bd9-9fdf-42220d857...

https://www.wired.com/story/apple-app-store-malware-click-fr...

https://appleinsider.com/articles/22/01/11/wordle-clones-fur...
Sympathy for the Wordcel
The only Matlab file seems to just be be ~30 lines of code for reading HDF5 files and plotting some results, nothing too complicated or critical: https://github.com/bispmri/Ultra-low-field-MRI-Scanner/blob/...

It looks like the bulk of the code for training the EMI elimination model is is pretty straightforward PyTorch.
> Are you scrubbing once a month? If not this will happen again. Linus Media lost 100’s of TB that way.

Anybody running 100 TB+ ZFS arrays should really have been aware of this class of problem before deploying (and doubly so if using consumer drives). ZFS protects from bitrot and hardware failures... but it's not magic. If data is written once and not read again for a long time, you won't know it's been sitting on bad sectors until it's too late, and you may end up with multiple failing drives at once if you lose a disk and try to resilver. Far better to check periodically so you can throw bad disks early.

Hopefully they had a good backup strategy!
I'm not sure that Google Korea blog post supports your assertion. It says:

"97% of developers don’t sell digital content and are not subject to any service fee for having their apps displayed in the Play Store or for any of the services listed"

And it mostly talks about fees going down.
Maybe, but not necessarily. If a program's job is "elevate other program's privileges arbitrarily" your policy is gonna be pretty loose. Also, a lot of distros don't run SELinux.

It's not to say that SELinux wouldn't be helpful, it's just that ideally we'd not have these vulnerabilities to begin with.
> Why is this posted here? If this were a well-reasoned, thoughtful and thorough discussion of the Glass-Steagall Act, that might be interesting.

OP here [1], I posted it with the hope of see the ensuing discussion. I sometimes post things I don't exactly endorse. The point is leveraging HN users' brains to educate myself and hopefully everyone else. This is a topic that needs discussion.

Maybe this is along the lines of the joke "The best way to get the correct answer to a tech question is to post an incorrect answer in an online forum."

> Too bad this isn't.

Yes probably, could you point me to a better argument against the repeal?

[1] I posted the reddit comment here, not OP of reddit post
The charitable interpretation of bringing this up and making it part of your public internet footprint is 'in a heated discussion about strongly held political beliefs, you inadvertently referenced a white nationalist talking point'.

The uncharitable one is 'you're a nazi'.

That's the only thing I'm trying to convey to you.
> Apple put hard, hard work into building an ecosystem of 1.8 bn active devices. I believe they are entitled to reap the benefits and not let any upstart compete with them as they wish.

So you don't believe in meritocracy, you believe in perpetually inherited wealth.

Meritocracy would mean that, at any point in time, whoever is the best at doing something should rise to the top. Maintaining someone else's advantage because they were the best at some previous point in time actively works against a meritocracy.

This is like saying that nobility is a form of meritocracy, as Queen Elizabeth II's great great great grandmother put hard, hard work into building an empire, so she should now entitled to reap the benefits, not let some upstart president of a colony compete with her as they wish.
I'll bite, show me an example of a "well curated" app store to your standards.
This concerns me too. I have arrived at the task of just getting into Roblox enough to manage the problems.

It's like crack to my younger one. The pandemic has limited social contact, and she's ultra social! Like 11 on a scale of 10.

The moment she understood there are OTHER PEOPLE IN THAT THING, boom. Donzo, it's all she wants to do.
I am sorry about my semi sarcastic comment on bitcoin. I apologize.
But bitcoin is portrayed "as a storage of value" and I wanted to show a REAL case where in fact GOLD was a real storage of value 200 years laters.
OpenBSD has handled this case for some years. I do not know if there was any breakage or fallout from this.

https://github.com/openbsd/src/commit/74212563870067f5b1e271...
> The counterargument is that this only happens in markets with high barriers to entry, which in turn are mostly caused by regulatory barriers.

There are hundreds of entire industries that have gigantic barriers to entry no matter what the regulations are. Covering the country in cell towers, building fleets of container ships, designing an operating systems and full suite of applications — these things aren't cheap
So you have to wait for a page refresh any time you do something on the page?
I also like sodium lighting, especially the LP variety (despite the fact that all the mystic about orange light helping sleep has been basically debunked), but it is still light. We should decrease light pollution, not simply change its color.

Anyway, sodium lamps are being replaced by white LEDs.
Jailbreak your iPhone, put a competing service on it.
Yeah temperature by room makes sense to me. Or even the adjustable temperature bulbs to fit mood/time of day.

I'm referring to when I'll see a dim warm yellow bulb in a lamp, with the most sterile cool bulb in a ceiling fixture, all in the same room.
When I was a kid, I recall writing a very simple (think read a line, send a line, no select() so blocked unless the right order for read/send line operations took place). It was in C on Linux.

Having something appear on another computer was one of those magical moments in my career – like the first time I got BASIC on Apple II to print "*" all over the screen. Nothing much has come close since since – maybe a few "Ah ha" moments in Prolog, Lisp or Forth...
What professions are these? Chat bots didn't eliminate human CSRs. OCR didn't eliminate human data entry. Object detection hasn't eliminated human intelligence analysts. Machine translation hasn't eliminated human translators. Humans still make a living as professional Chess and Go players. Truck drivers were supposed to be on the chopping block a decade ago, yet they're more in demand now than ever. Human radiologists haven't gone anywhere. Even GPT-N hasn't eliminated human writers. Human transcriptionists haven't even been eliminated. We just have a lot more videos that automatically get shitty transcriptions instead of none at all now.
What do I know, but I see Xbox as more than a gaming machine with its steaming and web browsing features, and iOS as less than general-purpose since I can’t execute code outside of a very narrow and curated api. OSX is general purpose, no doubt, but I’m not sure it’s relevant since I can basically run whatever I can compile.
This and the FB earnings disaster? There's no way the tech sector won't implode this year, just like 2000
I think it’s the closest to rails in philosophy where they aim for sane defaults and one way to do things and also prioritize the dev experience

Oh, and also they provide a repl to your app code and data… that is huge and super hard to find in the js world
There is some additional commentary in the rationale section of posix.

https://pubs.opengroup.org/onlinepubs/9699919799/functions/e...
Good to see that the Duke meme god is still meming
> It is like the mafia demanding you pay for the privilege of doing business on your street

If Apple were to add this tax or raise it long after launch I could perhaps see this argument.

However, this tax is nothing new. AFAIK it has been like this for _years_. App developers must have known (before starting development) that there is a fee if you were to use the platform.

If you knew a certain street has mafia activity (or other similar taxes), would you make the concious choise of moving your store there? Well, if the business opportunuties are good enough, then it might be worth it. If the mafia suddenly showed up, then the equation could be different. This is just like any other business investment analysis.

If 30% is too much all in all, then it is unsustainable to keep the app store as an option.