skysight-inc/HackerNews huggingface dataset:
I believe you're thinking of an attention step, an immersion into a human interest aspect of the story before the formulaic structure of a traditional introduction. I have no problem with an attention step. I'm using one right now in a paper I hope to have published.

What I object to is an article ostensibly on Topic A that spends the first 60% completely ignoring Topic A in favor of Topic B, only to draw the most fleeting and hand-wavy of analogies between the two, and subsequently pretending as if the author had presented some work of scholarship on Topic A.

"Until halfway through" was not an exaggeration in my original comment.
Probably. its almost like a "poor man's hash" where you can retrieve the "almost similar best response" for each move. It stores all the games it has self-played in it's network and then looks up best move based on that
Following that line of reasoning, is it better that eastern europe and east asia be under our subjugation? Or is it only subjugation when they do it?

We are less than 250 years old as a nation. How did eastern europe and east asia manage before we arrived?

Pride goeth before a fall. I'm afraid our hubris is going to cost us big one of these days.
The difference is humans have principles.

A good analogy is intuition. If someone says AlphaZero has developed a strong intuition for chess, I have no issue with that, and to the extent human chess is based on intuition comparison is fair. But to portray humans as having chess principles, then say AlphaZero has new ones but just can't describe them seems off.

To put it another way, humans have general intelligence and AlphaZero doesn't. At least some of the general intelligence is used for human chess play, so there is a dimension of that which AZ doesn't have.
Can we reliably read thoughts based on our imagining of his past thoughts?

When I imagine his inner thoughts when listening to the clip, it sounds clearly like joking to me. Without any backtracking.

We should not rely on imagining other people's inner thoughts... Not a very sound method.
True. I have to admit I'm having a hard time coming up with rationales that include religion and whatever "creed" is that would exclude political affiliation as well.

I personally think there's something fundamentally undemocratic about barring discrimination against political ideology because that comes too close to interfering with freedom of speech or freedom of association or the exercise of politics itself.
I think part of my impression was just a bad choice of book to link- I was checking it out as a reader, and so, to read a book which opens with installation instructions... yeah, i'm going to flip through that quite quickly! That probably hurt your animation performance- do you, like, render the next page to a canvas for the pagination animation, so when I was flipping through quickly, scanning it, the rendering couldn't keep up- going through it more slowly, does seem to drop less frames, though it does occasionally stutter- not nearly as problematic, though.

The hijacking I referred to...

Okay, I get linked from HN, read a few pages. I press back- it goes back a page. In the book. After tens of back button presses, I got irritated, and just searched my browser history for your comment.

I think the issue I ran into is mostly that you have made a PWA eBook reader, and I expected a book as a website. When I read 20 3-paragraph chunks of text, I very much do not want to press Back 20 times.

Now, if I bought a book, and installed this as a native app- probably helping performance too- I'd be alright with this- if the perf and screen space issues were fixed, I would be happy.

But as a website to read text on, it's not great in its current form, at least on mobile.

If you want to show other folks this, I might suggest linking to the home page and letting them select a book. This might get them in the mindset of "I am opening a book in an app", and not "I am visiting a link to a website with a book on it.". And please make sure the book itself opens in a new tab- so that, if they read a few dozen pages, they don't need to press the back button dozens of times to return to the page that linked them to the web app!

The settings for animations, etc- again, going to find settings is something i'd do in the context of an eBook reader app, but not something I'd really consider for a website.

Sorry for being so harsh- I just had a really terrible experience, likely largely because of my incorrect expectations (perf and whitespace aside), and wanted to make sure that came across properly. I assume most of the interesting stuff you've done has been on the "how do I lay out a book for (such and such a device and context), with diagrams, code blocks, inline images, etc, get reflow working nicely..." and not "having laid out a book into pages, how do I let a user flip through those pages"- but the latter has to be at least alright for me to be able to pay attention to the former!
I think you probably mean "imagine" rather than "imaging". We are talking about fake images and the imaging of imaginary people, so your comment is a bit confusing.
Backward compatibility is a hard problem.

Look at rust, or python, those are great languages, but obviously you need a new compiler and you need to write new code.

With C++, you can just add new code to an existing code base, and share that code across projects.

What is nice is that the language is evolving, but previous code still works. So the problem with C++, is adding new cool features, on an existing language, while not breaking existing code bases.

That's how you improve a language, by keeping its users while adding new better ways of doing things.

I honestly don't think rust or go will really survive over the decades. C++ already has momentum, and honestly, its close-to-C syntax is still a good thing because it's intuitive. How down-to-earth simple do you think go or rust are for students? How do you wrap your head around having to explain students the purpose of a garbage collector, not to mention how it will behave and how predictable it will be?
Let’s revisit this when Rust has...

- the number of users

- the amount of mission-critical legacy code that has to compile

- the number of compiler vendors

- age

... comparable to C++’s.
Mythical Man Month is an absolute must read, do your engineers a favor and read this book every year
The large majority of Americans work for the military industrial complex?
In your comment here and below it sounds like you're saying: "if you take a brute force algorithm and make it more efficient than brute force by not brute forcing the solution then it's just a brute force algorithm!"

If AlphaZero is brute force than any use of a non-exhaustive planning mechanism (pruned MCTS in this case) is brute force which is honestly ridiculous. Search and planning have a long history in both computer science _and_ neuropsychology because that is what we call the methods that are more efficient than brute force at the expense of some accuracy.

There are some problems with the article but it isn't that AlphaZero is just some overhyped brute force algorithm.
Electron and other wrappers are just shit in my opinion as these consumes a lot of precious resources.

Maybe devs instead of being lazy suckers could start to worry about this aspect.
Same rules apply. Writing is better when you start with the conclusion then expand on the supporting argument.

Unless you want to bring the reader along for the ride of discovery.
Because while it might persuade a few, the onus is not and should not be on the minorities to convince people who literally want them dead that no, their lives are worth living.
The fact that Twitter is way more popular than Mastodon doesn't really change anything. It's freedom of speech, not freedom of venue.
This “well it’s not really censorship if it’s not the government” point is useless, shallow, and ultimately meaningless. Your garbage analogy (no pun intended) fails on its face because in that case the government is explicitly telling you what is trash and what is recycling; what is compost and what requires special disposal.

This idea begets that we have agreed to outsource what is and isn’t “allowed” to be said in the public space (and these are public spaces) to private corporations that absolutely do have their own agenda and objectives. Are we as a society ready to do that? Who watches the Watchmen?
> The startups who base their business around crypto believe crypto will rise in price

A startup may very well work on some blockchain technology while not believing that a particular cryptocurrency will rise in price.
And set up readonly rootfs. Or use a Banana Pi with onboard NAND to store rootfs. Or do both, just to be sure.
Yup.

You want to keep it plugged into a monitor for a while and watch out for the undervolt warning (either a lightning bolt or a rainbow in the corner of the screen). Improving the cooling, the quality of the USB cable, and the power supply are also really good ideas.
That's something we should all have already, regardless of when a recession hits.
That’s an interesting perspective; I found both to be similarly complex. Both boiled down to “lazy generators”, albeit with different syntax.
Why You Would Not Have Invested with Warren Buffett
Acceptable server performance without worrying about Spectre?
Outline for people geowalled http://outline.com/ezrgYS
ARM is not magic. FLOP/KW for high performance platforms should converge. Low performance, in-order ARM cores should be more efficient than x86 ones for the same throughput and ARM can go even lower, to spaces where there is no x86 core right now, both in performance and in power consumption, but laptops are not that space. Plastic, battery, display, memory, storage, and assembly will cost the same and that alone makes a possible difference in CPU price alone almost irrelevant.
> If you have specific suggestions about how to be more responsible than we have, please offer them and stop with the melodrama.

HTTP and TCP/IP do not provoke "child like" wonder and curiosity, because they can be understood by everyone. In other words, they provoke a more mature sense of wonder: one that is backed by a fundamental grasping of the technology, which means people also understand the challenges associated with the tech. The fun is in overcoming the challenge.

With shitcoin technobabble: little to no effort is made to explain the underlying tech with useful analogies (often times, because there isn't really any underlying tech, or because the tech is actually only going to benefit a small proportion of "users"). The obfuscation of the system is precisely what allows technobabble to "evoke a sense of child like curiosity", rather than a proper understanding.

This is an old and common tactic: most "financial instruments" are similarly obfuscated. You're not a newcomer trying to do well, but rather the same old salesman, pitching a new naturopathic solution.
A hosting company isn't a utility. A utility is a monopoly in almost every case (or sometimes a duopoly). There's countless hosting companies out there, and you can make your own too. If you don't like your hosting provider, find another, or set up your own service.

There's lots of payment processors out there too. However, Mastercard and VISA do have an oligopoly, and those deserve a lot more regulation than they currently get, for other reasons than discrimination.
why not call it a bubble, just like everything else like it that has come before in history?

https://en.wikipedia.org/wiki/Tulip_mania
I have recently parallelized 3D flood fill algorithm, it’s essentially a graph search on a 3D grid of nodes. More precisely, the problem is known as connected-component labeling: https://en.wikipedia.org/wiki/Connected-component_labeling

The solution is to keep partitioning until you saturate all cores. As soon as all saturated, stop partitioning and compute. As soon as any task finished, resume partitioning.

On the lower level, I used a thread pool. BTW, the infrastructure for that is built-in in Windows, see SubmitThreadpoolWork API: https://docs.microsoft.com/en-us/windows/desktop/api/threadp...
Analogies are flawed, by their nature. In this case, we don't have a clear case of X, followed bu backtracking and claims of not really saying X. Instead, we have the same X, that some people interpret as malice and hate speech, and other people interpret as using alt-righters own bad language back at them.
Doesn't Aurora fit that bill?
If it was about Antarctica, it might be Lansing's "Endurance: Shackleton's Incredible Voyage": I recall that it opened with some chapters describing the preparations and some descriptions of the spirit of camaraderie among Arctic and Antarctic explorers of various nationalities. It's set just after the race to reach the pole. It was a best seller, and they made a movie about it in 2000, so it had reach enough to be mentioned.

It's definitely not a story about 3 friends racing to explore Antarcica - for one, while it takes a few small creative liberties, it's an historical narrative, and only one of the three are significantly included.

But it is a fantastic read, and even if it isn't the one you're looking for it is both well worth your and it is concerning the same topic.
>Sure, we could just decide to not talk to anyone that posts racist thoughts, but would the world really be better off?

... yes?

I can't imagine the world would be better off by engaging even more with racists.
I've been dabbling in some Rust lately and as a long time mostly-C++-and-Python-and-some-Java dev I've found it relatively easy to get started with it. Sure, a lot of things are different (e.g. struct+impl vs. classes), many clearly better, some that may/may not be better just different, but overall it seems to me like Rust is relatively easy to pick up coming from C++.

And C++ is usually way uglier and far more complicated. I'm currently reviewing a bunch of code using bleeding edge language features and it is extremely difficult to understand what the code is supposed to do and what it might be doing.

The age of multi-vendored languages like C or C++ for systems programming might be coming to an end. I'd wager this is actually a good thing.
I’m not sure these statements are true, can you please link me to some data?

WD Red 10TB maxes out around 5.7W [1] under heavy read-write activity and can use much less when idling.

Intel Atom is typically in the 20W range for the parts commonly picked for NAS solutions, but can go as low as 8W too [2] and again when idling would use less.

I don’t think they have anything <5W which would directly support your statement the HDD uses more power than the CPU.

[1] https://www.wd.com/content/dam/wdc/website/downloadable_asse...
[2] https://www.anandtech.com/show/11144/intel-launches-16core-a...
Leadership skills.

Whether or not you need them today or not, whether you want to be in a leadership role soon or not, they are essential for anyone seeking to progress and you can’t start too soon.

There are many many ways to approach this and I’ll just offer two book titles that I believe would be beneficial.

1. Start with Why
2. Extreme Ownership
A little on the noes perhaps but try learning how to teach. I took some time to learn how to teach English many years ago and it was a great perception changer.
I never suggested it's overhyped. I think the specific terms being used to compare it to humans are inaccurate.

On a related note, AlphaZero used quite a lot of processing power - even with the optimizations, if it had to run on human hardware it would be pretty worthless.
No one will use this Interoperability hack in light of the fact that Rollup and Webpack perform this for you seamlessly:

import {createRequireFromPath as createRequire} from 'module';
import {fileURLToPath as fromPath} from 'url';
const require = createRequire(fromPath(import.meta.url));
const cjsModule = require('./cjs-module.js');

Bundlers will not likely be able to produce efficient static code for that bizarre interop code.
Looked at the code and my current endeavors to learn Rust are reinforced. I'd prefer to never touch that abomination of a language that is C++ ever again.
Behavioral Defense in Decision Making
Excepting the music (which may be authentic, I don't know, I just don't like the choices), Tetris DX on the GameBoy Color is the definitive version, to me. It is basically the GameBoy 4-shades of green version with color, and slightly tweaked control responsiveness.
The "Banana Pi" brand is well known among small board enthusiasts for offering a better value per dollar if you don't care much for support from the ecosystem. I'm not sure this will be a small board, however.

It seems the board has 32 gigs with 8 reserved for the GPU. That alone makes it cost more than any of the Raspberrys.

I would love to play with it.
> Think of the implications, not just for entertainment but for society (eg. politics & criminal justice) in general.

Take the Reuters feed, render as Fox News, then apply a Wes Anderson style transfer. Maybe exploring all those permutations will be more interesting than creating deceptive fakes?
Is this still true?

Definitely not (maybe never) in China.
If we had a halting oracle and used it to output the best move for any situation, I would also call that brute force, even if it's actually only computing a handful of bits per move. Compressing a computation doesn't change the nature of what's being done meaningfully.
It’s not writing intended for a textbook or academic paper. It’s a story. You’re supposed to read it and get introduced to things and discover the themes of the story gradually.

I didn't discover crap.

Lost my attention way before I skimmed over to the near-end where they started making the connection to exaggeration. Not because my attention span is that low but, rather, 99% of newspaper articles and columns are without much substance and I really need some assurance that the long story is worth reading.

But, generally, if I want a story I'll read a novel.

For anything else, give me the point. If the point is really good, you'll probably have me hooked for listening in for more.
Inigo Quilez works at Facebook (after Oculus story studio was shut down) and is the creator/primary developer of the VR art tool Quill (https://quill.fb.com). He quit Pixar in 2014.
Critics were saying these kinds of things and more when manufacturers retired floppy drives, then CDROM, then DVD drives from laptops. "It's anti-consumer!" "What am I going to do with all my media?" "The drives don't cost that much to make!" "It doesn't make the computers that much lighter or thinner!" Same with RS-232 and PCMCIA ports.

People grow attached to their obsolete legacy hardware. The nostalgia is strong. I recently wired my house for Internet with physical wires, most out of habit and irrationality. 99% of the Internet use in my household is Wi-Fi, but I'm stuck in the past where "Ethernet is better!" even if technically yes it's faster to my gateway.

Fortunately, for actual legitimate use cases of legacy hardware, we have a multitude of dongles to choose from.
The NuCypher has the Hallmark of a marketing website for ICOs and perfect whitepapers and awesome 'team' photos and other stuff that should raise a million red flags.
I have seen this game a million times with so many ICOs with 'super nice squeaky clean websites' before.

I am sure there is _some_ technology hidden there. But to me it just screams money money money. Not technology technology technology. Have seen this game play a million times.

Really really would love to have SEC scrutinize all these crapshoot ICOs ( not accusing you). Have seen so much money swindling with fake whitepapers and promise of Alice and Bob in wonderland security whitepapers. Yours is probably legit but I have no idea. SEC should weigh in.

Alice wants to decrypt the rabbit hole. Bob wants to sell ICOs. Oh my
> ... comparable to C++’s.

When? 2018? 1990?
"Mme" is "Madame", indicating a married woman. "Mmelle" stands for "Mademoiselle", which means an unmarried woman, and in that case it would have her own name (as there is no husband).
Of course not. One need not look further than https://en.wikipedia.org/wiki/Southern_Poverty_Law_Center#Co... to find examples where they were not only wrong, but said they were wrong.

Do you only take input from organizations which are perfect?
Give it a few years. We’re at the limits of what’s photolitographically possible with silicon. As soon as Moore’s law halts all this wasteful crap will go down the shitter.
Patreon is not important or unique enough that exclusion would disadvantage people systematically. They can do what they want, it’s their business. If people don’t like it go build a competitor. It’s just a webpage and payment system.
> 2. Start exercising more.

Here's what worked for me:

1. Accept that 1 > 0. If I could only make it to the gym for 10 minutes on the bike, great! 10 minutes of working out is better than zero minutes! It's not about doing your _ideal_ workout, it's about _doing any sort of workout_.

2. Optimize for time & comfort. I don't mean that your workouts should be easy, they should challenge you. However, I realized that I was wasting lots of time planning/reading/worrying about devising the "perfect" workout routine. This was eating up spare time. So, I went with the simplest routine that seemed like it would be good for me: alternating between endurance & HIIT workouts. I got an interval training app for my phone & apple watch, and used it on interval days, just used the apple watch's workout app for endurance days. Simple and totally doable. Now that I can't go to a gym, I'm alternating between doing 30 min runs and HIIT runs or just HIIT burpees in the garage.

3. Pay for expertise. This goes to my point above, but I paid for a personal trainer to show me how to do a kettlebell workout. We just met a few times, it didn't cost much, and it was useful. When I think about the time and stress I saved myself by just learning from the trainer, the expenditure ($30/30 min I think?) was completely worth it. Wound up not sticking with kettlebells (keep meaning to pick them back up...should just pay a trainer again), but that's OK.

Good luck. Doing regular exercise does wonder for mental health, too. Just accept that the effects are cumulative :).
> I’d rather argue modern day feminist oppose gender equality by constantly promoting special privileges for women. As such being anti-feminist means being pro gender equality.

Whenever I see this perception, I can't help but think it's due to the tweets and tumblrs of a few extreme voices being passed around as representations of the movement as a whole, especially when posted on various subreddits made to put those sorts of views on blast.
I've been reading your comments with a lot of interest, but I feel like you took the easy road out on this reply. I think it's clear the OP isn't talking about single instances where someone verbally abuses another person. I agree it's useful/fine to criticize political leaders or for a rapper to diss another rapper. What we're actually dealing with in practice are people instigating hate for other groups of people, in some cases often the same fascist rhetoric used to incite violence (and the acceptance thereof) in Nazi Germany (yes, Godwin's law, yada yada), where do you draw the line?

Do we philosophically want to live in a world where people can be incited to great amounts of violence just because we want to protect FoS on private platforms?
If you are only allowed to speak freely when noone can hear you - are you then allowed freedom of speech?
The future of Kubernetes is virtual machines