skysight-inc/HackerNews huggingface dataset:
> Science journalism is pretty bad for this. Every time a researcher finds any property that influences another, and says more work needs to be done, the headline reads “the cure for cancer is almost here!” or “is this the end of aging?”

Obligatory XKCD link:

http://xkcd.com/882/

That said, there is plenty of blame to be had: scientists engage in p-hacking and worse in pursuit of funding, institutional PR departments write sensational press releases, corporations pursue and promote "blockbuster" solutions despite diminishing returns, etc.

And of course there are legitimately bad actors mixed in to all of this aggressively pushing the press' both-sideism button for all it is worth (but only where there is an entrenched interest to do so), among many other tactics.
Love it! I always love seeing these and then stealing a few ideas for my own.

Shameless sharing: github.com/echohack/macbot
Keep trying, you'll find it.
if there was a web that didnt have any "tracking" cookies, JS, server side analytics, other bs, what would it be like?
Shopify is an extremely restrictive platform for merchants and developers, I urge people not to use it if they wish to build on top of it.

There isn't ways to have a custom checkout (one page) with this system and subscriptions are not natively built in, relying on a third party ecosystem.

Theme development is also arcane and not the standard way web developers build a simple website.

Oh and they disallow you to use Stripe for your store and you have to go through Shopify payments instead.
We added a number of things that came to mind while trying to get our docs dialed in ourselves. Glad to see that others were looking for these same enhancements! Let us know if you run into any issues
Only for world leaders.
I'm not suggesting that I've stumbled into some new idea.

I'm trying to understand what people mean when they say "free speech platform".

It seems to be a get out of jail free card of sorts.

"Free speech" without any limits obviously doesn't work. Where are the limits of the parent comment? The devil is in the details.
Due to COVID yes, but there are shortages of everything right now - cocoa isn’t unique in any way in that regard
got a friend who has a severe case of ADHD and I think he has a learning disability. He never goes deep on anything just learns the basics only then is defeated. I'm just curious if he'd be better in a customer facing role or something.
Then I'll register it on a backwater blockchain somewhere. Voila!
Scans are widely available online, which is what most people have been using to discuss the works.

It also turns out that used bookstores still exist and that eBay is not the only site on the internet where you can buy things.
But you can’t obtain these controlled drugs legally, while legal gun purchase is protected right.

> an oral dose of an antiemetic drug, followed approximately half an hour later by a lethal overdose of 15 grams of powdered pentobarbital dissolved in a glass of water
Apple's ARM M1 is less likely to have x86 insanity in the architecture due to 286/386 legacy for purists that appreciate what's under the hood is really nice. The AMD/Intel SEE/FRED initiative, for example.
Covid-19 Supercharged the Advertising ‘Triopoly’ of Google, Facebook and Amazon
While it's true that there are many command line options available, I use a similar script to configure my Macs and it can be quite painful compared to Linux. First of all, this is a script, not a configuration file, so the changes only take effect when it is run, not when a user starts a session (though I suppose that could be done). There are any number of ways the settings can be changed and preserved without your knowledge, so you'll need to run the script periodically. I actually keep portions of the configuration state (nvram, defaults) in version control so I can audit changes.

There are also a number of different commands (scutil, nvram, defaults, pmset, PlistBuddy, etc.) instead of common interface for things that seem related but aren't. Discoverability is horrible, even when you know the name of the setting you want to change. It is not immediately apparent what arguments are needed for "defaults write" based on the output of "defaults read" (possibly due to my own ignorance, but this raises the learning curve substantially).

Granted, there are a thousand different ways to configure any given Linux environment with varying degrees of difficulty, but I feel like many of the user preferences in the linked script would be better managed in dotfiles as they are in Linux (and other Unices and even for many apps on Mac OS).
Looks custom. That's quite a board sitting on top. https://im.static-thomann.de/pics/images/stompenberg/backsta...
A good DevOps pipeline is generally a good investment.

It might seem like the cherry on top, but being able to move fast and safely break things makes development more fun, not just for the developers.
Love it! I always steal a few ideas from these and add it to my own: github.com/echohack/macbot
AvE (Arduino vs Evil) is similar
https://www.youtube.com/channel/UChWv6Pn_zP0rI6lgGt3MyfA
Should have been more than 20K too!
Tiny Tiny IRC: an open source Ajax-powered chat platform
As I said, they are very upfront about what you're gonna get [1]. The table shows the difference between paid and open source versions.

[1] https://www.jetbrains.com/idea

With VSCode, it's not obvious. Whenever it comes up in HN, we feel it's open source. When one goes to it's github, one feels it's MIT licensed. That's why there are at least 3 issues in the VSCodium github asking why remote extensions are not working. It's like the excerpt from the 'Halloween documents' I commented above.
This starts drifting way off topic, but hacks are typically characterized by being "clever". Which is hard to define, but is usually surprising in some way.

I think it stops being a hack when the surprise is gone - when you've explored the mechanism, understand the tradeoffs, where it does make sense and doesn't, etc.
But, signing some data with a certificate only indicates that a key belongs to a particular name. It doesn't tell you whether the person or organization with that name is trustworthy.
This is going to look like I'm a plant with the timing of my comment and this "Launch HN" post that just made it to the front page, but with that out of the way: https://news.ycombinator.com/item?id=26513040

Looks like Stacksi is aiming to fix this pain point.
I would also like to see this claim backed up or at least offered with more context.
No f’ing chance I’d let my child use this
I think that society has become so complicated that people have become detached with reality and started inventing useless solutions to rather minor problems. Now, if you so much as touch something that is problematic, you automatically become problematic, and the solution for this is just to complain about it as loudly as possible.

Correct or not, JK Rowling's thoughts about femininity are likely shared by the vast majority of the world. Exaggerating her beliefs by calling her transphobic and radical isn't going to progress trans rights in any way.

Note that this attitude is entirely monopolized by "woke culture." It happens in other spaces as well (e.g. encouragement to name and shame a company you had a bad interviewing experience with).
What if it's a private company?

Hackernews famously moderates their comment section, to the benefit of all.

Why can't this happen on Twitter?
When I started using a Mac for work, the fact that so much functionality which is available free on Linux was now locked behind a paywall in the App Store was frustrating.

Hammerspoon gave me basically all of it back, in a scriptable form which makes it much better suited to what I want. It’s truly great software.
Hate to be that guy, but you could you list some examples of this? I genuinely do not recall any time this has happened so even just a single example would be fine (from a mainstream news outlet).
Very excited about this, been wrestling pretty hard with the previous release, it had lots of issues, to the point where I was SSHing into my old laptop to run builds.

Really hoping those days are behind me with this, it made me feel a bit foolish for springing for the mini as quickly as I did.

Edit: Nope, segfault yet again. God damn, well you get what you pay for!
Yeah, we should make kids feel bad about themselves in cartoons. Only adults and teenagers should be allowed the movies that makes them feel good about themselves.
I mean, this is why we’ve gone from defined benefit to defined contribution.

The problem is that we kind of foisted retirement planning onto individuals without some prerequisite level of financial security, so now you have people working into their old age because their math didn’t work out in the end.
> 171 were randomized to the Proxalutamide arm and 65 were in the placebo group.

Maybe I'm missing something but, how does that happen? I'd expect a 50/50 split
How can I get the career direction I need?
I have struggled for years on the margins of the workforce. I am intelligent and I have a college degree. I just don't seem to be able to break into a professional career. Part of the problem is I don't even know what I want to focus on. It is very unrewarding, for me, to focus on something and not be able to get paid doing. Ideally I would like to be able to get into an apprenticeship program or self study for IT certificates like A+, Network+. I see IBM offers various training courses for free and I am starting to participate in those. A concern I have is will I be able to get a job just having passed some IBM courses or completed some certificates. It seems almost all professional jobs fall into one of two categories: internships and on the job training programs for recent graduates (college to work pipeline) and jobs that require N years of previous work experience in x, y, z. My work experience sucks because I have been employed in low skill jobs for years and I don't qualify for the recent graduate programs that various companies offer. So I am really interested in an apprenticeship or a job where I can start at low level and learn and grow on the job so as to fulfil my potential. I have worked at large number of jobs at small, medium and even a few larger companies. My experience has been that there is frequently no path from e.g. mail room clerk to project manager.

So I guess what I am asking are, are the IBM and other IT self study, certificate programs really worth my time in that they will help me get a job as an intelligent person with a college degree (not in CS) but with years of bad work experience since college?

Are there software, hardware apprentice programs? I have seen IBM has "new collar."

What's the best use of my time?

I guess I wish there was kind of like a guidance counsellor for adults. I don't know what the hell to do with myself and this is worrying me because I make little money, I am not developing skills, and time goes by.
He’s enjoying comments like yours: https://twitter.com/foone/status/1372945848485605378?s=21
> Software people often don't know about the distinction, and use the terms interchangeably

I think YMMV here - in my experience, only (some) software people make this distinction, and hardware people use the terms interchangeably.
Agreed. It's the invigorating "wild west" vibe that I loved about the early internet.
Your reasoning could be applied when there is low number of users doing not-so-urgent-nor-important-things. However, the service is provided for a lot of users at the same time here, spread globally and all with their own applications and problems, and accordingly the total impact could potentially be much bigger.

Having the handicap of needing to wait 3-4 hours before being able to access your backups in an emergency, could make a day-and-night difference for continuity.

So I would argue it has nothing to do with "being a backup service", but rather that their users could afford a 3-4 hours of waiting. Or that they don't think like that.
The Dual-Screen Pinebook Pro
In practice, the concepts overlap more than you seem willing to admit, especially today. As a literary translator, I see this often: authors have a book they want to get out in a foreign language, but a mainstream publisher won’t touch it (due to the belief it won’t sell enough), so instead the author has to turn to a small press specializing in that kind of literature.

But here’s the thing: many of those small presses also double as vanity presses. Some of the manuscripts they publish they think are deserving literature and they take on the risk, but for other books they put out they simply accept the manuscript because the author is willing to pay them a few thousand euro (and in internal discussions with me as the translator, the publisher’s staff even admit that the book is author-funded crap). The ordinary consumer actually has no way of knowing which of the small press's books were published on literary merit, and which ones are vanity press. Also, due to the pressure on small presses to cut costs, both merit-published and vanity-press titles get the same lax proofreading and editing and poor typesetting.
Show HN: Drovio – Remote pair programming tool
> Not to pick on you, but I often hear this frasing in the 'first world' and surely you dont 'allow' or 'disallow' internal policies to an sovereign nation?

Oh, it's much simpler than that. If an undeveloped (or developing) country doesn't place nice with the "Developed" rules, the IMF will just bankrupt their currency and send them back to the dark ages.

Why do you think Switzerland is the world's 3rd biggest exporter of Coffee [1], while not growing a single bean ? .. and Germany is number 5.

The IMF doesn't let coffee growing countries like Ethiopia or the Ivory Coast export processed beans, because they want the immense profits going to developed countries. Also the WTO plays a role and just doesn't tax unprocessed raw coffee beans coming out of those poor countries, but taxes processed coffee (and chocolate) goods at astronomical rates.

[1] http://www.worldstopexports.com/coffee-exports-country/
We definitely think about that, but our previous experience is as startup founders so we're starting out by addressing a problem we know very well.
Dick Hoyt, Who Ran Marathons While Pushing His Son, Dies at 80
Everyone thinks that they're right (or on the right side of history, as it were). Things like book burning only become an issue when someone that they don't agree with is doing it.
Check out Post Void. It's a newer game that uses that style.
I've worked with journalists and like anything there were different types of approaches to journalism like there are different approaches to any human endeavor. The ones with the most integrity started with an idea for a story but did their best to follow the evidence, and never discarded facts because they didn't fit their preconceived notions.

The ones that people are typically frustrated with but get the most clicks from 'their' side, are the ones that have an idea for a story, write the conclusion first, and then only include facts that fit that conclusion. Alternatively they discard an article if the facts overwhelmingly disagree with their original conclusion.

YMMV
Let me recommend a solution: https://sponsor.ajay.app/
I've come to dislike versioning stuff more and more. It's an invitation for people to get stuck on a version. And as time goes on it becomes harder to upgrade to the latest version so the trap continues to tighten. Enterprisey stuff should choose things that prioritize backwards compatibility and well tested changes. Settling on a LTS version seems attractive but it's a trap and should be avoided.
No problem!

I'll try to make it simpler...

We believe things must have causes because, inside our universe, all things are caused by other things at earlier times. That's because our laws of nature are causal, and our universe has a timeline.

But the laws of nature inside our universe might not be the same laws of nature that govern the creation of universes.

Just like the laws of physics inside a video game aren't the same as our laws, and won't say anything about why the video game started in the first place.

I do believe that this life is deterministic, but also that the future is not knowable.
Good process best players and program
https://www.youtube.com/watch?v=3nsXxt59szI
And vice versa: linux home dir is at something like \\wsl$\ubuntu\home\username
Lol, Bitcoin started as a (sort of) traceless currency for criminals, and back then it had an actual utility as a financial medium. You could get a fake ID, drugs or unmarked guns or whatever only with Bitcoin. Now it's just a fancy hoarding tool (and no, a highly volatile instrument is not a store for wealth).
For example, by having a userspace helper for it. Pretty similar to the same way that the kernel itself doesn't do firmware patching, but relies on userspace to handle the opaque blobs.
90's shooters have such a special air about them. I liked DN3D enough to have created a custom level with the office building and the surrounding area - complete with moving street car you could ride in. (Remember putting an especially gruesome monster in the boss' office.)
Oh man .. Twitter ... what an effin mess they are. What do they think they will get from a questionnaire?
the combination of portrait monitor and few skimmings may help. note that the 15 minutes only for the 1st part. I read the 2nd and 3rd part just now.
> For actual enjoyment, if a video starts begging for "like subscribe share" I just turn it off. I have no idea why people like watching other people begging impersonally for attention.

Same here. There are some YouTube channels I really want to watch and follow as I can learn new skills from them, but the constant begging and over-dramatization is a real turnoff so I cannot watch it without feeling bad about it.

I have a similar feeling about people who takes photos of themselves all the time and their social feed is filled with the photos they take of themselves. I can't take a photo of myself without feeling vain, and I'm getting passive-vain feelings when I see friends of mine posting selfie after selfie of themselves...
> this is anarchy working well

No, this is anomie (see Wikipedia). Anarchy is the absence of domination/authority, not lawlessness and rule of the strongest.

Also, as an anarchist, it makes me laugh to read people claiming crypto-coins are supposedly anarchist. Who controls the code? Who controls the network? Power is not as distributed as it appears. Moreover, one could argue the entire concept of money is antithetic to anarchism.
I don't think that's true. A panic in a goroutine should shut down the goroutine but not the main thread.

Did this change at some point?
I've been building Shopify apps for around 5 years now, and have 4 apps with around 15k users. I feel the pain this author feels with some additional notes..

Our apps are built in PHP using the polaris.css for styling components. We have some embedded apps currently (before Shopify began requiring the session token). Personally, the embedded experience is only good for simpler apps. If your app is more complex with lots of options and settings and things to show, the embedded experience is SO SMALL. Literally 40% of the screen is taken up by the Shopify admin leaving only a small portion for your app. Makes interface design more difficult when so much of the top/left part of the screen is taken up by Shopify admin.

Their API and webhooks are "fairly" reliable. We're consuming around 10k to 20k webhooks per hour and performing 20k to 50k API calls per hour. We rarely have issues. We are using their Amazon EventBridge integration to accept webhooks as a sort of buffer against them DDOSing our applications.

The largest issue with their API at scale is dealing with the API limits of 2 to 4 requests per second. Since some things require performing multiple API calls, and we deal with massive e-commerce stores that may need to perform 100,000 tasks, it can take a long time to perform the work (we have to artificially delay the API calls to not hit their limits). Also their GraphQL API has a complex limit system based on the "amount" of data returned, which makes fetching data even more complicated than their REST API.

My other big gripe with their API is that they have a GraphQL and REST API with different features. They support different filters, different fields they return, different types of objects... It's a real PITA to try and work seamlessly between two different APIs (e.g. data formatted differently). And neither API is 100% solid, depending on the features your app needs you will basically need to use both APIs.

Generally my experience has been pretty good with Shopify. Their API changes can be scary, but at least they use versioning so they don't break the current version you're using. They are constantly adding new features too.
Frozen 2 felt like it was written for three different audiences - the usual suspects of parents and young children, but in this case (and somewhat novel) for kids that were young children for the first movie six years earlier and it was a really important movie in their lives. If you say that those kids were approximately 6 years old in 2013, they are 12 and entering adolescence by the time Frozen 2 comes out. You look at the child psychology of early adolescence (physiological changes, anxiety, insecurity, and so on) the thematic changes make lots of sense.
Hey folks,

Some years ago, we launched USE Together, a remote pair programming and team collaboration tool. Back then, we were all frustrated with the lack of effectiveness of generic screen sharing tools with remote control support, and I wanted to do something about it. Today I'm coming back to share a new page of our story: Drovio!

Drovio is the evolution of USE Together and the summary of everything we've learned along the way, listening to our users' feedback for the past 3 years. The purpose remains the same, create a seamless remote collaboration experience for developers, yet with a completely revamped UI and some pretty cool new features.

So, what makes Drovio different?

- Instant collaboration with multi-cursors interaction: you're not alone at your desk any more!

- An interface developed with developer needs in mind

- Low latency screen sharing experience

- Fully secure P2P connection: data privacy at its best

- And last but not least: available on macOS, Windows and Linux!
We live in an imperfect world and justice is imperfectly applied, but for all of us to have a shot at being treated fairly when it's our turn to sit in front of a jury, it's pretty important that we let the system do it's job.
I don't miss my 2400bps modem...
That hasn’t been through with my TD Ameritrade account for many years. I get level two depth on stock and futures for intraday trading, no additional fee.
That’s just not true, I guess TD Ameritrade is different?
Wow! This is terrific!
Malware was written in an unusual programming language to stop detection
> that there isn't enough feel good content.

Any time I see people make sweeping claims about what the content on some social media site/app "is", I feel compelled to point out that your Twitter and my Twitter are likely much more different than you realize. Because the UI looks the same, people naturally assume the content is similar, but your experience is highly dependent on who you follow.

My Twitter feed is 50% pixel artists sharing beautiful content, 30% programming language people having interesting discussions on language nerd stuff, 10% authors talking about fiction, and 10% politics and other stuff. I get a lot of feel good content.

But that's because I chose to make my Twitter feed be that by who I follow. Reddit and YouTube are likewise highly nourishing to me. I do wish social media sites made it easier to curate like this, but I disagree with the notion that there is any singular view of what content on these sites is like.
Show HN: SQLGlot – Customizable Python SQL Transpiler