skysight-inc/HackerNews huggingface dataset:
In the BIOS of my Lenovo laptop (T13 Gen3 AMD) I can select how much of the RAM should be reserved as VRAM. I guess they are doing something similar.

ROCm and PyTorch recognize the GPU, as in, `torch.cuda.is_available` returns true, but I haven't actually run any models yet.

The maximum I can select on my 32GB RAM laptop is 8GB. Sounds like there are desktop AM4 mainboards where you can go up to 64GB.

One interesting thing I have seen being reported by `glxinfo` is auxiliary memory, which in my case is another 12GB, for a total of 20GB reported total available memory GPU memory. Unclear if this could be used by ROCm/PyTorch.
Is it really fair to blame the software for overheating? Doesn't your motherboard control the fan speeds?
Seems great in princinple, but I'm not sure this would work when coming up against human behaviour. It's as much as the stewards can do to stop some people charging down the aisle the minute the plane comes to a standstill, let alone communicating something this nuanced to everyone so they understand.

It also means that families who are travelling together would need to deplane separately, which can screw up things in terms of helping each other with bags, and also wouldn't work with families who have multiple kids of an age where they need to walk with their parents. It feels like the kind of fragile system where you'd end up with so many exceptions that it becomes potentially even more messy as you'd need to communicate those exceptions and people would need to understand them.
> base electricity prices + overhead of electrolysis plants and transportation

IF the capital cost of electrolysis isn't too bad - and this paper suggests that it can be done more cheaply than the current use of platinum - then it's economical to run them with zero or negative cost electricity produced by renewables overbuild, then keep the hydrogen in tanks (another if) or convert it to actual natural gas via the sabatier reaction and keep that. That may be cheaper than building really huge battery farms for long-duration electric storage.
Of course they don't notice the tabs - once you get over ~8, you'd have to scroll to see them.

I can see 40 tabs with 40 characters of tab name in a single window (actually, I pin 3 rows of 8 tabs, which takes up 3 tab spaces, so I can see 24 pinned tabs and 37 full size)
Nice project, but BarcodeDector API [0] will probably soon land in browser, and in the meantime there are wasm-based polyfills [1] that I've successfully tested myself for QR codes which work in-browser and offline.

In-browser webcam demo from the polyfill author: [2]

Making this a paid-per-scan and online-required library will have a hard time IMHO.

[0]: https://caniuse.com/mdn-api_barcodedetector

[1]: https://github.com/undecaf/barcode-detector-polyfill#readme

[2]: https://codepen.io/undecaf/pen/LYzXXzg
I've been working on a redesign of a small robot platform I designed in grad school ( https://github.com/psychomugs/r0b0 ). We designed the robot as a small robot construction kit for other researchers and roboticists, and is basically a floating head under a fabric exterior. My last research project used the robot as a tabletop motion-controlled telepresence device accessible through a no-downloads mobile browser.

I never had the time to polish the platform so I did a ground-up hardware and software refactor. The hardware was redesigned as an homage to popular snap-fit robot model kits, with runner layouts and instructions ( https://github.com/psychomugs/r0b0/blob/main/docs/assets/bls... ).

I've tried to generalize the software as an `aconnect` for non-robot-specific hardware devices. The software powers this digital back I designed for my >50-year old Leica M2 ( https://www.raspberrypi.com/news/leica-mpi-a-pi-zero-retrofi... ) and enables quick prototyping of physical IO, e.g. using a MIDI keyboard to control motors or a gaming joystick to control a mouse.

It's mostly a passion project to refine the platform into something more usable than how it was left, but I'm open to suggestions or beta testers!
bad gateway?
Engineer is a regulated term and profession in Canada, with professional designations like the P.eng - they get really mad when people the term engineer more loosely, as is common in the tech industry.

Because of this, there are "B.Seng" programs at some Canadian universities, as well as the standard "B.Sc" computer science program.

The degree was very new when I attended uni, so went for Comp sci intead as it seemed more "real". The B.Seng kids seemed to focus a lot more on industry things (classes on object oriented programming), which everyone picked up when doing internships anyways. They also had virtually no room for electives, whereas the CS calendar was stacked with very interesting electives which imo were vastly more useful in my career.

In practice, no one gives a hoot which degree you have, and we tend to just use the term SWeng regardless.

It honestly kinda feels like a bunch of crotchety old civil engineers trying to regulate an industry they're not a part of. I have _never_ seen a job require this degree.
As someone that's been looking into it, it's not just for the Gaggia. It's also for some Silvia models and they have a small list of others that people have gotten it to work for. The list is, unfortunately, on discord and the discord server has some really petty rules and a lot of superiority complexes.
Genius. I've opened up a few devices to put aluminum foil between the LED and the case. The nice thing about aluminum is you can poke a tiny hole to let a small amount of light through.
Ticketing and suspension for repeat offenses is an appropriate response to a single teenage driver or single self driving system. Cruise needs to spend more time in simulation. They are at least a few years from being ready for the road.
>We either need the enhanced cones or we don't, but only a fraction of cones being enhanced means they aren't actually that useful or that the situations without them are inherently more dangerous. Are we OK with a situation where autonomous vehicles identify the enhanced cones 90% of the time but the non-enhanced 50%? No, we want both to be very high.

I agree that we should strive to improve the vehicles' ability to detect even unenhanced cones. Doesn't mean that we can't also aim to gradually improve detection accuracy further with enhanced cones. That is, if autonomous vehicles identify regular cones correctly 98% of the time, but enhanced cones can be identified 99.99% of the time, we should be okay with a gradual transition to the latter, even though tautologically it means that the former is less safe.

We already do this with all sorts of things, safety standards improvements often have at least a grace period during which the comparatively less safe things are still allowed to exist and operate alongside the safer ones.
Reading is not a binary process and you can scale your engagement with any written work. If you use a variety of techniques, there is probably no need for a machine summary.

For example, start by skimming and scanning an article and you may be able to pull out all the salient points and satisfy your reading goal or choose to go deeper with your analysis depending on time and interest and what you are trying to accomplish:

https://advice.writing.utoronto.ca/researching/skim-and-scan...
Potential for silent data loss on ScyllaDB 5.2.x
Not in the sense you mean. I think the other comment is talking about multiplication without carry, which is a simple form of hashing, but no one I'm aware of uses this for numerical computations. However, floating-point multiplication is inherently an approximation, and the precision of the input is first limited to the bit depth of the sensor channel no matter what, and then typically reduced further anyway by norming everything to fit between -1 and 1 in order not to overweight the importance of input features with naturally larger values as well as to just fit into f16 registers that a typical GPU might have tens of thousands of. Plus, while I don't know what they're doing these days with vector embedding in LLMs, with older school NLP, the probabilities you're dealing with are so small that the only way to reliably get joint distributions is to take the log and add instead of multiply. Otherwise, you'd be very quickly rounding to 0 in what can fit into any floating-point width.

Something to keep in mind is a lot of these matrices are sparse, though. When most of the entries are 0, specialized data structures that know this can avoid doing all of the pointless multiplication by 0 operations. This saves far more time than some kind of approximate multiplication would.
I am part of the latter group, and for me, the solution has been BJJ. You just have to find something that is not just running or lifting weights.
Which seems easy enough to program around if you are trying to commit fraud against whatever is gated by these tools.
One that drives sales in the retail sector. “Do I have to be online in order to accept scans/payments/etc?”. If I’m a small business owner and want to scan my stock, I have to pay for the privilege, when my USB scanner works without internet and costs me $160. I really don’t think this will fly at the price/subscription they are selling it for. Especially when there’s cheaper/free options available. [1]

[1] https://github.com/maslick/koder
Soon: Handwritten essay answers that somehow also include the line about being AI
I dunno. There was that strange time in the 1980s where progress in microprocessors hung in the air, where Apple couldn't really find a sequel to the Apple ][, where the TRS-80 Model 4 wasn't much better than the Model 3 which wasn't better than the model 1, where Commodore came out with a new machine every year but only a few of them made any traction.

Coding assembly for the 8088 it was painfully obvious that instructions were competing on the bus with data, which is why the string instructions were so important

http://www.righto.com/2023/04/8086-microcode-string-operatio...

Today people would scoff at that sort of thing because a tight loop can sit in the I cache and be just as efficient as a microcoded string instruction.

I traded my Coco 3 (which unlike the PC had a real multitasking OS) for an 80286 machine and that was a massive jump in performance because the 80286 was starting to get those complex features that would start the "Moore's Law" period where computers got notably better on a year by year basis. The awful truth of memory latency really forces you do those "horrible" things if you want to get near the performance that is possible.

Today I am an AVR8 fan because it has separate buses for instructions and data and gets awesome performance for something very simple that doesn't use all the tricks that later processors use. It's the last 8-bit processor so it stands head and shoulders above the rest in terms of clean design and it's got a mainframe-sized register file. In assembly language you can frequently keep most of the variables you use all the time in registers, dedicate a few registers to the interrupt handler so you don't need to swap registers, etc.

As for the Cray and the IBM 3090's vector units it was nice that those things had vector instructions that weren't bound to a particular implementation length unlike the SIMD instructions that Intel has so often fumbled with that require you to rewrite your code every two year if you want to keep up, aren't available across the line (so people other than national labs and Apple don't use them) and are arguably a waste of power and die area at this point.
This is both very clever and very cool.

It's not a matter of if your storage media will fail, just when.

Always keep backups.
All I see is a compatibility mess. Intel got their money from corporations and large servers. If this thing doesn't play well with old software using hyperthreading logic, shit will break in a million and one ways.
I don’t think “mainstream narrative that the government would like to push” is in any way explicatory. The idea that there is some kind of mainstream narrative doesn’t seem to hold up to me. If you are doing food science you can conceivably get your funding from the FDA, USDA, NIH, or even DOD. Those agencies have their own objectives and are filled with people that have varying viewpoints about what kind of research is important or unimportant, and varying viewpoints about what the mission of their agency is.

I’m not saying that this is an apolitical process. I don’t believe that an apolitical process is possible here, even in theory, and if we imagine a world where an apolitical process were possible, I don’t think such a process would be desirable. I’m also not saying that the process isn’t flawed. I’m just saying that there is not a coherent, unified political force here, and in this environment, there is plenty of room for good research, good science to be done.

I would like to hear if you are basing this opinion on any of your personal experience applying for research grants, or on any informed analysis of how this works, or whether you are just making conjectures about incentives based on the same facts everyone else has.
The upper bound given in the paper is on emitters of one terawatt EIRP (10^12 Watts) and above. EIRP means an isotropic emitter would need to be this powerful to be detected. A beamed transmitter that happened to be pointing in our direction could be somewhat weaker in total power, and still be detectable.

It's important to realize that this is at least 100,000 times more powerful than our most powerful Earth-based narrowband emitters. So we would not detect ourselves in this search - not even close.

Moreover, we have no good reason to believe that an advanced species would have cause to radiate 1 TW into space. Our own terrestrial emissions are becoming weaker over time, not stronger, as we optimize for total system bandwidth in our communications.

So I wouldn't draw too many strong conclusions here about alien life. We are still very much searching for our lost keys directly under the lampposts.
What Is Trusted Computing?
That's a big mischaracterization of what I wrote. No, it's not a binary choice between professional or not professional. This kind of simplification is exactly the type of harm the original article reinforces.

If you wanna tout around "professionalism", at least explain to all of us what that entails in your world view. Because, for me, someone that does what they're paid to do is professional with or without a blind sense of loyalty to "the organization".
"Dudes" is often used as an all inclusive term.
Chocolatey is great but has its own pile of quirks.
"great" if you travel with kids/family.
It was really stuck at "in progress" for a looong time, and it's still in the working set, so it means that's going to take yet another 2-3 Dart releases and a few more to stabilize for production.

> They're just codegen you can't see

Yes, and that's exactly how it should have been in the first place. No need to run buggy services, no need to constantly juggle newly generated files.
LTSC

Windows LTSC is the version of Windows with all the cruft that people want removed, removed.

No autoreboot, no MS store, no onedrive, no ads.

(It's like what Windows use to be back in the day)

https://techcommunity.microsoft.com/t5/windows-it-pro-blog/w...
But appliances don't break because of the Bluetooth. At worst a badly designed smart circuit generally needs a reboot or factory reset, it doesn't break in the way that is expensive or takes more that a few minutes all that often. A 4 bar LCD battery indicator is rock solid, it just isn't as good in the pr9 grade stuff you need to see at a distance.

New washers and stuff seem to break because mechanical parts wear out, and some new power tools do in fact have Bluetooth, so you know right away when it's charged and how much is left, on things like battery generator alternatives.
Existing aircraft will be wholly unable to compete on any route where LH2 aircraft operate, but it will take a long time to bring up the infrastructure for it. Expect it to appear first on select freight routes.

Oddly, H2 aircraft seem to be promoted with inboard tanks. The natural place for the tanks is in nacelles slung under the wings, for safety. (Hydrogen would not fit in the wings.) Hydrogen tanks in an enclosed cabin is a formula for disaster.
That's not what GP is saying. The (potentially) copyright infringing part is the reproduction of copyrighted material, not the encoding itself. In the same way that learning the lyrics to a song isn't copyright infringement, but performing that song live without permission would be.
Yes, a key part of No more Mr. Nice Guy is that "Nice Guys" operate on "Covert Contracts." They do things for other people with the (unstated/secret) expectation of something specific in return, especially, e.g. being nice or giving gifts and compliments to women, and expecting romantic interest, friendship, loyalty, etc. in return- and they get upset and act out when they don't get what they expected, which isn't really "nice" at all.

This is contrasted with clearly setting, communicating, and enforcing boundaries: e.g. I choose to only have relationships with other people that treat me with dignity and mutual respect. I will let people know if they are violating my boundaries, and if necessary, I will move on from the relationship.

I do take issue with your idea to "put others' interests ahead of their own." Often, that is actually part of the problem these "nice guys" have- they are afraid to put their own interests first, which leads them them silently tolerate abuse, etc. and just constantly seethe with resentment. We are each responsible for our own needs and interests, and it is childish to put others first at the expense of yourself, and then silently expect other people to somehow take care of your interests for you. Good leadership, for example involves a type of enlightened self interest: e.g. I am mentoring young people because it brings me joy to see them succeed, I can relate to them, and it makes the world I also live in better. This is because it's good for me, I would not mentor young people if I hated it and it made me miserable, just because I think they need it, and I am putting their needs first, nor would I do it for some covert/unstated reward or repayment. Life isn't a zero sum game- your own best interests will very often align with those of others.
Food spending as a percent of income[1] has trended down drastically since the 1890s, though. It would be reasonable to look at the price of food in general, but cherry-picking one specific brand of one specific food item is absurd. It has as much to do with Campbell's marketing strategy as it does with food prices in general.

[1] https://www.ers.usda.gov/data-products/chart-gallery/gallery...
> How would that work in a public school setting?

If you are doing it in a controlled environment (i.e., classroom), there’s no reason for it to be oral, written works just fine.
Flagship HP Omen Gaming laptop 3060ti' rtx' 5700 cpu
Your computer, their os…
Presumably most landlords do behave exactly as you say. But if property values are increasing quickly then the landlord is getting money there, rather than rent, and the value of rent becomes relatively smaller. Also when a property is vacant the only real upkeep cost is property tax, which is pretty small (just tax land [0]!).

You still have the opportunity cost of not renting, but if rents are also increasing fast then keeping a property empty for longer makes sense so you don't get stuck in a long-term lease at a low rent. Dunno how true this is, but anecdotally I notice commercial properties staying vacant for longer, presumably because they operate on long-term leases.

[0] https://en.wikipedia.org/wiki/Land_value_tax
Unless you happen to need to write YAML. Stupid YAML.
Denser housing is more expensive than less dense housing. I personally believe we should work on making commuting from farther distances more reliably fast. In some cities this would mean building more highways, but that solution has been villified recently. In more densely built out cities perhaps dedicated bus lanes that can help flip the equation from car based travel to bus based travel being the faster option. I'm not opposed to loosening codes to encourage organic growth of denser housing, but in summary I suppose I'm asking that we also take a serious look at extending and densifying the transportation network as well.
Thanks for this... been going around in circles with Mailgun for a few days on this.
I used https://github.com/cozmo/jsQR in production for years. Never had any problems, before all smartphones had built in QR readers, most of our users would use it primarily to interact with our product. Works for iOS and Android. To my knowledge does not use ZXing and is Apache Licensed.
These days coach has multiple tiers and they're not necessarily in a uniform location. Whereas first class is always in the front
Might have been too harsh, but I've come to see doom and gloom or even just lots of pessimism as the other side of the climate change denial coin. It discourages us from actually trying to do anything, since it promotes the idea that the whole thing is just impossible and we should just live it up before we hit the Malthusian die-off. This point of view is extremely common in scientific and technical circles and it doesn't need to be promoted any more.

I also really dislike back-to-hunter-gatherer primitivism. It's an ideology of extremely privileged people who have never actually lived "close to nature" a.k.a. poor. It's a reactionary fantasy of a lost golden age that never existed and belongs in the same category as American right-wingers glorifying the 1950s or neo-medievalists glorifying the 1500s.

It's a brutally tough problem and it's likely that we already have dialed in a certain amount of climate change we will have to deal with, but it's not futile unless of course we just give up.
My first thought was similar:

My, how gracious of them to allow me to do something on my own freaking machine.
Appreciated. Approaching other app owners is a great advice, going to put it into action.
The most vicious gangs are fully legal and have billion dollar market caps. I'm not going to sweat this.
Lead-free solder is just shittier than leaded solder. You're not wrong about design but better solder would reduce the impact of mismatched thermal expansion properties.
You didn't explain why that's desired. It almost sounds like you believe there are no more jobs for software engineers.

There are definitely plenty of jobs for software engineers that are skilled and can live on a very modest salary.
That's the problem with equity; which tries to force equal outcomes. That's a goal that can never be reached, and so ever greater shares of wealth are consumed in pursuit of it. Eventually it will consume too much, and we'll have very hard choices we'd have to make.

My vote: get government out of running education. I'm sure without all the permitting and licensing and restrictions on who can run a school, more and more varied ones would be made. $100k/year for a student is 2x the average salary, as someone noted, so people will be interested in providing the service. Competitors would fill that gap, and often better, for less.

Also, the number of administrators for education has increased dramatically too, so I'm not sure where 'cuts' even happened. My sister (a teacher) says there are more 'life coaches' and other bogus roles these days, that just wonder the halls talking to students and making suggestions that essentially make more work for the teachers. It's absurd the level of waste. Not to mention you can go to several neighborhoods, even in 'richer' areas, and the newest nicest buildings are for schools (and sometimes just an admin building for a school district), while the neighborhood around that building has many homes that seem to be run down or old. It's ridiculous. I really haven't seen actual cuts in schooling anywhere. Hopefully that'll change, it needs to. Education is such a bubble.