skysight-inc/HackerNews huggingface dataset:
For anyone who is interested in seeing a practical example of using web components in a library like React https://www.robinwieruch.de/react-web-components Last year I worked for a large company which had Angular and React teams, so the idea was to use web components for their UI library and then just let the angular and react teams write wrapper for these components. I had to prototype how to use web components in react.
> This is no way is an actual benefit to anyone.

It's an actual benefit to anybody who is willing to jump through one tiny hoop to get the app they want, and an actual benefit to the developers of those apps.

The result is that Apple has to actually be competitive with its App Store. A lot of these BS policies wouldn't last if they had to be competitive.
They're using modern markup, such as header, nav, and footer, to better represent screen readers. There's more use of color as a secondary identifier, while keeping position and size as primary identifiers. That's lots of improvements!
> - no way to turn off GC (so byebye real-time possibilities).

While Julia does not offer semantic guarantees that you can avoid the GC, it;s actually quite possible and easy to write code where you're manually managing all your memory and the GC is never invoked.

> - what about GUI design? Heard some mixed messages about it

There's a lot of promising things happening with Makie.jl, Stipple.jl, Dash.jl, Pluto.jl and others. This space is still a little immature in Julia, but it's progressing fast.
I'm happy with my Pocophone F1. It's not the only phone with very good ROM/Free software support, but among the cheapest (around 300€, maybe a bit less by now, it should now also be available used).

It has lots of RAM, an SD card slot, a headphone jack, a high-end processor, a large battery and most importantly is very repairable (a screen costs about 20€).

The initial unlocking process is a bit annoying and stupid, but after that it's quite nice. The only thing you could say it really lacks is NFC.
Can you elaborate on how a browser or a video streaming app are more "safe and consistent" than a game streaming app?
This. Don't ever dumb down a language just to make tools faster. Anything the tools don't help with, I have to do with my brain, which is made of meat and runs at 0.0000001 GHz.
> Water dulls blades in my experience.

I've heard that corrosion can be particularly damaging to the very edge of blades. The idea is basically that all corrosion is generally limited to small surface patches (in the presence of good maintenance) however, the very edge of the blade has a very high surface area to mass ratio, so corrosion affects the edge more than anywhere else.

I'd expect any razor that is designed to be around water to be of stainless steel or some other corrosion resistant material, but I suppose it's possible that corrosion happens on the edge anyhow (albeit at a much slower rate).
I have realised since writing this that the topic is actually "gatekeeping". It can feel icky advocating for it. OP is a talented and driven creator who owes us exactly nothing in explanation, but if a hypothetical creator would prefer we at least watch the damn video that can be an entirely reasonable cost of entry. I guess my question was whether it was intentional! Sorry if my OpenBSD comparison clanged. That OS is righteous.
Stovepiping and Intelligence Collection
Since the first Macintosh was released in 1984, Apple has continued to add keyboard shortcuts. The list of keyboard shortcut has now become ridiculously long. By the way. Many of this shortcuts also work on iPad with a physical keyboard connected to it.
Sorry, not sure i got that. Can you please elaborate?
The change in how much the average person knows must have been equally drastic. Is there a statistic of how many words the average person has at least heard of?
I think this is pretty clearly documented:
https://guides.rubyonrails.org/active_record_validations.htm...

"This [uniqueness] helper validates that the attribute's value is unique right before the object gets saved. It does not create a uniqueness constraint in the database, so it may happen that two different database connections create two records with the same value for a column that you intend to be unique. To avoid that, you must create a unique index on that column in your database."

It's pretty clear from that text that if you want a unique index in a database, it has to be a uniqueness constraint in database itself. But that's true for any such system, that's not specific to Rails.

In most applications there are simple isolated validations you can verify without consulting the database, and other validations that can only be validated by consulting the database (such as uniqueness). Rails can do that, as can many other frameworks. I don't think that's broken, that's how things are.
Yes, that is also what I was taught. But that suggests the following model to me:

1. Volcanoes are caused by Circumstances X, Y, Z, whatever.

2. Collision of two tectonic plates causes Circumstances X.

That is, I want the model of "volcanoes" to account for all volcanoes, not just most volcanoes. If we describe circumstances that are necessary and sufficient to create a volcano, we're done; the fact that the interaction of tectonic plates often creates those circumstances -- and even more often doesn't -- isn't really part of the model at all.
This search box in Help is a pretty good design that even Google implemented this across their GSuite in docs, sheets, etc
Canada’s last fully intact Arctic ice shelf collapses – world news
RECAP: Free Access to Federal Court Records
i had to test the app i was developing for a customer on an iOS 13 device for some technical reasons (i used to not care for my previous apps). And my iphone 6 wouldn't install that version (which is another topic).

As i said, i'm both an iphone user AND mobile professional developer. The first is quite easy to change, but the second will take a bit more time for me to get rid of Apple (or google).
It's probably true that now (in 2020) Google has cloud services that do everything which Reader needed, but it wasn't true when Reader was shut down in 2013. For instance, cloud Bigtable launched to the public in 2015.

(I don't know whether current Google products mainly rely on the public services, or internal near-equivalents to the public services, or significantly different internal services. I assume it's mainly either the first or the second.)
Holy shit, I've been using Macs since 2009 and I never knew about this.
> Videos are not games. Literally different words.

Well yes, but this is a game streaming app. It just captures input from the user and sends back a video of the game, running in the cloud.

> It's a private company and they can do what they want.

And we are individuals who can complain as much as we want; this is a non-argument.

> I appreciate their oversight, because now I know that I can't get hacked by Microsoft allowing bad games on their app!

The games are totally isolated from your phone, so they can't hack you, unless they're somehow using the input from your phone as a ridiculously low-bandwidth side channel.
You can learn all about contact sheets here: https://patdavid.net/2013/04/using-imagemagick-to-create-con...
Oh I didn't know but noted!
Streaming apps are a huge threat to Apple's current business model. Arguably, the gate to the kingdom had already been thrown wide open years ago with all of the capability that currently exists in the web browsers. It's mostly just a matter of engineering at this point to get around the censors and gatekeepers.

There is probably nothing Apple could do to prevent some determined engineer from building a streaming application framework that targets web instead of native apps for delivery of final server-side rasterized content. Best they could do is start blocking websites by IP/DNS which is arguably immediate grounds for Apple being split up and scattered to the seven winds by the FTC.

Hypothetically, you could develop this framework and build your own app store at myappstore.com. Instead of downloading binary images of applications from this site, it would actually host the application directly as a streaming web experience. For instance, accessing myappstore.com/MySocialMediaApp would be the resource that loads a full-screen server-side-rendered view of that specific application. All clients would just need to store a 256 bit cookie that is used for identifying the session. Everything else could live on the server, including 100% of the client view state. This model also makes it trivial to share application state between users or devices.

This kind of approach should sound like a massive boon to Apple in terms of them having absolute control & visibility, but I think they are just playing the current development ecosystem right now.
I think we need to be creative about who could run these app stores too. Amazon could theoretically have an App Store in its main app everyone already has installed. Disney could run a store for kids games. Lots of trusted brands can be viable safe distribution channels
>numerical optimisation stuff

Yes, far exceeding python actually.
- https://github.com/jump-dev/JuMP.jl
- https://github.com/JuliaNLSolvers

Are just some.

> graphing

Excellent support.

- https://github.com/JuliaPlots
- https://github.com/JuliaPlots/Makie.jl

>Munging xml/Json etc

- https://github.com/quinnj/JSON3.jl
- https://github.com/JuliaData
- https://github.com/Algocircle/Cascadia.jl
- https://github.com/queryverse/Query.jl

>oauth2 etc

- https://github.com/JuliaCloud
- https://github.com/JuliaWeb/HTTP.jl

for anything not available yet, you can call it from python using PyCall.jjl
React: Another Level of Indirection (2019)
The OnePlus phones are good and they run on Lineage, but they do bundle google services by default. Of course, you can unlock the bootloader (wasn't too hard on the OP6, or the OPO before that, not sure about newer devices) and flash whatever you want, though, if you want to get rid of google services.
On taking my SaaS from solo-dev to VC backed
This is my #1 gripe for cross platform apps. Just let me stay on home row and use existing muscle memory!
He IS working for the US. But having a different agenda than you doesn't make him a Putin puppet.
Congrats on the launch - looks very interesting!

Are there any performance implications using this custom runtime?

Have you used this in production systems?

Are there any known limitations of using sysbox?
When I copy a command to paste in the terminal I always start the selection from the end and move left to the start.
That way I won't accidentally copy a newline.
Wouldn't that lead to USA having more influence, in the world? When it comes to such things as surveillance, I'm not sure they're any better. Behind, yes, but not by choice and not by far, either.
T1950CT for me, writing QBASIC games. Good memories.
PG wrote very very good books and essays.

But the current PG (esp on twitter) seems to be so far away from this level of quality that I see where you're coming from.
No.

> Even if they said [...]

We don't have to imagine anything. We can look at what was written (and I quoted it again above). No matter what a person has in mind when writing out, "Don't put ads that breach user privacy", it's not a meaningful reply to the question that was actually asked.
The Chinese government forces foreign companies to do business with a domestic company, which they then use to raid the foreign company's intellectual property, develop a localized state-backed clone product, which they then allow to "compete" and inevitably crush the foreign company's product.

It's not as straightforward as outright "abdication of ownership to a domestic company," but the end-result is similar, and I'd argue it's more morally reprehensible.

At least TikTok is going to get a check.
I always wonder where is the VB6/Windows Forms for web apps. I don't want to know the intricacies of Rect/Angular/Vue, I just want to do a declaration of the UI, not programming. Zillions of apps doing the same thing and spending weeks and months on the same problems. I start to think that this is not interesting for, for example, Microsoft because the developer market will shrink and their developers, developers, developers mantra. I remember when Bootstrap come up and suddenly we don't need a lot of graphic design time to build a web page.

Just an additional note about VB6/Windows Forms. They helped to build commodity UIs but when you needed more advanced one you should rely on specific components.
75% Of usets don’t pay. The first $N dollars are free.
While I agree with you from an economical point, I totally disagree because phones are quite a duopoly. Either you go with Apple or you cut your market size in half (depending on where you are, or then it‘s the same with Google).

It‘s not like a car dealer where there are probably more than one in your small town each dealing with different brands. There you can ignore one dealer and one brand and you still have enough dealers & brands to select from. With phones you have exactly 2. And at some point you‘ll also want to eat food and not only don‘t do stuff because of reasons.
Would that be grounds for legal trouble?
Apple definitely needs to loosen their guidelines, wanting to review third party games on gaming services is an exact example of a dumb guideline poorly applied.

But allowing third party stores would be terrible for users and developers. Security is a huge issue, but other reasons include:

1) Splitting app search across different stores hurting discoverability.

2) Different payment systems making purchasing more difficult.

3) Different subscription and purchasing rules making it harder for customers to refund purchases or cancel subscriptions, reducing consumer confidence in buying on the platform.

4) Lowered app review standards letting even more spam-ware, malware and fraud-ware on the platform, hurting sales for legit developers.

5) Developers forced to spend more time and money hosting their apps on more stores to maximize their reach.

The security of the platform and frictionless purchase system are Apples primary responsibilities. If they lose control of them then iPhone has little that is better than Android.
Not sure if you can answer this, but what are some classes of security bugs you can find with Pysa? I've only worked on smaller codebases so security I've dealt with is mostly AuthN/AuthZ.
I agree that they're public records, but you even have to pay reasonable fees for FOIA requests, which are also public records. There is some cost in maintaining and distributing the records. While it's true that the government could pay for it as a public service, and I believe they should, PACER is self-funded via these fees for now. In that regard, it's actually quite a good system, unreliant on annual budgets by Congress, but instead funded via the users at a pro rata rate for how much use a user gets out of it.

Notably, the information is free up to a certain threshold.
I don't know much about geospatial stuff, but I do know there are people working on that in the community. I'd be rather surprised if you couldn't find Julia packages that fill those needs for you.

Worst case scenario, you might need to do the GDAL, PIL and SentinelSat stuff with PyCall and then the Pandas, Numpy and Scipy stuff should all be quite well supported from the Julia side. I can ask around to see if there's anyone who can answer this better though.
You can't go wrong with any of Erik Demaine's classes.
Pet hate: SQUARE radio buttons (https://explore.fast.design/components/fast-radio-group)

In case it makes any difference: I'm on Win10, Edge 84.
Maybe even a card like case that mounts to a case?

I would be ok with a "pi bump" on the case.
Looks cool but how do you clean it? The grooves will get filled up with dirt in a month or two.
Sarcasm duly noted. (o;

Societal results sadly noted.
How so? I didn't get the chance to experience it.
>As long as we all are allowed to express our opinions publicly, we will be fine.

But then, what's the danger in their way of thinking? Surely you don't believe that a particular idea or form of speech can be inherently harmful? You would be running up against the paradox of tolerance then, which seems to be sympathetic to bmitc's argument.
The instances where it's been profitable to maintain a standing army are quite few and far between - and allowing the market to control fire extinguishing has led to some really perverse incentives.

There are things that we benefit from as a society that aren't realistic to accurately price for ethical reasons so I think this is quite too simplistic a statement.
Google neglect a project? No...I don't believe it.

Isn't this SOP for Google?
I'm honestly surprised anyone has to write an article like this in 2020.

We've all seen the results since the 1999/2000 Microsoft trial. A few thing works out (youtube), most shrivel on the vine. Consumers probably lose.
In step 1, just search "keyboard" to go directly to that preference

In alfred app (spotlight alternative) you can have fuzzy search so its 3 strokes:
`cmd - space` then `kb` to instantly find Keyboard settings

(spotlight feels a bit slower than alfred for these kinds of searches)
I don't know enough Rust to explain clearly or give examples :-) But like C++, Rust makes it explicit whether an object is boxed or not and the compiler doesn't get a choice about the memory layout, so it can't switch between monomorphization or uniform representation depending on the optimization level.
facebook and google are given conditions that, if satisfied, would allow them to operate in china.
the same cannot be said about tik tok and the us market
No doubt about that.

Do you have a point?
The comments in the Firefox WebRTC code state that this is because firewalls can't do NAT of SCTP connections. I'm part way through adding this to the firewall that I use.

On FreeBSD, WebRTC implementations could use the kernel stack as it implements SCTP-in-UDP (RFC6951).
Tired of all the whining of people upset that Apple enforces its own rules of its own store on its own platform.

If you install a cloud gaming product, it effectively acts as a wrapper for any and all games added. Yes, Apple wants and requires games to be installed to use their latest hardware. Not just stream from Microsoft, Google, or anyone else. Duh. They sell hardware and related services. Why would they allow a product that is antithetical to their core businesses?

An iPhone is not just a dumb terminal for any company to sell anything for any price. If you don't agree and want a free for all, other companies make other products. Don't buy an iPhone.

As for this immature notion that Apple is "greedy" - it is a BUSINESS. Tim Cook and every other exec have a legal responsibility to increase revenues, profits and ultimately shareholder value.

They don't get to sit in a drum circle and smoke out until someone suggests "hey, let's just let Microsoft take over the AppStore Games category and hope whatever they stream to our users will leverage our newest innovations and drive new device purchases every once in a while."

It doesn't work that way. It never will.
This feels more "peak HN" than the previous poster as it's dripping with self-importance and condescension.
I kind of support the gatekeeping Apple does. Usually, that leads to better services, safety and privacy.

I don’t want a third party app for parental controls for example. I trust third parties far less than Apple.
I'm not sure disruptive is best attributed as to only mean market creation. Even the basic definition of the term doesn't suggest the construction of something new, but rather to undermine an existing system. And in that sense, I'd say the linux kernel did help dissolve the previous era of Unix-as-a-product market, and the industry that ran on that model (solarix, aix, hp, etc).

And while linux itself did not construct the open source market, linux + GNU did together strongly reroute the software (syadmin, dev) market towards open source models -- which of course screwed with all tooling development companies dramatically, creating the awkward divergent setup of SaaS w/ subscription vs Enterprise on-prem companies we have today (on-prem for non-enterprise mostly getting covered by OS) -- and that divergence is a pretty clear indicator that some kind of disruption occurred
98% of their policies aren’t BS, but integral to the value of the iPhone for both consumers and developers. Ripping down that framework because of the few rules that are counterproductive is foolish.
Yes.

Having said that, we have certain limitations at the moment (e.g. we don't run all cni's), but we are not relying on priv containers as i believe is the case for existing K8s-in-docker solutions (pls correct me if i'm wrong in k3d's case).

Btw, we haven't tested k3d.io & sysbox interaction yet (part of our roadmap), but i believe we should be able to interoperate after making some minor adjustments. That would allow existing k3d users to operate in a more secure environment.
if normal people can participate in government, is that still a dictatorship?
there is a standard way in which chinese people can become a government official if they choose to.
Sharp is also largely owned by Foxconn, so they probably have some advantages with production/assembly costs from that.
Heh. One way it helps poorer members of society is by making it possible to do basic research on courts data so that the public can understand and take action from understanding what's happening in courts and how law is applied. This research is impossible right now without spending billions of dollars in PACER fees.
I think there is nothing wrong with a game streaming app.

But apple should probably set rules for which third party apps are allowed to download and execute third party code. Third party app stores would work differently on a technical level then a game streaming app which I agree with you are like a browser or video app. Game streaming apps however seem to be gated from the same “no third party stores” rules
Yup, T1900 handed down from an uncle, my first computer!
HaaS and the Future of TSLA (2015)
It should still be possible, even if most people don't take advantage of it. Charging for access to (case)law just rubs me the wrong way.
Sure, just send me an email.
So Apple claims that Netflix is okay but that new Microsoft service is not, because the former one is a video streaming platform while the latter is a interactive game streaming platform.

Now Apple, please explain me this: Netflix is also a interactive game streaming platform. They have Bandersnatch, Interactive Carmen Sandiego, Interactive Puss in Boots, the Interactive Bear Grylls You vs Wild, and freaking Minecraft Story Mode which for all intents and purposes is a fully real game.

Netflix is a game streaming service, and it's on the app store!

Apple is massively inconsistent here, and has some major explaining to do!
If the data was inconclusive and other promising theories existed, if scientists had a healthy discourse without politization and an us-vs-them mentality, if science was done ethical and rigorous, then I see no reason for the public to distrust scientists just because not everyone did agree on the theory we know is right in hindsight.
I'm surprised Wikitree isn't mentioned in this thread anywhere. Its a nonprofit.
Cisco: "Don't mind if I do!"
> pandas, numpy, scipy

Julia more than covers all the functionality of those packages.

>PIL

https://github.com/JuliaImages/Images.jl

> GDAL

https://github.com/yeesian/ArchGDAL.jl

https://github.com/JuliaGeo

>SentinelSat

I'd use PyCall.jl for that. It's very easy and does automatic conversion of types etc