skysight-inc/HackerNews huggingface dataset:
How can you make sure that the walkthroughs are in sync with the code? Especially across repositories. The article is surprisingly light about this.

It kinda reminds me of the rust doc and doctests (snippets in the docs that are valid rust and are run as part of the tests), but across several files/repositories. They can be used to show a pattern, although usually a local one.
> The main problem with the article is that all the vaccines are approved after a RCT were the vaccine is compared to a placebo

The author talks about effectiveness wrt mortality rates. No statistically significant difference was found during RCTs:

> During the blinded, controlled period, 15 BNT162b2 and 14 placebo recipients died

https://www.medrxiv.org/content/10.1101/2021.07.28.21261159v...
In .net 6 you just run the command -

dotnet new web

then type

dotnet run

and you have a web app running.

If you'd like to edit Program.cs with notepad or w/e (the default text is below, which is incredibly simple).

var builder = WebApplication.CreateBuilder(args);
var app = builder.Build();

app.MapGet("/", () => "Hello World!");

app.Run();
I suspect there's some algorithmic choice hidden in a library in this comparison, where the Python library has the right choice for the job and the Java library has the wrong one.
The problem as I see, at least in the medium term, is that pattern matching, no matter how advanced is still just a simulation of intelligence, not 'real' intelligence.

I don't know that we can take that as a given. The "it's just pattern matching" argument is pretty old, but I'm not sure it's ever been shown conclusively that all of human intelligence can't be reduced to some form of pattern matching.

Now, in terms of "implement something on a digital computer", so far our approaches to "reasoning" (using symbols and formal logic) seem very, VERY different from our approaches to "pattern matching", and maybe in that domain such a reduction isn't feasible. Or maybe it is. I don't think anybody really knows.

My own suspicion (and that's all that it is) is that in "digital computer" domain, we should use formal logic where it makes sense, pattern matching ANN's where it makes sense, and hybridize the systems. But that approach brings in some hard challenges of its own.

And FWIW, experts like Geoffrey Hinton have argued against the need for any such hybridization and believe that neural networks (of some form... maybe one we haven't invented yet, who knows?) should be enough for human-level intelligence.

I just don't think we have the tools and understanding yet to build AGI

I would agree with that. We don't yet have the required understanding (whether or not we have the needed tools is one I'm more 50/50 on), but I do think we'll get there eventually. It's just hard to predict if "eventually" means "tomorrow" or "37,000 years from now".
Voltaire's "Candide or the Optimist" is a classic literary novella with this subject as backdrop. Short and wonderful, a must read.
Uh...you get what you pay for. I have Sennheisers that are still good 7 years later. I have Audio Technicas that have also lasted just as long. They just didn't cost $10, more like 100-500. But even my "low-end" headphones (which I use far often) are fine years later.

It's a bit disingenuous to compare $10 cans with $240 Airpods. What is this? Reddit?
According to this chart, the first anatomically modern human, homo sapian sapian, dates back to 46,000 years ago

https://www.southampton.ac.uk/~cpd/history.html
An open access book on scientific visualization using Python and Matplotlib
> their own content on authenticated API requests

of course you can still see your OWN dislike but not the overall ratio, but the uploader can see that. what's your point exactly
I've given up on Safari - it's buggy as hell, seems to ignore the most interesting standards available on every other browser and is just generally not a great experience for me as a developer or as a user.

I am happy that they gave the world WebKit[°], but they absolutely destroyed that good will by providing the worst-of-breed dev tools (assuming they're even working in a particular release) and failing to support web standards properly that could have driven the web forward (ie: WebRTC).

[°] EDIT: I am aware that it was forked from KHTML but it was still a big engineering effort
Surely suppliers want to be paid? Accumulating a huge pile of IOUs is of zero benefit to someone who has actual real-world costs, such as taxes, payroll and capital outlays.
I would be very interested to see how the distances between documents that arises out of Conceptarium compares to some user(s) other knowledge graphs they have painstakingly made by hand.

Also, I appreciate the heavy use of Greg Egan novels at the end!
Thanks.

I got into issue "drone is acting weird because of issue X, how easy would be to fix it vs. migrate to builds.sr.ht?" and it turned out, fixing it was much faster (in the end it was dumb problem with docker networks) than migrating to a whole new system.
By chatbot, do you mean one of those bottom-corner of the page conversation bubble overlays?
ICUs are a scarce bonus, not an entitlement. We are talking denying basic human rights to a large segment of healthy people on the off chance that a tiny percent of them will end up populating the tiny number of ICUs available in the country at some point in the future. What's next: obese people, people engaging in sexual promiscuity, smokers, babies with congenital malformations or simply old people? All of these populations have a higher statistical chance to occupy an ICU bed, so we should just ban them from society? WTaF?
How Your Family Tree Could Catch a Killer
Maybe it comes down to Graham's definition of art?

I've always cast a very wide net and thought of art as anything that intentionally provokes a response.
Well if we go to that, illumos, or rather Solaris had zones even earlier in 2004 or so.

I run illumos and *BSD (FreeBSD servers, OpenBSD on SPARC and network appliances) in production mostly because they just work(tm). They are battle tested pieces of wonderful software engineering with great documentation and community support (ymmv) out of the box. SmartOS has replaced most of our linux and vmware based hypervisors at $work and they are just so much nicer to administer in the simplicity and design compared to the others. In addition we have a Triton cluster as our primary on-prem cloud service.

tl;dr They have proven to be a lot nicer to run as well as more dependable than the alternatives.
Probably a heretical thing to say here but I feel like PG has increasingly fallen into the trap where because he's been smart and insightful in some areas he's gradually convinced himself he's smart and insightful everywhere. IMO the more he veers away from writing on e.g. coding and startups the more he comes across like a very over-confident man who thinks he's figured it all out

It's quite noticeable on Twitter too where he seems to increasingly have very confident diagnoses on everything from geopolitics to culture war nonsense to genetic engineering.

Funnily enough a friend said something lately about SlateStarCodex (or ACX now) - I wonder if getting that much positive feedback on your musings just inevitably starts convincing you everything you think must be just as insightful
It doesn't. Not to me, anyway. I've never liked wine. It just takes like stingy grape juice.

No, not even the "good" kind.

I can accept that there might be objective criteria for judging wine, and certain standards for judging but that doesn't translate into wine being "genuinely good tasting" in some broad sense.

Universal experiences might not be so universal.

https://slatestarcodex.com/2014/03/17/what-universal-human-e...
No it doesn't. (you're relying on someone's public server for it to work).
If the Safari team could get their shit together and ship all the features they're missing that other browsers have supported for years, then perhaps I'd have more sympathy.

All I see here is that Safari still sucks in terms of feature support and developer experience.
Open Source Cloud Asset Inventory with Grafana and CloudQuery
I very much agree with you that knowing a lot of facts is very helpful for developing arguments. But I do wonder what students should be expected to produce on an exam.

Perhaps it's about the type of question asked. Knowing the Sicilian Expedition happened after the death of Pericles is different than knowing it happened in (checks Wikipedia) 413 BC.

But then knowing the year is very important for the world historical context. At that era in Greek history, events in Persia had more impact than events in Italy and Britain was essentially unknown to them. Yet here we are living in a world where the Parthenon friezes are in the British Museum. It's hard to put together the different moving parts without dates.
Isn't that what Python is? Except C and not C++.
It is going to be incredibly difficult to get two people , in the same light, to be that many stops apart just by virtue of their skin if you're correctly exposed.

If you're under or over exposed, someone might clip out sooner , but a well exposed image will have enough latitude to capture both.
The terms lazy, stupid, etc. are relative terms, relative to expectations.

"Everyone sucks" is, generally, disillusionment talking. Rational embellishments like this author is indulging in often follow.

People are people. Both irrational and rational, lazy and industrious depending on the scale, circumstance and expectations. In any case, we usually present and pretend to be better than we are. I think that's where a lot of the disillusionment comes from.
> For example, encouraging their kid to read with their screen time (books are on kids tablets now), watch science videos, talking to their kids about what they're doing with their screen time, doing screen time with them, etc.

I totally agree with this. Simply shunning "screen time" isn't setting kids up for success, in my opinion. Modern tablets have replaced a heaping ton of stand-alone devices we used to use back in the day. They replaced books, games, TV's, etc.

In my opinion parents are in uncharted territory with modern computers. None of us grew up with a device that replaced as much as these things have. Our job as parents is to educate kids on how to leverage these amazing new devices.

Not all screen time is the same. Helping kids understand the different between gut-rot crap on youtube vs. some educational game is very important. Getting them to play on the tablet with their peers is important. Etc. These devices are gonna be a central part of their adult lives... best to set them up for success.
It asked whether you wanted to:

(a) Wanted access to Workflow86 (our product)
(b) Chat with sales
(c) Chat with support
(d) Just browsing

and each of these options then funneled into another action or question e.g. assigning it to a human, asking for an email so we can contact them back etc.

Yes, I get your point re the "please give us your email" thing. But it seems intercom is pretty limited in doing more in terms of lead qualification. Maybe we just aren't using it right.
Ethereum's current approach to PoS is insecure. It will take a lot more work to get to a secure enough place to switch over, if a switch is even possible at all.

I pointed to the latest vulnerabilities in another reply: https://news.ycombinator.com/item?id=29229084
Note that I’m weighing this up as an alternative to the GP’s doomsday scenarios. Given those scenarios spending on fixing the housing crisis seems like the most prudent action for a government.

If public housing was done on a mass scales (like it has been in the past/other countries) you wouldn’t need a lottery process, just a wait period. A lot of people are renting and can afford to wait a year or two. In the status quo we simply can’t buy at all, we forsee renting for the rest of our lives, and are at risk of not even affording that as rent goes up exponentially.
> like all dynamic languages

I think you would be surprised by the amount of type-checked bugs that can be eliminated in dynamic languages with standard software engineering practices. have a look at how common lisp, for example, handles type annotations and type warnings: https://lispcookbook.github.io/cl-cookbook/type.html

instead of blaming dynamic languages, i think project managers need to take on better practices

> but the larger the code base, the more you need strong guarantees over flexibility

i think i disagree with this. the larger the code base the more flexible the program needs to be towards its input, otherwise your program is too sensitive and it will crash. the output however i think should be strict
Russia is actively trying to prevent Ukraine from joining NATO. Both Ukraine's government and the rest of NATO want it to join, but so long as conditions are unstable, the agreement will not actually be reached lest it accidentally pull the various NATO states into a war, or dramatically weakens NATO by revealing that many NATO states won't actually uphold their promises. So long as Russia keeps the situation tense enough that no one can act confidently, no action will actually take place, and the status quo, which is at worst non-harmful to Russia, will remain in place.

On top of this, Russia gets a free chip in any other diplomatic negotiations its involved in. They offer to remove troops and de-escalate the situation in return for some gain elsewhere. After their gain is secured, they can begin building up troops again and do the play all over again. The US and its allies will of course complain, but they actually benefit from this too, as it justifies their involvement in the situation and they score a political victory at home every time they get Russia to back down. It is remarkable how stabilizing regularly occurring crises can be.
Am I the only one that thinks that this whole thing seems kind of...petty? A mistake was made, it was corrected ...move on?

am I missing something?
I don't hate chatbots in principle. I mostly hate chatbots used as a customer support channel for SaaS applications - even more so when they are the only channel for customer support.

Why? Because frankly they just aren't good enough yet. In my experience they are too dumb to be useful and the process of interacting with the bot is just a waste of my time.

I also don't like when the chatbot interface pops up and starts interacting with me on an unsolicited basis. To me that's just like when I walk into a retail store and 3 seconds later somebody is in my face going "Can I help you find anything?" That is an experience that I also hate with a white-hot burning fury.

That said, I did have a good experience with an Amazon chatbot recently where I expected it to not work, and it wound up solving my problem after all. shrug
I doubt its a bug in a particular model. I'm on an M1 Max and the tool works without issues.

I am guessing its an bug in the tool itself that the user ran into.
Depending on the specific issue, the `subst` command may help you. If the OneDrive folder itself has a space in the path, or a necessary subfolder does, you can give that folder a drive letter instead.
I think this is a great method for reducing user interface complexity, by taking rarely useful things out of the main flow.

Option-click is pretty much the only trick used for menus, and it's fairly universal across the nearly 80 years of Mac. The incidence of people that would be helped by those graphs, and the people that option-click is pretty high, so this seems like a great combination. It's similar to option-letter for inputting characters not on the keyboard (alt-code on Windows).

Exposing my parents to one more menu item that will never help them, and mostly confuse them and reduce their scanning speed, well, that's really not worth it. Every option has a cost, and different people bear the weight of that cost differently. Some people like having 30 different brands of canned tomatoes to choose from at the grocery store. Others would prefer 2 or even 1, that are more carefully curated. My favorite grocer is like this. It's a tiny store, an eighth the size of a super market or less, but has a better butcher, better basic groceries, and a more extensive selection of rarer ingredients than a Safeway. It just doesn't have an entire aisle of pasta brands. That's not for everyone, but it is for me. The Mac also doesn't have to be for everyone, it for the people it fits, it fits really well.
> I claimed "there's no accounting for taste" and my father said "that's not true, you can claim Shakespeare isn't good but you're wrong".

So Tolstoy was wrong?

https://www.orwell.ru/library/essays/lear/english/e_ltf

> Tolstoy begins by saying that throughout life Shakespeare has aroused in him ‘an irresistible repulsion and tedium’. Conscious that the opinion of the civilized world is against him, he has made one attempt after another on Shakespeare's works, reading and re-reading them in Russian, English and German; but ‘I invariably underwent the same feelings; repulsion, weariness and bewilderment’.
> Sure, but that isn't to say his advice can't be applied in other contexts. Applying optimizations before knowing where a bottleneck is just a bad idea, regardless of the situation. To constrain the advice to the original context is sort of odd, but maybe there's more to it than that?

Donald Knuth writes entire volumes of books in assembly language, because the details matter. If you want to have that point, then you probably shouldn't be quoting Donald Knuth.

Donald Knuth is the guy who points out that "for(int i=size-1; i>=0; i--)" is faster than "for(int i=0; i<size; i++)". When he says "don't sweat the small stuff", its because his books are filled with _incredibly_, detailed stuff. Far more detail than any other programming book / algorithms book.

IIRC, the "premature optimization is the source of evil" statement was about how GOTO statements and how efficient they were. The __context__ is that GOTO is indeed a very fast construct (especially in the context of replacing recursion).
>It was never meant for image compression.

It was image compression. You "reduce" the file size of the images by using an algorithmic approach to reduce the color palette, while achieving as much as the OG image quality as possible.
Using NLP to see what was going on in NY Times Headlines in October of 2021
Founders are UX Designers for organisations
I agree with you, and view my comment as complementing yours by refuting the parent, rather than making a value judgement on Lisa Frank's work. Apologies if I missed the mark there!
Seems petty. Of course it’s easier to make changes when you just launched and there are less parties and more centralization at a leadership level. 8 months doesn’t really seem like something worthy to brag over.
I agree systemV was awful and at that time systemd was a new and good alternative but these day systemd looks like a new systemV
Yes I wouldn't touch it because even though I'm not into Apple and its ecosystem I do communicate with Apple users and I'd expect activists would want to too.
>(a) Wanted access to Workflow86 (our product) (b) Chat with sales (c) Chat with support (d) Just browsing

Why not just have links people can click on to do those things?
I started with sys-v init and other init systems about 30 or so years ago. systemd as an init system is far better than any other I used. I'm not very happy with systemd-resolver and some of its other non-init components.
and is that communicated in the description of the app?
David Buick: the motoring pioneer who lost everything
My mindset is to experiment and become familiar with .NET. Python is great and I can continue to use it, but I see text processing as a low barrier to entry way to get familiar with a new tech.
Factually that's true of course but hey, at least you weren't always in debt like most of the people nowadays are. And you got to live around nature and eat actual organic food.

I am not looking to the past with rose-tinted glasses, mind you -- definitely not all of it. And I didn't mean the farm life in particular. I mostly meant the post-WW2 generation. It's well-documented (but I don't keep link because why would I) that their social upwards mobility actually did exist. Very much not the case for most modern people who are just scratching to have subsistence living as you mentioned.

Theoretically we can stretch this argument to infinity but in practice most people are not going anywhere on the social ladder for their entire lives. Let's be honest and realistic and look at how things are today.

> I think much of the pressure we feel is self-imposed striving to keep up with a lifestyle fantasy handed down to us by advertising.

You might be projecting a bit with your statement?

To me, having my own house, no debts and job / business that does not burn me out on a regular basis should not be in the league of "fantasy lifestyle", no. (Oh, and let's not even mention all technology and bureaucracy that by now it's super clear was never meant to make our lives easier.)
I saw his talk on GDC (Game Developers Conference) about this exact topic - it made it to my bookmarks list!

It's called Failing to Fail: The Spiderweb Software Way[0] for anyone curious.

[0] https://www.youtube.com/watch?v=stxVBJem3Rs
The problem is that it is federal overreach. I'm fine with doing it on a state by state basis, but this has no business being in the purview of the federal govt.
I don't know but I came here with the same question in mind. Like, "Oh maybe they upgraded to suck less coal out of the ground?" Nah, other reasons entirely it seems.
This would be valid if there were still populations with significant Neanderthal dna. But there aren’t.

Also, population growth also counts as outcompeting. If after thousands of years there’s only Homo sapiens and no Neanderthals, then that makes the point. Homo sapien genes won out.
IBM, AWS Join to Help Oil and Gas Industry Accelerate Energy Transition
Some original thoughts about ripping off or riffing off jokes on social media
There's Cliff Young's win in the 875km Westfield Sydney to Melbourne Ultramarathon.

> While the other competitors stopped to sleep for six hours, Young kept running. He ran continuously for five days, taking the lead during the first night and eventually winning by 10 hours

https://en.wikipedia.org/wiki/Cliff_Young_(athlete)
> firmware on all kinds of 3rd party devices sounds, well, quite quixotic

You could say the same about device drivers in Linux. It was a very long process that required many, many hands. It took a long time even to cover all of the common devices let alone the more obscure ones.
Because that’s what “affordable” housing is, houses that don’t have high values.

I find it funny that you reference socialism, when these people are limiting property development on land that they don’t own in order to capture higher values by limiting the supply of housing.

Turns out socialism is just anything that doesn’t benefit people who already got theirs.
AFAIK there's still no standardized, non-proprietary, easy, out of the box way to share files between different phones brands/OS and/or PCs using WiFi as Android/Samsung/Apple each do their own thing here.

You have to resort to setting up an ftp server and/or download extra apps on your phone for this, whereas Bluetooth file sharing is standardized and should work out of the box on any phone brand or OS (not sure on iPhones though) and anyone should know how to use it without needing any third party apps.
Flipper Zero: Displays Arrived. Production Plan and New Features
In the context of play calling, it matters not. Both are terse, coded messages that may or may not resemble ASL.