skysight-inc/HackerNews huggingface dataset:
if one were to make the argument of exclusivity, TSMC is the right example, not apple. As much as i dislike apple's practices, they are paying what they can afford.

If other fabs were available, apple's ability to pay up would not be leading to accusations of anti-competitive behaviour.
Great work -- would love to see more about the process you went through to get to the end product.
This is beyond cool! Kudos on the site design/presentation. Excited to (hopefully) pick one up.
>Adding a star (*) to the address bar limits the search to bookmarks only

I did not know this, this will make searching through hundreds of bookmarks so much easier!
HardenedBSD?
Potential is the domain of uncertainty. Potential collapses as state through resolve.

Mitigation is any negotiation between potential and resolve. (Naturally potential resolves to some state, whatever it may be, intelligence is altering disposition such that the state may be directed or discerned.

> To give an example

That is how it is the same, not different. Learning is further dispositioning, and there are presumably infinite variations of how this may be so, thus learning to learn is an intelligence, and so is learning chess, and so is learning to learn chess, and so on. Creativity is something else which couples with intelligence. Achieving novel disposition? Creative includes artful failures of intelligence. We shouldn’t put the burden of every expectation upon intelligence.

> In contrast

“Reading all existing” is removing uncertainty (a definition of INFORMATION[1], though I know you will not let me rewrite modern information theory in this short post.) “develop new” is certainly mitigation as what would be their purpose? And PROVING them is exactly mitigation. These are merely folds in a recursive process.

The difference between modern AI and True Intelligence is that modern ML is feature programmed statical automation. Indexing brute force variations; choosing the highest statistical match, with a splash of random for character. It is the programmer who was intelligent, the AI is a statistical automation tool.

[1] Information is the removal of uncertainty, if it does not remove uncertainty (distributed potential toward resolve) it is not information.

In this view, state is certainty, and in abstract non-terminal domains true certainty is impossible, one may only be less uncertain and make the best weighted selection possible.

> it still leaves a lot of questions unanswered

No doubt!
I've always favored exploration before implementation [1]. For me TDD has immense benefit when adding something well defined, or when fixing bugs. When it comes to building something from scratch i found it to get in the way of the iterative design process.

I would however be more amenable to e.g. Prototyping first, and then using that as a guide for TDD. Not sure if there is a name for that approach though. "spike" maybe?

[1] https://www.machow.ski/posts/galls-law-and-prototype-driven-...
i like the design motif similar to 80s walkman and Braun appliances . let’s bring that back
They have a monopoly on providing services within iOS.

When an ecosystem becomes large enough, societally impactful enough, and is controlled exclusively by one entity, that qualifies as a monopoly within that ecosystem.

You remove any capacity for competition to drive down margins. Apple can ban Spotify tomorrow to promote apple music on their devices, for example. Not anti-competitive in your mind?

You have two gated monopolistic ecosystems, choose the one you want to be gouged by. In a competitive environment, margins get compressed close to cost to deliver. If a company can achieve huge margins on items that could otherwise be much cheaper to deliver in a competitive environment, that qualifies as anti competitive.

How much does it cost the supplier to host apps via CDN? Or to process a single payment? Apple can take as much margin as they want on these because nobody else is allowed to provide those services within their ecosystem

The law will adapt to this, it's quite obvious to those that are unbiased.
This will be a nice little win for account verification processes. Just doing this to connect two accounts and having to wait the days for the transfers to show up to verify.
> This is the case in almost all parliamentary democracies.

Iran _wasn't_ a parliamentary democracy at the time. It was a constitutional monarchy where an unelected monarch wielded significant political power. As I noted, he had just had the constitution changed a few years prior to increase the political powers granted to him (against U.S. objections, it should be noted).
This looks SO nice.

The different key surface shapes are something that's missing from most keyboards. I created a very ugly but more usable Moonlander Mk1 by changing out several of the keycaps with other shaped caps from different sets. It makes a world of difference in being able to touch type, especially since my fingers are not super long (and I have to move my hand a little to reach some keys).

It's funny, the aesthetic of this ElectronicMaterials keyboard reminds me of Teenage Engineering. I always wished TE would get into keyboards...

People (myself included, and probably many on HN) will pay a lot for a premium keyboard. This is especially true for those of us who type enough that we start having hand/arm problems. It's a quality of life matter, and spending several hundred or more is reasonable if the benefits are there. (Not all expensive keyboards provide real benefits worthy of their price.)
If you look at TSMC's revenue this doesn't seem to be the case: https://companiesmarketcap.com/tsmc/revenue/

Ignoring the 2014 outlier (2013 was the year Apple started using TSMC) the growth curve looks pretty uniform for the last two decades.
What if you learn to type 50% less? Incidentally you might discover that you're a better programmer as a result too. I have a simple rule I refuse to type any word longer than 3 characters. Copy and paste is your friend.
Wait, When Did Everyone Start Using Apple Pay?
This seems to be a good discussion. QM effects have already affected design decisions in some cases, and are a major factor in the design of the manufacturing process machinery (which uses extreme UV / soft x-ray):

https://semiengineering.com/quantum-effects-at-7-5nm/

> "Quantum effects typically occur well behind the curtain for most of the chip industry, baked into a set of design rules developed from foundry data that most companies never see. This explains why foundries and manufacturing equipment companies so far are the only ones that have been directly affected, and they have been making adjustments in their processes and products to account for those effects. But as designs shrink to 7/5nm and beyond, quantum effects are emerging as a more widespread and significant problem, and one that ultimately will affect everyone working at those nodes..."

and

> "“At very small dimensions of the body, the semiconductor band structure gets ‘quantized,’ so instead of a continuous energy spectrum for the carriers, for example, only discrete energy levels are allowed,” Mocuta said.

This quantum confinement has several possible consequences. Among them:

• A transistor threshold voltage change.
• A change in the density of states (DOS), or the number of carriers available for current conduction.
• A change in carrier injection velocity."
I buy and sell based on my availability of and need for money, not because I am timing the market.

It's true that markets aren't zero sum games, but some insider extracting value from a stock in this manner does not create value for me.

And the third point that I made very clearly creates incentives to turn it into a negative sum game. Good luck proving that Bob ran the company into the ground (and got rich doing so) because he's a crook, rather than just an idiot. You can't.

(You also can't make running a company like a well-intentioned idiot illegal.)
The Mysterious Case of the Pacific Northwest’s Vengeful Owls
I agree, but I can also understand that the familiarity of OOP patterns really helps “grease the wheels” for a lot of people. With something new (even if strictly superior in capability) they now need to re-think questions of architecture and code organization every time they sit down to write code. Personally, I found multiple dispatch (and Julia) to be a breath of fresh air because I never found classes/OOP too natural (for the kinds of problems I’m most interested in) and hated the amount of boilerplate & repetition. But if someone comes in with a different perspective, the radical modularity and code reuse can take some time to get used to :-)
Same. I'd love to see somebody like OP riff on something the Atreus [1] to end up with something beautiful, practical, and ergonomic.

[1] https://shop.keyboard.io/products/keyboardio-atreus
Researchers discover 'weak spot' across major Covid-19 variants
I continued using Delphi. I never liked C# or WinForms much. They felt too VB for me.
I actually designed software that could integrate with existing POS systems (the really hard part) that allowed for interchange free commerce using a card or Apple Pay integration.

I showed it to an investor. His only response was, "This is a very fast way to end up dead."

You don't fuck with monopolies that bring in hundreds of billions to trillions of dollars in profit a year. People get killed for way less.

On a secondary note, when I was working in payments, I once met the SVP of Payments for Wells Fargo. I got him drunk. He told me that when WF internally separated out their business units P&Ls, payments/interchange made up 64% of WF's total public Net Income.
Look like the US version of SEPA transfers (technology-wise) like (somewhat) described at https://www.europeanpaymentscouncil.eu/what-we-do/sepa-payme... but instead of just SWIFT (which is what is also ISO 20022 supported) its more for internal transfers as well.

I do wonder why the 12-year lag in the US implementation of essentially the same standards (and the same ones they had implemented on SWIFT much earlier) was there to begin with. You'd think that with the states in the US not being nation-states it would be much easier/faster to implement something like this nation-wide.
(I'm assuming you want a queue/workflow engine)

Temporal has done an incredible job of ensuring there will be no side-effects (even with external systems), so I doubt we'll be able to do something as extensive as they have. That said, we will probably build a simple Postgres queue/workflow engine (similar to pgboss[0]). It will live in the Postgres database (as an extension), but will be nicely integrated with Edge Functions. We haven't started this yet, so I don't have any timelines.

[0] pgboss: https://github.com/timgit/pg-boss
Tech Leaders Show That Real-Time Data Has Real Impact
I'd pay for a modern (secure) Eudora port. It was a great software and 7.1 source code is available https://computerhistory.org/blog/the-eudora-email-client-sou...

There was a Thunderbird Eudora client (well it was an extension) but got abandoned quickly https://en.wikipedia.org/wiki/Eudora_OSE
> You literally start an entry with "Host <hostname>" follwed by "User" and "IdentifyFile".

But that's so much pain.

> The config file already does this, this is just a shortcut with %h and the file system structure.

No.

% ssh -F /dev/null -v whoami.filippo.io
debug1: Trying private key: /home/moviuro/.ssh/id_rsa
debug1: Trying private key: /home/moviuro/.ssh/id_ecdsa
debug1: Trying private key: /home/moviuro/.ssh/id_ecdsa_sk
debug1: Trying private key: /home/moviuro/.ssh/id_ed25519
debug1: Trying private key: /home/moviuro/.ssh/id_ed25519_sk
debug1: Trying private key: /home/moviuro/.ssh/id_xmss
debug1: Trying private key: /home/moviuro/.ssh/id_dsa
For anomaly detection, does your team have to worry about concept drift and data distribution shifts? If so, how do you combat that?
That thing is so pretty that unless it is obscenely expensive I'd buy it for the interesting looks alone. If it works for me: all the better.
huge congrats!!
shipping hardware is not for the faint of heart. props.
Look at a map of countries that eat insects. Compare it to a map of per capita parasitic infections.

The study above indicates that this is not just a correlation.
Exactly, that was my point :)
Side note, but can I introduce you to the <output> element? You can just set its value instead of its innerText. It’s perfect for calculators.

https://html.spec.whatwg.org/multipage/form-elements.html#th...
If you show a room full of engineers your new idea and none of them criticize it, you have failed. Disinterest is the worst response you can get from an engineer.

As the time I write this, this link is at the top of the front page and there are 414 comments. People are interested.
Pros: looks great, aluminum body, real mechanical (but low-profile) switches, and the knob, bluetooth, and USB-C are awesome.

Cons: not very ergonomic. (compared to e.g. squeezebox or dactyl-manuform)

Not the keyboard for me, sure, but still a great product!
Well there's a reason all the WYSIWYG UI editors died out. They are a quick way to whip up a passable UI, but usually turns out to be quite ugly under the hood, hard to reuse, and a pain to maintain.

Delphi is really from a different age, simpler times, when the common paradigm was having the app directly connected to some sort of SQL database, which serves as a stable, static data source for the UI. Making glorified database editors is what it was really good at.

These days.. things changed. UIs need to be flexible, reactive, reusable, adaptable. UIs that can handle uncertain states, asynchronous data flows, change dynamically and so on. SwiftUI / React / Flutter all ended up at the same paradigm, it's a much more advanced way of doing things. Also, high level languages are much more pleasant to work with.
It looks like this is a Chrome only service, so when my chromium installation gets janked and I have to switch to Firefox, then my bookmarks are lost again.

It also looks like this is a Google service which means if Google sunsets this service, which is not unlikely considering their history, then my bookmarks are lost.

It looks like it's also tied to my Gmail account which means if I don't have a Google account, have multiple Google accounts that I want to keep separated or lose access to my account Google account, my bookmarks are lost.

All the above scenarios, with some degree of generality, have happened to me before in one form or another.
Kudos on laudable goal. I hope you can find a way to make it work.

The problem, of course, is that therapy only helps people if they want to be helped. And CBT is based on talk therapy, so it's tricky to do without a human therapist. So you've got a few things to overcome.

I would point out that it might help to have some kind of positive feedback for entering data. One example: a friend uses a mood tracker which gives you an adult-coloring-book page based on your mood. That is, a sad mood might result in a drab color palette, which is good for expressing the mood. A positive mood might yield a brighter color palette.

Of course adult-coloring-books are also female-coded -- though who knows what you might be able to accomplish with the right images and right color palettes. Finding something male-coded might be tricky. What's male coded? Sports? Porn? How about "enter your mood and get a porn image to match it"? Stupid, but maybe the right kind of stupid.
Not really, I doubt WinUI will ever match it in features, so most enterprises will keep ignoring it.

Basically Win32, Forms, WPF for .NET, Win32/MFC for C++, or web stuff like ASP.NET, possibly with Blazor.

Even though UWP did not went away, and they keep at the N interaction of it with WinAppSDK, I would lose any sleep over it.
Volunteer kitchens also close all the time. But a lot of times an appropriate response is to start your own volunteer kitchen and try to sustain it better long term rather than yelling at founders of the failing one who may simply not have time or resources. Especially if they gave you a lot of free recipes so that you don't have to figure everything out from scratch.
You're forgetting to account for response latency as well. It's not enough to see danger quickly, you also have to be able to move your body in response.

If the brain was in the abdomen, the latency to move your head would be a roundtrip longer.
replicache has a great "Linear" example using Supabase: https://doc.replicache.dev/examples/repliear
I don't think many in the community agreed with making Manjaro the distribution of choice.
I mean sure, you can learn basically anything if you put enough effort into it. Had a friend who refused to let builders build their house and did it all basically himself, took him some 2-3 years. Only hired aid when he needed more muscle than 1 person can muster (or to check if he did OK electricity and plumbing, but otherwise all by himself).

Motivation was 2-fold - obviously save some money, but also to know how to repair stuff once things start degrading, and they for sure will, one after another.

Sounds romantic and the right things, but as somebody who knows exactly what I want to do with my life and how to get there, its just another meh no thank you for me. One has limited free time in this life, the older usually the less, and I really don't mind shelling out few bucks to equipment from ie Decathlon (for US - good quality and cheap outdoor stuff, you really don't need overpriced Arc'teryx things) and spend free time actually using it out there. You only need few items to be proper high quality for not ruining the trip, ie shoes, backpack and maybe jacket for colder times. And of course technical stuff for ie climbing or alpinism but thats another topic.

Saving tons of hours on frustration on understanding how things shouldn't be done. That is coming from person whose mom used sewing machine quite a lot, grandma was making various clothing for all their grandchildren etc.

That food preparation part is actually more interesting since you control how much chemical crap goes into it (well, obviously apart from actual ingredients for it... but I presume since you invest so much time into this you go for ie free range bio meat and similar quality of the rest). But again - I can just pop extra dollar or two per dry meal for bio variant of prepared meals, they taste wonderfully after long hard day anyway, especially if one is properly hungry. Now if somebody would come up with dried usable beer that would be another story...
Yes. It'd cause immediate riots in the streets and a black market for sugar, because it's near as addictive as any controlled substance.
Notably, the post is from a “decade or two” ago, so timeline matches.
Aweso\m/e - I keep digging there for new, and old bands. I'm all over when comes to styles, but last years death/black metal kept my sanity.
> drop the rotary encoder, it messes up the height for packing the keyboard away.

No please don't. I'm so glad this person designed this keyboard during the lock down presumably alone in a basement somewhere and not by a design committee.
For a collaborative text editor, you need two things: (1) a full-stack system that maintains a running list of data events such that everyone sees everyone else's events eventually, and (2) frontend code that adapts that set of events, along with your text cursor position and current changes, into a cohesive view of a document at any moment in time.

Supabase and Replicache can absolutely help with (1). But for (2) you will need OT or CRDT.

https://docs.yjs.dev/getting-started/a-collaborative-editor is a good place to start - it uses Quill and CRDTs for (2) and can have a persistence layer built in (or custom written, to work on top of Supabase etc.) for (1).
Have something similar in Sweden for years called Swish.

Transfers instantly from my account to another person or business, all it takes is a phone number or QR code. And I can also send request for payment.

Only drawback is there is no protection like with debit/credit cards, so no chargeback.
Wow, this is exactly what I've been looking for. I always loved scissor switch keyboards over mechanical keyboards because of the much lower profile / lower travel. But only a few keyboards like the HP Wireless Elite V2 and Logitech MX Keys have a tactile feel since the rest are mushy. So more mechanical keyboards like this are definitely welcome!
TDD usually means that you write the tests before writing the code.

Writing tests as you write the code is just regular and proper software development.
Nice job! I did start on my own PCBs for a wireless split with all the nice stuff and dang, it's really not that easy. I gave up at 80% done because someone else did a very similar design (except wireless), plus the necessary stuff like plates.

Then the case, the keycaps and all the other logistics; impressive!

Feedback: I think hotswap is a great idea (not sure if feasible with low profile) because it can cater to different preferences (I'm looking forward to use silent tactile). Also split always seemed very nice when I tried it, especially while standing.

Looks are good. However, as someone using that thing often for 12h a day, I care much more about how it feels
Not the only one, nope. Must be: Pantala flavescens. Uppercase only in the first word of the name. Is a common error.

The species can be identified by the small brown spots near the tip of wings. There is an additional "diamond-like" spot cell called Pterostigma near the tip of all dragonflies but Pantala has this, plus a small (multi-cell) brown area

> The data are circumstantial

Is true that insects can enter and travel in airplanes but the species is known to group in some Asian countries so we would need a lot of dragonflies travelling in a lot of airplanes at the same time each year. Statistically unlikely. And is a big insect that would create some stir around.
The US voted against switching from ROC to PRC. Soooo no?
A completely open source version of AOSP with no proprietary bits would have been fine for me, but I'm happier with mobile GNU/Linux being developed.
I guews if you were blindly trying to breed the most durable individual specimems. But humams have major adaptatioms aside from immunity. We have cooperation and the ability to help each other. Is it worth it to let the town butcher or carpenter keel over to secure a small increase in generarional immunity?

Native Americams had no choice but to go the route of inherited immunity when they began contracting Eurasian diseases. Was it worth living through a literal apocalypse to gain immunity?
Writing in the Language of Math
There was an example of what it means to write minimal code to pass a test with QuickCheck which illustrates pretty much exactly the stuff you quoted.
Separation between the executive, legislative, and judicial branches of government appears to be a good practice. However, the UK doesn't really have that: Parliament controls everything. And they seem to have a fairly stable and functional democracy.
Re: no replacement methodology

The way I remember the RUPs and FDDs of the world they actually addressed technical questions developers cared about. Starting from XP they have all been about managerial concerns. I'm not aware of a consistent explanation for that transition.
And to this day, Microsoft botched both experiences that could offer similar productivity with C++ on their stacks, with C++/CLI and C++/CX.
Most projects don’t have the budget to rewrite the code, once it is working.
I wouldn't worry too much about encryption at rest, if nothing else then because it's only being stored on a local device that you control. What I would worry about is that those credentials are then going to be sent to a server and a system of that age probably doesn't speak any modern version of TLS.