skysight-inc/HackerNews huggingface dataset:
From the stress on the system perspective you are right, hard vacuum is not significantly more stressful on the container than low vacuum. But I think the parent was talking about the cost of maintenance. If the pressure vessel needs recertification over it’s lifetime that will be expensive. If refilling the container requires high purity (and therefore more work removing the air and other contaminants before filling) the process will be even more expensive.
>As a middle aged man strangers I meet expect the worst from me, why should I try?

Is there something in your appearance which intimidates people?
> Yet they still have to pay ARM a lot of money because they use their instruction set.

Is this true of Apple? They co-founded ARM, I thought it was believed they had a perpetual license.
I personally think Apple is very capable. The issue is they'll build a good enough VR then put it within their walled garden.
Network posture? I can’t imagine trying to put the public internet in between my app servers and db.
> While AR aims to enable display and interaction with the real world but with augmentations, MR aims to bring virtual objects into the real world and allow you to interact with those.

Would you mind giving user-facing examples to illustrate the difference? As in something you consider AR but not MR and vice-versa.

I've googled a bit but I don't understand the distinction between "enable display and interaction with the real world but with [virtual] augmentations" and "bring virtual objects into the real world and allow you to interact with them". As someone with little AR/VR/MR experience these sound like two ways of phrasing the same thing. Thanks!
Recent and related:

Remaking old computer graphics with AI image generation - https://news.ycombinator.com/item?id=34212564 - Jan 2023 (73 comments)
Yeah, when I look at the processing stuff they're doing on passthrough on AirPods, they are 100% much deeper on AR than most people think.
The question isn't about whether you want to pay, the question is whether you are willing to pay so much that it would make any economic sense whatsoever to bundle source-code with this particular type of software (to bear the consequences of doing so).

And you are absolutely not willing to pay that kind of money.

Hell, If you consider vim and emacs "free, full featured software", you are 100% not a customer. If you're a linux user and "every software that runs on my PC has to be open-source" type then doubly so.

And no (vim and emacs) absolutely does NOT compete with this product. And they are free only in the as long as "your time is worthless" category of free (ie. you have paid the massive upfront costs of dealing/tinkering with vim and emacs to bring it to some shoddy level of parity).

Linux+"open source/free software beggary"+vim/emacs automatically puts you so far out of the pool of potential paying future customers for basically any type of software - it's not even funny.
Could Google pull another QUIC here? "Here's a thing we implemented and deployed, wanna polish it up and call http2?" (Yes, I'm ignoring nuance here)
You got it! I’m serious about feedback, so please post anything that you think might be helpful on the YouTube comments or on the GitHub repository. I’m doing this with the sole purpose to help people and learn how to be a better teacher :)
Unfortunately VS is dogshit in other areas. We have to run cmake to add/remove new files to the solution and that causes a full project reload.
Docker sends usages even if you've opted out
Apparently, turning off 'Send usage statistics' doesn't opt you out. The issue has been open for over 1900 days.
Great point. At the low end, there are the 8-bit microcontrollers that cost a few cents. Far larger than that, a fast 64-bit multicore chip, costs at least a few dollars. There's a large space in-between. A current laptop or desktop machine will have many, perhaps literally dozens, of 32-bit microcontrollers on the motherboard and in the peripherals, often integrated into a larger IC. There are multiple processors, besides the main processor, in most mobile devices. In recent years, this area has been largely controlled by ARM.

For something very simple, an in-order 32-bit processor with nothing but simple integer features, RISC-V does appear to be a bit simpler to implement than the current embedded ARM instruction sets. Less state, fewer and more regular instructions. In a large machine throwing away some tens of thousands of transistors on that is an irrelevance. But in a 10 cent microcontroller it is not. As 32-bit and 64-bit computing displaces the 8-bit embedded world, I think RISC-V has a small technical advantage in that area at least.
> There are many CDNs, and using resources served from them is not a bad thing.

I disagree. Public CDNs (which is what I take the sentence to be referring to) can be convenient for prototyping, but should be completely avoided for production work. Due to HTTP/2+, cache partitioning, and the ease of private CDNs (which were difficult and expensive even ten years ago, whereas now it’s common for entire sites to be hosted on a private CDN), public CDNs no longer offer any benefit at all in most common/sensible scenarios, and negligible benefit in the near-worst-case scenario, but have performance costs (establishing an extra HTTPS connection) and introduce significant functionality and security risks.

For a good article with some more detail: https://httptoolkit.com/blog/public-cdn-risks/
"simulate just about anything we want. Instant feature film prompted by your own ideas"

I haven't often fantasized about having a tool like this when trying to explain abstract or arcane concepts. How amazing would that be.
That would make sense if, per your reply, the question is posed after the money has been taken from my account. But that's not how it works.
Yeah, but going from 1 to N instances is a big jump in complexity for not much more uptime.

I'd rather have a host that can do around three nines and just accept that as my upper bound.
Finding Code Hotspots with SQL
How People Use to Look at Websites
Obviously phones stored ammunition in the basement of the School.
This has been a pet peeve of mine for a long time, am I correct to assume that deep vacuum is only hard to maintain because very very small impurities in seals etc will cause a relatively large amount of off-gassing?
"2021 licensing (non-royalty) revenues were up 61% to $1.13Bn as our expanded product portfolio and new business models such as Arm Flexible Access gave more customers more reasons and more ways to license Arm technology.

2021 royalty revenues were up 20% to a record $1.54Bn, helped by continuing strong growth of 5G smartphones, more ADAS and IVI chips going into cars, and price increases in 32-bit microcontrollers."

Source: https://www.arm.com/company/news/2022/05/arm-delivers-record...

The royalties are higher on the newer more complex designs, so the 29.2 billion chips number can't really be used to derive a proper price per chip.

Don't even get people started on the perpetual and architectural licensing too.
Without people fighting and dying, there would be no conquest.
Nothing will also happen to those who smeared critics as "deniers", a term previously reserved for those sympathetic to Nazism and mass genocide.
uBlock Origin, password manager
Dedicated Neural Processors on iPhones. Constant focus on improving battery life with awesome performance. Wearables that work best when using the iPhone as the main hub.

Apple is absolutely gearing up to dominate AR by having a sleek set of glasses that use your iPhone for the graphics rendering. And they'll succeed.
What phone do you use that is immune to metal filing dust?

Seems like anything with a speaker would succumb, and its more of a problem with the case you chose than the device.
You've confused a sieve for a funnel. Mastodon isn't trying to funnel up every user possible to empower come capitalist aspiring overlord. It's trying to empower the users to filter out the garbage.

You even called it a product, which it's not.

The article above was talking about you. You can't even conceive that it's different.
That's going to be interesting to see. Apple could pull off the change in infrastructure and tell devs to deal with it. But could Google do the same with lots of apps in the store which contain native code?
Has anyone been able to show damages? I get the fury at Equifax. I personally refuse to unfreeze their reports. But it’s looking increasingly like a leak that was shocking but moderately harmful at worst.
I wonder how well a nearly 10 year old smartphone would work with modern software? Has anyone tried something like a Note 3 with updated software? It might not be terrible, tbh.
I can only speak of Germany, where we have the equifax-like SCHUFA.

> somewhere buried in the terms and conditions is a consent for a credit check.

That’s luckily not allowed (as many other burial tactics) and has to be very visible and explicit. Though in the end that doesn’t change much because it’s not as if you have a choice (outside of saying no thanks to the whole thing)

> which suggests the same dynamic would exist in Belgium.

It doesn’t in Germany. If they don’t know you at all (= no contact with the banking system whatsoever), you are rated higher risk, but just having a bank account for some time is enough to have a good score.

Until data protection laws came along, they even charged you to see your own data, nowadays at least you get it free once per year.

IMO the biggest differences are the lack of having to "build credit", the incidental lack of an SSN that can be leaked, and the lack of companies allowing someone to wrongly take out a loan in your name and somehow making it your issue instead of theirs.
It could. Major vendors have contributed extensions before. Some of them evolved to standards, whereas some were only used as extra input.
Ask HN: Why doesn't an iPhone with no cellular data open WiFi captive portal
Recently had some family visiting from overseas. Some didn’t have roaming data, and it seemed that their phones would sometimes just never open captive portal pages to log in when connecting to free wifi places. Now I’m having same problem after my carrier blocked my data because my payment card expired. Even when I’m connected to wifi, and expecting a pop up from the os, or a browser redirect if I go to http page, to the Wi-Fi login pages, nothing loads. Does iOS have to try making a connection on the wwan before trying wan, and the wwan is sending my packets into a ‘no packet gateway bearer for you’ black hole, in a way that doesn’t time out, so iOS never tries wan to get the redirect? Anyone know what’s happening and how I could work around it. Authenticated Wi-Fi works fine.
Per the revision history, there isn't any new info from the original story last month.

https://news.ycombinator.com/item?id=33882298
This also has the natural consequence of limiting the bandwidth spent serving third-party hotlinked downloads. But the expense of the bandwidth is the primary problem with hotlinking, AFAICT from the article.

I could imagine two network interfaces, or two LBs, one internal and unmetered, another external, which serves a particular amount of megabytes per day, and throttles connections accordingly. Maybe even add some HTTP header, like X-bandwidth-limit: "Dear hotlinkers, I'm not going to spend more than $5 / mo on serving you; host your own copy."
Sonicare toothbrushes will -almost- work with a qi charger. They’ll turn on and flash the charging symbol for a second
The stated numbers seem comparable to a compressor based system so seems promising.
I’m ready to switch as soon as sites support them and provide a transition mechanism from password to passkey.

(Apple ecosystem user)
Would ARM on RISC-V emulation have lower overhead than, say, x86-64 on ARMv8? I would imagine the common RISC stuff would be beneficial there, but I know next to nothing about CPU architecture.
True. But those who won't fight and die in order to conquer can still be conquered by someone willing to fight and die to do so.

Attacking another country is almost always evil. Defending your own is essential, at least until we get a world without evil people.
> “Based on the evidence collected, investigators developed probable cause to believe this incident was an intentional act,” the agency said in a statement.

Title not really accurate. They have probable cause based on "reasons", the autopilot probably fingered him.
Skykraft launches satellites in bid to improve global air traffic management
> Industry wants RISC-V too.

Only in China. And only at the bottom.

The ARM "premium" is a rounding error in anything that isn't a straight race to the garbage dump.

RISC-V, however, is a highly welcome development in all the <10 cent microcontrollers which have no standards, no tooling, no ISA, etc.
> references to very old systems that did already this

Here's one: Alice Pascal

> In a syntax directed editor, you edit a program, not a piece of text. The editor works directly on the program as a tree -- matching the syntax trees by which the language is structured. The units you work with are not lines and characters but terms, expressions, statements and blocks.

https://www.templetons.com/brad/alice.html
Yeah huge Twitter outage today, no one's talking about it I'm assuming because far less people care about Twitter anymore.
Viruses like other microbes are important to the biology of larger organisms. E.g. https://journals.plos.org/plosbiology/article?id=10.1371/jou...
Sounds fair to me. If someone wanted AI to answer their question, they would have asked ChatGPT directly.
I will say that compose does go a slight step beyond startup parameters - it bundles networking up and says that containers can talk to other containers under certain circumstances.

So it’s not quite a simple specification. It’s capable of some quite strange, interesting and possibly esoteric things.
Digital does not definitely capture less information that analog. It depends on the exact parameters of the digital and analog channels being compared.

We have the math which tells you, for a given set of analog channel parameters, how much information it can carry (bits per second) as a theoretical maximum. If you pick a digital channel which exceeds that bits per second value, it is better than that analog one.

> Digital audio requires applying “jitter” to the signal.

It is in fact magnetic tape audio recording that adds jitter, in the form of the bias signal: a high frequency signal mixed with the recorded material, which degausses the tape so that it gets magnetized in a linear way, proportional to the signal. Without the degaussing jitter of the bias signal, the quality will be very poor due to hysteresis.

What you're referring to is dither. I don't think it's required when the A/D conversion has a resolution that is better than the noise floor of the signal being sampled. I suspect it's beneficial in crude applications like eight bit telephony.
I know that GNU chess was part of a NeXTstep install (and it’s still there in macOS), but have never seen a hnefatafl app. Do you have a link?
Your reply is a good example of missing the forest for the trees.
> you can already "opt out" by not getting a loan

Just wanted to comment on this to say: This is impossible. The reason why it's impossible is subtle because it comes from a source you'd not expect: Utility payments (power, gas, water, sewer, cable, internet, satellite, etc.). Utilities are always charged and paid for after they're delivered, and are thus loans and reported to the credit bureaus.

Also, credit bureaus don't just report on loans/debts. They also report on public proceedings that may or may not have financial consequences. And your employment record is also reported by many company's HR departments to these same bureaus.

So, short of going Ted Kaczynski (and even he had enough of a public presence to probably also have a credit report), you will exist in all of Credit Bureaus' databases.
I use a monorepo (turbo) that has a directory: ./app/<docker workspace or app name>. In it I have a package.json that runs docker-compose up. I use regular .env files and keep a .env.sample in the repo. The docker-compose brings up the services and volume mounts the .env into it's local environment (same with /data for example postgres, or some other package).

I then disable iptables in /etc/docker/daemon.json: "iptables" : false
to prevent docker from poking a hole in my firewall. (This should be on by default..)
I also enable User name spaces with this: "userns-remap" : "default" so that the docker image runs isolated. I can disable this in my docker-compose with userns=host
Actual instructions are slightly different, but:
https://docs.docker.com/engine/security/userns-remap/

I also found I could disable networking all together on some services, and just expose a port. Some services don't need to connect to the net.

Then I run a cloudflare argo tunnel to the application. But you could also use a nginx reverse proxy, some other tunnel, or a one page express.js reverse proxy with pm2. There's a cloudflare argo tunnel docker-compose setup which allows you to type in your tunnel information in the config. I thought that was cool but I did not try it.
What if the problem is the cost of degrees? I think it's possible that many degrees are not worth the money and maybe we should stop encouraging people to get them. In most cases that seems like a reasonable conclusion. Degrees are also probably creating a lot of social problems I won't discuss.

They laden people, in particular women, with debt. Women have more student loan and other debt than men. This makes them feel obligated to work for corporations that don't care about them in mediocre jobs. Some degrees are necessary but many I think are completely superfluous.
> One novel method that auto insurers have been experimenting with is voluntarily reporting data that can only help, not hurt. So, for instance, if you install their monitoring device in your vehicle and it shows that you don't drive in risky ways, you qualify for a discount. If you choose not to volunteer this data, or the data shows that you're a risky driver, you pay the base rate.

How is this help, not hurt? Insurers are tightly regulated in most states, and the sum of the premiums for a group can't be mlre than the losses for that group plus an allowed profit margin. If you give someone else in my group a discount, that's coming out of my pocket in some form or other. (Of course, if the discount encourages them to drive in a way that reduces losses, that could be money going into my pocket too; either way, I'm not letting them snoop on me, thanks)
Apple's ARM is more compatible with Intel than you'd expect. https://news.ycombinator.com/item?id=33635720
https://turingcomplete.game/ to save other curious parties like myself the search.
Caveats: 1) this may not be what grandparent was trying to do and 2) I have limited experience debugging "regular" Docker, let alone firecracker or whatever Fly.io does.

With that said, I succesfully deployed a simple Rust/Actix/Sqlite app with a Dockerfile to Fly.io. I then thought I'd try out litestream. For reasons I'm still not sure about, having `ENTRYPOINT ["litestream replicate … -exec myapp"]` resulted in immediate kernel panics.[1]

As I was debugging, my instinct was to want to `fly ssh console` into a running container to see if running the same command from the shell produced any clues for further debugging. Though I understand this is the wrong mental model, the thought was something like "well, I know everything else works, I just need Fly to ignore this failing command so I can have a minute to poke around." To do this, I ended up just removing litestream from the ENTRYPOINT so the deploy would succeed, then I could SSH in and play around at the shell to see what was going on.

Again, I have no idea whether this is the same sort of problem the other person was having, but for my case, what would be helpful is probably not changing how `fly ssh console` behaves, but perhaps some documentation of suggested debugging techniques in case your app is failing to start.

[1] Putting the exact same command into a "start.sh" and making that the ENTRYPOINT worked fine so that's what I ended up doing.
what's the tool they use to detect content specifically from chatgpt? or are they doing manual check to enforce this?
> masculinity means changing your own tires

No, it doesn’t.
I'd like to hear more about this. What is "VFed"? How many platforms/accounts have you tried? What does 'traction' look like in terms of raw numbers?
I wish there would be some way to implement sponsorblock for podcasts.
That seems pretty normal for a not-dead project. And anyway lack of commits is more a proxy for stable as opposed to not actively used by a wide audience of software developers.

When the repo is archived, maybe that would serve as a basis for a "dead project" argument.
Never mind it was my VPN app killing traffic.
Not really. The failure of RSA would necessitate a rapid shift to, probably, lattice key exchange. It would be a fire drill, but it would be greater by degree and perhaps not by kind than previous fire drills we've run.
That's not due to DRM. It's due to [some] publishers not releasing more games there like on Steam. These publishers are leaving that money on the table. As soon as they put their games there, they start getting sales. So this ballistically only highlights the above point that DRM isn't needed.
The only real difference is those answers won't show in Google search. I imagine at some point someone will build an SEO spam site that generates both questions and answers to those questions to flood google with pages for every single thing you might search.

Maybe you could get some kind of browser extension malware that scrapes the things people are searching to use as input.
Replying to correct line breaks:

plus =: +
3 plus 4

7

equals =: =
5 equals 2 plus 3

1

4 equals 2 plus 3
0
This isn't really an Ask HN. When it launches, it seems plausibly like a Show HN. But for the moment it's just spam.
OP here, I asked… even chatGPT doesn’t know how to make the new lines format properly on HN :)
Ask HN: Worth It to Learn Kotlin?
I've primarily used Flutter for my recent hobbyist app development, but I'm noticing Kotlin appears to be more in demand career wise.

On the other hand I could brush up on my Java which would definitely be better when job hunting. I know many of you run smallish companies so I'd love your input!
Names that decreased in popularity from 2020 to 2021
Commoditize your complement [0], right?

[0] https://www.gwern.net/Complement
That assumes that RISC-V is a competitive advantage over ARM and x86. While I have no particular grounds for pessimism about RISC-V, it seems a bit premature to assume that it's better in practice than those others.
> And note I’ve had this “wow” experience playing PS4 games on a higher end TV that supports HDR.

I recently installed Skyrim SE and played it a bit on my new 4k HDR OLED. Then I wandered off and installed the Skyrim VR on my gaming PC.

As you say - The 4k HDR remaster is "WOW!". The VR version is more, "Neat."

And this is a game where people - rightfully - talk about wanting to live in the game.
This is exactly the reason for the piece of news that you are currently commenting on...
What's the actual cost of not taking Python out of the repositories? I can still run Windows 32 bit applications in 2023.

I don't understand why the Python community doesn't just run python2 syntax with a flag, similar to the std=c89 flag in gcc.
I really don't think this to be the case, they're for different purposes. docker-compose is simple and useful for running things on a single machine, e.g. in a VM, a home server, local machine etc..., Kubernetes is for scheduling, deploying and scaling things on many servers, cloud platforms etc.... Both work with containers - but in different situations for different purposes.
I'm a big fan of FraidyCat for following RSS feeds: https://fraidyc.at/

I also include uBlockOrigin and 1password