skysight-inc/HackerNews huggingface dataset:
I'm not the person you're asking, but will share my thoughts anyways.

I learned when a friend dragged me to a "taster" class at a local social dance venue. It was fun, so I went the next week. At the beginning of the next month, I enrolled in a "progressive" series (lessons that built on one another, unlike the "taster" classes that start from scratch each time).

Under normal circumstances, I think that's be best way to learn: at a venue where people dance socially. It's really something that's best learned in person and a class at a social dance venue means you can immediately practice what you just learned, with other people who just learned it. (Versus, say, a class at a dance studio, where you may take a class and then just go home.) Unless you live in New Zealand, that's probably not an option right now though.

For many dances, there's good content online. I dance Lindy Hop, so that's what I'm most familiar with. If you enjoy (or, at least, don't hate) Jazz music, I think it's a great option to start with. ilindy.com has a free high-quality intro course, including (last I checked) material you can practice by yourself. I'm less familiar with it, but jaminjackson.com also has a free intro course that I've heard good things about.
I would imagine instances where you'd use memcached.

Session storage could be one use-case. Another could be caching DB query results for a specified amount of time (1 min, 5 min, etc).
Somewhat related: https://github.com/webview/webview/issues/413
They are literally prescribing who is and isn’t serious about fitness based on clearly irrelevant things like whether one uses a fitness app.
A little disappointed not to see https://www.assemblyscript.org/ included in the discussion. Especially since it removes the "JavaScript is slower than WASM" argument.
Not quite the same, but this brings back memories of both Transmeta and PicoJava:

https://en.wikipedia.org/wiki/Transmeta
https://en.wikipedia.org/wiki/PicoJava

Transmeta's processor was able to run Java bytecode through built in emulation layer.
Fragmented because nobody seems to have found a winning UX yet. Once there is a strong and growing set of users that are happily paying for content on a small set of websites, I believe we will see more consolidation.
Or internal tools.

Internal tools should not exclude people needing accessibility features.
There are exclusive "podcasts" on Spotify that are not publicly accessible and not distributed via rss.

An audio program that isn’t published via an RSS feed is no more a podcast than the proprietary pages that AOL use to host are “web pages.”
Love it! You just need the apple store employee uniform plus a subtle arrogance in your parle.
This doesn't directly execute JVM bytecode in hardware.

It provides a stack machine architecture, and translation from JVM bytecode to its custom stack machine instruction set. I think the theory is that translating from one stack machine to another is a better way than existing JVM implementations which translate the JVM stack machine to register machine instructions (x86/ARM/etc). It may be more elegant in theory, but I doubt the benefits in practice are enough to justify the switching costs.

The biggest problem with any Java-in-hardware design, is the JVM is a moving target (and it is moving faster now than it used too), and without a sustained engineering investment you soon get left behind. Plus, with custom silicon (ASIC), new features will require new hardware. At least this is an FPGA design, so you can field-upgrade the FPGA – but the price-performance of an FPGA is poor, especially as this is a platform for general-purpose computation rather than building some kind of specialised computational accelerator. Although, since it is not directly executing JVM bytecode in hardware, it may be possible to support some newer JVM features just by updating the translation software.

But a cool research project nonetheless.
You know breathing rock dust is not healthy even if it's not got specific radioactive or heavy metals.

It's probably on the list of things that cause cancer in California.

Just because it seems very mundane doesn't mean it's harmless.
Worlds smallest violin plays.
Second this whole thing. Wasn't a runner growing up, recently ran a marathon which was fun, now I am back to just running 5 miles for regular exercise. Honestly got into it as a mental break after work, took to listening to podcasts and audiobooks while running. Don't go too fast, don't go too far each time, the act of having done something is the only thing that is important, even if you walk half of it. Exercise is there to make you feel better, mentally and physically.
There's a massive ban wave for everyone who participated to this topic so maybe they are onto something here.
That seems like a bit of a knee-jerk reaction, you could just ask them not to use Tor on the company network. Some legit browser come bundled with it (Brave).
This is interesting but it is a little unexpected (for me) that for a service like this the first (preferred) user action is to click a button that prompts them to create an account. I would like to know a little more about the service first, perhaps a little more about the use of PII generally (rather than just the address), etc. Just some feedback.

The service itself looks amazing and is sorely needed and I wish you the best of luck!
I love this quote from the article:

> The novelist Paul Theroux has said that he writes long-hand because, “The speed with which I write with a pen seems to be the speed with which my imagination finds the best… words.”
I'm a big Rust fan too. I have experience in all of the languages you've mentioned, and I'm most productive in Rust as well.

It's funny you mention enums, there was just another thread last week where I brought up how crazy it is that sum types (Rust enums) and pattern matching have been around since the 70s but have largely been limited to the FP languages. After extensively using Rust for ~3 years now, I don't ever want to use a language without sum types - you can write incredibly expressive and concise code with them.

The other major productivity boost for me is the ability to compose and chain Iterators and mix those with collection types.
What's the story for extending a flutter application dynamically? Is it possible to write and load plugins for them?
I run and cycle, and don't bother tracking. I haven't put much thought in this decision.

I'm just interested in being fit (which I achieve with just shoes, and going for a run every ~3 days), not in achieving peak fitness or optimal training strategies.

I believe others benefit from tracking, which is fine too.
I just snap off the tabs and hang them on 4th and 5th monitors... then I forget having them and the vehicle is already past Max Q.
Yes, because at the post-WW2 time they could more openly keep blacks out even without covert zoning laws...
I'm just using an SPA written in Svelte on the frontend. I only use Rust for the game state updates.

About measurements, I just whipped up a quick benchmark comparing the JavaScript state updates with the WASM version. You do pay a cost crossing the JS / WASM boundary, but the WASM version is faster overall for my application. I'm not particularly concerned with performance at the moment (it was just a nice to have).
I host my family & friends email server for about a half dozen domains for the last 20 years using postfix with courier imap. Once every 5 years, Gmail doesn’t like something and starts sending my emails to spam but it resolves by itself in 2 weeks ;) Otherwise, the only maintenance is OS upgrades every 6 months or so.
I'm imagining a mirror that can display you in different outfits? sound like a winner to me... a new way to shop.
Already in use in places like China. And we know the US govt has secret courts to authorize wiretaps. We’re on the brink.
Neural network restored video of Tokyo from 1913-1915
Presumably the argument is 'webassembly optimizes better', which is true provided you aren't crossing runtime boundaries (between wasm/js or js/browser api) too frequently.
You would probably care if you found the utility of the knowledge you’re about to acquire in order to acomplish a goal. Or at least that’s how I operate. I don’t care either about machine learning because I don’t have any personal project or anything that I am itching to acomplish with it.
Woosh

It’s not a browser. It’s a webbview-driven GUI library. The platform webview is in charge of rendering the UI thread; or more, if the programmer desires. No idea where “safe browsing experience” factors in here.
What logic is there behind what you wrote?
Wikimedia FontCDN – an anonymizing, privacy-first reverse proxy to Google Fonts
Assault weapon != assault rifle. Former is a generic term w/o commonly agreed definition, latter is a rifle with the characteristics the GP listed, see https://en.wikipedia.org/wiki/Assault_rifle
Optimizing AWS Reservations
You read the sourced paper then and your mind has been changed due to new evidence?
The Anti-Anarchist Cookbook
so how can anyone build an alternative without falling into this trap?
More examples at the bottom of the owner's page [1], some of which have been posted here before.

[1](https://neural.love/)
As a former maintainer of Terraform, I 100% assure you that Python would have in no way been a better choice.

While Terraform is I/O bound to some degree, it has a large degree of concurrency - something quite miserable to do in Python.

Terraform does not take full advantage of even the type system available in Go, but a dynamic language would make things even worse. I do not think Go is the ideal language for programs like Terraform, but having spent many thousands of hours in that codebase now, the answer is stronger types (likely Rust), not fewer.
Shrek is an old meme and onions are stinky. Do you think that's a recipe for this to catch on by the next generation? It's a miracle .com worked at all, and I wouldn't hold my breath for a second miracle.
I'm not aware of any US law that allows the federal government to order a corporation to cease publication of an app. In fact, that would probably be a First Amendment violation.
Flash remains the most productive UI development environment I have had over the past twenty years. Getting graphical apps working on all major platforms is a fabulous achievement by the Flutter folks.

I have no love for what Android has become and where Kotlin is going. The web today feels like a PDF...huge amounts of movement but not necessarily progress.

I hope more than anything that Flutter continues to gain traction. To my mind it is perfectly reasonable for next generation tech to write to the canvas with the latest widgets as long as there is good accessibility support.
Hint: "china" didn't appear in this article.
you know it! It had a sleek and modern look for the time, while still having the simplicity and user-friendliness of MS Paint from Win 95/98. really wish this version of paint was still supported in Win 10
A highly paid, but acceptably crap surfer.
In some businesses it is important that all employee communications are captured and can be inspected in case there is suspicion of IP or customer data theft.

For example in a hospital, there is no good reason for employee to use Tor on work computer.
Python folks with their strong + dynamic typing: (O.O')

I will say from exp. that @anyfoo has a point. In the end, even webapp backends are clients, worker nodes within a much larger system infra. Anything that has to do with data that isn't a pass-through entity ideally should be both strongly and statically typed.
Sadly, there are a number of replacement sites and almost without exception they're most of the way towards being Voat 2.0
I don’t have a stake in this but the page does say

> delivers microsecond performance at any scale

and then

> a very large hash table that is distributed across multiple machines

So the way that I read it, the network will be involved when they said “at any scale”.
Written in Go? I wonder what the GC pressure is going to look like with many small keys. I've written a redis clone in Go a few years ago and the GC pauses when reaching a few GBs of utilization were awful. Granted the Go GC has improved considerably since but it's still going to be noticeable I bet.
I think it's a good analysis but honestly I just have to wonder who intuitively thought this was a good idea. Chopping up high quality content into small clips, having to watch them on a tiny phone screen and the only new feature is how you flip the phone? It already just sounds awful.
Questions to Ask Yourself While Writing a Speech
Docker Commands to Rescue- Short and Sweet Cheat Sheet
Cloudflare is still using the Alt-Svc HTTP header. Use Ctrl+Shift+J to see the 'Browser Console' which contains logs in the form "Alternate Service Mapping found: https://blog.cloudflare.com:-1 to https://cflaresuje2rb7w2u3w43pn4luxdi6o7oatv6r2zrfb5xvsugj35....

Cloudflare only sends the header to clients it detects as Tor Browser. If you have tweaked your config or are running an older version, it may not detect correctly. Even if it had previously worked.

This technique is not "better than" the "Onion-Location" approach. They complement well. Use the 'Alt-Svc' header for all users with Tor Browser's user agent and send "Onion-Location" to all users. If a user decides to opt for the .onion address, they can. But they don't have to.
Craigslist is probably another good example.
You started a grotesque religious flamewar. We ban accounts that do that. No more of this please.

We detached this subthread from https://news.ycombinator.com/item?id=23759919.
I just remember: at the same time the fitness industry has grown in the United States, there is also an obesity epidemic. And I really don't think the people who are really into fitness are the ones spending the majority of the money. It really seems like it's the less intense, "average joe" folk where the green is at.

I recall how a lot of "globo gyms" make tons of money at $10-40 per month, and why a boutique gym struggles at $200 - the globo gym capitalizes on people basically buying a membership, and basically not sticking with it, but... you know, not quitting just out of guilt.

And it sure seems like Peloton established that the $39/month price point can work.

If the Coronavirus problems extend into 2021 (very likely), I bet this purchase is going to be real amazing, since there will be a grip of Average Joes who will probably fork up the big purchase for Christmas to start up classes as a New Year's resolution, and then just stick with monthly classes "just because"
There isn't necessarily any inherent thing about the language itself that makes it better at WASM than others, it's more that it was one of the first languages that was ready for WASM.

- It's low level like C and C++ so it maps cleanly onto WASM

- In your average Rust project, all dependencies are already built from source, greatly increasing the likelihood all your dependencies can be built for WASM

- Already using LLVM as the compiler backend made WASM targeting a lot less work than for languages that need to do that work from scratch

- Probably most importantly, a lot of developers involved in core rustc development were motivated to get Rust working on WASM

At least that's my perception for how Rust became such a prominent language for WASM development early on
> I would then refer them to law enforcement

What kind of industry do you work in where the mere act of using Tor is reasonable suspicion of a law being broken?
1) Host your own server, don't make it public.
2) The fact that there were so many non-mandatory and sometimes competing XEPs was a major setback indeed.
3) There were measures for that, such as that unknown users should answer "how much is pi*0" kind of questions

Matrix seems to solve items 2 and 4, lets see how much traction it gets.
I've struggled running Unifi Controllers in containers, UNMS is fine, but any Java based controllers (UniFi itself and UniFi Video) just consumes memory until it fails.

Also running mongodb in a container seems to constantly leave the database in a state of corruption when the container inevitably fails.

In the end I got a Unifi Cloud Key Gen2+ and now I happily run both UniFi Protect AND the the UniFi controller on it without any issues. The Cloud Key Gen2+ is PoE so I can power it from my EdgeSwitch and it even has a battery backup so it can safely power down during an outage. Definitely worth the $189.
This is silly. There are systems which have had nine nines of uptime written in dynamically typed languages.
I'm not even sure it's malice. New reddit drops my user session once every few days it seems like. It would also forget my "default to markdown" option as well, regularly. So I just switched back to old reddit.
Please don't perpetuate religious flamewars on HN.

https://news.ycombinator.com/newsguidelines.html
Tesla's Musk approaches a $1.8B bonanza
Basic in 2020 – DIY microcomputer with early 90s graphics – Colour MaxiMite 2
The appeal is to “listen to these people.” Unfortunately intellect doesn’t imply integrity, and appeal to authority is what got America to where it is. I would’ve preferred a framework for critical thinking, or at least more emphasis on that aspect rather than saying “you can trust these people.” That’s what everyone is saying, PhDs everywhere. I have an unfinished PhD too, and I’m saying “find out what makes it tick” and “follow the money”
Love this story, funnily enough it was the first story I ever read on HN on my first day of work as a junior developer.
Presumably most of this applies to the issue of climate change, also.
A way to manage modules for Deno
it's have been weeks when I started to learn Deno, when my team started to work in the Trex project.

there are many people still want to a package manager for deno and I think deno doesn't need one, but sometimes we need an auto-completation and when you use deno at first time, before caching the module there's no auto-completation of words of a module.

Trex has a new release to help with that:
Use Trex

Trex is a way more easy to use the Import Maps

This tool also support install modules from:

Deno.land
Nest.land
denodpkg
an you can install custom modules from any url
You can see all the new features in the Trex documentation
It did not, because there are many many threads of disinformation and I wasn't trying to catalog them all. I'm happy to engage a discussion of how to avoid misinformation specifically related to China, but not really clear what point you're trying to make here. I also think it's pretty far down on the list of threats we face right now, but understand others may feel differently about that.
It's like pulling teeth to browse it anon on mobile even on the old design. They're all but putting a gun to your head and saying "USE THE FUCKIN APP"
In a way, Hacker News acts like a Leitner deck.
There's another way to deal with it - which is to make crashes not matter. That's actually I would argue even better because you're already coding for robustness.
One thing I find useful to remember is that every new feature is a new blog post, a new social media post, and more opportunities to promote yourself. Shipping with all the features is basically taking away a lot of those opportunities. Whereas if you ship small, you can keep creating buzz about yourself for the next two years and bring a lot of users on the journey.
https://gallery.flutter.dev/#/fortnightly

Basic features like selecting the text doesn't work.
Quicken Loans Files for IPO
Ok, we've e'd the mail above.
you don't need to spend money if you have a server or even a raspberry pi or something—I run a mirror of my clearnet website as an onion service and it was a fairly straightforward setup.
Anybody know the original year?
The paradox of tolerance. Gets em every time. It's exceptionally hard to thread the needle like reddit mostly dude pre-2013/2014 or so. It's incredibly easy to be another Voat.
I would love to do this for my personal site. Not sure if I am willing to spend 4 hours on figuring it out though.
pbpaste | xxd

Or your platform equivalent of pbpaste. If this isn’t totally safe and could have side effects, your platform’s clipboard implementation is problematic.
Youtube has been vp9 only above 1080p for a long time, but Apple is adding support for VP9 only in the upcoming OS releases.
Didn't Digg v4 happen in 2010?
I might vote for him.
As a musician, I developed a sense of time in my mind, and it expanded to everyday actions and thoughts. Am I the one that did answer the questions correctly?
You're confused. I can't say this better than Stefan Savage did, and though I'm paraphrasing I think the gist will come through anyways: there is nothing magical about being "published" in a journal. What's important about ideas is that other people care about and build on them. Getting published in a journal is just one step on one path towards finding an audience for your idea among academics in a particular field.

The cite record in every field is littered with retractions, revisions, replication failures, and even outright fabrications.
from the article: https://community.torproject.org/onion-services/setup/
If you're over 75, chances of dying from coronavirus once contracted is 1 in 6
It's better to link to just the past submissions with interesting discussions. Those appear to be:

2008 https://news.ycombinator.com/item?id=123489

2008 https://news.ycombinator.com/item?id=385068

2010 https://news.ycombinator.com/item?id=1293652

2011 https://news.ycombinator.com/item?id=2701063

2015 https://news.ycombinator.com/item?id=9338708

2017 https://news.ycombinator.com/item?id=14676835
Interesting! Is that a single K8 control plane across one cluster? We've gone with fully isolated clusters across 2 data centers to protect against a network isolation incident between them causing a split brain/borking etcd.
I did it for my personal site, and it wasn't too hard, I personally didn't have as much experience with nginx and stuff back then but if I were to set one up now I feel I'd be done in under 30m complete with a vanity url.
You are talking about disinfomation and Covid19 without mentioning the state-of-the-art player: CCP, you won't get it right.
This is an advice from a native Chinese.
almost all straight copy pasta from mozilla tutorials and popular other copy pastas.
Every time I land in it and try to actually read a thread, it fails to display additional comments when I click Read More. It bounces around to a reload of the "card" with the same handful of comments showing.

The new design is literally unusable.
Harvey Mudd College has achieved gender parity in CS graduates.
Whenever I write Rust, I have a lot of fun, but I'm still not sold on it for most web dev.

The analogy that comes to mind is that Rust is a really nice sports car with a great engine. It handles like a dream and you can feel the powerful engine humming while driving it. With the right open road, it's a great time. You can really optimize code, make great abstractions and work with data easily.

Unfortunately, web dev generally isn't a wide open road. It's a lot of little turns and alleys and special cases. Driving Rust in web dev is a lot of accelerating only to screech to a halt. I wrote a backend API for a side project in Rust. And true to what I said, Rust handled like a dream. But I didn't need the power. I spent most of my time screeching to a halt worrying about the plumbing between the various immature Rust libraries. And that's on the backend, which is way more mature compared to the frontend Rust libraries.

Judging by this post, OP managed to find a great open road in web dev to use Rust. I only wish I could find one as worthwhile.