skysight-inc/HackerNews huggingface dataset:
How I was taught:

A branch for each feature.

Each commit should be a logical segment of work, such that it tells a story of how the feature came to be from the different aspects of the system that needed to be modified.

The branch will NOT be a history of how it was actually programmed.

If master or another dependent branch changes, rebase the feature branch onto the dependent commits to keep merge conflicts under control as the branch is being developed.

The branch will be rebased with commits squished and fixed as many times as needed (often 100's in a long running feature), with the end effect being such that the branch and commit history will look like divine providence.

Took some hazing and months to learn but absolutely worth it IMO, and I can't go back now :)
Offline Optimization for Architecting Hardware Accelerators
Yeah, by using a better browser... Mozilla is kinda incompetent these days and shouldn't be trusted with stewardship. All they do is posture and market. All the real engineering seemingly stopped a long time ago.

Arguably Google can't either but at least they provide the engineering talent, if not the ethical leadership. Mozilla just offers spam.
Except they already did in the form of massive relief carelessly slushed around.
10 Years of Raspberry Pi
Having accustomed to using a Thinkpad Trackpoint, I am always struggling with separate keyboard and mouses. I mean, I rarely use the mouse, but cannot completely ditch it.

The ergonomics of a split keyboard is very appealing. For the last months, I’ve simply used two thinkpad trackpoint usb keyboards as a cheap but working substitute :-D
I wonder if the Tor people know about this?

Firefox to my eye jumped the shark a long, long time ago, when they took to using deliberate deception during the install process to get people to sign up to a Mozilla account.

Pretty much everything they've introduced for years I've not wanted or disliked.

The saving grace has been that pretty much everything can be turned off in about::config.

I may be wrong, but I think Moz has become a typical larger company, wholly divorced from its users, unable to know what users want, let alone respond.

What Moz as a large company wants is really completely different to what users want, and a unique tracking ID is a shining example of this.

I'll be using Tor, but I my secondary browser now has to change, as this is intolerable.
The application at least on macOS appears bespoke as it was missing connect on startup and a few other things I rely on so switched to Mullvad.
I similarly am running openbsd as a home router under proxmox and it’s rock solid. I had more time on my hands when I set it up than I do now, but thankfully it’s without issue and just seems to always work so there isn’t really any maintenance other than point upgrades to openbsd when I remember.
Looks absolutely amazing!
I'm using Kiwix on Android, very much appreciated this application. I've been using it with Wikipedia for many years. However, it also has other databases, such as Arch Wiki (and I don't even use Arch, the wiki is just a fantastic resource of information).
Hmm I think that issue is overstated, I use a split keyboard in my coworking space, I go between it and my laptop keyboard at home regularly. Once I feel where I’m typing my brain seems to figure out pretty quickly and adjust.
> for split keyboards there was no learning curve at all

I'm guessing this is only true if your finger alignment matches with what you need for the split keyboard? I think a lot of people are used to using their right hand for some of the keys on the left side of the split and/or vice versa.
Egregious?
This is, to the point, why I don't like languages using curly braces.
Long naps may be early sign of Alzheimer’s disease, study shows
Karabiner looks awesome, thanks for the tip!
There are tons of great innovation coming out of HP pre 2000. Do you enjoy using optical mice? Thats HP.
As a filthy gossip I feel comfortable pronouncing that if everyone is acting basically sort of reasonable then it isn't drama.
Both Gaia and Webb are at the same Lagrange point, but in completely different orbits around it (Here is a visualization: https://www.universetoday.com/155022/esas-gaia-just-took-a-p...). There is a smattering of solar observatories at L1 too.
These topics are fascinating to read. I've not attended any conferences besides barcamps in Germany and FOSDEM since around 2012 - and I'm still kind of surprised about the (amount of shape of) things that are supposedly handed out, because most of the stuff I still have is actually useful, but that's only like 10 t-shirts and 1-2 mugs and some pens that were not completely useless, so apparently it has picked up in the last years, we didn't get nearly as much stuff 10y ago (which is good, don't get me wrong).

That said, I am totally ok with some of the USB sticks and my favorite bottle opener that's been sitting on my desk for years.

Would have loved to get a water bottle at some point though :P
Oh boy. I’ve nearly taken the plunge myself because I wanted a very compact, efficient keyboard, but most of these aren’t Bluetooth (I’d have bought an Ergodox Planck if it was), and after researching building my own I nearly pulled the trigger on it. Then I bought a €20 Bluetooth keyboard on Xmas: https://taoofmac.com/space/blog/2022/02/19/1830

The upshot of my experience is that the Apple Magic Keyboard is still amazing - flat, compact, quiet - and that it could be improved by being split or angled ergonomically - and I’d buy a keyboard that did exactly that (or what I bought for €20) with a good, quality build.

(Alternate layouts, however, I believe to be a tad too much. I can and do switch between various regional variations of QWERTY on Mac and PC without looking at the keys - since I code in US layouts but need to type accented characters on PC and Mac - but going Workman or Colemak would make it hellish to switch between machines as often as I need to…)
I wanted to try an alternative to a Magic Keyboard, just because. Went for a Nuphy Air 75 — Worst $200 I ever spent in recent years.
I just have Emacs-style capslock->ctrl and just with that I tYPE LIKE THIS on any computer that's not mine for the first 5 minutes. I almost regret it.
Until you've made your own Dactyl with a Trackball, you've not reached enlightenment, young Padawan.
If war is bad why fight a cyberwar as a civillian?
This is a great read on Natural Magic:
https://en.wikipedia.org/wiki/Magia_Naturalis

More Renaissance, than medieval. But a beautiful and highly influential book.

I’ve found a ton of pleasure understanding philosophical magic. SHWEP.net and the Rittman Library have been indispensable.
You'd think so, but somehow the brain adapts. I can type ~120 wpm on a moonlander/microsoft ergonomic 4000/my laptop keyboard on monkeytype (not that its a very useful test). Switching takes almost 0 effort. My problem is that my wrists and shoulders get sore really quickly when working on my laptop keyboard so I try to avoid doing that as much as possible.
The HUSIR W-Band Transmitter (2014) [pdf]
Same here, never lived in the US, always preferred the US keyboard layout. Fortunately, here in the Netherlands the majority of keyboards are US layout by default. Biggest exceptions in my experience are

- ThinkPads, which seem to divided between US and UK layout here
- Apple, which supplies the ISO layout (shortened left-shift, thin vertical Enter) by default, but thankfully has started to offer US as an option on their web store since a few years
- Logitech which only sells ISO layouts in Europe, and all US layout seem to come from private import
"Your calls and text will not be impacted." - only roaming. So it looks like you won't lose your number. Can you enable voice mail to not miss messages, or setup a forward for calls?
They're desperate. The whole organization is dying.
None. Or alternatively, gathering Reddit/HN karma or channeling NGO funds into overpriced useless science projects instead of helping people.

Thunderf00t has made a ton of videos about devices like this, for example:
https://www.youtube.com/watch?v=EGTRX6pZSns

The TLDW version is these devices are fancy dehumidifiers. They need a ton of power, and lots of air humidity to be practical, which are exactly not the conditions these devices are advertised to operate in.

And even then, the water they produce is dirty, so it needs to be purified and treated to be actually drinkable.

Even if we solve all these challenges, it turns out that doing something dumb and low tech, like transporting drinking water on trucks is actually a lot more efficient.

This is another one in the long list of devices designed to help those hypothetical poor people, like OLPC and the Gravity Light.

It turns out these people have already solved these issues, and much better, usually with off-the-shelf alternatives and a bit of ingenuity.
The latter. Adversity encourages strength.
Teaching language models to support answers with verified quotes
Kuinox could be referring to bit field types that are packed in a way that doesn't correspond to 8-bit alignments. See [1] and [2].

Kaitai Struct does support bit fields but they have to be aligned on 8 bit boundaries[3]. I can't think of any instance of a binary format anyone would still be using that would fail this condition to align on 8 bit boundaries.

[1] http://www.catb.org/esr/structure-packing/#_bitfields

[2] https://retrocomputing.stackexchange.com/questions/15512/did...

[3] https://doc.kaitai.io/user_guide.html#_bit_sized_integers
Exactly right. I'm have a Macbook Air M1 and an "Apple Wireless Keyboard" which is released in 2003, discontinued in 2015. Bought it 2nd hand, in great condition for quite cheap.

The size and the layout are exactly the same apart for touch ID. It is great, zero adaptation between switching desktop configuration or mobile.

Maybe its not the "elite" experience of the mechanical keyboards, it's still pretty good and it's definitely a privilege not having to adapt between keyboards.

It's kind of surprising that people optimising for minute differences between clickiness of different key mechanisms wouldn't bother to optimize for this.
Make a website that connects people who have common interest
The Surprisingly Old Story of London’s First Ever Electric Taxi
It has 8 cores (4 big, 4 little) and 16GB. It can also drive an 8K screen (or, presumably, a couple 4Ks). As far as an ARM board goes, this is quite high end. This is not designed to compete with the RPi 4.
Thank you. As someone that values pixel density and wants a 5k / 27" display I thought I was crazy walking into any reddit discussion on this topic. It's refresh rate over everything else over there. An attribute I couldn't care less about. I need 60 Hz and, probably, native 24p for the occassional film I don't want to watch on the big screen but other than that it's sharp text I care about.

Meanwhile people act as if there are countless other 5k / 27" on the market or suggest that 5k at any ridiculously large display size is just as fine. Most people don't seem to be aware of how resolutions, display sizes and scaling behavior on macOS interact and depend on each other.
This is disgusting and thoughtless, because it accomplishes nothing but alienating Russian or Belarusian users. It doesn’t attempt to spread the truth or convince people that yes, Russian forces really are committing war crimes. Killing children.

I would love for pro-“special operation” Russians to find out why Ukrainian hospitals in the war zone keep their lights off at night. Hint: so they won’t be targeted. Spreading those truths could have done some good, but this… this is merely malicious.
But then if you're using an IPFS gateway instead of hosting your own instance then the gateway could serve you different content, no?
You've just entered the rabbit hole. Keychron is a toptier OEM. But far from what a custom can be and is
Yep, that's exactly how it works.

It's the same concept as how mega.nz do their E2EE.
I get the impression that your argument seems to be strongly motivated by your own moral values.

I'm not saying that rampant rule breaking should be encouraged, but I don't see the slippery slope that you do.

I've always found zero-tolarance policies to be rather unfair.
lidocaine, a relatively good topic anesthetic.

Sure… But a hole in one’s chest isn’t exactly topical, right?

But what do I know? Can lidocaine be injected… sub… topically?
I'm loving the Kinesis Freestyle Pro recently. The Kinesis Freestyle range is a fairly normal keyboard layout, so it's not a huge change from a normal keyboard. But there's that fantastic wide split and a panel of helpful shortcuts on the left.

The wide split is great for shoulders and the shortcut panel helps with cutting down on common multi-key movements (copy, paste, etc).

The Pro steps up from the other Freestyles with mechanical keys and programmability. I'm using the programmability to remap some of the modifier keys for comfort. Combined with the panel of common shortcuts, it's much easier on my hands.

A bonus of having a programmable keyboard is that you don't need to rebind keys in the OS, something that's not always possible to do in corporate environments.

https://kinesis-ergo.com/shop/freestyle-pro/
Well sure it’s vaporware, like most EVs that are just “too good to be true”.

However, they list a continuous power rating of just 15 kW (~20 hp). That’s basically nothing compared to even small ICE cars.
Read the first page. Seem interesting but not interest in shooting game.

Given that game of life is … can it generate that abd sone if the patterns.

Also can it play go, chess, bridge … etc.

If not is it inherent or just this model.

Not a game developer and hence just question.
Not to the degree of wiping people's computer, but there sure was many who put in messages or some such.
I have the same issue with a keyboard that I love. I simply bought two of them and use one for the left and one for the right hand. Certainly not the sleekest solution, but it works.
It’s another straw on the camels back
oh! Thanks
Brown switches? MX Brown switches? Might as well not even put "rabbit hole" in that sentence...

I kid, I kid, it's all down to preference... That said, you can get yourself a single mechanical keyboard and call it a day, until one day you try a different board/layout with different switches. Maybe at your friends house, or at a shop, or more than likely: at work. You'll be forever wondering "I liked that...".

Keyboards really are a special tool for us. I've spent considerable amount of time and money on them, and I consider myself fairly frugal (well, in non keyboard related matters). All to say, it's very easy to fall into this rabbit hole, especially when you spend so much time working with these things...
Also thanks, TIL alternatives do exist
Explaining NATO and Ukraine: The 30-year-old debate over the Bucharest Summit
Is there a source / blog post with rough explanation what you mean? I'm really curious.
Moderna Seeks Approval for Second Covid-19 Booster-Shot for Adults
Is Primer the Future of Payments?
Agreed, I spend about 70/15/15 of my time on my Moonlander, my laptop and a regular tenkeyless mechanical keyboard where my Moonlander is on Colemak mod-DH and the rest are QWERTY. I have no issues switching between them, which surprised me personally, I'm faster and a lot more accurate now with my Moonlander and find Colemak lots better than QWERTY, but given that I can't be bothered to fix the layout on my laptop I'll probably be decent at it as well for a long while.
Load Shedding in Web Services
I never mentioned hyperloop. Again this is the level of reply I would expect of Thunderf00t. You can do better
A LinkedIn profile has been a big source of leads for me. I have a never ending stream of recruiters I can respond to if I feel like doing interviews.

My Github profile has come in handy once or twice. Recently I used it to do a code walk through for an interview (show us something you made and explain how it works, was roughly the prompt). Mostly I just have it for the street cred and so I can host my side projects somewhere + contribute to OSS occasionally.

You can keep a website but I did that for a while and it was a hassle to maintain and update so I stopped doing it.
DeepMind's New AI: As Smart as an Engineer (YT)
You don't need a mechanical keyboard to get full key travel.

I do have mechanical keyboards and feel like I get a benefit from them, but I think you can get most of the way there with a standard non-laptop-style keyboard with keys that go all the way down.

Although interestingly reading this thread it seems like there are a lot of people who like the laptop-style keys, so who knows. Maybe it's all just muscle memory.
I don’t understand the hatred for classic content management systems. Every time I see those static blog posts, they’re for barebones blogs with a dozen posts.

These things fall flat when you need to regularly update the content. Then a proper editor feels nice. Formatting text and uploading images doesn’t break your workflow.

It also lets you have more metadata without resorting to a weird data format. The guides on my website have sources, glossary entries, categories, images and widgets. Describing that as text would be awkward.

Besides, you can just log in and change something. There’s no need to fire up a terminal, type commands or deploy changes. Just click save, from any computer with a web browser.
Because you can not only inspect the relevant values, but also the whole call stack to see how the erroneous value was generated. You can step through the program to see what path control followed and quickly work out what’s causing yous problem.

I mostly use browser debuggers and even then I only use a small fraction of their capabilities, but honestly they are just more effective that printing values.
> Is this just a case of different HN subcultures taking time to post to each other?

Yeah, I think that's exactly it. It happens with a lot of other topics too. It's nice that HN does seem to have more success in keeping people with opposing opinions on the site than some other communities.
> That's the biggest lie of all. High taxes has never discouraged someone from starting or growing a company. No one ever says, "gee I have a great idea but I don't want to pay a lot of tax on my windfall earnings so I just won't bother".

This is not consistent with my model of human behavior. Some indicative evidence pointing to people caring about tax rates would be the skill bias of migration from the EU to the US, the gap in GDP per capita between Switzerland and its neighbors or how US natives are much less likely to go into STEM fields than immigrants. People do actually respond to incentives.

> But if you're so worried about discouraging growth, then fine. Make it apply to the death of any shareholder -- upon death the board gets to say where the voting rights of the shares go. Let the owner will the value of the shares to whomever they want, but let the board decide where the voting power goes.

This has an obvious failure mode. The people on the board deciding on who gets to vote for the board is just institutionalizing corruption. Once the board gets to decide who is on the board without outside input the process is complete.
As someone who uses a 60% keyboard that is without numpad, F-keys or arrows I can say that it actually isn't really more useful for me. I'm actually looking to switch to a 40%. But I can wholly understand your surprise - I was surprised too and my first mechanical keyboard was a G80-3000 - a warship of a keyboard, only comparable to the Model M in size.

I think this video[0] is a great introduction why people who don't take their laptops around enjoy using tiny keyboards.

[0]: https://www.youtube.com/watch?v=AKGXZ1ReU54
> For the moment the best alternative is ungoogled chromium with ublock origin

> I am still busy forking webkit

Why choose to base your browser on Webkit instead of on Chromium? Is your point that Chromium get's more development, so it's harder to keep up with it?

Am I wrong to think that Chromium is ahead of Webkit in terms of security? I know that this would be offset to some degree by your changes that decrease the attack surface, but couldn't you have done that for Chromium/Blink instead?
This is simply not true. One could naïvely say the same for ANY country where it has not been explored.

It can't be all rollercoasters and silicon geography everywhere all the time.

Anyway, the UK has some of the most dense proportion of pubs per capita in the world. (Since that appears to be a concern in your comments)
Presumably only the homedirs of the servers.

You want a world where a browser exploit can drop a bootkit? Nahhh
They used to be losing out on both performance and efficiency. Now they are up to par at least on one of those.

For foundry to be successful, they need one of the big clients - Apple, Qualcomm, Mediatek etc. If they find one of them, they'll pay for the fabs getting up to speed.

It's brilliant building up the gpu segment alongside. They are building internal demand, so they can be their own "trailbrazer" client for foundry.
It's impossible to sign up for GCP in 2022 (Twitter thread)
No, this is much more a Jekyll alternative.
61 comments: https://news.ycombinator.com/item?id=30702208
> If that matters, you probably shouldn't be using hot code reloading regardless of the language or implementation.

Why not? Perhaps I'm missing the point, but can't this be mutex'd away? Or perhaps you're refering to the fact that the hot code reloading mechanism should provide the mutex implicitly?
Oh right, as a left-handed person I always forget this totally valid point :D
Doors that are easy to open. They are all 500 lb plexiglass sheets with 800 psi closer cylinders now. It shouldn't be a duel to the death to get in the damn building.
I think IceCat is a better alternative: https://www.gnu.org/software/gnuzilla/.
Not as good as this!
https://www.charachorder.com/

500wpm apparently!
Because the complete lack of maintenance alone more than makes up for the lack of a login to change content for me. Not to mention I still have an editor and can log in to it to change content, it just commits to git instead of using a complicated backend.
Rails + heroku.
Most likely don't need much javascript (unless your users will be moving things around)
Likely under a few hours to get something simple up

Wordpress or blogger still work though.
It is strictly true. Delusional is thinking that the internet is not shared medium for the world.

No way. GeoIP is an opinion. Ask that couple in Kansas what they think of it.

There was a report (could be fake?) that a U.S. NGO that had some Russian appearing hosts got hit in this malware attack. You cannot restrict malware to a region. Internets man. Internets.

How soon we forget Stuxnet. EternalBlue/WannaCry. NotPetya. You write malicious software to harm systems, any systems, you are an enemy of the internet.
On the other hand, I had to hold myself back from spending several hundred dollars on a 'limited edition' set of keycaps that had pastel dots instead of letters, and am typing this on a 36 key, Ortholinear/column split hand-built (but not by me) keyboard, so your mileage may vary.
Mozilla Foundation is just a department of Mozilla Corp. It's bs. Donating does nothing.
I'm honestly more comfortable with Google than companies that pretend to be into the whole privacy thing. At least Google doesn't try deceive you. I really hope nobody here uses TOR (developed by Mozilla?) for anything important, It seems like large parts of the network is owned by the govt.
Firefox is dead. I stopped using it years ago when I realised there was no advantage in doing so. Use Brave instead.
I wonder what the end of life plan is, just stop correcting and drift about randomly?
> Non technical people don’t need most of those keys

I disagree. A numpad can be nice to have if you have to input lots of numbers, or use a calculator app. I often use the END-key when editing text to jump to the end of a line, similarly for POS1. So IMO this has not so much to do with being technical or not.