skysight-inc/HackerNews huggingface dataset:
I'd also like to hear what good things you found out about yourself!

It's good to be self-aware, but don't just pick at your bad points. How would your friends and family describe you. If you were your friend, how would you describe yourself?
Something I want to ask for quite a while: what is the copyright status of Archive.org? Is it legal?

I'm asking not just for this source code collection: they host lots of DOS and console games on their website, which I highly doubt are in public domain or under a free license. They also have lots of scans of some recent publishings (particularly in my mind, I knew they have plenty of Japanese manga magazines from this decade that are definitely not copyright-free.)
Why? It would reason that they’d study this at a time when things were on an uptick. Im glad people are looking into these things. Looks like a combination of suburbanization and uncontained deer pop growth has contributed to the spread of the disease.
New Guidelines for Statistical Reporting in the Journal
OP said it "looks like" a Turing complete DSL just from the example. Regardless of what extra functionality the actually is, the examples didn't suggest it.
Bomb making intructions are not illegal however.
Oh wee lamb. Americans just have no idea about the scale of corruption in other countries. The kind of thing you mentioned has always existed in America. I was just reading an article about how they constructed MD450 in Maryland in the 1920s (a highway from DC to Annapolis). There was already a perfectly good mostly concrete paved road between DC and Annapolis (MD214/Central Avenue) at the time, a few miles south of the intended route for MD450. But some of the politicians involved owned land in the northern part of the affected counties, and insisted that a duplicative northern route be built. In the end the highway was obsolete almost soon as it was built, and the John Hansen Highway (now US50) was constructed to interstate freeway standards just a couple of decades later. At the end of the day, this sort of thing is bad but not fatal. It's usually a matter of politicians finding some benefit in a project or policy that can be justified for objective reasons. (E.g. whatever you think about our communications policies, for example, they're supported by a large amount of academic research, and served as the model for regulatory reforms in Europe in the 1990s and 2000s.)

The corruption outside of places like the US is of a completely different sort. It's straight up stealing and bribery. Worse, it infects larger segments of the society and government. At the end of the day, it's not really a big deal if a highway is redundantly built a few miles north of an existing one. But lower-level government workers asking for bribes to do their jobs, widespread tax evasion among ordinary people--that stuff isn't just wasteful, it's fatal to the ability of the country to function. It's basic math--there's relatively few elite, and some corruption at the top doesn't add up to much in terms of the overall economy. But when corruption trickles down to the middle class, it's infected the bulk of your economy.
> I remember reading an article about the obsession with Chinese money in Vancouvers housing market was totally overstated since it was in the single percentage points.

Valuations are set at the margins, so single digits percentage of ownership could easily translate into a huge change in prices if the Chinese have different criteria for buying a house (which they obviously do since the goals - asset protection vs. a place to live - are different).

Vancouver housing prices are falling, largely due to the tax on empty homes and a large retreat in foreign buyers. Whether it was the Chinese or domestic buyers, people buying Vancouver real estate to park assets (as opposed to live in) had a large impact on prices.
Liquidity Concerns in a World of Excess Capital
Did you even read what he wanted? Brave is a crytocurrency wallet and advertising platform that just happens to be able to browse the web.
Is there wide-spread support of the protesters among the HongKong general public? Have their been polls conducted? I support Democracy and the HongKong protesters, but I wonder whether the police actions reflect the broader public's consensus or not....[edit]I say this because it is hard for me to imagine the public NOT supporting the protestors, which would make the police actions against the protestors that much more a sign of impending oppression and influence of the Chinese government...
Some kind of fad of writing to end your title with "... had to die", to me it just indicates that such articles have this sloppy writing style.

One of the subtitles was "Growing up". The Web didn't "grew up" it just became old and we still can't figure out how to use it, hopefully when WASM becomes the standard everyone can live happily.

Centralization is what everyone is familiar with. All those giant social media channels are like tv channels of the past, the Web has never gotten to it's true potential and who knows if it ever will.
Xerox could have conquered the personal computing market (2012)
I don't know about a full translation, but some is translated and available here: https://www.fermentmagazine.org/rands/recoltes1.html

And more texts are available here: https://webusers.imj-prg.fr/~leila.schneps/grothendieckcircl...
Show HN: Geo-Social network Orbis – A future landscape of digital micro-states
Everything on the Internet was much better before advertisers were willing to spend real money on the Internet. Once the advertisers began to take the Internet seriously, and companies committed to an advertising model, everything went to hell.
Open it in a web browser and then copy and past it into the editor as plain text.
No if you narrowed the regions you were looking at, the amount of non-resident buying of housing in Vancouver was indeed quite high.

For example if you're looking at new condos in Richmond, that was 23% being purchased by non-residents.

https://www.cbc.ca/news/canada/british-columbia/vancouver-no...

Additionally the government only started collecting data around foreign ownership well after the steepest part of the bubble curve was over so who knows what the actual sales numbers were when the prices just started rising.
The Legion Parallel Programming System
Let me know what you guys think. I tried to condense the philosophical reasons behind my current startup.
I'll admit it is pretty fast. Assuming you are using a mouse. But keyboard navigation is non-existent. So you have to ask yourself is it worth it to go against decades of effort put in to standard web navigation for what gain? Obviously only you can answer that for your blog. I'm not having a go.

But I will give you credit for the fact that it does work with Lynx!
Just because you like painting doesn’t mean you’re interested in the art industry, or making a career out of it...

Gamedev pools together a large collection of backgrounds that makes development appealing to.. a lot of hobbies. And its also one of those subjects (some) users invest a lot of time into, both in playing and discussing, so its easy to feel you have the general knowledge of the outcome that its viable to create a “good” game; and particularly for programming, it crosses through a lot of domains — you can find reason to implement compilers, ML, graphics, a huge array of data structures, dynamic programming, any language paradigm (and any language), a full set of “patterns”, etc.

Tbh its harder to find reasons why a programmer-hobbyist wouldnt find something interesting in game development.

Its really easy to find reason you wouldn’t want to be in the industry (its an absolutely pathetic state of affairs)
I don't know if their javascript is to blame, but I got this when I tried to use the back button:
https://imgur.com/a/YcRtDFj
Raise prices then. Wages are usually said to be a lesser part of the cost of a restaurant. Raise prices 10%. The gross goes up $270k, give yourself 20k more, give your employees 250k more. They get a 50% raise, that will make people want to work for you. My hamburger costs $3.30 instead of $3.

In Seattle the restaurant industry said it was going to be all doom and gloom when they raised wages incrementally to $15/hour. Restaurants open and close all the time. There were a few that claimed they closed because of wages. Plenty of other restaurants succeed just fine, some put a small specific charge on the bill for this living wage instead of just raising prices. It didn't make much difference.
Should other countries cede sovereignty and do exactly what others dictate to them? The West needs be smarter about how to compete and deal with the global landscape rather than crying about it incessantly and childishly trying to divert blame. Nothing illegal happened in the examples above, Western CEO's willingly handed over their property knowing full well what happens. And they did it to profit.

India flagrantly walks all over IP too. They have a massive export business stealing new pharmaceuticals and selling generics to the world. This is the reality of the world.

Either get smarter at how to manage this stuff or give up. The US is hardly in a position to suddenly want an international arbiter deciding who is playing fair or not given the history of torn up treaties and general aversion to international governance.

It's not a game of baseball, countries are free to make their own rules and decide whether they respect yours or not.
> Agreed.

> I found that the best way to get reliable ops long-term is to mercilessly dive into the code for every issue encountered, and fix it at fundamental level.

> It takes significant time, but after following this practice for a while, things start working reliably.

> I'm currently doing this with software like GlusterFS, Ceph, Tinc, Consul, Stolon, nixpkgs, and a few others.

> In other words, try to make it so that none of your components is a black box to you. Own the entire stack, and be able to fix it. That makes reliable systems.

Do you then submit your fixes back to upstream? This is the critical element I think.
It's kinda depressing that after a quarter of a century of work in the region of a hundred thousand dev years and billions of dollars of investment the world's most used operating system fails at the most basic tasks like reliably writing files or allocating memory.
"Distributed, shared memory" isn't what I saw of "grid computing". That mostly seemed to be driven by people who didn't understand distributed computing -- with some exceptions like Inferno -- particularly with Globus. People slapped "grid" on anything they could get away with, though. However, distributed shared memory (or the illusion of it) for compute systems does date from the 90s, at least in Global Arrays, and is going somewhat strong in various PGAS systems, including GA.

Kerrighed was an SSI system that actually was actually commercialized, apparently unsuccessfully. Current (I think) proprietary software systems in that sort of space are ScaleMP and Bproc (from Penguin Computing?). Dolphin had an SCI-based hardware solution for gluing together distributed systems, at least until recently. The Plan 9-ish Xcpu service was described as building on work with Bproc, but explicitly wasn't SSI.
Nah, it doesn't "feel like" a native app. It feels like an incredibly fragile app-like porcelain on top of a webpage. A native app, a webview packed as an app and a website looking like an app are all easy to tell apart if you've used all three categories in the past and have at least little attention to details.

But yes, I can buy this is part of the reasoning. I think most of it is "we need to make SaaS; cool kids use React, so we'll use React too; now we have an SPA, so the easiest path is client-side navigation".
He is actually talking mostly about "conglomerates"... Capitalism is exactly what enables the conglomerates AND the non-profit and indy companies to all publish side by side. But obviously the clickbait title helps
Sales and land values are plunging in Vancouver and even with the accordingly significantly decreased property transfer tax revenues the economy is great and the BC NDP government has posted a big surplus.

https://www.cbc.ca/news/canada/british-columbia/bc-finances-...
https://www.androidpolice.com/404fjfjfjd

Refresh a bunch of times, as they change.
Agreed: https://www.youtube.com/watch?v=TW6W9iOjTKM
House Votes to Raise Minimum Wage, Businesses Fight Back
There’s a conspiracy theory that the us military is purposefully or accidentally responsible for Lyme as a bio weapon.

Fun fact, things like bubonic plague were used during WWII. Japan had a plan scheduled to go off a few months after they surrendered (and thus canceled) to use such things on one of the US west coast cities, can’t recall which.
Every post I’ve ever seen on here where China gets criticized immediately jumps into whataboutism. Why? This is no less newsworthy just because the French government is also committing atrocities. Nothing says you can’t submit articles about that.
Searchable Log of All Conversation and Knowledge
By "keyboard" I assume you mean TAB-key-based navigation (I don't know of any other included in the browsers)? If so, it looks to me that links are in fact TAB-stops, but they're not being highlighted. It's something that should be solvable with a CSS adjustment.
As of some recent Windows 10 build (edit: 1803 or insider 17063+), curl.exe (need to specify full executable name not just "curl", which is aliased to Invoke-WebRequest by default) is shipped by default as well. I believe it came around the same time as OpenSSH. You'll also find a tar.exe binary.
Is Anyone Leaving the Republican Party?
The tabs and some other ui elements have round corners, as it was customary in that days.

Everyone wanted and insisted to have this, despite it was very inconvenient to build with pieces of images and tables.
> mailshunt.com

> No email addresses found.

Cool stuff.
Would it hurt ML usage if they added them, would it make the implementation much harder? If not, could really increase use.
> It is broken but there's no behavior that isn't, and the Postgres developers quickly understood why changing Linux's behavior isn't really possible.

I think there's still a fair number of PostgreSQL developers who think the way Linux kernel behaves makes the fsync() API rather difficult to use for anything but the simplest scenarios.

The reason why the community decided to accept it was the realization that there's about 0.001% chance of convincing kernel devs to change it, and the fact that we'd still have to deal with existing kernels in foreseeable future.
(Also on the IE team before leaving to work full-time on Fiddler. Pretty sure he was on the IE team 14 years ago.)
Well... haven't the dinosaurs experienced such a phenomena?

"Beyond reasonable doubt", I believe, are the keywords...
In the US, enough major insurers and credit bureaus have been hacked that I wouldn't be surprised if the majority of US SSNs have already been compromised...
I, uh, was kidding about Canada being a socialist state...

For what it's worth, I had a 128 kilobit connection in Canada because American T-Mobile plans give you one for free when you're outside the country.
Keeping Your Tech Stack Current
vim: use :%!cmd to pipe the current buffer into a command, and replace the buffer with the output from the cmd

vim: use :w !cmd to pipe the current buffer into a command but display the output from the cmd to screen and discard it afterwards

vim: use :r !cmd to read the output from the command and insert it into the current buffer

All of the :! and :r and :w commands that deal with a shell can also be passed the filename for the current buffer with %, eg:

":r !md5sum %" will execute md5sum with the filename of the current file (if it is unsaved, it will use the on-disk version, obviously) then pull the output checksum into the current buffer at the cursor position
This is why the government and non-profits need to be involved in constantly building housing.

So long as population is growing we'll always need more homes, regardless of whether it's a good investment or not.
> All of this can be explained with the Schrödinger equation alone, without the need to invoke the principle of wave-function collapse.

But you need to invoke the principle of "we are part of the measurement system and become entangled with it, which in combination with decoherence leads to our experience of "quantum jumps"" which is not that much easier to understand and you still have to introduce the Born rule somehow if you want to predict probabilities.

The questions in your comment may be good questions, but the MWI doesn't really answer them either.
What exactly was it again that leads humanity to assume dark matter is a thing?

Last I checked, it was the unexplained speed of the outer parts of spiral galaxies that lead us to assume that dark matter must be the cause.

Have there been any recent developments to further solidify that dark matter is a thing?
It's reminiscent of a man's spiral into madness.

1:04am I have coded for thirty hours straight.
I'll finish JIT soon.

6:05am JITs almost done, a strange door has appeared
near my desk. I can hear faint meowing.

27:67am THE DOG IN YELLOW
HAS SANG ITS MEOWING.
OBLIVION IS THE KEY.
I'm assuming this comment got flagged because of "oh wee lamb", which I agree is not a good look. The rest of it is a detailed and good faith argument, so I vouched it. It would simplify things for the thread if that first bit could get edited out.
Or it was that kind of bug report where the reporter made a normal thing sound dangerous. I remember one case when someone suggested that JS should be turned off by default because "arbitrary code execution" :)

Edit: with chrome extensions, I can inject a script tag from any domain to any page. I used that to inject a lib from CDN JS, but recognized it's silly and imported the package instead.
Sci-Hub!
RethinkDB, SageMath, Andreessen-Horowitz, Basecamp and Open Source (2016)
Hint: it’s not binary.
Yes, but in the article author also argues that proper definitions are important. In more general case I'd say that expressing ideas in a non-ambiguous manner is important.
if the first term is undefined, isDone will be undefined, not false. At least in Javascript.

&& returns the falsy value on the left side of the expression if it evaluates to a falsy value

(undefined && true) evaluates to undefined

correspondingly || returns the truthy value (which might be an object) on the left hand side if evaluates truthy. That's useful for expressions like this:

const a = b || 'default value';

!! turns truthy/falsy values into booleans.
About as fast as mine on my underpowered machine, and mine is plain HTML without much attention paid to optimizing it further.

> (I promise I'll reply to your email soon)

(Take as much time as you need; also, I didn't expect a reply over the weekend :).)
Do you know how contact the author? There's an issue with the CSS (it sets the background of the textarea to #fff, which is the same color as the text when the browser/OS uses a dark theme)
Have kids. You won't have time to be bored.
It is not about speed, it is about code organisation and responsibilities. It makes sense to just transfer data between the server and the client and leave the client logic and rendering to the client while letting the server deal only with server stuff like authentication or fetching data from a database.

It might not be the best choice for a regular website with a bit of interactivity in some specific pages but if you create a web application, something like gmail for example, it makes much more sense even if it might be a bit slower. It basically separate it to an application and an API which most people find as a reasonable architecture rather than sending pages or fragments of pages between the client and the server.
It seems that with high resolution displays, font rendering techniques are becoming less important. I remember spending days tweaking font rendering. Now with a 300 dpi display, everything looks great.
Seriously, I glanced at the webpage and was a bit whatever but that caught my attention. It's very very nice!
"but because the internet opened up to non weird people"

For my tastes, the original blogosphere of 2000-2008 was one of the finest things the human race ever created, and the intellectual stimulation of the debates has no equal in any other age. But also there was still plenty of weirdness. I'd extend the era of "early Web" all the way to 2008, and I'd focus on advertising as the thing that killed it. In 2000 advertising on the Web meant banner ads, which had the reputation of being over-priced and ineffective. Especially when the crash hit in 2001, many companies swore they would never again waste money on advertising on the Web. But Overture came up with the idea of buying keywords for specific searches, and then Overture was absorbed into Google and became the Google business model, and by 2007 or 2008 many businesses were willing to get serious about advertising on the Web. At which point advertising, as a business model, took off, and it helped drive the consolidation of the Web, and it helped give us the boring Web of today.

I should add, the worst aspects of the consolidation were driven, specifically, by the adoption of algorithms that are designed to maximize engagement, because the goal is to serve as many ads as possible. The algorithms have a deadening effect. To his endless credit, Clay Shirky sketched out some of the forces that were likely going to lower quality on the Web over time:

http://www.shirky.com/writings/herecomeseverybody/powerlaw_w...

That was way back in 2003. The key passage is:

"Finally, there is no real A-list, because there is no discontinuity. Though explanations of power laws (including the ones here) often focus on numbers like "12% of blogs account for 50% of the links", these are arbitrary markers. The largest step function in a power law is between the #1 and #2 positions, by definition. There is no A-list that is qualitatively different from their nearest neighbors, so any line separating more and less trafficked blogs is arbitrary."

But this turned out to be incorrect:

"Third, the stars exist not because of some cliquish preference for one another, but because of the preference of hundreds of others pointing to them. Their popularity is a result of the kind of distributed approval it would be hard to fake."

The algorithms are designed to fake a kind of preference, or to distort those preferences, because of the desperation of the company to move higher on the power law curve.

The point is, Shirky pointed to a natural process, and advertising money provided a powerful incentive to hack that natural process and try to distort it for the benefit of the company.
What was staggering is that Vic tried to drag YT down wih G+.

Both sides' users rejected that.
Making good abstractions is hard. On Unix I sometimes wish I could unwrap the stream abstraction, but nevertheless I think it is one of the few abstractions that have really stood the test of time.

Why wouldn't a a socket exported over NFS just work seamlessly?
> I don't actually know for sure whether Wikipedia pages are primarily server rendered

Yes, Wikipedia works perfectly fine without Javascript
A good example would be single family homes in SF. Currently no rent control. If the rent control laws were changed to include SFHs, you’d see a pretty drastic decrease in the value of them, since yes, currently they are valued based on expected future rent increases.