skysight-inc/HackerNews huggingface dataset:
Sorry, I feel like we're really mis-communicating.

I proposed an idea, and you proceeded to tell me "There is no inherent reason why [my idea] is the best way to go." I think that's a pretty rough way to respond to someone suggesting an idea that might be useful under some circumstances. It's a possibly new tool in your tool-belt. I didn't mean to suggest that a hammer "is the best way to go" for any job. But sometimes the problem is a nail, and a hammer is the best tool.

You highlighted the value of "debugging a program live," which is true, but I thought you meant using a sophisticated debugger (gdb / Visual Studio, etc). For instance, Microsoft Visual Studio has (or used to have) the ability to have plug-ins to help you visualize complex structures in memory of the running process, for instance showing a Bitmap as an actual image on your screen. I thought that's what you meant, or just using gdb or some other sophisticated debugger. But yes, that was my misunderstanding.

Shared memory is nice, and I've used it before, but it required me to store all of my interesting objects in shared memory structures. Which meant changing how my application was written. Yes, sometimes I could see that being amazing. Or I suppose you make a large copy of them.

I've also done the trick where, if I hit a URL on my app, then it took the point clouds, pixels, etc, and provided a rendered PNG image of them. But it could do it without requiring me to restructure my program's memory layout (other than a few multi-threading locks, when needed.) And I've done that over WebSockets, with interactive rendering rates, basically like a VNC. And what was nice about that, again, was that I could run a process on one machine, and debug it (through HTML) from another. And grant that ability to other users, without having to tell them how to install a debugger app, and giving that app access to connect over the network, and etc.

The ports thing was in reference to the ability of Microsoft Visual Studio (and presumably other debuggers) to do remote debugging, attaching themselves to a process running on another computer. So, you have to be able to connect to that process. Whereas my proposal could work on normal HTTP / HTTPS ports, and with authentication, could enable a user to access debug views.

Anyway, yes, I very much agree with you that debugging a program live is highly underrated, and I think it's good if people share different ways to do that.
It seems that projects are adopted by companies not because they control the software but because they could if needed: the code is FOSS and mature so in case of main maintainer quitting, they could pay someone to take over.

Also I wonder if browsers really need to be large projects requiring specialists or they've become this way because organisations making them are happy with such an entry barrier.
> [...] and I am soon going to self-host Matrix.

I self-hosted and later switched to having the Matrix staff maintain my chat server [0]. I assume this is a reasonable middle-ground between self-hosting maintenance headaches and giving up your ownership for a free Discord server.

[0] https://element.io/plans-and-pricing
But where is the line of lots of options vs not a lot of options? iOS isn't even the most popular mobile operating system.
Also Vox media is a clickbait site - the same one that attacked people for social distancing to avoid Covid earlier this year as 'tech bros'.

Most of articles on Verge/Vox are blogspam around other sources adding little to no value. Engadget covers gadgets, Ars Technica covers wider issues, the rest probably won't be popular on HN.
I'm not sure there is any guarantee that a function that completes successfully hasn't changed the value of errno anyway.
This is a naive take on the situation. Sure they are both companies and looking to make money but this issue transcends both of them and is a core freedom of choice issue. As a society are we allowed to run software that we want or are we okay with being told which software is deemed acceptable for us? This question would be thorny if it even were a political issue but at this point it's literally a private corporation with no accountability unilaterally deciding what software is deemed worthy of use for a large portion of the entire world. That's dangerous and not at all a good place to be in.
Curious how Rust's ownership interplays with this memory management approach. Does it actually get in the way of implementing this?
Apologies for the hand-waving, but is there a well-known community sponsored public peer-to-peer registry service, based on https://github.com/uber/kraken perhaps?
That was quick https://cdn2.unrealengine.com/apple-complaint-734589783.pdf
I know, what's up with this? I always feel like the systems guys must know something I don't, and that it would be way harder than I'm imagining. But like.. haven't we learned enough in the last 30 years to know that we need something smarter for mutually dependent pieces of software? Why is nobody trying to do this?

I get that Docker, Snap, Flatpak, etc. are expedient in the here and now. But shouldn't we be trying to rebuild everything on top of nix, and then make nix completely transparent to most users?
Firebug was amazing, it was way ahead of what Chrome had when it was released!

Dedicated work on Chrome DevTools started only in 2009 and before version 3 or 4 Chrome had only had Elements panel inherited from Web Inspector, Console and gdb-style command line debugger (perhaps basic Network don't remember). It was catching up with Firebug quickly though because web developer tools was stated as a priority for the project.
It is also great at increasing maintenance costs and causing blackout due to equipment failure.
> Thats engineering. ...

Engineering really doesn't have to be like that. I've worked for companies where the leaders took care to push context down, not decisions. When done right, results are very tangible, and (most) of the devs much happier. A few devs struggle and feel lost - probably the ones you want least on your team.
Are there any papers etc discussing your approach? We also wondered if it was related to https://people.csail.mit.edu/wentzlaf/documents/Wentzlaff.20... (either directly or coincidentally).
1. The percentage cut is a lot more in Apple's case (30% vs 2-3%).

2. (Directly resulting into 1) There is no competition for distributing apps on Apple devices. You cannot sideload or implement your own app store. You cannot use any other payment processor.
Some more contenders: https://github.com/guteksan/REST-CPP-benchmark

Personally, I use cpp-httplib to set up a web service for some old but highly relevant Fortran libraries. I am quite happy with this framework but it is always good to get to know other players in this league.
365 Retail Markets Acquires Stockwell
The limit is $1 million per app. How many games make more than $1 million throughout their lifetime? 99% of developers won't ever have a game earning that much.
Honestly I think it’s simpler than that. The Linux desktop experience is just terrible... I have never successfully installed a Linux distro without having to fiddle with some boot flag or some config file. Every major Linux desktop environment has been unreliable at best. Software support is fragmented across dozens of distros.

I think WSL has been the biggest win for Linux on the desktop, but ironically it’s on windows.
Yeah the health ramifications are massive. you may go under debt and probably accrue more of you default on a few payments but if you are sick and can’t get back up fast potentially your entirely family will suffer a lot
Officially, the annexation is not off the table, just postponed.

Practically, it doesn't look like annexation was ever realistically on the table to begin with. It's much more likely just a campaign slogan Netanyahu leaned on to woo the more hawkish parts of the right. He has nothing to gain and everything to lose by actually trying to push it through.
Absolutely, it wasn’t my comparison. That Apple has a monopoly and uses it to charge egregious fees is something I’m absolutely behind Epic in fighting.
They did this on purpose to promote their docker hub
It's about monopolization. Should a company be able to vertically integrate and install a toll booth to profit off of all developers on their platform? Or does that hurt consumers more than it would hurt businesses to separate that power?
https://twitter.com/FortniteGame/status/1293994211621167105

They absolutely expected this.
> A great example of curation in the dev space is awesome lists. If someone could make a collaborative platform for awesome-lists for everything I believe that could be the foundation of a new type of curation powered search engine.

Hey, I am working on basically this. E.g.: https://findka.com/u/jobryant (warning, takes ~10 seconds to load fully). You make a profile, add your top article/book/movie/music/etc recommendations, then you get (1) a feed of recommendations from people you follow, (2) an Explore page that gives you algorithmic recommendations (collaborative filtering, currently via an off-the-shelf SVD library).

Right now the curation is a little basic, but today I'm adding filter controls to profiles so you can see a person's recommendations for a specific content type. Eventually, I'd also like to add custom tags so you can have recommendation/awesome lists for anything.
Mitchell Baker needs to be laid off as Mozilla survived without her quite well and the MDN team brought back. Just because she feels a 500k salary is beneath her is no excuse to ruin the most valuable Web technologies documentation on the Internet.
So Uber requires it's drivers to have contract of carriage permits for no reason at all? No, you are entering a contract of carriage with Uber driver when you schedule a ride.

Taxi services and medallions specifically allow drivers to be hailed from the street. Uber and Lyft drivers don't get hailed Dr the street and thus don't need taxi medallions. This isn't something new, services like Super Shuttle operate in the same way. Uber drivers don't have such signage because they're not taxis, they're like super shuttle. You didn't hail them from the street you booked a ride through a service.
It's not perfect but what else can we do?

- Yes, every shmuck who buys only iOS cause Apple is the status symbol undermines everyone's ability to choose. But we'd need a consumer union to go after these monopoly-aiders as scabs. Ha ha ha not going to happen.

- All the other hardware manufactures are so shitty and quality control and integration that they are also responsible. Do we wait for Moon's party to break up Samsung so Apple gets more competition? Tell Taiwan to break up TMSC or do more direct-to-consumer?

Fundamentally we have the perfect storm of outsourcing and low quality, precarious Americans looking for status, and nationally-tinged monpolies. The idea solutions are just out of reach in the short term, so I support putting iOS on a stupid pedestal to break up Apple's exclusionary vertical integration.
Interesting article, but I think you're way over drawing your conclusions.

> how much would you bet that NSA is NOT bulk hacking WiFi routers of ENTIRE US CITIES FROM THE AIR?

I would bet very good money that they are not doing this. If SECONDDATE has been around since 2005, and they are bulk installing it on millions of routers in the US, where are the people coming out saying "I found some NSA shit on my router"? Is there a _single_ example to support this?
"Many young people don't feel secure about their own lives. Priced out of property ownership, didn't find a serious partner to make family with, don't have a rewarding job."

Good grief - by this logic the entire country would have been continually rioting during the great depression.

Many of the current rioters are rioting because it's fun and/or a way to get free stuff. No need to make it more complicated than that.
They also released this:

https://cdn2.unrealengine.com/apple-complaint-734589783.pdf
SpaceX will build an enclosed Rocket Mobile Service Tower
Doesn't google penalize websites for having too-many outgoing links? That would explain why you're seeing so few links to sources.
Waterfox is evil!
https://github.com/MrAlex94/Waterfox/issues/1406
And they can't dig fast enough IMO. This should have been handled years ago when it was already obviously a problem.
A choice between "Allowing your users to use your software" and "Nobody can use your software" is not really a choice at all. Even the mob gives you a choice, so maybe they aren't so bad after all?
Epic already had a lawsuit ready for this:

https://twitter.com/FortniteGame/status/1293994211621167105
Differential privacy can definitely do much fancier stuff. A big challenge is that you like to play around with your data and try lots of different analyses and regressions, and DP tends to clash with that approach. It's more natural to pick a DP algorithm, run it once, and live with the results. But anyway, one can definitely do stuff like "differentially private linear regression".
How does it technically work? Is the app forcibly removed from every phone that has it, or is it just not downloadable/upgradable anymore.
If the latter, can people who have it already keep on playing or are there some other obstacles involved?
I think in general the environmental movement has been hurt by the association with austerity.

This exactly. Most people respond better to carrots than sticks. We can consume less energy and material and still live more, through innovation.
The question will be if developers start abandoning the platform will you be a happy user if you're unable to access popular apps on your locked down Apple computer.
Epic's platform is Unreal Engine. The key difference is Unreal Engine is not the only game engine. You can use another game engine and gain access to the exact same user base. You could certainly argue Epic Games have made anti-competitive plays. However, they're not stupid, they even fund their "competitors" https://gamefromscratch.com/godot-receives-epic-megagrant/.
Amazon already got away with it with their video streaming service.

You totally get away with it if you have something that Apple needs badly enough
General computing platforms, in which you can run arbitrary unsigned code without violating the warranty, exist. In fact, Apple has a major business in manufacturing them (MacBook, etc.)
I don't quite understand this need to make everything into a verb that americans seem to have. "Let's zoom", really? In germany it's just "let's write in WhatsApp/Telegram/Facebook/Signal/etc.".
It's not the fall that kills you, it's the sudden stop at the bottom.

It is perfectly reasonable to blame the agent of chaos for the chaos that results.
Paynent processors are entirely irrelevant to this discussion, given app stores do far more than just payment processing.

Given publicly reported financials for Apples services gross margins imply a break even around 10%, I doubt any successful App Store offering similar services could survive on less than 15%.
Apple is at a much higher dollar share of the high-spending consumer segment that is relevant to app developers.
I've seen spreadsheets used for project tracking and in general I think they're versatile enough that they're useful tools. What's a better alternative? Jira and other proprietary solutions sound good in theory but I feel like in practice they're just expensive and time consuming since developers and managers need to learn a new tool that might not even have the features you're looking for.
I don’t think our current law makers are technically competent enough to understand this.
that's because we are used to paying bills and know what to do about work - the unknown is always scary
If random
Veterinarians answer questions about cats that you are afraid to ask – Insider
EuroPython 2020 Live Streams
They certainly can, if indirectly.

Edit: "do" -> "can"
They also just filed a lawsuit (see https://news.ycombinator.com/item?id=24147486).

The strategist in me thinks that Epic Payments is a provocation rather than a product, they've been in touch with state attorney generals about Apple's antitrust situation, and the real goal is to get that lawsuit out, bring the antitrust hammer down on Apple, and maybe get some free PR and marketing from the press cycle.
I mean, there's obviously business-related reasons as well, but cutting dev cuts to 12% on EGS, waiving royalties on first $1MM of revenue for UE5 games, and providing source for UE4 have all been incredibly massive boons to the indie game dev scene. Benevolence within the industry can foster good will with developers, which positively impacts their bottom line.
"cheating" isn't, when it wasn't even taught what the rules were in the first place!

I wonder if there's a similar analogy with how a young kid or someone completely unfamiliar with something can come up with an amazing solution that more experienced people would never think of --- because the latter had "hardened" their thinking to accustomed patterns and didn't go beyond them.
I am a coder. I say go for whisky.
Apple's AppStore is a distribution channel.

Taking a 30% cut of all future revenue from the game just because they established the initial install is waylaying!
By calculations, perfect rooftop coverage would produce up to 8% of total energy required. In Poland. The cost would be immense.

See, even with superb photovoltaics only single story homes have the right area to power use ratio to make sense to use solar as main power source.
These cause transportation problems that probably eat all the benefit...
Ahaha crap on all sides. Please come to Nix (or, hell, GUIX) and side-step all these issues.
I'm from South India and I know two people in my family with severe Vitamin D deficiency. Sunlight-> Vitamin D won't happen for most people with a white collar job even if you are near equator. Hospitals in India rarely offer that test as it's expensive. We insisted on getting one after severe back pain and other symptoms.
The transparent sophistication of this ploy is strangely delightful. And very reminiscent of Steve Jobs' e-book negotiation emails, https://www.theatlantic.com/business/archive/2013/05/the-ste...

We have been given court-side seats to a sophisticated game of feints and dramatic negotiation. Pre-Game, Epic lined their shot with care. They've come prepared with media and assets, (no doubt) lawyers (and potential lawsuits?), PR strategy, regulatory strategy etc. They know the argument they would like to make. And they know how to make it.

How will Apple respond? Will Epic's strong start lead to a strong finish?

Their machinations have been laid scandalously bare. If you listen closely, you can hear your local business school clickety-clacking away to a ludicrously overpriced case study. And the local #hustle blogger RSI their way to a million views.

O'Think of the great blog posts and MBA lessons this drama will make!

edit: and they've filed for relief! https://cdn2.unrealengine.com/apple-complaint-734589783.pdf
I think it is great to use F-Droid or Nextcloud if you want to! You can also use Debian or Arch if you want to. Why is it so bad that Ubuntu tries to innovate in their own way? It's not that there are no other linuxes to use?
Follow up thought here.

There was a huge shift in the mindset of the average webmaster between 2006 and 2012 that preceded the legendary "Penguin" and "Panda" updates.

Running a website went from being a funky, cool thing to do if you were passionate about tech to something you did because you wanted to build a business.

Somewhere in there, people got privy to the value of links (blog comment spam was insane) and people suddenly got a lot more stingy about their links.

This coincided with a massive groundswell of people looking to build "personal brands" in all sorts of spaces and a huge rise in info products by relative experts instead of absolute experts.

Today the absolute experts (or people who are a few steps past a relative experts) are completely drowned out because of their lack of links, lack of domain history/authority, and the general noisiness of the web.

Weird to look back at this because I wasn't innocent in all of this either.

- I was one of those people who built a personal brand, had 10k people on my email list, and was going to sell an info product.

- I was one of those SEOs who built huge sites and ranked for all sorts of things simply because I had a stronger domain and knew I could push the smaller guys out.

- I was one of those guys who stopped linking.

- I was one of the people who caused this change...

- How can I be one of the people who undoes it?

---

The Mozilla news really has me shaken up about the future of the web.

We the people of hacker news are the people who have the power and skills to directly and indirectly shape the future of the internet. What are we going to do with them?
Me either, its easy to search through and find 10+ year old tickets with comments and code reviews/TDDs to add context to old code.
> Arathorn, just curious who chose the name 'Element'?

I did, alongside a few others from the team.

> Do you think it's too late to change it?

Yup :)

> Did you do user research studies on the name

Yup.

> if so what was the results from those studies?

Broadly positive.
What Is JavaScript
According to BUsiness insider, Flu is more dangerous for children than COVID: https://www.businessinsider.com/coronavirus-compared-seasona...

COVID is about 5 times more dangerous for 20 - mid forty year olds, but still quite low, in terms of mortality.

Honestly, I'd bet flu would be more dangerous among the older were it not for vaccines.
End-customers are not locked into a specific game engine in any way, whereas mobile ecosystems have lock-in through devices and already-bought apps. That's a major difference for a software maker.
> Since when have companies passed on fee decreases to their customers instead of accepting the effectively free higher margins?

Since companies had to compete with other companies. The moment the Apple tax is lifted, at least one company will lower prices. Other companies will be forced to follow suit. I'm not saying ALL the price decrease will be passed to consumers, but some of it definitely will. Especially since a lot of these goods are currently sold at a mark up on the App Store right now.
Waterfox is evil! https://github.com/MrAlex94/Waterfox/issues/1406
This is true, but we still deserve better dealer experiences
They absolutely do not allow that. It is against the ToS to distribute apps using developer signing - that is only allowed for in-company testing and development, and potentially for some limited beta testing.
The study doesn't say how many of the respondents still have jobs.

If I have a steady job, then of course I will worry more about my kids -- because I don't don't have to worry about the bills!

If you have kids you will worry about their safety.

If you lost your job, you may still worry about their safety more than your bills, since you know that the bills can always be dealt with later.

This survey seems quite flawed.
> Yes they have less effects than adults but some children do go to the hospital and ICU

You see this kind of vague claim online all the time when it comes to COVID but with no actual data.

What are the actual risks of a child going to the hospital as a result of COVID infection? How does that compare to other risks that you regularly expose your kids to?
AIUI, Classic Theme Restorer has become redundant since Quantum brought back the "classic" look anyway. Of course there are many other examples of broken extensions.
It's a LOT more realistic to rewrite your game than it is to tell all of your iOS customers that they have to jailbreak or switch platforms.
I think Apples service margins include an unspecified amount from Google for being the default search engine on iOS.

And that’s a big fraction of their services. https://www.thestreet.com/investing/google-pays-apple-billio... estimates that at $9.48 billion over 2018.