skysight-inc/HackerNews huggingface dataset:
I don't understand why "some logs used for plotting metrics have near-zero debugging value (e.g. a log line that just includes the timestamp and the message "event x occurred"). Those kinds of logs should be fully converted over to metrics."

What is the difference between logs and metrics then?

Logs are pieces of text and metrics are well defined data points?

I can represent both using the same log format. I can also extract the logs with well defined structure into a columns store or inverted index for fast querying and plotting.

The entire distinction of logs and metrics and keeping one vs the other reeks of strong premature optimization by the software community. Storage is cheap, just dump the raw logs to s3 and run etl on them to extract meaningful metrics.

Logs, metrics and traces have the same representation - text or some kind of json yo have it structured. Metrics are just logs with well defined shema. Traces are logs with correlation ids in them to allow for joining between logs coming from different services.

It's just a data problem, nothing else. However, people keep overpaying for complicated services for observability that they don't need. When they split it into logs, metrics and traces they have to connect their programs using proprietary connectors to these external services, adding vendor lockin and potential for failure when the observability service has downtime. Instead of just dumping logs into stderr as json objects as intended by the unix philosophy.
FreeBSD 13.1-Release Release Notes
Oops, that's bilingual predictive auto-correct failing, and me not re-reading my comment...

I wanted to say "the problem is retail capture", but somehow it filled in a Romanian word instead... Phone keyboards...

Just for completeness, "prelegeri" would be best translated as "lectures" - it made no sense at all in context, it only happened to match a few letters of what I fat-fingered.
Communications between individuals (who presumably know each other) should be treated like phone calls.

Communications one-to-many (presumably mostly strangers) should be treated like broadcast media. This would include memes, links, etc, that may actually be passed person to person (the broadcast is diffuse, but still a broadcast).

So censoring phone calls/chats is not ok, but censoring public posts, or memes/links intended for distribution should be. Incitement to violence is a good test, as is wilfully spreading harmful misinformation.

Eventually we are going to have to get a handle on social media - as recent events have shown (doesn't matter when this comment was written, there is always a recent event, sadly).
Sharing circuitry doesn't necessarily negate differences between systems
If attackers so much as think that’s likely, they will look at victims the way children look at these: https://www.amazon.com/dp/B07NVB4WH1/ref=sbl_dpx_m_toys-part...
> Moreover, how can one think that entire groups of religious men and women dedicated to high moral standards could conspire to commit such sordid crimes without dissent and not even a single whistleblower?

That's a heck of a bold claim to be making in 2022.
How do people get around browser finger printing by “Sign in with Google” these days?

All I get is “your browser is not safe” etc which blocks me completely.
Surprises in Logic
Which page gives you this error sorry? I think vercel was deploying ytd and it’s okay now for me
America’s Oil and Gas Boom Didn’t Deliver True Energy Security
> Anything that nags you about the software you used last week?

Last week I had to log into some systems using the software from
companies convicted of criminal offences, which include monopolism,
bribery, fraud, harassment, racism, sexism, digital trespass/computer
misuse, amongst other things.

It nags my conscience me a little, because my use of these systems
effectively lends my support to criminals, which I do not want to do.

Unfortunately my choices are curtailed because these criminal
organisations have insinuated themselves into essential private and
government services, and their actions as monopolists have killed
alternatives.

This seems ethically wrong. I believe it's my right not to be forced
to support people who in the eyes of society have been deemed to
inflict objective and real harm upon others. So, I look forward to
laws that uphold that right to choose ethically.

I wonder if anyone else has ethical issues with software they need to
use?
You can have 2-way coaxes. I do like the sound, but they tend to bundle so the sweet spot is small.
This is a great moment to remind myself that "markets can stay irrational for much longer than I can remain solvent".
I’m not saying that we should outlaw Cas9 or something. I’m saying that a company with the ethics of Theranos and the leadership of Theranos and the gold-plated, infinite money VC backing of Theranos playing jazz with the human germline is the stuff of nightmares.
You're right about Romanian, and the best translation is "lecture", but it was just a bilingual predictive keyboard-assisted mistype - the best kind of mistype!
It is cool to see they are rare.
I was going to say, you can buy coins from ancient Rome for shockingly cheap prices on ebay if they are not in good condition.
I had denarius handed down to me that is worth about 10 bucks.
Do you know the number of households in the same market and time?

I'm not sure if you meant to include this in "through friends, family, ...", but I would think it strange for members of a household to have multiple subscriptions to the same periodicals.
> If you don't want to fight MS about selling PCs with no OS, ship some Linux distro.

And that's exactly what they're doing. They just did the bare minimum work to be able to fit that Linux setup under their pre-existing "FreeDOS" SKU. And the real point of that SKU is for sophisticated users to wipe the whole thing clean and set up their own OS install. It still works perfectly for that.
> Guess what? fly.io offers a turnkey distributed/replicated Postgres for just this reason. You use an HTTP header to route writes to the region hosting your primary.

Doesn't this take away a lot of the benefits of global distribution?

For example if you pay Fly hundreds of dollars a month to distribute your small app in a few datacenters around the globe but your primary DB is in California then everyone from the EU is going to have about 150-200ms round trip latency every time you write to your DB because you can't get around the limitations of the speed of light.

Now we're back to non-distributed latency times every time you want to write to the DB which is quite often in a lot of types of apps. If you want to cache mostly static read-only pages at the CDN level you can do this with a number of services.

Fly has about 20 datacenters, hosting a small'ish web app that's distributed across them will be over $200 / month without counting extra storage or bandwidth just for the web app portion. Their pg pricing isn't clear but a fairly small cluster is $33.40 / month for 2GB of memory and 40GB of storage. Based on their pricing page it sounds like that's the cost for 1 datacenter, so if you wanted read-replicas in a bunch of other places it adds up. Before you know it you might be at $500 / month to host something that will have similar latency on DB writes as a $20 / month DigitalOcean server that you self manage, Fly also charges you $2 / month per Let's Encrypt wildcard cert where as that's free from Let's Encrypt directly.
Try Mosh.

https://mosh.org/
Yeah, I also supposed that it would probably mostly fit in the free tier, which is great. But I'd lose a small amount of sleep over the possibility of getting a huge bandwidth burst (DDOS or otherwise) that goes straight to my bank account

A feature that could help would be giving people the option to set a cost limit, where if their site surpasses that limit in a given month you just pull it offline instead of charging more money. That's what I'd want for my blog site, and I've heard others request such a feature from other cloud providers
As kids, we learn and mirror behavior of our parents. Over internet we don't see our parents' behavior, so we start mirroring whatever the average behavior is used.
A friend of mine has had issues using an external DP-connected monitor when running installed Fedora, but it works from the Fedora live environment. I suppose it's related?
Oh, fair.
The assumption was the point of the attack would be to destroy Bitcoin’s value to make money from a short position not to sell the same coins twice.
The majority of violent crime victims are men though.

Also, your war comparison doesn't work since the percentages of men tortured and killed, to women rape and killed, isn't close. Very few women are killed compared to men in war, and on the street as well.
phrenology strikes again
Not ethically justifiable?

https://www.dailymail.co.uk/news/article-10797707/Russian-br...

I disagree. Torturers need to be eliminated.
If parents could get their children cured so they don't turn into borderline-autistic weirdos, where would we get our tech company CEOs? :)

Of course, it's not like society has any choice - if rival nations are willing to genetically engineer humans, can we afford to fall behind?
Office 365 upgrade of Outlook. For a while now it had been bugging me with a "restart outlook to try our new look" banner, but on friday it forcibly restarted. I know ina few weeks I'll get used to it, but I hate it when right in the middle of working I have to stop, dismiss a whole bunch of stupid "got it" popups explaining how I could do things I don't want to, and come to grips with the fact that all the UI features I use have been moved or hidden.

Also, just realized I better go see what personal info it's back to harvesting, resetting privacy settings seems to be a big part of each upgrade.

Anyway, I want software that has a stable, boring UI, short of some major, noncosmetic change. Changing fonts and moving buttons around is not a valid reason to waste your users time. I'm very close to dumping Microsoft, unfortunately they have no competitors.
I'm currently working on a game[0] similar to Untrusted[1] and I had to use bind (among other techniques like variable shadowing) in order to "sandbox" player provided code from interfering with other game objects or accessing the global scope (obviously there's no perfect sandbox, but it at least it makes it more difficult for players to do naughty things). Bind is useful because you can control the meaning of "this" when evaluating user-provided code, and I use it to deny player access to the parent scope by calling bind(undefined).

[0] https://www.bryanpg.com/games/pragma_twice

[1] https://github.com/AlexNisnevich/untrusted
these were the reasons we chose fly in the end; very happy with it
You can mine on worse machines if you have lower power costs or are valuing the BTC higher than the electricity costs (ie you're long/bullish on BTC or you're doing it somewhat altruistically or alternatively not doing the math on how much it's costing.)
The hack to force you to use the correct shift key when touch typing is amazing! I can’t wait to try it. I have been plagued with using the wrong key for years.

https://stevelosh.com/blog/2012/10/a-modern-space-cadet/#s16...
Waking up the cryo-preserved in future won't revive an unbiased and informed cross-section of the current populace.
For a given compression ratio, zstd compression is faster than gzip by a good margin (even without using multiple threads). And zstd decompression is pretty much always faster than gzip too.
> The problem, of course, is that if it takes an Argentina's worth of electricity to run Bitcoin now, how does the world manage if Bitcoin has a 10 or 100 times greater market cap?

The amount of electricity is not proportional to the market cap. It's proportional to the difficulty. You can create a copy of bitcoin where the difficulty is keep very low and add a very big amount of transactions and be very easy to make fake blocks and forks and other nasty stuff. The difficulty is adjusted to keep the time to find a block somewhat constant.

One problem to handle a bigger marketcap is the block size. One solutions is to increase the block size, another is to use a secondary chain. I'd like to increase the size, but most people prefer the other.

Also, when you add the energy that goes directly from sun light to soy beans, I think that we are in Argentina still using a little more more energy than bitcoin.
> Extremely lightweight but also quite flexible with its permissions model since we have a shared family calendar.

How are you doing this?

A while ago I skimmed the documentation for a couple of CalDAV servers to try and figure out how I could self-host a shared calendar, but couldn't see an easy way to do this.

I've just done some more searching, and it seems there are two suggested ways to do this with Radicale:

* create a separate account for the shared calendar, and tell everyone who needs write access the password

* create the calendar in one use's directory, and add a symlink to it in the user directories for any other users who need write access.

Both of which seem like a bit of hack compared to bring able to explicitly state that a list of users have write access to a calendar in a config file or through a UI.
An archive node stores the same data, in an information-theoretic sense, as a standard "full" node. The archive node just has all the state deltas unpacked out to disk with all intermediate states readily accessible, which is useful for specific use cases like block explorers and analytics services. You can confirm this by syncing an archive node off of a standard "full" node on an isolated network.

That 9TB (or 2TB) is only 400GB when it's stored without all of the states unpacked to disk (i.e. non-archive node).
It sure looks like regulatory capture to me (what better way for a major incumbent to establish an economic moat to prevent any competition in their market?), but it's possible that congresspeople legitimately thought it was a good idea at the time.
Practice typing by retyping ENTIRE novels – TypeLit.io
There's a fine line sometimes with edibles and anxiety with many people, I observe.
>> Emotions run on the same circuitry as thoughts / knowledge. I'm going to speculate that the same mechanism that works to consolidate memories is at work with emotions

Not really. The amygdala is much more involved with emotions.

If you look into EMDR therapy for PTSD there is some interesting theory there. The short version is that extreme emotion prevents memories from being properly processed and stored, but techniques can be used to fix that.

I've seen EMDR used to great effect on someone. I've also experienced REM while awake and reprocessing some memories on two occasions.

I dont think anyone really understands this stuff, but there are explanations that make sense at times.
It sounds like you don't have AWS support? In case you do, give it a shot.. it takes a while but eventually you can get a knowledgeable answer. Though im in 50% on it being 'yes this is by design, please watch the RDS change log for future improvements' in this case.
How much of the RTO movement is motived by real estate and rental contracts those companies got themselves into? Almost a sunken cost fallacy of sort?
Disagreement Became ‘Disinformation’
The main reason why I got a Marantz AVR was to be able to connect 10 different devices to the TV at 4k@60 via HDMI, as well as various sound outputs, including the output of my music studio mixer.
Military-grade chocolate.
Yep, for anyone confused on how this works:

You'd still be sending writes to a single region (leader). If the leader is located across the world from the request's origin, there will be a significant latency. Not to mention you need to wait for that write to replicate across the world before it becomes generally available.
No, didn't even notice there was one.
No, fee costs are based on supply and demand of block space. It's simple, miners just scoop the highest paying transactions into the next block. If there's congestion, people pay higher fees to expedite their transactions.
They aren’t charging for the certificate so much as they’re charging for TLS termination, infrastructure, DNS, caching, handling invalidations, etc. It’s also 10 free then $0.10/mo per certificate thereafter (or $2/mo for wildcard). They also donate 50% of their TLS fees to Let’s Encrypt.

So, yes, some users will have have to pay for certificates, but it seems extremely reasonable to me.
if you're counting pennies just use dokku on a vps, there was even an article here on HN recently. By the time you outgrow it you'll have outgrown the vast majority of the new paas sites that are springing up trying to be the next Heroku and your choice of where to go next will be easier. In the meantime, you'll have saved all that effort on just picking where your app is hosted and, instead, spend it on actually delivering your app. crazy thought, i know.
> if you use OpenBSD you will become a cynic because of bad documentation most places elsewhere.

I found it the other way around, I feel inspired to write better documentation.

> things like Bluetooth for some people (not me) may be a deal breaker.

I'm spoiled by Apple. It must either work really well, or otherwise indeed I won't mind it not being there.

> Bluetooth sound works perfectly.

What do you mean? The whole BT subsystem got rm -rf'd years ago. Or are you using some sort of a 2.4GHz dongle that just shows up as an audio interface?

> contrary to public opinion, very very helpful community.

Indeed, you just need to show you've done basic research before asking questions. Which goes a very long way in any case.

> I think I am a fanboy.

Oh me too. I've been using OpenBSD for 6-7 years, on & off, as my backup / "code in peace" machine. I absolutely love the base system and I think it does what it's supposed to do extremely well.

I have very mixed feelings about the state of the free desktop environments though, again, spoiled by Apple. So I tend to stick to minimalist solutions such as dwm. I could probably switch to OpenBSD full time any time, except I have plenty of non-free software I need or want to run. Between macOS and Windows, at least Macs are decent BSDs.
The model is wrong and outdated. In a healthy model, the sales person and the developer are colleagues and work together for mutual success. This assumes they both have some kind of profit sharing agreement with the company, and clear guidelines on what and how they contribute according to their ability to do so. A cross co-op model can work very very well but usually only in smaller sized companies.
> are they thought? What's untethered from reality is the understanding of how bitcoin work. Everyone wants to throw in 100$ and wake up to millions in 5 years. That just does not work anymore.

Economics is a social activity, not an abstract property of an asset or instrument. If the body of people using or interacting with bitcoin are fundamentally misguided about its economic properties, then the economics of bitcoin itself are fundamentally misguided ("unreal").

As I read it, the article's point was this: the economics behind large mining initiatives are bunk (it would be more profitable to simply buy bitcoin at current prices using the same capital). Simultaneously, it is true that bitcoin's mining activity is a supporting factor in its valuation. In other words, bitcoin is doing the economic equivalent of the toothpick trick: two supposedly supporting factors are actually mutually vulnerable to the same outside pressure (the availability of gullible investors, or lack thereof).
As a very logical person who developed social intelligence much later in life. One very surprising thing I noticed, unthinkable to my younger self, is that many people only engage with people they are interested in.

If upon initial judgement and they find you not interesting, they basically tune you out, and won't attempt to find out what interesting things you have to say.
That's also something that has kept me with VPS hosts over cloudy things for hobby stuff: a) included traffic amount is vastly higher there, leading to way lower cost per GB if you need it and b) they usually do just cap you if you exceed traffic and don't opt-in to pay more.
I think they're quite dangerous nightly/daily, but from what I've seen 1-2X a week for sleep can be restorative versus perpetual insomnia.
(Someone, I didn’t catch the username, posted “The Federal reserve and taxation”, but deleted it before I’d finished writing this. I think this response is worth posting even though they changed their mind):

That’s a very short list.

What do you call it when someone offers goods or services, but does not deliver them? Or delivers less than advertised? Or sends official-looking demands for payment of parking/speeding fines without due authority? Or sends a fake invoice, based on a real invoice, at the time a customer is expecting and for the amount expected, but with a different receiver?

I would call each of things “scams”.

All of them have happened.

A good system needs a way to make people whole when they have been wronged.
Lerna: A tool for managing JavaScript projects with multiple packages
I think it is quite a leap going from something that computes hashes to a full GPU.
In addition to the other comments on difficulties of such analyses, an additional difficulty may be the type of inscriptions in the corpus. We understand Linear B, for example, because it is early Greek. But the texts are not narrative prose or poetry: they're administrative records, mostly lists and inventories. If Linear A texts are of similar types, then trying to decipher the language from them alone may be challenging or impossible, unless it can be linked to a known language: the forms of speech used may simply be too limited.

Trying to understand English grammar by looking only at bare financial statements would likely be extremely hard.
This is actually an excellent point, a self-evident one which I hadn't really considered before.

There is a vast chasm of difference between online micro-communities (eg, I'm a regular in a couple Twitch channels with 10-20 viewers) and the average large subreddit, and this is one key reason why.
Which is great. Mozilla does the same thing with C++. No reason to use complex footguns for simple tasks. Obviously there are use cases but mostly not for 90% of CRUD front end devs.
i've given it a bit of thought over the years, and a reputation system that accurately represents the stinking realities of letting someone use your toilet, and can identify creeps who'll listen at the door or video the entire event, seems to be the most difficult thing to solve. it seems like such a service would work well in civilized countries like mexico, and be an absolute shit show in the united states.
> Why would signedness be a problem? If you reinterpret a non-negative two's complement integer as unsigned, you get the same value.

It won't be a problem if the string being passed from Java to C is const. It will be if the C code increases the size of the string enough to set the highest bit. Then Java will be looking at negative length strings.
Yes, there are hundreds of different ways you could accomplish this. Fly.io is a convenient and easy to use one.
A BAYC NFT Was Sold for 200 USDC: A Possible Tax Evasion Tactic?
Explain how they were meeting anyone during the COVID19 lockdowns?

Video calls? those can be done offshore...

Using your logic, they accomplished nothing during the covid19 lockdowns as hey were unable to meet anyone?

it is rare a bank CEO meets anyone, they sit in their podium, out of reach of all but the top most layer of management.

This is why they have a CFO, who often does the shareholder meetings, etc.