skysight-inc/HackerNews huggingface dataset:
So I don’t understand any of this stuff. But does this mean applications built for ARM64. Like a .NET 7 app which targets linux-arm64 and runs on… say Ubuntu ARM. Will run on a RISC-V cpu?
>Releasing some new competitive CPU is a billion+ dollar hurdle.

We are well past that hurdle.

Competitive CPU designs have already been announced, and known funding for RISC-V is already in excess of 10 billion.
> The lack of a concrete syntax also harmed it: different implementations spelled the “begin” keyword as BEGIN, 'BEGIN, and .BEGIN. Goodbye portability!

It's not all downsides, though. Due to Algol (both 60 and 68) treating keywords as abstract symbols, it made it possible to translate those keywords to other languages. This was done in USSR, for example, and made Algol much more accessible to programmers there.

(I know there were similar experiments elsewhere in Europe; not sure if they were quite as successful, though.)
Yeah we’d just have to legally mandate its existence…
How accommodating is the community to new players? Seems like the type of game that would attract a…serious player base.
Now do one for the Amiga.
Sorry, yes I saw your confusion. If you read back to your Huh comment you might forgive me for reading it as that you were unsure of the truth yourself.
The one word 'huh?', spoke to me as "which one of these is true?".
Whereas a person who was sure of the true answer, I would expect to say "Hey that's incorrect", if they encountered an obviously mistaken quote.
>dotnet

Is the single remaining major runtime that's still not ported to RISC-V.

Therefore, the answer is: Not yet.
When I was reading the ALGOL working group archives, the impression that I got was that Wirth and Hoare designed (what would later be called) ALGOL W as a candidate proposal for ALGOL X, the latter being what would eventually evolve into ALGOL 68.
I personally just blocked all the lg domains in AdGuard. That way I can keep using the apps.

With full internet access the tv takes significantly longer to load and navigate.
but the GPU RAM is not expandable and seems to be a big price factor.
Even those MEMS devices (like sealed poly and Bosch etched bulk resonators) don't use a full vacuum. It's inconvenient and difficult to control. Instead a controlled amount of non-reactive gas is included to give repeatable results (eg damping). Having a known dielectric even close to 1 is fine and atmospheric pressure effects are negligible (eg <0.1%).

In the case of electrical interconnects I'd be surprised, if they weren't sealed with an atmospheric pressure inert gas (N2, CO2, Ar) just to keep moisture out or at least drying agent. Moisture (and dog forbid, condensation) is more likely to cause catastrophic effects than dry air. You could easily go from 1.0005 to 10... and that's ignoring conductivity and dielectric loss.
Engadget link used in submission since it has no paywall, unlike the Washington Post[0] and New York Times[1].

Apparently, there was quite a discussion[2] here back in 2019 when Twitter banned political advertising.

[0] https://www.washingtonpost.com/technology/2023/01/03/twitter...

[1] https://www.nytimes.com/2023/01/03/technology/twitter-politi...

[2] https://news.ycombinator.com/item?id=21401973

Twitter to ban political advertising (twitter.com/jack)
2447 points by coloneltcb on Oct 30, 2019 1025 comments
I studied Mandarin for a few years back in my home country. I've noticed that despite spending a significant amount of my time studying it was hard to see any improvements. That changed when I first went to Taiwan and stayed there for a few months. My rule was to never use English when I was outside. Even when Taiwanese people would speak English to me (which happens quite often if you're a white person in Asia) I would reply "Sorry, no English" and use my broken Mandarin. I progressed very quickly and gained a lot of confidence to the point that speaking Chinese became a norm.

What I am trying to say that if you are very serious about learning Korean you should research opportunities that will allow you to spend some time in Korea. It all depends on your current position/finances, but it may be easier than you think. There are many scholarships offered to language students that basically cover most of your living expenses. I encourage you to check them out. During my time as a student in Taiwan I've met people of all different backgrounds. Students, senior managers, people with Taiwanese SOs, etc. If you can only do it for a month -- do it. I think going to the country that speaks the language you're learning is the only way to actually improve.
Correct. It's common for companies to have their own custom systems or specific agents, then build a very custom and limited dashboard on top.

Fly.io went with "you know grafana and prometheus? yeah, we'll do just that". And I think that's perfect.
Now do one for the French equivalent MDR.
> (yes, admins can ride roughshod over users, but users can vote with their feed and migrate their accounts and follows elsewhere)

This is true when you think it's about HN users as the prototypical user. But I'm just imagining having to explain to my mom why she can't participate in [X, Y, Z] set of Mastodon communities, doesn't she already have a Mastodon account? Why does she need accounts for each? Why are her old "tweets", followers, DMs, etc not available on the new server?

This is a much larger barrier than advanced users can appreciate... maybe not right now but it will increasingly be in the future.

Ultimately it's very possible groups of interconnected communities is a superior concept to centralized social networks. But this should be more of an obvious part of the UX w/ Mastodon. It's fine if it's properly communicated AND if porting your old tweets/accounts/followers/etc over to new servers is easy... but even then it's an adoption hazard (people avoid complexity they don't understand).

Currently it's communicated as a Twitter of FB competitor, which may very likely come back to bite them (not to mention the UI sucking).
I’m getting pretty frustrated with links out to tweets that are then non accessible for whatever reason, technical or political.
Looks like the author's company failed, but he's back working on similar technology? See https://www.linkedin.com/in/kevin-shambrook-a4884a4/.
I'm honoured you created an account just to post these for me.
I do that for internal meetings where the members are on the same team. But on meetings across teams or organizations, I've found things often get more socially complicated. Especially if the incentives for engagement are not aligned.
Rolling previous versions of a game into the latest, for free (for existing users) is pretty darned generous. The game itself is also highly likely to appeal the more established HN user: the assassination stuff is nothing more than a veneer over a space+time puzzle.
Most features in a modern app are not critical functionality, though.

For instance, in a shopping site, why should a crash in the recommendations engine result in a non-functional webpage (rather than a working purchase page with no recommendations)?

Personally I think microservices start to make sense when you have several hundred developers (an environment I'm currently keen to never enter again - $work has 5 devs and might one day have 6).
Anecdotally, a few people I know who moved to New England (where it can get down to -20F at night, though rarely) have installed heat pumps and been happy with the performance through the past few winters, though I don't know which models they bought (one mentioned the Mitsubishi H2i).

I believe all of them also have a woodstove for backup heat and general coziness, but no separate fossil fuel backup.
I wouldn't say that American digital banking is that bad at this point.

SMS 2FA is pretty robust, as biometrics on the phones reduce the number of SMSes sent.
If you think you know permutations and combinations. Then try out the best way to buy Hitman 1,2,3 with all the access pass and levels when there is a sale because it's a nightmare. I love Hitman to death but how eidos has (purposefully?) made the pricing so damn confusing is a damn shame to me.
Yeah after reading the whole thing I came here to answer that question myself. It felt like a bit of a nothing.
It is good enough that you can imagine the possibility of using it. Not good enough to actually use it like this (IMO/IME- There’s stories here of people doing this).

A few generations and it’ll be doable.
"INT a" would just declare a local immutable binding of type integer.

"LOC INT a" would be syntactic sugar for "REF INT a = LOC INT", which would be something akin to "int *a = alloca(sizeof(int))".
I think it’s time HN deprecated Twitter as a first grade platform for sharing public notices.
Yes, but then it’s not considered unexplained anymore :)

Also I didn’t have the luxury of waiting.
I’ve been spending a week trying to learn how to deploy a collection of containers (my web app, a Postgres DB, and some microservices) to AWS and I am still so lost.

The first solution I happened upon was serverless. Specifically SST, which is written with AWS CDK, but you must develop on live services and I just can’t justify paying to develop.

Then I found Serverless Framework, which is an abstraction on CloudFormation, but the offline solutions like localstack get a lot of flack for being buggy and localstack charges for some services. I also looked into Architect but the documentation is abysmal.

Then I figured serverful might be the easier way to go. I found that docker compose has a built in integration with AWS ECS where it transforms your yaml into Cloudformation to provision the right services. However, it seems to just be missing key parts like custom domain and SSL certificate provisioning which seems to defeat the IaC ethos.

Then I figured I might go with Terraform and I found some seemingly good starters like https://github.com/aws-ia/terraform-aws-ecs-blueprints https://github.com/cloudposse/terraform-aws-ecs-web-app https://github.com/turnerlabs/terraform-ecs-fargate but the examples are just lacking. They don’t have any examples for multiple containers that can access each others’ resources that I can find. Reading these templates has at least given me a better idea of the resources I need to provision in AWS but the networking and configuration still frighten me. Like do I need to configure nginx with a reverse proxy myself? How do I orchestrate that container with the others? And apparently services can crash and just not restart? And I need to make sure to configure volumes for data that needs to persist. And setting up the CI/CD seems daunting.

I’ve also heard about docker swarm, kubernetes, pulumi, AWS SAM, etc but it’s a lot to learn. When I go on Discords for web frameworks, mostly everyone including the devs of these frameworks use 2nd tier managed providers like Vercel, Fly, Netlify, Supabase, Cloudflare, etc. But many of those are just not as reliable as core cloud providers, the cost is way higher, and now you’re setting up a local stack that probably wildly differs from how it will work in production between those services. Glad to see I’m not alone in a very reasonable expectation of a simple way to orchestrate multiple containers on AWS, what must be the most common use case web developers have
https://archive.ph/qqEfQ
One should keep in mind that the word “meritocracy” was mainly popularized by people warning about what a bad idea it is. This seems to have just lead to people hearing the word and immediately implementing it.
The ISA standard only specifies the instruction set. The actual technology in pipelining designs and gate layouts are still proprietary. Are there significant advantages to having an open ISA? Better software support?
How did they calculate the value? I got one for $25 and some change
I didn’t know HNers read Yarvin
I do this with an old TRS-80 and a digital voice recorder. I just made up a cable to hook them up.
Hahaha ok. But I could use rust or go without (or without much) issue?

I was worried this might be something we have to wait another 5 years for decent support for but it sounds like it’s quite widely supported now which is awesome!
For me, Fly.io is like a seminal step forward to an imaginary OS of the future: standardized, auto-clustered, just works, dead simple to grasp. Kind of Windows 95 of its time.
I tend to agree, but the fixed $/kw monthly fees that utilities want is just about the dumbest possible alternative.
The US deer population is now 100 times larger than it was a century ago. Fees from hunting brings in billions for conservation and habitat programs.
I thought rlua was safer than mlua? Am I mistaken there and has the situation perhaps changed, or are you claiming rlua requires you to use unsafe{} in various places?
Wouldn't we also eat viruses without knowing all the time? That'd make us all virovores too.
I’m not sure how to understand that £600m in the grand scheme of things. If they are making billions of pounds in profit for example, maybe it is just the cost of doing business.

Of course, exponentials being exponentials, if they continue along long enough they always eat the universe.
Shopify Is Canceling All Meetings with More Than Two Employees to Free Up Time
Ask HN: How to Manage Tasks?
I am a Software Engineer at small Startup. When things goes south, I always go in and help. But, later the issues become mine.

I am always fill up with tasks even though I finish up quite lots. The demand is higher than what I can finish up.

There is a Project Manager, I chat with them and it's not help as well. It's like they don't know how to manage as well!

In these kind of situations, how should I manage up my tasks?
Tesla Model Y and 3 Are Most American Made Cars of 2022
My beard just got some grey in it when I laughed in my head and didn’t reply “rol”, the entirely opt in lol-verifier that we all used to treat as sacred.
I got my $5.21 check too. For those who don't remember, the original settlement for the 2017 data breach was supposed to be $125. But they had "unexpected response" so the final settlement ended up being about 4% of that. It's kind of an insulting payment after Equifax leaked names, Social Security numbers, birth dates, addresses, and some drivers license and credit card numbers.

Info on the original settlement: https://arstechnica.com/tech-policy/2019/07/you-can-go-claim...
Just curious: are these actual physical checks, on paper and everything?
Yes, Rust has been ported for a while. It's fine.

Keep in mind, there is already 95%+ of Debian's package library, and that's the Linux distribution with the largest package library.

On the topic of Rust, oreboot runs in multiple RISC-V boards. That's Rust running right from power-on/reset.
I find the twitter accounts of the a16z personalities to be very depressing.
Risc-V is an completely different instruction set from ARM.

Risc-V is no more compatible with ARM than ARM is with Intel.
I’ve got the idea from the parent comment obviously. It’s cool that the practice of paper cards is not as widespread as I thought after reading it.
> Ironically, I think more dependencies are actually better, because it means they are smaller. "Do one thing well".

I could believe this if I thought that having 1500 dependencies led to less code overall, but the size of my node_modules folder shows that assumption to be flawed.

The other problem with this argument is that each dependency you add is another set of developers that you are depending on. It's another group of people who could suddenly pull a left pad or worse, and it's another group of people who you have to trust to have written secure code. The fewer dependencies I have, the smaller my chances of being exploited because of a people problem.
On the nightstand, I have Pixel upright charger, it turns my phone into a clock (turns off-screen if it's dark). I can grab it and put back on effortlessly without looking for cable, plugging/unplugging, cleaning lint out of usb-c port.

On my office desk, I have another wireless charger, but this one is flat. Place my phone/headphone-case on it, and it's charging. If I need either - just pick it up and go. I don't have to think about plugging the cable and accidentally pulling it when I forget to unplug it.

That makes me charge my phone more often during the day (i.e. charge at 50% to 80%). During the night, it doesn't matter because the phone is slow charging to be at 100% around the time I wake rather than charge to a 100% and then sit at it the entire night.

If I do need a quick charge - I just unplug the wireless charger and charge it. Airport lounges have charging spots on tables - don't have to: a) trust their USB ports b) get cables and charger out of my bad. Cars have them.

Anyways, not going back to charging with wire anytime soon.
I'm definitely leaning toward this one. It's also recommended on the Audubon website so the positive feedback on this one is likely going to be the one I go with.
Well, that's not exactly right -they're two sides of a coin. twice the pixels equals twice the power at almost every level. The pixel level, the image signal processor level, the processor, and storage.
Isn’t there a way to do this by looking at the Origin header or something? What you want is for the download link to work, but when the page is hot linked, the origin header won’t match and the link will be broken. That should be doable with a simple nginx rule.

You might not want to break the existing web link (if you don’t want to break existing sites). But you could move the link to the javascript code somewhere else which has this origin guarding behaviour.

Edit: There’s a better suggestion down thread. Put the javascript file in a zip file and let people download that. Brilliant.
Truth data: the training system used to measure fighter pilot performance
I'm not really sure what my thoughts are on compulsory education like this. But I will say, when I went to high school (in canada) you could opt out of any more math at 15, but somehow had to keep taking English, which meant English literature, right through high school. Forcing someone to read Great Expextations isn't obviously more important than, say, learning trigonometry or to find the slope of a lign
I'm not completely averse (we've done this before!), it's just not how I think the world should work. If we hold out, and the future Fly cloud has a better-than-RDS Postgres option, it will be worth it. If we build our own managed Postgres, no one better is going to bring their stuff to our platform. Same with MySQL.
Really wonder how long it will take before you can't renew your vehicle registration unless your older vehicle has been "upgraded" to include such a kill switch?
"Amazon had about $35 billion in cash and cash equivalents and long-term debt of about $59 billion at the end of the third quarter ended Sept. 30."

Will AMZN's debts ever catch up to them. Like Musk Bezos is a "genius" right.
Simple, you pay for a PaaS. I know this is unpopular but it is why platform as a service exists — to abstract away the typical configuration patterns and let somebody else deal with the devops overhead.
Who’s we? FAANG engineers have bonus and stock compensation.
Now make one that shocks you when you don't literally laugh your ass off.
It's really weird that same-branch vs different-branch fee difference still exists. It's on the same central system for a long time.
If things are so dire, why aren't women drafted too? Why is anyone allowed to leave the country?
Agree with basically everything he's saying. If any of these rumors are true this is going to be one weird, expensive, uncomfortable flop.
The lack of “managed” Postgres is the only reason we haven’t moved 100% to fly.

The idea of having to do my own upgrades by updating the docker container scares me.

I have literally never run a stateful service off docker and don’t see the point, thanks to AWS.

RDS has been extremely stable and boring. Maybe it’s out together by similar duct tape under the hood but it’s been incredibly solid for nearly a decade across multiple database stacks.
The MOS 6502 is (mostly) Turing-complete without registers
This blog post is written by Karl Guttag who is someone who is interested in AR, but not very interested in VR. The reason he is coming at it from an AR angle is that is what kind of device he is looking for. If you look at the rest of his blog you can see many articles related to AR.
It's just usable as a monitor replacement, but it would be a big stretch to say it's "better". If you have even a cheap a monitor available you'd nearly always be better off actually using it. The scenario where it's better are going to be specific use cases like:

- it's helpful to have it be gigantic - bigger than a real monitor could ever be

- you have a real need for more monitors than would be practical to buy or position in your work environment

- you will be highly mobile and moving around so much that it's going to be better to take a headset with you than try to get monitors everwhere

- you really would like to collaborate with someone else who also has a Quest Pro, in which case you can work together without being physically together

- you highly benefit from / enjoy working in alternative environments (eg: being highly focused, free of distractions, relaxed, surrounded by beatiful scenery etc)

I actually find the latter point is the biggest reason I do it. Even when I'm surrounded by distractions I can go into a completely calm virtual environment and get a crap load of work done.
Yeah, agreed, the "right to be forgotten" legal could be very expensive to enforce on a federated internet. It's only feasible when Google is all you have to deal with. Even then it's a big hassle.
I expect to lose karma for saying this, but it’s not just super cool but also super hot.
> crond: implement support for setting PATH in crontab files

Oh, I hit this couple of times.
Applications built for one don’t automatically run on others the way intel/amd have parity for a x86 processor. It is still a different architecture so you still need to compile for RISCV.
So if one steps back, the overall situation seems to be:

- if social media helps politicians (Obama campaign) then it's good

- if social media hurts politicians (Hilary campaign) then it should be attacked as a "weapon of foreign interference" not only by politicians, but also by intelligence agencies

- if you're a social media company being attacked, facts don't matter [like Twitter determining there was maybe one account that could be linked to Russian propaganda], only whether or not you're on the government's "good side"

- as a social media company, to get on a government's "good side" you basically agree to whatever they ask for - "Twitter was soon apologizing for the same accounts they'd initially told the Senate were not a problem"

- Eventually you kowtow to the government to the point you're censoring stories at the government's request, immediately before an election, without pushing back or requesting any proof or corroboration that the stories are indeed false [in fact censoring stories the gov't know are true]

- as a social media company you end up being a scapegoat for censoring stories at the government's request while the government ignores the entire incident

And that's how we got to where we are today!