skysight-inc/HackerNews huggingface dataset:
I find this troublesome because it attempts to categorize documentation in a synthetic way and then stops. While that's totally fine and a field on its own, this is not how people learn. It's akin as to saying that to learn French you need to categorize words as "substantives", "adjectives", "verbs", etc. Sure it's slightly useful, but it's just not how people approach learning.

Instead, and I mean to eventually write this long-form, I find it a lot more useful to think of documentation as a learning experience. You need several levels: for those who don't even know they want to learn it, for the beginners, for the seasoned that need a quick ref, for the ones who just lack practice, etc. In this way, tutorials will cater for a specific type of learners while the API docs will be a reference for those with already experience.

That is why I will also argue that library authors tend to go to the API docs. I read the docs of my own libraries, so while I have a feeling how it works I might want to quickly check the format of e.g. the second options argument. Since I wrote it, it's very useful for me to document the API since I already know how to get started or why to even use it. But that's not the same for others.

So I will argue that from the landing page (if any) to the API docs, there's no a strong divide and you should start teaching the user from the beginning. As an example, my projects tend to include a few-lines snippet as soon as possible.

PS, to do great documentation is a full-time job, and I still maintain that some ideal-ish ratio of lines of code vs testing vs documentation, given all the time in the world to work on it, is 1:5:10. as in, for each 1 line of code there should be 10 lines/paragraphs of documentation.
Why tax carbon emissions rather than directly taxing the manufacture of bitcoin?

Because carbon emissions do the same amount damage whether it's the result of bitcoin mining or running a hospital.

Carbon taxes increase costs for everything.

Everything that produces carbon, which is exactly the point.

Should we increase the cost of say, hospitals

To the extent that they are significant polluters, yes. Trying to micromanage "good" and "bad" emissions just encourages exploiting loopholes. (e.g. https://www.washingtonpost.com/blogs/ezra-klein/post/cafe-lo...)
It can harm them at least one way: they wouldn't be able to monetize Apple users.
My response to you is quite simple. Unlike virtually every other technology that's been created (like computers, cars, smartphones, etc), Bitcoin simply exists in a form where the primary purpose is to waste energy, and the system inherently incentivizes it.

Also, the issue of bad building insulation does not in any manner invalidate my concern with the growing problem of Bitcoin now and in the future. Bad building insulation can also be fixed relatively easily, and the incentive for a fix would be an energy cost savings to the property owner. Bitcoin is the exact opposite of this. In order for the network to remain secure, it must burn copious amounts of energy.

That is my general outrage summarized there. And that doesn't even begin my issues pertaining to lack of user friendliness surrounding cryptocurrencies (not your keys, not your coins), how it suckers people into something they don't fully understand (people see $$$ and throw money at it without quantifying the proper risks - see the crashes from 2013 and 2017 and all the run on exchanges that left people empty handed), the absolutely awful existence of ransomware, and the constant tape painting with tethers (which by the way, we still can't get a proper audit on them and they are just about as opaque as the Fed is with regards to the Federal Reserve).

I believe I've made my points at this juncture. We may have to simply agree to disagree otherwise.
All this talk about Bitcoin causing global warming is starting to feel like a targetted misinformation campaign.

Yes it's wasteful, and yes it's using a fair amount of energy at the moment. But all estimates show it's still a very small fraction of the problem.

It feels like we spend a disproportionate amount of time talking about bitcoins carbon footprint for its size.
How do I flag a comment?
Because it is most likely not your choice.
Yeah, the descending arrows diagram they show in the post can't be correct because there are cases where two outputs overlap at only one spot. That makes it impossible for them to be orthogonal which breaks reversibility.
The markdown formatting renders differently in the desktop client depending on whether you are in the main application window or a popped-out chat window...

Which are both different than the formatting that the browser version of Teams shows.
There is a big difference between how one is perceived and what a person -is-.

This person consistently gets rejected after the initial meeting, enough for a pattern to become obvious.
Call your representative today.

Tell them it's time for the government to step in and remove Google's ability to run a browser.

Google cannot be allowed to continue running Chrome. They've abused this position time and time again to the detriment of us all.
This lack-of-appropriate-carbon-tax nonsense is getting out of hand.

People will follow incentives. Fix those incentives.
Oh, god. I took a vacation to Hawaii a few years ago. The damn Coqui frogs would never shut up. You lost sleep, because you couldn’t shut them out. People have died because they ran off the road while driving, due to lack of sleep caused by Coqui frogs.

Please kill all the Coqui frogs in the world. Or, at least imprison them all on an island that has no human habitation.

Sure, it’s cute in small quantities, but if that’s your soundtrack 24x7 at 70-80 decibels or more, non-stop, you’d probably want to commit suicide just to get out of there. That’s the kind of place that Coqui frogs drive you to.
Your message reminds me of myself at your age. I took a long time to learn to be humble to see my flaws, which allowed others to appreciate my strengths. Keep hustling, but hustle with more empathy
Reminder: unlike the docker command line tool, and the dockerd server container management tool, the Docker Desktop products are a) not free software, b) not even source available, and c) send a lot of sensitive data about your system back to Docker Inc without consent.

I didn’t realize this for a while myself, as the docker CLI tools are all free software. The “Desktop” variants are not, and embed spyware.
I was reading a few of your comments in this thread and just figured I'd point out, as candidly as I can, that you come across as extremely biased against cryptocurrencies, using very manipulative language to advance your position (e.g., anyone who disagrees with you is "part of the circle jerk", Bitcoin fans want to "get suckers to pump the coins sky high", Bitcoin "is a symptom of human greed that must be put in check", etc.).

Would you say that your goal is to advance these discussions towards the truth (i.e., to make insightful comments that may be useful)? I'm left with a strong impression that it is, rather, to advance one political position/agenda (cryptocurrencies are evil) as strongly as you can, which is neither intellectually honest nor particularly useful.
Book Review: Progress and Poverty
Nice! Followed you. Reach out via personal email in profile if you’d like to get in touch :)
> You spoofed emails to manipulate executives into meetings.

A guy got hired at Google once because he spoofed an email from Larry to Sergey using an unknown DKIM hack he discovered. The OP said numbers so I'm assuming he spoofed caller id. That's kind of like stealing the silverware as far as hacks go. So it doesn't surprise me that would come across poorly.
I don't agree, I think that tax load after 100 million (or some similar ridiculous figure) should be ludicrously high. Taxes never stopped rich people from wanting to become richer, lets just make it a bit harder and put that money back into circulation.
I feel similar. I have a CS degree and what I would consider a wide range of experience. I've created social media sites, a encrypted file sharing site, a site for watching videos and chatting at the same time, a site for cooperatively solving a rubiks cube at the same time. I have developed a large number of video game mods including full game modes. I have developed both custom server software and modded server software for games along with backend systems to track players and integrating that data with a website. I have experience administrating linux servers. I have experience writing desktop applications with Qt. I have experience writing scripts to automate things. I have experience. I have a little experience writing code for embedded hardware. I have a little experience in writing velilog for CPLDs and FPGAs. I have a little experience designing PCBs.

I feel like I have plenty of knowledge that I can provide to a company, but I never hear back from anyone beyond a rejection letter template.

I'm probably just going to be a NEET until I come up with a good idea that I can monetize.
> Not a doctor either

Then maybe it's time to shut the fuck up? Even a real doctor would not be qualified to diagnose someone based on an internet post.
Back in the day mtgox and BTC-e now both defunct.
Radians vs. degrees isn't notation, it's a convention. You even say the reason why it is the convention. That multiplying the radius by the radians gives you the circumference. It is the only representation of angles with this special property. I mean, why should 360 represent 1 rotation? Why not use rotations itself? That way 1/4 is 1/4, 1/8 is 1/8, and so forth.
I remember some launch demos were able to exit, usually with a forced splash screen ad for the full game. I thought it was a neat trick to use the xbox button to quit out of those and skip the ad.

So maybe exiting was allowed early on and discontinued later.
The news industry has been suffering for a long time now and most writers make a pittance. Local papers are going out of business right and left, which actually is harmful to democracy and local politics, and a lot of stuff is written by freelancers rather than staff. It hurts the quality of the writing.

I don't know how to solve it, but it's a genuine problem. If we value this kind of work, we absolutely must find some means to make it pay adequately.

People use as blockers, etc, and the industry is just bleeding out. It's hurting all of us.
Yeah you should have given them advice on how to land a gig and not diagnosed them with NPD. I see where you're coming from and I agree it might be useful for OP to work on how they communicate, but that should be between them and a therapist.
And how exactly does this work for someone who is nearly homeless?
Or maybe covering up the graphics on the screen that says "Onside" like the 26 October City v Villa
> People mine because it is expensive, it isn't the other way around, so the real questions we should be asking in good faith are things like "Why it is profitable in the first place?"

FOMO, mining lotteries, and the guise of financial innovation are typical cover stories here. But all stocks and other publicly traded investments are basically making a bet that others will buy in after you do, raising the price higher. Most stock owners hope this very thing, though some stocks actually pay dividends on profits. The same is true with BTC with the added benefit of that novel mining lottery thing going for it.

> These are some of the questions among others which I think probably provide a better understanding of what is happening than the overly simplistic 'ponzi scam' explanation that has been repeated ad nauseam since its inception.

So what if the rich have too much money? That would explain a lot. It would explain why GME stock was shorted %140 of float.

It would also explain why politicians are so ineffective at regulation. If you were rich, would you want effective politicians? No. You would put your money behind the least effective politicians.

It would also explain why most institutions have become less trustworthy in the eye of the public, as big money has corrupted the system.

And finally it would explain the gold rush on BTC. Because they need new investment vehicles.
What I meant is it’s trivial to change the content type and to change the attachment format so it doesn’t match specific GPG formats.

The content type is done now for convenience, but there’s nothing stopping me from using GPG to generate a message and send it with the content type of a text file or zip or whatnot.

Of course there are other methods, but GPG is free, stable and works as expected.
Chrome was already tracking your users anyway...
Codeberg's Attack on Transparency and on Cloudflare Opposition
Or Raspberry Pi? (Only mildly /s).
That’s a lot of work when all you have to do is to switch to another browser.
Nepotism is very different than what was being described here.
Developer Insights #9 – Orbit Tessellation – Kerbal Space Program Blog
Reuters' news service is a division within Thomson Reuters that complements much more profitable divisions. As such, I can't imagine this paywall addresses any question of sustainability. For a financial, accounting, and legal services company like TR, it helps to have a popular mouthpiece from which to champion your agenda. I suspect this move is less about profits and more about prestige and market norms - Financial Times, Wall St Journal, Bloomberg, etc., all gun for business readership behind paywalls, and so why shouldn't Reuters? And it's not expensive compared to the very expensive journals and newsletters (e.g., mining industry research journals, newsletters like Gartner's, TR's own products) subscribed to by major financial institutions.
That's correct. I posted that answer on StackOverflow, and as far as I can tell from testing so far, it is just a warning in the DevTools console as noted on the StackOverflow answer, and there shouldn't be any other negative impact :)
Amen. And it does neither very well. Not to mention that you can get surprising results like if you insert into an "array" out of order then iterate over it, you get the results in insertion order and not index order.
Wow, that article is something else. As an avid hiker/mountain biker, I cannot imagine going unprepared into the woods in the best of conditions, let alone in blizzard conditions. The fact that they only had a sleeping bag and an American flag to keep warm is so stupid it’s beyond belief.

All to plant an American flag on the top of a mountain. I truly hope the hiker didn’t actually lose any fingers or toes but I do hope they were made to reimburse SAR cost and fined for littering.
Yeah, same. I really enjoyed it above any of their other games. The obscurity of the setting was wonderful too. Skyrim and Obliviom we're impressively realized worlds but a little too rote fantasy.
Why won't increase in housing supply reduce the ability of landlords to extract high rent?
More Good Programming Quotes, Part 5
I was recently asked to do a simple order page for a company where I know a guy. It would be a simple page with a few web forms, emailing the order to them. That's all they needed. I chose PHP because:

1. Even though I haven't used it in a while it is super simple to get in to.
2. They did not pay me to learn new stuff. They did not need a fancy web framework. They don't care about code elegance.
3. They already had a web site hosted on server with PHP.
4. Development environment is easy to setup locally (just download a portable PHP dev env and run). Everything is built in.
5. Passing it on to them, it's just a few text files to upload that they can easily modify as needed. Nothing to compile.

In short, it's just the simplest way to do it sometimes (KISS). And not all projects are big enough to justify more complex solutions.
The article isn't available for free, but the preprint is at: https://postlab.psych.wisc.edu/files/9215/6743/5810/libbybus...

Very cool experiment. They played half-second-long sequences of chords for mice, and had electrodes in the auditory cortex recording a bunch of individual neurons while that was happening.

Sometimes the mice heard ABCD, sometimes XYC*D, and rarely the third chord was switched out, so they heard ABC*D or XYCD. The mice heard the chords thousands of times, and the timestamps were all synced up so that the researchers had lots of examples of "a mouse hearing an A chord" or "a mouse hearing a C* chord" or "a mouse hearing a tenth of a second of silence between an A and a B chord"

Here's where the black magic is. They used their neuron spike data as training data for an ML algorithm that learned "fingerprints" for each chord in the overall neural data, then fed the data back into the algo for analysis.

The algorithm is learning what hearing an "A" looks like from the data, and then measuring the data according to how much the data looks like what the algo thinks hearing an "A" looks like. Craziness! That's really bootstrapping by the original definition.

[not done writing about this, have to read the rest of the paper first though]
I’m curious what HN people view as the gold standard of journalism. For my part, I pay for The Economist and, until a few months ago, the NYT (I’ve seen their quality in reporting and practices as a company drop consistently over the last few years, so had to pull the plug, though I absolutely love all of their interactive work).
Dont swallow the kool-aid about being customer centric. As a long-term customer I can tell you that ship sailed a few years ago. I try and avoid amazon purchases where possible now.
Neural network uses data on banking transactions for credit scoring
I once came back to a Laravel project after just one year of working on other projects and had to go through several upgrade guides just to stay up to date. Most changes were quite trivial (yet annoying to make), like namespace changes and other things that should probably have been weeded out before ever making it into a release... It’s why I prefer Symfony if I absolutely had to work with PHP nowadays.
You made them contradictory yourself-

"... would not result in a meaningful difference. Therefore, sexism is unjustified."

"... bring to the table a different set of experiences and knowledge than men".

If women are indeed bringing differences to the table that could result in better corporate strategy (I have no reason to believe they're not), then there are meaningful differences between men and women, and predicting attitudes, knowledge, or experience based on sex (ie sexism) is justified.

I don't believe mistreating or limiting women on the basis of sex; of the five most technically competent people I've worked with, three were women. The CEO of my very competitive company is a woman. What I chafe at is the continual, brazen advertisement of propaganda from people like the author of this article, who say in one breath there's no meaningful difference between the abilities of men and women and the history of treating men and women differently is stupid and unjustified, and then in the next that adding women gives a performance benefit to organizations because women can contribute more than the theoretical men they're replacing (who were unable to provide what the women would). It is self-inconsistent and I think dishonest.
There really needs to be some sort of 0-/1-click micropayment system for at least journalism (or better yet the web) to complement subscriptions. I think such things have been attempted unsuccessfully thus far :(

It's simply not feasible for me to subscribe to every quality publication I see online for reading a few articles here and there.

(Note that such a system could presumably be gamed and would need oversight, curation and responsible use.)
Your assumption about me is correct. I am extremely biased against cryptocurrencies. And that's bad how? Do you have a sizable position in these instruments that you are afraid would be affected by my dialogue?

And my point about circle jerks is prevalent all over social media. Open your eyes man. The Winklevoss Twins, Jack @ Twitter, Elon Musk. All of them have a vested interest in abusing their influence to push this non-productive asset to new heights, so they can then promote the greater fool theory with impressive effects.

These folks, and countless others, are only interested in becoming the new 1% off the backs of others. That's not a great look.
[dupe]

Discussion from earlier today:
https://news.ycombinator.com/item?id=26820053
Rent control in SF, until a state wide rent control bill came into effect at the beginning of this year, only affected buildings with certificates of occupancy or which had residents from before one month in 1979.

Thus there has been, arguably, a big incentive to build new buildings and develop new housing projects, because you could raise rent as much as you want on the tenants.

The thing is, cities are not incentivized to allow more housing because of prop 13 and the amount of tax revenues they get.

Personally I hate the many barriers that prevent San Francisco from creating more it's own new high quality public housing like many places in the EU or basically all of Singapore does. I think if those limits, which are mainly structural and historical, were eliminated, such that the city could make money directly from housing rental instead of solely through property tax, we'd see a very different SF, with well developed well run public housing that everyone would want to live in, instead of the too often poorly maintained public housing concentrated in economically disadvantaged areas.

I'd ask anyone, before they tell me straight off why they think this can't work, to go look up singapore's housing system. Like I definitely could be wrong, but it does appear to be possible.
$18 WI-C310 Sony Bluetooth earbuds and $49 Movo vxr10-pro shotgun microphone.

The earbuds are hardly noticeable, and the shotgun microphone can be kept off camera with outstanding audio and no concern of feedback.
Fintech is a bit too wide a term to be able to answer easily. It covers anything from payment processing to high frequency trading.

If you want to work in companies that make softwares that help manage corporate finance then maybe a CFA is good, I wouldnt know.

I’ve worked at investment bank’s tech and quant teams and CFA is not useful at all. If anything it may paint you as the IT person who think that an exam will help them break through the tech/business divide and become a trader. In my experience, CFA is generally seen as an antiquated education and people will think you’ve wasted a ton of time working on this.

Now, the way you presented yourself here is neat. You’re showing a great level of independance and a taste for tinkering with both finance and technical stuff. This is well regarded in investment banks. I have no doubt that you’ll be able to find a job there.

My advice to you is that you should leave the CFA level-2 on your resume, and if people ask you, tell them that you did it cause you found it interesting. It’ll make you look like a curious person. But I don’t think that the effort required to pass level 3 is worth it.

Godspeed!
The trouble with the Compass app is that it's infrequently used, so will usually be automatically offloaded and will need to be downloaded again when you're lost with limited internet access.
Bitcoin certainly has a use case, just observe how it is being used today, every day. Not just to buy drugs online, but also for example to escape oppressive currency controls, defend against questionably ethical practices like civil forfeiture, etc.

If you are saying that it doesn't have intrinsic value, then yes of course that is true, but I don't see how that makes it useless (unless you think cash is also useless)
The irony of correcting others when you yourself have several writing mistakes.