skysight-inc/HackerNews huggingface dataset:
In a world with same day delivery I also imagined a future with fewer cell phone stores, but they still seem to be everywhere. At the very least there seems to be bank branches everywhere and they will always have ATMs.
Memory slot direction doesn't seem that important. At least, I've got a desktop board in a rack that seems happy enough. Or is there something other than memory direction that puts you off, ipmi perhaps?
My company just finished a new desktop app and will continue to produce more.
> It takes me twice a long to get my integration tests to work if I don't have unit tests making sure the parts work along the way.

That's a valid concern, but if your unit-tests are only for making sure that part you just wrote works as expected than just have a test-case up for that specific part, and change it when you move to the next part.

The value of unit-tests is supposed to be regression testing: when you change something that breaks a different unit in a different part of the stack.

> If you write an integration test, and it fails, what's broken?

Well, I debug it it the same way I debug any bug. After all, most bug reports are from a full execution in the field; I am probably already set up to debug the full application anyway[1].

[1] Once a bug reproduction is set up in a fairly automated way.
I agree, and that's why I said that good abstractions are those which have good implementation complexity vs interface complexity ratio. File abstraction is a perfect example of this - a simple concept you can explain in 5 minutes to a kid, but implementations often several thousands lines of code long.

Also, the simpler the interface, usually the more contexts it can be used in. So those abstractions with nice interfaces naturally tend to be more reusable. But I argue this is the consequence, not the primary reason. You probably won't end up with good abstractions by mercilessly applying DRY.
How can Python 3.11 be 60% faster than 3.10?
dd can do it on an existing file or stream, transforming sequences of 0 it contains into "holes".
Thats amazing. But how does a flying plane refuel from a ground hose? It must have been a very long hose given the speed of the plane. Did it circle around or something?
As long as you heed standard advice (treat stock as nice to have but value it at zero during wage negotiations) then the impact on your net worth should be minimal :)
I actually had a very similar idea but the twist is in Africa we don't have access to affordable internet for the average student but we have greatest discounted bundles for social media apps like whatsApp, instagram and facebook. I wanted to use whatsApp to send a screenshot of googles first result page for a given query.
> The thing about unit tests is that the better they are, the less you have to debug.

>

> A very good one, with effective use of matchers, you don't even have to read the test to know what you did wrong. You just know from the error message what you broke.

Agree, and agreed. The counterpoint is that unit-tests take time to write and time to maintain - you have to balance that time spent against the time that you would spend debugging an integration test.
agree that they are sought by burglars and add that much of the car crime has that as primary focus it seems.

disagree that they never stop crimes. many of the times they stop crimes they are not reported, and even if reported would not make it to any stats.

It's easy to see this if you just think of the hundreds of stops each day in every city in which an armored car pulls up to get money. Literally hundreds of times every day people with guns are preventing crime that would be progress.
I think this has a bit of bad advice for using cp or shell redirection to read / write to raw block devices but dd isn't necessarily the best either. Personally any time I'm trying to image some hard drive, damaged or otherwise, I'll just about always jump straight to ddrescue (not dd_rescue). It's similar to dd, surprise surprise, but it keeps a log of which parts of the input and output have been copied / had errors / skipped. Nothing is more annoying than waiting an hour for some large copy to make progress and then run into an error or get interrupted for whatever reason. Using ddrescue because it keeps a log of the status of the operation you can resume it with the same command and it will pick back up right where it left of instead of having to start all over. It's also intelligent enough to not fail the first time and skip over some bad region of the disk on error and come back and reattempt it using various strategies once it's already copied the low hanging fruit.

There's very little reason not to use it, even if it's just to get a nice progress view instead of just the current amount of data copied.
Is this flat-earth-style trolling, overly-creative writing, or just true insanity? Well, actually looking at the homepage, maybe more a con targeting the credulous and wilfully ignorant.
Possibly Google rejects GApps to be installed to the device that the patch applied, or doesn't care.
I think this is where they introduce the JIT (Guido and co are working on this at Microsoft) or add JIT optimizations.
I’m amazed anybody stuck with it after final cut X or whatever it was called. They should have just continued support for 7.
I’d of thought dd always avoided page cache. what dd use case is that desired behavior?
I agree. This describes my fullstack terminal setup.
If he is such a horrible useless person, then why don't the people who 'actually' built the Tesla cars and Space-X rockets step up and claim their rightful dues? Wouldn't they get tired of being led by some fake snake-oil salesman? Or, maybe the technology and innovation is being driven by Elon Musk working together with a bunch of other intelligent hard working people, and this is just a narrative being pushed out by a bunch of bitter gossip focused snake-oil journalists.
Global interpreter lock, will it ever be removed?
I did also memorize erogenous zones at some point, so your advice wasn't too far off :)
Pretty sure you are right, and many will knock / ring the door to ask if you want some tree service or if you are selling a car or something if someone answers.

If no one answers and no dog barks..
I don't think so.. good software engineers are still somewhat rare and you need good ones to not blow up your code base once it reaches a certain size/complexity.
Any high school kid can make a website, but if you want your app to grow for 3 or more years, it has to be built well-ish.
Tech Philosophy Ponderings 2022
Agreed. It's like the Apple TV moniker, which refers to hardware, software, and a subscription service.
> It's still not even remotely possible (except for games running more or less the same engine and implementing the same type of game like the Crusader Kings series).

Yes, and that's my whole point. It can be done, just not as general as the bros have you believe.

> But even before we get to that, my last question remains: "And the reason game devs will do that and are not doing it already is because?"

Because there is no benefit to the game developer.
In "The Vaccine: Inside the Race to Conquer the COVID-19 Pandemic" by Joe Miller, Uğur Şahin, Özlem Türeci They discuss how the goal of BioNTech was to make mRNA vaccines for cancer, and it was because they'd broken ground in how to stabilise the vaccine in lipid sheaths, they could "pivot" (in the best sense of the term) to the C19 vaccine so quickly.

Maybe now they can go back to their original plan. Although their hands may well be full with revisions to C19 vax, Monkeypox, Malaria, HIV.. you-name-it queued at the door.
> Since fossil fuels campaigning against nuclear is a "conspiracy theory". Here are some threads to pull on.

This is not what OP said.

Also: those "sources" are all right from the nuclear circle jerk...lol
I think the major point of this article is for engineers to focus on innovation for business, rather than optimizing infra to support app new trial. Then a scalable and agile stack is critical for choice.
> a truck fitted with a fuel tank and pump would rendezvous with the aircraft over a straight stretch of closed highway.
A) Hospital is overcharging

B) OTOH - don’t cry and you save $40

C) Devil’s advocate: It says emotional assessment. If someone is under emotional distress the hospital has to do an assessment and see if they are getting enough medication or there are other problems: abuse, depression, etc.
Unpopular opinion: if big chunks of code look “the same”, that might be unnecessary boilerplate you should get rid of.
The article answers your question (yes, you can) and links to a support article with more information: https://support.apple.com/en-us/HT207882
I thought freh-nell was common in English
The number of hardware designs companies can produce is restricted by economies of scale and the less mutable nature of hardware versus software, which in turn restricts the number of hardware engineers needed and thus the market demand for their skills. Also, much of the hardware production pipeline has been moved overseas to places with lower standards of living.
The dynamics of nearly-doubling average household income by having 2 adults working are likely to be different from those of doubling the population but holding average household income steady.
Yup, pretty much.

I can't imagine how Apple concluded that "It's exactly like Venmo in every way, but it only works for people with iPhones!" would make a particularly compelling value proposition.
Very few businesses have the Google/Meta level of data collection. In the low-data environments, SVMs (as an example), more often than not, outperform corresponding DL models.
Lack of comment is a serious flaw for package.json syntax.
If you put it in a 1U case I would be very surprised if it didn't matter - I'm doing that with a very low power platform and the clearance between the memory and the case only leaves a 2-3 mm gap, which I doubt would permit sufficient airflow for a normal passive CPU heatsink with a normal CPU power.
And 3.10 is already 25% faster than 3.8
That's basically iMessage vs. FB Messenger/WhatsApp/Signal/SMS.
Is it a transmission problem or a capacity problem? The recent shutdowns in Texas were caused by power plants getting overloaded, not due to too few transmission lines.

So if the transmission lines were in place in Maine and Colorado, how would that affect the anticipated blackouts across the US?
Fwiw, in the world of film/photo lighting I’ve only ever heard it without the s. Not a “correct” French pronunciation, but not as bad as pronouncing it like Fresno.
For more of this sort of malarkey, try the video game Uplink.
According to the article, there is no departure from their previous generation.

On the contrary, compared with the previous generation, the AM5 socket has more PCIe lanes, because it has 4 additional PCIe lanes, to attach directly to the CPU a Thunderbolt/USB4 controller, for maximum performance.

The changes are strictly in the chipset, which will now be able to provide more PCIe lanes than before, on more expensive motherboards with 2 southbridge chips, but with the price that the extra lanes will pass through an additional PCIe switch, so they will have a greater latency and their throughput can be diminished by congestion, when all the peripherals are active simultaneously.

Nevertheless, with 64 Gb/s links between chips (4 x PCIe 4.0), few peripherals will be fast enough to saturate the links and cause congestion, i.e. typically only the extra SSDs or extra GPUs, besides the primary GPU and the primary SSD, which are attached directly to the CPU.

So the extra SSDs and the extra GPUs should be preferentially attached to the first southbridge chip, not to the second. This is the change about which the users of the new AM5 motherboards must be aware.
Venmo not available to me in Europe. Can’t wait to have Apple Cash.

Like mobile money in Africa, various service providers will jump up to allow cross wallet transfers.
Argh, I just tried googling "The Alliance Anti-Virus Collection" and got seriously wet-fished by the tip-of-tongue variant of https://xkcd.com/979/. Minor whiplash incoming :(

So, variations on that string eventually find three results:

- This HN thread (Google be fast)

- Someone describing the same disk using very similar terms and with from a similar location ⁽ʰᶦ ᶠʳᵒᵐ ˢʸᵈⁿᵉʸ ᵇᵗʷ⁾, which I'd be surprised (to say the least) to learn is not you: https://forum.amiga.org/index.php?topic=73527.15#msg838909

- ThIs InFuRiAtInG dEaD-eNd PoSt FrOm 2006 ("MoSt ReCeNt UsEr AcTiViTy SeP 2007"): https://eab.abime.net/showthread.php?p=1332424#td_post_28845... - the attachment (which Google indexed) contains... "Alliance Anti-Virus Collection v8.00 (19xx)(The Alliance).zip"... D: D: D': ... and the username "jjsmith" doesn't really turn up anywhere else...

- Further extrapolation finds (via the miracle of working OCR and then "where on earth is that in the actual magazine"): https://archive.org/details/Australian_Commodore_and_Amiga_R... - at the bottom of the leftmost column ("Killing the IRQ virus"): "To check for the IRQ Virus, use Jon Potter's program POPDIR in Mega-disc 10, or pick version 7.0 of the Alliance Anti-Virus Pack from Prime Artifax on (02) 817-0011." Wow, a 7-digit phone number. I only very very vaguely remember those.

So, why on earth post this given that it's a giant dead end?

Well, this is Amiga. Way I look at it, based on the data available, I think it's promisingly likely that repeated pokings at the woodwork over time may actually make something nice fall out, maybe even sooner rather than later. It's a small community nowadays, IIUC. So maybe keep knocking?

I wonder what would happen if you poked around on EAB.

There's also the "Prime Artifax" route - googling finds a very small number of results (https://google.com/search?q=%22prime+artifax%22+bbs, http://eab.abime.net/showthread.php?p=1537713, http://amigan.1emu.net/aw/) but enough to make me wonder if maybe someone might have mirrors/dumps indexed by that that they don't realize contains this disk.
That’s how I pronounce it.

Source: spent a ton of time researching adding a freh-nell lens to my large format camera’s ground glass.
It's not really Fray-nel (actually IPA: fʁɛ.nɛl) but I for one pronounce it as close to the French way as I can, so "frennEL". Also: https://www.youtube.com/watch?v=TdJKjdMZRPI

This is a bit like telling you to say "De Bruijn" and not "De Brown". De Brown is a kind of exonym that's well established, much like the Van Gogh situation: https://en.wiktionary.org/wiki/Van_Gogh
Yea, if you use standard docker images o you want to use the python version they come with which is usually 3.8 (Ubuntu 20.04) or 3.6 (Ubuntu 18.04)
My experience as a Unit-18 Berkeley Lecturer
Ask HN: Book bomb for a Software Development Manager joining your company
Allow me to first set the context. The question is at the end.

On your first day on a new job, you receive a bouquet of goodies. Some of these are essential for you to perform your job (laptop, headphones, mouse, etc.) and the rest are "feel good" things (water bottle, t-shirt, a notebook, a pen, etc. with the company logo on them). I guess the idea is to make your first day memorable, and perhaps down the road, even remind you of this day. I often use a sweatshirt I received from my then employer some 8 years ago, and it still makes me smile to think of my days at that company.

Some companies give books to their prospective new employees (the famous book bomb at Amazon) to help them learn or brush up on a few skills they will need on the job. Employers who do this convey that they care about their people's intellectual growth. What follows is a list of three books that I think would be a good addition to your welcome kit for the new Software Development Managers joining your team.

First is [The Manager's Path][1], which can be a career guide for software developers who have chosen the path of management. The best thing about this book is that it is valuable no matter how far ahead you are on this path. Encouraging your new employees to start thinking in terms of their career ladder and growth path can be a strong motivator.

Second on this list is [Working Backwards: Insights, Stories, and Secrets from Inside Amazon][2]. This book distills the knowledge of ways of working that make Amazon successful. Applying even a few of these methods to your work, even if it is only at a personal level, will produce better outcomes for you.

The third is [Zero to One: Notes on Startups, or How to Build the Future][3]. The best part of this book is that it encourages business owners to solve problems by applying thinking that starts with first principles. It also teaches you to ask the questions that lead you to find value in unexpected places.

Question: What would you change or add to this list of books for new Software Development Managers joining your company/team? Why?

[1]: https://www.goodreads.com/book/show/33369254-the-manager-s-path

[2]: https://www.goodreads.com/book/show/53138083-working-backwards

[3]: https://www.goodreads.com/book/show/18050143-zero-to-one
caveat operator: to ensure the conv=sparse operand achieves the desired outcome, be sure to use an output blocksize equal to st_blksize of the output filesystem.
The 3.10 interpreter would still run 3.9-compatible Python code though, right?
It's weird in hindsight that we didn't develop a vaccine against monkeypox, if it still can be deadly. (Or did we and I am misinformed?) I guess now that we have outbreaks all over the world, it's probably too late to start another COVID like effort.
https://bharatmaps.gov.in/

https://bharatmaps.gov.in/NewVersion/map.aspx

this uses the same openstreetmap backend but how do they manage to make the map look so fucking ugly? any idea ? is this like the race to the bottom at government level inherent as a cost saving measure ? or something else?

qwant maps otoh looks amazing compared to this monstrosity
Apparently the JIT won't be introduced in 3.11 and these speed gains are due to other optimisations [0].

> Q: Is there a JIT compiler?

> A: No. We’re still exploring other optimizations.

[0]: https://docs.python.org/3.11/whatsnew/3.11.html#faster-cpyth...
What's the data science-specific part of this terminal configuration?
Added a few dozens of images earlier today and add more tomorrow. Let me know how it goes.
World stumbling into a new era of risk, concludes SIPRI report
Oh OK. Recent server CPUs (Ice Lake) are roughly 8-12W (maybe up to 15W, there are a lot of SKUs) as a baseline. AMD's latest Milan generation brings it down to 3.5W/core, with some closer to 5W; Intel's Sapphire Rapids only goes down to ~ 6W.

After M1 and Graviton, there's a big rush for making denser server CPUs, pretty much bifurcating the market. Much more powerful than old Atom cores, but more power-efficient than regular ones, and targeted mostly at hyperscalers. AMD should have a dense variant of Zen 4 out next year, going up to 128 cores and reducing per-core power significantly. Intel will likely have a competitor out in 2024, and AMD might hit 256 cores then, although rumors of things that far out aren't very specific. On the ARM side of things, NVIDIA is launching CPUs like this next year. Qualcomm bought Nuvia, which was working on similar server CPUs, but probably switched focus to PCs. There are some other oddballs like Tenstorrent as well.

One interesting part with pushing per-core power so low is that communication between cores starts to be a serious part of total power consumption.
rw is a nice dd like tool with a unix syntax https://sortix.org/rw/
The problem is, what's the single best use case for Smalltalk?

Web apps are too dominant, and the fact is much of backend engineering is mildly unsuitable for a dynamic language runtime due to raw performance.

I think that's the issue. No golden use case like Ruby on Rails.

If Apple supported Smalltalk for native iOS apps things would be fine. But pigs would fly first.
dEQP for android is another example https://android.googlesource.com/platform/external/deqp/
linux absolutely still does this FWIW, its one of the reasons that swap is a net negative.
1955. In 1985 they had access to Libyan plutonium. The 1955 lightning experiments were a modification to the earlier 1985 plutonium-powered equipment.
This is accurate and good to know before getting into it. It's definitely more of an experience than a game.

I almost shut it off at the 1,5 hour mark but I pushed through and found enough content to entertain myself for 4,5 hours. I don't think I'll play it again, but based on googling I probably could have explored for a couple of hours more.
Ya some other comments mentioned similar but when I work on SEO as a dev most of the times it’s adding stuff like “structured data” JSON elements to a page to help with crawlers. And the singular H1 elements are always big haha.
Guess this would be considered technical seo but I didn’t know the distinction was ever made. What do I know though just a code monkey
FS cache is, at least for me, included in "i/o resources". But this utilization will occur for any consumer reading any partition from any topic from anywhere other than the tail segment which isn't currently being read (or even the tail segment of a partition not being produced); it's not specific to partition 0. And I don't believe you'd gain anything by turning on a mirroring cluster rather than increasing the number of brokers in the same cluster; in both cases you're solving it by spreading the i/o load out more.
That particular example is an overly silly but I often write

cat file | grep ...
or
cat file | awk '{blah}'

for ad-hoc stuff even though I am fully aware that I could easily avoid the cat simply because having the regex or awk code at the very end makes it easier to read, edit or extend with additional pipeline elements.
People like you are my worst nightmare :P. The last thing I want when shopping is interactions with random strangers. I'll even gladly take a slightly janky self-checkout experience if it eliminates interacting with a cashier.
The latest efforts to remove the GIL was presented at the 2022 Python Language Summit and discussed here earlier this month:

https://news.ycombinator.com/item?id=31348097
You're right. My mistake. Thanks for the link!
> Among "normies" flow seems to often have a physical activity component, and is more common among athletes, musicians, artists, surgeons, and similar professions.

Who's to say it doesn't among programmers? One of the reasons why I vastly prefer mechanical keyboards is because their feedback smooths out the process of typing in flow state. It requires less mental effort to type on a mechanical, which means flow is less likely to get disrupted. Plus I can feel the rhythm of the keys beneath my fingers, and rhythms help keep my brain on track.
Because monkeypox is not highly transmissible and smallpox vaccine is effective against it. And we have a lot of smallpox vaccine.

https://twitter.com/edyong209/status/1527358140941234176

https://www.theatlantic.com/health/archive/2022/05/monkeypox...
> on the trend of turning PCIe into a serial bus of sorts.

PCIe switches used to be far more common before certain things happened in the market and they became uber-expensive. I have a few NICs where, instead of using multi-port controllers, they just used PCIe switches... arguably I/O hubs have probably been the cheapest PCIe switches around for some time now...
You can't, it's only available in the United States
If you're always focused on just building new shit instead of maintaining the stuff you build, then you will always be building nothing but shit.

Try doing nothing but building new toilets without ever understanding how they work in the real world, and without learning any lessons about how they work at scale.

There has got to be a good balance. Without that, you are lost, as is everyone else that is involved in that project.
spriggy
The USG just ordered 13 million doses of Monkeypox vaccine: https://fortune.com/2022/05/19/monkeypox-vaccine-purchase-20...