skysight-inc/HackerNews huggingface dataset:
In a previous life as a full-stack Engineer at a startup, this was my white whale. The state of logging, monitoring, and alerting was such that signal quality was low, and only indirect observations of the system were possible since the logging was borderline useless. The result was multiple pages per night, with each one resulting in a scavenger hunt because signal was so low that it was nigh impossible to even identify what playbook to run.

For example, the web application crashing was logged as a DEBUG statement, but starting was logged at an ERROR level. This was clearly done at some point because DEBUG generated far too much log info w/millions of active users, but some Engineer wanted to know that the app started. Gross.

I solved for this by doing a couple things. The first was to define standards for log levels, ability to correlate log statements with each other for a given request, and to define the level of context a "proper" log level should provide.

For example, FATAL = there's no way anything can work properly. These are pretty rare, but incorrect configuration values were a common culprit. ERROR indicates something, possibly transient going wrong. Every now and then, not a big deal that can wait until later, but a rapid accumulation could mean something more serious is going on. INFO contained information about the state of the system, such as general measures of activity and other signals to indicate the system is working as expected. Most of our metrics capture was instrumented based off these statements.

In terms of the messages, we rapidly evolved the quality of the messages. For something like the aforementioned configuration error, the system initially just spat out an "Unexpected error" and a module name. The first improvement then stated something like "invalid configuration value" and finally we ended up on a message that stated the value was incorrect, identified which configuration value was wrong, and had a code that referenced documentation and escalation owner.

When all was said and done, we'd reduced our downtime from hours per year to less than 5 minutes, eliminated over 95% of our pages, and reduced escalations to Engineering from several days per week to a level where it was hard to remember the last one.

As the head of Engineering, I had to fight an uphill battle against the product & sales team for almost a year to make all of this happen, but I was fully vindicated when we were acquired and our operational maturity was lauded during the due diligence process.
Really? Amount of ads is so high, it’s pretty much every 4 tweets. It’s unrecognizable from a year ago
The fact Mastodon sites don't even load without JS is absurd, a huge not-talked-about barrier to entry (globally), and a betrayal of its "protocol-first" talking points.

Until that changes Mastodon isn't trying to be a serious player.
For poor people whose ability to live depends on having a car, car alarms must be at least sort of useful to know if your car is being stolen at night. I’m sure they’re just a noisy inconvenience to the wealthy though.
GPT-3.5-turbo tries its best (not nearly as good as GPT-4!) when I tell it to prioritize fluency vs. fidelity:

--

Let me commence by telling you, my dear reader, about a curious event that occurred in my life. It all started with an unknown handwriting on an envelope that arrived at my doorstep. The feathers that traced my name and the address of the Fossils Magazine, with whom I was a collaborator, had a peculiar mixture of violence and sweetness. As I pondered over the possible content and sender of this mysterious letter, a hazy yet powerful intuition crept up my spine, evoking the image of a "stone thrown into a pond filled with frogs." With this realization, I came to acknowledge that my life had become rather stagnant in recent times. It was at this moment that I opened the letter, and I was left with the feeling that it was either a refreshing whiff of fresh air or an unwelcome draft.

The swift and eloquent handwriting read as follows:

"Dear Sir, I read your article on Mount Analogue, and I believed myself to be the only one convinced of its existence, until now. Today, we are two, tomorrow we shall be ten, and perhaps more, and we can attempt the expedition. We must make contact as soon as possible. Please call me at one of the following numbers the moment you can. I eagerly await your response.

--

The translation also included the following continuation as part of the translation itself ...

--

Ah, how exciting! The words on that paper spoke volumes of adventure and discovery. It was as if the sender had thrown a gauntlet at my feet, daring me to embark on a journey like no other. The thought of being one of the only few people to explore the wonders of Mount Analogue, a place shrouded in mystery, was exhilarating. I could feel the blood rushing through my veins, and my heart pounding with anticipation.

And so, my friends, I picked up the phone, my fingers quivering with excitement, and dialed the number on the paper. Who knew where this quest would lead us, or what unknown secrets we would uncover? But one thing was certain: it was time to break free from the chains of monotony and embark on a journey of a lifetime.

--

Maybe it was getting the continuation from contamination in the training set (if Mount Analogue is already there) or maybe it was making up the story or maybe some of each.
Someday it will have to happen. There is just too much demand.
One thing worth pointing out - that the approach described in TFA changes PUSH architecture to PULL.

So now you have to deal with deciding how tight your polling loop is, and with reads that are happening regardless of whether you have messages waiting to be processed or not, expending both CPU and requests, which may matter if you are billed accordingly.

Not in any way knocking it, just pointing out some trade-offs.
On this episode of a boring dystopia: a twitter clone
> It is completely possible to create a sawtooth wave

For a loose definition of "wave". All of the math behind information theory and sampling signals assumes waves are sinusoids. It also happens that waves in nature behave like (dampened) sinusoids. It's a completely natural way to model them mathematically when one has no a prior knowledge of the source, which is what the comment above you is pointing out.

To recognize and then reconstruct a sawtooth with no a priori knowledge, you need to sample much higher than the frequency of the sawtooth. You can compress said information quite well if you have not only wavelets, but sawtooths in your encoding. I am no audio expert but I don't think codecs exploit sawtooths (sawteeth?) for compression because they sound unnatural (because they are).

Note that even digitally you can't create a perfect sawtooth wave because there is a fundamental quantization of time in digital systems. It's a question of, again, how fast you can alter voltages, i.e. a frequency, so you end up generating a step-like function, inescapably. Yeah, sure, you can switch digital systems at MHz or GHz, but still.
I use substack for this (samhuk.substack.com), and all I can say is Substack is better than medium, but absolutely it is not good IMHO. It's support for code snippets is basically non-existent, as one example.
Clear-cut example #1, which you might consider "flipping switches" more than part of the algo is the suppression of posting about Hunter Biden/laptop on Twitter.

Instagram also downweights posts about Biden passing 1994 crime bill. [0]

[0]: https://twitter.com/perma___ben/status/1339293381625864195
Depending on how much free time you have, you may or may not want to dive into the rabbithole of aperiodic tilings in medieval Islamic architecture.

https://www.sciencenews.org/article/ancient-islamic-penrose-...
Yes that is very true only engineers build products /s
Does the opposite work too? What if a human doctor mis-diagnoses me but I can prove in court that an available medical grade AI would have given the correct diagnosis. Could I sue for that?
Where does the law require both types? I'm not aware of any housing codes specifically requiring photoelectric types, and any house I've looked at, including mine, came with purely ionization types. Though it's been a few years, and it may have changed recently - this is less of a niche concern lately.

As for dual sensors and gating... do you actually trust your life to "nobody will admit what algorithm they use"?

My house has all the smoke detectors wired together (they're on an AC circuit, with battery backup, with a signal line running between them all), so I have some photoelectric and some ionization, depending on where in the house they are.
New map of the universe’s cosmic growth supports Einstein’s theory of gravity
> I do agree, but listen... this is supposed to be handy solution. You know, my app already uses MongoDB, why do I need another component if I can run my notifications with a collection?

We're in agreement, I think we may be talking past each other. I use mongo for the exact use case you're describing (messages as signals, not payloads of data).

I'm just sharing a footgun for others that may be reading that bit me fairly recently in a 13TB replica set dealing with 40mm docs/min ingress.

(Its a high resolution RF telemetry service, but the queue mechanism is only a minor portion of it which never gets larger than maybe 50-100 MB. Its oplog window got starved because of the unrelated ingress.)
What were the really simple legal questions it got wrong?
> below a certain level they indicate that you are likely to question the validity of IQ in an internet comment

found em
I was simply responding to the comment that was made.
So now I need to be physically tethered to my seat?

Do I press the button on the left or the right? Is it one tap to see the real world or two?
PoC (proof of carbon) coins, coming soon to a pump and dump near you!

I think the opposite has actually been proposed though, crypto systems where signing is used to authenticate coins as proof of carbon sequestration/zero carbon energy production as a system for cap and trade.
Nice idea. We're definitely going to need something like this in the future.
> Here, z, y, and z have no meaning because it's a foo-bar example, but in practice they'd have better names

As would foo0x.

I don't think many functional programmers would object to writing code as you did in your first example if you think it improves readability and if you don't change what the names refer to.
Definitely doesn't make it a good idea. But it's still interesting that he's playing with one of the most talked about sites on the internet without really affecting his finances at all. Of all the random things to do with your money, it's not even that bad of an experiment.
She defrauded people who would go to court and claim fraud laws are unconstitutional restrictions on speech if it served their purpose. They’re opportunists who will spin whatever tune empowers them.

Murdoch and co’s only life skill is being rich which mesmerizes those who think fiat economics and American civic life are divine mandates of a higher power even if they don’t belong to a traditional religion.
It’s stupidly common with “distributed micro services systems” that do a lot of caching.

Last year Klarna logged people in into other accounts because of some stupid caching issue too.
Oban [0] is a job queuing system in the Elixir world that supports both postgres and sqlite.

[0] https://getoban.pro/
I don't understand why providing and consuming RSS/Atom is so problematic the technical headaches couldn't be overcome...
Google popup is one of the worst, it often covers useful content, the only one that is worse is full-screen "give us your email" popup.
This summary misses a lot of recent developments in the case that were published recently in a book "Jeanne Calment, the Secret of Longevity Unravelled"

New evidence includes examples of signed documents showing that her signature changed suddenly in 1933, about a year before Yvonne is supposed to have died. There is also testimony from the family of a doctor in Switzerland that it was Jeanne who was ill with tuberculosis in 1931, not Yvonne who had recovered by then. There is also analysis of her recorded interviews showing that she often spoke more like Yvonne.
OK, try to do it like GPT does: by saying the first thing that comes to your mind. You can have any amount of preliminary training.
If that was remotely true then why wouldn't the topic be handled at the training level? Instead, Twitter is censoring references to Russia's invasion of Ukraine through the same mechanism used to kill DMCA violations. This is not an approach motivated by "engagement".
This is by design.

The regulatory burden is so disproportionate that only a few large companies can operate following all the regulations and arbitrary rules set by the Europeans unelected bureaucrats. In turn, large companies raise their prices, but it doesn't matter because they are the only game in town left since smaller companies simply can't compete.

So the European consumer ends up paying for all the extra compliance through less competition while the bureaucrats pat themselves on the back and politicians keep getting "big victory" against the "evil foreing tech giants".
Ran it for a long time, mostly I liked the simplicity of it over linux, which with systemd + udev etc has become much harder to configure easily just by reading through the files in /etc. The way you configure FreeBSD has been basically the same since 1998, so I haven't had to learn new magic with whatever trend is taking over the linux world. On modern linux, without a browser open to google shit constantly it's a real challenge to make even little quality of life changes. And Linux binary compat on FreeBSD was (maybe still is?) very good. Lately I'm on linux though since I need docker for my job workflow.
That's a good comparison.

I know a warvlogger, however, who is still active on YouTube but moved to Patreon because he felt constrained about what he could post on YouTube who left Patreon because Patreon kicked out all warvloggers, now he has his own members-only website.

Another example is OnlyFans which has the same inequality problem as Substack. In my mind it is a little more mysterous how you'd run your own video streaming platform than how you'd run an email newsletter system, but I know you can rent video streaming from AWS so it isn't so hard. I think it's interesting how live-interaction platforms like Clubhouse outside pornography collapsed really quickly though.
Figure 1 from that paper didn't convince you that it was a minor issue? Their correction is about 7% of the 1993-2018 signal, and it resolves the discrepancy with respect to other estimates, including non-satellite ones. Nobody relies on estimates from a single satellite alone.

https://essd.copernicus.org/articles/11/1189/2019/essd-11-11...
1. Definitely don't run it as root.

2. Obv run in sandbox/container.
Help to buy ruined the housing market in the UK and especially London. This is so fucking stupid…
Does the alarm ever prevent theft?
Fantastic update.
Also, I can't wait for Hyperscript to get to its maturity (1.0). ;)
A big factor is that the error rate is compounding. Tiny mistakes would become bigger and bigger if you would run GPT in a loop.

It needs interaction and calibration from a human to keep it in check. Even we as humans are using all kinds of different feedback mechanisms to validate our thought process.

Though this might be a different way of hooking GPT up to reality.
本気で、伝えたい意味だけを伝えるという話は、ちょっと試してみれば簡単に解決できると思うのですが。

"In seriousness, I think the story that [subject] tells the meaning [it/he/they] wants to tell, should be easily solvable by trying a bit."

or "Seriously, the story of telling the meaning [subject] wants to tell, should be easily solvable by trying a bit."

本当に、試してみるだけで簡単に払拭できると思うのに、この「明確な意味だけが伝わる」話ばかりで。

"Really, I think it'll be easily swept away by just trying, but there are so much of this 'only clear meaning is conveyed' stories."

I'm almost feeling that GPT-4 should be eligible for human rights, especially astonishing that they dropped explicit specification of "afternoon" that don't work well. But also interesting it's failing to keep the intent of the whole sentence unlike 3.5 and even more primitive NN translation engines.
Unless you increase supply it's not going to do anything.
The word for this figure of speech is metonymy - specifically a type of whole to part synecdoche.

https://en.wikipedia.org/wiki/Totum_pro_parte
> Difference between Word Processor and text editor is in WYSIWYG mode of operation.

That’s a very modern perspective. In the history of computing, WYSIWYG word processing appears only in recent history. For far longer, the requirement was simply “processing words”. How they were displayed was irrelevant.

Indeed, it used to be considered such a computationally expensive task that entire systems were developed exclusively for word processing that did not have any other general purpose computing functionality. They were usually controlled through terminals which did not have graphics capability.
To be fair, many people don't seem to have these issues you mention. For FinTwit and CT (crypto twitter) it's business as usual. Maybe it happens for other niches though.
Sampling a 1Hz sawtooth at 2Hz will alias.
They do take that into account. They calculate that the ocean floor is sinking but then ADD that displacement to their reported measurement of "sea level", which is backwards. When the ocean floor sinks sea level goes down, but they report it as going up instead, using this justification:

https://sealevel.colorado.edu/index.php/presentation/what-gl...

currently some land surfaces are rising and some ocean bottoms are falling relative to the center of the Earth (the center of the reference frame of the satellite altimeter).

since the ocean basins are getting larger due to GIA, this will reduce by a very small amount the relative sea level rise that is seen along the coasts.

We apply a correction for GIA because we want our sea level time series to reflect purely oceanographic phenomena. In essence, we would like our GMSL time series to be a proxy for ocean water volume changes. This is what is needed for comparisons to global climate models, for example

This is nonsense, of course. Volume isn't measured in millimeters, that's a measurement of distance. GMSL when talking about satellites is defined as the average distance of the surface of the ocean from the center of the Earth, and the reason people care about it is because if it gets too high then things we care about end up flooded. Changing the definition of GMSL half way through from sea level to sea depth is the kind of slippyness that pervades this space.
You seem to conveniently omit the fact that the first victims in Odessa on 2 May were on the Maidan side, 2 activists, Andrei Biryukov and Igor Ivanov. And that victims of the burning themselves were armed with incendiary weapons: https://youtu.be/FWBGM9G4kF8
On a personal level I agree, but the manager responsible for dealing with changing requirements will not get very far by telling people to manage their emotions better. It will come off as condescending and likely make morale even worse. If you're looking to change the way people think, know that it is incredibly difficult (sometimes impossible) and can only be done bit by bit over time by helping the individual to see a different way of looking at things.
At the moment America's opponents are leading the slaughtering.
As the article calls out, the code is right there. Post your results of tests, not knee jerk conjecture. Wrong opinions are a dime a dozen.
Sounds interesting. Can you give or link to an example?
Engineers rarely become billionaires, salespeople do.

You could have the best most magic product on earth and sell one of them versus the person that puts it in a pretty box and lets grandma use it easily.

This is something that many people on HN seemingly have to relearn in every big innovation that comes out.
> RabbitMQ isn’t a good fit for long running tasks

yeah I've seen 3 different workplaces run into this exact issue, usually when they started off with a default Django-Celery-Redis approach

all of those cases were actually easily fixed with Postgres SELECT FOR UPDATE as a job queue
Well you know what they say: whiskey is for drinking and water is for fighting. Get your popcorn ready, this will be a doozy.

PS - the draft document is here [1] and makes clear that the Glen Canyon dam and Hoover dam are incompatible with an unmodified Colorado River Compact. Pick one or the other:

> [T]he 2007 Interim Guidelines, as adopted, did not include provisions that would prevent system collapse under these persistent low-level conditions. Numerous initiatives since 2007 (for example, Minute 323 and the 2019 DCPs) have led to more robust policies; however, notwithstanding these efforts, Reclamation lacks the operating tools to sufficiently protect system operations. Therefore, in this SEIS, Reclamation is proposing operations that are specifically designed to manage the respective reservoirs at lower elevations in order to more reliably maintain congressionally authorized infrastructure, operations, water deliveries, and power generation, and to avoid dead pool conditions as possible.

[1] https://www.usbr.gov/ColoradoRiverBasin/documents/NearTermCo...
How large is "large" for you?
>This comment is hopelessly obtuse. Most Americans can't even afford a $1000 emergency expense; the $2400 expense you cite is already unaffordable. Add in any ER fees the hospital charges -- which can easily be part of what GP refers to -- and you'll probably get to that $10K figure anyway.

I didn't say there weren't problems with the system, or that most folks (let alone homeless folks) could afford such things, but 400% more than the published cost? That's hyperbolic and, more importantly, incredibly imprecise.

I see you disagree with that. I agree that you disagree with me. Have a lovely day.

Edit: removed extraneous text.
I'm so infatuated with these machines that I've been working on designing my own version (using parts available at Mouser/Digikey) for close to a decade.

Unfortunately I've been unable to maintain a decent work/life balance due to the high cost of living. As a result, I honestly die a little inside each time I see an article posted about them.

The last update was in 2013, where I completed the EHT "popstart" circuit (to replace the expensive retractable electrode, and allow the use of a standard TIG head): https://www.youtube.com/watch?v=Y4c5Le2kT6w

Some day I'll complete it!
Dash: Fast webserver for kdb (>100kq/SEC) and dashboard-making bits
Manual tranny - blip the throttle before downshifting

Auto tranny - downshift on the crest of the hill (Inlive in a very hilly area. Otherwise I don't bother)
This, and the "of course this is just one of many possible solutions" disclaimer at the end. I agree it was probably written by GPT.
No, water is most dense at 4°C. If you take water at 2°C and increase its temperature by a degree, it will _compress_, not expand. But if you take water at 10°C and heat it by a degree it will expand. My question is what percentage of the expansion is offset by the compression.

(Note that the 4°C number is only for pure water.)

> water still weights the same

Weight has nothing to do with my first point. It's the increase in volume that spills into land.
That wasn't just any dog, that was doge the now mascot and namesake of the cryptocurrency dogecoin of which Musk has been known to pump with memes.