skysight-inc/HackerNews huggingface dataset:
If you were really trying to engage in a thought experiment with me honestly, I don't think starting with a mischaracterization and inventing a fallacy ("appeal to hypocrisy") to tear it down is a good place to start. That also seems, to me, lazy.

> Overpopulation is something that, if real, will have an impact regardless of the motivation for people's concern

"If real", that is the key, and I am glad you pointed it out. For the sake of argument, we would first have to define why overpopulation real. It seems to me most people start off with the assumption that it is real.

Who is defining overpopulation? What is the criteria? Not enough food? Well that's not true at all, we know that the US for example wastes more food daily that could feed the entire continent of Africa with 1/3rd of a pound of food. Not enough land for people to expand to? Well even a 5 year old knows that one is false. Is it not enough natural resources? Despite the fearmongering about water and energy resources drying up, we seem to be doing just fine. Capitalists reaping the country to sell to a nation of consumers? This is the most insidious form of the argument, but again, very wrong. Plus it assumes greedy capitalists somehow wouldn't exist with 5 billion people, or 3, or 2, or even 1, that wouldn't cause some kind of destruction to natural resources. The final one is one made more by hard left academics in favor of socialism. They need an easy explanation for why socialism always sounds so great in theory and never works in practice, so they point to overpopulation. If we simply had less people, then socialism would work!. Except, as we now know, this was in part one of the rationales behind the gulags and gas chambers.

So what is the criteria? Not comfortable enough for you and me -- that seems to be the essence of the arguments left after eliminating the ones above.

Plus, even if the above were remotely true, why rule out technological solutions? Seems to me pretty crazy people on a technology focused board would rule this one out (not singling you out, "overpopulation is a problem" is an opinion expressed here often, unfortunately), especially since it was technology that has allowed us to easily achieve our current population levels at the exploding standard of living the globe is currently undergoing.

People who think overpopulation is an issue by just pointing to some things "drying up" or some places "crowding" is by definition engaging in a lazy form of argument. So to me, until there some hard facts and figures on what overpopulation means, please excuse me if I take it for a hypocritical statement, as the great Carlin said, made by bourgeois liberals that have never experienced actual hardships and live in such an advanced society they have nothing better to do than ponder the scenarios where their cushy lifestyles could be threatened.

When you don't have any actual enemies to fight, you have to invent some in your head to keep you busy.
Ask HN: What does your home office look like?
Especially interested in your desks and desk layouts.
In between those trivial mistakes is a lot of functional code I didn't have to write myself. Very often, that's code that I personally no longer have to write (if I'm reviewing it, there's a good chance it would've ended up on my place if they didn't take care of it for me), or that I get to leverage in my own code. That's stuff I can thank them for.

Phrasing is important. "Here's 3 things you fucked up, fix it" is negative. "Here's 3 minor nitpicks. Otherwise, LGTM, thanks for tackling this! :thumsup:" is overall positive. Both could be describing the same code review. "While you're in there, could you add unit tests for X and Y?" is asking for a favor you can then thank them for doing, "X is missing unit tests, why?" is demanding answers for a mistake.

You can still help set the tone on the receiving end of code reviews as well. "Good catch!" when people spot significant bugs in my code, reacting with thumbs up emojis when people voice their concerns. Elicit feedback, suggestions for improvements - instead of "what is everything this code does wrong", it's "okay, here's a first draft - how can we make it better?".

The goal is not to deliver perfect code. That's impossible - we're human. Trying to do so anyways is counterproductive - static analysis, and a second set of fresh set of eyes will find some bugs faster. Seperating onself from one's work like that can be difficult - but between setting an example yourself, and showing geniue appreciation for the person's work even as you're finding issues in the code can help.
I'd say that passage says a lot more things than that, and I'm responding to them. It's part of the fairly resilient narrative of "it was better before" that I think is extremely not true. In my view, it is also nonetheless still not good enough, so I don't want it to "stop", depending on what you are defining as "it" here.

Most problems we currently face are not a result of civilization itself. Count of laws or roads doesn't seem very material to me. Adding value treadmills just indicate some failure points of capitalism. But everything else we had before was even worse.

What is the purpose of this exposition? We have many problems to fix, but none of them will get fixed by going backwards.
I have a 2017 MBP and a few months in keys started to fail, I eventually got it repaired by 2 AASP, but had a TERRIBLE experience with Apple support (first repair agent they told me to send it to I later found out was known to be terrible and ended up breaking more than fixing on my laptop, I did my own research then and found a good AASP to get the first AASP work fixed).

All in all, it took over half a year to get it all fixed. I rarely have a need to go to Apple to get things fixed but this one incident really soured my view of Apple support.

Having said all that, since then the replaced keyboard has worked without fault since, so they must have put in a slightly refined one.
Maybe he didn't get death threats because the sorts of idiots who make death threats didn't read his stuff. And maybe because pastors were too civilized to encourage their flocks to make death threats.
It's likely part of his plea bargain is that he needs to publicly admit to the crimes.
This is not for laptops. Its a replacement for the GX-424CC SoC, which is used in things like this: https://www.fit-pc.com/web/products/fitlet/fitlet-t/

I use them everywhere. User $400 sans HDD and RAM, fanless, under 30W total draw, can drive 2 HDMI, displays 2 Ethernet ports, WiFi, 8 x USB and a whole pile of other stuff that escapes me now, all driven by the SoC. 5 year warranty minimum, long term support, when I've returned one I was sent a new one no questions asked, Debian Stable just runs on it. Very similar to the cheap Chinese NUC clones you see on EBay and Amazon, but not quite so cheap and built to HP / Dell type server standards.

Note the claim on that page: "outperforms IPC2 with Intel Core-i3 yet has 30% lower price". That may have been true, but it's and old chipset and it's not true any more. It still pisses all over what a couple of cloud VPS's can do, but it's painfully obvious when doing something like video transcending for security cameras.

I've been waiting for since the announcement of the Zen arch. It's been a long while in coming, but that usually is the case for industrial SoC's.
For that you just need Lattice theory ...
My MBP can probably comfortably emulate 150 x 1 MHz 6502s in real time, but your average 6502-based system is a system, not just a 6502, and the Acorn stuff is no exception. There's a lot more to emulating it than just dealing with the CPU.

The Master 128 runs at 2MHz. For each emulated microsecond you need to (broadly speaking) do at least 2 CPU updates, 2 VIA updates, and 16 bitmap bits/1 teletext glyph. 24MHz = 24 cycles per emulated µsec :( - good luck even squeezing the video output into that, let alone the other stuff. Rather you than me!

(This also ignores handling the FDC, ADC, and ACIA. The devices accessed via the VIA will also take a bit of time to emulate...)
My child and I recently read “Treaties, Trenches, Mud, and Blood” and found it a very accessible telling of WWI.

https://www.goodreads.com/book/show/18405492-treaties-trench...
Sure, cities shouldn't be involved in transferring wealth to billionaire sports team owners either. But I bet if you gave voters a choice of a major league sports team or incrementally faster internet, they'd choose the sports team. You may not like it, but sports are still very popular.
Ironically, Linux is becoming more microkernel-like with support for user space drivers and file systems. :)
I have Appel's book. I love the fact that I can get very expensive books "second hand". The same information without the high cost. Appel doesn't get paid but I know from my experience with publishers that tech books almost never make money. 3000 copies puts a book in the top 1%.

Carnegie Mellon teaches a compiler course using continuations so I'm not sure what's "old" about it.
"which are canceled when an employee leaves the company"

This however makes for quite a big difference. How the hell do you sell the damned things? If you accrue many "shares" what's to stop you being fired to nullify them?

Hard to see these as valuable without a secondary market and maybe with no liquidity at all...
No, if that's how you read my post you should read it again. I personally believe he should have faced 3 years maximum and that sentences are way too high in the US, up to 10 times higher than elsewhere, but that wasn't the point.

I was laying out reasons why the plea bargain system is principally unjust. There are many more problems with the US justice system, of course.
For the most part they’re really not. See my comment above—the article really blows the restrictions in many states out of proportion. That aside, nobody wants the government coming in and using tax dollars to drive them out of business,[1] even if the business is a low-margin one they’re looking to get out of.

[1] And that’s what will happen. Municipal broadband will kill any private competitor, because you can’t compete with a tax-subsidized alternative. If that happens, folks better pray that their municipal system doesn’t end up like say the DC Metro or New York Subway (initially good, but neglected in the long term and allowed to decay).
> I would argue that morality is not simply a philosophical matter, but also a strategy for a society to survive

I'm not going to disagree with that. I argued the same earlier in this discussion in a more general sense.

> But ai is not unique, you can have an ai interacting with real world, providing for itself, and use an exact copy of that ai in an experiment (even the ai could experiment on a copy of itself!).

Which is an argument for duplicates, but 1) as a copy gets different inputs and diverges, it is unique, in the same way the you of this second is different slightly than the you before you started reading this sentence (and throw in Ship of Theseus for flavor). 2) even if the copies aren't viewed as diffierent, what about the last copy? If you've grown an AI, deleting the last copy is eliminating something something unique, if there was any possible input that cannot be replicated.

> I think if a society decides to not allow any experiments on ai/brains in a jar, it would have hard time to enforce this, and if it succeeds enforcing the ban it will be out-competed by a neighbor that allows such experiments.

The same could be said of any human experimentation that is banned. And that might be right. It's only been a relatively short time it's been in place in any enforceable way, in historical context.
AHAHAHAHA you scuffed degenerate shitholes. Wallow in your filth while I enjoy 3x options for residential and 5x business internet you fucking cucks.
A very abstract idea of its relevance, insofar as I understand it; engineering generally boils down to putting together available things to create some whole, and category theory gives a vocabulary for describing how things (considered very abstractly) can be put together.

So for instance, one of the big applications to CS is in type systems, which describe what kinds of expressions/values can be put together, and in what ways, to create valid programs.
No one is going to tell you this idiot. They'll build it themselves and reap the profits.

This whole ycombinator post is stupid as hell.
The reason we haven't replaced human-engineered computer programs with "HAL do this for me" instructions is because the devil is always in the details...
There was a recent episode of a Brexit podcast I was listening to where two MPs where saying that the vast majority of their "breaking news" communications happened over WhatsApp, which was very surprising to me.

I think France is doing an amazing job of taking control of their infrastructure, and I don't believe it'd be hard for other governments to follow their lead.
This is described in glorious high-definition ASCII art in Appendix 1 of The MDL Programming Language:

https://github.com/taradinoc/mdl-docs/blob/master/docs/appen...
The utilization rate was ~1%.
There are many ways to say the same thing.
As a technicality, he faces a 5-year maximum sentence (the sentencing judge could simply ignore the plea bargain and all the sentencing guidelines and Hutchins lack of criminal history and simply impute the maximum statutory sentence).

In reality, the guideline ranges stipulated in the plea bargain put him most likely under 2 years, and possibly as few as 6 months. Even with the maximum upward departure stipulated in the agreement, Hutchins would not be looking at 3 years.
Wow thanks. I’ll have to go through this.
The First Seasteaders – Raising the Spar
"surrendered" -- can't we talk about anything without using a war metaphor?

The US has ceded leadership in a number of errors but humanity (which includes Americans) should be glad that they are not the only people doing research!
The problem wasn't that their AI was imperfect. The problem is twofold.

Firstly there are import decisions that are being based on an AI that's apparently not up to the task. Having no familiarity with concepts like public domain and fair use.

Secondly there is an AI that is granted supreme power to censor content. Not capable of legislating copyright, but more than capable of forcibly removing certain content.
I have argued that the plea bargain system is unjust in both cases, when the accused has committed the crime and when the accused has not committed the crime. There is no need for anyone to decide who has committed a crime for that argument to go through.

To answer your question, not "we" would do that but that's what fair trials are intended for.
Best feature: you don't need a phone number
I think you're making a reasonable point that's coming in too strong.

- I've been in several companies whose teams were not white male dominated, including leadership.

- The situation with women in engineering teams is a problem, but I have witnessed at least one place myself that was doing very well (big tech co)

- I work in AI, which beyond the applied math and science parts, is basically just backend, data, and infrastructure engineering. My experience is that the particular technologies aren't super important, and experience does transfer. I've also used nothing but Python for the last 7 years and this has been perfectly fine. I've had to learn several different database technologies, though at some point I expect to not have to do this much more. Architectures are obviously different, but that will always be true. And it doesn't mean that you can't apply prior knowledge to have important insights. All of my more senior colleagues and managers understood this, sometimes explicitly saying so in our interviews. Certainly this is a discussion point when I've hired people.

I'd like to know a little more about why you've come up with what you have here. I do think something in your experience is a little off, because it really doesn't match mine.
Hawaiian flower, thought extinct, rediscovered by a drone
‪A Custom FPGA for Wolf3D Style Ray Casting
I don't think that's out of line for Python. I mean, it overloads * for string and collection repetition...
> Protected from prying eyes

Yes but only by law, which allows exceptions, notably law enforcement, national security, etc.

And I wasn't saying this causes fake news, but it does pose a moderation challenge when done at scale
This is good. I like the initiative of a government actually trying to help and that they open source it. An benefit others also.
HAAHHAHAHA you fucking goobers. Downvote all you want, it won't change the truth.
Older Apple laptops had palm rejection that basically worked, but the palm rejection on the MacBook Pro trackpad doesn't work properly for many people, and there's still no fix for it.

This is surprising and disappointing, because Apple's iPad (for example) still has excellent palm rejection.

Combining the awful butterfly keyboard with the disaster of a trackpad, it's really one of the least usable laptops Apple has ever produced.

The only thing that has worked for me is to use an external keyboard and trackpad. ;-(
> if something new were to come along it would have to have something that makes it interesting socially and I'm not sure there's a lot of room for improvement

The Innovator's Dilemma model of technology disruption suggests that the "next Linux" will be worse in most ways but better for some narrow use case. Perhaps bare-metal containers or unikernels on servers and something like Google's Fuchsia or some RTOS for mobile phones and IoT devices?
Considerable academic studies and literature on this subject exists. Recent capture rate from current global forestation is estimated to be approximately 2.5 GtC/year. Current global carbon stock of forests is estimated to about 861 GtC [1] ( virtually twice that hastily sourced figure for total plant life even without those assumptions about algae etc )

Sequestration of current forests, despite the fact they are currently being depleted rather than maintained or increased is estimated by studies to be equal to about 5% of current overall anthropogenic emissions. [2]

For in-depth advice see Chapter 11 of IPCC AR5 [3]

"
Reducing emissions from deforestation; reducing emissions from forest degradation; conservation of forest carbon stocks; sustainable management of forests; and enhancement of forest carbon stocks (REDD) consists of forest-related activities implemented voluntarily by developing countries that may, in isolation or jointly lead to significant
climate change mitigation. REDD was introduced in the agenda of the UNFCCC in 2005, and has since evolved to an improved understanding of the potential positive and negative impacts, methodological issues, safeguards, and financial aspects associated with REDD implementation.
"

[1] https://www.globalcarbonproject.org/global/pdf/pep/Pan.etal....

[2] https://forestsnews.cifor.org/12135/clocking-the-worlds-fore...

[3] https://www.ipcc.ch/site/assets/uploads/2018/02/ipcc_wg3_ar5...
AHAAHAHAHAHAAHA move out of scuffed shithole rural chudland if you want to make real money you disgusting degenerate fucks.
I'm just wondering, what will the government do when the yellow vests start using it to organize themselves. will they shut it down?
Just wait until they start demanding the use of gold twitter Star of David badges.
I couldn’t afford the ATARI 800 but my 400 still works today. Just played some missile command, star raiders, and Miner 2049 on it a few months ago. I learned BASIC and 6502 on mine so will always have a soft spot for them.
Not really. He travelled to the US.

Assange was using Ecuador’s protection and resources for free. At that point you’re at the whim of the Ecuadorian people and their elections. Nothing is forever.
I don't particularly like the simplification to 4 letters, but the Myers-Briggs test does do one thing right: it assigns positive self-worth to all 16 personality types it defines, and it addresses the challenges in the different types very clearly.

It shows how different people in this world can find paths to success without all of them having to be stamped out clones.

I think what be yourself means most of all is understanding the implications of being yourself. Self-awareness of the downsides to extreme ends of your personality - being too trusting, too cautious, too demanding, too brittle, too accommodating, too demonstrative, too anything that in and of itself is a perfectly normal human trait - goes a long way.
Google's study also revealed similar common reasons why certain teams excelled at work: https://news.ycombinator.com/item?id=11174399

> After looking at over a hundred groups for more than a year, Project Aristotle researchers concluded that understanding and influencing group norms were the keys to improving Google’s teams.

> First, on the good teams, members spoke in roughly the same proportion, a phenomenon the researchers referred to as ‘‘equality in distribution of conversational turn-taking.’’ On some teams, everyone spoke during each task; on others, leadership shifted among teammates from assignment to assignment. But in each case, by the end of the day, everyone had spoken roughly the same amount.

> Second, the good teams all had high ‘‘average social sensitivity’’ — a fancy way of saying they were skilled at intuiting how others felt based on their tone of voice, their expressions and other nonverbal cues. They seemed to know when someone was feeling upset or left out. People on the ineffective teams, in contrast, scored below average. They seemed, as a group, to have less sensitivity toward their colleagues.

> Within psychology, researchers sometimes colloquially refer to traits like ‘‘conversational turn-taking’’ and ‘‘average social sensitivity’’ as aspects of what’s known as psychological safety — a group culture that the Harvard Business School professor Amy Edmondson defines as a ‘‘shared belief held by members of a team that the team is safe for interpersonal risk-taking.’’ Psychological safety is ‘‘a sense of confidence that the team will not embarrass, reject or punish someone for speaking up,’’

> Google’s intense data collection and number crunching have led it to the same conclusions that good managers have always known. In the best teams, members listen to one another and show sensitivity to feelings and needs.

> Google in its race to build the perfect team, has perhaps unintentionally demonstrated the usefulness of imperfection and done what Silicon Valley does best: figure out how to create psychological safety faster, better and in more productive ways.
Education is no doubt one of the problems underlying credulity but it is not the only one. I have seen very well-educated people repeatedly fall for misinformation on social networks that played to their preconceptions.
Berkeley is an outlier, even in comparison to outliers.
The plea agreement he signed says he was still selling malware until late 2015 at least, and was arrested in 2017. If he had turned over a new leaf, it wasnt for very long. I think he probably had stopped, but only because of the attention he received from the strings wannacry.exe thing.
Add .com to the end
I was interested in knowing how you got the idea for this, and reading your about page confirmed my suspicion that this is an amazingly simple example of the whole "make a product that solves a problem in your own life" sentiment. Kudos!
FWIW the Kansas Cosmosphere supposedly has the most extensive Soviet space collection outside of Russia. So if you are driving across on I-70, it’s definitely worth a diversion.

The rumor is the stuff was on tour in the USA in the 90’s with some scientists, during which the Soviet Union fell apart, and they sold all of it.
HN, the place on the web I can visit if I want to find people defending Hitler.

You’re right benj111, maybe he was just misunderstood.
They need a detector to detect the case of someone re-uploading a copyrighted material that has previously been taken down. But there's no excuse for running this automatically against works that have not had a take-down notice submitted.