skysight-inc/HackerNews huggingface dataset:
Yes, and it happens more for things that feel out of scope for the part of the program that I'm interested in. After all, we import library code from random strangers into our programs all the time for the parts we consider "plumbing" and beneath notice. If I wanted to dig in and understand something, I would be more likely to write my own. But if I want this part over here to "just work" so I can get on with the project, it's compiler-error-driven development.
To a point. But there comes a point where further cost reductions made the product or service worse, and increase the adverse impact on society in general in many ways.

At that point, there's absolutely something to be ashamed about.
Really? Than you might explain why this list is so pitifully short:
https://rocm.docs.amd.com/en/latest/release/gpu_os_support.h...
and will get even shorter:
https://rocm.docs.amd.com/en/latest/CHANGELOG.html#amd-insti...
I'm so for AMD, but in terms of easily-accessible GPU computing ROCm is way behind CUDA.
> Most alternatives don't really have the wrist/angle support which is the #1.

Hear hear!

Adesso makes an ergonomic keyboard similar to the discontinued MSFT series.

I also have found that the Goldtouch V2 keyboard can be adjusted for a variety of human geometries using the split and the ball joint. https://shop.goldtouch.com/products/goldtouch-v2-adjustable-...
I think you're being a little selective in trying to show your point. Human-driven climate change is the biggest driver of ecological damage. Even the article you link to is based on a report that climate change is the biggest driver of desertification worldwide.

I agree with you that land management can mitigate desertification, the same way hunting invasive species can help protect native biodiversity.

This doesn't mean it's wrong to focus on climate change, and by extension, carbon emissions. If anything, they demonstrate that we should focus on climate change. It's like scaling an internet technology company: we want to build something small that has a massive impact.

Reducing carbon emissions will by far have a greater impact than trying to eradicate sea urchins from the pacific northwest. It is just as feasible as better land management. And for things like coral reef bleaching, which I'm personally very interested in, it's unclear if there's any other solution.
For anyone who missed it, the twitter announcement of the model was just a torrent tracker uri: https://twitter.com/MistralAI/status/1706877320844509405
Nice to hear from someone else with a huge iCloud Photo Library--we've got about 1.2 TB! After a lot of experimentation with Google Photos, Synology's photo APP, etc. we finally settled on going all in on the Apple ecosystem (we're an all-Apple family). The game-changer for us was when Apple finally supported shared photo libraries between users.

The ability to search the photo library has been steadily improving (in my experience, Google still has an edge over Apple in this area) and with the advent of new AI technology I only expect it to get better. Except for special occasions I don't even attempt to "organize" or "tag" my photos. It reminds me of how Google Search surpassed early 'library catalog' style indexes like Yahoo.

The biggest downside of iCloud is the lack of an API to access the data programmatically for backups etc. I've experimented with `icloudpd` and it worked OK, but I'm not sure about the long-term stability as it's basically just "screen scraping" iCloud.com to download the photos from the web which is not officially supported by Apple and is sensitive to any changes to the website as well as the (remote?) possibility of getting your account banned. The performance is also bad as it has to download all photos even the ones that are already stored locally.

There’s also `osxphotos` (https://github.com/RhetTbull/osxphotos) which works by reverse engineering the undocumented sqlite database in the photos library that Apple uses for storing the photos metadata. This avoids the performance problems of accessing the library through iCloud.com like `icloudp` does and enables many more features like searching by faces, places, etc. and they have an export function with a ton of options to backup your library.

Finally, I have a side-project working on a simple set-it-and-forget Mac app for backing up your entire photo library (including iCloud Photos) to a local disk, network share, NAS, etc. Unlike the above options, it uses the official Apple PhotoKit library to access the photos and doesn’t require setting up a Python environment, running command-line tools, etc. If you’re interested check it out here: https://www.ibeni.net
I game a lot too. You can remap everything on that keyboard from a simple UI tool, and even toggle between "layers" for things like custom profiles for each game you might play (and any macros you want to assign to specific keys). It did take me a couple of days to get used to the layout before I started to surpass my previous wpm, but it was worth the investment.
std::vector is fine if you access elements by index, instead of pointer, which can be a perfectly fine approach. Of course this kills the general purpose allocator aspect, since you're not getting back pointers, only offsets.

However, if you combine that with generation numbers, you can make yourself a very handy container with stable and safe references. slotmap [1] comes to mind.

[1]: https://docs.rs/slotmap/latest/slotmap/
Yes, Hacktoberfest is the most extreme example of this situation.
The K1 has a "cable mode" in addition to "bluetooth", I have been using it with a wire since the beginning
dupe, using actual target URL: https://news.ycombinator.com/item?id=37665988
Sounds like you want a government job.
Were any other documents other than [1] released?

[1] https://www.ftc.gov/system/files/ftc_gov/pdf/1910129AmazoneC...
Godspeed you, Garry Tan!

May the painted ladies be demolished and replaced with supertall skyscrapers jam-packed with cheap apartments, maker spaces, and startup incubators!

(I say this with no sarcasm. SF should look like Manhattan; allow a few historic houses but most gotta go.)
Forcing someone to accept Terms & Conditions before even seeing what the website does is a huuuuuge blocker. I closed the tab. If you're selling the product, you can have someone agree to T&C at time of sale. If you can't even demo the product for sale without some agreement to an online contract, then I'd suggest your demo is flawed.
I might be able to fly under the radar but I’ve already experienced having my products flagged as having too-high prices. It’s too risky.
I mean I'd like to believe I'm some sort of one-percenter, but I don't believe I am. I paid full sticker price for two children and with my third there was some nonsense with institutional aid, but the hit was still way over $25000.

The problem with his central thesis though, I find is the reason behind jacking the price up. The reason isn't to make the school more prestigious, but rather to be able to soak all buyers at the proper price point. You can't state a lower tuition and then jack it up for the children of lawyers and hedge fund managers. You need to start high and then offer assistance to the children of mechanics and plumbers. (I know -- many plumbers are rich)

The funny bit is while airlines and car dealers have to resort to judgment and tricks to figure out your price point, colleges get the FAFSA handed to them.
My 529 was invested in CENAX
Is there a good guide on how to replace homebrew with nix? I've been curious for a while but always end up with 30 tabs open and giving up.
> it may be that most of the authors of such small patches have historically had a better idea of their place in the greater scheme of things

Historically, denying those, who went to great lengths for their contributions, even the minor bit of attention they deserved, has led at times to the castle getting torched down.
The CloudFlare worker is just being used to make a POST request to MailChannels. How is this a CloudFlare problem?
I don't think its surprising at all that a document entitled "Dotfiles Matter" about not dumping Unix-style dotfile configuration files into a user's home directory doesn't mention an operating system that doesn't use Unix-style configuration dotfiles.
A Careful Selection of Whisk Ferns (1837)
When I was 5 my dad used a couple Lego bricks for his corvette lol
Water Resources Engineering PhD (focus on climate change) and now in consulting for F100 companies. I'm probably the type of people you're looking to pay for this.

I love this as a product. I've used similar products/competitors that are much more feature rich and at my consulting firm we have our own group of internal tooling that pretty much does very similar things but we don't have to pay or outsource to another entity.

If I may add a few points of suggestions.

1. I need to understand the level of uncertainty this methodology brings or else it's not really useful for me.

2. The pricing is not competitive. You're asking someone to pay for an analysis that's freely available or with "lower grade of data". Most places want higher number of sites to understand what the level of risk is. It doesn't have to be perfect, it just needs to be "good enough" to make decisions (the pareto front problem). Your product looks cool but isn't answering the "why pay for it when I can get a good enough solution for free" argument. Unless your methodology is really compelling and/or is peer reviewed, it's going to be hard for us to justify paying for this product. If I'm going to pay for a flood analysis, I'm not going to pay for extreme precipitation but I'd rather pay (or do pay) https://fathom.global and Paul Bates' people for their flood data directly.

3. Climate Change is a major factor and it's impacting many larger organization's decision process. The White Paper glosses over climate change as follow guidance from IPCC Atlas. If you can include AR6 projections and show the relative change/difference or something more on top of this then I can see more of a reason to use the product. But if it's just an extreme precipitation analysis with no climate change (or hand-wavy climate change), it's hard for us to justify the charge.

I have a lot more suggestions but these are the top 3 that I can recommend.

I'm interested in hearing how this product continues to mature and grow! This is pretty cool.
Classic off by 1 :)
This is good advice, especially the final point: fire and forget, don't bang on about it ...
And plastic ending up in UV light or, apparently (https://news.ycombinator.com/item?id=37624070), in contact with water and especially hot water, all of which apparently break it down to micro and nanoplastics. I don't know whether it's coarse and rough, but it gets everywhere.
export DOCKER_DEFAULT_PLATFORM=linux/amd64
You bought that thing wide eyed as to its capabilities. Now you’re complaining and want to use coercion to get a feature. Yea it’s entitled and unnecessary. I can understand if Apple murdered someone and you want to punish them, use the law. But “I like their hardware and totes wish it had side loading” is immoral and egregious.
The US government didn't stop there though. They used their influence to censor US citizens' tweets. That's censorship, and that's what happens when you give the government this power. Put censorship in quotes all you like, you support it.
> We live in interesting times.

We live in end of times.
Have you considered using something like this: https://github.com/bondagit/aes67-linux-daemon
> it's people 60+ voting

Most of the people I personally know who are 60 and older have jobs.
You can see what is eating up the time as you boot if you use SystemD.

https://wiki.archlinux.org/title/Improving_performance/Boot_...

I haven’t really had any issues with Linux boot times for personal machines lately. I think the people that care most about getting into the sub-second range are the ones doing cloud VM stuff, spinning up lots of micro services or whatever.
Oh yes, you'll just "provide an alternative" to Facebook or Instagram.

If you could do that, you'd be a billionaire right now.
My unhealthy relationship with keyboards came to an end as soon as I bought my first Keychron keyboard with a knob (Q-series).

After using this keyboard, I can't imagine ever buying another keyboard without a knob. It's really great to control your audio volume with an appropriate hardware control rather than pressing the same key 15 times in a row like an idiot or fiddling around with the mouse.

You can configure the knob (or any key) to do different things with different key combinations, at the hardware level even (with the Via tool), so you don't have to configure multiple OSes one-by-one to do the same thing. I've configured Alt+Knob rotation to control my screen brightness, which I adjust multiple times per day. You can also configure it to control the zoom, or move the mouse, etc.

The knob also functions as an additional key if you press it downwards. I think by default it is configured to mute (which makes sense, since by default a knob rotation without any other key combination controls the audio volume).

When you go look for keyboards with a knob you won't find many, and the Keychron keyboards (Q-series and Q Pro-series, the latter being both wired and wireless), are really the best there is AFAIK (unless you create your own, perhaps).
An Ode to Terrance Tao
Back in ye olden days, almost every answer involving a database contained a SQL injection vulnerability.
I think this shows the generational gap between the two of us. I didn't even know what a Tom Scott was.
Yup, reuse/reduce is already built into the brand. I see this as chasing a PR headline that wasn’t necessary for the company.
I can only assume the people who find it to be the gold standard have never used any other window manager and/or have very low requirements/APM.
I think you made a surprisingly good point on an unrelated topic.

I think this particular observation is related to rising costs and some people struggling to afford things. These are probably younger people doing the thefts or outsiders going into Irvine to steal. I noticed a combo package with a razor and separate blades and someone ripped out the blades from the package because the back of the package was cardboard. I thought it looked really weird at first and then later realized someone probably stole the blades out.
I have trouble sympathizing with either side here. I’m not dialed into the issue, but I imagine that the homeowners in the area are property-tax paying members of the community with just as much voice as anyone else in the community.

It’s also not like there’s nowhere else on earth to put a school campus either. They’d hardly be the first school with multiple campuses that are separated if they didn’t insist on building it where they currently are.
I'm with a lot of other folks here, in that the article aligns with a lot of what I've seen of the industry (and my wife is a professor).

The idea that universities are going broke is put to the lie by the fact that so many of them keep building new buildings for some reason! These are multi-million dollar affairs, and are not usually new dorms, it's facilities which other facilities which already serve the same function just fine but which might be 15-20 years old.

Giant budgets are spent building new buildings which are not needed, and do not improve the quality of education in any way. The stories I hear from my wife are exactly the same as I see happening with my own alma mater. Both are private colleges, but I've heard state schools do this too.
MacOS offers others because Apple wants to. They could lock it down, they’re free to. But they would lose customers. But they’re free and you’re free.
I agree, but I think OP referred to crimes involving violence against their own children.
I have been running Hue lights over zigbee and zigbee2mqtt/homeassistant for years. Get the right usb dongle and it just works.
If you want to help work on THAT problem, join us at https://transalt.org/ in NYC, or a local affiliate for your city.
Nuphy Air75v2 is the best. Looking forward to receive mine in few days!
Yes, the "Writing a Linux Debugger" series in C++. https://blog.tartanllama.xyz/writing-a-linux-debugger-setup/

And more generally there is "The Debugging Book" in python. https://www.debuggingbook.org/
I wonder what would happen if they started making plans to move. I know farmer/developers just outside of Des Moines who own several thousand acres they farm now but plan to turn into a suburb in 10 years - they would be glad to sign a 5 year option to buy contract on a large campus for cheap (you can even tell them there is a 99% chance they won't buy, they are going to farm it for a few years and then sell it so they are happy to take a tiny sum). I would be shocked if there were not similar situations a lot closer to their campus.

The idea is to put pressure on the locals - if you don't shape up we will move. A significant number probably like the college nearby overall.
It happens to OSS projects all the time and simply discourages further contributions.

Last year I took on an issue that has been opened for years, did all the work creating a pull-request, updating test code, yada yada, even another one that fixes their build problem. The maintainer took the PR to fix their build problem and simply ignores the original issue. Any chance I will spend my time contributing to that project again? No way.
Correct: the Mint for people who want to avoid Ubuntu (as Snappy as it might be).
Very cool! Would this be portable to a Raspberry Pi?
I am talking about Musk vs Bezos, and how each one's leadership affects their respective organisation's performance.

Ceteris Paribus, given two billionaires, both with the ability to hire the thousands of excellent employees you mention, why does one succeed while the other doesn't?

The excellent employees at both organisations cancel out and we left with the two billionaire leaders and hence why we talk about them and not the employees.
Should have just stuck with the loop. You could change the thresholds to 95% of 10^whatever to accommodate the desired output rounding.
My kids are playing with Lego that belonged to my mother when she was a child! With the exception of Lincoln Log, Erector Sets, and Tinker Toys, I don’t know if any other toys we’ve given them with such pedigree. Going into teenage years they still play with 50+ year old Lego, which are forward compatible with all of my sets from childhood and all of their new sets.

Lincoln Logs and Tinker Toys lost their interest a long time ago, and erector set hasn’t caught in, except for some school projects.
- the patch was missing a required element if the author wanted to be credited in the first place

- the patch was incomplete

- the patch was mailed to a mailing list that has a different set of priorities than the patch submitter assumed

The author did get credit though and that was for the 98% or so of the work they did. And finally, the LKML will - presumably forever - document his contribution in all its glory.

Anyway, I don't think we're going to see eye to eye on this one, in my experience nothing out of the ordinary happened here. Maybe that's wrong and it needs to be addressed but I would have picked a different hill for that battle.
I understand where you're coming from here, but the whole point of this article is at the 4-line solution is wrong (and the author specifically mentioned that every other answer on the stack overflow post was wrong in the same way as well). "Seemingly-simple problem where every naïve solution contains a subtle bug" is exactly the right use case for a well-designed library method.
If only Manhattan were known for cheap apartments
https://blog.cloudflare.com/securing-memory-at-epyc-scale/
https://blog.cloudflare.com/speeding-up-linux-disk-encryptio...
"AI" will create a new business model for sure: "Talk to a real person", "100% human made", etc. This would be the new counter-culture.
And the opposite is true of the defense. The result is a 3rd party gets to hear all of the evidence either side could come up with and weight the outcome based on all of that instead of 2 interested parties trying to figure it out themselves.

There are of course ways to improve the legal system, more equal access to quality representation is my preferred improvement regardless of system, but you can't just look at one element of the system in isolation and declare the whole concept bad. That's "The CPU produces waste heat so we need to remove it completely" type logic where you find one thing that sounds unambiguously bad and ignore that it could be a symptom of great net positive function of that thing. Doesn't mean it's perfect either, just means it needs more than a shallow dismissal.
Could have OP presented their case in a more neutral manner? Sure. But it is nonetheless an extremely frustrating situation that was handled terribly.
It does not. Stevia is a herb, no fructose or glucose. There is no reason to believe it is anything but benign.
Building an FPGA Game Boy Emulator
I never had issues with MacOS. And for the past 10 years I would install it as soon as a new version came out. A few years it would take a longer time for HomeBrew to have packages for the new version right of the bat, but today I did a brew update and brew upgrade and there was an upgrade for a package that had a version for Sonoma already. Pretty nifty.
Imagine if this was an academic submitting to a journal to improve state of the art.

This is the equivalent of a reviewer rejecting the paper, and then publishing the same paper in their own words, saying "I like my phrasing better".

The author is right to be upset.
The downsides of choosing port 80 for your all-important lightbulb dimmer switch telemetry are that:

1. browsers don't even attempt encryption,

2. the port could be open to the world, and

3. lots of people are already running more meaningful shit on port 80.

Seriously, you want to sell me a lightbulb that needs root access and then opens an unencrypted port and then makes outbound calls...? Are you nuts? That's beyond lazy design. It's almost like an intentional insult.

[edit] If you set up a home service on your local network, surely you can also bookmark the obscure port number next to the 128/ address in front of it. The only purpose served by turning your light bulbs into a beacon from hell on port 80 would be letting strangers totally penetrate your house. What happens if you start up a webserver? Do the lights go off?

What kind of schmuck does this to his house??
That could be very interesting in workers!
I don't understand why you'd use floating point logarithms if you want log 2?

Unless I'm missing something, this gives you an accurate value of floor(log2(value)) for anything positive less than 2^63 bytes, and it's much faster too:

Long.bitCount( (Long.highestOneBit(value) << 1) - 1) - 1
Gasket mount was the biggest difference to me outside of the initial mechanical switch.

Now I have a number of mechanicals (i love, or did..) that I side-eye as they don't have that hearty damp at the end. :/

(i consistently work at 3 desks, only have gasket on one)