skysight-inc/HackerNews huggingface dataset:
There's a very vocal subset of (mostly Apple) users that demand native apps for everything. Meanwhile I suspect that for most people, this matters very little. Yes, if performance is too bad, it might be an issue, but VSCode, for example, is extremely popular.

There are certainly issues with Electron bundling an entire browser runtime, and JavaScript is not really a language I like doing development in. On the other hand, I find it absurd how many developers seem to think that it's totally normal that you have to have 3 or 4 different code bases if you want to write an application that runs on every major platform (including Windows).

I'm also amazed that even small startups immediately go down the "multiple apps" road instead of iterating first on a cross-platform solution (and then maybe later switching if there really are prohibitive issues). That makes me think that maybe part of the reason is that app developers don't want to see themselves become obsolete.
1. Investors selling stock has zero bearing on the operation of a factory, barring certain edge cases. Companies extract money from the stock market by issuing IPOs, after that happens, it doesn't matter to them very much at what price their shares are traded. See my previous post - just because the stock value drops, doesn't mean that actual assets, know-how, expertise, or training disappears into thin air. [1]

2. Foreigners selling will lead to locals buying. Those firms will simply go from majority-Chinese-owned, to Chinese-owned.

3. Stock markets don't just go up all the time, sometimes they correct.

[1] It does in the United States, but that's because during slumps, the government is very skittish when it comes to creating demand, outside of the MIC. The CCP takes a longer view, and actively prioritizes building up China's industrial base, as opposed to dismantling and offshoring it.
This looks like a professional grade tool for their target market at a reasonable price point. If you’re trying to write 100s or 1000s of cards per day the amortized cost of this becomes negligible very quickly.

For those complaining that it’s more expensive than cobbling together USB hubs and multi-port readers from Amazon: You’re definitely not the target market. If you have a scaled manufacturing or even prototyping facility, having an engineer spend a couple days cobbling together scripts and instructions to do the same thing as well as maintaining it on the floor will cost more than this device. On the other hand, if your a hobbyist with plenty of time but limited budget then this isn’t for you.
All words are made up. What really ticks me off is the term got blatantly hijacked by unwitting orgs to mean almost polar opposite of what the original intended (same seems to have happened to Agile). So now competent orgs have to jump through the hoops to market related roles effectively
> But do you ever see a “Best viewed with Safari” notice? No, you don’t. Another browser takes that special place in web developers’ hearts and minds.

> Chrome is the new IE, but in reverse.

+1
I also wonder about it. Maybe the agencys had something in there hands to make pressure to the apple people who decided this. Maybe optimised taxes, maybe lovers, we will never know.

For sure there had to be a lot of pressure. I don't believe Apple did just because it was a beautiful morning once.
It's easier to track in the app because of the mobile advertising identifier.
trash city full of psychopaths like zuck trying to turn the "dumb f*cks" into slaves.
Frankly the author is right, but only for the small subset of users who are capable and willing to managing the privacy and security of their own system.

For all that Apple is disregarding this group’s preferences, this group is disregarding the needs of the vast majority of Apple’s customers.

The irony is that for those capable of making their own security choices, there is a plethora of good options, Linux being the obvious answer.

For those who want someone else to make security and privacy choices for them, Apple is the only good option.
I do think it will work... for its unstated purpose, not it's false stated one.

Its unstated purpose is to solicit donations from wealthy New Englanders who want to think they are "right about politics" rather than think they are guilty or complicit in whatever similar scheme as gerrymandering they are party to.
With this argument you can dissolve anything in "why even bother?". In the real world it very much makes a difference, if the breach of trust is secretly implementing a side channel, or secretly using a documented one. The latter e.g. can maybe by activated "by accident" plausibly, but having a backdoor at all is hard to justify. And for a company like Apple, the size of a breach of trust matters for financial incentives.
Not used to hacker news commenters being quite so mask-off, but I suppose it was only a matter of time
They can but it also will reduce their business.

The problem is that the "solution to the system equation" might have a complex/imaginary solution as its only solution (i.e. the business is not viable at any product price or any company cost structure) which is actually pretty common for startups - it's one of the primary reasons why a start-up and its product can fail.
China is a nice canary. If it's legal there then it's probably no good.
>I will agree that there appears to be malicious unfairness, and to me it appears sufficiently severe that it cannot even be explained by pure greed. That’s a separate issue to this.

It's really not. The same processes that underpin the unfairness within the US are reproduced in the relationships between the US and other "poorer" countries. The freedom of capital to do whatever it wants within the boundaries of the state is asserted abroad via "free trade" agreements--and barring that, militaristic threat--that ensure capital interests are preserved above all others. They ensure things like human rights, environmental concerns and labor safety can't interfere with the profit motive and maximization of investment growth.
One of the main points here is that in the U.S., contracts can be agreed to by email (or text).

(Kyle, thanks for the shout-out in TFA.)
It looks like they've put a picture of an apple in the Private Use Area as well at U+F8FF. Weird; there's no need for the PUA there; just pick (heh) U+1F34E (red apple) or U+1F34F (green apple).
single best tip for navigating the space.
the best thing you can do in crypto is cut out noisy sources, this eliminates reddit, youtube, hacker news and most news sites. crypto twitter has some high signal, but curate regularly.

follow smart individuals religiously, podcasts are probably the best. thanks for uncommon core, i hadn't heard of it. bankless is another high signal podcast (although eth-maxi).
For anyone that is willing to engage in DeFi:

AAVE on polygon currently has USDT borrowing at 3.75% with 4.74% being returned as MATIC to incentivize borrowing & lending.

You can borrow up to 50% of your locked collateral.

So if you deposit 1 ETH into AAVE you can borrow 1.5k USDT

Trade that USDT for ETH & deposit it back in AAVE.

You are now shorting USDT and long on ETH for only 3.5% APY.
Never tried Visual Studio Code before. Looks very nice!
It was common in the US in the 70s too.
https://www.theregister.com/2021/08/10/police_raid_man_for_d... is a better article with pictures.

The key bit is

> The raid by four Metropolitan Police constables took place after Southwark campaigner Robert Hutchinson was reportedly accused of illegally entering a password-protected area of a website.

> "I was searching in Google and found links to board meeting minutes," he told The Register. "Board reports, none of which were marked confidential. So I have no question that it was in the public domain."

So they're name dropping Google in the title for clickbait when the core issue is that the website didn't properly protect its data.
> Honest question though - but what _should_ Apple do here? I'm moving away from Apple due to this decision so i'm no fan of it.. but i also don't think it's on some corporation to spend their money to defend my freedom.

They are sitting on ~$200B in cash. If they want to continue to be viewed as protecting users data and privacy, that is exactly what they should do. Spend some of that money in court, defending the privacy of their users. But they won't, and they will lose the thing that differentiates them for some subset of their users.
On the Nature of Merge Conflicts
"голубой" sometimes not only portrayed as lighter blue RGB(x,255,x), but with some greenish tint RGB(y,255,x) where y > x. But not as much as "marine" tones. :)
I also find russian (and some other) are very underrepresented in this study. There are dozens of specific color names, mainly used by painters and designers, but also known to general public.
Yep, I did this

https://dheera.net/projects/einkframe/

I'm working on a 3-panel version of it since I want a "wider" view of this scrolling landscape, and single e-Ink displays that big aren't cheap but 3 of these smaller displays are still within my budget.

https://imgur.com/a/3IfKpb3
2000: Galatea
100%. Definitely under no illusions there. But for me since they are a core part of the hype that makes listening to them and analysing what they say even more important IMO
This looks fantastic! I’d love to know what are the signals and models you’re using to detect strokes? (any papers you could link to would be awesome) And what’s the accuracy like?

Also, are you thinking you’ll try and sell into hospitals or purely D2C?
"laminar" and "micro" makes me think you've "solved" turbulence by stringently avoiding it at all costs.
I just took a quick look at Ventoy's documentation and I've missed whether Ventoy can simultaneously write the same image on up to 160 devices.
>Though the world is on track to reach net-zero carbon emissions around 2062,

I did not realize this. Does anyone know where this statement came from?
For aircraft, Peak Button was reached at the end of the large propeller aircraft era. Here's the B-36 flight engineer's station. [1] The B-36 had 6 propellers and 4 jet engines. Most of those controls are for engine management of the reciprocating engines.

[1] http://www.nmusafvirtualtour.com/cockpits/CW_tour/CW-7.html
Anything that compromises respiration while in the water is very concerning to me and I wouldn't use them, though it seems to be resolved in newer models. I prefer a basic but high quality J snorkel with a comfortable mouthpiece but I understand why these types of masks are appealing too.

Your thought that we're naturally armed against CO2 build up is generally true, but what we aren't armed against is a lack of O2 in the presence of a lack of CO2. Our urge to breathe occurs not because we're losing O2, but because we have too much CO2 in our bodies. I think this is critical to understand in the context of snorkelling.

If you're in a room and CO2 is gradually built up, you will likely experience symptoms of the build up occurring in your body, absolutely. When it's more acute though, you often don't experience symptoms in a time frame in which you'll be able to respond properly. In the case with this mask that's probably not a concern at all.

Another concern, far more applicable here, is hypoxia. This kills snorkellers and divers frequently. Typically they deplete CO2 levels in their body via over-exertion and/or hyperventilation (intentionally or not) then go under water for some period waiting for their warning signals to return to the surface to breathe. Unfortunately the signals never occur because CO2 levels haven't reached a level which causes their nervous system to respond by causing an urge to breathe. Instead, oxygen is depleted causing a blackout to occur either under water or near the surface. The person isn't able to protect themselves while unconscious, so they often drown.

I wanted to point this out because in the context of water sports, more people need to be aware of this. Your body won't always let you know you're in danger. It's often why people experience it and/or die from it - they simply didn't know. We expect our bodies to tell us when we need to breathe. This is because our bodies are typically in conditions which allow for this to happen and we're very accustomed to that - we take it for granted. Once you skew the O2 and CO2 levels in your body, things don't occur as you'd expect at all. Much like any other situation where homeostasis is compromised.

Hopefully I'm not coming across as lecturing or anything. I'm genuinely intending to be helpful.

Some key tips when in the water, regardless of what mask you use:

- Breathe normally, don't hyperventilate

- Only dive if your breathing is at a normal rate and you feel relaxed

- Say you dive down for 30 seconds - spend at least 1 minute (2x your dive time) recovering oxygen, preferably 3x

- Always, always try to go with other people - accidents happen, and you'll need each other

- If it's your first time spending time under water, gradually build up your time under there. Feel out your comfort zone before testing yourself.

- Spit out your snorkel when you go under water. If something goes wrong, it becomes an easy entry point for water to get to your lungs.
How do they transact if they don't trust each other? You have the guarantee that the money your received is not going back but what kind of guarantee does the receiver of product/service has?

Yes - so far, it worked well for extortion with ransomware but is that something that we want to have? Can you think of a legit business case where the merchant providing the promised service is guaranteed and all you need is a method to receive the payment? All that when the merchant and the buyer don't trust each other at all and on't have a conflict resolution mechanism. What do they trade exactly?
If they stop updating 1Password and the app has vulnerabilities then there is a huge advantage to it and, therefore, my statement is not wrong.
I’d pick 20 in 1991 just to be there for the original rave scene!
Why do you want to have a static type for each combination of fields in a query? There's no need to do this.

> I WISH there was a dynamic language that would statically type your attributes, that would be the perfect hybrid for me.

In statically typed database frameworks it's often the other way round: you have pseudo-dynamic typing for fields but they're static under the hood, sub-typed for the specific database type and/or stored as raw bytes.

This is basically "boxing" fields - exactly the same principle as dynamically typed languages do behind the scenes, except the library will have customised "boxing" designed for the subset of types the database supports, e.g., typed per field column rather than for every individual field in the result (like dynamic languages). This hugely reduces the overhead of actual boxing as you don't need to store the type of the field or indirect to its data.

This is sort of like dynamic typing just for the database, except the possible types are focused on a specific subset the database supports and therefore can be made efficient for the task.

Dynamically typed languages must cater for reassigning properties, fields, and/or types ad hoc, and must be made much more general - AKA slow.

For example you could (in pseudocode) do:

procedure showTitles(queryResults: QueryResults, titleName: string):
for title in queryResults.fieldData(titleName):
let str = title.getString # Returns a string type.
display str

let queryResults = db.query("SELECT * FROM MYTABLE")
showTitles(queryResults, "title")

You get the benefits of static typing and dynamic typing; type errors are caught at compile time, and you explicitly or implicitly convert the "dynamic" box for the field. For instance, trying to pass an object that isn't a `QueryResult` to the `showTitles` procedure will throw a compile time error. In dynamic languages, you could pass anything to that procedure and have to hope it doesn't blow up at run time. Testing all the possible paths and dynamic types that could be given to this procedure could be a combinational nightmare, so "to be safe" you'll have to check the type is the equivilent to a `QueryResult` anyway at run time...

The `getString` function can do whatever it needs to do to convert the data if it's not stored as a string (or throw an error if this isn't possible/appropriate), whilst maintaining type relationships once it's out of the pseudo-boxed type and ensuring memory used is appropriate to the "real" type.

Source: I've written database query frameworks for statically typed languages.
Perhaps, but I'd argue the differences do matter quite a bit to the computational implications, especially as it relates to ability to reprogram, state space, and persistence, and I think there would be a much different reaction if I made a post mixing up data on a computer's hard drive with the state of whether each transistor in a cpu is on or off, or something like that.
This is the inciting incident for the author of the Mars Trilogy's recent book "The Ministry for the Future".

I highly recommend it if this stuff scares you, and you need a little climate hope.
> But I do think there is a fundamental (human, psychological, emotional) difference between a tool running on a server and one running on my device.

Strongly agree. A law requiring police cameras in rented trucks is an invasion of privacy and a loss of rights for the populace, but it's a whole lot better than having those cameras in your home.

But the sad truth is that handheld devices are actually more like rented tools than they are private homes. Apple devices are windows into SaaSpace; their local storage and compute capabilities are merely implementation details. They aren't anything like the PCs of yore.
Right: a vendor's not forced to care whether any bitcoin they accept was stolen, but they are forced to care whether a credit card they accept was stolen. Doing a sufficiently shitty job of keeping out purchases with stolen cards can literally end a business, in a hurry. Meanwhile nothing's going to happen about stolen bitcoin you accept—probably you'll never even know—unless there's an actual police investigation you get wrapped up in. In that respect, it's more cash-like.
Thank you for this. I've been hoping for something like this for ages.
You can never design-in security after the fact - it's got to be architectural.

That's my primary problem with ALL "IoT" businesses and products - security is very much and absolutely the last thing considered.
I think the idea that brain tissue is near optimally efficient is interesting. Yes, it's had a long time to evolve. But the same can be said about photosynthesis which is less efficient at capturing solar energy than PVs. The evolution of brain tissue was under constraints about something that could be made by biological systems from the resources we could eat. Is it not plausible that some very efficient computational substrate can be made, but requires minerals and chemical and industrial processes which would be toxic or impossible for life?
I really hope what comes out of all this, is developers and money flowing into linux phones. Pinephone looks good in theory but it sounds like it is not there yet.

We need more options than just Android or iOS. Sure Android is "open sourced" but we all know its limited without all the Google things also installed.

We need a true third competitor.
Atlantic.net will let you have a virtual private server for $9/month. A fixed IP will be a few bucks more, although I've had the same incoming IP for years and they have never changed it.

Running your own mail server is tricky. I pulled my hair out trying to get all the authentication shit in place to allow gMail to accept incoming messages. Definitely not a beginner-level task.
can someone please write an advanced deep learning book. there are too many intros.
I mean, if you have cash and time to spend on the engineering, you can do it

https://shopkits.eink.com/product/31-2%cb%9d-color-epaper-di...

If you don't have that much cash but don't mind it emitting light, just get a used 4K TV or monitor and get a custom frame built for it.
Thanks, yes my mask is properly designed with the one way valve system and small sealed breathing pocket around the mouth. I definitely appreciate that this product has a complex design to ensure safety and that a knock-off could be dangerous.
I opened this page because of the friendly "Non-Facebook alternative...". In my view, we should ignore software by companies that actively seek to destroy our societies.
Can someone please explain why we are against even the smallest reduction in End-to-end encryption by a single vendor you can avoid using (iCloud) but then talk about cryptocurrencies, for example, as "enabling black markets and economies".

Don't you see that it's two sides of the same coin, and end-to-end encryption can easily enable any sort of privacy coins and anonymity? We as advocates need a consistent position, otherwise we just have a gaping double standard.

If you're worried about anonymous transactions in crypto, because they can lead to, say, money laundering or financing terrorism, why are you not worried about end-to-end encrypted communication by those same terrorists?
No, they didn't. Subscriptions happened when version 6 came out and that's the time period they're referring to when they're talking about those stats. There was literally 2 giant boxes of equal size asking if you wanted to use an account or a standalone vault. 97% of people chose the subscription.
As long as you follow those rules plus pay the $185k application fee. In addition, you will probably need a big chunk of money on deposit or in some sort of trust to convince ICANN that it won't disappear if you go bankrupt.
>This is a configuration change.

Not it isn't, the check is built into the upload client, they'd have to implement an on-device storage scanning mechanism. That's a different type of system implemented in a different kind of service.

Not that doing that is hard at all, it's not rocket science and they already have full-system indexing and search, but that's also why this isn't a significant step down any kind of technical slippery slope. The problem here is legislative, not technical.
Well the same in Europe, but there's also a distinction between the levels of how to authenticate parties.
Backblaze | Engineering, Marketing, Sales, and TechOps positions | Onsite (hybrid) | https://www.backblaze.com/company/jobs.html

Backblaze originated in a founder’s one-bedroom apartment where five people committed to helping people save their data. Today, we are entrusted with well over an exabyte of data from customers in more than 175 countries.

We’re growing fast! We’ve built a culture where we care about each other, our work, and our products, and we have fun doing it.

Join us on our mission to make storing and using data astonishingly easy. Here are a few of our open roles:

Front-end Developer: https://backblaze.hrmdirect.com/employment/job-opening.php?r...

Infrastructure Software Engineer: https://backblaze.hrmdirect.com/employment/job-opening.php?r...

Product Marketing Manager: https://backblaze.hrmdirect.com/employment/job-opening.php?r...

Enterprise Inside Sales Account Executive: https://backblaze.hrmdirect.com/employment/job-opening.php?r...

Data Engineer: https://backblaze.hrmdirect.com/employment/job-opening.php?r...

Database Administrator: https://backblaze.hrmdirect.com/employment/job-opening.php?r...

A full list is available: https://backblaze.hrmdirect.com/employment/job-openings.php?...
Mixing multiple purposes into a single commit not only makes the initial review more difficult, it makes later review very taxing when, for example, trying to sort out the “why” of a particular change when troubleshooting. If you have to look through 200 lines of non-functional cosmetic changes to suss out the three lines of functional change, you've had to reinvest basically the whole code review process time again just to get oriented.
Okay, so micron(MU) is down more than 7% today. This seems to show me an even split between peer contributions and other contributions. How should I interpret that and what should I do about it?