skysight-inc/HackerNews huggingface dataset:
The Apple keyboard layout (with Cmd and Opt keys) is a feature that other commenters on this thread haven't yet discussed.

The major producers of keyboards with the Apple layout include "Keychron" and "Royal Kludge," but the brands aren't well-known to most consumers in contrast to Logitech. Each brand also has some reports of minor problems with build quality from forum discussions on Reddit, though it remains to be seen if the Logitech keyboard will be much better.

You could use a Windows-first mechanical keyboard for MacOS, but the layout is slightly different (the Windows key as Cmd and the Alt key as Option are in different positions than on a Mac-first keyboard). Fixes to remap the keys (example solution: https://superuser.com/questions/158561/how-can-i-remap-windo...) can cause problems for users who work with virtual Windows machines after swapping the keys.
https://www.ncbi.nlm.nih.gov/pmc/articles/PMC4688301/
The original parent organization to modern Planned Parenthood had some pretty abhorrent for the modern times views, and there is evidence to suggest it still has similar aims disguised in a broader social agenda.
That first one is incredible and the second looks like a more cost effective option. Most don’t realize that organic farming isn’t pesticide free but this gives farmers that option without resorting to hand-weeding.
Is it "Dao" instead of "Tao" to avoid some name collision/confusion with The Tao of Computer Programming?

https://www.mit.edu/~xela/tao.html
PlanetScale Portals: Read-only regions
It's an ortholinear split key board.

https://switchandclick.com/best-ortholinear-keyboards/

Here's another one

https://dygma.com/blogs/product-development/new-ortholinear-...

These are all what you're trying to say is only called 'columnar' because the vertical is staggered but the horizontal is straight.

As I hope I've demonstrated, in practice your criticism is without basis, these boards are described by their own manufacturers as ortholinear.
Many data set are stored like that (Json separated by RC):

{"name":"name1", "phone":"+769989823"}

{"name":"name2", "phone":"+769244563"}

{"name":"name3", "phone":"+769989295"}

...

There should be a way to do the same thing with concise.
The vast bulk of it is a dump mmio register addresses, that have been cleared for public disclosure. This is driven by some kind of legal/IP requirement. The vast majority are unused, and they are expressed in a rather inefficient way, e.g. XXX_0 through XXX_31 when anywhere else it would have been parameterized XXX(N). This was all copied from the Linux kernel btw.

Rather disappointing, but what are you gonna do? Make your own high-performance graphics hardware? No. AMD is the highest performance graphics hardware with open source driver on the planet by a wide margin. Compromises have to be made. Just accept that the hardware division gives you this crazy register address file and don't touch it.
And who have more disposable income.
Those directional nozzle hand dryers that twist upwards so you can dry your face is a big billy bonus. One of my favourite campsites set in the Welsh Mountains has a Dyson blade for drying hands, and sure its very quick to dry your hands, but on a freezing winters day or night coming back from a hike in the mountains and its freezing cold and you are soaked through, the directional nozzle hand dryers give you that warmth you can never get from the Dyson blade, like drying the insides of your hiking boots for the next morning.

The ultimate bachelor's vacuum cleaner was the Dyson DC15 Animal. It just cleaned and cleaned and cleaned, their newer stuff I dont rate.
> learned from extensive research that mainstream people do not want to install multiple things, and yet multiple types of protection are required to get meaningful privacy protection

This is a reasonable position. The shift in positioning that's driving the confusion is real, though.

DDG (search) has an almost absolutist stance on privacy. That was differentiated. The nuanced tradeoff you describe, between privacy and convenience, which I agree boosts the actual outcomes, is something else. It's more similar to Apple's philosophy. Which is fine. I use their products as well as yours. But it's different in a fundamental, and to many a meaningful, way. That's going to be difficult to brush away without making it look like there's something to hide. (None of this could be said to have been predictable ex ante.)
You would think. The most annoying piece of hardware I have is a Microsoft wireless mouse which, while it's physically fine, goes to sleep very quickly and takes roughly a second to wake up when you move it. It's pretty much unusable as a result. Which is disappointing, because MS hardware generally is pretty good, but I guess everyone misses sometimes.
Beeper[1] is an app hosting these matrix bridges for you.

1: https://www.beeper.com/
At the top left there is a link to Girls Who Code and it seems that logitech has gone with the hash tag #WomenWhoMaster. Weird choice considering "master branch" and "master bedroom" are now considered too offensive these days.

https://www.logitech.com/en-us/mx/girls-who-code.html
Are you vegan? Just curious.
This is a construction company, cat phones are literally made solely for abuse. Even says you can wash it with bleach.
This is amazing! So we could have an entire other internet based on your protocol? I'm definitely going to take inspiration from it, thank you.
See the “Stablegains” posts from not even a week ago. Also a YC company.
Yeah, no one is advocating for a punch bowl of drugs on every streetcorner. Places that give away free drugs limit them to addicts.
I am not sure this applies in this case. I don't know how Zoom's XMPP backend works, but it could very well parse and serialize and still be vulnerable. If the xml library accepts invalid 3-byte utf8 characters on parse, then its internal representation supports these characters, and I don't see why they would not be serialized just as well.
Thanks! While I've got you here... do you have any insight into the Spaces roadmap? I've been waiting for per-Space permissions for access keys to land to enable me to migrate a bunch of S3 buckets. Thanks again.
Good thing there is a company committed to Open Sourcing these sorts of AI models.

Oh wait.

Google: "it's too dangerous to release to the public"

OpenAI: "we are committed to open source AGI but this model is too dangerous to release to the public"
States Where It Is Illegal to Collect Rainwater 2022
It doesn't require one. In case of power failure it'll just damage the glass.

Preferred to fuck my glass up than let someone burn in the back. This was just awful design and tesla and the NHTSA is responsibile for this fuck up and lives lost in events on fire.
Anecdata of course, but like I said, my existing Apple Cash already switched transparently at some point according to the Apple Wallet app.
> YOLO releases are common with:
Side projects.
Early-stage startups with no customers.
Mid-sized companies with poor engineering practices.
When resolving urgent incidents at places without well-defined incident handling practices.

Whoops, the author missed “massive companies when no one is looking.”
Symbian devs had their own flashing stations/cradles but at some point it became possible to flash newer phones over USB. The software tool was called Phoenix and used regularly be leaked.
If you want a long-lasting phone the best thing I am aware of is to go to https://androidenterprisepartners.withgoogle.com/devices/ and you can filter by supported lifetime.
Chromebooks can run linux. I learned development on a Chromebook running Ubuntu. It's great being able to switch between the lightweight ChromeOS for browsing, videos and cloud stuff and Ubuntu for actual development.
LaTeX is particularly suited to print (and by extension PDF). When you get into writing your own custom LaTeX macros/commands, yes it's difficult. However, the vast majority of users are simply consuming these sorts of custom commands in the article, not producing them. This leads into environments where people writing papers or articles just use what's handed to them.

LaTeX works out amazingly for two very specific use cases: 1) Large, collaborative documents and 2) producing the exact same, highly structured print document over and over. I have pretty extensive experience with the second use case.

When I was Secretary for a non-profit organization, I had an entire little personal library of macros that sat on top of the minutes[1] package. I could open an empty text file, type in \attendee{Name} as people arrived. Type in \maketitle and do a quick preview and the document would instantly build out a front page that included if we had quorum or not, etc. I typed the document exactly as the meeting happened while marking up things like tasks (and who they're assigned to), decisions made (with voting tallies and who motioned what), and so on.

All that data would get duplicated to the end of the document in nice lists for quick reference. It had consistent formatting. The build system (a make file and latexmk iirc) would wrap my new file in the basic boilerplate and spit out the PDF for me to email. I consistently had the meeting minutes published an hour after every meeting whereas my predecessors often took 24 hours or more to publish meeting minutes due to Word being Word. Those documents also lacked a table of contents or the various appendices with summary data.

That said, there were things that I tended to avoid doing, like complex tables or something. There's something to be said for staying inside the box of what comes built into LaTeX. I recall giving up with floating an image to the left of a table on our title page and just plopping the image inline in a horizontally centered paragraph and then putting the rest of the title content beneath it.

Also, many documentation frameworks (sphinx comes to mind) use LaTeX under the covers to produce their PDF output. So you might think you're just using markdown or RST, but somewhere someone is converting that to LaTex or TeX in order to leverage a very good typesetting engine.

[1]: https://www.ctan.org/pkg/minutes
And Android apps still suck donkey balls as those who normally would pay for them say "Just use stuff form the F-droid. I kind of works, ignore non-polished interface"
Is resolved.
The ‘openness law’ will soon be active in Norway
Lol, that's why it will never be a thing. I just want people to make more TUI's.
Gene-edited tomatoes could be a new source of Vitamin D
Building GTK4 Applications Like Websites
its a massive investment and if you look at it this way you have to ask, is ukraine such a sure bet and what are the consequences of that investment going south. and the failure to ask these questions is indicative that too many people see the usd as being in unlimited supply, which by itself devalues the usd
This kind of relaxed word order is also typical for modern Baltic and Slavic languages. Words themselves have enough information encoded in word prefixes/suffixes/endings so that it's possible to decode even a randomly mixed up sentence. It will feel awkward, or stylistically wrong, but nevertheless understandable.

This might help with poetry but comes at a price: it is superhard to internalise all the numerous word forms. I can't image learning Polish, Lithuanian or Russian being only exposed to English previously!
You might consider putting the relevant word in asterisks. It's not easy to tell what your phrasing is.

You are correct, though. The value of a digital currency is not well-defined. The price is. But the two are definitely not the same.
You don't need to do it all the time - or at all - just for the few things that can be performance sensitive (assuming the only reason you'd care is about performance and not, e.g. type safety) and that after you've actually figured out there is a performance issue that can only be solved with such an approach.

After all while the linked article's author seem to present it as a problem that it took 25 years for this to be fixed, another way to see it is that it took 25 years for this to be an issue for someone to bother enough to try and fix it.
> but could our existing social medias at lest be somewhat biased towards promoting content that connect people over common interest in the real world? Why can't they?

Aren't they already? I've made a few very good friends through social media and it was mostly through common interests at first.
GitLab PM and OP author here!

You're right, the client-side instance of VS Code is only a piece of the full "IDE" puzzle. You can learn more about our direction for providing server-side runtime on our Remote Development direction page: https://about.gitlab.com/direction/create/editor/remote_deve... More on that in the near future.
Another entry for https://www.bitcoinisdead.org/

This, like the rest of them, likely will not age well.
Accidentally Saving the Day
Incredible stuff. The various Google properties have performed an incredible objective of recording our history. One could imagine the ad supported empire as this personal consumption tax that funds human information recording. Glorious.
When the answer is so long, it belies the motivation and privacy guarantees.

A shorter answer would have more credence.

https://youtu.be/nzNL0b4d_WY?t=148
Smoky Mountains Data Challenge
This is running a slimmed down, memory saving version of Android (that is - Go edition).

What exactly is preventing you from buying it, if that's what you care about? It's literally what you want.
I use the calendar and gallery from f-droid. No nags here. Didn't even know that was a thing.
Lua is king of this
https://www.forbes.com/sites/johnkoetsier/2021/11/02/self-dr...

pew pew
I joined in 1999. There was no war going on and the last military conflict the US was in was peacekeeping in Somalia or the Balkans. I was 17 when I signed up, and like many low income people saw it as the only way to pay for college, because I couldn’t afford any other route.

Once you sign up, refusing orders will get you sent to military prison plus a dishonorable/OTA discharge.

I’m glad you’ve lived the privileged life that has allowed you to think that this was some ascetic choice, like picking a school or an outfit, but this was the only way I could figure out how to exist because I had no money and no skills, and no help.

I’m not sure what you’re trying to accomplish, but you’re punching down. Never a good look. You have no idea the burden put on people like me, lower class that have no options because capitalism has ripped away most sources of a better life, and then sold at 17 a way out, you just have to offer to serve for a chance for it. Then you end up in a war. Sounds like you haven’t had to make a hard choice in your entire life.
Originally the N8 was going to run Meego. The N8 should have been a flagship phone running Linux. Instead they chickened out and and went with Symbian instead; pretty late in the development process.

I had an N8. Really nice device. A 13 megapixel camera in 2010? was pretty awesome and the aluminium body plus oled screen were pretty amazing as well. It actually had a screen saver mode that would stay on during the night where they'd only light a few pixels to show a clock.

But it was crippled by the OS; Symbian just wasn't great. And of course it still featured the resistive touch screen instead of a capacitive one (which Apple used).

Meego eventually shipped via the N900 (nice but very awkward form factor) and the only device that could have been great, the N9. Except they launched that years late and with the announcement that whole platform was being cancelled and the phone was for developers only. A misguided UI switch from GTK to QT, which Nokia bought to rescue Symbian did not help either.

Then windows phone started happening and and they unceremoniously killed Symbian. Then they handed the keys to MS. Somewhere in between, Nokia actually shipped a Nokia Android device, which MS promptly killed. Nokia also had another Linux platform (called Meltemi) under development aimed at feature phones. But that whole department got layed off a few months before the MS acquisition. I actually got caught up in that particular round (despite never having worked in that department). In the years after that, tens of thousands of engineers were shown the door. Probably the most bizarre and one of the largest layoff round of highly qualified hardware and software engineers in recent history.

Nokia had a great thing and they ran it straight into the ground. Arrogance and incompetence lead to a lot of bad decision making. The N8 is probably the key moment it went wrong for Nokia. They had all the solutions ready for market and then they chickened out and stuck with Symbian. There was more than a little bit of anger inside the company about that decision. The Symbian camp won and killed the company. Absolutely nothing they tried in the nearly three years that followed worked out.
This is a pretty big deal. Norwegian businesses will by law not be allowed to keep anything secret about their supply chain and the working conditions therein.

Here are two Norwegian links for further reading:
https://www.framtiden.no/202205237815/aktuelt/klar/na-kan-du...
https://www.forbrukertilsynet.no/apenhetsloven
It's funny how the top two comments on this article are (1) yours, talking about how far ahead of its time this phone was, even compared to modern phones in 2022 and (2) another post from a Nokia engineer talking about how frustratingly limited Symbian was thanks to cooperative multitasking, etc.

Of course, both are simultaneously true.

As you say, this phone was definitely ahead of its time as an open computing platform.

I had no idea that it even had an FM transmitter and support for composite video as well as HDMI. Thank you for sharing that.
Perhaps the marketing team at Logitech believes there is a difference between adopting a master/slave metaphor as opposed to referring to the concept of mastery in some ad copy.
We are not the target audience for this product. They are trying to target Apple kind of market.
> China held US treasuries as means of manipulating its currency down in order to maintain a positive trade balance so it could engage in export oriented industrialization.

You just proved my point. An export oriented economy needs to conduct business in the currency of exporting (aka the USD).

> That process is now complete as China has reached the top of the value chain. They can make widebody jets and microprocessors and cars and phones every bit as good if not better than the US can.
> China didnt buy treasuries for the same reason an American pension fund does. It will continue the process of divestment over the next few years, probably speeding it up after seeing what happened to russias USD reserves.

There's no real good alternative when you are talking about the scale of a nation-state. We aren't even talking about billions of units of currency, but trillions.

Where is China going to put all that money? The Yuan? Ok there goes your export economy. The Ruble? Not even China trusts Russia that much. The Euro? Back to Western sphere of influence. There is no better alternative. That's not to say the US has all the cards, it just isn't the "China outplayed everyone and is going to dethrone the US 100%" scenario you keep playing out.
Seems like a terrible implementation of an awful idea. In the uk you don't even need to carry your dl with you. Apps offer nothing over regular cards. What's the whole point of this?
Are spy satellites actually intended to detect ongoing icmb attacks? Isn't the overwhelming majority of that job done by ground and sea-based radar stations?
never change, Hacker News
I found this comparison between that protocol and BLE https://d.lij.uno/misc-nrf24-ble.html it looks like the radios are very similar and can with some limitations be used for both, but the protocols differ
If they can be boot-unlocked and run a custom ROM, you could look into supporting them under postmarketOS. That's the closest we get to a clean Linux install on AOSP-native devices.
I like focusing on the failure rate instead - going from 14% to 12% is a pretty big jump.
Whenever I read a post with this premise and the first thing that pops up is qsort, I instinctly call BS. (Sorry to the author, no offense meant, I didn't read the post).

qsort is the prime example why (when!) generics do not matter. Half of the time if you need to sort, you're doing something wrong and the data should already be sorted (that's a sort in constant time). If that is not the case, but performance matters (which is quite unlikely by itself, since sorting is probably not where your program spends its time), then it is extremely likely that it's easy to write a much quicker sort than poort std::sort by taking advantage of the context. For example, some bucket sort which you could say runs in linear time.

The time spent waiting for bloated C++ templates to compile can instead be used to implement a sort routine that beats std::sort for the specific situation, and to improve on it 12 times over.

There is yet another point that is frequently heard, which is that compilers can inline function pointers if the "qsort" is defined as static inline. I'm only not sure how to guarantee that the inlining is performed.

To me this goes mostly to show that most people that whine about generics & performance don't know a lot about performance.
Yeah, I just need something that will send the appropriate interrupt to the OS when I press a button.
Has anyone tried training a language model on animal vocalizations?
Court upholds block on Florida social media law SB 7072
Where I live, fruit and vegetable farmers are routinely required to discard significant portions of the harvest per USDA mandates… maybe we could find some middle ground between poisoning people for obscene harvests and allowing pests to decimate crops?
What do “unadulterated results” mean? How should DDG return them to you, and in which order, if there are a million results for your query?
> There’s a whiff of victim blaming here that bothers me.

Huh, what are you even talking about? What victim am I blaming for what?

I am sharing an important part of the technical debt management process that I don't see mentioned as frequently. Planning out where and when your organization should take on technical debt seems as important to me as planning out where and when your organization should pay down that debt.

Treating people like children is rarely a good approach and to me indicates someone who is either lazy or unwilling to take the effort to communicate well (edit: including when working with actual children).

If an organization can't resolve dissent effectively, that seems like a deeper underlying organizational disfunction that will cause all kinds of problems.

The truth is, the line for what is technical debt is kinda fuzzy and a there is a lot of other stuff that isn't really technical debt, but rather process or organizational debt.
Are you counting how expensive it is to keep replenishing the sattelites?

Anyway, for spacex to make bank off of this they need customers. Extreme rural living areas are not that common, and when they do become common more cost effective methods such as cell towers make more sense than starlink.
Talking about the perils of e-waste
Alas, neither my grocery store nor does my landlord care about nice feels. Hence I do HTTP 402 Pay me.
Browsh is perfect for my use-case, in which I need to test web apps running on VMs behind an SSH gateway. I could use Splashtop or similar but Browsh is so much easier.
Or, it's another lesson that you should not completely trust any code but compartmentalize instead. Thanks to Qubes OS, I am still safe, since Zoom is running in a hardware-virtualized VM.