skysight-inc/HackerNews huggingface dataset:
I once installed apcupsd only to be so appalled by its lack of security design I ripped it out PDQ. It demands to run as root so it can run shutdown (and maybe access the USB?!) and goes downhill from there.
"gotten" would be less unusual for a Scottish person, although it is usually used in the context of "ill-gotten [gains]" it does crop up now and again outwith that.
What was this odorless substance and where did it come from? (just curious what to watch out for)
This is rad. I would totally buy a 25k robot if I could train it to fold and put away my laundry (serious)
The “pay me so much” part is now going away too…
I second kitty (for windows). if you need better unicode/fancier output putty is limited
Don't fret, Microsoft and AMD are working together, Windows recently added NPU usage to Task Manager:
https://www.extremetech.com/computing/windows-task-manager-w...
Right—they're saying it would be easy for a scammer to "prove legitimacy" by showing those first four, given that they're public.
Programming is a grossly general concept that doesn't really have a precise meaning anymore, if it ever did. Especially these days, programming is associated with developing CRUD or web applications, which make it sound like an easy thing to do and which is relatively easy, at least conceptually.

However, programming will be hard if the thing that you are programming for has enough (essential) complexity and there is no way around it, even if you are experienced. Some examples where I found programming to be very hard include

- Programming a microcontroller that has a 1400-page reference manual and many conceptually difficult things that you would have to manage.

- Taking pseudocode of an algorithm from a research article and turning it into professional, commercial code while handling all the edge cases that were never considered in the article. I believe it was Donald Knuth who claimed that the correct implementation of some 50-line sort algorithm took 30 years to get it finally right.

- Constructing the state machine of a complex-enough system and implementing it in code. Take David Harel's Statechart paper, for example, where he builds the state chart of a "simple" Casio wristwatch. Building such a state machine and implementing it in code will always be hard, even if you have more modern tools.

So, to reiterate, programming does not just mean downloading some npm library and making API calls to it. When I see comments like "Programming now for 30 years and it's a breeze to pick up new frameworks and ideas", I wonder if people have a very narrow definition of what programming is.
> Both Google and Microsoft, leading providers in this space, have announced the discontinuation of their unlimited storage plans.

> Additionally, it’s essential to note that cloud drives, which are primarily sync services, do not offer comprehensive data protection.

There is no cloud. It's just other people's computers, and they don't care about your data except the parts useful to them.

Time to fire up the old RAID.
(I'm the person who did most of the investigation.)

A relatively major realization during the investigation was that a different mystery bug that also seemed to be affecting many Unreal Engine games, namely a spurious "out of video memory" error reported by the graphics driver, seemed to be occurring not just on similar hardware, but in fact the exact same machines.

For a public example, if you google for "gamerevolution the finals crash on launch" and "gamerevolution the finals out of video memory", you'll find a pair of articles describing different errors, one resulting from an Oodle decompression error, and one from the graphics driver spuriously reporting out-of-memory errors, both posted on the same day with the same suggested fix (lower P-core max clock multiplier).

That's the problem right there in a nutshell. It's not just Oodle detecting spurious errors during its validation. Other code on the same machine is glitching too. And "just try repeating" is not a great fix because we can't trust the "should we repeat?" check any more on that machine than we can trust any of the other consistency checks that we already know are spuriously failing at a high rate.

Many known HW issues you can work around in software just fine, but frequent spurious CPU errors don't fall into that category.
I misunderstood you, sorry. I thought you meant that the ad copy was prominent in mentioning betting odds. I haven't ran the app, so I can't speak to that.
Is it not clear from my parenthetical there that I understand that?

> it earns (or rather pays out to in that period) the shareholder

Comment I replied to was calling dividends, and only dividends, within a given year we're calculating P/E for no less, the company Earnings. That just isn't correct, whatever your views on valuation, shareholder ownership, and market efficiency.
Always funny to see your own name as you scroll through HN comments =). You're right, though!
Yes, Quotas are illegal in the USA.
Yeah, this is not official at all. The site's footer says it was made with Joomla, and the contact page lists Brazilian phone numbers.
> The question is how do you get people to care about performance, security, reliability, etc...How do you get organizations to care about these issues?

It's very hard to, unless there is a risk to the bottom line.

Let me pose it differently--apparently ZED is ridiculously fast code editor. Do I want to switch from my vscode investment? Or will I deal with the "bloat"
The Internet Archive provides a model of free knowledge for all
Curl HTTP/3 security audit
Another perspective: if you are not in a position to change the rules of the game, understand the rules of the game and play that game, not another one that you would like to play or that you think is more fair to play. Alternatively, if it is not the game you want to play, find a place where that game, or a similar one, is played.
Proteins in milk — not just fat — may help reduce oral burn from spicy food
Major drawback of Apple Hi Res is that Apple headphones dont support it (bluetooth is lossy), and even their recommended 3.5mm adapter converts it down to 48kHz (https://support.apple.com/en-us/HT212183)
join us on the Extism discord https://extism.org/discord, we're working on some things that will enable this. would love to hear what you're thinking!
> That's silly.

That's unnecessary and a bit childish and devalues the rest of your reply
the guy who famously brought us "I AM CORNHOLIO! I NEED TP FOR MY BUNGHOLE!", "Pocket-sand! sha-sha!", and "Go away, 'batin!"?
Yeah. A friend of mine just shared this:

https://i.imgur.com/KDUOq2j.png

Great. They will look indistinguishable from scammers, and I have low hopes that anyone will actually check ID now that this notice has told them they're legit. Some scammers are gonna have a field day impersonating them.
My buddy swears his one year old kitten understands how to turn on the A/C, but lacks the opposable thumbs to do it effectively.
Return to office trends: Occupancy data
It was made during COVID to make re-entry into the country easier. Included things like quarantine instructions, etc. etc. etc.

Now it's being used as a pre-entry customs and declaration tool to fill out information before you arrive to Canada, and allows you to take an "express line" through customs - I have a few Canadian friends that go down south every winter and they have mentioned it really doesn't speed things up as there's still a bottleneck that each passenger getting off the plane needs to complete - although maybe things have changed recently.
Back Prop Implementation on the Adaptive Solutions Cnaps Chip (1990s NN Chip) [pdf]
I came here to exactly say this. I would not pay more per month to have a "better" bitrate.
Thanks! We got feedback on the speed (we had sped it up) and reset it to the original speed, but it seems it still may be too fast.

We are going to record a slower, more in-depth video and host it on our docs.
I heard about vvvv in my first year of studying in this industry. And kyma for sound design.

But I later discovered that the more mainstream ones are puredata and its commercial version max/msp. for sound design I also use: supercollider and csound.

After some years, I felt that I still preferred text-based interaction while I need some even simpler live coding or prototyping tool. so I made https://glicol.org/.

for visuals, I would recommend:

https://hydra.ojack.xyz/

and

https://nannou.cc/

Note that these are not replaceable for each other, you can look at them all
The value of optimizing here is really easy to estimate.

You know how big your emergency fund is, your current interest rate, and the interest rate you could get.

If you have $5000 in BOA (0.01% APY), switching to one of the listed HYSA (~5% APY) nets you ~$250 a year.

Is the convenience worth the opportunity cost? That's up to you to decide.
all three motherboard vendors enabling some out-of-spec defaults wouldn't actually be surprising, though?

people forget, blowing up AM5 cpus wasn't just as Asus thing... they were just the most ham-handed with the voltages. Everyone was operating out of spec, there were chips that blew up on MSI and Gigabyte boards, and it wasn't just X3D either.

Intel is no different - nobody enforces the power limit out of the box, and XMP will happily punch voltages up to levels that result in eventual degradation/electromigration of processors (on the order of years). Every enthusiast knows that CPU failures are "rare" and yet either has had some, or knows someone who's had some in their immediate circles. Because XMP actually has caused non-trivial degradation even on most DDR4 platforms.

In fact it's entirely possible that this is an electromigration issue right here too - notice how this affects some 13700Ks and 13900Ks too? Those chips have been run for a year or two now. And if the processors were marginal to begin with, and operated at out-of-spec voltages (intentionally or not)... they could be starting to wear out a little bit under the heaviest loads. Or the memory controllers could be starting to lose stability at the highest clocks (under the heaviest loads). That's a thing that's not uncommon on 7nm and 5nm tier nodes.
Related discussion: https://news.ycombinator.com/item?id=36340548
Microprocessor History – AMD K5
I find programming more difficult now.

"But wait, you have more experience and we have better tools!"

Yes, but programming stacks used to be simple and well-defined.

HTML/CSS/jQuery + a LAMP stack or ROR could get you a long way. Baring IE bugs, it was possible to 1) develop without constantly using Google 2) understand what every line of code does 3) be quickly productive, which was very satisfactory.

These days, starting and deploying a new project involves a kitchen sink with a bazillion tools, languages and 3rd-party dependencies. And when something doesn't work the way you expect it to, it's a ton of work to find the needle in the haystack, with so many layers to understand, especially since they don't share any consistency whatsoever.
Seems like your best bet is to use an industrial battery inverter/charger system (Victron Multiplus) for slow-switching (>20ms) and then layer a secondary industrial grade UPS to provide fast switching (<15ms) and shutdown process through USB/serial/network etc. Is it cheap? No, but you shouldn't be using cheap power supplies to protect your more expensive server equipment.
Huge +1, this has definitely been a self-forming collective of people who love great AI, great research, and the open community.

Austin and Jan are truly amazing. The optimization work is genuinely outstanding; I get incredible CPU performance on Gemma.cpp for inference. Thanks for all of the awesomeness, Austin =)
Read the fine print here... this is definitely not an exhaustive list
I wonder what the PCIe AER difficulties he refers to are.

Switching from HIP to HSA is an interesting turn of events. I thought HSA was dead or mostly a buzzword. The Wikipedia article is short on dates, but it feels like the HSA was trying to be a thing a decade ago. https://en.wikipedia.org/wiki/Heterogeneous_System_Architect...
Well either that or what they were doing is just obviously illegal and they should be at fault for it.
If it's not the system hardware could it be power instability? Brownouts will trigger a reset. A UPS with power conditioner will fix that.
Or just the toaster dock and some bare drives.
Hard to follow your comment.

String formatting.

var: str = "Haha"
print(f"{var:_>20}")
print(f"{var:*^20}")
print(f"{str.lower() = }")

A function declaration with variable types declared.

def concatenate[T: (str, bytes)](first: T, second: T) -> T:
return first + second

Should be written like items[:] = []. Here items[:], which is equivalent to items[0:3], is being set to an empty list.

items = [1, 2, 3]
items [:]=[]

Extend the list 0 times. So items = [] after this. items *= 2 will create items = [1,2,3,1,2,3].

items = [1, 2, 3]
items *=0

Again, not typical spacing used. drink, = bowl only works if bowl is a list/tuple/etc with only one item. Assigns first element of bowl to drink. Usually written as drink = bowl[0].

bowl = ['water']
drink ,= bowl

# is a comment symbol in python, so ignore all stuff after it. n*['.'] creates ['.', '.', '.']. If we only had ['a', 'b', 'c', n*['.']] (no * before n), then we create ['a', 'b', 'c', ['.', '.', '.']]. The * before n unpacks the inner list so we create ['a', 'b', 'c', '.', '.', '.'].

n = 3
['a', 'b', 'c', *n* ['.']] #> ['a', 'b', 'c', '.', '.', '.']

This just assigns a = 1 and assigns _ = (2,3). *_ is syntax for "rest of the list/tuple/sequence/etc".

a, \*_ = (1,2,3)
Rock, Paper, Scissors, and Race: Every stance has a weakness
In what way is OneDrive not categorically a backup of the files stored there?
If there's no licensing problem, could you just import the current OSM polygons for cities?

e.g. Denver - http://polygons.openstreetmap.fr/get_geojson.py?id=1411339&p...

Based on this I found with DDG search: https://peteris.rocks/blog/openstreetmap-administrative-boun...
Harmless doesn't exist and you can never reach it. If you want harmless have AI lock you in a bubble and feed you pulp and happy thoughts in your own bubble universe.

What you're looking for is the principle of least harm. Time and time again we've proven that banning drugs is not the least harmful option. It turns out that humans really love vice which causes even more harmful black markets. We have lots of articles and information about drugs and their effects on society, you were attempting to link it to entrepreneurship of which from what can be seen is a very tenuous link at best.
I can never get over the "scratching" feeling of fountain pens. It gives me a weird goosbump feeling and makes them impossible to use.

Am I using them wrong? Using the wrong brand/type?
Tornado Cash was what, money laundering and circumvention of sanctions? Pretty illegal.
The concepts of "Trump being a uniform piece of shit" and "Trump being the target of a weaponized judicial system" aren't mutually exclusive but he can't seem to reconcile that fact. I like to think it's because he has an appreciation for Trump's genuine skill at showmanship, but I tire of it.

There is inarguable value in the twice weekly media roundup that they do, so long as they stick with mainstream sources and stay away from silly medical blogs and Cuban ex-CIA guys. No one is perfect I suppose.

FWIW I don't think either of them are any sort of bigots, but sometimes old school chauvinists and maybe xenophobic in a way that makes you groan but not particularly offensive. I hear way worse daily on my university campus. It's the criticisms that they shy away from that make people irritated, I think.
Surrogate gradients for analog neuromorphic computing (2022)
How "Good and Honest" Is the Media?
That’s one expensive imagemagick command!
There are lots of ways the working world is unfair to women besides just things being tough for primary care-takers who tend to be women. Indeed the expectation that women will be the primary caretaker is one such example. Of course men suffer as a result of this unfairness as well, but that's all the more reason to make things better.
I've been getting 2-3 of these emails every day for the last ~2 years.

I haven't used Booking.com in over 5 years.
This explains anti-vaxxers beautifully.

If everyone is vaccinated and the disease disappears (and kills few people) anti-vaxxers think: “why do we vaccinate everyone? The disease didn't kill anyone... and it disappeared."
Sounds like it happens automatically: https://stackoverflow.com/questions/56020314/how-frequently-...
I don't necessarily create the first PR because I want feedback. The design could've been discussed beforehand, and the PR is just to get a second set of eyes on the details, run the CI checks and to fulfill the review requirements. Nothing that comes out of that would have implications for the follow-on PRs, so why shouldn't I continue working on them?
There are very noticeable differences on some recordings. I think that’s probably a question of whether the Atmos version is a straight re-encoding or whether they took the time to do some other editing as well, which can make these comparisons really confusing since people will swear they’re talking about the same thing.
In the event of a conference, the ninja clause always applies [BOF,Satire]
An Interview with Scott Alexander
I picked up a preppy a couple of weeks ago. I got a fine nib, and after seeing how it writes I should have gotten extra fine, but the biggest issue I'm having is that it seems to want the pen held at a shallower angle than what works for me. If I fold my pinky and ring finger under in an uncomfortable position then I can get my grip close enough to the page that it consistently inks, but otherwise it isn't consistent, which felt frustrating rather than special. I ended up switching over to the $2 Zebra ball point pen that I bought at the same time, and have had a much better experience, including pen on paper dragging that feels just as smooth as the fountain pen.

I would like to have a good experience with the Preppy, but I don't know if this is just how it will be because I have large hands, or if I'm doing something wrong, or just got a defective pen. What is the pleasure that I should be looking for? Is there still hope I can experience it, perhaps with a different pen?
That wasn't my point. My point is that equating bigotry with efforts to counteract bigotry is stupid and disingenuous. I don't really think many people actually want to ban non diverse representation anyway, so the premise already doesn't work, but even still, targeted malicious discrimination is not the same as misguided but well meaning policies. And meeting in the middle between "i hate gay people" and "i don't hate gay people" is morally bankrupt.
what do you think is the difference between "being in the memory for longer" and "more time to process the thought"?
6x 7900 XTX according to the link. That's a lot of horsepower.
Florida defies CDC in measles outbreak, it's fine to send unvaccinated kids
Now we know why Apple does not sell to EU yet, where there is a 6 month warranty by law for most goods.
The gamers do not understand anti-cheat
Apart from the fact that they are different things, since they came out of the same organization I think it’s fair to ask:

Do these models have the same kind of odd behavior as Gemini?
Tauri 2.0 tries to make mobile apps crossplatform
They were a great alternative for Electron for desktop apps for sure. I'm not very hopeful that they become yet another solution to solve too many platform issues. How could they prevent the framework become over bloated with semi baked plug-in?
A lien is a claim upon a part of another's property that arises because of an unpaid debt related to that property and that operates as an encumbrance on the property until the debt is satisfied.
is it actual learning or a Clever Hans effect or other operant conditioning.
So if you have a headache and you take an aspirin and the headache disappears you're going to conclude it's from the aspirin, right?
This is a problem that Bazel (https://bazel.build) solves in a very convenient way. You can just keep using the paths relative to the repository root, and as long as you properly declare your test needs that file it will access it without problems. Or you can use the runfile libraries to access them too.
Tolerating financial crime incentivises future financial crime by removing the disincentive of possible jail time.

If the USA had hanged 10,000 of the savings and loan crooks in the late 1980's, we would have much, much less financial crime today.
After 50 years of software crud, eventually a civilisation ending bug occurs and it can't be fixed (like how Telstra couldn't fix their phone system because the phone system was down). That's why we are all alone in the universe. Enjoy life while civilisation still works!
Nvidia Growth Potential. Current Revenue ~$100B.

Revenue of its competitors.

Intel ~60B

AMD ~20B

Broadcom ~35B

Qualcomm ~35B

Mediatek ~13B
Rendering a bunch of vertices in 3D is an “embarrassingly parallel” problem, you can scale it pretty much forever.

With all due respect, if you compare that to 2D layouting and stuff, you don’t know much about the topic.
Credit card interest rate margins at all-time high
Backblaze is cloud and suffers the major limitation of being expensive for an individual. The case for NAS for personal backup is getting stronger every day. For anything > 1TB, for personal backup or sync, a NAS is $400 investment whereas cloud would be $400 recurring cost which is ever increasing and has risks of ransomware etc.
Freelancing fixes this.

I have a no-recurring-meetings policy, all clients are informed upfront. I overcommunicate and post regular updates on Slack, etc. I had zero issues with this so far (e.g. a client dropped me because I refused daily standups).

I've found that, once people have a clear idea of how much you cost per hour (not monthly or yearly), they tend to value your time more.

My work calendar has been completely free for over 3 years now.
Global Britain has failed – what next?
The Americans Who Need Chaos
Probably, yes--thanks for the link. Although I am somewhat hesitant to use official administrative boundaries because I feel like perceived boundaries are often different than official boundaries. As someone walking around the Boston area, or around Stanford, I want the experience to be good everywhere---it doesn't matter much to me whether I'm officially in Boston or Cambridge or Palo Alto or Menlo park.

So these boundaries are sort of meant to be more "places" than specifically cities. But long-term indeed it might not be practical to have these custom boundaries (maybe just removing the boundaries altogether, or loosening them, is the answer)
When you’re not only helping them debug their own hardware but are also spending money on their ridiculously overpriced HEDT platform, it probably makes them want to keep you happy.
If you weigh the pan and figure out how much iron it loses over a year, you could compare that to your dietary iron intake needs. If it's not over, don't worry about it. If it's over, then you have to estimate how much of that iron is going down the drain during scrubbing vs how much is going into your food.

My gut feeling is that, since cast iron pans seem to last quite a long time, they're probably not shedding much iron into your food, and the amount of iron the body can handle is pretty significant, on the order of tens of milligrams per day.

Throw some Wheaties in a blender until they're dust, then take a magnet to the resulting pile. If we're not hearing about iron toxicity from breakfast cereals, I'm not inclined to worry about the pans.
I agree, however selective exemplary punishment is specifically outlawed in the constitution. As well as precedent around selective enforcement.

Chamuth's SPAC that dumped together a ton of covid duds and sold it to investors then took a 90% loss to clear a bunch of billionaires books of their boondoggles ... that somehow feels so much more wrong than Sam.