skysight-inc/HackerNews huggingface dataset:
> You mean you want the courts to moderate your social platform?

Honestly? Yes. At least that way there's impartiality, accountability, an appeals process, and enforcement.

If Facebook self-moderates you get all of the same downsides of "big government"[1] moderation and none of the benefits listed above.

[1] I assume your argument is predicated in terms of "big government" as though an unregulated and for-profit company having a near-monopoly on key parts of modern society is somehow superior to any kind of state involvement in reigning-in excesses that the free market fails to address.
Although quieter than ICEs, those engines are not silent. Too noisy to be close to homes. You would need to keep that in mind in your off grid dream.
The New 3DS/2DS enhancements don't stop at the camera & eye tracking - very few people, I think, ever understood the massive leap in specs. It's like the jump from the Game Boy to the Game Boy Color, except perhaps even bigger.

- CPU got double the ARM11 cores (now 4, was 2) at triple the clock speed (exactly)

- RAM doubled from 128 MB to 256 MB.

- VRAM upped by 2/3 to 10 MB, was 6 MB (which sounds like not a lot, which is true, but the top screen is 800x240 with an effective resolution of 400x240 and the viewport rendered twice from slightly different perspectives when 3D is enabled. Lower screen is 320x240, so it's not a lot of VRAM but it doesn't really need that much)

- Added an H.264 hardware decoder (yes, the original lacked one)

- NFC added, not big but an external reader/writer puck was required for the old 3DS models and amiibo is huge among a subset of fans

- ...Wi-Fi still maxes out at 802.11g (come on now)

The hardware gap is great enough that the New 3DS got a Switch port (Fire Emblem Warriors) and a Wii port with the 3D enabled (Xenoblade 3D). It can also be used for Twitch/YouTube streaming, as it has enough horsepower (and apparently extra hardware, but I'm not sure which is required; maybe someone else can enlighten us in this respect) to just dump the display buffer over Wi-Fi to a PC. Even with the 802.11g deficiency.

It's a great console with a huge library of games, especially with DS backwards compatibility, and with mods (all are vulnerable) it's also a capable and very portable emulation machine. Cheaper as well (although not necessarily significantly) than even the Switch Lite, and more moddable (unless you want to shell out for a Switch modchip).

Nintendo could have sold many more but botched the name and the marketing, like the Wii U. But it's worth a look.
Please do share your post. Any experience good or bad is welcome.
Potential buyers could be purchasing the cards for crypto applications.
> “I already lost my faith in the cultural "western" elites. I hate to sound like a hardcore conservative...”

Really?

This is hardly dog vivisection by the Royal Society.

If it’s bad science and can be shown to be inconsistent, why ‘lose faith’? That’s what science is about.
That's just one way you can use a flywheel.

A flywheel is the equivalent of a battery/capacitor. It can smooth inputs, or it can smooth outputs, or it can simply save power for later.
haha, thanks. When you get a chance to try it, please feel free to share issues/feedback: https://github.com/jfbrennan/m-
Firefox doesn't support full (PC) range video
Dry ice is -78°C so perhaps that could work?
Oh damn, I had no idea Specialty's went under. I loved their cookies.
I switched and never went back, way better than google. I clearly havent had the same experience as the top commenters in this thread.
I like that my constructive comment is currently downvoted even below another that reads "Rust is a scam". Absolute state of the language's community. And yes, it happens specially on rust related posts. I'm not the first to write about this.

Someone else's comment about jai received similar treatment. Good thing that on important technologies their communities tend to be friendly. As a niche language striving to become relevant, I'd adopt similar approach.

As a consultant I get asked almost on a daily basis: what technology could solve my problem? Community is heavily weighted in that decision because once I deliver the project, my clients will invariably have to deal with the tech communities.

Regardless, maturity problems like this currently rule it out anyway: https://www.reddit.com/r/rust/comments/iab9iv/i_must_be_doin...
Except it is not really embedded in Java, only in comments.

I sincerely hope this dies a quick death.

Java with its jars and infrastructure already makes it plenty convenient to work with resources without them having to be in your face when you are editing the file. Good IDE lets you move between the resource file and the code with a single click.
It hasn't significantly done so in the US where software patents have long existed.

Speaking as someone who has worked in fields related to data compression and audio/video codecs, you can't imagine how wrong you are about this. Entire fields of research have been blocked off from the point of view of commercial developers and researchers. Nobody would touch arithmetic encoding with the proverbial ten-foot pole until IBM's fundamental patent expired, for instance.[1] Never mind LZW derivatives.

It's outrageous that patents on fundamental algorithms were ever allowed. Germans need to do what they can to stop it.

[1]: https://en.wikipedia.org/wiki/Arithmetic_coding#History_and_...
Thank you for the example, this really helped me to grasp the concept.

So given that I'm clueless when it comes to this topic, what kind of functions aren't functors? Those that take multiple parameters or something like that?
I've read them, and I've also read Michael Kazin's criticism in particular numerous times.
I think there is a deeper reason to this.

In Sapiens, Yuval Harari makes the point that one of the most powerful things human society does is make myths.

One of the most powerful myths in American society has been the idea that the United States was based on a belief in human freedom and equality from the beginning.

While, definitely not completely true, it was powerful enough that it actually catalyzed the fight against a lot of the injustices. See for example Abraham Lincoln's speeches or Martin Luther King, Jr's speeches where they are always appealing to people to live up to the ideals of America's founding[0].

Zinn directly attacked that myth in his work. And he attacked it at the point where he could do the most damage, in the early education of American youth.

The loss of this myth has had profound consequences. Before, we had a shared myth that everyone American, across all faiths could appeal to. Now there really isn't one. A significant portion believes that America was never great because it was hopelessly oppressive and all of American success is based on oppression. I am worried we are starting to see the emergence of another faction. One that is proud to be American, but justifies American greatness through "might makes right", and not through any appeal to principles of freedom. Thus this second group would say American became great, because it was oppressive. Both of these views are in contrast to the previous view that America was great, because of the founding principles of freedoms, despite the history of oppression which is to America's shame.

With no appeal to either religion or a founding myth that unites people, I feel American divisions will get even more nasty in the future.

0. "In a sense we've come to our nation's capital to cash a check. When the architects of our republic wrote the magnificent words of the Constitution and the Declaration of Independence, they were signing a promissory note to which every American was to fall heir. This note was a promise that all men, yes, black men as well as white men, would be guaranteed the unalienable rights of life, liberty, and the pursuit of happiness."
> I wouldn't dismiss the JS ECS frameworks without measurement.

I think the burden of proof is on the part of JS ECS frameworks to show they do have better performance by virtue of DoD and, if so, why. JS engine programmers have been optimizing object-oriented code for literally forty years, all the way back to when they were making Smalltalk VMs.

If somehow a couple of folks hacking on ECS frameworks have managed to write code that runs faster on those JS engines than the kind of code they were designed for, I'd like to see it.

> Having a single type in your array means field accesses, method calls etc. have the potential to be monomorphized.

Sure, but object-oriented code does not require any more polymorphism than DoD does. Consider:

* Iterate over an array of monomorphic components and call a method on each one.

* Iterate over an array of monomorphic entities, access a monomorphic property, and call a method on the latter.

There's an extra property access in the latter (which can easily be inlined), but no polymorphic dispatch. In practice, yes, it is possible to reorganize your JavaScript code in ways that play nicer with inline and possibly even code caching. But I have never seen any evidence that JS ECS frameworks actually do that. Instead, the few I've poked around in seem like typical slow imperative dynamically-typed JS.

If someone is going to take a pattern that was invented specifically for a language like C++ that gives you precise control over memory layout and then apply it to a language that not doesn't give you that control but often uses hash tables to store an object's state, I think the burden of proof is on the framework to show that the pattern actually applies.
1. I agree with you in as far as politicking that has nothing to do with your workplace can be a distraction, but as it pertains to Facebook the politicking is not abstract, but relates directly to Facebook's actions. It might be unacceptable for an employee to use company resources to boost a political candidate: this is not the case here. Facebook is curbing internal criticism of company policy.

2. I think it's disingenuous to imply that Facebook workers - and bear in mind we're not talking about the janitorial staff here, but tech workers who command salaries at and above $100K p.a. - must work at Facebook lest they be destitute. The greatest advantage of being a tech worker is the range of high salary positions available to you. That aside, I return to my previous point about this not being an abstract, culture wars style debate, but specific critique of company actions. It's not politics, but internal politics. Every company has internal debates about the strategic and ethical direction of the company - why not this one?

3. I understand that politics can be exhausting, especially in the highly polarized environment we live in, but I don't think that's sufficient reason to forbid internal critique of any company. Moreover I think the stakes are higher than we are comfortable with - Facebook has already ADMITTED that they provoked the Burmese genocide 2 years ago [https://www.nytimes.com/2018/11/06/technology/myanmar-facebo...].

To flip the question around: what makes YOU think that YOUR personal right to feeling relaxed at work is more important than an employee's right to ensure that they do not work on a product that can lead to mass murder? Moreover, is it really a political stance to demand that you are not complicit in unethical activity?
you are better than a team of top engineers from a $700B company.
Thank you for the very detailed response, I'll definitely read it more thoroughly once I have more time.

Yes, what I imagine would probably be a 'closed-world' that goes against most of what makes Erlang special.

It's not that I don't appreciate ERTS. Like you said, ERTS is like an alien technology. I'm just some tinkerer that want's to harvest a small portion of it's power.
Hasktorch is a Haskell interface to Pytorch back-end
Oh please point me to the latest Web innovations that do something else other than track me or pester me with junk I don't need.
Esp8266 is a microcontroller which is incredibly popular in the maker/hacker movement for it's low cost and wifi integration. You can add a relay to this microcontroller and put it on your wifi network and use it to switch appliances on/off from the internet quite easily. If you read hackaday, you'll run into esp8266 projects regularly.

It's a bit harder to get started with than your average arduino project. If you want, you can use the Arduino IDE which hides a lot of the complexities. But the docs from espressif are aimed more at the firmware engineer crowd, so if you want to get serious there's more of a learning curve (IE nvflash partitions, understanding what a bootloader is, etc). Also, you'll probably end up getting into freertos at some point, which further complicates things. But it's a super great module for home projects.

The esp-32 is a newer chip which is similar but adds bluetooth. In general you're better off going with esp-32 nowadays -- it's got a second core as well.

Until recently the only thing missing was USB (though there were bit-banged USB implementations!). But now there's an esp-32 with USB too, so really for the cost, the features are unparalleled.

If you're okay with things not being as polished as the Arduino experience (you might have to learn "real" firmware programming), it's really the best starting choice for your side projects.
I wonder how the folks that sell on Tindie get around this...
https://www.tindie.com/
> To make it more clear, if you need a domain which is registered in godaddy and has privacy protection enabled, please do not pay money to godaddy to broker a deal on behalf of you with the existing domain owner.

Thanks for the heads up! Any recommendations for alternative methods for accomplishing this?
So individuals can do recreational politics but corporations are free to sink as much of their resources into it as they want?

Is your claim that we really need more corporate control over politics in the US and less citizen participation?
I mean, I don't call myself a communist anymore, mostly because I think the term has been irrevocably poisoned and now refers to the authoritarian states of the USSR and China, which are surely no leftist's view of the best of socialism. Marx's criticism of capitalism is immensely valuable though, I would argue regardless of your political affiliation.
For GBA:

1/2. Metroid Fusion & Zero Mission

3/4. Advanced Wars 1 & 2

5/6. Golden Sun 1 & 2

7. Final Fantasy Tactics Advanced

8. Kirby and the Amazing Mirror

9. The Legend of Zelda: The Minish Cap

10. Mario & Luigi Superstar Saga

There were also 3 great Castlevania's, 3 great Sonic Advanced, 2 or 3 Fire Emblems, I enjoyed the 3 Dragon Ball Z RPGs, I enjoyed the newer Pokemon Emerald and throwback FireRed (QoL improvements). Final Fantasy 6 is available.

Really, a flash cart was very much a worthwhile investment (and a larger capacity battery) for my gameboy micro. Would recommend EZ-Flash IV.
> it means that they are technically incompetent

That's a mixed signal. I can really help my technically incompetent clients.
Self-driving cars and IoT turned that joke into prophecy.
Well, since you so lackadaisically dismiss a rather impressive book with a single paragraph, and remembering that you're one of HN's resident status-quo apologist that really like to google up heavily cherry-picked links to your arguments - it would surely be appropriate to do so now as well?
I'd love to see these built in San Francisco. If we were serious about a Carbon free future we would build nuclear
I have 5G home broadband in London and receive 700Mbps down with no cap. There's service from multiple operators. Yes we've had teething issues but they were all resolved.
You are absolutely correct. I was told that was the way to send a call to voice mail. I tried the double click, and it popped up Apple Pay, as you said.

Thanks!!
Matrix is probably the only real alternative to email, I agree. Hopefully it becomes dominant.
It certainly isn't a complete cross platform solution but to address the inconsistent options problem and some of the availability issues openssl could be used instead.

... | openssl enc -base64" | openssl -base64 -d | ...
OAuth 2.0 resources you can understand
Resources that make OAuth 2.0 as simple as pie to learn.
Oh, it’s a terrible idea. It’s basically a practical joke.
Show HN: We built a simple video-call summarizer for macOS
During the confinement, as we spent our lives on video-conferences which we all had to attend although most of us were not active participants, but required "information attendees", we set out to build a video-call summarizer for MacOS.

The goal was to summarize video conversations, save, and share them with our team easily. So we set out to build a tool to capture video-conversation moments, upload them, run Text-To-Speech solutions on them, and then provide a simple "video editing by text editing" interface to clean and share the videos in a few minutes.

We started by building the video recorder itself in Swift, with AVFondation. Swift has all the wanted features of a modern language, but XCode just ruins it. On top of that, the documentation of AVFondation has up to almost no documentation when you implement something out of the ordinary (for instance the function to choose the format of video recordings takes a dictionary where 99% of the values lead to a crash).

So to mitigate this issue, we now use ffmpeg to convert the movs created by AVFondation to a good audio and video format for the web and audio-analysis.

On the web side of things, we started out by using Python / Django. Frustrated by Django's monolith and poor documentation, we switched to Rust with Rocket, overcoming our fears of lack of maturity. Rocket has just the right level of abstraction, everything being explicit, with a lot of procedural macros to reduce the boilerplate. One limitation we however encountered was that Rocket does not handle well hanging connections, which can be very problematic when uploading videos. This ended up blocking all the threads if the user's connection was reset during an upload, so we had to put Nginx ahead of Rocket.

A few months after starting the journey of building Spoke we just launched version 1.0. If you're also bored by attending useless video-conference calls when somebody could've just sent you a summary, feel free to check it out.
Xenon is both a fission product and a neutron absorber. So if your reactivity dips too low you won't have enough neutrons buzzing around to sustain the reaction and will have to wait for the xenon to decay before you are able to start up again.
Remember there are multiple supreme court cases just this year about trans people's right to both be trans and employed. That's part of what is meant by "existence being political".
Area, intrinsic process cost, and also TSMC is a monopoly at the leading-edge node. They can charge what they wish.
Where's the actual diff? It would be interesting to see how much and what sort of code is actually involved.
For future reference, statements like this:

> I used to love [A], but I now think [B] is a bad idea.

will lead many people to think that you consider A and B to be essentially the same thing. In the specific case of PGP and encrypted email, this is a category error: you are implying (perhaps unintentionally) that PGP’s only use is for encrypted email.
In this context it is, it's defined as the bi-directional line between game state transitions, and can be measured quantitively like any other spatial dimension.

I'm talking specifically about time in the context of this game, which is what this thread is about, not time in the universe.
Things I'd add to browser bookmark managers someday:

- Support for (persisting) bookmarks tags. From the post re: the re-launch of del.icio.us: https://news.ycombinator.com/item?id=23985623

> "Allow reading and writing bookmark tags" https://bugzilla.mozilla.org/show_bug.cgi?id=1225916

> Notes re: how this could be standardized with JSON-LD: https://bugzilla.mozilla.org/show_bug.cgi?id=1225916#c116

> The existing Web Experiment for persisting bookmark tags: https://github.com/azappella/webextension-experiment-tags/bl...

- Standard search features like operators: ((term) AND (term2)) OR term3

- Regex search

- (Chrome) show the createdDate and allow (non-destructive) sort by date

- Native sync API for syncing to zero or more bookmarks / personal data storage providers

- Support for integration with extensions that support actual resource metadata like Zotero

- Linked Data support: extract and store bibliographic metadata like Zotero and OpenLink Structured Data Sniffer

What are the current limitations of the WebExtensions Bookmarks API (now supported by Firefox, Chrome, Edge, and hopefully eventually Safari)?: https://developer.mozilla.org/en-US/docs/Mozilla/Add-ons/Web...
I'm one of the investors too.
Technically, Mexicans and Canadians (and others) also live on the continent of North America. Lots of other not-USA-people live on the continent of South America.
Fission is ultra-complicated and dangerous with Uranium.

I can buy a solar panel for $100 and have it generating electricity in my backyard at a click of a button

Why would I _not_ do that?
On an individual basis - one-to-one communication, sure.

But on a publishing platform where a posted article can have millions of viewers with no connection to the author who would miss out on important context... that won't end well.

There's a difference between Facebook facilitating private communication between individuals and small groups with inherently limited information-spread (e.g. phone calls, emails, IM) and Facebook operating a publishing platform that allows for mass communication. The problems we're seeing today stem from that very same mass-communication publishing platform being used as a state-level propaganda tool to sway public opinion (e.g. Russia discouraging Dem-leaning voters in 2016) at one end, to Facebook knowingly allowing and facilitating extremist groups to operate on their platform and coordinate real-life terroristic assaults at the other end.
The 3DS is also region-locked. If you're on a non-Japanese system, you likely won't legally be playing most games in Japanese.
Any signatory to the Wassenaar Arrangement, which includes the entirety of North America, Europe (including Russia), Australia, India, and Pacific Asia (minus China) must consider cryptographic technologies to be munitions for the purposes of export. Now, these restrictions have been considerably loosened to the point that the export isn't really controlled, but international law still considers it a munition. The US is hardly unique in this regard.

It works the other way too. A surprising number of countries still restrict the import of cryptographic technology, including several EU states.
Like everything on this site:

https://www.tindie.com
I'm surprised, that's pretty cheap
Really great comment. I wish I could upvote this multiple times as you've done a great job articulating something I've failed to communicate to others.
FWIW patents cover inventions, not ideas.

A true but useless statement. An idea is not patentable. An idea implemented in a computer program is.
> This would require changing all the clients.

Not really, the old clients would never send (or receive) end to end encrypted messages, so they don't need new UI to tell you that. That's the cost of unbounded backwards comptability.

If you want to have 100% coverage of email users, changing all clients is part of the deal. But, uhhh, good luck with that. Server based standards are an easier lift --- you could build a standard to require hop to hop encryption on mail and expect that to plausibly gain enough adoption to use over a managable time frame. Of course it would be trivial for a hop in the delivery path to subvert that and remove the request, and all hops in delivery would still have message content access; but if people like it, a large majority of servers might support it in 5-10 years.
Thank you for the pointers, I'll rethink my strategy.