skysight-inc/HackerNews huggingface dataset:
https://www.apple.com/mac-studio/specs/ says “Maximum continuous power: 370W”

I think that’s because it has to power all those ports, too. Google tells me Thunderbolt 4 can go up to 100W.
Missed out on the fact that it is prohibitively expensive to watch it in the UK
Introduction to Zustand
Ah yes, this was all planned from the start, we actually need that CO2! Wait a second... wouldn't it be more efficient to transport solids and burn them on mars?

Okay, I only responded because of the Baader–Meinhof phenomenon. I watched a video about lovelock and Gaia Hypothesis yesterday.
What are you trying to get out of these interactions, is it new friends and romantic partners or literally just the novelty of meeting a stranger?

Do you think at this point people might be sensing that you're bracing for boredom as you're talking to them? I don't mean to blame you but vibes are powerful and real and it takes a lot of effort to truly conceal our emotions and assumptions
Openness of Oracle licensing and audit tools questioned
> improved my overall impression of w3shools from “an acceptable target of ridicule” to “aww, they’re trying their best even if they’re a bit clueless”

Funny how that works, huh? Here's a pertinent rule that some^Wall here may^Wshould have seen before:

> Remember the human

https://www.britannica.com/topic/netiquette
Thanks for that; then ethereum miners don't have to buy this thing.
[Ask HN] Good books with engineering best practices like daily builds?
Hi all! I'm a tech lead and am looking for book recommendations that help me become a better engineer. I have read The Pragmatic Programmer and am looking for similar books, with best practices like daily builds, bugtracking, etc.
Large part, likely the majority, of Intel's CPU dominance had been a result of their "unfair" advantage in fabs, not in hardware design. Often quoted rule of thumb - 90%/10% - 90% of the progress in semiconductors is attributable to process shrinkage, 10% to improved the hardware design. TSMC contributed the lion's share in making AMD competitive again. Design-wise, chips from Intel, AMD and Apple are all incredibly impressive. Afaik, Apple pays the top dollar to get access to the highest-end TSMC process - any performance comparisons should keep that in mind
Especially right after you start. You don’t need a reason except “I just started” and you don’t have any other responsibilities yet.
Airgap install of Python is quite straightforward. I normally scp the Python source and altinstall on target server.

But airgap install of pip packages with myriad dependencies can be annoying.

So I agree with parent comment that having standard packages make things easier
> but once you do that, it will be harder for you to use a "regular" keyboard

Regular keyboards are different enough that switching between them already negates muscle memory for me
(I see you're still in the early stages of your career so I'm assuming life, too)

> most vocal proponents of TDD are older men

Being older means that you've been part of this rodeo longer than other people. Sometimes that means those older people wield useful wisdom unavailable to the not-so-old. Sometimes it means those older people have wisdom that is no longer relevant to the present moment.

As a not-so-old person, it's your job to listen and make up your own mind about your elders. But when these older people were your age, they too looked up at their elders with the same caution, and they made their journey to where they are today, handing down the wisdom that they believe is valuable, to you. Now, maybe times have changed and their wisdom has fallen from relevancy - that is for you to decide, but, from experience, you're probably going to reinvent the wheel a lot in your life. And you'll pass your wisdom down to those following you, who might end up reinventing it too.

There's a reason the wheel is the invention to avoid reinventing :)

And being men has nothing to do with the price of bread ;)
There isn't even a way to donate. All "mozilla" donations go to the foundation and their social justice causes, not useful things like MSN and Firefox.
Thanks a lot for the link, I've been struggling to find good technical explanations/ressources on the subject
I started to notice that what is important for me is how I mange my focus hours in a work day. By that I mean hours where I actually generate a product ( writing code, archtectiing etc) as there are days in which I spend just in them meeting and that is exausing.

The reson for this is mostly my feeling of days work done, If I dont do at least 3-4h of higly productive focus time I get this feeling of an incomlete day and tend to get lazier over time.

So, bar the unforseen, I try to have that checked of my list and it was very beneficial in increasing my efficiency but also being ready to endure meetings.

Anyone else feeling odly exhausted after a meeting but not after hours of code?
Given that several tech companies censored this at the time based on obviously partisan input, doesn't that censorship constitute a form of misinformation?

It's time for these companies to be held accountable for their misinformation and propaganda.
> Want to open the quick menu on a site using ⌘+/, but your / key is only accessible using the shift key?

Welcome to the wonderful world of everyone whose countries native layout doesn't have a dedicated key for /, like most of europe.
I was under the impression that the W3Schools content had actually improved quite a bit over the last couple of years. No?
Great question. With the presented approach in Zig, since you work on the binary directly, after you finish your hot-code reloading session, you can still run the generated binary from disk (and debug it or whatnot) as all writes to memory were also committed to the underlying file on disk. There is therefore no need to recompile your program to an executable from a dynamic library as I guess would be the case for approach taken by Nim/V.

The presented approach might also be more resource efficient as it is writing directly to program's memory rather than unloading and reloading a dynamic library, but this is very much a guess and I would need to do some benchmarking to get a better feel for it.

In general though, this approach is possible in Zig since first of all, we have our own linker for each target file format (ELF, MachO, COFF-coming-soon-tm), secondly, the compiler generates the executable file directly, and thirdly, incremental updates are super granular in order to minimise writes to the file as much as possible.
I tried to love mechanical keyboards, I really did. I think I romanticized it too much. Maybe it was a form of procrastination ("I'm sure I'll finally stop slacking off when I have the right keyboard!"). In the end however, hundreds of dollars later, no matter what I tried I always came back to Logitech MX Keys. It's low profile, wireless and pleasant to type on. The only mechanical keyboard I think came close to a daily driver, that I still have, is Keychron K1. That's probably because of it's low profile keys. Other than that I sold all others and kinda gave up.

That of course doesn't mean I shit on the whole keyboard industry. I can appreciate a wonderful, thoughtful design that's tailored to someone's specific need. However, turns out that in that particular area I'm a basic bitch :P
Can I recommend ignoring the fact that keypad is.. well keypad and treat it as additional X keys to bind?

I have binds that directly open browser, Emacs, terminal and even IM so that I don't have to use mouse. Some are more macroable, e.g. I had a job where I had to retype things from images (imagine the cost effectiveness), but because I'm lazy type I made a macro under a key that would screenshot -> OCR, key next to it was opening target app.
>in favor of fast but potentially wrong or insecure results.

Formal methods don't eliminate wrong or insecure results. Formal methods tell you that a program matches the specification when certain conditions are true eg. no bit flips, the computer does not crash, the kernel doesn't kill your process, that allocations succeed, that your program can make progress (the kernel can decide to never schedule your program), etc. You can have bugs in writing the specification where the specification does not match your intention. Even your intention of a system may have vulnerabilities in it. If your specification can't generate code, your code might not match the specification.

Using formal methods slows you down compared to things like testing which can get us most of the way there in less time. Systems can be designed to be robust such that if a machine fails the system keeps on running. If a end-to-end black-box model can get you most of the way there with a sufficiently low number of bugs it may be worth it to use. Time is a limited resource and being 100% correct is not necessarily better than being 99% correct and having extra features.

>The disconnect between working code and correct or secure code respectively is going to widen using this approach.

Not really. People are not going to just start ignoring bugs when they run into them because the software they are using happened to be machine generated.

>Instead of turning the uploaded image into a mosaic as intended, the generated code simply creates a fixed-size black-and-white checker-board pattern

It worked fine for an image I just tried. Just like the prompt it "convert[ed] the image to a 32x32 mosaic." There was no checkerboard, but it may be worth noting that it converted transparent pixels to black.
Most important for me wasn't speed, it was flow. But speed is easy to put a number on.

I would be a lot more cautious about injury if I was doing a lot more sustained writing. But mostly I am doing technical writing and programming, which usually involves a lot of thinking followed by a small sprint of actually typing. If this small sprint doesn't break my flow or train of thought, it's perfect.
What does Apple gain gimping their highest tier hardware product?
Your inability to even acknowledge the invasion tells me everything I need to know. You are right, there is no discussion to be had between us.
For the TL;DR types:

>We are an American NGO based in Washington, D.C. that monitors human rights infringements by authoritarian regimes in Belarus, Russia and other post-Soviet states. Since our start in 2014, we have been in contact with over 2,500 whistleblowers that provided us with detailed reports on various kinds of abuse happening there.

>Due to internet censorship there, one of the web services used to contact us securely was hosted on servers located inside Belarus. Normally, we backup the received content to an external server on 20th day of every month, as this is reasonable given the volume we usually get, but since the start of the invasion on February 24th, traffic to our web service has increased over fiftyfold. Our staff has been working round the clock to accomodate the influx and during one of their tasks, package containing node-ipc module was updated on a production server, which resulted in executing your code and wiping over 30,000 messages and files detailing war crimes commited in Ukraine by Russian army and government officials. Due to the way the files were stored on the server, we are not able to recover any data and it's most likely gone forever. For some of the senders, this might as well have been their last contact with the outside world, as many of them were front-line soldiers that could've been killed in action during the offensive.

>Personally, me and my colleagues are absolutely devastated. All I can say that your little shenanigan did more damage to us than Putin or Lukashenka ever could. Profesionally, our counsel suggested filing criminal charges federally and it's likely we'll be proceeding this way.
Of course this point of view is with common developers, so I understand that view.

People who are content editors in newspapers, magazines, etc. would highly likely use Wordpress, Ghost or even Substack.

In the end, use whatever you're comfortable with, I always go with, "can I extend this" or "will this save me time?" and Wordpress/Ghost almost always gets chosen.
Yes, you're absolutely right! Forgot the name. That's 65% keyboard that I have.
The examples look a lot easier to use and remember than your typical UNIX shell.
why does it not use the thumbs
Maybe I'm the cynical "web developer" but this article falls within the category of "I didn't take the time to learn and understand XYZ technology, so instead I'm going to propose a different solution."

The author seems to have accidentally reinvented the circa-2000 technique of rendering headings as images to overcome early browser font limitations. Except without realising that sprite-sheets don't allow for kerning or ligature adjustments, or high-DPI displays, or accessibility, performance, high-contrast/dark mode, etc. We've had probably 40 years or more of smart people building font-rendering engines, trust them.

Good web design accommodates a user selecting a different default font size, a different font, zooming the page, or asking for a translation or a printable copy. Good design is accessible.
I don’t think I’ve seen anybody “knocking” scientists looking into whether ivermectin works. In fact, most ivermectin skeptics _welcome_ that.

What I have seen is the knocking of people who claim that ivermectin is a wonder drug; or that the government is deliberately holding back ivermectin to prolong the pandemic; or that paxlovid etc. are just “big Pharma ivermectin”.

Those people are right to be “knocked”, because they’re pushing an agenda and aren’t just wrong, but they aren’t interested in the truth at all.
Why would I waste my time on someone as arrogant as you?
80's and 90's was the golden age of many sports like boxing, rallying and football (the international one)
Honestly, just ask anyone who they think you should talk to.

"Oh hey Alice, I got this problem with X. Do you know who can help with X?"

"I think Mike knows about X"

...

"Oh hey Mike, someone told me that you have worked with X. Is that correct? I could use some help."

Do this for every problem and you'll get a good sense of who your colleagues are and what they work with
Incomplete. It’s not that difficult to be prosperous when you’re the only developed country that didn’t get bombed. As far as income taxes go you’re not completely wrong but if your firm can expense your car, lunch, dinner, rent for executive’s homes and children’s school fees you can have a great deal higher consumption inequality than inequality of earnings. Tax treatment has changed enormously since the 1950s in the US[1]. Also, really, nobody? I’m not claiming everyone responds in the same way, just that if you make things less attractive fewer people will do them. Think on the margin. Does increasing taxes on a thing mean no one will do sit? No. But fewer will.

[1] See https://news.ycombinator.com/item?id=2979882

> Back in the 1950s, the rich were really good at tax avoidance. All they had to do was to donate more than their total income to charity. (The so-called flying nun tax exemption.) This was doable because when you donated items that appreciated in value, you didn't get taxed on the increase in value, but got to claim the whole value.
So if your parents had bought a lot of art, you could donate the art. Better yet you could donate a million dollars to a charitable foundation you had, have them use it to buy a piece of art from you, and then donate 4 other pieces of art which are now valued at $1 million each.
The result was a huge run-up in the value of things like art, and a simultaneous increase in public art for display. When you visit the Metropolitan Museum, you're basically seeing the benefits of a tax dodge.
To be fair to Joe he wasn't giving medical advice, but licensed doctors on his show were.
To see some of his work, because this article shows too little, here [1].

[1] https://www.google.com/search?q=magritte&tbm=isch (Google Images)
> be seen

This is underrated. Especially when remote, you have to constantly remind people (and especially your manager) that you’re doing something.

You don’t have to be annoying about it, but let people know when something is done instead of just changing the Jira status.
But it is still a slab of plastic with buttons...
3090 is on Samsung 8nm 2+years old node so it will always be worse and still apple gpu claims are always oversaturated and its good people are talking about it considering apple propaganda of FASTEST CONSUMER GPU.

Despite this m1 ultra gpu is a big step for all people intrested in apple market and DL/ML workloads
> The misunderstandings around this drug stem from misunderstandings of basic statistics and the scientific method. This is why you shouldn't get your medical advice from Joe Rogan.

You're 100% correct, of course. But the prevalent MSM response, of calling it horse medicine, was equally damaging. Since it is a well known, effective, and respected medicine used in humans, this characterization as "horse paste" made it easy to believe that it was additionally being unfairly maligned in regard to its effectiveness for Covid.
Y'all need to know the background of past efforts [1], people keep making the same observations over and over again as if they're new. In the area of computer-generated layouts, there's been lots of rich discussion on the AdNW [2] and MTGAP [3] projects.

For "improving Dvorak", that was solved back in 2004 with Capewell-Dvorak [4].

To the author: what is supposed to be AI here? I don't see a mention of a ML method or neural network here, is it "just" an evolutionary algorithm like CarPalx, AdNW and MTGAP (not that it's bad)?

[1] https://deskthority.net/wiki/Alternative_keyboard_layouts

[2] https://deskthority.net/wiki/Alternative_keyboard_layouts#Ad...

[3] https://mathematicalmulticore.wordpress.com/category/keyboar...

[4] https://deskthority.net/wiki/Alternative_keyboard_layouts#Ca...
interesting, but largest ever?
not according to this:
https://www.youtube.com/watch?v=Gz4adJXLHgA

which got very different results
As a little anecdote, during my computer science studies i had exactly one female student in a ~50 student class. A mandatory class, so that was it for female students that semester. That was general computer science. Those then split up into different specializations for their future line of work. From personal experience, quite a few theoretical computer scientists and more or less the rest into big data. Who went there for the math. People might be shocked to hear this, but not many little girls dream about becoming computer engineers. And i cant really blame them. Having to deal with registers and assembly isnt such an attractive proposition.

Dont get me wrong, they sure exist, however not enough of them to fill any sort of meaningful quota. I have one female colleague in the department and she is very annoyed to be begged to be the token female. And not at all interested.

It was somewhere along that road that it dawned on me that i have yet to meet any female colleague in computer engineering who thought any sort of quotas to be a good idea. They are obvious nonsense implemented by people who never in a thousand years would think about about going into that profession themselves. You cant use them to force people into existence. And outside of kidnapping first semester Psychology or MBA students there isnt much reason to be optimistic for quotas in the future.
Thanks for your feedback. We are still experimenting with the pricing and what would make sense to our users. Regarding SEO, I 100% agree with you. Next week we are releasing a feature that enables companies to customize the URLs, optimize API doc SEO
My favourite parts of F1 are the parts which don't occur anywhere near a track. The ingenious rule bending which goes into trying to get an advantage and the politics when people try to get it banned. Things like the f-duct where a driver used the back of their hand to close a passage which reduced the areodynamics drag of the rear wing because movable surfaces aren't allowed; the two pedal system which allowed differential braking through a corner; or the blown defuser which used the exhaust from the engine to enhance the downforce generated by the defuser.
Concisely: Randomness exists if and only if there is ignorance.

As a DM, if I reach my hand in my bag of unfair chessex dice, make a biased choice of which which biased die I unfairly throw... From my perspective, the odds of a 20 are still 5%, because I don't have good enough memory to know what direction any of those biases go.

If one of my players, who have much less to do than a DM, rolls their same d20 every session, they will eventually pick up on its tendencies and know their die is more likely on average to crit.

If a cheating player understands the velocity of their roll, they can toss in such a way that 20 is much much more likely to appear.

The DM I describe can roll the same die as the player I describe but experience different probabilities because of ignorance. A fair player I describe who rolls their die in the same way as the cheating player I describe is experiencing different probabilities because of ignorance.

Situations we think of as random are just good at quickly spreading ignorance. A tiny change in velocity for the cheating player will spoil his plans, and the dice numbers are spread nearly equally so that this small ignorance about velocity quickly becomes large ignorance about the probability distribution of the result. Knowing half the bits of the seed of a PRNG quickly decays into nearly zero info about it's probability distribution. Knowing the seed of a PRNG precisely and the number of cycles imprecisely quickly becomes worthless, by design.

Dice, PRNGs, other things we think of as random are only different from any other piece of knowledge (future election results, whether the 1000th digit of pi is odd...) in that they are decent at quickly turning what knowledge you have into ignorance.
Didn't get your concern. I was saying that BITB actors typically won't be running a proxy within the network.
One has to be braindead not to acknowledge the invasion. Ukraine is getting wrecked and innocent Ukraininans are dying at the hand of Russian soldiers. It's obviously a catastrophe, under every point of view.

Now, the hard part is acknowledging all the other side of the equation... which you are severly mischaracterizing.
That’s a fair point, I was already a Dvorak typer when I got a split kbd which I think improved my typing technique. I’ve heard before that Qwerty encourages bad techniques.
I hadn't seen Arnie's speach before now but had heard of it. Incredible delivery, and the message he provides is empathetic and just.

Thanks for sharing.
This is a really good summary. Much like the author I was hooked by Netflix's "Drive to Survive" a few years back, and have since found myself watching every race hence (although I have yet to attend a Grand Prix). In case you're interested in checking it out, the first race of the 2022 season is this weekend and should be broadcast on ESPN in the US.
Show HN: Oh-heck, a terminal command for when you forget other terminal commands
Then it meant that they didn't respect the subject they studied, so they obviously never had an intent to make a discovery. The subject matter is entirely opaque to a mind that dishonors everything it touches.
HSBC to Become the First Global Financial Services Provider to Enter the Sandbox
Budget caps were introduced recently, but it’ll take some time before it gets reflected in results.
V author here. Yes, dynamic library hot swapping, but we're also planning to implement a more sophisticated way to do this.