skysight-inc/HackerNews huggingface dataset:
I think, in general, hardware markets are permanently splitting and the high end side will not stop scaling for at least a decade. From storage to network to compute the needs of the large scale customers grows ever farther from the needs of the consumer. The hyperscaler class are rushing in 400G NICs with hundreds of CPU cores, TBs of RAM, and hundreds of TBs of high speed flash per rack unit asking when they'll be able to make that 800G or 1.6 T and so on. Meanwhile consumers are just warming up to the idea wired and wireless connections can be slightly faster than a gig and their wild gaming desktop can have 16 cores with 64 GB of RAM and 4 TB of flash storage. GPUs aren't really any different - AMD has even had a completely separate computer architecture for years and Nvidia has entire custom heterogenous scale out designs. If you had asked me "do you think it's possible x86 will scale to over 500 cores per rack unit by 2023" in 2013 I would have said "doubt it, Xeon Phi doesn't even look to be on track for people to want to half ass getting to that number". If you were to ask me now how much we'll have scaled in 10 years this time I'd rather now say "not sure, but we probably aren't going to have stopped cold at the 5 year mark because the hype for more scaling died out".

As a result of this split I think consumer hardware will still continue to grow slower. Not because of lack of capability but lack of market interest. People don't have a use case for hundreds of cores or the like, they'd rather smaller, quieter, and more efficient at ever decreasing price points. I'm much more worried investment in consumer GPUs and CPUs for traditional desktops will actually die out and start to stagnate just because the market is getting squeezed ever smaller from both the low end and high end sides.
Almost all police activity is there to document crime not to prevent it.

And yes. They’re full of crap here. To the best of my knowledge not once has a recovered shell been matched to the the case casing library system - it was so ineffective that they dropped it after at least a decade of forcing mfgs to supply two shell casings with every handgun made. Shell casings are basically only good for additional evidence, they can’t even be 100% confirmed to the firearm they were shot from. The fact they even mention it is highly suspect in the truthfulness of the claim.

For anyone that believes the stories… she’ll casing almost never have fingerprints on them after being fired. The firing pin indentation is not a scientific match. I can pick up shells and tell you if it was a certain gun, Glocks specifically have blocky firing pins. MP5s have fluted chambers. Extractor marks and ejector dents, etc. But it’s such minor add-on evidence. The reason you might see police marking shells at a crime is for the count of rounds far more than anything else.
It’s still memorable in at least one language: https://www.reddit.com/r/ChatGPT/comments/158e8os/in_case_an...
Related:

Porting Doom to a/UX - https://news.ycombinator.com/item?id=31670484 - June 2022 (34 comments)

So what is the deal with A/UX anyways? - https://news.ycombinator.com/item?id=28593552 - Sept 2021 (162 comments)

Apple a/UX: The First Unix Mac OS - https://news.ycombinator.com/item?id=22002427 - Jan 2020 (6 comments)

Installing A/UX on the Quadra 610 (2018) - https://news.ycombinator.com/item?id=21881271 - Dec 2019 (58 comments)

Running A/UX on a Macintosh SE/30 - https://news.ycombinator.com/item?id=20198692 - June 2019 (8 comments)

Shoebill – A Macintosh II emulator that runs A/UX - https://news.ycombinator.com/item?id=7740533 - May 2014 (3 comments)
That assumes you only use one laptop. I have a couple 2015 Macs that are very useful for browser tasks. They’re not paperweights and I use them daily.
Yeah it can be a bit of a pain. If you have long running branches or do keep hitting having to re-resolve, getting good at git rerere is recommended; "reuse recorded resolution"!

https://hn.algolia.com/?q=git+rerere
Link with more context:

https://archive.org/details/USAVJaneKemberAndMorrisBudlong/

The document, in the reader:

https://archive.org/details/USAVJaneKemberAndMorrisBudlong/U...
Apple Silicon devices can get the same performance as a desktop in a laptop size. The only reason to get a desktop is if you need the Ultra chip.

And, the laptop gives you extra freedom for very, very little sacrifice (at least for Apple Silicon devices). I don't see any way you can argue for a desktop.
I feel the same way.

My commits on a PR are always rebased as I go, into one or two or at most three neat changes. Meanwhile (some) others I work with seem to have no problem creating PRs consisting of a dozen or more changes, most of which with messages like “wip”, “typo”, “fix comment” etc.
I use a 5G phone as the Internet connection for my travel router :)

Ironically it's most likely cheaper to get the cheapest 5G capable Android phone you can and just tether it.
Cool idea. This is a project I’ve done that feels in a similar vein. https://github.com/pseudosavant/player.html
Related:

Herringbone Wang Tiles - https://news.ycombinator.com/item?id=7999392 - July 2014 (10 comments)
I appreciate the directness of this reply. And to be honest, it's a shame recruiting gets a bad rep. Can only speak for myself, but I love what I do and take my role seriously. I've hired great AI engineers and Dev/SecOps individuals from here, so to me.... even though I'm not creating or saving lives, I do feel I make a difference in that persons life. Just my honest thoughts.
As we anticipate the tech downturn to persist into 2024, efficiency becomes more crucial than ever for startups. By making smart, cost-effective decisions such as opting for a Fractional CTO, startups can avoid the risks of going it alone and position themselves for growth when the market rebounds.
Looks to be principally a turnkey service that shelters consumers from the details of web servers and static site generators.
HackerWarOnline
HackerWarOnline is a website where we organize competitions for hackers and whoever wins will get the premium on all our websites forever, book a ticket now to participate by writing a private message on discord cyberhacker101 , we will send you a form to fill out to participate, book by after 10/1/2024 you will have a wait, the event will begin on 20/1/2024, we will keep you updated. We are waiting for you!
Wi-Fi 7 Signals the Industry's New Priority: Stability
Thanks for contributing – Rakhim created the 'questions' forum:

https://blot.im/questions
>I'm not sure if America actually cares about those types of war and military considerations any longer. Have you looked at ship construction times lately?

it's kind of funny because the US won WWII by the ability to churn out huge volumes of decent quality goods but now our military seems to be adopting the German idea that small numbers of expensive wunderwaffen will turn the tide
Somehow I didn't see these responses, thank you for re-directing me here! I appreciate it and always look into the first of the month "Who's Hiring" post. I feel it goes a long way. Thanks again!
Paging Low-Tech Magazine! I wonder how they feel about these partly wooden turbines:

https://solar.lowtechmagazine.com/2019/06/reinventing-the-sm...

https://solar.lowtechmagazine.com/2019/06/how-to-make-wind-p...

I expect they would be disappointed that it's not all wood, and also skeptical of these being mass-produced with engineered wood rather than made by local artisans out of regular wood. Can the wood parts be recycled or composted? What happens at the end of life?

To quote Low-Tech Mag on composite blades, "The environmental damage of the carbon-epoxy spars can be viewed as acceptable, if compared to the larger damage done by conventional wind turbine blades. However, the waste problem would not be solved, and further growth in wind power would still result in ever larger waste streams."
I've got a 12700k desktop with windows and an M1 macbook (not pro!) and my pandas notebooks run noticeably faster on the mac unless I'm able to max out all cores on the Intel chip (this is after, ahem, fixing the idiotic scheduler which would put the background python on E-cores.)

I couldn't believe it.

Absolutely get an apple silicon machine, no contest the best hardware on the market right now.
1. That was assuming 8 hours of regular usage a day that has GCP's sustained use discounts applied, though not the committed usage discounts you can negotiate (but this is hard if you don't want 24/7 usage).

2. The issue with only-when-needed is the cold-start time starts hurting you in ways we're trying to pay to avoid (we want <30s feedback loops if possible) as would putting several developers on the same machine.

3. Shared as in cloud multi-tenant? Sure, we wouldn't be buying the exclusive rack for this.

4. n2-standard-8 felt comparable.

5. Not considered.

If it's interesting, we run a build machine for when developers push their code into a PR and we build a binary/container as a deployable artifact. We have one machine running a c3-highcpu-22 which is 22 CPUs and 44GB memory.

Even at the lower frequency of pushes to master the build latency spikes a lot on this machine when developers push separate builds simultaneously, so I'd expect we'd need a fair bit more capacity in a distributed build system to make the local builds (probably 5-10x as frequent) behave nicely.
Generally, I look at the diff with the base branch, not individual commits (unless there is a reason to...)
The point here that the wooden wind turbine is carbon negative is also a good one (where-as steel and concrete are a big carbon positive) is also worth tracking.

I do wish I had a little better idea what the costs of wood were. There have to be nutrients and other resources consumed, that wood takes to produce. I'd love to better appreciate the material flow of wood.
>Basically, an investigator can ask a health care provider a bunch of yes/no questions - "did the patient receive care between $DATE1 and $DATE2?" "yes" "was the patient treated for $THING_RELEVANT_BUT_UNRELATED_TO_CLAIM?" "yes" "okay, thank you, that's all we needed." No "PHI" requested, none provided, but a picture still painted... and HIPAA allows for it.

How is that not PHI? You asked for treatment information and it was provided. Asking it roundabout way doesn't sidestep HIPAA.
Is Corten used in shipping containers (I seem to recall that it is)?
look what's three days away
Ha ha ha. You can leave it overnight and importing files is a 1 time process so not much to win
> So they removed the special casing for these functions, and added a helpful comment for people who might be confused.

Technically correct. But: what happens is that when you start python, it outputs:

Type "help", "copyright", "credits" or "license" for more information.

But when you type "license", you get this:

Type license() to see the full license text

Why that happens? Because "license" is a special object that has string representation as presented above and to actually read the license, you need to call it and not just request string representation. Technically it's all clean and correct. But guess what - the user does not care. Your design is not the user's problem, the usability is the user's problem. And the usability of this kind of solution is terrible. I know why it's done, I know how it's done, I can appreciate the technical beauty of it - and it still pisses me off. They clearly knew about this case, they themselves told me to use "license" and when I did it, they say "nah bro, you forgot the parens, you idiot, try again, har har har!" It's not a huge deal, but when it happens to you thousands of times, it eventually starts to piss you off. Avoiding this kind of thing is not easy - it may actually require departing from the nice and clean design you envisioned internally, and that may be annoying to a programmer - but as a user, I much prefer that this is how it would be done. I know there are reasons, in many cases I know exactly what the reasons are, because I've been guilty myself, but that doesn't help - the whole point is, as a user, it makes my life harder. So, in our development as a software engineers, once we learn how to build technically correct things, we also need to start thinking past that - how to build things that people would enjoy using.
In team topologies, you'd consider them "complicated subsystems" teams. (See https://teamtopologies.com/key-concepts ) They may even be consider stream-aligned teams but they a feature crosses multiple streams to be valuable.

I used a workflow as a common type of SAAS business. My past and current companies could be considered such companies and had significant resources into such streams. Trying to enable the workflow of thousands of companies is a remarkably difficult problem.

But to take an example, look at monday.com as a workflow SAAS business that has a 9 billion dollar market cap. I would be surprised if they didn't have at least one team dedicated to tools for their support team.
Cordova for phone, Electron for desktop.
For me, "important" basically means "if somebody somehow stole my 1Password vault and had access its contents, it would be logistically problematic for me that they'd have the MFA for this account". So email, banks, cell phone / DNS hosting / etc, but also things like my MFA for Slack, PyPI, Steam, etc.

Things that aren't important are accounts like my rewards account w/ airlines, various forums / etc where there's MFA but it's less valuable than the password vault itself.

For MFA enrollment, my basic approach is:

1. If the site supports FIDO2/U2F, I enroll a yubikey in that.

2. If it supports multiple FIDO2/U2F devices, I enroll 2 other yubikeys (My primary yubikey is USB-C, then I've got a USB-A and a backup USB-A)

3. If the site supports TOTP, I generate a TOTP key and enroll my phone's TOTP app

4. For sites I'm likely to need to log into a lot, but that don't support multiple FIDO2 devices, I also enroll my Yubikey as a TOTP device ( https://www.yubico.com/products/yubico-authenticator/ for reference). I don't do this for every site because the Yubikey has a finite number of slots for TOTP secrets.
Yep! I am indeed that anon haha.

Embarrassing code is the most fun. I love seeing how devs code when no one's looking and there's no pressure. We're not in a job interview lol, you should see some of the React code I've been writing lately for some UIs that I made just for myself. Let's just say, I've used enough dangerouslySetInnerHTML that I've basically got the safety of jQuery at this point :)

I even pentest my own crappy apps sometimes and fix them up, all for fun. Code should be fun, especially if it's not professional!
HA! I realize now that I had watched that live, paid the $20 to attend the conf virtually, then went a drinking binge so that I would forget I even saw it.
When you squash merge on github the new commit references the old PR. If you don't delete branches on merge you would keep the commit history on that branch, but then you have to battle with branchs persisting forever.
I just wrote about that.

It absolutely is. The worst was when anti-gun groups were pushing “micro-stamping” of firing pins to imprint a number on the primer face. Complete and utter fantasy, easily defeat-able, unenforceable, nonsense. Didn’t stop them from pushing it for at least a decade.

Even the bullet to barrel match of a gun fired in the lab is pretty much BS.

You can tell major aspects like ”the gun this bullet came from had 5R or polygonal rifling” but that is about where it ends in reality. You can prove a bullet didn’t come from some gun, but pretty much never that it did.
It depends on the grocery store but it’s usually a wash unless it’s an ethnic grocery store that doesn’t try to maintain constant inventory. The major stores like Vons, Safeway, Fredy Meyers, Publix, etc try to maintain the same fruit and vegetables in stock year round which is really expensive and requires a lot of infrastructure to move harvests from all over the world.

Farmers markets and other stores try to focus more on seasonal produce that’s produced more locally so it can be cheaper and less energy intensive.
If there is no copyright there is an incentive to monetize it as much as possible and provide as much service back to the public as possible. If there exists copyright then it should be taxed as property tax.
Truth Exposed: The Dark Underbelly of Techrights
2,356 € is way over my budget. The machine is amazing but the specs are stingy. Returning it and getting a cheaper one would give me a lot of disposable money to spend in restaurants
Toyota has been a major shareholder of Daihatsu since the late 60s, with veto power since the mid-90s and majority ownership since the late 90s.
Let's make up some numbers, say 98% commit a single murder and 2% commit 20 leaving an average of 1.38. If the new system stops every murderer after the first one, the number of murders have a 27.5% reduction. Actual reduction quoted in the article is 12.8%.

So it could very well be true that the average number of murders committed is close to 1 and at the same time the reduction is wholly accounted for by stopping multiple murders.

I still doubt that either cause speculated on in the article are the actual full reason, or even possibly the primary reasons, but it would at least be possible with the information provided.
Possibly a dumb question, but what if this gets struck by lightning?
Everything is cheap when you aren't the one paying for it.
"Virtualization-Based Security: Enabled by Default"

https://techcommunity.microsoft.com/t5/virtualization/virtua...
No, they can't. Paying for all code by paying employees or paying third parties is still paying for all code. That's not feasible. The EU regulators are simply nuts.
That's because they have better modems than a phone (more throughput, etc.)
We covered this back then on the #osspodcast:

Episode 269 – Do not experiment on the Linux Kernel

https://opensourcesecurity.io/2021/05/02/episode-269-do-not-...

Josh and Kurt talk about the University of Minnesota experimenting on the Linux Kernel. There’s a lot to unpack in this one, but the TL;DR is you probably don’t want to experiment on the kernel.
What's sad is that processes are already virtual machines, they just need to have a better permissions system. What's really sad is that for the most part those better permissions systems have been built (namespaces/cgroups on linux, gatekeeper on Mac OS) but nobody figured out how to expose that to end users before the business people figured out that there were trillions of dollars available if you charged rent to centrally manage it.

We were so close. Sigh.
I am an electrical engineer that mainly works on hydro plants but also have done some work on natural gas plants. The fact that this is so high is shocking to me. I guess the big culprit is coal plant cooling towers. The natural gas plants I've worked in don't even have cooling towers, any cooling water goes right back where it came from.
I work on the road a lot. In many cases I’m compiling code in transit to and at test sites, so laptop is a must-have.
I like it a lot.

The big advantage of Rustler vs. say, writing C or using Zig's equivalent, is that you can just use any Rust libraries. For example, I wrote Rust<->Elixir bindings to xxhash and CANBus for our industrial control/embedded applications, and it was quick to do. Very little ceremony.

Rustler provides these Encoder and Decoder traits (and implementations for most stdlib data structures) that make it easy to pass data back and forth across the FFI boundary without you having to manually do it, and they've done all of the work of writing/generating the bindings to Erlang's C API. It also includes a generator to easily create a new NIF that integrates into your Elixir project.

Of course, you need to know both Elixir and Rust to a high enough level, but if you do, it's really pretty straightforward to just either wrap an existing Rust library, or to rewrite some hot path in Rust and schedule it on a dirty CPU or IO thread.
Do Not Disturb by default is a question of taste and use case, they probably brought to the desktop what people seemed to like on mobile devices.

Applications stealing focus is a plague though. Maybe Apple will finally figure out that it's not worth having in their API.
> And it happens that people will not buy a $200 book even if it had $100k worth knowledge in it.

It is not at all unfashionable to pay $50k for a master's degree, however.
Yes, it happens in tech. It's not even all that rare, really (at least outside of the FAANG crowd). I've reached a place in my career where I'm well-established and known enough that I don't really need to hustle to find good dev jobs anymore, but for most of my career, I got most of my jobs by being my own recruiter in that way.
Yes, No.

there are compelling public interests that supersede someones right to privacy.

This is road to hell path paved with good intentions. All crime has compelling public interests to be prevented. Using that logic, cops should be able to search everywhere. It's compelling public interest to stop people who do bad things.
This all depends on victory conditions. The U.S. "won" Korea, Iraq, Vietnam, and Afghanistan in the same sense that they "won" WW2 - those countries were bombed back into the stone age and the existing governments fell. But WW2 was fought as the U.S. was an ascendant (but not dominant) power among a number of peer rivals, and the U.S. was not the aggressor. It felt like a victory, because we emerged as the dominant power, with the only industrial base that wasn't destroyed, and then enjoyed the economic fruits of rebuilding a country that had been bombed back into the stone age and then capitulated. Additionally, Germany and Japan expected that U.S. occupation would be absolutely terrible, that we would be tyrants in the same way that their militaristic governments of the time were, and so when it turned out we just wanted to make money, that was a huge relief to them.

With all the post-WW2 wars, we've gone in as a dominant power, as the aggressor, to a country that is far smaller and less developed. In terms of casualties, they've been even more lopsided victories than WW2. The second Iraq war killed about half a million Iraqis and displaced about 1.8M, vs. < 1000 Americans killed, for a kill ratio of ~500:1. But what does it even mean to achieve victory here? We go in as a bully and ruin our world reputation. The average American sees zero benefit from killing Iraqis; it just means higher oil prices, larger government debt, more inflation, reduced civil liberties, and a lack of focus on domestic problems (...which may be the point). Defense contractors make out like a bandit, and the executive branch gets to consolidate power (...which, again, may be the point), but there isn't room to grow the way there was after WW2.
imo you should always squash,when merged pr / mr should act as a single unit not many commits.

Also having many commits does not means it's going to be easier to revert / fix than a single big one.
China started pushing for a large domestic steel industry in the late 50s.

It did not go well. https://en.wikipedia.org/wiki/Backyard_furnace
Arguably the Occupation of Japan was more important than the carpet bombing for changing Japanese culture.

We brought in many new ideas - both in business and in government - most of which persist in some form today - and the Japanese in many cases have taken those ideas, refined them mightily, infused them with some Japanese culture - and re-exported them to us.

The best example of this that I can think of, is Kaizen - the various scientific management techniques exported to Japan by W. Edwards Deming - which was re-exported to us as Kaizen.
I think I would be fine with that tbh! I would assume most people here are big proponents of OSS.
I've been paying for about a year. Every time I'm reminded how much I'm paying, I think it sounds like too much. But every time I sit at a new computer or accidentally use the default Google search on my phone's home screen, I think, "Crap, this is terrible. I'm glad I am paying for Kagi."
China Steps Up Shale Gas Exploration, Production