skysight-inc/HackerNews huggingface dataset:
The banishment of Alexander Selkirk is actually a story from within a story. The outer story is told in Fleming Macliesh and Martin L. Krieger's 1962 book Fabulous Voyage.

https://www.goodreads.com/book/show/43457686-fabulous-voyage

Fabulous Voyage is an odyssey reconstructed from Woodes Rogers' A Cruising Voyage Round The World and Edward Cooke's A Voyage to the South Sea, both published in London in 1712, and the writings of William Dampier published in various volumes between 1697 and 1701.

British privateers fund the ambitious pursuit of an elusive Spanish galleon that shuttled treasures on the high seas between Manilla and Acapulco. The 5 year hunt is a thrilling romp in which the avarice and greed are tempered by character and guile, as an unlikely collection of men match their wits with and against each other and the unpredictable forces of the high seas.

Selkirk's falling out and banishment, which lead to his exile on an island, possibly Masafuera, is but one branch of this adventure. The pursuit of the Spanish Galleon is a deeply engaging a tale which informs us as richly about late 16th century international commerce, law and social hierarchy as Defoe's book did contemplate an individual's propensities of introspection and character.
In my opinion, VS Code is not a "fully featured IDE". In fact, I would argue that it is even not an IDE. Simply because, "I" ("Integrated") in IDE implies lack of external dependencies or, in other words, self-sufficiency. Install PyCharm, Rider or any other real IDE, for that matter, and you have a truly fully featured development environment (yes, you can install some optional plugins, but it is largely not needed). Install bare-bones (i.e., without any extensions) VS Code and you have just a nice development-focused editor, but definitely not an IDE.
I want to believe in that, however I've witnessed a few times Parkinson's Law [1] taking place.

TLDR: Often after tech makes bureaucracy paperwork easier, some bureaucrats create more paperwork to compensate that, because they want more control over what is going on the office.

[1] https://en.wikipedia.org/wiki/Parkinson%27s_law
A new way to plug a human brain into a computer: Via veins
In soviet China, your personal information protects the law.
Okay, what are the rules to determining the proper sample? How can you objectively determine if one sample is better or worse than another?
This sounds like a bad usage of machine learning. Unless the Covid cough sounds distinctly the same, then there might just be too many false positives that can come from this. Or even a false negative.
These articles need to have the software version included. .10 has 30% more disengagements including low-hanging bugs versus .12.
There are also "chromeless" apps which are just web apps (no Electron) and runs in the default browser, but without the address, tab bar etc. You can run the "app" by for example adding the "--app" flag for chrome, or -k for iexplore. Then there is also "add to home screen" (A2HS).
What or where is "S.A." ?
I've recently become kind of obsessive on experimenting with this and our natural inclination to adopt and find patterns, habits, categorization. I've been tinkering with various ways to optimize it, seeing how I best adopt new habits or learn new things (right now it's full immersion with small breaks, like hiit but for your brain). You really start to realize that almost all knowledge is just implicitly some sort of massive memory map and association.
> It's superficially similar as it has the same mission profile

The Tu-160 and B-1 are another example of this.
Plot turn... It was a near-miss for the drone.
Yeah, and I’m actually saying you were right, they were made of titanium. I imagine that maybe we knew that a lot of titanium was going into making it, but maybe not specifically which parts.
Using these modules gives you twice the density that you'd get otherwise. If you have unlimited space, you can add more RAM slots. These make sense if you have a fixed area for memory chips.
To be clear: you are currently being downvoted for the rude and immature part at the end, and not because you didn’t provide citations.
Finally a way to play the real solitaire!
At the time compatibility was not considered as important as you might think today.

# Radio Shack

Model I

Model II (not compatible)

Model III (weakly compatible with Model I)

Color Computer (not compatible)

# Commodore

PET

VIC (not compatible)

64 (not compatible)

Amiga (not compatible)

# Atari

400

800 (mostly compatible)

ST (??).

# IBM

PC

PC jr (weakly compatible with Model I)

PS/2(mostly compatible)

Doing this from memory. Sure I got some this wrong but it illustrates the point that compatibility had not been show to be so important
Fascinating Facts About Daylight Saving Time
If you have multiple virtual threads issuing non-atomic commands that must be run together and not interwoven, how does the scheduler know when it's ok to yield one thread to another without explicit support?

How can you set a shader and then draw a mesh each in two virtual threads without possibly interweaving their execution, for example?
You won't do any better than that. I think you've peaked.
For me, it was the learning material and the community. I'm a CS student and i wanted to learn a tool to simply create web apps and bring some ideas to life. I quickly realized that JavaScript is the future of web development so i jumped into it. I don't believe i'm dumb but learning node.js and express almost made me hate web dev. My degree hadn't prepared me for things like ORMs, authentication etc and every tutorial i stumbled upon didn't help me made sense of how all these things work together. At that time, i thought PHP was a joke until i saw laravel and how popular it got. Then i purchased a laracasts subscription and i was shocked how good it was. It just made me a better developer. I don't know if learning PHP in 2020 was eventually a good decision but i'm learning about things like SOLID and TDD while in Node.js i would be stuck trying to install body-parser just to make the simplest thing in web dev, accept an http request.
The thing is even many ML researchers don't believe that interpretable models are possible without losing accuracy. There's a good episode of Data Skeptic [0] with one of the co-authors of a paper [1] delving into this. They talk about real-world ML models used to predict recidivism as well as medical expert systems.

[0] "Black Boxes Are Not Required" https://podcastaddict.com/episode/107514072

[1] "Why Are We Using Black Box Models in AI When We Don’t Need To? A Lesson From An Explainable AI Competition" https://hdsr.mitpress.mit.edu/pub/f9kuryi8/release/5
You are right. It looks like we won't be enjoying freedoms (of speech) on archive.org for much longer.
Salvage just means the insurance company paid out the policy rather than repairing the car.

A 20 year old car might have a market value of $500. If somebody keys it up and down both sides, it's totaled and gets a salvage title, because that's more than $500 worth of paint damage.

In some cases a car gets stolen, the insurance pays out because they can't find it, then later they do find it and there is nothing wrong with it but the policy is already paid out so now it has a salvage title.

It has nothing to do with the safety of the car.
Whenever I get around to studying modern mathematical logic I have this feeling of awe, as if I managed to get a glimpse of the potential of the "true nature of the world".

Take the Löwenheim–Skolem theorem (mentioned in the post). It essentially tries to answer "what is the potential of illusion" within the first order logic, and shows that the potential is pretty damn big. You can be mind-blowingly confused about the "true nature of your reality". As you, a first-order logic creature, walk around, explore and interact with your space you can fool yourself into believing all kinds of marvellous things (for example that real numbers are "continuous", that they're inherently more complicated than naturals), you can even prove such things like our good friend Cantor did, never knowing that you were in fact always in a boring, aleph-zero universe. A universe built out of strings, or maybe natural numbers, nothing more than that. It's just that the daemon (engineer) ruling your world is incredibly clever and is adeptly laying out the bricks as you walk around, always putting them down just in time before you manage to turn your head around. And you'll never be able to catch that daemon and unravel the whole scheme.

I am looking forward to the next parts! I have also always wanted to understand forcing.
I guess you could argue that a single discovered extant usage is not single use, it's quite possible that there will one day be a reconstruction of the script (maybe with some more samples being discovered).
You must add the link to the second part at the bottom of the article.
Is it, though? These are soccer fans we're talking about. An AI misreporting a loss for a win or a win for a loss could completely change the tone of the post-game riot.
I'm sure the training data also didn't include this person http://1.bp.blogspot.com/_XU9x8G7khv0/SklFgSPQOdI/AAAAAAAAGi...

And it's just bound to happen at some point.
GDPR has Article 22 and Article 13 2f.

https://gdpr-info.eu/art-22-gdpr/

https://gdpr-info.eu/art-13-gdpr/
The model proposed in this post is similar to that of RePEc (Research Papers in Economics)[1] and arXiv[2].

I've only used arXiv via their search but the NEP service[3] within RePEc offers curated mailing lists of recent economics working papers by specialty area.

> NEP is an announcement service which filters information on new additions to RePEc into edited reports. The goal is to provide subscribers with up-to-date information about the research literature. Our success in achieving this goal has been substantial. Today, there are 80541 subscriptions from 34926 unique addresses distributed throughout the world. The reports are generated by subject-specific editors. They are available by email and RSS feeds.

[1] http://www.repec.org/

[2] https://arxiv.org

[3] http://nep.repec.org/
He could map it to a Jabber client. Or IRC.
Whose actions are being justified here?
I haven't downvoted it myself, but I imagine it's due to GP's tonality of "you should do illegal and unethical things" rather than "start ups doing illegal and unethical things is an unfortunately common practice".
Neuron-Based Gene Expression Study Reveals Insights on Fear and Its Regulation
If you’re in the US looks like you have fully integrated and fit right in!
Perhaps I’m missing something, but how does Substack have increased rigor over a personal blog or Twitter?
Not meant as a criticism, but asked in earnest.
Entrepreneurial Teachings by the Great Donald Trump
> It's totally possible to build a PWA that behaves like a native app but Apple actively tries to destroy them.

Ugh, no. No it's not. At least not yet.

Accessibility features alone are almost always woefully crap in web-apps, compared to what native apps have access to, at least on macOS (and SwiftUI is amazing in how it lowers the barriers in implementing accessibility in your app from the get-go.)

Shit like Electron and PWAs seem to be championed by user-hostile developers that just want things to be easy for themselves, without considering what's best for the users and their hardware resources.
They have, that is exactly what turned Donald Trump into the President, despite the fact that he is so obviously a moron.
It sounds like OP is keeping 25%, with 75% going to the three new guys.

For 200k.
This mapping of inputs to outputs is only superficial and hides that fact that computation is inherently “sequential” as you say. That’s why the even lambda calculus requires reductions.

Of course I prefer writing in a functional style, because pure functions are just simpler. But all of computation can’t be reduced to just pure functions, which is why even Haskell has to call out to its runtime eventually.
For things that naturally have complex statefulness ... like User Interfaces.

HTML DOM as a crude example, is a big 'tree of state' whereupon OO would lend well to the nature of the noes on that tree for example.

When you're crunching data and the entire process is literally some kind of transform FP I think more intuitively maps to the situation.

On the DB side, there is a niche of OODBs that exist and used particularly in networking because the persisted state there is really topological, in which case it doesn't always lend well to RDBMS.
South Africa, the southernmost country on the African continent.
Browsers can add the SIP port (5060) to the restricted ports blacklist.
It also sounds very similar to Mike, the computer at the Moon in “The Moon Is a Harsh Mistress”, which predates the 80s.
Lol, what? Dude their internet is still censored. What’s there to even discuss here.

Call me when they figure out step 1, then we’ll talk.

China has a critical characteristic of a third world country, which is the unspoken “true” law. On a spectrum, the west is certainly on there but more so as you get closer to power structures like Congress and corporations. But the trumpian shithole countries have ‘free elections’ like Russia, and now hilariously I just found out from you China has freedom of speech laws.

I’m not sure why it sounds like I’m taking this out on you (because I don’t mean to).

Why the hell is Stanford associated with this farce?
The author of this post raises valid points about some avenues for publishing scientific results. Journals have high barriers, rigid formats, paywall, and sometimes exclusionary reviewers. Twitter and blogs are fringe because they are not formal, but increasingly where the conversation is happening. He advocates for a model like Substack for scientific publishing. Which I don't see how it is different from blogs.

However to me the real problem is that he completely ignores the existence of preprint servers. This started with the arXiv in the 1990s for physics, math and computer science, but finally the model has begun to catch up with other fields. In biology the bioRxiv is well established and I'd say more than half of the papers I see do have a preprint deposited there. For medicine, which has a notoriously protective culture, the medRxiv was launched last year and got a gigantic boost due to the pandemic.

Other fields also have their own preferred preprint repositories. To me preprints solve the gatekeeping and cost barriers very well. I only wish they were a little more tied to comments from the readers (in depth comments of the kind you get during peer review, not the knee jerk ones we're used to seeing on the internet).

I say this because there is almost and "adversarial" relationship between the readers, who just want the bottom line in two sentences, and the authors would like their work to be perceived as a big important and novel contribution. Because of this often papers are written with more flourish language than actually necessary to make a point, and so it is really a hard to parse articles and tell good from bad. Often the "summaries" that peer reviewers wrote before making the comments are better than the official abstract of an article, but readers don't get to see and benefit from them. Each person that reads an article has to redo all that work of judging it for themselves, and with the deluge of articles we have it is simply impossible to keep up.

Initiatives such as openreviews.net are already a big step in the right direction. I think in the next 10-20 years this is where the bulk of scientific publishing is headed. A mix of preprint server coupled with curated community reviews that makes papers much easier to gauge and also incentivizes authors to write better and not bullshit, or risk getting wrecked publicly with the public reviews.
I seem to recall hearing that Steve Jobs loved the beautiful carved wood prototype Apple /// case design* that he had commissioned and wasn't willing to change it to fit the logic board (or to move the floppy drive outside the case, etc.), instead directing the designers to "saw it in half", i.e. split it into two smaller boards, connected by a ribbon cable. Unfortunately the ribbon cable put tension on the boards, causing them to flex, which could cause the socketed RAM chips to unseat, as cited in the Wikipedia article, hence the "pick up your Apple /// and drop it" approach to re-seating the chips.

Jobs remained adamant that computers with fans were junk, so the original Macintosh also lacked a cooling fan, in spite of having an internal power supply, CRT, and supporting analog board. This presumably contributed to the large number of analog board failures in classic compact Mac models.

*which might be part of Stanford's Apple museum collection or at the Computer History Museum?
Fascinating... That must be a "drop dead" self-defense mechanism triggered by what looks to it like its beak drawing a line in the dirt due to it being dragged away by a predator.
I meant user of the (erroneously) proprietary version - aren't they supposed to receive/be enabled to access the source code for the original work and by extension the derivative (erroneously proprietary) work in their own right?
Thanks, this explanation was really helpful. I think your zipper analogy would actually be a nice addition to your post. It also helped me appreciate just how ingenuous this design is. Cheers.
"hidden img tags to all common gateways (eg 192.168.0.1) are loaded in background
onerror/onsuccess events attached to img tags"

It has always been a big mistake for browsers to allow internet pages to make requests to LAN IPs. This has been exploited before: https://www.forcepoint.com/sites/default/files/resources/fil...
archivebox is a self hosted wayback machine that is easy to setup and very robust.

https://archivebox.io/
It’s been a few years since I read the book.

But in my recollection, the NICE organization exercises a lot of their influence through carefully placed and worded articles and editorials in newspapers and magazines. They are manipulating public perception to extend their power.

Which makes me think of “fake news” and intelligence agencies running influence campaigns through social media. Lewis’ villains I think are less meant to be “true scientists” than experts in politics and disinformation campaigns.
Isn't that curious then, that Apple is forcing some developers to turn to web-based solutions [1,2] instead of encouraging them to actually create native locked in experiences?

Seems to me that there's less of a "apple is purposefully malicious towards PWA because of their master plan for platform lock" and more of a "apple has a very long history with being completely incompetent on the web (see: icloud as a whole, safari now slowing standards adoption, newer web endeavors like the apple music app) which in turn is slowing PWA adoption because they now own one of the most dominant mobile platforms.

[1] https://www.businessinsider.com/microsoft-xbox-game-pass-app...

[2] https://www.theverge.com/2020/9/25/21455343/amazon-luna-appl...
My understanding was that she was looking on a dashboard screen slightly before crashing into the bicyclist, not a cellphone?
> But all of computation can’t be reduced to just pure functions, which is why even Haskell has to call out to its runtime eventually.

All of computation provably can, but not everything computers do, despite the name, is computation.
"Derrière chaque fortune se cache un grand crime"

Honoré de Balzac
The mistake is web applications that rely on session cookies alone to authenticate requests. Of course it's not their fault that it's so difficult to secure web apps, but by now this is common knowledge (CSRF/Confused Deputy Attacks). Not allowing browsers to make requests to internal IPs would break many things. We should be moving towards an internet architecture where there is no such distinction anyway.
Figma falls into the trap of all other claimed high performing web apps, conflating maintaining a 60fps refresh rate with responsiveness. Try dragging any object around (even simple shapes) and you'll see it trail the mouse cursor in Figma. Does not happen in OmniGraffle. The result is a distinct difference in feel.
People argue against IPv6 because they claim that NAT provides some security, even if its just another layer by obscurity. The argument was already pretty shaky, but with attacks like this, it's pretty evident that firewalls provides security, not NAT.
Trump Camp Uses Online Gimmick to Fuel Donations into December
> It amazes me how many people went with the .NET bloatware and all that follows it. Of course, 95% of programmers out there are newer than me and don't have knowledge of this type of efficiency to compare against.

It doesn't amaze me. It's very productive to work in and the bloat just doesn't matter that much in most environments where .NET is even on the table. Now that prevailing trends are different, you can build leaner .NET Core apps.
Soccer match ruined when AI-controlled camera mistakes ref’s bald head for ball
Only if you believe that google is a) trustworthy and b) is the only owner of the private key. I would believe in a), but not necessarily b).
Also known in a number of other fields like psychology or sociology, under some catchier rubrics like "everything is correlated": https://www.gwern.net/Correlation
> What kinds of wild things could we accomplish on this hardware if we weren't bogged down in gigabytes and teraflops of bloat?

Not that many: An early 1990s PC platform could be thoroughly described in a 200 page book and you could write a boot loader for the CPU, a VGA driver, and drivers for the most common peripherals from scratch in a few weeks.

In fact, games of that era shipped with their own audio drivers, (C/E/V)GA libraries and peripheral support.

Today this would be a) impossible because many manufacturers (cough NVIDIA cough) don't even release OSS drivers and specs and b) individual programs don't own the hardware anymore - the OS does. Also the multitude of target platforms (CPU types, -core counts, and -speeds, graphics cards, peripherals, etc.) makes it virtually impossible to ship code that it optimal for each of even the most common combinations of hardware.

The final nail in the coffin of the "super lean no bloat why-not-just-unikernel-everything-for-maximum-performance" idea can be summed up in one word: cost.

Development costs would be insane if we started optimising every aspect of every program for performance (on every possible platform, no less), memory use, and (binary-) size.

And that's even ignoring the fact that it's more often than not outright impossible to optimise for binary size, runtime performance, and memory footprint all at the same time.

Plus interactions between programs (plugins, {shell-}extensions, data formats, clipboards, etc.) require "bloat" like common interfaces and "neutral" protocols.

Most of the myth of great "old software" comes from the fact that functionality was severely limited compared to modern apps and that many folks simply weren't around to actually see and feel how much some of them actually sucked.

Sure, Visual Studio 6.0 runs incredibly fast on a vintage 3.2 GHz Pentium 4 with 2GiB of RAM using Windows 2000 - but when it released in 1998 many PCs had a 60MHz Pentium 1 or a 100MHz 486DX4 with 64MiB of RAM and it ran like a three-legged dog with worms on these machines compared to the DOS-based Borland-C...

Speaking of which, remember when sometime around the 2000s all Borland Pascal program stopped working, because CPUs had become too fast (>200MHz IIRC)? That was because their runtime used a loop to determine how fast the CPU was, which caused a divide-by-zero on fast machines IIRC.

Good times indeed...
It's not smuggling a SIP session request via HTTP headers - even if it didn't look anything like HTTP it would be vulnerable to this attack, because the controlled fragment is arbitrary binary data from their POST body. The problem is the router's firmware doing detection on each packet without checking that the fragment offset is 0 first.