skysight-inc/HackerNews huggingface dataset:
Most people don't care about privacy issues not because of apathy, but because they have a different sense of privacy than privacy advocates.

I believe privacy advocates view private information without nuance, whereas normal people do not. Many people would not care a lick of you could figure out they ate at subway earlier in the day, whereas this is worrying to privacy advocates.
My note taking system is simple:

I'm using MacOS Notes application, in that basically have two important notes: Reading and Writing.

My professional life is mostly about reading and writing.

Other minor notes include: Awesome materials.

I never have a separate Todo/Outcomes,.. notes.
BTW which App?
I was having this exact conversation with my friends y'day. An exchange marketplace shouldn't be in this position unless they are also participating in the market directly or indirectly through funds, their own and the customers' funds.

Customers' assets (either crypto or fiat/USD) should be backed 1:1. The only reason for FTX to pause withdrawals and then assure investors that their money is safe is a sign that they are using customers' assets/funds to participate in the market.

How long before SEC/regulators wake up and regulate these shadow-banks disguised as exchanges as other exchanges?
Generally if you pose a math problem to a reader you should work the problem out as an example instead of simply giving the blueprints for how to do it. Otherwise, it was informative.
I have one as well, got the battery replaced in Spring 2022. It's been great since then, so you probably just need a battery swap.
As much as I love to hate Google:

> not only because I assume they involve sending every URL I access to some kind of checking service

This isn't even remotely close to true.

> but also because I don't trust Google or Mozilla (or any other corporate software vendor) to be the arbiter of what makes a site "trustworthy"

Maybe you're a genius that can navigate the web with ease, but the reality is this feature has probably stopped millions or even billions of malware downloads and/or phishing attempts.

> Further, maybe I wouldn't have to worry so much about whether I can "trust a website" if they would stop turning their web browsers into full-blown operating systems?

Safe browsing is more about stopping people from accidentally downloading malware or falling for a phish, and very little about exploits in the browser itself which are few and far between.
It is not necessarily better, since it probably requires you to bend your wrist. So you solve shoulder pain and get wrist pain in exchange. Also, you probably want to tent a keyboard to avoid forearm pronation [1] and then your trackpad hides between the keyboard halves unless you raise it.

(I am not sure there is a good solution outside avoiding the mouse by using a mouse layer or something like Shortcat on the Mac.)

[1] See e.g. https://www.ncbi.nlm.nih.gov/books/NBK72285/
Yep - got my current pair of glasses from Zoff for around $30 all said and done.
I use this every day :)
I have had a lot of fun with model rockets with my kids. But it has gotten so much more difficult to find a place to legally launch a model rocket in California. And you are extremely restricted on what you can do with a rocket.

I get the idea of not wanting to start a fire, and not wanting to use fuel that is dangerous but it goes way past that. Fireworks are more dangerous, and so is the way most people drive around my neighborhood. I think the nanny state went way overboard on model rockets, IMO.
peter attia has a podcast about that, one of these talked about how fructose and salt are connected. So yes, ppl who already have a metabolic problem are tricky, hope they get well soon
> Beyond paying for rent and groceries I don’t have many material desires.

Something about this mindset never ads up for me. Sure, this sounds cool in your 20s or early 30s. (although does it? you don't want to eat out with your friends? go to the bar? live in something better than crappy apartments. things are expensive these days)

But what about when you are 60? When you are on this path you certainly aren't saving for a house. I mean art is better than manual labor or something in the sense that you are physically capable of going until much later in your life. But do you want to be grinding out cartoons to buy food when you are that age?

My gut is that:

1) a small number of people make these romantic visions work

2) A large number end up in difficult situations they regret. Some just a bit of regret but some in really bad situations.

3) They have money coming from the family or something like that in a way they aren't being transparent about that means there is really no choice to make at all and they are going to be fine no matter what

And nothing against people in group 3 either as long as they are honest about their situation.
Your guess is close to correct but with some critical differences regarding the power dynamics and incentives between Spotify and record labels.

The record labels pulled off the ultimate coup right when technology was making them irrelevant. Ethically, they should have negotiated for a larger revenue sharing with the artists, and then taken their percentage from that. But they realized they could make far more money by forcing Spotify to give them equity in exchange for screwing over the artists.

The end result is that the record labels simultaneously were negotiating supposedly on behalf of the creators against the streaming platforms, while simultaneously becoming owners of the streaming platforms. They agreed to terrible terms for the artists, in exchange for making themselves the beneficiaries of the crooked deal.
> When millions (let alone billions) die, people like you pretending that said deaths are acceptable

And I didn't say that it was or pretend it either.

> If there was any evidence for that whatsoever then maybe you'd have something vaguely resembling a point.

I gave you exactly as much evidence as you gave me for a thesis that is approximately as rational: e.g. millions BILLIONS of deaths. There's climate change and there's acting like chicken little.

> Asking nicely hasn't changed that, either.

and that is the epitome of having a tantrum. I didn't get what I wanted by following the rules WHICH WERE UNFAIR so I started lashing out and blathering.

Listen, it's great to be passionate about a worthy cause. But you have to meet people where they are. YOU have to bring the debate to them with facts, not just say "well you're an idiot if you can't see what is plainly...". You can't expect to solve any problem at all with anarchy.

Firstly, you haven't asked nicely, nor either defended the dire urgency of your idea. Secondly, "asking nicely hasn't changed that either". YET. Patience is a thing that is probably foreign to the people slicing tires and chaining themselves to bridges but it's something that you will learn.
Ditto. If those concerns aren’t directly tied to profit or costs it’s hard to justify why time is required to work on them.

Also - and perhaps this is just me - but the world “guild” just makes me think of Dwarves and fantasy games. “The dwarvish guild is requesting more iron ore to make hammers”. Hard to get taken seriously.

Guild is not a term in corporate parlance. Perhaps “think tank” resonates a little better? IDK
There is a function called the Riemann Zeta function which is defined as an infinite series ZETA(s) = 1/1^s + 1/2^s + 1/3^s + ...

For certain complex number inputs s, this function ZETA(s) returns zero. Riemann's hypothesis states it returns zero when the real part of the input Re(s) = 1/2, and the imaginary part Im(s) some non-zero value (the first zero occurs at Im(s) = +/- 14.135.) As far as we've checked with computers, all zeroes have Re(s) = 1/2. We are interested in these "zeros" because we can use them to construct a harmonic function (think overlapping waves) which tells us how the prime numbers are distributed.

A Siegel zero is a potential counterexample where a zero could theoretically occur for complex number with Re(s) close to 1 (i.e. not 1/2.) This is based on the study of Dirichlet-L functions which are a generalized version (i.e. superset) of the Riemann Zeta function.

If Zhang's result is correct, it simplifies the problem space for finding Riemann zeros, and thus for understanding the distribution of primes.
i found this truly helpful, thrice a week sauna->cold water plunges.

about an hour of just 10m sauna-> 1m cold water for a few circuits followed by some relaxation in a hottub or steam room lowered my anxiety and has slowed my brain.

also, chill on the caffeinne and reduce alcohol.

I'm a vet with ptsd so i take every fruit of mental wellness i can
Ruby is quicker than Python and that's the most popular programming language there is at the moment.

Do you have any reputable sources for this? All I can find are benchmarks run by companies with clear vested interests in showing one language is faster than the other.

Also, this isn't quite the strongest argument for its performance; popularity hasn't been tied to performance for a long time (see: all those years NodeJS was leading language popularity lists, or Java).
I do think this might have been true in the past, but SSDs have changed the game for databases. Databases became 10x faster over night but this hasn't sunk in to every developer yet.

Also ORMs have created an environment, where bad queries are sent to the database for questionable gains (after saving time writing some initial code). After writing a nice Java ORM in the 90s myself (also wrote my own Ruby ORM framework called Ruby.RO before Rails became a thing), then using Hibernate/JPA extensively for a decade and later ORMs in Scala and TS.

I now prefer plain SQL (with Go). Quite often you can write some CTE that is fast but would have been several calls by an ORM. I also now use CTE to read/update/deleate data in one query (but be careful b/c execution order).
I have absolutely no sympathy for the people who stuck by all of Zuckerberg's decisions to choose profit over the health of society, especially when they'll have to... get used to a less-expensive lifestyle.
I tried to look around, but is there a blog or something detailing before/after/why etc.? Should be very interesting read..
The scenario I think about is, what happens if the DNS entry I just pushed had a typo in it? If my TTL is 60s, then I push a fixed entry and my site is back up quickly. If the TTL was 1hr, then anyone who cached that bad entry can't connect for about that long. 60s is better for disaster recovery, 1hr is better for performance.

I've seen this happen on internal networks where IT support tries to guide end users through flushing their local DNS cache so the users can get back to work before TTL expires on a broken entry.

The model I've been trying recently is to make DNS changes in three parts. First: change existing DNS entry TTL from 1hr to 1s. Wait 1hr as the caches clear. Update entry to the new address, keeping 1s TTL. Wait, test, and monitor for a while. Finally, increase the TTL back to 1hr. It takes more planning, but I avoid a 1hr partial outage if I mess up the address.

Most sites I've worked with change DNS <1 time per year, so outside infrequent, planned maintenance a long cache time is best for performance.
Python is slow.
Why Ubuntu Is the Best for Deep Learning Framework?
You are referring to liquidity providers and market maker; they provide the liquidity (in the form of loans for margin trading, among other things), take risk in exchange for market making fee.

An exchange on the other hand is facilitating trades by matching buyers with sellers. At least that's how it works in stock markets. Even if NASDAQ were to become a market maker they would have to spin a separate entity, bring their own funds to provide liquidity. Even then I don't know if it's allowed by regulation.
Note this data many no longer be correct. I just checked and numbers for some of the websites are much longer now:

raw.githubusercontent.com has 1 hour TTL. github.map.fastly.net is 5 minutes TTL. detectportal.firefox.com is 60/120 seconds TTL.

Another thing missing from the post is exactly _how_ bad is it -- because latency matters. If there is a choice of 30mS extra latency on initial site visit vs a chance of 1 hour of downtime in case of hardware failure, it is not clear what the best choice is. Especially things like detectportal.firefox.com which are asynchronous and normally do not introduce extra user-visible latency at all.
On iOS/macOS you can use iCloud Drive to synchronize without the subscription. It doesn’t work flawlessly but it’s „ok“.
I think it looks complex because most of the new stuff you see are fancy additions to the language. But the older non-schmancy stuff is still there and works exactly as it always has.

Your best bet is install visual studio (free) and start messing with it.
It’s great. It strongly warns against ego pitching, aka talking about your fancy solution, which only prompts people to say “That’s great” so you go away.

The whole book is basically how to get useful information by being curious about the potential customer, how to decode “That’s great” by asking for commitments/intros/money, and also a bit about how to know whether you’re talking to the right person in the first place.
We provide fully customized ERP software for Manufacturers in Pune, PCMC, Chakan, Mumbai, Thane, Kalyan, Aurangabad, Satara, Nashik, Nagpur, Maharashtra, India
Could it be that it is SBF who is playing CZ by potentially involving US regulatory apparatus (CIFUS) and resulting scrutiny into Binance? In the weirdo-world-of-crypto(TM), anything is possible?
It doesn’t just work in my experience. Once its working it is fine, better than fine in fact. But I am going through a process of upgrading a Phoenix LiveView hobby site and its been miserable.

For some reason LiveView has changed between versions, and the documentation isn’t the greatest on explaining why or what to do to remedy it, but its broke my app. I’ve managed to fix the majority of it but then the third party libraries used have not kept up (for authentication of all things). There is so little people using Elixir/Phoenix/LiveView that libraries are often poor quality and maintained by one person or very few people. It makes me miss Django for the batteries included completeness, quality of documentation and eco system.

Phoenix also feels a little bit magical in the way Rails is, and I hated Rails for that. Give me configuration over convention and stop with the damn macros.

I am also not convinced with Elixir as a language, I miss types, I miss C# and Typescripts documentation or the fact they feel well designed, I want something to replace Python as my goto and Elixir just feels like a dead end that happens to have a web framework with some excellent ideas.

So I am currently thinking of rewriting the whole damn thing and leaving Elixir.
> I don't think that I'd ever pay more than $100 for a frame again.

$100 sounds like it's ~10x what the price should actually be for simple plastic shapes, and it's probably more than 100x the actual cost to manufacture them.
I'm not an Android dev but I wonder if its ALL PURCHASE history or just access to purchase history and info in regards to the app like if you buy stuff in-app. Likely the latter if I had to guess.
Just google something like "Acceptable CO2 Levels in Commercial Buildings" or check out UK government website on hazards of CO2. [1]

I personally might be more sensetive than others, but real issues start when PPM going over 2000. Two sleeping people in small room with bad ventilation can easily bring it as high as 2500 in 3-4 hours.

Also if you're cooking on gas in small appartment and have bad ventilation you can easily bring it to 3000-4000 in much shorter period of time.

[1] https://www.hse.gov.uk/carboncapture/carbondioxide.htm
Is that better than just watching a documentary?
Ah, this may explain why i get asked "if I'm a robot so frequently", I very rarely use moues for navigation and mainly use keynav.
> I know earlier (pre-2000's) versions of VMS were written in BLISS-32: https://en.wikipedia.org/wiki/BLISS

My understanding is that, even for the brand new x86-64 port, large parts of OpenVMS are still written in BLISS and MACRO, although I believe they prefer C for brand new code. A key component of the porting effort was modifying the existing BLISS and MACRO compilers to produce x86-64 binaries instead of Itanium ones. [0]

> This would have been 1991 or 1992 so DEC was probably still a BLISS shop. Maybe they didn't ship C manuals or something.

I suspect the actual reason – in 1993, DEC released a new C compiler for OpenVMS – DEC C, to replace their earlier VAX C compiler. [0] DEC C was designed to be a fully ANSI C compiler, VAX C was a pre-ANSI (K&R) compiler with various unusual proprietary extensions, along with some half-finished ANSI C compatibility tacked on the side. Probably, they were used to writing ANSI C on other platforms, and were given VAX C to use as a as a compiler, and were (quite understandably) frustrated by its inability to compile ANSI C code correctly.

[0] https://vmssoftware.com/docs/2021-04-27-x86-Compiler-Update....

[1] https://www.digiater.nl/openvms/freeware/v70/vmsfaq/vmsfaq_0...
It can be very hard to get memory error reporting these days.

Bryan Cantrill mentions in one of his talks that Joyent had a datacenter where uncorrectable errors were sporadically halting servers, but no correctable errors were ever counted. He eventually got the motherboard firmware vendor to admit that these were handled "firmware-first" meaning intentionally not reported.

I've looked into using some consumer AMD CPUs that theoretically work with ECC memory, and a couple motherboards from ASUS and ASRock theoretically support ECC, but I've heard that it's hard to figure out if it's really working.

Testing whether a motherboard firmware actually reports ECC errors ... probably doesn't really happen, because it seems to work fine if it doesn't report them, and the company wants to just finish QA and ship. And the rare motherboard that does report errors correctly is more likely to trigger bugs in higher layers that were never actually tested before. And there's pressure to disable or hide this feature to reduce pesky customer support costs. No one else reports any errors, why does your product report errors, I want a replacement, etc.

Consumer DDR5 is all ECC, out of desperate necessity, but it doesn't report anything, so you can't tell how close to the sun it's flying. Rowhammer just keeps coming back.
I'd take that with a grain of salt. If cannabis was allowed to be smoked in the open, subjecting others to the smoke, I can imagine people would be not as accepting.

Prevalence of for monthly or more often weed consumption is still lower than prevalence of daily tobacco smoking, so yes I'd still call it a win.
Of course its from their in-app browser and the stuff you type while inside it.

They cannot obtain all your history from Safari/Chrome/FF on your phone.
I think it is more the latter. Seems more like a passion (or obsession) than something they have to do for OKRs, especially with the super detailed logging and using dedicated apps, and super optimizing them on top of that.
"Yeah, there's a good buck in that racket"
I am constantly finding myself deliberating whether I should or shouldn't use folders in my Obsidian vault.

Most of the times folders feel artificial. I prefer tags nowadays as the single source.

The times I separate to a folder is for very-specific Dataview data-only pages, and for storing assets such as images.
> recommend you make your own HN with RSS

How? Please…
How about $20k if you can find a Fox News article that has said anything positive about any Democrat whatsoever in the last 10 years.
I am not talking about clock speed, no. I am all but certain I read somewhere that (intel) l1 caches have a sustained throughput which is somewhat slower than their peak throughput, and falls behind the load/store pipes. This could be explained by some queue not being large enough. Can't find the reference now, though.
I don't really understand people who have lots of money and not spend it. Whenever I get paid from my remote jobs or a business venture I either travel or buy cool gear or things I want.
The Universal Declaration of Human Rights says something about arbitrary interference in a person's privacy not being okay, so there's that.

https://www.un.org/en/about-us/universal-declaration-of-huma...
In line 3, where it's called

})();

With this way of invoking, `this` will be `undefined` in "strict mode" (i.e. if the file or parent function has 'use strict' or if we are in an ES module), and Window in "sloppy mode".
Did you actually observe CPU at 100%, or just that your sidekiq workers were falling behind?

Solid chance that you are still IO bound and could push past 25 workers. The main bottleneck is probably RAM.
Marshalling the result into python or ruby objects is expensive no matter how you do it, and that cost is due to the programming language you need to marshal to, the logic being implemented in C can't help that.
I use Syncthing to sync between my android phone and my computer without a subscription, and everything has been working perfectly.
oh... so when you feel the beat, people like to dance?

I've always wanted speakers with about a 3Hz cutoff, for this very reason. I'd be willing to do that experiment... I'd bet kids raised with headphones instead of huge speakers can't tell the difference, but I'm pretty certain I can.

When you see the 15" woofer cone excursions, you rapidly learn what infrasound feels like.

I bet the skill of detecting it can be learned in minutes.

PS: Reminds me of the time in 1982 when we borrowed a function generator and found the resonance frequency of our floor in Sharpenberg Hall at Rose-Hulman. On of the guys had a DC coupled stereo and speakers, and I warned them to watch out for DC offset not to fry the voice coils.
You’re assuming everyone in HN downvotes just like you. How do you know that?
We all know the answer to that. It’s a free product, so you are the product.
What a lot of people don't know: the standard NATO barbedwire - correctly deployed - is highly effective against tanks: It messes up the chains and is a nightmare to remove (eg blowing them up is not an option).
Same reason they are able to go from being a billionaire to not overnight, they never had it in the first place. It would be like me saying "Your are worth 500,000 because of your house, why don't you spend it?" You don't have 500k, the thing you own is worth 500k. Much different than you getting paid and having money in the bank.
@LiamHz: ^ This is really good advice. Already from your video it's obvious you can start doing freelance work right away. That's where the money is short term, and long term, as you grow your rep.
Node (used at least as much as .NET and Java in enterprise) has a 3 year LTS cycle

I'm gonna need a citation on that. From what I've seen, what enterprises have done any node adoption have fled it like rats fleeing a sinking ship because of all the problems it's had over the past half decade. To the point that shops I've worked with are moving back to Java.
The way of measuring this affects (and skews) the outcome. DNS queries with low TTLs are requested more frequently and because of that, the author seeing more of them pass through his patched DNS relay, which was only left running for a few hours instead of for at least the max TTL they wanted to measure.
FYI, I curate setups like these on https://reddit.com/r/ergomobilecomputers
Most clients ignore TTLs anyways, so your 1 day TTL barely is helping you're website's performance at all: https://www.ctrl.blog/entry/dns-client-ttl.html