jkeisling/hacker-news-corpus-2007-2022 huggingface dataset:
Condensed History (from author):

I really liked the idea that a JS class could represent a custom element. But the need to know when something should be rendered or not and knowing what to update was always a large ask and the reason VirtualDOM like libs were made. In this case I leveraged the ideas of tracking changes by means of tracked proxies which result in memoized function calls. Thus a Component can be split into two simple responsibilities: DOM update code and noting when something tracked is changed.

The big win here is that VanillaJS can leverage the idea of auto-tracking in that only one tracked thing needs decorating and any call stack that touches that one thing will be auto-recomputed when needed.
I don't disagree the problem is the left has so many examples that this hypocrisy is just excruciating to me. You literally have people creating lists to blackball anyone who supports trump, praised and lauded by some political people high up on the food chain. I rarely ever see the left actively support an ACTUAL view of "unity," and believe me, I truly look for it by looking at all opposing views on my social media, on people I disagree with, etc.
AAPL net earnings for 2020 was 30%.

AMZN had almost no Net Profit their entire existence, because they were reinvesting in growth. Once their growth slows, you can expect them to show higher Net Margins.

The key for high growth companies is Gross Margins. The higher the gross, the more they can reinvest. And, the higher their net margins will be once the growth slows.

Tesla is vertically integrated. That means they don't need to share profit with a supply chain to the same extent as the incumbents. Hence, I split the difference between the incumbents and Apple's net profit.

Feel free to adjust the numbers to what you speculate the future holds. You'll get a different time horizon that will likely be even more ridiculous.
> I empathize with both parties. ISPs don't want to host speech they feel is abhorrent, and I'd probably do the same thing were I in their position.

I don't emapthize with the ISPs here. Internet access has become a utility which is required to participate in many parts of the economy and society. Utilities should not be allowed to refuse to service someone who is using the service legally.

If someone is hosting illegal content, that's a different story.
That’s Yazidi not rohingya. Two separate groups at two distant places on earth.
I agree with you, my argued solution to most of the problems surrounding the Internet is regulation which will create emergent conditions to incentivize decentralization. The design of the Internet got us about 90% of what we needed, but we need our government to close the final 10% of the gap to realize the full benefits of the thesis of the Internet, much like anti-trust laws are a pre-requisite to realize maximal benefits from capitalism. (Not getting into an argument about that here, it's just an analogy in this very narrow sense of regulation leading to outsized benefits.)
It's a little strange indeed -- the US is at a very polarized time, where discussing such a mainstream thing as supporting Trump is treated like a breach of decorum by some. Very surreal in some ways.

That being said, identifying that the support for Trump is about 50/50 does not _really_ tell the right story here with thedonald.win -- this isn't a representative of the ~half of us in the US who voted for Trump (or would if we voted)...it's a representation of a small, extreme culture, part real and part just trolling.

I doubt OP would have apologized quite so hard for watching Fox News. Fox News's editorial content is somewhat to the right of the average Republican voter, but not by nearly as much as thedonald.win -- that's something that represents mainstream Trump voter (aka Republican voter) worldview.
Facts. We're talking about educating on facts, not fiction or subjection positions.
For me, I think having an option to start when I login would be great (similar to NVIDIA Broadcast on Windows).

This would solve my biggest issue that when turning on and switching my input to it, other programs sometimes need to be restarted to pick up the microphone change.

Otherwise, keep up the great work!
Wow, this is worse than I thought.

If the source code is proprietary but GitHub accepts PRs from users, it means that users will be tricked into doing free work for GitHub and have no copyright claim on their work. From the discussion you linked, it seems that many people are happy about this unfortunate situation.
I think having a system that prevents drivers from pretending they can't take credit cards, and automates the process of picking people up is extremely valuable. But I wish the capital subsidy would go away so that the market could become more rational and sustainable. And the last few times I've taken an Uber or a Lyft (to/from picking up my car for repairs) the driver has...not kept a hand on the wheel at all times. So, I'm all for regulation, but the app(s) themselves are a kind of regulation that was sorely needed.
The ways to profit from Trump are shrinking and the chances his vindictive actions can affect companies have vanished. So there is no longer a good reasons to associate with his toxic brand. Companies can virtue signal with little to no repercussions now.
Context, man. It's possible to be against both raiding some 17-year-old rocket enthusiast's kitchen and also against 'amateur pyrotechnicians' leaving crude explosives of any sort in a public building, no matter how accidentally they may have been constructed in the heat of the moment.
It is censorship when those preventing freedom of speech are monopolies.

When a small number of companies make it difficult to communicate via our main communication device, and there are no viable alternatives, then a fundamental right is being suppressed.

There is no marketplace of ideas when there is no marketplace,
> There is something shameful in being associated with the "l33t h4x0r kr3w" (or Iranian Cyber Army) and those who participate in mass defacements etc.

I think one problem is that there's no other word to describe such people.
The media associates any computer related crime to hacking.
Last week the guy who broke into Sarah Palins email account, in the media known as the 'Palin Hacker', was sentenced to jail.
Is this guy a hacker? If not, what should he be called instead?

In this context, this article is interesting: http://www.wired.com/threatlevel/2008/11/palin-hacker-de/
Riak has been open-source and freely available since August 2009.
Two is nice to have. I'm back to two cable providers plus DSL, but last year I had the choice of Comcast, or something slow, pricey and wireless. And that was in the Boston suburbs, not the mountains of Idaho or something.

Network infrastructure in the USA is startlingly primitive and monopolistic.
I think the argument applies to the internal culture of the company, not how they behave externally.
I'd say that applies to inspirational movies also.
Good example.

As for the spin, I think it's good to give people choice. For example if people want to get a cheaper internet connection that's watered down version without 'premium' websites which cost extra, then that's fair enough.

I don't think anything like that would work well though. People expect the internet to mean 'everything' on a level playing field.
The Cube also burns pretty well, once you get it going.

http://simson.net/hacks/cubefire.html
It's now ended.
What would be a good front end framework to use with PostGIS with capable rendering of GiS artifacts to make a compete desktop GIS application?

The only viable open source route I am seeing is through some kind of QGIS extensions. Is there something better for that purpose?
This is super interesting, a topic i have never considered but one I run into all the time while using a pen plotter to render algo art. I am now inspired to see how I can algorithmically incorporate inktraps while generating my plot files.
That was not a deliberate action though, that's just the default behavior of the analytics snippet that someone included on the page. If there's humans involved there will always be bugs, the question is how well you deal with them and react. I think they did a good job once it was pointed out.
How is it legal for HIBP to keep copies of breach corpuses on their servers? For me personally, having corpuses on my hard-drive is like dealing with radioactive waste. There's so much PII to mull over that it feels naughty to sift through. There's even people on social media bragging about 'self doxing' their own info (just like with using HIBP), but using a local copy instead.
Every case of remote assistance I've seen in Waymo videos tends to look like this:

https://youtu.be/D1sZnbORfAE?t=830

Stuck in a parking lot, with an unexpected massive obstacle (Christmas tree display) blocking the "road". "RAD MONITORING" shows up on passenger screen. Objects get labelled and vehicle starts making progress.

It seems to be happening a lot less in recent videos.
The stratified model of classes, however, is absurd. I work as a developer, with some developers under me, with some stock in the company I work at. Am I labor, managerial, or capital class?

If you have to ask then you are, like me, middle class. The working class and the upper class know quite clearly what class they are in and what class others are. In Marxist terminology you would be one of the petit-bourgeoisie, so you do actually fit into his model.

I would recommend reading some Marx, don't worry, you won't turn Communist, just to understand a) where some of these ideas originally come from and b) how what passes for Marxism these days differs and how few self-proclaimed Marxists have ever read it themselves
I'm glad about this outcome, because I agree the other outcome would have had a devastating effect on software development.

I also appreciate this fair use argument, especially when you point out the code in question was 0.4% of the entire API.

Still, I'll always struggle with the idea that "the amount and substantiality of the portion used" when copying an interface is comparable to copying an implementation. The interface is, intellectually, the substantially heavier, "bigger picture" component of the API than the implementation. In my view they are apples and oranges.

So, I'm glad this was the outcome. But I'll always feel like there was something wrong with Googe taking the Java SE interfaces and using them like they did, gratis.
I have also stopped buying from Amazon. I rarely got two day delivery from Amazon anyway.
Sadly, note that the study talked about here [1] is investigating the effect of the N501Y mutation, not the more worrying E484K mutation found in the South African 501.v2 strain that likely does escape antibody drugs and reduces neutralization by convalescent sera from past infections. [2]

[1]: https://www.biorxiv.org/content/10.1101/2021.01.07.425740v1

[2]: https://www.biorxiv.org/content/10.1101/2020.12.31.425021v1
Fuck you and everyone here. The fact that anyone could defend this decision is ridiculous. I'm tired of people defending censorship in the most brain dead of ways when it has never worked in the past and it most certainly will not work now. Censoring unpopular ideas only allows them to fester in the dark where they can't be brought to light or addressed in the open. This was never about "racism","bigotry" or "ignorance". We are in this boat because of a much deeper set of problems that are currently going to lead to the further regression of society.

Those in power, people here and the arrogance of many others have created an entire generation of people who've been banished, shunned or shouted down any time they had a differing opinion on anything. I personally am done dealing with this bullshit and the problems that have been inflicted on society. I'm done being quiet and, personally, I'd rather join the damned than continue this circus. I'm willing to put everything on the table to end this and ensure that this will never happen again. EVERYONE deserves a voice and a platform; you are more than free to not listen.

https://en.wikipedia.org/wiki/First_they_came_...
The constitutional scholar perspective: https://www.washingtonpost.com/opinions/2020/05/28/trump-is-...
There is clearly something that prevents certain people (particularly kids) from contracting COVID to the point where they will not test PCR positive even if they are heavily exposed and have not had it before.

I know several families in my town who have gotten COVID. All of these families had 2 or more kids and in 3 of the families there was at least one kid who never had any symptoms and never tested positive despite being PCR tested repeatedly.

It’s theorized that there is some cross-immunity that some people have from other coronaviruses.
I mean - isn’t that obvious? Call it whatever you want - deplatforming instead of censorship- the result is the same - disbalance of opinions.
From https://en.wikipedia.org/wiki/Incarceration_in_the_United_St...

> The United States has the largest prison population in the world, and the highest per-capita incarceration rate

> the US held 21.0% of the world's prisoners in 2015, even though the US represented only around 4.4 percent of the world's population in 2015

> The U.S. incarceration rate peaked in 2008 when about 1 in 100 US adults was behind bars. This incarceration rate exceeded the average incarceration levels in the Soviet Union during the existence of the Gulag system

> one out of every 27 children in the United States having an incarcerated parent

> Critics have lambasted the United States for incarcerating a large number of non-violent and victimless offenders; half of all persons incarcerated under state jurisdiction are for non-violent offenses
He can afford his own instance which will never block him. Let's not pretend he's being stopped from running an independent social broadcast.

It doesn't matter how many instances block him - nobody can be forced to listen to him.
When the vehicle is autonomously parking itself is where this really comes into play.
This seems way to complicated why not just have a device under your car that injects the power socket. Like for example park the front wheels on a platter that by the weight of the car injects the socket.
This isn't really anything new. Yii and Symfony have been doing code generation for years. Someone simply decided to create a library that's not framework specific.
You can not count people only knowing JavaScript because most of them are probably not even aware how bad JavaScript is because they never used anything else.
> a "good" password manager is the cost of a Twitter, Facebook, Gmail, Pandora, Spotify, and iTunes accounts combined times infinity.

It can be, but it doesn't have to be. There's perfectly good password managers[0] which are free and open source. The problem in this case is getting people who aren't technically literate to use them.

[0] http://www.passwordstore.org
If you feel adventurous give Reagent http://reagent-project.github.io/ a shot. :)
You posted to reddit and got a toxic response? Frankly I'm not sure that's a reflection on F# or reddit. I've been a member on reddit for years yet rarely vote or comment. Whenever I post something, seemed like all I ever got was abuse. Who knows? Perhaps reddit has changed.

As for F#, I've been using it since beta. All I did was get the books and slog through them. Coming from a strong OOP background, I had quite a bit of "this makes my head hurt!" before the light started coming on, but once I came to grips with the power of the language, I didn't look back.

Yes, not all libraries are available on linux. I program F# almost exclusively on linux, and that doesn't bother me at all. The number of libraries that are available, compared to other platforms, is astounding. A couple of times I needed some kind of weird library, so I went and found an open source windows F# version (or C# version, gotta love CLR), then just added the project to my solution. Presto chango, I built both projects at the same time and got a huge amount of functionality for the price of an hour or so downloading code and building it.

(disclaimer: I write microservices any more. No GUIs)

Biggest problem I have with my set up is remembering some of the switches and tweaks to get the thing to build. My code runs so great without my having to horse around with it, so it might be months between getting out the tools. That's usually a couple of hours of banging my head against the wall, but once I've got the build cycle nailed, it's a sweet setup. Best I've used in a long time.
They may not want to be subject to secondary liability. The most famous example is likely Playboy Enterprises, Inc. v. Russ Hardenburgh, et al., where screening for materials which infringed on copyright meant that Rusty-N-Edie's had secondary liability for the presence of infringing materials on their board.

If they start an infrastructure for deep introspection of the VMes, especially for something which isn't prohibited by their agreement (at least, I don't think it's prohibited) then what is their liability for not looking for other signatures?

There are other virtual currencies. Some don't use SHA, I assume. Even if all Bitcoin attempts could be identified and killed within a second, I assume that people would switch to other systems.
The problem I had with the Windows 8 full screen start menu was that it was a disorganized cluttered mess of nearly indecipherable navigation that was so aggressively altered of an experience and change from prior versions. I hated having to open applications from it. I still hate the Vista+ version of the start menu as well, because it turned a manageable fan-out of applications I could just edit into sub-categories into a compact vomit of every application in a list, and Windows 10 only improved it by making it more presentable with spacing and abundant size on screen. The one good thing is that I can just tap the Win key and type what I'm looking for and hit enter, which is almost always faster than trying to navigate it via mouse. I just don't care for the pinned tiles, I don't know if it's still a thing, but major updates were loading tons of useless icons and stupid junk I didn't want there and it was always a fight to reclaim it, so I just opted to get rid of it. I want it to just do its job and be a location to open things, not tell me the weather and stock market info.
This seems to summarize my experience with software sales processes and interactions in general. I’m hopeful that software sales culture is beginning to evolve into something other than the pack of hyenas on a carcass that it is today. I personally have resorted to rejecting any and all conversations with software sales people unless I can dictate the direction of the conversation.
I agree with your opinion of the phrase’s use here. Hobbes was talking about more than “no guarantees” though; he was referring to a life outside of society. The rest of this comment is about that, and tangential to the topic at hand.

He was working from the axiom that laws are what create societies, that “nature” without laws makes the life of man “solitary, poor, nasty, brutish, and short.” It’s interesting how the first two are almost always dropped, isn’t it?

Anyway, this is a false premise. Nature abounds with examples of cooperation at the same rate as those of competition, from communal species banding together to mutualistic interspecies relationships. We keep finding more and more of them. My own suspicion is that what we find in nature broadly reflects our own ideals, because those are simply what we are most likely to look for, and so Hobbes’ society reflected more nastiness than ours does today.
That's why one should not use GCP for anything
Current USPS delivery trucks platform is based on Chevy truck. Basically the undercarriage is GMs product.

It seems government contracting with a middle-man who contracts with others is how government likes it. Probably politicians are getting more influence this way, at our cost.
I don't want to sound harsh, seriously, but the participation in the topic is voluntary, and many commenters here are backing their opinions with data and reasoning. I think the debate here is going pretty sane and technical.
Well firstly, Bill Gates isn't dumb enough to publicly announce his stock picks. But secondly, I suspect Bill Gates, famously best friends with Warren Buffet, isn't going around picking individual stocks to short.
> Zoning period only exists to stop people of particular races from moving into neighborhoods.

This is NOT true.

The initial zoning was to separate incompatible industrial uses from urban uses. A long time ago, people built nasty factories across from housing, a quality of life and public health disaster.

US zoning is a disaster again, of course: we have very little mixing for compatible uses (for example low-intensity commercial use near residential) and huge swaths of inefficient low-intensity zoning.

-----

That being said, the story of American suburbanization is CERTAINLY a story about race, and I didn't mean to imply otherwise. R1 was invented mostly to discriminate against Black people.

> "A rowhouse across the street from a high rise building or factory" is not something government has any constitutional basis to regulate on its own

Where in the California constitution are the relevant limits/enumerations on Berkeley's powers?
I literally pay 10x as much tax as my next door neighbor in a house with the same value. The schools need to be funded and the cost should be shared far more equally.
> A lot? Please stop spreading wrong info. In the words of an internal developer,

You may disagree with me saying "a lot", and that's fair, but I don't think it's fair to say it's "wrong info" and NikiC's characterization that it has "no direct effect on userland devs" is disingenuous, given the RFC lists several changes to syntax and behavior: https://wiki.php.net/rfc/abstract_syntax_tree#changes_to_syn...
It was a cynical remark. I did not intend that reaction, I hold no opinions on torture.

As an aside, what I said was factually accurate (it's in the article - he gave them the information they wanted), yet people think it was wrong for me to say it. I don't think I'll ever understand that.
Why not remove all the line feeds and make it one line of code? Much more impressive then!
Why are you being downvoted for a constructive comment?

"Free blocking" was what attracted me to Erlang's actors in green threads as opposed to Akka's actors that block entire threads when they block.
They do update compilers now. Except for some architectures.

$ cc -v
OpenBSD clang version 10.0.1
Target: amd64-unknown-openbsd6.8
Thread model: posix
InstalledDir: /usr/bin

Threading is plenty fast, and the kernel has, like everything, bugs.
> So we’re going to, we’re going to walk down Pennsylvania Avenue, I love Pennsylvania Avenue, and we’re going to the Capitol ... But we’re going to try and give our Republicans ... the kind of pride and boldness that they need to take back our country.

That's it? No calls to illegally seize power, nothing. Just to march down a road and show support to a subset of politicians in the hope that they do technically legal things that are helpful to his cause.

and on Twitter:

> I am asking for everyone at the U.S. Capitol to remain peaceful. No violence! Remember, WE are the Party of Law & Order – respect the Law and our great men and women in Blue. Thank you!

If this really constitutes a "coup", it's the worst, weakest coup I've ever seen.
If there were decent algorithms that third parties could dig into, then the opportunity would go away.
Are there still issues with migrations, or are you referring to Django's past? South migrations work smoothly for me.
Even though it's aging, _Higher Order Perl_ by Mark Jason Dominus has some very nice techniques and practices.

http://hop.perl.plover.com/