skysight-inc/HackerNews huggingface dataset:
> MIPS had their chance with MIPS Open and bungled it. If they hadn't, then there wouldn't have been the same need for RISC-V.

I would, someday, like to hear a history of how we did get to RISC-V being needed. MIPS never actually made it to being open source, but I thought SPARC[0] and POWER[1] both did make it, quite a long time ago now, j-core is a thing[2] although that may have happened too late, OpenRISC[3] is apparently decades old now but just... never went anywhere? I'm probably missing context, but it seems like we should have had at least 2 and possibly as many as 5 open source processor designs by the time RISC-V took off. And now it has taken off, and the ecosystem has latched onto it and it will almost certainly come to dominate, but I still don't understand why it was needed at all or why it succeeded when everything else failed.

[0] https://en.wikipedia.org/wiki/OpenSPARC

[1] https://en.wikipedia.org/wiki/OpenPOWER_Foundation - possibly not actually FOSS like RISC-V; unclear to me whether IBM is just using "open" to mean "we share with other companies who are working with us"

[2] "J-core is a clean-room open source processor and SOC design using the SuperH instruction set, implemented in VHDL and available royalty and patent free under a BSD license." https://j-core.org/

[3] https://en.wikipedia.org/wiki/OpenRISC
As with most absolutes I'm not sure I could agree with this being a never thing over a "make sure you're really weighing the value of the attempt instead of drinking too much of your own kool-aid" thing. Even if you think it's impossible to sway anyone predisposed to a particular vendor's solution because you can't match the RFP to the word sometimes even just answering the RFP as if it weren't written for a specific vendor can cause the customer to think "Hey, maybe it's worth trying a real RFP next time... or at least reach out to these guys and seeing what they have before I write it" which can be a way better relationship starter than a cold call/email.
And visual editors for DSLs are also easier to implement with libraries like Blockly, because the user is editing the AST directly, there's no parsing step. Also, you can make it much more obvious where things are invalid.
I've thought for quite some time that questionable AI-generated content will lie at the heart of an forthcoming 'Infocalypse'. [0] Given the 2021 AI Dungeon fiasco over text-based AI-generated child porn, I shall posit that it's already upon us.

30 years since the original issue of encryption, it looks like cp trumps the other Horsemen of the Cyperpunk FAQ, with drug dealers and organized crime taking the back seat. It's interesting how misinformation is a recent development that they anticipate; a Google search shows that the term 'Infocalypse' was actually appropriated by discussions of deepfakes some time in mid-2020. That said, the crypto wars are here to stay—most recently with EARN IT reintroduced just two months ago.

The similar issue of 3D-printed guns has developed in parallel over the past decade as democratized manufacturing became a reality. There are even HN discussions tying all of these technologies together, by comparing attitudes towards the availability of Tor vs guns (e.g., [1]).

And there are innumerable related moral qualms to be had in the future; will the illegal drugs or weapons produced using matter replicators be AI-designed?

Overall, I think all of these issues revolve around the question of what it means to limit freedoms that we've only just invented, as technological advances enable things never before considered possible in legislation. (And as the parent comment implies, here's where the use of science fiction in considering the implications of the impossible comes in).

[0] https://en.wikipedia.org/wiki/Four_Horsemen_of_the_Infocalyp...

[1] https://news.ycombinator.com/item?id=8816013
I think what they are doing is making the utility of openscad available without having to learn yet another language.

So it doesn't really matter how good the language is.
https://pin2.io

I work in electric power, though it's mainly behind a computer. My site is mostly a collection of personal hardware and software projects, most notably a deduplicating version control system for binary files: https://pin2.io/posts/dupver
https://henvic.dev/
Except that corn tortillas and enchiladas predate Cortez, going back to the Mayans and before, perhaps 2000 years.
> In Intel's view, AMD was a second-source vendor that went rogue, and gets to free-ride

In Russia's view Ukraine is a breakaway province that was getting a free ride from all the transit gas fees and must be brought to heel.

In medieval mentality women are property

What i mean is, its really a tool to justify why your dishonest behaviour is okay
https://www.dmitrivolkov.com/

Simple profile site, with pages for various projects and the like, nothing particularly interesting.

Suggestions welcome!
My website is https://charlesabarnes.com/

It was thrown together pretty quick and pretty out of date at this point. But i think it does it's job.
China is not going to back down from its policies.
These days I click on the Economist, remember that they have the singularly most obnoxious cookie consent out there and hit the back button before I see anything.
This is awesome, though I would love some more detail in the documentation.

What’s the quick pitch for why I should use this instead of Cube or dbt’s metrics layer?
You can't run a docker images on Cloudflare functions, nor can you run a code with 10GB size.
Wordpress.com: Just More Confusion
Who on earth would take industrial CNC servos, wire 9 of them up to a hunk of metal, sit in it (at a non-zero risk of something electrically going wrong) and get thrown around on race car sims. Spending way too much mental energy than is healthy on car simulators, I designed a "G-Seat" and put the plans up on Github.

https://www.rowanhick.com/
Interesting. The end implies he doesn't want to clean carpets any more. I hope he can find a job translating in a capacity that makes him happy to use his language skills he clearly finds so much joy from.
the banner links here https://stand-with-ukraine.pp.ua/ with some actionable advices.

it also displays a targeted message to users from Russia https://github.com/vshymanskyy/StandWithUkraine/issues/4
There are many great suggestions in the comments, which are good advice if I were trying to solve the problem of the limits imposed by my antique tablet.

But that's not quite my point.

The comments helped my realize that I actually had a point I was trying to make. And I believe it's a point worth making, if not exactly a point worth reading... Well, anyway the point is:

_Always write to someone._

1. Be the person who is listening
2. and then begin to write
3. Read what you just created, as the person who is listening

_Close the loop._

I've been creating web things since 1995, and it always astonishes me, how rarely anyone tests thier end product. Individuals, small business, contracts, major international brand campaigns -- at every level. It's not 100%, and the tech term of art "eat your own dog food" comes from this, so there's the ability to imagine otherwise, but all too often, we just toss it over the wall and hope it lands somewhere.

Two examples that will stick with me forever:

It's 1998, and we're doing a major corporate brand website. The target demographic is low to mid income pet owners, rural and urban alike. It's literally dog food. The design is done in a gorgeous glass high rise office tower, using $10,000 Macintosh computers with 20-inch displays. The target demographic uses Windows 3.1 or Windows 95, at best 640 x 480 VGA 256 colors, often 32-color palette. There is a testing lab closet with some old beater PCs running Mosaic and AOL, but no one goes in there, Windows is scary those machines are junk! I go in there. I try it. The site is a hypnagogic vomit of color on the limited palette display.

It's 1997, and we're building a technology to create web sites that can be downloaded over a slow dialup overnight, then browsed offline. Look up Marimba Castanet. This isn't that product, but that's the idea... The team works for months on this. In an office. In Silicon Valley. With 100 Mb/s network connections. I'm the only person on my team to go home, dial up at 9600 baud, and give it a shot.

We write for many reasons. How do we switch from writing to organize our thoughts, to writing as compassionate communication? Because they are two different things, and I've been all too often doing the one when I think I'm doing the other.
https://yasoob.me :)
You would need an IBM mainframe.
Maybe put the source code on eBay up for bids?
Are you only allowed one treatment per year? If so, why?
I didn't want to fleece future investors or existing/future employees.

When running a startup, it's natural to have unknowns, and for the most part, that's okay and to be expected.

But if you discover a new reality on the ground and continue to tell a different story, you are lying. I didn't want to do that.
This model's predecessor could do image editing with some help:

https://arxiv.org/pdf/2112.10741.pdf

so it could distinguish individual objects from backgrounds. Other ML models can definitely do that; it's called "panoptic segmentation".
Not to mention it’s very similar to Mexican food in northern Mexico (which is culturally very connected to Texas!)
I don't think volunteering to fight in warzones is compatible with being a parent, but it's also not something relevant to the experience of almost any person here :) The number of people who choose to do things like that is small.

Most hobbies and goals are compatible with being a parent. Yours are not. If anybody else here reads this from a warzone they've entered voluntarily, don't take my comments above as relevant to you :)

It sounds like you're struggling quite a bit with the change of pace. I know a couple of people who have voluntarily fought in foreign warzones and travelled conflict areas, and neither are coping well with being home in the mundane. I hope you can find something that helps. Therapy might if you can find somebody good.
https://karmanyaah.malhotra.cc/

Built with Jekyll, most content is in Markdown. It uses the standard Jekyll theme Hydeout.

It's hosted on IPFS with my self-hosted IPFS gateway serving HTTP. The home page is <15kb

Comments are powered by Matrix using https://cactus.chat
So if someone hits you in the face with a baseball bat and your eye dies, the wallet goes with it?

Sounds pretty dumb.
https://symbolflux.com/projects

The site itself isn't much, but I think there's probably a bit of something for everyone in the projects ;)
Can’t you run local lambda in Localstack or something like that?
https://kevmo314.com/ heh
does Deno have a solid web framework? Next.js is somewhat being worked on / forked for, like Aleph.js
Using an ALB in front of a lambda, while neat is a pretty expensive way to do it. Something like $15 a month.
I understand the sentiment that technology _feels_ magical. It certainly does so for someone unfamiliar with the field.

But for us working in it, who can see the layers upon layers of abstractions, it feels less magical and more like a miracle that any of this works at all.

Many of the devices you mention are programmed at such high levels that the programmers themselves rarely understand exactly what's going on beneath the surface. The hardest part of getting the thing to work at all is managing the complex web of dependencies underneath, not programming the actual functionality. Systems that appear magical are mostly running on a house of cards and person-years worth of frustration.
Well, original DALL-E also worked this way. The reason the open source models use searches is that OpenAI didn't release DALL-E, but only another project called CLIP they used to sort DALL-E output by quality. It turns out CLIP could be adapted to produce images too if you used it to drive a GAN.

There is a DALL-E model available now from another company and you can use it directly (mini-DALLE or ruDALL-E), but its vocabulary is small and it can't do faces for privacy reasons.
and, dual/triple/quadruple monitor setups - once you go multi monitor, once can never be happy with a laptop.
https://teitoklien.com

Built with hugo, and a simple tuft css theme.

I was writing a new blog entry just tonight :D

should be posted tomorrow.
This comment settles it for me. You’re thoroughly way too hyperbolic in your assessment. If this was closer to reality you’d have been able to state your case in clear, realistic terms. That’s something no one has been able to do so far.
Who would host the data? BitTorrent protocol has a notorious “seeder/leecher” problem. And how would that hosting mechanism be resistant to collusion and manipulation?

For example, a signature or zero knowledge proof is published onto a social network by the president’s cryptographic identity, how can we (the people viewing the network) verify that the data we see on the network is in fact published by the president, and not a malicious actor who is hosting their own node? At a scale of just one individual, we could easily establish “Person A = public key hash X” and verify that, but at a scale of millions of users it seems you will need some sort of decentralized state/data tracking (like a distributed blockchain ledger).
For anyone who has the same issue, Headscale [https://github.com/juanfont/headscale] may be an answer, that has simple OpenID integration now
SPARC and MIPS have some architectural oddities that were designed for their original pipelines that make them awkward.

https://www.jwhitham.org//2016/02/risc-instruction-sets-i-ha...

https://news.ycombinator.com/item?id=11607119
Sick. :P
hey to clarify, not accusing you of hostility. was a general statement.

i dont dispute that authenticity can be hard to nail down at times but there are plenty of situations where it isn't, so why does the whole concept need to be tossed out? saying american tacos are not like mexican tacos is objectively true; if someone lets that affect how they enjoy american tacos, that's a personal problem, but the statement itself doesnt imply american tacos have no value

i feel like this is a touchier subject than people realize. many cultures have rich and storied culinary traditions regardless of all the one-off examples like fry-bread and so on. saying "authenticity is meaningless" is easily interpreted as an attack even if that wasn't the intent.
Every time KeePassXC comes up, I think about when I tried to switch from KeePass in 2020 and wrote myself the following notes:

* Does not have global hotkey to show window
* Does not have {PICKFIELD} auto-type placeholder

I hope someone can tell me I am wrong and somehow overlooked these features.
Add to your list, Flexgate.

Macbooks have become notorious for industrial design faults that come up late in the lifetime of a laptop.
IIRC the layers of dead trees also caused pervasive fires. One because of the fuel from the trees, but also because oxygen levels were much higher due to large amount of carbon trapped in the trees.

Apparently much of worlds coal was also from this period.

https://arstechnica.com/science/2016/01/why-was-most-of-the-...
IMO the silver lining to Deno is incredibly simple: it’s compatibility with the web platform. I’m not sure what you mean by not compatible with the larger ecosystem, as Deno is basically spec compliant except for the Deno namespace (which you can polyfill out).

If you haven’t experienced any pain authoring isomorphic JS with Node, that’s great! My experience has been the opposite of that. But with Deno, everything feels completely web native. You never need to worry about modules, syntax, platform features (even localStorage!), or packages… it just works.

On top of that, all the built-in tooling is high quality and I’ve never felt the need to replace them. A formatter, test runner, bundler, type checker, doc generator, benchmarker, and even the built in deployment platform. In fact, I’ve never experienced a more smooth deployment experience anywhere. There is nothing this cohesive in Node.

If you need one more reason, Deno is arguably the most secure runtime in the world. I would not be surprised to see more corporations start to use Deno for user submitted programs as we’ve seen recently with Supabase and Slack, for this reason.
https://aryzach.github.io/
If I had a penny for every esperanto speaker who also does software....
https://adamtrimble.com

It's basically a resume, but I had fun doing the interactions and color theming. I was aiming for simplicity as much as possible while keeping people reading.
You know what's funny I'm a fool that still had "disable cache" checked in the dev tools from a previous session when I was checking the request headers. At the current moment now that I have unchecked that in dev tools it is actually respecting the cache for those images. I can't definitively say if that is different than before but either way at least it seems cache is verifiably working with it normally now that I have that unchecked.
I do something similar, except it's the CSS from whatever of the 'Better Fucking Website' hits come up for me on search each time.

I do wish I didn't have to do that though.
Reminds me of SuperHack - https://www.hacker.org/sh/
“solve the problem from memory” - there you have it
It says they might as well stop dividing their effort and focus on the upstream LLVM (or alternatively treat their own version as just a development branch that they can push upstream from). While they have expertise on the details of their processor they may benefit more by cooperating with all the compiler experts outside their company.
How about free software creators start innovating first, instead of insisting people should simply be willing to put up with poor quality because "freedom?"

This way of thinking is the reason Gimp will never be a viable competitor to Photoshop. Meanwhile, Blender is actually used by professionals because its quality makes it worth the effort.
Meanwhile GNU coreutils version of /bin/true ... https://github.com/coreutils/coreutils/blob/master/src/true....
I think she meant "an empty file is a valid file to some programs that should ostensibly expect otherwise", but worded in a way that ends up being confusing.
https://github.com/borisdayma/dalle-mini

https://rudalle.ru/en/

Smaller reproductions of the original research.
https://benhoyt.com/ - mainly a place to share my Go and Python technical writing and open source projects (also has my CV/resume). Basic GitHub Pages static website with custom template. Uses GoatCounter for analytics.
> The same issue exists for other services including email, irc, and matrix (...) expecting a particular service to stick around forever.

It doesn't have to be like this. This is the point where identity portability comes into play. If the identity belongs to the user and they carry to different servers, the user is independent from the provider.

In the case of email/irc/matrix, as long as you own the domain name, you can change the service provider whenever you want.
Some universities are already accepting more students than they can afford. When I was a fully funded grad student at Georgia Tech, I earned a $2.4k/mo stipend but had to pay surprise "student fees" to the tune of $1.5k/semester, including the summer term. That's a big deal when rent is $1000+/mo. I've heard many public universities, such as Berkeley, also do the same. I imagine the GT graduate students will unionize within a few years if they haven't already.
You kind of making my point for me about economics playing a part.

No, a mom and pop shop, or even some boring established company that has no 'status' would not be likely to get many applicants w that much friction.

The popularity of the company and the perceived 'prize' that the engineer gets by becoming part of that company determines how much friction they can (and rightly should) add to the employment process to weed out the majority of applicants and focus on the ones that really want it (and really deserve it).
American style tacos suck not because they are inauthentic, but because hard shells are terrible. Give me the same ingredients, whatever, but don't put them on a corn chip with the dumbest possible shape.
One-way functions are definitely not trap-door functions, they are a weaker assumption. But you can get all symmetric cryptography out of a one-way function; it doesn't have to be reversible.

For instance, you can use a hash function to encrypt, by XORing its output with a plaintext, using it as a stream cipher.
ok so the price goes up on page refresh, ok lets just assume thats now a given, and wonder just how high can the price go?

Can we for instance jack the price up to thousands, perhaps millions of dollars?

most importantly when contacting ATT to purchase at such price, will sales think that is reasonable, or will they have a different price in front of them?
https://shalabh.com

It's a pelican based static site. More details of the tech used is here: https://shalabh.com/pages/site-tech.html
Interesting, I just saw a physical billboard ad for this on the way to Melbourne Airport on Tuesday. I was actually surprised it was still up and running. Unfortunate that we're losing more competition in this space.
Headscale isn't really anywhere near as useful until there's an ios client. Even one you have to compile yourself and use a developer key to load would be better than none at all.
Even for me as a programmer, waiting for a lengthy compile cycle in order to test something like a simple logical change is pretty painful. Game programming is overwhelmingly done in low-level languages like C++/Rust which have awful compilation performance and very limited hot-reloading support.
Houdini is also pretty popular. Just another example I'm familiar with, as a non-game dev.
https://www.clayson.io

I built it back when I was doing my last job hunt, as I figured I ought to have some sort of presence, and I wanted to do something simple and clean. I keep intending to go back and use some css to remove the limited amount of javascript on the site.
And even when scoped to a specific place and time, definitions get fuzzy and the whole discussion gets a bit too navel gaze-ey for my tastes.
Why the WHO took two years to say Covid is airborne
https://matthall.codes

I post every now and then on my projects. The site also serves as a "digital business card" etc. Statically generated by a NodeJS script I wrote, hosted on Vercel.
https://gilli.is — I publish an article like, once a year.
http://kradeelav.com

I draw SFW and NSFW comic art, zines, and other various original/fandom illustrations that are described as wildly campy and villain-esque. :>
What You Skip When You Hit ‘Skip Intro’ [video]
By adding that clause to your statement, you're essentially nullifying your argument. "It almost never happens, except when it always happens." So I ignored the latter half because otherwise your statement seems pretty useless. Because then we're ignoring most of the data because...well just because, I guess.

Sure, if we discount all the times it happens by default, maybe your argument makes sense. But that's like saying let's ignore the majority and only focus on the exceptions and extrapolate to make conclusions about the majority.

You're answering a question that nobody asked. And I'm the person that asked the question.
Interested in why it's useful too. If the same SQL is used in multiple places and cause confusion, isn't it an organizational problem instead of a technical problem? For instance, what if two teams create two different and conflicting metric definitions to answer the same question? It's like turtles all the way down and how could we prevent diversion of query definitions even if we have a perfect metric definition system?
Which four functions?
Who said anything about "putting up with poor quality"?

> This way of thinking is the reason Gimp will never be a viable competitor to Photoshop.

Have you contributed to Gimp in any way? How do you expect a barely funded project to compete with a multi-billion dollar company?