skysight-inc/HackerNews huggingface dataset:
An upvote only because, yup, that was not was I was expecting.

But if one is up for a discussion of propaganda posters from the former Soviet Union, I skimmed TFA and enjoyed it.
> I can't trust stable coins.

Why not?
The default config for tomcat is to explode the WAR, even in the most recent version.
How we increase our truths-per-hour
Yes and no.

Battery packs are very heavy, often exceeding the weight of the phone.

I had one for my S8, but it was so heavy I eventually gave up and brought a new phone. Replaceable batteries are definitely a positive step, since no matter how well you take care of your tech, batteries die.

I think LG had a cool slide out battery for one of their phones.
I loved using Evernote, but stopped cold when I accidentally deleted a long article draft by hitting a keystroke when I had all text selected. The replaced the text with whatever key I typed.

Maybe I closed out of the window before noticing my mistake...the muscle memory of CTRL + S doesn't apply to cloud document apps. But when I reopened Evernote, all that was left was that keystroke. There was no way to revert to a previous version.
It would be so nice if Apple reverted whatever regression they introduced in their Bluetooth stack 2 OS releases ago.

My AirPods don’t connect correctly about 20% of the time (at minimum) and switch connections for absolutely no reason to my Mac or iPhone despite those devices having no audio activity (in the middle of an active audio call on the active device, no less).

I turn off Bluetooth on the device I’m not using when I need to do a work call as a precaution.

Every headset I had before AirPods worked better than this.
Then in future years, make sure to avoid the problem by furloughing all your workers as soon as you hit $1M. Sure, that means both you and your workers only work 1/100 of the year, but what's the point in working longer than that if it earns you nothing?

Yeah, you could also pay your workers a lot more and take less yourself. But in that case you'd spend the whole year working to make what you could make in 1/100 of the year. So again, what's the point?

So I suspect a >100% (or even >90%) marginal tax rate would have a lot of very negative side effects. (Keep in mind that back when the top rate was officially >90%, there were so many loopholes that nobody actually paid that. Closing the loopholes and drastically lowering the top rate was actually revenue-neutral.)
I patched together https://httpstatuses.net after seeing that https://httpstatuses.com was "corporatized"
China's panda diplomacy, explained [video]
Actually a lot of the PDF format is plain text, but can contain binary streams. You can open a PDF in a text editor and see the header, and skip to the end and see the xref index and some other parts. The binary sections are enclosed in plain text start and end markers, but you probably won't be able to read much of the actual content this way since it will be compressed or encrypted.
Aww man, really sorry. Not my doing. Trying to sort it out. My hosting account's been suspended. It's all gone a bit pear shaped. Oopsie.
What would your solution be?

This is a serious question. Yes, sanctions hurt ordinary people. Yes, there are second order effects that will hurt many people in the developing world. But equally, giving in to Putin will create a bigger problem for Ukraine now, and for eastern Europe and Taiwan in future.

There are no easy solutions here. Otherwise they would have been taken already.
This seems to be heavily focused on studying social phenomena and less so about things like engineering papers or Physics etc. The author himself specializes in social-oriented research. I think it would be better to look at how successful non-social studies are vs humanities. It is debated on whether or not Sociology is even a science at all.

For what it is worth, I happen to know that big tech companies follow research at big name CS universities with a bit of interest. At times, even borrowing the research itself in their products. At one point, a professor I worked under was quoted in Android documentation.
Site seems down. https://archive.ph/LmBlM
> EDIT: perhaps an extra requirement that it's fairly durable, i.e. easily lasts ten years of normal use.

Moka pot / press to do coffee. Lasts ten years easily.

All my tools and powertools. Some of them are old, really, really old (I've got my "favorite" screwdriver which is 30 years old). Some are manual, some require electricity.

Using daily my mechanical watch and my floorstanding loudspeakers which others mentioned. The loudspeakers are hooked to an amp to DAC to computer, so the "chain" is not exactly microchip free though.

EDIT: also various types of chimneys and stoves are still microchips free. Although there's a move towards freaking "smart" pellets stove that require electricity, WiFi, that are noisy but, hey, they're programmable. Thanks but no thanks. Good old chimney for me.
That's exactly what I understood from the proposal too, but I don't see why that is useful, nor why it'd be worth implementing with WASM.

Perhaps it's worth stepping back. The reason SASOSs are always written in managed languages like C# or Java [dialects] is that they're trying to solve several problems simultaneously:

1. IPC is slow due to all the copying and context switching.

2. Beyond slow it's also awkward to share data structures across processes. You need SHM segments, special negotiations, custom allocators that let you control precisely where data goes and which are thread safe across processes etc. Even if you do it, you need a lot of protocols to get memory management right like IUnknown. So in practice it's rarely done outside of simple and special cases like shared pixel buffers.

3. Hardware processes conflate several different things together that we'd like to unpack, such as fault isolation, privacy, permissions etc.

4. Hard to evolve data structures when code is compiled using C ABIs.

and so on.

Simply creating non-overlapping address spaces doesn't help with any of these things. Even if all you do on a context switch is twiddle permission bits, it doesn't matter: you still need to do a TLB flush and that's the bulk of the cost of the context switch, and at any rate, you can't just call a function in another address space. Even if you know its address, and can allocate some memory to hold the arguments and pointers, you can't jump there because the target is mapped with zero permissions. And even if you go via a trampoline, so what, the stack holding your arguments also isn't readable. If you fix that with more hacks, now any structures the arguments point to aren't readable and so on recursively.

So you end up having to introduce RPC to copy the data structures across. Well, now what if you want a genuinely shared bit of state? You need some notion of handles, proxies, stubs, and that in turn means you need a way to coordinate lifetime management so different quasi-processes don't try to access memory another process freed. That's COM IUnknown::AddRef. Then you need ways to handle loosely coupled components that can be upgraded independently. That's COM IUnknown::QueryInterface and friends. And so on and so forth.

In a SASOS all that goes away because the compiler and GC are tightly integrated, and they don't let you manufacture arbitrary pointers. You don't have to do refcounting or marshalling as a consequence, you can evolve the ABIs of components without breaking things, you can create capabilities easily and cheaply, and so on.

As discussed above, speculation is a pain because it lets you break the rule of not crafting arbitrary pointers, but there are caveats to that caveat. I'm not actually convinced Spectre kills SASOS though you do need to do things differently.
Paired programming is bogus. It is enforced by MBA types that are trying to get every last ounce of productivity out of us and forces you into uncomfortable collaboration scenarios. Our jobs are extremely difficult. It should be done at our pace in our environment, not theirs
Every car engine loses gradually power with wear. Top gear famously showed this multiple times with their older car episodes. Usually it was in 20-30% range.

Basically new car is a 100% system and from first kilometer / month of ageing and exposition to elements various items go down the hill. Each car type had its own set of reasons for that, but result was +-same.
Cards have existed long before stripe. Convenience isn't about "hard" vs "not hard". It's "more convenient" vs "less convenient". And as I just laid out, the only scenario I can think that cash is more convenient is when power/internet is not available.

I carry some cash, but the only times I ever use it is for tipping and vending machines.
> Higher Ed is an apprenticeship program for creating new instructors and researchers

That is completely wrong when applied to e.g. Engineering.
And completely true when applied to e.g. Philosophy.

CS courses on the other hand vary in their position on the spectrum.
what if the device is charging while in a car/train/etc?
No, but I'm able to read and modify the code for all of the in-tree drivers, which are the only ones in use on my machine.

There's also a large difference between a closed driver or firmware blob, where the function is known but the workings are not, and large portions of the userspace, including system services and applications, that are entirely opaque.
Ask HN: What Happened to Subliminal Messaging?
When I was younger (30+ years ago) subliminal messaging was a huge hot topic and concern. I remember sitting in the cinema and trying to spot whether there were any quick screen flashes of Coca Cola or Pepsi.

However, now that we’re in a world of video-based social media and digital world, it doesn’t seem to be a concern. Is subliminal messaging still used? Is it illegal, and are there any recent or modern examples of it being used.
That’s a risk, but the chip is off for the trip which makes a significant difference. Fail safe is much easier if you can run diagnostics without needing the system to be doing it’s job.
And Smalltalk. But this was a great article which highlighted some of the creativity that got me interested in computers in the first place. Building an operating system isn't "hard" but it is a lot of work the more you do. That is time consuming (but in a fun way, like reading books is time consuming)

Off and on I've experimented with a small event driven real time OS for my robots that started as a Forth kernel, switched over to a C kernel, and then to a Rust kernel. The experimental part has been looking at "infinite asynchronous threading" and it was hugely influenced by Rodney Brook's subsumption architecture. My thesis being that organisms aren't driven by a single scheduler and a bunch of processes, why should an OS be. (there are arguments pro and con on that one :-)).

Anyway, not everyone is an 'OS' type. At Sun we used to joke you were either an 'OS' type, 'Language' type, or a 'GUI' type. Those were the core areas of investigation in the software organization. I tend to be an 'OS' type with a bit of 'language' thrown in :-)
My phone is charging from a portable battery just as often if not more often than a wall charger.
Precisely, that's the point I was trying to demonstrate.
...and then they'll complain that corporations would rather maintain their own forks of the kernel.
Site is unresponsive, Archive: https://archive.ph/hlxMr
Do I understand this right? It seems like Habana has some super-efficient and fast ML hardware, but you can't just drop in an ML project and start using it? For example, only a subset of TensorFlow or PyTorch is supported?

Is that right? If you want to use their hardware, you need to jump through some hoops?

https://docs.habana.ai/en/latest/Tensorflow_User_Guide/Tenso...

https://docs.habana.ai/en/latest/PyTorch_User_Guide/PyTorch_...
Hate to break it to you, but there really are different qualities in ads. The pure crap at the bottom of news articles (which take you to articles that are like 100 clicks) with headlines like "100s of unsold SUVs waiting to be purchased for pennies on the dollar" are both total lies, totally annoying and get you reaching for the ad block.

And there are original creatives (now maybe more on instagram) which are relatively targeted, explain product, good call to action. I click through a few business SAAS type pitches and its been interesting.

I for one appreciate that someone from the "Dark side" gives their view and relatively unique perspective. It's MUCH nicer to hear from them then the same old tired crap about ads are bad. I would ban all billboards and hate ads, but another perspective here is nice to hear. I also know someone in the measurement space, and the reality is folks IN the space are paying very VERY close attention to where users are, who they are, what is working.

Anyways, thanks throwmeriver1 - was nice to hear from the marketing side. Youtube shorts seems to be a dumping ground for tiktok stuff as well - though with youtube scale I could see that changing.
Just turn off the auto connect on all devices & switch to 'last used' or whatever it is called.

I haven't had any issues for months now & the audio quality is better then my bose headphones i used to have in my experience atleast..
And people wonder why anti-intellectualism is on the rise...

What do you expect when your "experts" spend their time on nonsense like this?

Can't even count how many "science has proven white people are racist" papers I have seen over the past few years. Ofcourse there is no alternative perspective, because that would get you fired at a university.
You've brought up the Nvidia blobs twice now. You are right that those drivers are distributed without source, and so remain a mystery. The key difference is that the Nvidia drivers are the exception. There are open source drivers available for most GPUs, including Nvidia. Personally, I have never felt the need to use anything other than open source drivers. In short, I'm living the dream: every software component in my computer is inspectable. There are no ineffable mysteries.

This ideal falls short in the hardware realm, where we have to contend with the Intel Management Engine and the like.

Nevertheless, the modern Linux world is vastly more open and accessible than the closed-by-design Apple world. Even if I had to use Nvidia drivers, that would be one binary blob in a sea of open source, whereas the Apple ecosystem is opaque binary blobs as far as the eye can see, without even the courtesy of documentation. It makes a difference.
Using AI to deliver more inclusive biographical content on Wikipedia
I didn't realize that all of a sudden, the primary overriding concern of Americans (and white Americans in particular) is total equality of access to medicine.

I'm assuming all of these concerned people will now be lobbying hard for single payer, and we'll see it on both party ballots in 2024?

Or is that a bit too much equality?
It is actually a single layer ocean model. It uses what are called the shallow water wave equations.

It can be thought of as a grid of resistors capacitors and inductors through which voltages behave flow similarly to water levels. Different capacitances, resistances, and inductivenesses(?) model the changing wave speed and bottom friction to do the depth and bottom friction at each grid cell you are considering. Voltage=water level

By arranging the circuit into the shape of a real world basin and adding voltages that match real world atmospheric forcings you can predict storm surge
ls /mnt/c

Oh, hey, there's the C drive in WSL! ;)

ln -s /mnt/c/Users/Somejerk/Documents ~/documents

Oh, man, a shared documents folder!

Granted, access to those files is slow as dirt because of the Plan9 filesystem, and there are some weird bugs where a process sometimes loses access to $cwd if it's not a native wsl filesystem (also a Plan9 bug reported to MS over a year ago). But it's tolerable when interoperability is necessary.

It also facilitates using the same filesystem under multiple WSL instances.
Booooo. Bad form!
When I was in middle school a friend gave me a black macbook that she said no one in her house used anymore after my iBook g4 was on its final leg. It was like, the nicest thing ever and I used the hell out of that thing. I was in near disbelief the day she came into school and pulled it out of her backpack, the fact that it was a black macbook.
There isn’t much theory on why it works in the nonconvex case. You can similarly make discrete heuristic algorithms for sorting, etc. with no guarantees.

Anyway, as nonconvex models are usually stacked convex models, you can find works that incorporate these submodular functions as neural network layers.
I guess they filed in VA because they have no anti-SLAPP laws there so they didn't necessarily have their pick of firms:

Via Twitter, T. Greg Doucette, a criminal defense attorney and former computer scientist, opined that Ubiquiti's lawsuit would be considered an attempt to suppress lawful speech – a strategic lawsuit against public participation, or SLAPP – in states that have anti-SLAPP laws.

"It's a SLAPP: the coverage by Brian Krebs was substantially true and/or First-Amendment-protected opinion, and the lawsuit basically admits it in the text itself," Doucette wrote. "But Ubiquiti intentionally filed in Virginia, because there's no anti-SLAPP statute there." ®

https://www.theregister.com/2022/03/30/ubiquiti_brian_krebs/
I dropped Ubiquiti after their wifi APs started uploading telemetry. UI’s subsequent reaction to the secret telemetry (it was not announced or in any changelog before an user got curious about their Ubiquiti AP’s extra data packets headed to the internet) was to gaslight users and add an opt-out. The attempt was successful - people rarely bring it up and some will defend the actions of Ubiquiti.

I get it. Telemetry helps with diagnosing issues. But UI’s reaction to being unmasked made me realize they could never, ever be trusted for network infrastructure.
Okay, I clearly don't understand everything going on in this one. Why? There must be something going on that explains why we are letting people get away with breaking the rules the rest of us are supposed to be follow. Must be. Why?

Because if I understand anything at all about open source, it's that you don't get to post closed source as if it is open source; even if you try to resort to shenanigans and trickery to get around the rules.

So my question is this. Why are we letting Intel get away with loopholing the rules the rest of us would have to follow? Seems to me the best thing to do here is punish them like the petulant child they are being. Erase their code, and tell them to politely fuck off. Or at least more politely than Linus Torvalds did with Nvidia.

Also, I don't see why letting them put their code up is of any use in the first place if they are just going to do things like this to essentially break it. Like seriously folks, what in the ever living fuck?

If it were up to me, I'd have people hacking them just to show them their place, and putting EVERYTHING up online for all to use. And that would be after doing something like sending evidence of wrong doings to the justice departments of every single nation who wants to take a chew out of them. (of which there are likely many)

Why?

Because the fact we allow companies like Microsoft and Intel to continuously get away with all their bullshit that they keep on trying to pull more bullshit. It's not rocket science folks.

Time to apply the brake to their bullshitmobile and hard.
Most wheat was planted 4 months ago, according to the author.
I see this perspective too often. The good news is that it does not have to be painful :). Looking inside the system can be beautiful if only we change the tools through which we look.
tl;dr because Apple felt like it, but they did sweeten the device with a larger HDD https://archive.ph/LmBlM
You need to enter it. The price is different depending on location and many factors.

Do you know a way to get the price of fuel based on OS and browser?
You seem to come at this useful tool with a very negative mindset.

- The scanned documents are stored in the filesystem in PDF format, so you can certainly access them without going through the web application.

- OCR doesn't have to be perfect, because it's just being used to locate a specific document when you need it. So if you have 1788 documents and you want to find your apartment lease, you search for "lease" and there's a very good chance that word will be found in the correct document. That's the whole point - storing documents with a low amount of manual effort, in a way that makes it very easy to find them when you need them.
My "why do you care" was rhetorical/sarcastic. It was meant to be analogous to "what do you have to hide?" in the context of privacy discussions. Part of how these things get adopted is that people engage in "outsider-shaming" of the people who resist.
Essentially, the power vacuum theory.
Someone who finds what is false and combats it by reporting it as false. Normally a reporter would only produce what they see and hear, but the latter reports on only what is misinformation. Thus the combat against misinformation is not passive, but active.
To first order there is no such thing.
> you needs mining equipment, which becomes obsolete in relatively short amount of time

This is only because mining ASICs have rapidly developed towards state of the art chip fabrication, making each generation a huge jump in hashes per watt efficiency. Now that state of the art mining chips are 5nm, the regular obsoleting of old chips is likely to drastically slow down and you'll be able to make profit from old machines for a much longer time if you treat them well.

> electricity transfer is not free, so large scale centralized bitcoin mining will require additional power generation facility

This is a very odd statement. One of the magical things about bitcoin mining as an electricity consumer is that it is one of the most modular and delocalized customers of electricity ever created in human civilization. You can drop small pods of miners right next to every electricity producer on the planet with a satellite connection. Some miners are deploying these small units to oil extractors to use their flared natural gas, which then allows oil producers to a) generate income on wasted gas when it's not economical to transport via pipes or liquefied natural gas and b) burn the nat gas more efficiently than flaring, which reduces global methane emissions (a GHG 100x more potent than CO2 that eventually degrades in to long lasting CO2).

Moreover, bitcoin miners will soon be deployed to new electricity producers to help them start generating money before transmission lines and grid capacity are funded and built out. I and many others think this is why bitcoin will soon become the tip of the spear in accelerating energy buildout.

> the US Navy will beat ASIC mining machines 100% of the time. How could it happen "peacefully"

The US military is not obviously an enemy of bitcoin, and may actually turn into a strong supporter. https://www.businessinsider.com/bitcoin-btc-national-securit...

archive link, https://archive.ph/wfesI

https://twitter.com/JasonPLowery/status/1491826850569637889