skysight-inc/HackerNews huggingface dataset:
Strange argument:

- government may use this in future to tag people for wrongthink imagery, but also

- CP is rampant on FB and FB reports it all but nothing happens so what difference does it make
Will jailbreaking make a come back?
In regards to CSAM scanning, potential anti-trust issues, right to repair, etc. do the collective minds of HN think jailbreaking will become popular as it was in the early days of iOS? It would be nice to see some type of spin like Calyx for iPhone.
"In fact, even by having this feature, we are teaching young people that they do not have a right to privacy."

Interesting take that I haven't seen in the discussion. Teaching kids about privacy and anti-surveillance sounds interesting countermeasure. EFF for example?
All of which are much weaker than the CNAME, since with a cname you can do all 3.
Cryptopunk Merch
Excellent perspective, thanks for writing it up.

... So let me ask you this, by when do you get this kernel available to you in production? ;)
The Scramblepad Hardware and Protocol
If you are on windows, I guess ntfs alternative data stream is a good places to hide random items. You can write whatever information into it while not visible to user or most of file explore because it is so rarely used and windows hide it intentionally (excepts the windows itself use it to mark downloaded files)
Google Play app store revenue hit $11.2 bln in 2019, lawsuit says
I think there is also the cultural assumption that you could always be away doing something else when on a call remotely.

For instance, when everyone is in the same room, you’re manifesting you dedicated your time to the meeting. From there, even if participants look at their mail or do something that might not be related, or just look bored, there is some leeway given by the fact they are there in the first place.

In most remote settings, I find this leeway is way thinner, and it is less accepted to be distracted by something else, people will be apologizing in more specific ways to justify they weren’t listenning.
True, but everything is hard to read until you learn to read it; cursive included.
Three screens, two monitors and one Windows laptop. The laptop goes in the middle. The one on the left is attached to my Mac mini while the one on the right is attached to the laptop.

I have a gaming chair that was not as comfortable or durable long term as I had hoped. Behind it is a filing cabinet with a printer and usually a water bottle and snacks on top.

The desk is opposite an East facing window, so there are thick curtains to deal with the morning sun.
This is cool. I like the greenscreen graphics. Reminds me of robotron.
You can structure mutation just fine by organizing those objects into hierarchies of abstraction, such that a sea of objects on one level becomes a single black box on the next. This keeps the "seas" small enough to reason about.
Storage is cheaper on S3
What file formats are supported? RAW files? Any plans to integrate with apps like Lightroom/darktable/etc?
I think your ISP is blocking those sites because they assumed they were hackers or spamming
Might be that the US has more the commercial closed-source side, which doesn't show in Github stats obviously, and for whatever reason there is more academic/open interest in Europe?
I would still say they are not great as most engines just... write your sql out, instead of saving/memoizing anything.
Amazon can't "know" out of all domains if one has a CNAME pointing to a bucket name though. Even if they did, that would be open to abuse by anyone.
I certainly agree with this. "Air Independent" in this case means that the propulsion system doesn't need air from outside the submarine. Batteries are an "air independent" system but this is talking more about things like fuel cells or Stirling engines.

The cool thing about Stirling engines is that there isn't a "bang" associated with the power stroke, that makes them quite (unlike diesel engines). Fuel cells obviously generate power from the catalyzed combination of chemicals, and so are also silent.

As the article points out they are quiet but their range is limited so they are good for patrolling your coast, not great for going across the ocean stealthily.

I was impressed that the Gothard class was getting 75kW from their Stirling engine. I had not known that there were production engines greater than 50kW. So that was new to me.
The answer here is even in the article title. Microplastics. Nobody is talking about chunks of plastic you can see, or feel, directly.
Im sorry for this
It would achieve exactly what the system is designed to do, mine personal devices for photos that authorities are aware of. Just because a lot of people were sloppy doesn’t mean every person was.

However, my primary point is that there is no possibility of a technical control over the scope of the program. It’s a policy decision and is subject to explicit expansion or collusion/parallel construction.
Coc[1] might change your mind.

Neovim 0.5 now has a built-in language server, and 0.6 will have even more language features available via tree-sitter integration. The best is yet to come.

1. https://github.com/neoclide/coc.nvim
> A use case like backup communication on an iPhone wouldn’t necessitate use of the iridium network at 100% duty cycle.

The OP article explicitly says voice calls, which require a virtually 100% duty cycle. I entirely agree in an emergency beacon or maybe even messages capacity it’s potentially doable on an iPhone, but voice calls over satellite require a different antenna than is possible in the iPhone form factor. There’s been something like 50 satellite phones in common use, including at least one that is Android based, and the one thing that is constant across every single one of them is the size of the antenna, always requiring a large extension via fold or slide mechanism while a call is in progress.

I’ve personally owned over a dozen models of satellite devices (phones, beacons, terminals/hotspots, and two-way pagers) and used them on five continents, so I’m very familiar with the tech available in this space. There is just no existing satellite network that could support Apple’s iPhone footprint, even as a premium subscription add-on. There is zero chance Apple secretly and quietly launched their own satellite network, even just US based. Apple has also never been the lead adopter in any new radio technology / functionality (late to 3G, stalled on LTE due to early power usage issues, fairly behind even in 5G), especially one that is guaranteed to cause a hit to battery life in a big way, so I stand behind the statement this is a pipe dream for supporting voice calls.

> The vast majority of the volume that a helical antenna consumes is empty space. The obvious solution is not groundbreakingly creative: try using something other than a helical antenna.

There are only so many ways to make a circular polarized antenna (which is required to my knowledge for all existing sat networks). Yes, there are other ways besides helical antennas, but they still require much more space than is common to LTE/Wi-Fi/BT/BLE antennas used in phones.
Thank you for posting that it could be just the thing to give inspiration to someone who needs it! Keep up the great work!

https://www.skylightpaycard.us/
So this is a project specifically marketed as E2E encrypted, and you are "waiting for the time when they are covering my needs (face recognition, object / scene detection...)"

You will be waiting a long long time for that.

The only way they can do that is client side, and if they go there we are back to the last few weeks discussion of Apple's new client side image scanning shit.

You do not want this service, it seems.

You want a non Google service who can do face recognition, and object/scene detection, but who'll pinky promise you they won't sell you out to advertisers or law enforcement or governments, even though they obviously could.
Unfortunately Little Snitch stopped allowing itself to be blocked and turned into a full blown rat. That said, Lulu is free
Well, it's explicitly designed so that vendors can add custom extensions. But code that sticks to standard instructions (anything that pure C/C++ code can compile to, basically) should be 100% compatible. There are conformance tests in the process of being created, but that's not fully in place yet. But with so few instructions, which are all used by software of any significant size, if you successfully boot Linux then it can't be far off :-)

More extensions are in the process of being ratified before the end of the year. The big one is the Vector extension, which allows code using vectors/SIMD to execute completely unchanged on machines with vector registers anywhere from 128 bits to 64k bytes in size.

I know of one apparent implementation compatibility bug that's just been diagnosed. GeekBench, for whatever reason, is using the fairly new FENCE.TSO instruction in their code. A bit pointless as I don't think they are yet any RISC-V cores that implement TSO memory semantics, so a FENCE RW,RW would do just as well. The FENCE opcodes have a largish field with the lower bits giving pred and succ R, W, I, O bits. In the base FENCE instructions the upper bits are all zero. Future FENCE instructions are supposed to be designed so that if a CPU ignores the upper bits then they devolve to some slightly stronger standard fence. So FENCE.TSO for example is FENCE RW,RW with one of the upper bits set. It seems that the Alibaba C906 core (in the Allwinner D1 chip on the Nezha board) is not treating unknown upper bits in FENCE as if they are all zeros as the spec says, but is instead giving an illegal instruction trap.

Fortunately, this can be worked around by adding a FENCE.TSO emulation handler (or FENCE with upper bits set in general) to OpenSBI, alongside the emulation of things such as misaligned loads and stores. These can be safely present in the M mode software for every CPU type as they will never be triggered if the hardware handles those things directly.

Of course the trap and emulate performance penalty will be far far greater than any minor performance improvement from using FENCE.TSO instead of FENCE RW,RW on a (hypothetical at this point) machine that actually implements the TSO extension.
There is a small book of 3 essays by B.R.Ambedkar under the name "Ambedkar's India" which you should read. It behooves us all Indians to understand how ancient texts, beliefs and rituals have been subverted to oppress people and legitimize it from a Man who lived and suffered through it all.

PS: Book link - https://www.amazon.in/Ambedkars-India-B-R-Ambedkar/dp/938702...
Microplastics include any fragment of plastic less than 5mm in length, and nanoplastics (less than 100nm) are much smaller than would be visibly noticeable.
I studied and wrote cursive for a decade. I don't believe there's a person who can read cursive as well as printed language. I think it's also why there's no cursive font in widespread use.
This feels overengineered...

Since it's showing a probability density, wouldn't it make most sense to just use a grayscale in this case? As the probability density approaches zero the visual would disappear as well. This is more intuitive, as the probability is zero off the edge of the graph/page

I think you only need this color vomit if you have a change between two states, or you have multiple intermediary states and want some visual "clustering".

You can actually see the problem very clearly b/c it ends up having a weird dark-blue to white cut is some of the plots.
Currently if there's no SRV record and the server that was actually queried doesn't have the user's plan, it will simply return 404/no plan. But this idea seems pretty neat, I will definitely be thinking about whether it makes sense and how to incorporate this.
Here are other tips for video:

- https://twitter.com/jugurthahadjar/status/127667009860295475...

- https://twitter.com/jugurthahadjar/status/127667126411615846...

Reproduced here:

>If a talk doesn't provide a link to slides but shows them on the screen, I watch it muted at 16x with "Video Speed Controller". 50 minutes become ~3 minutes and it's easier to decide if the talk is worth the time and/or has high information density in the topic of interest.

>If there are no slides linked nor shown, I use "Youtube Captions Search" to search for expressions of interest in the video, and go straight to where they're mentioned. If I like the treatment of the subject, I make a note to invest in that video and watch it.

There are many articles when you search for "google key moments algorithm" which relay a "recent Google announcement" without a source, or a link.

However, here's a link to a thread:
https://support.google.com/youtube/thread/18138167/youtube-t...

>[November 23 2020] Testing automatic video chapters: We want to make it easier for people to navigate videos with video chapters, so we are experimenting with automatically adding video chapters (so creators don't have to manually add timestamps). We’ll use machine learning to recognize text in order to auto generate video chapters. We’re testing this out with a small group of videos. If your videos are impacted, you can opt out of this experiment and/or share feedback here. More on video chapters here.

So, searching for their own lingo "automatic video chapters" would yield more interesting results. Actually searching for "site:https://research.google/ automatic video chapters" returns interesting papers

"Automatic Generation of Two-Level Hierarchical Tutorials
from Instructional Makeup Videos", https://storage.googleapis.com/pub-tools-public-publication-...

Or this one:

"Speech2Action: Cross-modal Supervision for Action Recognition": https://storage.googleapis.com/pub-tools-public-publication-...
What about connection URIs?
I thought that embedding videos only works in issues and PRs, not Readmes?
... well, except for having a separate executable for function-limited trial program, I guess.
Scaling outlined or ruled art is a bitch.
derp, true. so only the second method works.
How much to optimize for the reader versus writer depends on context. In my daily work on a mature system I completely agree I should optimize for readers: the things I'm writing will likely last a long time, during which many people will work on them.

On the other hand, there are other contexts such as research or prototyping where it's much more important to get things out quickly; turn your ideas into code so you can see how they work.
Robotaxi Seems to Be Getting Closer–Part2
Totally! Maybe if no one does we should do it every 1st of the month.
It's annoying for sure but a smart editor could simply offer you all possible columns in the current context, moving the more likely candidates to the front (as determined through some sort of machine learning - which is in fact what major IDEs have started to do lately) and then automatically append "from $table". Same thing with joins.
Is there any credible evidence about harm caused by microplastics? I’ve seen a lot of stuff about how ubiquitous it is, but very little about its actual effects.
Ivermectin is a small molecule drug which binds to chloride channels. We don't have definitive evidence one way or another whether it's an effective COVID-19 treatment. It's certainly not a miracle cure, but some studies have shown statistically significant results. Research continues.

https://www.mdpi.com/1999-4915/13/6/989
Frank does it right, yes.

They use "abilities" as a dual to effects. That's imho the crucial part. Most of the other effect systems only implement half the thing.

But I would change two parts: First of all the co-effects should be proper "capabilities" in the sense of "capability security". The other thing would be modelling the co-effects as co-data. They already use some (ad hoc?) notion of "Interfaces". Those look like co-data definitions (resembling OOP Interfaces). I also thing co-data with co-pattern matching could solve some of the problems mentioned at the end of the paper. Inspiration could be taken form: https://www.cs.uoregon.edu/Reports/DRP-201905-Sullivan.pdf
Is this the same site as from the classic ASP days? Wow flashback to 2005.
Yeah - my class covered the language and meanings of the terms in a couple days. It's wonderfully simple. Which makes it hard in the same ways programming is hard - arrays are trivial! People still screw up bounds checks routinely!

Figuring out what you want, and understanding your data well enough to know what's viable and what's nonsense, is infinitely harder. And it changes every time.

Getting good at that part is "expertise" in a nutshell - gradually learning what strategies work and when, and getting better and better at your guesses. That takes more than a few weeks; that's an entire career.
Zambia: Social media blocked amid 2021 general elections
Show HN: A strongly-typed document DB that runs on any transactional KV store
So, after actually watching the demo video all the way through, it seems the video is narrated by a Larynx-produced voice "southern_english_female": https://youtu.be/hBmhDf8cl0k?t=387

While I appreciate the cinematic aspect of the confirmation/"reveal" at the conclusion of the video, ironically--because the quality is so good--since most people won't get through a 7 minute video, it would be entirely possible to not realise the narration itself is generated.

So I'd encourage you to consider stating it a little more up front.

(Also, based on the release dates it seems like this project is relatively young which explains why it's not very well known at this point.)
There’s nothing to set up if you don’t need a GUI and are already running httpd/sshd.
Happy to see they finally ported from vulcan to openGL[1], but it's not released yet.

https://github.com/neovide/neovide/issues/491
Filofax/Diary Insert Templates
We are infected by cancer. You can read the arguments on the article at the front page today about the abuse of juvenile delinquents by their wardens, and you can read the comments complaining that that the lack of sexual agency given to the prisoners was somehow itself a crime. I was at Facebook while their CSAM monitoring and warrant response group was defunded by a person heavily into "ageplay". Jeffrey Epstein was killed in prison while the cameras were turned off. These are not isolated, small incidents. There's a distinct undercurrent of pedophilia brewing in American society, and people are starting to notice. Tim Cook has to bend the knee, lest his own monstrosities are noticed.
F1's $100M Insurance Policy
Most of my code is probably glue code. My largest consideration is making things scale, which makes the glue code larger and more complex.

Anywhere you're e.g. dealing with an eventually consistent database... that is not business logic, that is all glue code that exploded due to scaling concerns.
to be honest, I'd much prefer this

[TestMethod]
public void ShouldBeAbleToTestActions()
{
var dwarfs = new List<string>() { "Sneezy", "Bashful", "Sleepy", "Happy", "Grumpy", "Doc", "Dopey" };
Action<List<string>> DoDarkMagic = (creatures) => { creatures.RemoveAt(0); }
DoDarkMagic(dwarfs)
Should("have less dwarfs", () => { dwarfs.Count.Should().Be(6); });
Should("missing Sneezy", () => { dwarfs.Should().NotContain("Sneezy"); });
};
Yes ivermectin has been shown to inhibit SARS-CoV-2 replication in vitro. We just don't have conclusive evidence yet on whether or not it's an effective clinical treatment. More research is needed.

https://www.sciencedirect.com/science/article/pii/S016635422...
Looks like it is available on Sci-Hub, or you could probably email the authors and get a copy.
You don't ever have that moment when you're drinking from a bottle and you realise you've bitten off the neck of the bottle?

Microplastics are very small. Most likely to be in another thing you're eating (in an organ of an animal for example) than being visible in a sauce or something.
Some people are passionate and spend so much time working because it’s their fun thing. You enjoy watching sports, playing video games, or travel. This person gets the same joy from their work. And they might feel that way for some time before their priorities change or their tastes shift.

Other people work so much because they are in an organization where it’s expected. And yet others work extra because they think it’s expected (when it may not be expected at all).

I wouldn’t assume the person needs an “intervention”, and frankly I don’t think it’s even appropriate unless it’s somehow detrimental to their well being or family.

> And if your bosses compare you to him in front of you, start job-hunting.

If the other guy delivers 10x the expectation and you deliver 0x the expectation, I don’t think the right decision is to just quit. IMO - get your productivity to what’s a sustainable, realistic level for you. If THAT is measured as 0, then the issue is yours to fix. Changing companies won’t resolve it. On the other hand, if you’re being forced to meet some bar set by some extraordinary individual - irrespective of their motivations for being 10x - then yes, the healthy choice is to find something else.

Op clearly said they have days where they produce basically nothing because they’re paralyzed thinking about others. Frankly that is ops problem to fix. Focus on yourself and tune out the noise.
> been using it to build an story-telling app for my kids.

Oh, that's cool! :) Has some overlap with part of my interest in TTS technologies.

The existence of 50 voices for Larynx is definitely a significant part of what makes it an exciting development in this sphere of use.
Low-level C# could still use https://github.com/dotnet/csharplang/issues/1060 - then we could steal all the high-perf generic algorithms from the C++ guys, and call it good.
I just search for the beginning of what I want to copy, select the beginning with the mouse, scroll to the bottom, and shift-click to select all of it.

No problem copying a few MBs of output this way (100,000 lines for instance).
Please provide a way to contact you, ideally email!
These look really cool, would definitely be interested in a Seattle bus map (we only have the one train unfortunately).
A news article I read today about electricity being cut off from New Orleans due to storm damage from Hurricane Ida mentioned that about half of the pumps for the city were powered using “an archaic standard”[0]. I was curious what that standard was, and per this article, it turns out it’s 25Hz AC powered by some old steam turbines! I thought the whole story was a fascinating tale of the challenges of managing obsolete safety-critical technology, as well as an interesting example of how such old technology can continue to be remarkably useful and robust.

[0] https://www.nola.com/news/politics/article_e25801f4-0923-11e...
Ask HN: How would you use a tool that calls you and asks you questions?
I built software to help me understand and better organize my thoughts. It works as an automated system that will call me and read a script, and respond based on voice input. It uses text-to-speech and speech-to-text to adapt responses to what I say.

For example, I can go through a script to help me prioritize my day and what to work on. Since I clarify my thinking best by speaking, it works well, and the script being read out keeps me on track and accountable.
The app also transcribes my answers so I can easily refer back to them.

I'm curious, Hacker News - is this something you would find useful? How would you like to use it; what types of scripts would you write?
I still have a microbee. A 56k dual 5.25" floppy beast. I fired it up recently and it all works. Most of the disks are readable too.

good times....
> If you flip the sexes, would you still be 'very hesitant' to go after these guards as rapists?

I understand there is a variant of feminism that would consider this flip a no-op that leaves the whole situation unchanged. This viewpoint is that of the famous "rape" book, for instance, which in my opinion completely fails to substantiate this viewpoint with convincing arguments when data to the contrary abounds.