skysight-inc/HackerNews huggingface dataset:
I was recently caught up in a very good friend's divorce, who suspected either her apartment or her car had been placed under surveillance (her husband constantly had knowledge of her whereabouts). For some reason I cannot expand here, she assumed I could help her "check" her apartment.

This brought me into looking for solutions on how to detect electronic surveillance. I discovered the term "bugsweep", and rapidly came to the conclusion that I could either:
1) Recommend her to hire government contractors at a price she would never be able to afford.
2) Buy cheap stuff on Amazon without any knowledge whatsoever on what works or not.

It felt like there was no middle ground.

I also happen to stay in hotels for both work and while on holidays, and although I don't particularly aim to hide myself from government surveillance, I don't like the idea that any moron or stalker could buy some recording equipment online and put me under surveillance. I would appreciate being able to check my surroundings for obvious / cheap recording equipment when I feel the need.

If anyone has some good pointers/recommendations on this topic, I think it could interest more than just me.
From what I've seen the likelihood of triggering a pathological case with real-world non-malicious data is actually low enough to be ignored, given that the rolling hash function is well-crafted. I do agree that crafting malicious data to break deduplication in Dolt should be relatively easy, but I do not see how this could lead to DOS on e.g. a hosted Dolt platform. If I understand correctly, your proposed attack would only affect the rate of deduplication and by extension disk space used, and I would expect a hosted Dolt platform to have strict disk-space limits or use storage-based billing.
that's not quite true, because arbitrary expressions can change meaning due to e.g. overloading of functions.

E.g. Random.random() will have to be called each time that case branch is evaluated, because that function could be overloaded or change its returned value.
She was being treated for osteoporosis but as that was settling down her muscle spasms were getting worse. We had assumed they were related to the osteoporosis and so hadn't discussed much about them until the bones had 'healed', the endocrinologist wasn't that aware that they were becoming a problem. She started looking into Hyperparathyroidism as a possibly cause.

As that was progressing slowly we went privately to see a consultant neurologist; he examined her and looking at things like jaw strength concluded it was metabolic myopathy related to a problem with the muscle cells and phosphate. He said he'd only seen it a couple of times before and it's very rare and not surprising it hadn't been picked up earlier. We're now going in for muscle tests, DNA tests, and all sorts to try and identify what is wrong and how/if it can be fixed.

The thought is her osteoporosis was likely caused by the cells leaching nutrients from the bones as they couldn't get them normally, that has been stabilised by traditional Alendronic acid, calcium, and Vit.D.
Very unlikely that an actual switch statement was the problem (if that actually exists, and wasn't just 'figure of speech'). OpenGL state is a huge collection of tiny knobs and toggles ('switches' if you like) and each state change may in turn influence other state, while D3D (since D3D10 at least) groups the same state into a small number of immutable state objects.
Ask HN: What's a battle-tested library for memoizing-to-disk in Python?
The need for destructive capabilities isn't inate to our 'design'. It's more fundamental than that. It comes from the fact that cooperation is unreliable, and the fact that sometimes 'the greater good' means individual sacrifices that individuals may not agree with.

If humans were a hive mind where cooperation was assured, you'd still need destructive capabilities against the environment, and perhaps other species.

That humans strive for the capacity of violence doesn't surprise or sadden me. What does sadden me is that much of our pinacle of technological development happens with the explicit goal of violent capacity. And the fact that rough parity in our violent capacity is generally the only thing keeping big states from expansion.
> Project management would benefit by bringing concepts from operating systems such as scheduling or task switching.

I agree.

Perhaps this is a good time for a Free Software organizational tool, built on such principles.
Global infantilization.

The most common counter to the idea is "but some people don't communicate because "new/inexperienced/personality". Despite being expected to be fully functional adults in many ways and frequently given far more freedom as kids, status quo management seems hellbent on making adults seem incapable of basic communication in a corporate setting.

I don't necessarily disagree with that notion, but there are a lot of inconsistencies if that's the limit of what can be expected from an adult (Why are drinking, driving and taking on massive loans allowed?). Plus in the context of software development, we can easily set up
automated communication frameworks to catch the majority of it.
The 'mouseover' hover text is absolutely brilliant on that one. :)
At 2,5 kilometres or 1,6 miles? Only way that is true is if some cage with points sticking out fell from a ship? Or perhaps wood, that has been rotting away since.
-Edit: That also doesn't explain the multiple tracks and that they are not really aligned. Only saw the 2 pictures, but in the video you can see a lot of other "tracks".
> It seems like every old father has fallen into the right wing conspiracy cesspool that has warped their mind.

Unfortunately this is not an age thing. Youngsters just have the tendency to embrace different manias (e.g. woke movement).
It's a feature, not a bug. As tux3 describes there has to be a combination between easy access and dealing with threats.

I would like to add to tux3's comparison that in this analogy the small criters are vital for cell-health, they bring resources. And i would also like to add that nature has a way of propagating the white/black-list as well which means that predators get "marked" hence the mutation (a bit like a criminal wearing a disguise?) element viruses have is so important for them, and the thing that makes them so dangerous.
Not necessarily, most build systems allow you to separate source input and build output. So grabbing the source from the current directly is a possibility, if the build script is clean and doesn't do anything weird in the source directory.

In Nix you can get that via 'nix develop', which gives you a shell with access to the individual build phases and with a bit of tweaking, allows you to run them from your source directory without copying the source around first (see 'declare -f genericBuild').
at least for me when HN removes the How and I decide that How needs to be there and I edit and put the How back in it allows it, although I don't know if that is because of high enough reputation to do that or if everyone is allowed to do the same.

on edit: however if it is rep the original poster definitely has enough.
At present, not many vac robots have cameras. Most of them have lidar based mapping. So perhaps knowing about house size is possible, but difficult to gauge if a house has toys.

However, two issues are important here.

1. House sizes are already openly available data, from addresses and satellite data. Heck, even tax filing data, gathered from credit card linked sources is enough to gauge a households income.

2. Future robots may include cameras, for "smart cleaning", but AMZN will definitely keep an inventory of items per household and will sell them stuff. I could imagine AMZN releasing an app to show a product to the vac and the vac will order it for you.
In the grand scheme of things, VMs and interpreters are a class of program that tend toward perhaps surprisingly pathological behaviour, among programs people are likely to write.
For what it is worth, the G0/4 family is relatively new. I'm pretty sure it has unique ADC IP too, since the published errata (which I'm very familiar with) are different from any other ST chip I know of.

The clock should of course have been suspect (as noted in the writeup). The "bad state" in this problem was basically indistinguishable from running the ADC at too high a clock rate. In fact, the default rate when I first encountered this problem does ever so slightly overclock the ADC. It is rated for 60MHz for single ADC operation, but only 26MHz for multiple ADCs. The firmware used to run the ADCs at ~28MHz, purposefully going a tiny bit above that.

I didn't include it in the writeup since it was somewhat of a diversion, but this particular problem occurred even with the ADCs configured to be clocked slower. As mentioned, I think that their clock configuration became mis-set as a result of the underlying problem.

And while poor decoupling is also a likely problem, I'm 95% sure it is about as good as it can get. A high quality cap of appropriate size is immediately next to the chip on every supply pin with vias directly to the ground plane. This is a low pin count QFN part, so the only ground on the chip is the center pad, which is also via'ed directly to the ground plane.
this is a fantastic take, also, you’re right about server side gRPC web.

Java had an experimental implementation that was abandoned.

If Google were using gRPC web internally, typescript and Java support would be first class.
I really object to the claim that your first language will always be stronger. Just last week, I saw a TV program about people who migrated from the Netherlands to an English speaking country more than 40 years ago. Some of them could still speak Dutch fluently, but there were also those who could no longer and were much more comfortable speaking English.

I learned English in school, but I only became fluent later on in life. When I was around 30, I worked in an English speaking environment and also at home I spoke English. I was thinking in English and there were days that I did was surprised when I heard some Dutch being spoken, suddenly realizing I had been thinking in English all the time. I felt at some time that the two language become one in my mind, that I could effortless switch from on to the other. I also acquired the ability to simultaniously translate from English to Dutch. I even sometimes when I was doing this, would find my mind to wander off, as if it had become a purely automated task. The surprising things is that I am a dyslectic and often have to look up the spelling of words. Dutch spelling seems to give me more trouble than English.

I think that many bilingual people share the same experience, but that it is hard to believe for someone who is not bilingual her/himself to believe that a second (or third) acquired language can be as intergrated as your mother tongue.
> Seems like a state intervention would be welcome here.

And that should look like how??

> can't tie up that kind of sums of money for unknown period of time.

Seriously curious now, must have a real cash cow with little development or huge volume?

Because what my company would have needed to pay for the MCU to put in stock for say 3 years is still dwarfed by one developers salary for a year (and the software team alone is varying 5-10, not including electro engineers or all other kinds).
So in the aftermath just ridiculous to not have invested that money for the stock when the demand and MCU was clear (and for us it was at that point back already).

Also, nothing would have been better than tieing money that way, it could have made more profit by also becoming a broker now, lol :D
[Bear Blog](https://bearblog.dev) fits into this niche of super minimal blogging platforms as well.
You're posting this in a thread about json5. Clearly there isn't just one json standard.
The issue of death is the deepest lying human trait. It defines the human condition.
Hardly a "deep psychological problem".
Human in my opinion. Maybe a bottom sampler o some scientific stuff. Maybe fishermen stuff.
The issue in part comes from not having a grille, so that the front looks empty and boring. They are filling that space the way they can, but a grille also saves a ton of heavy, expensive metal on the part. Cue the abundant plastic inserts in electric cars.

Overall I think the tesla and kona have doing it well and Toyota has been overdoing it.
Aha, the keyboard made me thing they are simmilar size, but you are of course right!
That depends a lot on the compiler, I guess in the 90's compilers didn't optimize switch-case that well yet.

In modern compilers a switch-case may end up faster than a function-pointer jump table, because even though the compiler will turn the switch-case into a jump table as well, the code that's called through the jump table doesn't have the prologue/epilogue overhead of regular function call. In my emulators I also haven't seen a difference between a regular switch case, and 'computed goto' (but depending on how the decoder loop looks like, computed goto may still provide have an advantage, just not in my CPU emulators).
We need a better concept of collective morality to deal with climate change
Actually, if you look at the firmware at the time, the proper procedure was followed as far as I can tell. All of the necessary bits were set and checked with the appropriate delays where required.

https://github.com/mjbots/moteus/blob/dcb900c92ffd5d5c8f5405...

Notably, the datasheet is largely silent on interactions between different ADCs during initialization.
The Meg.
Rich people are OBSESSED by the idea of leaving their possessions.
SEEKING WORK | REMOTE or in The Netherlands | Worldwide availability

Code R is a two-man powerhouse offering full-stack & mobile development, consultancy and various miscellaneous development activities & support. We are a quick, dynamic team and keep our number of simultaneous clients very low to fully dedicate ourselves to each one of them.

We like writing maintainable, well-tested code but aren’t afraid to hammer out a POC when the need arises. Additionally we have extended in-house knowledge into dev-ops and security.

Our technologies include:
Python, Kotlin, Java, Go, Swift, React, Solidity, Docker, Kubernetes, GCP, AWS

Some of our recent work:
* Full development of the native mobile apps of a financial firm, developing Android (Kotlin) from scratch and refactoring as well as expanding upon an existing iOS app (Swift).
* Providing a full-stack code and infrastructure analysis for an e-commerce firm, offering insight into code maintainability as well as security using concrete examples and improvements. Their services was mostly written in Python (Django).

Rate: €75/hour (negotiable)

Contact: robin {at} coderstudio.dev

Personal Github: https://github.com/robinsiep
And to think that Musk wanted to (and might have to) spend $44bn on Twitter. That's over 100k such prizes.
An average NIH grant is >$500k.[1] I fail to see how a $20k prize is going to motivate anyone. It’s not like a rando can do longevity research in their garage.

[1] https://report.nih.gov/nihdatabook/report/155
> No one can shoot you, but you can still shoot other people.

This isn’t true. If you start shooting people it’s perfidy and you become a combatant again and they can shoot you.
The low sales model are almost never a good investment for daily usage cars because there won't be as many replacement part from wreckers once official support ends.
My point was that LISP (1958) appeared earlier than Python (1991). What would be a deep property of a programming language?
That sounds like a cope, because we don't have any solution for now so we try to justify it as a "good thing for society"

If we had a way to live forever healthily, essentially no one would chose to die except the people with deep psychological problems with themselves
Show HN: I made an app to track habits with friends–in 24 hours on a plane
Hey Hackers,

I’m Marc and I build apps for fun. Here is the one I made on the plane during the 24h journey from Bali to Paris.

It’s called Buddy Crush. It lets you create accountability groups to keep track of your habits with your friends. You can also join existing groups to make new friends and compete for the leaderboard.

I slept 2 hours and barely didn’t have access to Stack Overflow so the app is quite simple. It’s made of NextJS/TailwindCSS/MongoDB.

I’m here reading all the comments to improve the app or fix some bugs

PS: the 24h airplane coding journey on Twitter: https://twitter.com/marc_louvion/status/1551797310929383425?...
People are obsessed with not dying, yes.

I'd go as far as to say "obsession with not dying" is a, if not the most, common behavior for living things in general
Whilst interesting, I'm left wondering. Why is it so hard to get a straight answer of what this achieved.

Just to note I'm not bashing the work here (it appears solid unlike a lot of papers from a lot of fields). I just assume I must not be the target audience (which is a little odd for nature) as I can't easily see what the main takeaway from this should be. I'm not expecting an 'explain me like I'm 5', but a short abstract-ending paragraph on what the research has achieved would have been nice.

Unfortunately my takeaway otherwise is "thing is complex", "did complex machine learning", "made a thing which approximates reality". Made a model of it again in the lab based on this. Therefore this means new therapy for???
(this last line is what makes me pause and wonder is this here for grant/committe money, or just to claim this was part of understanding/curing lupus in 10 years?)

I'm all for trying to classify different interactions into groups (even if that makes sense) and tring to understand the immune system as a whole.

What (if anything) does this contribute to our current understanding other than being a first attempt at framework to classify a complex system?
(not complaining, that in itself is a reasonable goal).

If it is practically a first attempt at this. Why don't they say so?

If this is one of a hundred similar models what makes this one better/special?
Generally agree, but in my experience there are plenty of times when there are minor changes have been implemented in <1day e.g. changed the behaviour of a button or interaction. The standups let the team know that the change has gone through and the behaviour is intentional
The problem with longevity research and its funding is not so much the research or the science, but the cultural stigma[^1]. Secretly, everybody wants to feel, look and be healthy and young. But as virtue-signaling and because otherwise we would go mad, we tend to say that we are happy with our time in the world.

Also, I can't remember a single mainstream book[^1], movie or tv-series where the guys who want to live beyond their natural lifespans are not the antagonists.

We need mainstream movies, tv-series and books where the guys who want to live longer are the good guys and they do it through science. That instead of, say, a dramatization of the life of Elizabeth Báthory, or another vampire movie. In other words, we are very much in need of a cultural movement that makes socially acceptable to fund and to work in these types of projects.

----

[^1]: Somebody already commented here that it's better to put that money into fighting infant mortality. As often the case with moonshots, it's easy to find more "rational" things to allocate the money to.

[^2]: I guess there are some people in the Bible that live for a long time. Maybe priests talk about them at mass sometimes?
If PSA/Stellantis has decided to do that, they didn’t do a good job at communicating this. Citroen has a premium brand with DS which Peugeot does not have and so far they haven’t fully detached that from Citroen yet.
When you have hard to diagnose chronic issues, the first thing a GP will do is give you supplements. Not very surprising the people taking them are at more risk of dying.
If you had the option to extend your life by a hundred healthy years, can you in good faith say that you would't take it?
Descript also has a great TTS feature.
Language in Thought and Action has deeply affected how I think about thinking. I've read it three times now, and there's one or two dozen other books from the same school of thought that I've read since reading it the first time.

Fear and Loathing on the Campaign Trail 1972 triggered in me an abiding fascination with the operation of the political process.
I've never seen a 5A circuit in South-Eastern Europe, or even a 5A fuse for that matter (many buildings still have fuse blocks, not breakers, so that's what I'm familiar with). 6A fuses can be found in some stores, but 16A seems to be the most commonly used in apartments. Most places also have 20/25A lines for the washing machine and oven.

Where in Europe have you seen 5A?
If you don't find organ transplants (which include bone marrow transplants) to be cringe, or believe the people who wish to receive them to have deep psychological problems with themselves, then you might want to consider why many folks would believe your stance on the matter of human longevity to be fundamentally inconsistent.
Some clarification from one of the programmers (2003)
Would you mind sharing the details of the consultant? My email is "ivan.ristic" at gmail. Much appreciated.
Since it's mentioned as the result of two slightly different X chromosomes, I wonder if it's more common or even more complicated in people with XXY[1] or XXYY chromosomes[2]

1: https://en.wikipedia.org/wiki/Klinefelter_syndrome

2: https://en.wikipedia.org/wiki/XXYY_syndrome
the thing is: Would it be possible to make sure that no new people will be born if we achieve longlevity? You are right that noone would choose to die. But then the human population would grow even more out of bounds than it's already doing now.

You are probably rational enough to give up getting new kids if that means achieving longlevity/immortality. But most people aren't as rational as HN forum members.
Well no, the whole point of measuring country differences in labor productivity is that in some countries spending x hours to drill a hole in the ground is vastly more productive than in others.
The underlying data is binary (protobufs), though. It would defeat the purpose to re-encode it as text to send over SSE.

Also, IIRC gRPC supports full-duplex, which SSE does not.

WebSockets may have been a better fit, as the Chromium developers hinted on the WontFix issue linked in the post.
Thanks for the PDF. It is a question to the scientists why the Northern reef which has seen the most extensive bleaching is now recovering the fastest. Also, the report indicates that 2/3 of the B.R. is showing unprecedented growth. I would like to see whether this has been predicted, if not, why not, and where are the hole in our understanding of the life-cycle of the corals ecology.
> But if you care about the country as country,

A useful measure would be GPD per billionaire. Since they amass political power alongside the economic one, they are de facto political leaders.
> But the idea of stopping aging or wanting to live to hundreds of years just seems that it comes from people who have deep psychological problems with themselves.

Why? Why should I be content with the years nature has given me? Why should I not seek to have more? Do you not get joy from living? From being with the people you love? From exploring, learning, experiencing?

Why is a 'normal' human lifetime the perfect and most moral amount of years to have?

Your attitude is so full of suppositions. Frankly it seems to me that anyone who doesn't want more life must have deep psychological problems, some deep rooted depression or ennui.
I can modify that.

Anyone can modify that. I might have a global namespace in some way. I might use a certain prefix.

Or I can have an inline function that gets the pointer.
This can’t be repeated too much!