skysight-inc/HackerNews huggingface dataset:
It's explained here:

> Your camera, which is using its IBIS system to attempt to keep everything as still as possible, may not realize that you are rotating with your subject and will instead try to zero out any rotation of the camera, including that of the Earth

The problem is that the stabilization system tries to compensate for the rotation of Earth (because it can't make the difference between the rotation of Earth, which shouldn't be compensated for, and the movement of the holder which should be).

So it would work if you were taking a photo of a subject not rotating together with the Earth. Like the stars.
It sounds like he had to talk to a number of people first:

Tesla made the rounds in New York trying to find investors for his system of wireless transmission, wining and dining them at the Waldorf-Astoria's Palm Garden (the hotel where he was living at the time), The Players Club and Delmonico's. Tesla first went to his old friend George Westinghouse for help. Westinghouse seemed like a natural fit for the project given the large-scale AC equipment Westinghouse manufactured and Tesla's need for similar equipment.

Tesla asked Westinghouse to "…meet me on some fair terms in furnishing me the machinery, retaining the ownership of the same and interesting yourself to a certain extent". While Westinghouse declined to buy into the project, he did agree to lend Tesla $6,000. Westinghouse suggested Tesla pursue some of the rich venture capitalists. Tesla talked to John Jacob Astor, Thomas Fortune Ryan, and even sent a cabochon sapphire ring as a gift to Henry O. Havemeyer. No investment was forthcoming from Havemeyer and Ryan but Astor did buy 500 shares in Tesla's company. Tesla gained the attention of financier J. P. Morgan in November 1900.

Morgan, who was impressed by Guglielmo Marconi's feat of sending reports from the America's Cup yacht races off Long Island back to New York City via radio-based wireless the previous year, was dubious about the feasibility and patent priority of Tesla's system.

In several discussions Tesla assured Morgan his system was superior to, and based on patents that superseded, that of Marconi and of other wireless inventors, and that it would far outpace the performance of its main competitor, the transatlantic telegraph cable. Morgan signed a contract with Tesla in March 1901, agreeing to give the inventor $150,000 to develop and build a wireless station on Long Island, New York, capable of sending wireless messages to London as well as ships at sea. The deal also included Morgan having a 51% interest in the company as well as a 51% share in present and future wireless patents developed from the project.
how was this a ripp-off you silly goose?
not another resume site.

My god.

Surely all those intelligent people working as product managers across the world are more than capable of writing their own resume and CV.

Here on Airstrip One:

If you ever find yourself unemployed and have to claim some sort of benefit, the first thing the job advisor will expect of you is to create a poxy new CV.

why are people so obssesive about CV's and resumes?

The last interview I attended I took all my angling/fishing photographs. I interrupted the four interviewers and talked about my life of being an angler/fisherman.

I got the job.

Who wants to talk about some shit job at interview. Its so boring. They want to know about you as a person not what is written on a piece of paper.
I'm struggling to observe a problem programming the world as we see it.
In Many cases it will be better, in Many cases not. At the end, the use of an OOP language is a the decision of a good professional.
One of the oldest is only 200 LY away.

https://en.wikipedia.org/wiki/HD_140283
There should never be a _net_ compressive load on a spoke, but a spoke can carry a compressive varying/live load if there's sufficient pre-tension from the building process.

You wouldn't want berd spokes to go slack any more than you'd want steel spokes to go slack.
Appreciate the kind feedback! Curious to know if org-mode is still actively maintained.
> OOP intentionally turns all software into a distributed system

OOP does have a message-passing version, but even though the coiner of the term prefers this version, no one in the industry used it that way.

The industry settled on method calls as the primary channel for these messages, which are most of the way a form of synchronous communication on the same thread, quite far from being a distributed system.

Object `a` calling a method from object b’s public API is not a distributed system at all. And while I do agree that this cohesive whole is not necessarily represented in OOP, one solution is to create an object over the whole, that itself upholds the necessary conditions/order/etc between its subcomponents, exposing only a higher level API to the outside world, and making those subcomponents otherwise inaccessible.
Early 2015 - technically correct. But I hope you would agree that their ability to release successful products has significantly diminished between the decade 2005-2014 to 2015-2024, apparently in reverse proportion to their headcount.
Great! Feel free to reach out to me with any questions.
The opposite: Earth rotation is measured by the camera and can't be easily distinguished from camera rotation relative to earth. So image stabilization will also correct for earth rotation, which is undesirable.
MKUltra
That usually happens once you already gain traction.

Getting the critical capital to get there is big problem, and I recall some places explicitly snubbing VCs after having to get to "impressive" without them.
I hate those "features" because they blur the line of user control. You sent me a message, you shouldn't be able to decide to reach into my device and delete it.

It's okey if there's a feature where I can automatically and by default cooperate with your "deletion requests", but it should be possible to disable it.
I really like that we are now two posts deep from a quote from a ~1973 paper by Hoare. I posted a really long comment in the original boat’s article’s HN thread pointing out that skewing the quote towards a Rust-centric view (while understandable given boat’s history with the language) was an artificial narrowing of the scope of Hoare’s critique. Now Grayson has taken that narrow slice and used it as jumping off point to discuss a few interesting areas/design-points of Rust. While I still think my comment was correct, the ensuing discussion by Grayson in this blog were more than sufficient to overcome any technical gripes with the inciting article.
Why should VCs care about interest rates? They're looking for 30000% returns from 1/100 of their investments while the rest go to 0.

They aren't interested in your measly 5%
But much better and faster optimizations than egc
I used to work in a genetics lab, and had to prepare trays of gel to visualise DNA tests (PCR testing to identify HLA alleles: effectively like finding someone's blood type, but for their immune system).

The compound in the gel that attaches itself to the DNA particles and makes it so we can visualise the results by UV fluorescence is Ethidium Bromide [1], one of the lower state Bromine salts the article mentions.

The way the electrophoresis gels are (were, by me and the other workers) prepared is by... microwaving a flask with it in. Repeatedly taking it out as it gets hotter to mix it.
Usually involving some release of steam. Which includes a small amount of the bromide. Fine in small doses, but when you do it multiple times a day, 5 days a week, 45 weeks of the year...

To this day I wonder how much of an effect it's going to have on me and my colleagues at the time.

[1] https://en.m.wikipedia.org/wiki/Ethidium_bromide
> No shit Sherlock. You have to pay the taxes as a regular employee too. Go figure.

Yes, go figure that 130k in B2B contract is largely equivalent to 70-80k as a full-time employment.

Which is the whole point.

> As a matter of fact, 130k with B2B contract actually earns you more net profit then the 130k of a regular employee contract.

It really doesn't, unless you're doing dodgy taxes. Tax rates for salaried employees only surpass VAT and other taxes charged to self-employed professionals when you reached the highest income brackets.

Also, as a self-employed professional you are forced to pay your own contributions to social security, which for salaried employees are paid by the employers.

Do your math.
Can't help but draw parallels with the covid-19 pandemic . . .

I debated responding as there are other responses that get it mostly right . . .

You are correct that the virus is still around and will probably be forever more. But, it ceased being a public health issue 2-2.5 years ago. What happened? Everybody has either been vaccinated or had the virus or most likely, both. So the virus continues to exist and continues to evolve and people continue to get sick, but everyone's immune system has now seen something closely related and is much more able to fight the disease off. It has endemised and become basically like any other cold or flu that exists. There were already 3(?) coronavirus strains widely circulating in the human population before Covid-19 became a thing. Covid-19 has simply become one of ~200 different viruses that cause the common cold.
That's because the current variants are fairly mild. The original variant was brutal for the population at risk and we saw a jump in excess mortality. I believe mortality has since come back down. The anomaly was that the media were still making a big deal out of covid when vaccines were available and the variants were mild. Of course until the Ukrainian war started which magically "stopped covid".

It will take time before passion and fear cool down and people look objectively at our reaction to covid. I think it will appear as a gigantic overreaction compared to similar outbreaks like the 1958 flu.
FYI you can also make turbo night shift by scheduling toggling of white point balance, yep, in accessibility settings
Typically I'm considering embedded applications (armv8, armv7)
This was a pretty sophisticated attack and deeply technical execution.
Apple just did not care enough about server development to invest in it. There are plenty of languages and frameworks out there. I wouldn't say Go and Rust are particularly logical choices for web development though. Of course they are being used for that but it's not necessarily the best fit.

Rust is kind of restrictive and requires some serious skills to be effective in. And with Rust developers being in high demand, you end up paying a premium for them. So, if you need a simple backend, you might want to pick something more accessible. Go is of course very popular for all sorts of server stuff but you mostly find it lower in the stack in all sorts of middle ware. They both are a bit low level for web development.

People seem to gravitate to more flexible/richer languages here. Which is why Java and Javascript are very popular and why e.g. Python, Php, and other scripting languages are still widely used for web development. On the native front you have things like Elixir, and a few others gaining traction.

Swift being similar to Kotlin, which is popular for server stuff, could have stepped up easily. But it didn't happen. Mostly that's because Apple tightly controls its roadmap and just wasn't interested in it.

Interestingly, Kotlin now has an IOS compiler and a native compiler for Linux. And there are some Kotlin server side frameworks that work on kotlin native (e.g. ktor). However, it's not a great option for native server development yet mostly for the same reasons Swift is not ideal either: library support is a bit lacking and server/linux support just isn't a huge priority in either community. So, you get compiler bugs, lack of features, performance issues, etc.

On the JVM it's a different story. There Kotlin is a drop in replacement for Java in pretty much any Java framework (you can name) and there are a few kotlin specific ones as well. IMHO, it's a great fit with Spring Boot which comes with lots of Kotlin support. I've been using it for years for this and can highly recommend it. I'm interested in switching to Kotlin native for server stuff but right now it seems like I'd be a very early adopter. Swift is very much in the same boat. You can make it work probably but you'd be on your own.
I think that Coq/Agda/Lean and friends are really going to be the winners in the proof space. Interactivity is a pretty good model for the feedback loop, and they're systems that exist and work, without a lost of asterisks.

The biggest thing I think these tools are missing out of the box is, basically, "run quickcheck on my proof for me". It's too easy to have some code, and try to prove some property that isn't true, and rip your hair out thinking "why can't I get the proof working!"

If halfway through your proof you end up in a thing that seems nonsensical, it would be nice for these tools to just have a "try to generate a counter-example from here" command that spits out a thing.

Proofs are so path-dependent, and it's not trivial to do in general. But I think they are all very close to greatness, and every time I've gone through the effort to formally verify a thing, it's been pretty illuminating. Just... if you're trying to prove some code, the process should take into account the idea that your code might be buggy.
Yes, hype is a better world, and is no way new. I also agree with the author about its harms.

I think one of the forces driving hype is "the need to belong". Because as we see over and over, people are cherished when they drum up the hype with them, and labeled wise when they reflect bad and say "we were wrong about this".

On the other hand, you'll be stoned to death if you show the problems early, or will be labeled "old school and backwards" if you find good use of these now-archaic technologies and get good use out of them.
Not every green advocate wants this, but I think a few would be really upset if a technical solution was found that didn't involve the complete restructuring of society in the name of "fairness".
Sslip.io: DNS service that resolves hostnames with embedded IPs
Appreciate your feedback and guidance.

I was just at the Click-house office a few weeks ago - this is a really good idea.
it was a perfect suno topic -tomy
https://suno.com/song/9e8a0cbe-9d85-482b-b196-922a6d38b165
Here on Android Chrome, no music plays, even after clicking ENABLE MUSIC.
Fantastic context. I love hourglass shaped brainstorming, and the “questions” prompt is a solid one!
Arguably patents as intended should require description of patented device/technique in detail that allows replicating it - effectively open sourcing it.

The patent then serves as temporary moat on applying that specific technique or producing that specific device to refund the inventor.

In practice... well, sometimes patents were used to recover details of closed-source software or hardware.
What I've learned building interactive embedding visualizations
i tried org mode for sql queries but than went back to sql mode because lsp is not supported in org mode. Also how do you use charts with it?
Well I told you I was bad at math. I wrote a faulty prompt. But chatgpt understood my instructions perfectly. That was the argument I was trying to demonstrate.

The problem lied between the chair and the computer.

We have to learn how to use LLMs.
USA also used to not consider publications or patents published outside USA as prior art, to the point of granting patents that were rewritten from someone else's patent in another country.

Not sure if it got better or worse with WTO patent rules.
Would it be possible to correct for the rotation by counter rotating if the orientation of the camera is known (or determined by GPS + compass)?
There are lots guys with guns that show up to enforce the law without shooting you (usually), e.g. police officers
Yes, there's an element of messiah and saviour complex in there.

> That doesn't come from the organizer enjoying pain/harm, but from
desperately seeking to avoid experiencing a certain kind of it,
emotional pain or harm to their ego.

I think you actually describe a good picture of sado-masochism, the
protective mechanism against emotions of unworthiness, though maybe
you assumed I was emphasising the sadism side.

Of course no actual tech leaders are exactly like that (they're real
people with their own subtle issues that are personal, private and
none of our business - even if they would not allow the same dignity
for everyone else). We are talking about archetypes here. Jobs was
paradigmatic. And not limited to tech, things like drugs (and the
media/arts) are a space where you can achieve mass-reach much more
easily. For me, the portrayal of Richard Sackler (Michael Stuhlbar)
in Dopesick [0] is an even better depiction of the tech leader
archetype than the fictional Peter Isherwood (Mark Rylance) in Don't
Look Up [1].

We talk about "disruption" as if it were a synonym for progress but
what I see is how many tech-obsessed "creator types" actually delight
in destruction, and the pain experienced by others who they affect.

Of course they would say, with that twisted Nietzschian faux-Christian
'compassion', that they "love" humanity and don't want to see anyone
"left behind" (whether they want to be left out of an insane project
or not).

The recent Apple advert was a timely expression of this. I'm glad they
made it. Its better to have this "out" than ignored.

[0] https://en.wikipedia.org/wiki/Dopesick_(miniseries)

[1] https://en.wikipedia.org/wiki/Don%27t_Look_Up
The title is quite clickbaity I think, because of this:

> Occurred no later than August 12, 2011, and wasn't detected for another 17 days

which also had a discussion on HN in 2013:

Who rooted kernel.org servers two years ago? (https://news.ycombinator.com/item?id=6438326) - Sep 2013 (45 comments)

The article from ESET is here,

Ebury is alive but unseen: 400k Linux servers compromised for cryptocurrency theft and financial gain (https://www.welivesecurity.com/en/eset-research/ebury-alive-...) - May 2024

but the article itself only serves as an introduction to the PDF:

https://web-assets.esetstatic.com/wls/en/papers/white-papers...
Is there some good summary somewhere? I remember having, ahem, access to both as a teen but Illustrator had more brand effect behind it.
When people fail to see that these paradigms are tools and every problem needs its own set of tools (or choices) to solve the problem the best way possible, we get these posts about how things are bad and backwards and unusable for anything and everything.
The current theft protection in devices is robust enough that thieves have stopped bothering about fencing the device it self.

Instead the phones are stripped for parts and distributed globally.
It's about actual gyroscopes (motion sensors), not optical stabilisation. Gyroscopes in cameras are now so good they can pick up earth rotation. Perfect for stabilising image of stars, not so good for stabilising imae of duck translating over those stars. For that you would need optical stabilisation. In-body stabilisation is inertial, not optical.
The biggest difference I see (though I'm not super familiar with Plotly) is that we define data transformations in SQL, while Plotly uses Python. One benefit of SQL is that it provides the advantage of tracing data lineage from source to visualization, which gives you visibility into data dependencies - something that Python code in Plotly Dash doesn't offer.
Wow, what happened to the "screw the government" position? As soon as there is a problem with "free money", its adepts run to the police for help ))))) It's hilarious, frankly. tbh after ETH modified their "unmutable" blockchain in DAO attack, they are just full of BS "innovators" and "investors".
I guess I couldn't quite grok how IBIS would measure the Earth's rotation whilst being on Earth, but as I've now just learned (through various slaps of the forehead) a perfectly vertical spinning gyroscope will definitely tilt with time due to the Earth's rotation and this is measurable to high degrees of precision.
I've found LLMs to be great inspiration and very helpful for writing. My basic process is:

1. Ask agent to write a few paragraphs.
2. Notice that it's terrible and it would be easier to rewrite it myself than fix it.
3. Actually be motivated to write.
As a Romance speaker that's almost a builtin superpower.
Well the example of "incrementing x twice in the same transaction leads to x+1, not x+2" seems pretty important! I imagine you gotta be quite careful!
I don't think issues are a good measurement for popular repos. Majority of them are just basic skill issues and inability to read 2 pages of docs.

Especially next community seems to be full of people who don't seem to know anything about web development complaining because they don't know how cookies work or something...
The author actually has an article on that specific compound.
https://www.science.org/content/blog-post/myth-ethidium-brom...

Not saying chronic exposure can never have adverse effects
I still use the same tools I used when I started with React 10 years ago. You don't need to get on the treadmill, you chose that.
Thioacetone?

> "Recently we found ourselves with an odour problem beyond our worst expectations. During early experiments, a stopper jumped from a bottle of residues, and, although replaced at once, resulted in an immediate complaint of nausea and sickness from colleagues working in a building two hundred yards away. Two of our chemists who had done no more than investigate the cracking of minute amounts of trithioacetone found themselves the object of hostile stares in a restaurant and suffered the humiliation of having a waitress spray the area around them with a deodorant. The odours defied the expected effects of dilution since workers in the laboratory did not find the odours intolerable ... and genuinely denied responsibility since they were working in closed systems. To convince them otherwise, they were dispersed with other observers around the laboratory, at distances up to a quarter of a mile, and one drop of either acetone gem-dithiol or the mother liquors from crude trithioacetone crystallisations were placed on a watch glass in a fume cupboard. The odour was detected downwind in seconds."

https://www.science.org/content/blog-post/things-i-won-t-wor...
> There's something inherent in travel that gives rise to trickery.

On the road a person has a heavy dose of anonymity (especially in past times), a steady supply of new potential targets without the usual societal protection mechanisms around them, all likely carrying things someone else is very interested in.

For a long time being on the road was like operating outside of society so it was attractive to people who didn't fit in society and had to gain from staying outside, like tricksters.