skysight-inc/HackerNews huggingface dataset:
> They also told me that one time they had done multiple consecutive doses and the come down depressive like symptoms were just as bad as the same symptoms from coming off consecutive doses of Adderall.

Modafinil may be milder than traditional stimulants in some ways, but that doesn’t make it free of downsides or side effects. It actually has substantial effects on dopaminergic systems, despite having other additional actions.

The gentleness of Modafinil was greatly exaggerated all over the internet for a decade or more. This led some people to unhealthy use patterns. It’s definitely associated with rebound effects and extended use (especially redosing) will leave anyone in a below-baseline state the next day (even if not entirely obvious to themselves, especially with low doses)
that's just how chinese company names work. any short form you see of a chinese company is just their brand, not the formal company name
Counterpoint, this is what bad people use div soup for:

» Facebook adds 5 divs, 9 spans and 30 css classes to every single post in the timeline to make it more difficult to identify and block 'Sponsored' posts, oh my.

Previously on hn, https://news.ycombinator.com/item?id=19115460
Freedom from financial stress allows mothers to spend more time bonding with their babies would be the obvious hypothesis. Money definitely gives the poor more freedom to control their own lives.
Not in the cases I describe. The ones I mean are not just crap that's left after moderation. They are cleverly maintained to continuously fly under the radar.
If they know the documentation exists, then either they should RTFM or explain how they did and didn't find the answer.

Ie, "I looked in the docs and couldn't find how to..."
It tells me that they want to discourage people to do it often.
I find it ironic to read an English blog post deriding something for being inaccessible hosted on a domain containing Katakana, something most English keyboards would not be able to type. I cannot tell if the author is Japanese, but I am not sure it matters since the content appears to be exclusively English.
In a very simplified way, classes are extensible modules.

That has always been in trend in most languages, first one gets modularity, then eventually they outgrown now being able to have generic modules, and eventually they land into something that is for all pratical purposes OOP (there are many ways to skin a cat).
I think daniel's reaction is appropriate and well thought. One can suppose thousands of these emails asking for free work have been sent. There is close to zero chance his demand for a support contract would get past the first filter. Whereas making a blog post about it makes for a good story and also has more chances to get the attention of the right people at this company. Even if it's slightly aggressive.
> Any amount of muscle can slip someone into the overwight category if they are already close.

Yeah, but that’s hardly the muscle at fault. If someone has 20lb of extra fat and 10lb of extra muscle, it seems a lot more honest to say the fat is why the person’s BMI is high.

To be clear, BMI is definitely a very “rough and dirty” estimate. Certainly there are healthy people with a BMI classified as overweight.
It's both worse and better.
openbsd is unashamedly an operating system for openbsd developers. but they don't mind if you use it. I find openbsd far more comfortable than freebsd, freebsd has more features, but openbsd feels more useable. It's a subtle thing.

Openbsd makes no guarantee of a stable abi, and they are not shy about changing the abi. however the api is remarkably stable, that is, you have to recompile your projects every time you upgrade.

Openbsd sort of plays it's own game with regards to releases, they develop on "current" if you use this it is dynamic like arch. every 6 months(like clockwork literaly) they cut a release. if you use a release it's stable and out of date like rhel. Note that you can't make any assumptions about what changed from the release number, openbsd 6.8 to 6.9 to 7.0 was just three releases, nothing special changed between 6.9 and 7.0.

Personally I run my desktop on current and find it usually takes around 3 weeks before they break abi, at which time I upgrade to latest current. I run my servers on a release and update them every 6 months.

If you want to keep a stable system longer than a year, go for it, but it is up to you to make sure you have a copy of all the packages you may ever need, note that you will not find any security patches or sympathy online after two releases.
I don’t disagree but there’s also needless confusion brought on by syntax like the C++ pure virtual function syntax (=0;) that encourages mental models that don’t map 1:1 with what’s really going on.
Neil Young demands Spotify remove his music over Joe Rogan vaccine info
Type classes and ML functors are also a way to do polymorphism and dynamic dispatch on data structures.

So which languages are left without object systems?
Her image name is "lady01.jpg"

https://taylorwilsonsmith.com/wp-content/uploads/2021/09/lad...
The only thing I knew about Ehrenfest came from a morose quote that opened a book I read last year:

> Ludwig Boltzmann, who spent much of his life studying statistical mechanics, died in 1906, by his own hand. Paul Ehrenfest, carrying on the work, died similarly in 1933. Now it is our turn to study statistical mechanics.
There are definitely competitors. Stripe just does it better. That is hardly a monopoly. That just means they are the best.
I doubt the studies show such a stark drop off at cup 5 that it's "insane" or anything...
Gemini does not aim to replace HTTP, I don't understand why this article is talking about it like it is?
Like all terms in the industry, "gitops" gets defined a little differently by everyone.

In our case, we use trunk-based development where "main" is the branch that is approved for release, but it does not necessarily point to what is currently released. Instead, we use git tags for that. On merge to main, we kick off pipeline executions (we use AWS CodePipeline here, but Github actions with a concurrency group id set would achieve something similar). Non-prod stages just push lightweight tags in the format of `$STAGE-YYYY.MM.DD.hhmm` on successful deployment. Prod stages are similar, but we publish a Github release declaration using the Github API rather than just pushing a git tag. In the case of rollback, you either push new tags at older commits or roll forward with a revert commit (but still using tags as the tracking mechanism).
You're only half right: Google turned into Microsoft, but Microsoft didn't turn into Google. They only turned into Microsoft with an old-Google image.
My new metric for whether it’s too soon to discuss something: can you uproot a vineyard, plant new vines, wait 5 years for them to grow and then harvest.
Some skepticism seems warranted for official sources as well!
The book Sideways by Rex Pickett was released in 2004, and obviously written before that.

Presumably the rant against Merlot is in the book, so perhaps it is less likely to just be a product of the times.
> it’s implied Paul Giamatti’s character kills himself at the end

I had to check for myself and it really doesn't look that way to me.

https://www.youtube.com/watch?v=86sA9H1M76k
https://archive.is/cVY7m
It something I miss in TextMate - it was a thing even in BBEdit in the 90's that I found very useful.
https://en.wikipedia.org/wiki/Right_of_access_to_personal_da...
I think they're just heavily and narrowly targeting webdevs. Python for Django, Ruby for Rails, PHP, then a whole bunch of CSS/React-y stuff I'm not too familiar with.

I'm sure people use Go for back ends, but it's more for systems right?
Intro to Generics in Go: Type Parameters, Type Inference and Constraints
> the DPRK is developing wet mammal demolitions (WMD)

That abbreviation sounds familiar.
>Oblique Strategies card deck

Tim Harford (BBC/FT) talks [1] about how useful this game of random instructions is at releasing the creative process in a recording studio if it gets stuck. He says Brian Eno will pull out the cards when the flow slows down. A card might say two people should exchange instruments for a while. Anything to get people out of their comfort zones to explore new creative territory and shake things up. The results speak for themselves.

[1] https://timharford.com/2019/12/cautionary-tales-ep-7-bowie-j...
Hah - I wish it was that easy to know what the truth is...
Before quitting alcohol, I also came round on IPAs to the point that it was the only beer I'd drink. But there's also a tendency for many breweries to out-hop each other. That's when it becomes over the top.
I lost an AWS account many years ago to losing an MFA device during an adventure that I will avoid documenting here.

What is really weird is that AWS account is tied to a very old (1998?) Amazon account. I wonder what this request will reveal.
in the case of python: "better is better" ;)
Completely misses the human element though. I spend a significant amount of effort in programming ensuring that the code is readable to humans. Why? Because humans are the most important part -- they're both the creators and the reason why we do it.

You can create the most mathematically perfect paradigm/language but if it's brutal nobody will use it. Is that success? I don't think so.

The biggest issue in software development is the sheer size of it all. How do we build software that literally requires dozens, hundreds, maybe thousands of developers all working on the same thing?

I have evidence in the success of OOP in solving that problem in the form of all the software that exists and works. The proof is literally out there, everywhere. Your measure of success isn't even theoretical, it's an unproven (maybe unprovable) hypothesis. My measure of success is the practical. You can completely disregard that as "popularity" but to what end?
> Just don't take it too far and hope to discover the meaning of life.

In particular, reducing agitation and anxiety is great, but that meditation can make you more tranquil does not mean it can make you infinitely tranquil no matter how hard you try. Training the high jump will allow you to make higher jumps, but even a lot of high jump training will not teach you to fly.
BTW. There has been six Covid Doctors on Joe Rogan.

First one, Michael Mina, was proven 100% right. He suggested test-kits for free and voluntary self-isolation. American Government banned those tests and other countries followed suite.

But now Michael Mina protocol is the main policy in most countries.

Next step seems to be topical anti-viral drug upon detection, and with this some other Joe Rogan doctors will be rehabilitated.
Fight Club gets a new ending in China – and the authorities win
Exactly, I never how being able to learn a tool in a couple hours was something that made a programming language desirable to use. This is our profession, something we will be doing for a large period of our lives, choose the tool that results in the best output not the tool you can learn in an afternoon!
Kinda understandable when everyone else were also doing the same
Reaching 50 over here, I don't see them as offensive, in fact they are quite light.
The design IS good :)

But the network is fully centralized, right? Did you consider using a protocol and making something more like Movim, but with your nice design language?

Or is the problem you are trying to solve in a different domain? Like your main concern was that you wanted easily embeddable content?
> Classes are not a design inevitability, but just one way of managing state

What "Classes" are is a tragedy of things.

Classes are closures, with a syntactic form that allows for nested composition. This is a particularly brittle form and these qualities are found in all languages with Classes. Language maintainers, as they currently exist, have failed to concede that this is a bad idea, because "it works good enough for lots of cases". This has hurt the industry by creating a culture that can only support the view that "all code is ugly". Given the choices, the variability in how code evolves randomly to deal with choices made under these conditions, is unsurprising.

Why? Because Classes are a good feature that has been misrepresented as a compositional tool instead of a syntactical shortcut and nobody is dealing with the gravity of that...given the amount of history, industry, effort, et al based around supporting their faux necessity, who could be blamed for not raising a stink? And why is there a "new" keyword in 2022? Python gets this right.

Almost every language ends up heaping additional syntax for behavior that is either compiler added (eg php/rust traits, ruby aspects) a meta-language (eg Java aspects, php attributes, various C++ impls, ES6 javascript classes), or a straight mixin syntax (Python decorator). This alone, is obvious that the support for composition is a major problem that has both been neglected, then mishandled by heaping on the same mistakes. Interfaces, were a particularly laughable solution, which has made the problem worse by tying that limited form of composition with reflection.

> Languages that mostly avoid mutable state don't tend to have object systems, for instance.

They do, in the form of closures. How infrequently composition-by-nesting is used in functional languages is telling (basically the inverse of nonFP languages).
> Repeated studies have shown that “wine experts,” when administered blind tests, are unable to distinguish between cheap and expensive bottles, or different varieties of the same color wine, or even whether the wine they’re drinking is red or white. In the end it’s all just fermented grape juice.

Wow that’s surprising.
malnutrition would be an obvious cause.
As others have pointed out LTS exists elsewhere - the truth is LTS is minimum level of support necessary for most users. Everything else is essentially bleeding edge - too much work to maintain, constantly bugged, etc.

The previous model where a major change could have support last for decades, where the system was modular in that patches could apply to any major version - that was gold.

Unfortunately today we have this "yesterday's tech is garbage" attitude, and honeslty it is mostly making all software garbage.
I find crypto and blockchain 'interesting' technologies.

> The truth is that its impossible to know how El Salvador's bitcoin gamble will ultimately play out.

But those are my taxes being gambled,

> most of the criticism being leveled at El Salvador right due to the pre-existing bias that many have against Bitcoin and crypto

So as a Salvadoran myself, I would like to see more transparency on this project.

A simple dashboard, like the one from Norway's oil fund homepage could help.

https://www.nbim.no/
interesting how the request takes about a month to process.. it's almost... almost like... they dont really wanna do it but have to
Sidenote on wine pricing, heard on the radio: in Europe, the cost of everything but the contents of a bottle of wine is about €2.50 (or a bit higher). That covers the glass, the label, transport, branding of the chateau, etc.

Corollary: the wine in a €4 euro bottle is 3x as expensive as the wine in a €3 bottle €1.50 vs €0.50).

That broadcast was a while ago, so the details might not be exact. But the main point is that after the first (about) 3 euro, you're starting to spend money on the contents. Before, you're literally paying a few pennies for the wine...
how would you feel if the government decided to give you a vaccine card if you get a positive antibody test instead of getting the vaccine?

Would requiring to show this card be acceptable?

I’m on your side (natural anti body is as good as vaccine) but most of my anti-vax friend have neither and putting the life of my family in danger.
Money solves or allieviates many, many problems, actually.

Stress, lack of sleep, and poor nutrition among them.
Which is why its futile and counterproductive to have content-based mass censorship. Offensiveness is completely subjective. Give everyone a mute button and a blacklist for them to block out any posts with whatever whatever words they are too fragile to see and let people decide for themselves. On large social media platforms it would be far better if we went back to the old system of banning spammers and people posting explicitly illegal content and letting everything else sort itself out.
Bitbanging like this is fine for synchronous protocols... but if you're trying to work with an async one like this one, there's just no safe way to do it in C unless your have a lot of leeway in your timing. Even if you get it to work today, there's no telling how a compiler update might change the instruction generation enough to change the timing and screw it up.

I know it's cliché to tell people to go code in assembler but... this is where you do it, and why you do it. And it's easy. Seriously. These things are so simple it is not hard at all to learn how to code for them in asm. And it opens up a whole world of cool timing hacks you just can't do in C.

I haven't done much microcontroller stuff recently, but here's a thing I wrote for an ATtiny a while ago. This kind of tight timing bit banging hack is just not possible to do reliably in C.

https://github.com/marcan/sigmafix
that's amazing. Although I had to chuckle because five minutes in I basically realized that my experience of looking at the painting resembled this scene: https://youtu.be/QOlPNZzneGw
Yep CCPA
Please notice, at all companies (I don't know about AWS) that I have worked for each GDPR request eats up a few man-days of work internally.

Some companies getting hit a lot by GDPR have likely automated it, but even a big company (that I know of) with 100k+ private customers (that all have the right) only receives a few requests a quarter, usually by angry customers..

This AWS thingy might not be GDPR, but it might have the same impact on internal resources..

Just because it is free and your right, please consider if you wanna to be a resource hog..
They can use deceased people probably. I've heard of such cases in eastern europe for fraud.
Some interesting facts from Rijksmuseum's abstract of a talk from 2018 - not related to the painting of this post:

The stitched and registered images, each exceeding 6 gigapixels, were then visualized using the “curtain viewer”, an internet-based image viewing technology developed by Erdmann for the Bosch research and conservation project.

For this high resolution photography the museum faced several challenges. For the overall images of these large paintings, a total of 242 images were required. This amounts to approximately 70 Gb per painting per imaging modality. The maximum storage capacity of the Rijksmuseum’s Digital Asset Management (DAM) software is currently only 2 Gb per file.

It was also an enormous undertaking to stitch such a large number of composite images and register them for use in the curtain viewers, enabling the conservators to fluidly switch from an overall image to the micro level and back using only the mouse wheel.

https://aics46thannualmeeting2018.sched.com/event/Cz5i/imagi...
Curious - do you have something to back that up? Caffeine is pretty toxic (
I think the LD50 is something like 200 mg/KG of body weight. 20 grams would kill most people) and I don't find it surprising that an IV mix would have pretty serious effects.
The much bigger impact of Sideways was that it led to a complete transformation of California wine industry. From a mom and pop, ragtag industry with free tasting from the barrel, it is now the epitome of luxury. But Napa, and now Central Coast is getting transformed. 10 years back, there were so many free tasting shops. Now, average tasting fee is $50. Wineries have become architectural splendors, and single varietal reds cost $60 or more. I have recently started going to Paso a lot more, hoping to rediscover the old Napa and Sonoma. But Paso is well on its way to become another luxury destination. The new tasting rooms at Booker and Epoch Vineyards were stunning, and wines start at $70
What sequels?!
Encyclopedia of Broken UserAgent String Detections
I worked for IBM (non-Watson) not too many years ago and this cracks me up because I heard the same from Watson employees I spoke with. And it wasn't just Watson that Ginni talked fluff about. I swear every word that came out of her mouth was a combination of fluff and technical buzz words. We all used to sit around a workstation when she would give her monthly talks and ask one another what she was talking about, because none of us had a clue. IBM seems to encourage that fluffy, buzz word exec talk, and to be honest if I hear someone talk like this now my mind turns off.

One of my favorite past-times is talking with loyal IBM employees and seeing if they can tell me what Watson is, does, or how to use it. Ginni is laughing all the way to the bank at this point so I guess the joke's on us.
do you have science to back this claim ?
It’s not like the vaccine was designed specifically against omicron, the vaccine development started a long time ago ( before omicron)
Yes, this is one of my pet peeves as well.

And what I think it's also important: don't ask for the key if the door doesn't need to be opened.

The examples on the text about Python and OOO are on point. Yes, people would reinvent classes if they needed, but the great thing about classes (and type annotations) are that they're optional

Compare with Java where you need a 'static void main' method inside a class just to begin. Why? Not even C++ requires that.

Do help them keep in their lanes but keep simple things simple.
When I requested this back in August, it took 5 days to get the results.

You get a long list of links that each triggers a download. It's a bit annoying to bulk download by clicking each link one by one, so I made a Browserflow flow that clicks all the links and downloads everything automatically: https://browserflow.app/shared/61e979ed-47f4-4c94-b5a5-3ade0...
Electron isn't the solution, but the fact that advocating for multiplatform usage on HN as opposed to boutique special Macs (because "I only use Macs and I love Macs") gets you (well, it was downvoted) downvoted is really sad. I only joined this community after the Apple CSAM incident after noticing this community began to lose their unyielding fanboyism for Apple products and began to adopt a more reasonable view on a megacorporation.

Seriously, what is wrong with this comment? Genuinely curious.
Count me in among the flakes who went for Pinot Noir (and, um, still do) because of Sideways.
u need a prescription for this, u dont need one for coffee. thats a deal breaker
In TextMate, you can say, run a Perl/Python/PHP script within the editor, and have the output printed in a new window. r just get a syntax check done on the file you're working on. Convenient.

TextMate is in comparison to Nova a little more "batteries included" in that sense - those extensions are already written and bundled within the app.

Without those tools in place, it's harder to jump ship to Nova.
Yeah taking a pill of either shows stark contrast in cognitive change. Caffeine can't make you drool.
Bank of America Says a Digital U.S. Dollar Is “Inevitable”
-That it does, I zoomed in on my local area (I can see five sector lights just from my office window on the northwestern coast of Norway - they're all over the place!) - all are present in the map.

I love this map; would be even better if one could set opacity for the lights so that it is simpler to see the coastline details, though.
> What efforts against censorship?

Their efforts to roll out DNS-over-HTTPS and eSNI/ECH.

> Like how they (actively) cancelled 8chan and Daily Stormer?

I'll admit that was bad of them, but they're still way less cancel-happy than basically the entire rest of Big Tech.