skysight-inc/HackerNews huggingface dataset:
It’s hard to remember - unless you have photographic memory. For the rest of us mortals we’re reduced to taking notes - which make books feel like textbooks! Not a good way to retain information and actually works against you enjoying reading - you called it lazy but the act of trying to memorize when your life doesn’t depend on it doesn’t work. Grades mattered in school hence forced memorization.

Here is what I do - not sure where I picked it up. While reading I try to lock on interesting concepts that is worth remembering… instead of taking mental or otherwise notes - I compose an article about it. Think of it as a blog post exploring the idea with personal experiences sprinkled on it - I put tags on it and references the book as footnotes.

I never post the articles anywhere - it’s just personal. Think of them as storyboards. I might share with a friend or two after refining it.

Now you have a database of tags with stories that link to your reading. I often look up tags because of unrelated thought or reading and it’s takes for an interesting discovery.

This works great for me compared to book summary - a chapter, paragraph or even a sentence in a book can be the biggest takeaway and result into a subject or topic of interest that leads you to more reading and the cycle continues.

As a side note - even if you don’t retain information as in real memory bank. Ideas from books make love and make babies in your mind somehow. Keep at it.
Also, increasing number of "you've got a ticket response, log in to read" e-mails sent to non-Gmail customers.

Thanks Google.
The Internet is quite new, smartphones are newer still. We're still working out appropriate usage, and social norms about such usage.

It wouldn't surprise me if, in 2035, looking at your phone in public marks you out as a loser who can't focus on anything.

I think the greatest threat to reading is the evolution of our education systems into factories for conformity and indoctrination.
I read this one: https://global.oup.com/academic/product/the-histories-978019...

There is a newer translation by Tom Holland which I own but have not read yet:
https://www.amazon.ca/Histories-Penguin-Classics-Deluxe/dp/0...
Netscape exited for ten billion dollars. It didn’t need saving because it was by any reasonable measure a grand slam home run. The exit was so lucrative that Andreesen is the first name in Andreesen Horowitz.

This doesn’t make a good argument that Microsoft is evil, so Silicon Valley created a mythology in which Netscape failed.

Netscape did not bet on open source. It didn’t fail. And the browser has a de facto monopoly anyway in the form of Chrome.
You're probably aware of them but just in case, basically anything by Zachtronics fits the bill.
> I've had the displeasure of porting 4k sloc of Mathematica to python and the script runtime went from 40min to 5sec

While i can't comment on perf, how much of this is due to a rewrite taking advantage of knowledge learned? Would a rewrite in mathematica have been quicker than 40m?
> We probably don't want to display that much precision --- for smaller units, we probably don't want any fractional digits, for larger units like seconds, we probably want two digits of precision maximum.

I really like the way Haskell's Criterion library formats numbers. It always displays four digits total and selects the SI prefix appropriately. I've ported the algorithm to C here, feel free to use it as an inspiration: https://gist.github.com/pkkm/629a66d47ecd16aa89e8b67ba5abd77...
> . I get calls weekly saying a warrant had been issued for my arrest or that my "SSN is about to be revoked".

And those are all illegal. If the telecoms weren't incompetent and protected from liability, you could find the people who did those things and either sue them or file charges.
I do agree with you, and I don't mean to suggest otherwise. My only point, really, is that it seems that use of force is too often unwarranted in the first place (which goes to screening, training, and professionalism). Where I live, we seem to have had a long trickle of stories of the police tasing the mentally ill, or discharging their service weapons mistaken for a taser.
https://impossibl.github.io/pgjdbc-ng/docs/0.8.9/user-guide/...

or

https://github.com/pgjdbc/r2dbc-postgresql#listennotify
Wolfram isn't open source because Wolfram (the man) is an ego maniac and a control freak. This isn't an adhominem - some men are just that way.
The Zapier for Machine Learning
Three should be first. Otherwise, the other two steps are just theoretical.
It's telling that one of your examples is one that took the step to relicense their product under a not-open-source license.
In what context was this to be used?
At the speed of light we’d all be gone. Even if the Mars colony was snuffed out first, we wouldn’t even know, since the information about the change wouldn’t be able to reach us before the decay did!
Our Mathematical Universe: My Quest for the Ultimate Nature of Reality.
By Max Tegmark

It changed my perspective of everything. It could be existential crisis fuel too, but ultimately it's trying to answer what's our reality. At the same time is an autobiographical book from a scientist and the history of Cosmology.
at this point the ecological niche of open source computation / algorithmic stacks is so well occupied that even if wolfram were to open source their code (as an attempt to remain relevant?), it is unlikely it would change much in the landscape?
It's a standard part of the JVM https://docs.oracle.com/javase/7/docs/api/java/lang/invoke/S....
This sort of internet click hole is exactly what I enjoy most about Hacker News. Led me into an interview with Jack Eastman - the physicist turned screensaver designer who made the original flying toasters:
https://sleepmode.hetnieuweinstituut.nl/en/jack-eastman
Leading to discovering the strange world of After Dark (https://en.wikipedia.org/wiki/After_Dark_(software)) that just screams Berkeley, CA, 1992, #1.
A few have stood out:

- "The Defining Decade: Why Your 20's Matter and How to Make The Most of Them Now": it motivated me to find a fulfilling a career in tech (among other things).

- "On the Shortness of Life" (Seneca) - Really made me take a hard look at my life, for the better.

- "Eat and Run" - Interesting read about an Ultramarathoner. Inspired me to find the motivation for doing "tough things" in general.
If you can inline it into the compilation unit, then you can see if it has side effects or not.
You might want to google who Chris Seaton is lol.
I don't actually like this dual agency enforcement action at the same time, when Gary Gensler at the SEC was also chair of the CFTC several years before.

Its really clear that he is coordinating this and making it more likely to stick by splitting each cattle prod between the agencies.
> Wolfram doesn't have another product that rakes in billions such that any licensing income loss from hypothetically open sourcing Mathematica would be an insignificant rounding error.

Right - and _that_ is what this post should say, not that it's not possible to have a centralized model of development.
>Who knows what things will look like in 1 more lifetime.

The usual prediction I see is that the rate of discovery will continue and in another 2 lifetimes everything we think we know now will seem just as silly and naive as what people believed 2 lifetimes before us.

I don't think that's the case. It's a question of whether we're on a (near) infinite exponential curve of discovery, or on the rapid upward stretch of an S curve. I'm in the S curve camp, and I suspect we're at least half way up it on most topics.

Just look at relativity, quantum mechanics and cosmology. Most of the great discoveries in these fields were actually quite a while ago. Relativity and Quantum mechanics are over 100 years old and most of the advances were made in the early decades. Progress has not stopped but massively slowed down.

In cosmology it's been slower progress, but we've charted time back to milliseconds after T=0 of the big bang, detected thousands of exoplanets, analysed the gravitational waves from black hole collisions and mapped the cosmic microwave background. There's more to learn about dark matter and dark energy for sure, some serious mysteries there, but how much difference will those answers actually make? The Higgs boson discovery was cool, but really just a cherry on top of the standard model rather than a revolutionary discovery that upended science. I'm not sure there are any of those still to come.

The closing chapter on the big questions in science still has to be written, but I think the chances it will force us to completely rewrite, rather than simply revise and update the previous chapters, seems slight IMHO. I'm expecting the GUT to simply update or reframe relativity and quantum mechanics to make them compatible, not throw them out completely.

It truly is astonishing to be alive at this nexus in human development, whatever our individual take on it might be.
Cloudflare doesn't make their money by selling user data to advertisers - I'll start worrying when they do, or Google starts doing this.
That's the thing, though, you can make money with open source software but only if your business model is not based on selling software. There are some companies for whom dual licensing work (e.g. AdaCore) but these are really the exception. Generally, selling open source software does not work, and not everybody wants to primarily sell server space ("web app" subscriptions), maintenance, troubleshooting and other developer services, SaS, integrated hardware+software solutions, printed documentation, etc. Some people want to sell the software they make without being an employee or contractor or billing for something else than the software.

I believe there is a place for proprietary software. My personal solution is to do both, sell proprietary software and publish some of the libraries involved in it as open source.
indian kids throw rocks on dogs and monkeys when walking home from school to let off steam. i've personally seen a dog go after the kids for it. same with monkeys
I read at bedtime as well and I kind of wish I never started that. I've trained myself that reading means sleep. At any time of the day if I start reading something long, in ten minutes I'm starting to drift off. Any time I pick up my book to read, I have to step back a few pages and start there because I was in the process of falling asleep and don't really remember the last bit of what I read.
is he the guy who wrote a book to explain everything?
But one of the golden rules of databases is to not use them as queues/integration.

Granted I didn't even read the main article because it seems like such a casual headline.

Edit post-read: yeah, using it as a CI jobs database. He lists the alternatives, but seriously, Kafka? Kafka is for linear scaling pub/sub. This guy has a couple CI jobs infrequently run.

Sure this works if the entire thing is throwaway for a non critical pub/sub system.

"It's possible to scale Postgres to storing a billion 1KB rows entirely in memory - This means you could quickly run queries against the full name of everyone on the planet on commodity hardware and with little fine-tuning."

Yeah just because it can does not mean it is suited for this purpose.

Don't do this for any integration at even medium scale.
World war 2
Corvids are interesting, I've definitely been checked out by the ones in my neighborhood.
> 1. decompression is usually not faster than 500MB/s, which is much slower than SSD or network,

There are some, but you have to select the right one.
https://github.com/inikep/lzbench#benchmarks
> Moving on, the "doctor" doesn't want to give me a professional opinion, notwithstanding that he doesn't understand Bayes. "Do you want to know more?": That might be an ok manipulation on a web site, but it has no place in medical care.

This is genuinely baffling. Of course "do you want to know more?" is a valid question in healthcare.

Here's one example: https://www.bbc.co.uk/programmes/b038hhs7
ive been learning Rust and it doesn’t seem like the clear win fans say it is. i recently ran into a variant of this problem:

https://doc.rust-lang.org/nomicon/lifetime-mismatch.html

i know the lifetimes are fine, but Rust doesn’t. in a memory unsafe language i would have to model the mutability in my head to ensure the code is fine. i now need to model the lifetime checker and its limitations/false positives _in addition to_ the underlying mutability to understand whether a compiler error is actually a bug in my code or not. and this is in an extremely short & simple program.

a compiler that can truly enforce safety without too many false positives is definitely a win. but for now it seems like a leaky abstraction so it adds complexity instead of reducing it.
you can write a diff tool that talks to an LSP server
Re: the distinction between subroutines and functions, I found (the first section of) this chapter to be interesting.

https://letoverlambda.com/index.cl/guest/chap5.html
Honestly I feel like Mathematica is one of the better arguments for the quality of proprietary software. After spending time using it, reading their documentation, and interacting with their support staff, its downright painful by comparison using the free alternatives.
'Zen and the art of motorcycle maintenance' by Robert Pirsig.
> Is that not much more 'evil', to breed something specifically to kill it for its skin?

That depends on what value/s you place on the thing being bred for its coat. Pretty much all cultures around the world are different, subtly or dramatically, on such issues.

> If it's not, then why is it not allowed to be done by the same species to itself?

The answer to that is: because the humans judge that the minks (and their existence) are not equals in value to the humans, rather, they're considered property, to be disposed of as the owner sees fit. And obviously that aspect (as the owner sees fit) varies by location/culture.

Your question - then why is it not allowed to be done by the same species to itself? - starts from the incorrect premise that values are objective, such as whether a mink should or should not be considered property (your premise requires starting from the notion that minks have protected rights and are equal to humans generally). Instead, those values are in fact subjective and will vary depending on which culture you're dealing with.
> Being "deficient" in one area nearly always confers a benefit in some other.

Not even close

> Consider, for example, games. A game that makes it more difficult for you to win is not a disease, does not need curing. It is a challenge that ultimately leads to self-improvement. Difficult challenges commonly begin with frustration and dejection; Neither of which will actually help you move forward. Figure out how to move forward, and you will discover your self along the way.

A game which increases the intensity of its challenges will make you better at the game. A game which randomly misinterprets your inputs will not.
A lot of discussion on here about whether or not it constitutes human subjects research. It seems to me to be missing the point.

Research can still be unethical even if it doesn't fit the definition of human subjects research.
but most people have no idea what OSS is. the CIA is the natural successor of OSS.
In my opinion you should start with defining your value proposition and target market, i.e. how do I create value for customers, and who are my customers?
This would be more convincing if you had specific reasons, unrelated to the enforcement, that JPM shouldn’t be punished for this.
The content itself is often ads. All of those pawn shop shows might as well be infomercials.
Is Google not just one massive web scraper?
And because you're buying essentially the same content package, there's no reason one would expect it to be significantly cheaper just because it's streamed.

As a content package, it's evolved to be something largely different from what you get from the streaming services like Netflix. It's largely sports, news/talk shows, and reality TV and other relatively low-cost lightly scripted/unscripted content, some documentaries... You still have some traditional network content but it's been a while since I've even heard of a network drama or comedy of note.
I always recommend that book.
I don't know why this is a response to my comment or this article at all...
What is GPC?
Gödel, Escher, Bach completely blew me away and quite radically changed the way I looked at the world. Highly recommended.
One does not redeem the other.
Not only is the title heavily editorialized, the link takes you to some sort of add extension page without explanation.

There might be an interesting conversation to have here, but this isn't it. AFAICT this is someone guerilla marketing their chrome extension.
Funny that this is posted under cacert.org, an organisation whose big accomplishments during its long lifetime were... getting hacked.
Thanks a lot for your comment.

You're exactly right on the tricky relationship between developers as internal ambassadors to businesses - customers. I think it somehow applies to almost any developer-facing tool.

Your recommendation to focus on a specific vertical at first makes sense too. Helps prioritising the backlog as well.
I don't know how long will it take to simply make a law where opt-in and opt-out effort should equivocate.
It is obvious in hindsight but it was a revelation for me that the ancients were not idiots/have something to teach us, and how little progress there is in a non-technological sphere since then (e.g., political social issues from many 100s years ago are still relatable or the stoics wisdom is still applicable at the personal level)
Nightclub bouncers do this all the time. They don't have weapons or legal immunity or a fat pension or even a good salary. It should not be beyond the capability of police officers.
Sure! This idea is interesting and may well be original:

As people get older, the mortality rate gaps between different groups get smaller on a relative basis. Like, the ratio between rich and poor 50 year olds' risk of death over the next year might be 3x or more, but as they age, they become more similar, and by 90 the ratio may be more like 1.3x, and after 100 it becomes indistinguishable from 1 (in part because of thin data).

The theory is that the genetics and environmental conditions needed to survive to an old age are fairly specific, so once you're down to those people, they have less variation from one another. The health risk factors that distinguish income and racial groups may mostly impact younger age mortality, and the people that get past those younger ages may have avoided or resisted those risk factors, regardless of race or income.

Similarly here, students who "survive" to do well on hard SAT questions may be fundamentally very similar to one another (sharing a high g-factor), and this may greatly reduce socioeconomic and racial gaps that are seen on the easier questions.

Does this mean the easier questions are biased? Not necessarily, I would argue. The concepts tested in the easy-medium questions are most likely to be intellectually foundational -- you are far, FAR more likely to get obscure rich people jargon in the hard questions than the easy-medium ones. We want people to have the basic intellectual exposure that enables them to do well on those easier questions, and we should reward it.

The problem is not the test, the problem is racially biased failure to educate in the lead-up to the test. This explains the pattern perfectly: the strongest students power through regardless of background, while the weaker are more sensitive to resources they were given. So you see the biggest gaps on easy-medium questions where basic educational background matters most to getting them right, rather than raw talent.
It's worse than that. Practically every policy is unpopular. Popular policies have already been passed.

To win you have to assemble a coalition of people for whom everyone else's unpopular opinion is tolerable. They all agree to trade votes. Each vote is popular only with a minority, but others will vote because they are neutral and it advances their agenda.

This favors the status quo, where the largest minority can most easily assemble a coalition. This is good in the abstract, but tends to lead to continued marginalization of anybody who can't assemble a coalition.

It also means that even broadly popular policies can be blocked by an influential minority who favors no change. There are usually other systemic factors which put a thumb on the scale in favor of yh status quo, such as requiring multiple bodies to all vote in favor. It takes only one body to prevent even popular changes.

You'd think that eventually people would tire of that gridlock, and they do. So sometimes things get passed anyway -- usually popular ones. What remains is policies that have wide support but not a majority, and can languish until rare conjunctions of events enable passage.
I want to learn everything about this, so I can help solving it.

Where do I start?
log.debug(“foo count: “ + fooHandler.incrementAndReturnFooCount());

Should the JIT call incrementAndReturnFooCount if debug logs are disabled? This is a long-recognized pitfall of C preprocessor macros that look like function calls but may simply be defined away, causing unexpected behavior.
One less discussed aspect of how small and insignificant a place we occupy in the grand scheme of things is the time scale.

Our entire civilization past and future may be just a momentary bubble in a cosmic ocean frothing with countless happenings for aeons.
1. Utterly irredeemable violations of expectations of privacy.

2. Extreme hubris and entitlement.

3. Robert Scoble.

https://cdn.vox-cdn.com/thumbor/00wh-HifgXHkKgsppGTDxSrkpfY=...
> Not only is the title heavily editorialized, the link takes you to some sort of add extension page without explanation.

> There might be an interesting conversation to have here, but this isn't it. AFAICT this is someone guerilla marketing their chrome extension.

This is Google's extension...
The term "scientist" was just starting to become a thing in Babbage's time. "Philosopher" was used in a much broader sense than it is today.
Who pays? Well, there is a large list of sponsors on the apache project website (which log4j is a part of): https://www.apache.org/foundation/thanks.html

Who fixes it? Well, I don’t see anything inherently broken. That a bug like it could happen in any other commercial software too.
It’s already fixed btw.
Is there a way to get this on macOS Monterey / BigSur Safari?
It's even worse than that. Groups inside the National Police do conspire against each other (I think there may be at least three of them) + Center of National Intelligence.

The same happens in the IRS Equivalent, and other institutions, like autonomous comminites (~ US States).

I mean, I'm talking about real plots here, like managing media influence, trying to put people in jail, and all the ingredients for a Netflix series.

It's basically impossible to keep track of it, even for a politics nerd like me.
Relevant: https://en.wikipedia.org/wiki/Wikipedia:Reliable_sources/Per... "The Grayzone was deprecated in the 2020 RfC. There is consensus that The Grayzone publishes false or fabricated information. Some editors describe The Grayzone as Max Blumenthal's blog, and question the website's editorial oversight. " I.e. it's "banned" for the same reason the Daily Mail is "banned".
Got perfect reception with a $40 antenna strapped to beams in the attic using bungee cords. The towers are only 50 miles from the house so ymmv

https://www.amazon.com/gp/product/B0024R4B5C/