skysight-inc/HackerNews huggingface dataset:
People don't want to look back at

- how far we came in each decade

- how brilliant people had to be to invent ideas that feel obvious to us

- how much people got done with previous decades' technology

- how many times history the consensus of expert opinion mis-predicted the next development

because we want to believe

- the current state of the art is close to perfection than it is to the last generation

- we only have to embrace the obvious

- people who are one step behind the times are at an insurmountable disadvantage to us who are up-to-date

- the future will bring nothing more than a higher perfection of the ideas we embrace now

It's intellectual millennialism. We want to think that the new ideas we receive at the beginning of our career are the final piece of the puzzle, that there's no point in generations beyond us. Our ideas give us special powers to accomplish things that no previous generation could accomplish, and no subsequent generation will accomplish much more, or the same things much easier, than we did. We are standing at the end of history. We are the generation that left the desert and entered the promised land.

History upsets all that. History teaches us that the future will stand in relation to us as we stand in relation to the past, whereas we want to believe that we are equals with the future and superior to the past.
You can definitely come up with ideas that are too early for the hardware. When I was doing proof of correctness work in the early 1980s, it took 45 minutes to run something that now runs in a second. I had a nice ragdoll physics system in the late 1990s, and on a 100 MIPS machine it was about a quarter of real time speed. Now games have ragdolls. Around 1970, I was working on 3D graphics with hidden surface elimination. I had it working, but I had to monopolize a million dollar UNIVAC mainframe in the middle of the night to do it at 2 FPS. Usually I just ran batch jobs and used a pen plotter. Asked to figure out a way to create drawings of parts from tool paths, I thought of what are now called octrees, figured out how memory would be needed, knew I had 64K of 36 bit words, and abandoned that approach. At a million dollars a megabyte, it was unaffordable. TCP was at one time considered too much compute for PC-sized machines. This produced a decade of now-forgotten "PC LAN" systems.

Some ideas just need a big engine.
What do you mean by "digital wallet"? I've never heard this term before.
correct, spammers bought them when they were heavily discounted and attached negative brand association to them.

plenty of other options without baggage out there nowadays.
Although purely anecdotal, I strongly agree with that point of view. Alcohol, drugs, and other kind of addictive things, for a great part turn into addictions with negative impact on people's lives, when they are a coping mechanism.

I have yet to meet an alcoholic or drug addict that has an otherwise perfectly normal life. I don't mean "highly functioning alcoholic", I'm talking about your stereotype addict. So far all of them have had one thing in common: their life was not headed in a direction they desired, and they couldn't see (an easy enough) way to get moving in that direction. After that, any substance or excuse or anxiety was "just" a coping mechanism.

Not sure if this makes sense, just needed to say this I guess.
Yeah, this is the reason for me.
If he did what he said, he definitely lost. Might have had a stop-loss.

I mentioned that quote from someone that thought in the same lines as the OP, had more money and was a professional in the area, and still lost his shirt - twice.
Highest resolution photos ever taken of snowflakes
It's not that they're literally irrelevant as in have no effects; they're just irrelevant in the thinking of who you're trading with - no matter how complex the algorithm it's still buying or selling on behalf of a person or company.
There’s enough irony in that to power a small city for a month.
I like history but how is history going to get me a functional game released or land a job interview?

I don't need to know about DARPA to create a wordpress page or a C# Windows Service...
Third rate Indian suppliers? I’m not sure if you’re implying that the price is low or the quality is poor. If it’s the latter, you don’t know much about Indian pharma companies. Btw, Indian pharma companies selling high quality anti retro viral drugs to African countries at low prices is why HIV is relatively under control right now.
-50C is only 80 degrees away from 30C. For a fire that burns in the upper hundreds to lower thousands, this difference is negligible.
I don't really know what you're getting at here.
So what...? The swastika used o be an Indian symbol of holiness. Some shitheads started using it, with well-known effects, and that ruined any other possible use. Symbols change, and your pseudo-naive attempts to profess ignorance say more about you than the symbol.
> Whats with all the javascript

What's with all the server round-trips? If you have a UI that takes user input and just reacts to it, without any data needed from the server -- why should it go on a full round-trip just to get a new UI element that it could create locally just as well?

Look at other things on your computer: a text editor, or a calculator. Would you expect every interaction to send a request to some remote server just for the sake of it?
Indeed they do!
That's generally the optimal way to use a BEV - plug in overnight at home each night for your usual driving around town (just like you do your phone), use the fast charger sites on long distance road trips, and try to stay at destinations with overnight charging available.

Charging at home should be both more convenient and cheaper than making a weekly trip to a local charger (people without off-street parking might have no alternative, though).
I think there's quite a difference between being exposed to unpleasantness, and someone deliberately taking the unpleasantness, handing it over to a publisher and telling them to rub it into your face.

This whole discussion seems to revolve around whether a publishing platform should be forced to tolerate any type of content, or not. I think you'll agree there's a line somewhere there. From seemingly easy, to more tricky, where do you draw the line (or maybe you just cultivate some fortitude)?

* Twitter bans Trumpetists

* AWS bans Parlor

* You have a personal blog where people can comment (without you pre-approving the content). You choose ban someone's comments.

* You have a personal blog to which people can post comments but they only show after your preview. You choose to specifically ignore someone's comments.

* Mosquito Liberation Front decides to use your yard's lawn for a signpost advertising rights for mosquitoes. You take the sign down.

* MLF decides to use your house's white painted walls as a medium for their freedom of speech and spraypaints their logos on it.

(bonus: MLF chooses to use the white painted walls of Twitter HQ as a medium for their freedom of speech, next to a screen that shows live tweets, after they've been banned from twitter)
True, but 80% a year means that you might have to inmobilize a multiple of the capital and by 6 months lose half the investment.

Note that if you short at 300 and it flash jumps to 1000 you are toast.
To be clear about the "(2014)", although Knuth gave this talk in 2014, this transcript of the talk is from the upcoming (February 2021) issue of Communications of the ACM.

The whole sequence of articles/talks is interesting:

- (2007, Martin Campbell-Kelly), "The History of the History of Software" (DOI: 10.1109/MAHC.2007.4407444 )
— the trigger for what follows.

- (2014, Donald Knuth): "Let's Not Dumb Down the History of Computer Science". Video: https://www.youtube.com/watch?v=gAXdDEQveKw Transcript: this submission (As mentioned, there was also a 2009 talk at Greenwich of which I can only find a 6-minute video: https://www.youtube.com/watch?v=sKUg0V7pt8o)

- (2014, Martin Campbell-Kelly): "Knuth and the Spectrum of History": https://ieeexplore.ieee.org/document/6880249 (click on PDF)

- (2015, Thomas Haigh): "The Tears of Donald Knuth": https://cacm.acm.org/magazines/2015/1/181633-the-tears-of-do...

The short version is that over the years, in all "history of X" fields other than history of mathematics, the proportion of papers with technical content—exactly what ideas did people come up with, and how, etc—has decreased, while historians have taken a turn towards broader social commentary. In this talk, Knuth explains why he finds this unfortunate and what value practitioners can get from history. (He also ends with examples of this kind of history waiting to be written.) In his reply, Haigh points out that if computer scientists want such history they'll have to write and fund such writing; historians as a field won't do it.

(Someone in the YouTube comments points out that military history is like this: there exist military historians writing technical history about things like the "terrain, weapon systems, tactics, strategy, etc", funded by the military, because members of the profession do care about this. Unfortunately, this doesn't seem to be much the case in computer science.)

BTW, here are a couple of papers that Knuth wrote himself, which I would guess is the kind of historical writing he'd like to read (rich in technical detail):

- Von Neumann's First Computer Program (1970): https://fermatslibrary.com/s/von-neumanns-first-computer-pro...

- Ancient Babylonian algorithms (1972): http://www.realtechsupport.org/UB/NP/Numeracy_BabylonianAlgo...

- The Early Development of Programming Languages (1976): https://news.ycombinator.com/item?id=25717306
The racists et al will find another room, another platform.

IRC/Usenet groups, meshnets, bathroom walls, it doesn't matter: if people have ideas, they will express them, unless Totalitarianism.

Best to refute, even if it doesn't scale.
That's because Perl was intended (Larry Wall was trained as a Linguist) to somewhat mimic natural English.
If I understand correctly this is for jitsi meet. Is a hosted version of the jitsi SFU standalone also planned?
It's object storage, you can use it for either. Especially with adding other tools on top like Duplicacy or Rclone.
> zstd is now standard and the default on openzfs 2.0, replacing lz4.

Are you sure? The default compression level has always been "off", but when switched on - the default has been lz4 for about 5 years. Zstd support was added less than a year ago and there are still a lot of things that need to be fixed before one could even suggest that it might be a sane default. I like zstd, but I like my uncorrupted data more. I know that compatibility between compressor versions and pools is a concern, and there are also the compression performance problems with the way zstd handles zfs block sizes. Thankfully lz4 works great for zfs and has for many years now.

https://github.com/openzfs/zfs/blob/master/include/sys/zio.h...
> Sure, that may have motivated some people as the Nazis grew in power, but the phenomenon of humans viewing their outgroup as less than human is not unique to 1940s Germany.

It is not that few people were motivated by fear in Germany. The nazi oppression apparatus was large and violent long before the war. People feared a lot, many of them, pretty much including those who also somewhat agreed with ideology.

Once Hitler got power, the first concentration camps were opened - for political opposition. And they were horrible places. The whole point was to destroy people and intimidate them. There was also large internal security apparatus in place to catch people who said something anti-nazi in random social setting. People reporting what others said and structures to investigate those repots. If someone was bullying a Jew in the street and you would try to help him/her, you would be targeted by literal violence too.

The level of control and pressure was large on non Jewish Germans. You could not have social or sports clubs unaffiliated with party, there was little safe space where you could say what you think. The nazi project took a lot of internal violence and intimidation to happen.

Also, they did their best to indoctrinate kids in schools to their ideology. Growing up generation of soldiers was focus of school system. Nazi ideology also taught empathy as feminine weakness, ruthlessness as virtue. All of that combines into values system where even if you are not watched, you still don't want to show empathy.

---------------------------

Afaik, keeping up slavery takes considerable level of violence too. It did not happened outside of culture where you teach kids that what is happening to slaves is actually ok. Roman thinkers spend effort to explain why slavery is necessary and good thing, why slaves are naturally slaves.

Massive violent events don't just happen out of nowhere from nothing where originally pure unideological people are suddenly confronted with innocent choice.
I think that they are saying it's similar to how the n-word has evolved - out of the right context it's very insulting (and more) but in certain situations it's appropriate, accepted and encouraged.
Here is an interesting Cornell reading group+papers on the history of Instruction Set Architectures - https://www.cs.cornell.edu/courses/cs7491/2020sp/
ISO 15518-2 does specify a "Plug and Charge" scheme. Tritium's chargers support this at least.
I can imagine a lot of things, but what the science is saying and what this article is saying don't seem to line up. It reminds me of this tweet from Senator Ed Markey: https://twitter.com/SenMarkey/status/1101234939058683904?s=2...

> Climate change is literally destroying the planet. According to the Trump admin's National Climate Assessment, with no action, climate change will result in 10% GDP loss by 2090.

That 10% figure is on the high end (see: https://www.factcheck.org/2019/03/how-much-will-the-green-ne..., under the heading "10% of GDP?). But even taking it at face value, it's irreconcilable with Markey's assertion about "literally destroying the planet" or the article's claim of "apocalypse." It's like two completely opposite thoughts in the same tweet, and I can't decide whether Markey is crazy or I am.

What is an apocalypse? The year my dad was born in Bangladesh, the under 5 mortality rate was about 1 in 3 children. That wasn't great, but it still wasn't "apocalypse." Will climate change be that bad? I don't think that's what the science says, but am I missing something?
That's the first approximation estimate, But drug production requires a significant fixed investment to build the "factory" for the drug in the first place. Drugs with crazy prices tend to be those where a rational actor would choose to invest in a safer investment instead of expanding the supply, because they are being priced by people who are smart enough to make sure that is true.
Why can't you just call the method on the instance directly? This is only useful for when a, is not quite the same type as the the class you're copying the method from.
Saying that someone is being dense is not the same as using a disability as a pejorative.
The OP's explanation is correct. The word "retard" being "universally regarded as an insult these days" is just straight up not accurate - on that sub or otherwise. I don't count myself as a linguist but have learned "get around in an emergency" in a few languages and have studied the history of language a bit, and it's very common for words to absorb new meanings in different contexts.

As others have pointed out, "retard" is an anagram of "trader".
I have made a point of trying other networks and they definitely don't hold a candle to the Supercharger network ease of use, simplicity, speed, coverage, etc.

There are some really choice UI travesties on display in some of the non-Tesla chargers.

* Buttons that appear on screen and pulsate enticingly, but even though it's a touch screen, you discover later that you were supposed to press the corresponding hardware button below the screen, not the button shown on the screen, but there's no instruction to that effect.

* Laggy buttons that seem to not respond, then react later and draw a new button in the same place, with a different action, just as your finger comes down and taps intending to try again with the button that just disappeared.

* The UI leads you through an entire flow (Electrify America) on the hardware, and then at the end it says "please unplug and start over then plug in again" where other stations are "please plug in first and then start on the UI".

* Or you have an account already with a linked credit card and you swipe your phone, and the station shows on the screen that it recognizes your account, and you go through the entire flow and it says at the end: "Sorry, this station can only be enabled through the app." Please use the app to start the charging. Dude, I just swiped my phone and it has the app right here and the screen told me to proceed on the charger station screen.

To be fair, once you get through this rigamarole a couple times and learn the quirks, most people can use the system, and these third party chargers have sometimes been really useful. But yeah one is thankful to have more options than just those bad ones.

By contrast, Tesla charging is you take the plug off the holder and plug it in. Done.

Still it's nice to have the other chargers around. Like free slow charging at Target… if I spend 30 minutes there, I get 12 miles or so, sure, I'll take it.

When choosing an EV you should look at the Venn diagram of what chargers will be available to you, and choose one that has the best options… Tesla is firmly on top in such a comparison, with essentially a superset of almost all charger types and locations open for use. Would love to see them start selling a Tesla CCS adapter too but that would be almost an embarrassment of options.
There is ##wallstreetbets on freenode but has only around 30 connected users.
I agree. Keeping the test around provides a safety net (a bug repellent of sorts) for the next person the comes along. The test also serves as a documented history of the bugs of the past. The problem is that test does not guarantee the injection of future bugs of a different type. I don't think any amount of testing will. That's not to say we shouldn't write test, we should just be aware of the limits of testing.
I support that kind of speech. Not the teacher example, but if it happens in some voluntary gathering, I really can't see why not. Like I said, people sometimes get emotional and you can't expect from everyone to stay calm no matter what. It's better to vent frustrations with words than doing something stupid and irresponsible.
> short sellers will be forced to buy all their stock at market price on Friday.

Isn’t that what it means when someone is naked short?
I guess we will never have a common standard for charging EVs. So much for good of environment.
Long term study reveals harm in cannabis use
Maybe I'm an oddity but I'm 26 single and I don't drive much, maybe 2000 miles a year. I order food, grocery and almost everything online. I don't see myself owning an electric car. Here in Wisconsin it gets so cold that my gas barely starts. I don't think an electric car or any type of battery will last.
Yeah, those people would be better off giving money to Linux OEMs so that they would create LinuxBooks of comparable quality, instead they give money to Apple.
Neural network for automatic farm control
smart small home farm with machine vision (Raspberry PI)
no more mentions of Virgin Mary on twitter I suppose?
So, everything would be solved (technically) if they can retrofit AoA disagree alarm? I am not sure what is the price tag for such operation but it has to be fortune otherwise they should included it in the first place.
I love that he does all these random innovations. I hope he gets into dirigibles
Why should I care about them?

They are perpetrating a financial bubble that will harm its participants, the economy (possibly to a significant degree), and that is specifically designed to hurt certain people. They are encouraging a mechanism that could do far more damage in the future. It's an angry, violent mob, and what I see looks very much like other violent, angry mobs I've seen recently, including the portrayal of victimhood in the post, used as a justification for the behavior.

Mobs don't end well for the community and especially for the mob. Those who think 'well, I don't like the target so I'll overlook some things' soon find the mob doesn't stop when and where they hoped it would. Inviting and encouraging riots in your city is not a way to solve problems. Sometimes mobs do end well for people behind the scenes that use and manipulate the mob.

What good are the participants doing society? I think if you step back and take a deep breath, there's no way that this activity is a good idea.
I believe there's some work being done to use cryptocurrency micro payments as a layer on top of IPFS to incentivize data storage.

edit; Filecoin, https://docs.filecoin.io/about-filecoin/ipfs-and-filecoin/#d...
It's hard to know who is good, and in the banking business apparently being famous matters.

The guy from Shark Tank, Kevin O'Leary can raise a fund just by virtue of that, being a known brand.

He seems like a person with good intentions, but just kind of a hustler, not a bad one, I don't think he's starting pyramid schemes - but I also don't think he has anything to contribute.

We're in a new era of Twitter/Youtube experts with a ton of populism via RobinHood and ETrade Retirees so we're going to have to live with the talking heads.
I have another opinion about that. Most of us don't work in product companies but rather as consultants or in IT enterprise environments. In such contexts the real objective of software development is often the improvement of a process that is enabled by the software. As such the cons of bad software are not immediatly clear to any management layer above the first. Sometimes even the first layer of management doesn't really care until they get the process improvement they want. If the new software produces an increase of 30% in sales then the fact that it is badly written is just of secondary importance: the objective has been met.
The fact that bad software quality will hurt maintanance in the mid-long term is often too far in the future for anybody to really care.

As software engineers I have seen that we usually make two mistakes in these cases. We focus only on our craft without taking into consideration the real business objectives of the customer and what he really cares about. We introduce unnecessary complexity just for the sake of it, often adding unnecessary abstractions. In a few words we often make the sin of believing that software is the objective while in most of the cases there is a business objective for which software is just the enabler and because of that we lose focus on what is the right thing to do.

In software product companies code is part of the final product and code quality directly impacts costs and the core business of the company.
Airtel says it's ready for 5G in India, but not to get excited yet
> So they shorted Gamestop (GME) from $20, to $10, to $4. Their greed kept compounding. They kept doing it again, and again, for months. Making billions of dollars, and almost bankrupting this company.

I haven’t followed the history. In what specific way did driving the share price itself down lead GameStop to near bankruptcy?
While there is only one Joyce, please tell me how build 627252 of Windows 3.11 glonkglonk.cpp is a unique example that provides more insight into a heap, than five lines of pseudocode.
Some people care about UX.
I was hoping the article would discuss the first sentence of the headline, but it skips right to the second. I expect better from ProPublica.