skysight-inc/HackerNews huggingface dataset:
Right now, none really -- it's a hardware enablement testbed, and really only shows a handful of information, such as Caps/Num/Scroll and what layer you're using.

With QMK we get a lot of requests for "how do I display this", "how do I show that", so it's more a case of making sure it supports most of those scenarios.

Sadly with the silicon shortages, not a lot of people are getting the chance to build them... I'm sure we'd see some interesting usages if/when this display stuff becomes a bit more mainstream.
Crystal programming language with Kemal or Lucky

https://kemalcr.com/

https://luckyframework.org/
They just did (maybe still going) Q&A session where they did a demo and answered question.
Remix seems to be more like PHP or Ruby On Rails, it handles both server side functionality (calls to db, third-party APIs...) as well as the frontend code in a single file.
Because it effectively confirms that the mod team wanted to be able to set and enforce CoC rules on the core team. If the core team can set CoC rules they can't effectively be moderated since they can change the rules.
I've fought with this on and off. It is true that my work tends to be as internet dependent as anyone's, but I've experimented with an offline-first type of workflow.

I think it's entirely possible to work offline first and foremost. You'd need the documentation for everything local. Operating system, programming language, libraries, frameworks, etc. Mass storage makes this more practical now than ever.

A lot of projects don't provide very downloadable documentation which would make it harder and, of course, you'd miss out on knowing when the documentation is lying.

The biggest problem with it is probably nothing intrinsic, but the fact that you'd be swimming upstream doing it.
Man this guy has clearly never been to socal. Otherwise he would never do something so silly as comparing orange county to LA county.

It has three times as many people and twice the population density, and the average person makes significantly less per year. Is it that surprising that a smaller, less dense, richer suburb doesn't need as many restrictions as the largest county in the country?

This is all without even touching the historical political differences between the two counties. Frankly I'm amazed (and very glad, I'm visiting over the holidays) the two counties have such similar vaccination rates.

Edit: Also he neglected to mention Orange County actually has a higher vaccination rate than LA County. Seems like a Federalism success story to me.
> By key, do you mean a unique key?

No, I mean key[1]. A key is a set of attributes that uniquely identifies a row. The primary key in a table is typically one such key, but tables may also have other such keys. In particular, if the primary key is a surrogate key, there is often another natural key. "Key" is just the general form of all of those things. A key MUST be non-null & unique in most RDBMSs, or it trivially isn't a key.

But an index is just a datastructure to speed up access. You almost always cover the key with an index, as keys are generally the means with which your going to look up other attributes. But one often has other indexes that cover non-keys, e.g., if one wants to search based on some non-key attribute.

So naming the create index command "CREATE KEY" is kind of dumb. I don't think they'll remove it, as it would be a breaking change. (Probably even changing the SHOW CREATE TABLE output to use CREATE INDEX would be breaking to somebody, and I don't see MySQL as being willing to do it…)

> That was disabled by default in 5.7, 6 years ago. I totally agree that it should have been turned on by default earlier, but isn't a valid criticism of modern MySQL.

So it has! I've used MySQL within the last 6 years, and definitely have hit this, so… IDK. It was 5.<something> but that's not really saying a lot given how long the 5.x series persisted. We were on a managed service, and I wonder if our service host was holding us back, here.

Also, at least in the Docker container, the default encoding does seem to at least be utf8mb4, which is good, though I kinda wish they'd just get rid of "utf8" and make utf8mb4 utf8, but, this'll probably do the job. So, good to see MySQL has improved, I guess, but for me personally it took much too long.

[1]: https://en.wikipedia.org/wiki/Candidate_key
When you look at it from a compute perspective, sure. But from a power perspective, it is indeed a leap.
Obligatory reference [0].

[0] The Birth & Death of JavaScript. https://www.destroyallsoftware.com/talks/the-birth-and-death...
This is the premise of the book Start With Why
> If you want to avoid all of that then Flutter/Dart might be a good option: https://dart.dev/web.

I don't get your point, Dart is also compiled to JavaScript.
I'd go one more, and say specifically Laravel Livewire. It's a pleasure to use and gives you the flexibility of having a reactive frontend.

I do recommend dipping in Laravel first, before Livewire.
I must be missing something here. Care to explain what this is?
I bet there's a conspiracy among short sellers, oil companies, and other boogeymen to cheat these surveys.
The figure that I used was one from the Verizon Data Breach report in 2017 of 81%.

Page 5 in the executive summary:

https://www.verizon.com/business/resources/reports/2017_dbir...
You can use npm or similar to download and install packages, then link them in your template. Just need to get them into the right folder or perhaps link them.
You're lucky I've had this discussion before with other Rust programmers. But I forgot about this issue...

CUDA __shared__ memory is a 64kB block of RAM that is located __INSIDE THE CORE__ and is incredibly fast, but has very peculiar semantics. (Since the memory never "leaves" the core, its "stuck" only on a small set of 1024 "threads". Difficult to manage when you write 30,000+ thread programs but the speed benefits are insane and well worth the trouble)

Rust "shared" memory is thread-to-thread communications that simply doesn't exist in the GPU-world.

-------

Maybe it'd be more appropriate if I used OpenCL terminology instead of CUDA terminology here, because Rust programmers have an unfortunate name conflict. In OpenCL, this 64kB on-core buffer is called __local memory. Does that help?

Whenever I said "__shared__", replace that in your mind with __local instead. Because CUDA __shared__ is NOTHING like Rust-Shared.
I use NextJS at work and it fits everything the OP wants, I would definitely recommend it especially if you're comfortable with JS or TypeScript already.
I think many people will think this is a joke answer, but IMHO "server-side language of choice + jQuery" is actually the best answer.

So much can be accomplished with server-side rendering and some jQuery sprinkled on top. (jQuery isn't even strictly necessary with modern vanilla JS, but it's very nice syntactic sugar at the least.)

90% of apps/sites will fit into a basic CRUD/REST document format, which is exactly what server-side HTML served over a RESTful interface was made for. Judicious use of jQuery fills in the front end blanks for all but the most advanced use cases.

The big benefit of this is that you're not locked in to the JS framework-of-the-week once it inevitably becomes either deprecated by its mammoth corporate sponsor who doesn't care about you, or when it's no longer the new hotness and you can't find developers who understand it anymore. jQuery has been around with a largely stable interface for a decade and a half.

The secondary benefit is that you're not including some vast framework with innumerable, inauditable dependencies, requiring special expertise from highly-paid developers, just to put an AJAX button on a webform.
Check out remix.run - it just opened sourced today. Created by Michael & Ryan & Kent C Dodds from React Router.

Plenty of folks who "haven't used a framework, but heard X is great" are missing out on the real deal. Give it a go, you won't regret it!
I was struck by another detail: even between "blue" jurisdictions, e.g. coastal US/cities and cities in Germany the details differ wildly. Natural immunity seems to count for something in Germany but not in the US and it's the opposite with PCR tests, those can get you into my US workplace, which has a vaccine mandate, but not enough to get you into some venues in Germany. I'm trying to sort all this since I'll be visiting my parents in Germany for the first time in 2 years.

Also, it's politically very hard to pass vaccine mandates in "obedient" Germany but easy in "wild-west" US. This has to do with privacy laws more than medicine or science.

What's common, as far as I can tell: right-wing=anti mask/vaccine and left-wing=pro mask/vaccine.
I am contrast like the API Gateway side of things. Not sure how they'll manage custom domains in that kind of thing but we have a bunch of APIs hosted by ECS lambda and direct S3 endpoints.

Also we have a custom lambda authorizer that protects most of our endpoints. Also with multi-file swagger support, setting up the swagger file for API gateway is a breeze.
Top 12 Signs that your're running Bad Phishing Simulations
In a week or so, QMK will pick up a whole bunch of new support for pointing devices -- Djinn's open-source, so if you're keen you can swap a display out for a Cirque touchpad for instance.
See page 5 of the Verizon report and the number is 81%:

https://www.verizon.com/business/resources/reports/2017_dbir...
A better example would be sorting. Most of the time we don't care about how numbers are sorted, we only care about the result. In this hypothetical new language, sorting would look like "input: A1..An. output: for all k, Ak < Ak+1." It's implied somewhere in the constraints of the upper function that it'a a permutation, but if you want to be pedantic, you can add "for all k exists m such that Bk=Am."
IBM researcher suing for age discrimination blames CEO Krishna for his ousting
How would you balance harm caused to other individuals?

If someone was walking around a mall with Ebola, I'd assume you'd be comfortable with them being restrained and placed in quarantine?

Everyone that contracts COVID and is seriously harmed (or dies) contracted it from someone else - and through different measures, that transmission and death was preventable. And yet, because in the majority of cases, COVID isn't seriously harmful or fatal, it's okay to be part of its transmission to others?
Preview of Amazon Linux 2022
It's hard to make a perfect analogy, some potentials:

* Computer companies that bet Cloud changed nothing (HP, IBM)
* Oil companies that bet solar/wind changed nothing (Chevron, Exxon)
* Car companies that bet electric changed nothing (Fiat?)
The Exceptional Sale: Einstein-Besso manuscript up for auction
It really does. Brings me back to when I was kid and would pour over every issue and to learn about what the FUTURE would bring. Very impressive thoughts about the what the power of cheap scale can do: “Quantity has a quality all of its ow “ really hits home.
I believe the author is present, and this should have been a [Show HN]. The submitter's username matches the author's username on the site, and the submitter has replied to feedback comments as the author would.

(Not the previous commenter, yet thought this context was the most relevant)
Our book club finishes the whole book before we have the discussion. You're right, an as-you-go approach would be much more challenging.
Millennial home ownership lags sharply behind previous generatons. He's not saying that we have feudalism. He's arguing that is the direction the world is heading with increasing inequality. This video does a good job of explaining his views:

https://youtu.be/ZXP8gH0wddE?t=386

I particularly like his point about why homes have risen from 2-3x wages to 20-30x wages, this was a question I had always pondered about and could never find a good explanation for. The GINI data you posted is interesting but ends at 2018 and if I had to guess the pandemic has only worsened inequality. Asset prices such as homes have risen sharply putting them out of reach for many families.

Edit:

Looks like has worsened signficantly:

The United States’ Gini coefficient is .484, the highest it’s been in 50 years according to the U.S. Census Bureau. The U.S. has the highest Gini coefficient among the G7 nations. The top 1% of earners in the United States earn about 40 times more than the bottom 90% of earners.

https://worldpopulationreview.com/country-rankings/income-in...
I'm reading a novel with my PIM (partner in mischief) titled The Mandibles, by Lionel Shriver. I was thinking that the novel may have been written recently because so much of it reminds me of our current economic & political situation, but I was very surprised to learn it was originally written in 2016! It's eerie how much the author has gotten right!
Next.js has an /api folder that does that, is it similar?
Counterpoint to the suggestions above, why not try out a no/low code framework like Bubble.io?

I've met a few devs recently that are starting with that for simple CRUD projects even though they could easily spin something up in Rails.
That, and war is not only a real-life phenomenon but states are are nothing if not monopolies on violence relative only to empires. Competing with either is going to require either overtaking it or cooperating with it. The common case is both at the same time, i.e. a terrible plan that has failed before it began. And mere cooperation is not competition at all.
If you need full-stack and want to build quick take a look at https://www.meteor.com/.
It reduces the effort of learning different frameworks for the frontend and the backend. You use one language that includes simple interoperatbility between the frontend and the backend. It will still obviously need to be compiled into a format that browsers can work with but if you're gonna use a framework anyway then Dart/Flutter is a reasonable choice (modulo performance issues as mentioned by others in this thread).
To me, this is Example #1 in the proof that demographics is a big driver of inflation (or deflation).
Glad do see more development activity around the ASUS KGPE-D16 and KCMA-D8. These used to have Coreboot support, but it was dropped, and a tiny project over the last year has been inching towards re-adding these to Coreboot/Libreboot.
True, I can't disagree. But I think it's an important point that when the cartoon was made, the people who made it expected that their audience would approve of a message that presumed a civil duty for America's biggest businesses. Whether they actually lived up to that presumed duty, at least they acknowledged that the duty existed. Today, the average citizen no longer expects any civic obligation from business. In the years since this cartoon was made, they have been trained to accept profit as the only legitimate obligation of business.
Full disclosure: I started my foray into split keyboards with an Iris.

...but it didn't have all the keys I wanted, thus the Djinn.
Got Covid, got the vaccine, will get the fucking "boosters", will wear mask and be careful.

Now fuck off with any other restrictions, that's where I think the line is.
I disagree that there was no clear success. Look at New Zealand. They took it seriously and took it seriously early. Their cases dropped to near nothing and held that way until September of 2021.

https://www.worldometers.info/coronavirus/country/new-zealan...

I would argue that most of these countries and US counties being talked about in this article were deeply divided from the start, and never had great adoption of mitigation efforts due to politicization of the issue.

Had we all acted like New Zealand, actually having unified messaging and adoption of efforts, maybe we could have cleared this up early on and wouldn't be fighting all these variants now.
Manually allocating a buffer wasn't on the list of things I replied to, and you shouldn't be manually allocating buffers that way in the first place.
The position is not a huge issue for me, but I have to get the rotation just right to avoid missing keys.
I would also consider using Cloudflare Workers for the backend and for the static site hosting if it is a simple enough app.
It brings the convergence and commercial contributors.
> You can verify yourself that Berkshire Hathaway's price has no effect whatsoever on either volatility or liquidity, just compare BRK-A with BRK-B:

I don't think this is a good example, because Brk A/B are clearly related (same company) and so that presents a perfect arbitrage opportunity.

I think a better test would be to compare a single ticker before and after a split.
Are you being serious? If you stop working Europe and America will collapse? What happens if you get hit by a bus?
not trying to make a conspiracy theory, but the Utah association is interesting considering how many lifestyle influencers are supposedly Mormon : https://twitter.com/Karnythia/status/1442840097032921088
Meteor, Typescript template, with React frontend, MongoDB for the Meteor built-in accounts and authentication, and Postgresql for data management. Can also easily use Express to expose some REST endpoints. Plus there is a server side rendering package that makes it pretty easy.
Or you just open the lock with a bolt cutter.
Favorited.
I don't think the Rust community is particularly prone to public drama. What other events are you thinking of?
> Then, combine that with GPUs being fairly expensive, and fast moving when it comes to new features. Most game studios aren't going to buy 20 different GPUs and test their entire game on all of them.

This is mostly irrelevant for MacOS/iOS/iPadOS/tvOS. The number of people plugging in an external GPU on Macs is minuscule

> for instance with games having poor support for macOS.

Games don't have poor support on MacOS because of lack of Vulkan. They have poor support because pretty much no Mac (except maybe the newest M1 macs?) have gamer level GPUs and no market for high end games. Gamers basically know if you want to game, get a PC, and game devs know not to waste money on Mac ports.
I absolutely appreciate the input.

One caveat I didn't list is my direct manager was one of those that left as well, the next higher level manager oversees all of the engineering teams and has been incredibly hands-off since the team manager departed.

I will hit all three as you've raised an excellent point: having options is probably more important now than potentially having leverage come review time.
Demographics. An aging population with little or no immigration.
I'm not sure that I want to live in an environment where, while I'm peacefully shopping in a store, a bunch of people with crowbars race in and start smashing things either.
Bracing myself for the downvotes but meh, let's live life dangerously.

WordPress.

Why? Incredibly easy to dev against. Powerful API built in. User model. Flexible theming. Plugins for extensibility. Multisite for more complex apps.

I've built a few web apps in house using it and am now making a couple for production use. I might one day find I need to get this made bespoke but I can't see a requirement any day soon. WP does everything I need.
> I was traveling across Colorado last summer and the persistent, annoying, inaccurate, irrelevant, and useless wildfire alerts made us switch to Apple maps

In a safety-critical situation if the alerts are "persistent, annoying, inaccurate, irrelevant, and useless" are they really beneficial?
> When all of my email is accessible in one place, it is very easy to use that data to generate a model of my activity. Yes, the recipients of my email probably won't protect it well, but it's distributed across multiple providers.

Chances are that most (> 50%) of it is on one provider (gmail), or maybe two or three providers. Getting those will make almost as good a profile of you as getting everything. And it's not just your email: it's also the stuff that you communicate in it, that can further spread among careless recipients, unless you live your life like a paranoid fugitive and silo all your information including (e.g.) from your family members. That, in turn, is completely neurosis inducing. It's a conundrum that I don't have an answer to, beyond "surveillance sucks".
Hopefully this design can receive further iteration and price reduction.
When phones still had IR blasters, I got stuck for 3 weeks straight on a IR library that needed to imitate the sequences coming from a TV remote. Code was “done” in 2 days, the rest was spent in front of a TV to have my sequences get recognized.

Literally went to the library to read books on IR and make sure I understood what the doc was saying. Asked around to find people who worked on these kind of sequencing. Went to a small repair shop and bribed the tech to give me hints on how remotes work.

It was fun in retrospect, maddening and incredibly taxing at the time.
I say this as an avid user of Apple hardware; I have no faith that they will really keep it around forever. They have shown very little willingness to maintain backwards compatibility with software for an extended period of time. Many games released for macOS less than a decade ago simply no longer function. Meanwhile, the Windows PC I built just a few years ago still runs software and games from 25 years ago.

This is why I mostly refuse to buy games for my Apple hardware. Until Apple makes some serious commitments (and shows evidence of following through with them), I will not view my MacBook as a viable gaming device. Right now, I'm not even convinced Rosetta 2 will last more than 6 or 7 years.
The problem with *notify is that it's a push-based system: the receiver (ie the process that is interested in changes) needs to be running to receive a change. Because there is no ACK, if it's not running, you miss changes and there is no way to get those events. Also, even if you received the change but have some failure to process it, you must find a way to not lose the change.

What the USN Journal does is implement a pull-based system: the sender stores everything, and the receiver queries the sender when it wants/can, on its own rhythm, starting from an offset it manages. In a generic pull-based system the sender can optimistically send a notification for the receiver to be informed as soon as possible.

I have my own personal views, but a push-based system with no acknowledgments only makes sense if missing events is ok, typically because you know you'll receive another event about the same "thing" in a short time; this system is not viable for file changes. A push-based system with acks requires the sender to register each receiver, which is a bit heavy. A pull-based system is just the simplest to implement and solves all problems.
Not just that it's even comparable to a desktop but that it also has excellent battery life. You've been able to get portable desktop replacements before, but they were power hungry even when barely doing anything.
Your argument is an old and tired one. Maybe we should all be on mandatory medically supervised diet and exercise regimens, not allowed to drive, not allowed any alcohol or caffeine or other drugs. If your dream is to optimize for longevity over all else, you can do that, at home. For many people, living life is actually important, not just living long. You have no right to tell them how to behave, or to rob them of life moments because of your personal criteria you're trying to optimize for.
I have to say I no longer type www. into my web browser anymore, every website that I would type the address for I completely skip the www.

You might say that perhaps Google played a part in that because it reminded me that I don't necessarily need to put the www. in the address bar.
Wait, this looks and feels like a very pragmatic way of making modern websites. How has this not become more popular? What are its cons?
But you could make the exact same argument for plain JavaScript? With the difference that JavaScript is way bigger in the web space.