skysight-inc/HackerNews huggingface dataset:
Everyone else pretty much said it for me. To elaborate more personally: the distilled expression of pure functions as _the_ basic entity of modular engineering is such a huge selling point for me. Lazy evaluation is also surprisingly valuable in this vein, because I can compose components -- pass the output of a component to the input of another -- with the assurance that I'll only pay for that computation if it's actually requested.

I do deeply appreciate Rust in how it supports serious functional programming idioms without requiring a GC. The value of immutable-by-default and single-ownership semantics have been infectious far beyond my direct use of Rust. But those very same features of Rust also make the pure function just a little more clunky in that environment.

Oh, and being literally unable to perform I/O (or any other computational effect) outside of the right context is such a clear win for me. Very few languages, even in the functional world, have such a strict separation. The architectural and mental benefits are outstanding.

Some concepts take on a surprisingly simple existence in Haskell. I recently discovered the Yoneda and codensity transformations, as so frequently discussed in Haskell... in the context of a Visitor pattern on a tree structure in Java. Visitors are literally Yonada-ified sum types, and I could only make that connection (and understand the ramifications and benefits) after seeing how it naturally arises in both languages.
Try getting hardware accelerated video in Chrome, or FF. Not supported.
> There is a very remote possibility that Windows for ARM could be virtualized by some future version of VMware and the proprietary toolset could run under that, but I'm not holding my breath.

How is that remote? We've already seen Parallels Desktop virtualize Linux for ARM.
Async Clipboard API
A huge amount of effort went into developing this hack. Then the company NSO productized the hack and sold it to governments.
Huh? Most sold phones probably have a microSD slot.
For the web server... 3.6mb file using hyper, not the leanest but one of the more popular options.

extern crate hyper;

use hyper::Server;
use hyper::server::Request;
use hyper::server::Response;

fn hello(req: Request, res: Response) {
let response = format!("Hello from {}!", req.remote_addr.ip());
res.send(response.as_bytes()).unwrap();
}

fn main() {
Server::http("127.0.0.1:3000").unwrap()
.handle(hello).unwrap();
}

Output from wrk -t8 -c400 -d60s http://localhost:3000/

Running 1m test @ http://localhost:3000/
8 threads and 400 connections
Thread Stats Avg Stdev Max +/- Stdev
Latency 173.31us 88.10us 0.98ms 65.18%
Req/Sec 35.06k 13.46k 45.48k 74.99%
8383194 requests in 1.00m, 775.50MB read
Socket errors: connect 0, read 0, write 229, timeout 0
Requests/sec: 139487.00
Transfer/sec: 12.90MB

According to top, rust_http is using about 2.8mb ram, 630% cpu, and wrk is using 700k and 370% cpu.

Though I'm on completely different hardware, but the thing definitely screams...

For reference: AMD Ryzen R9 3950X, 64GB DDR4@3200(CL18) under WSL2-Ubuntu (Windows 10 insiders)
It's not cost effective to store for a very long time. If you stored for a year, and the tanks last 30 years, you only get 30 tanks worth of electricity for the price of the tank. If you store for a few hours, you get 30*365 tanks worth of electricity for the price of the tank, but you need to factor in the cost of the compressor and generator. Presumably there's some balance when you're getting best value out of the compressor and generator, but don't need an excessive number of tanks.
You don't seem to have said "it's useful to know about the performance of idiomatic software".
No worries, I wasn't trying to call you out or anything it just sounded cool :)
Worth noting, Segway still has a broad selection of products including scooters, electric dirt bikes, an AI-enhanced personal transport assistant, and go karts. https://www.segway.com
Lambdas?
From what I've read, it is still far from certain infection gives a usable immunity. So rather than that, it might as well kill off medical personal due to repeated exposure in huge amounts.
But you coulda done 73km on a bike, and you wouldn't have even thought about the distance.
Just as a side note... It's important to say that it still does get compiled... it's not some kind of interpreted mode.
> There is a difference between communist and Stalinist/Leninist though

only to communists, maybe. From where I stand, Leninism/Stalinism/Trotskism/other -ism are all extreme totalitarian ideologies
I remember when the segway first was announced (or leaked?) on slashdot. Based on the ensuing posts and comments (slashdot was the sort-of hacker news of the day, in 2001) it was going to revolutionize the world. Instead, the hype and public opinion travelled faster than the product, and it sort of never took off. I took it as my quintessential lesson in how to manage the announcement and deployment of novel technologies like robotics. Self driving cars seem similar in a lot of ways.
I've used both extensively, even on some similar projects. Biggest thing I've noticed with Rust is that—often by necessity—it's hard to design abstractions that don't leak implementation details. That's a fundamental property of how Rust uses its types to manage resources, and it can definitely pay off for some kinds of code with particular performance requirements. In practice, though, it also makes it much harder to write reusable abstractions, especially with anything involving first-class functions and polymorphism.

The upshot is that the two languages feel very different, encourage totally different programming patterns and give you different high-level trade-offs. They're far more complementary than substitutable, and I expect my future projects will mix and match both.
Amazing, NYC has already reached twice that death rate so they must have had 120% of their population infected
> There's a respect given to white right-wing protestors carrying your own weapons, both by police and many people that isn't extended to the BLM protests.

The tactic of openly carrying firearms during protest marches was pioneered by the Black Panthers and there have, in fact, been a number of predominantly black and pro-BLM open carry marches since the killing of George Floyd. There was one over the weekend in Oklahoma.

> Your solution is to further escalate to requesting military intervention.

This is a straw man. To reiterate, my position is that Sen. Cotton’s proposal of invoking the Insurrection Act was a premature but understandable suggestion. I disagree with it but especially given the precedent of the exact same measures being taken during the 1992 Rodney King riots, it wasn’t an unconscionable suggestion and it was perfectly reasonable for the NYT to publish it.

In other words, my position is that it’s justifiable for the NYT to publish an oped neither of us agree with. Your position is that arson is a legitimate form of political protest.
"master" has meanings other than "owner".

I refuse to kowtow to political pressures that don't actually help minorities. What's next, Master Lock and MasterCard changing company names to Main Lock and MainCard?
Pay the new accountant to deal with the old one haha

Anyway yeah it's not my business so it's not by business, nose un-poked-in
If you're outside of the US then the answer can easily be "yes". I don't recommend it though.
I'm sure they got great PR the same way everyone does: they bought it.

Thouse b-list journalists don't wine and dine themselves.
But those were popular and common before Haskell. Why would we say that lambdas spun off from Haskell to Java, rather than they were spun off from ML, or Miranda, or from Lisp?
I think it has to be 2G GSM specifically, 3G UMTS do cipher that kind of holds, also a lot of phones aren’t dynamically updatable or updated smartphones

GSM downgrade attacks as well as USB SDR gears came out late 3G era, I kind of trust 3GPP guys for protection for LTE onwards but if GSM downgrade attacks are your primary concern in your life you can move to Japan and get contract on au by KDDI as KDDI flat out ignored CSFB to CDMA2000 and went all VoLTE
Counter point on "investment":

I was in a Haskell team at Google, and have trained groups at various companies professionally. From that experience, for a normal developer with working experience in Java, Python, or C++:

* It takes 2-3 weeks of full-time onboarding (half with a coach, half self-study) to work on a typical industrial Haskell project.

* It takes around 3 months of full-time participation in such a project to know a wide array of libraries and feel ready to tackle almost anything.

The companies involved were happy to make this time investment for increased productivity over the time they expected their employees to stay with them.

On an individual level, it makes sense that if you're just getting into programming, and you have the choice between investing 2 weeks into Python to be productive, or 3 months for Haskell, you pick Python. It's rational. But after you've been in it for a few years, and you realise you want to do it for another 40 years, investing 3 months for life-long increased productivity (even if it's just a few percentage points; most feel the effect is larger) suddenly becomes a great deal.

Counter point on "complex topics":

After 6 years of industrial Haskell, I know nothing about category theory. It has not prevented me from using web frameworks.
This is one reason why I don't use cellphones.

I suspect that Mr. Radi would have been safe if he had 1) used a PinePhone, with cellular and WiFi radios turned off, and a USB-connected cellular modem; and 2) hit the Internet through a VPN, Orchid, Tor or LokiNet.

If you think not, please share, because I hate spreading BS.

Edit: Well, someone seems to think that I'm wrong, but they aren't saying why. Just sayin'.
What data? Show me the data.
Why not just marry her?
> I do not intend to go with this experiment

I’m sure they lost people when they switched off of ppc too but just like last time Apple is playing the long game. Intel just can’t keep up anymore.
70 cm is a bit of a problem. 97.307(f)(6) limits data transmissions to 56 kbaud and 100 kHz bandwidth.

However, digital TV is allowed. Some folks have circumvented the rule by sending a low bitrate video stream as a small part of their overall data.

https://www.law.cornell.edu/cfr/text/47/97.307
Of course you can get ad blockers for Safari, for Mac and iOS.
Modern transportation in cities is a very hard problem that we're still trying to solve. At some point Segway looked like it might be what we needed since it looked like nothing we had ever tried before. It was small like a bike but you were standing up, it was all electric and super easy to use. It was not really a stretch to imagine that this could be the future of city transportation.

I mean, remember the hyperloop? It solves a different transportation problem, but there are many parallels. When you take the time to think about it you can see that it doesn't really add up, but man if it could it could be amazing.
Could you please clarify what program you're talking about instead of hinting about it?
fortran77 appears to be correct. London-based Novalpina is a major owner of NSO since 2019.

https://en.globes.co.il/en/article-novalpina-capital-and-fou...
If I remember correctly, babies learn to distinguish vowels from consonants from near birth when adults speak to them in that annoying high pitched "coochy coochy coo" dialect. After 6-12 months of life this starts to hold them back as they need to transition to hearing normal sounds and seeing the people mouthing them. The puppets with hinge-flap mouths, exaggerated and insanely high pitched accents in Sesame Street are ridiculous. I would strongly discourage letting your little ones watch this show.

Also Sesame Street is very New York. The rest of the world doesn't live like this. I recommend local kids TV shows with real humons performing. Some short cartoons are fun, many of them are terrible, but the sum total of TV is dose dependent. Turning it off straight after their favorite show might result in a little argument but you'll be pleasantly surprised when 5 minutes later you catch them doing something (anything) else. Usually something creative, social, and developing fine motor skills, if not simply running around outside. And subsequently you'll find them turning it off themselves.
this article almost reads like a parody after it shows you how many things can go wrong if you actually try to do this
Whenever I hear "master," I (and I believe most people) think of competence. Master Mason, Master Craftsman, Master Programmer, etc. That does not mean historically that those who worked for masters were slaves, as we had journeymen for example. You can take a look at the guilds in the Middle Ages as an example of this terminology.
I think it would be similar to diving into electronics, and particularly robotic design in general, essentially a microcosm of electrical engineering with machine tool knowledge? I am merely a biologist by degree here, but i too want to build some hobby level skill in that direction.
> A baby is not born with the knowledge of body movement

Anyone who's witnessed a birth can tell you this is wrong.
Some of us were doing ATV on the 70cm band 25 years ago.
I feel bad that we're putting a continuous load + risk on US healthcare workers, 3+ months and counting.

They probably expected to see light at the end of the tunnel last month, like other countries. Now, maybe next year?
Symptoms typically manifest in a week for the majority of cases. Considering the scope of the protests, we'd be seeing spikes in NYC, NJ, MN, etc if they were a primary source of infection.
Agreed, that's another easy one to jump into. Love it also.
Services. Websites. Here is a reasonable breakdown for more info

https://github.com/Gabriel439/post-rfc/blob/master/sotu.md
This is pretty much what was done here in Europe - country borders closed for everything except freight and on top of that towns and villages with exceptionally high infection rate were closed off and put under even stricter quarantine rules.

Even now with most of the wide area lockdown lifted, there are local clusters being isolated by locking down towns or whole regions, as at the moment with the German slaughter house cluster and the Czech and Polish coal mine clusters.
The Canadian government making something needlessly more expensive for Canadian consumers? I am shocked, shocked I say.
The absolute fascinating thing about this is that for much of the country, they just got bored of Corona virus. Federal leadership is fading away to almost nothing, with getting the economy rolling prior to the election being the main focus. Then on top of that we have people who for whatever reason just want to go back to normal, thinking that its no big deal. There are many more who agree that the sickness is a big deal but it really only kills the elderly or weak and that's not a big deal, the sacrifice is worth it.

We decided that staying home and socially isolating was just to hard.
The rest of the world must be looking at us in horror.
Is there a way to use the older interface, kinda like old.reddit.com?
Greenplum DB is open source, based on Postgres, and is a proper sharded OLAP database in the vein of Teradata. Its answer to these types of large analytic queries is that it stores the answers and as long as the underlying table data doesn't change, the query can run at near 0 cost. I believe the same approach is probably in use here.

Shame generate_series() isn't a valid function here - joining to an artificial table is a classic way to break the pre-aggregated values, and force a re-calc.

Redshift does something similar IIRC.
If one were to examine that subreddit at this moment it would appear that the mods are very strongly against Scott Alexander being doxxed by a reporter and are also handing out bans for anyone gloating about this.
“IT” was never cheap enough to change anything.
I was thinking the exact same thing. I remember the build-up leading to release where they were talking about it literally changing mankind. "Cities will never be the same" and all that. I wish I could find some of the articles - and then when it released it was like... so... a scooter? How is this changing life? What's your plan for rainy days? Oh... we just get sopping wet? Ya, not going to change cities and close down all roads.
That's true, there are others where I'm legitimately frightened. I think of Beat Saber as a good first game.
NSO is worth a billion dollars, and they've probably made a lot more by renting out these hacks to governments than they ever could have made through responsible disclosure.

It seems like Apple has patched it in iOS 9.3.5, though:
https://nvd.nist.gov/vuln/detail/CVE-2016-4657
>Because a great proportion of people browsing the web have slow connections and/or data caps.

That doesn't matter one bit. See "webpages are doom".

>We're already able to get acceptable quality.

Apparently not when some examples are worse.
I wonder how long until people start calling developers/projects racist because they don't make this change.

I'm curious to know who caused this change, but I have a strong idea at what kind of person it is.
Purely technologically that is true, but Segway did a lot to popularize and drive forward the concept of micromobility.
Tasks exports json backup files, but editing these and importing them would not be convenient. You could synchronize with CalDAV or EteSync and look for a CLI client (e.g. https://calcurse.org)
Precisely. There was a lot of press about a "secret" transformative invention w some mysterious tech related to transportation.

Before it was revealed, I remember reading an article where the author said something like, "we're pretty sure it's a 2 wheeled electric scooter that self corrects it's balance."

I remember thinking "this doesn't seem worthy of the hype."

That being said, even though it didn't revolutionize transportation, its use was certainly more widespread than I had expected.
Leetrout did a segway tour in DC. On that tour, there were 3 accidents in 75 minutes. Presumably with people on the tour.
He was the founder of the company that acquired Segway in 2009. So...not founder of Segway.
Naming things, cache invalidation and off-by-one errors?
It's definitely a fascinating idea, I could see it fit as even an embedded service in online classes(Of trad university, or even new-age course-suppliers) where professors who make videos or have cleared-videos on a class playlist use that as class-participation etc.
It's interesting indeed.
All of the examples in the article are people who spoke up about various things online that are clearly in the public interest. If you want to maintain a blog about a subject, if you want to speak out publicly and gain some sort of online rep, then you risk your identity being released. That's freedom of speech. If you are the author of a meme that becomes nationally significant (ie the president adopts it) then CNN will be on your lawn.

If you want to be actually anonymous, I suggest not using facebook or any other online identity tied to your real name. Get a VPN. Learn to use tor. It isn't very hard, just inconvenient. Don't post on facebook.
Patients don't know his middle name. Very few people know each others' middle names unless they are looking at official documents on someone.

If you just google Scott $LASTNAME, there is only one reference to his writings as Scott Alexander, and it is not linkable to the blog, doesn't call him Scott Alexander, and is merely praise of prediction markets being quoted by Robin Hanson. Given there are a few others out there who share his first name and last name, who come up in the search results (some graphic designer for example), this is plausibly not even him. It won't raise any eyebrows at all if a patient googles him.

One thing that's more concerning is the number of people intentionally doxxing him on Twitter today. I'm reporting comments there, and Twitter seems to not come up in Google searches, but a search for Scott's real name on Twitter right now returns results where people are saying some pretty nasty things about him.
I agree this sucks. If it helps someone else avoid scrolling, I discovered that the "readme" text on the right side (right under the "about" block) is a link to the top of the readme at the bottom.
It is really kind of shocking, because we had this whole book called 1984 where the party insisted that members use `newspeak` which was more politically correct. People thought it was insane and we used to have people and newspapers across the spectrum decry XYZ (whatever policy under debate) as being `like 1984`. Using `Orwellian` was a negative term.

And now, here we are, where we can't have an honest discussion about terms without automatically being slapped as racist despite multiple meanings of the same word.
Oh also, it's not really a game but there's something called "Ritchie's Plank Experience". I'm afraid of heights and I seriously pulled the Quest off my head the first time cause I freaked out.
General purpose "cloud" software is what I've worked on.

Compilers and interpreters. They don't have to be CLIs though. You can create languages to configure said cloud software :)
please lets not confuse the issue with PDF -- I know PDF internals actually, and do infact d-compile and rebuild PDF is I think there is anything fishy.. zero point zero Javascript and PDF in this setup
>don't have to be distributed via the Mac App Store.

I didn't know this. Thanks.

>Safari appears to support IndexedDB

This is also news to me and makes me pretty happy.

>Safari for iOS does support extensions

This really makes me wonder how they handle the UI. I'll check it out.
ok, valid point I recalled it incorrectly,

FWIW the IFR is getting tiny as for younger people so using the the same preventive measures for low risk people that we use for high risk ones does not make much sense
Have you tried drying your tears with bank notes? jk. I don't know quit then? Unless you're contractually obligated to stay I'm not sure there's anything you can do aside from either quitting or working towards changing your circumstances assuming you have the influence.
End of an era.

I laugh at the next generation looking back on us like we mock the early days of cars...

They'll probably make a 1 wheel version.
From my understanding, it is easy enough to bypass HTTPS encryption if you need to intercept traffic for an attack like this. You only need to intercept and modify the traffic for a website, not a specific website.

There are still websites that don't use HTTPS.

For websites that do use HTTPS, if they haven't configured something like HSTS, HPKP or Expect-CT, typing example.com into a web browser will make it will send an unencrypted HTTP request to http://example.com. If the website's content is served only HTTPS, the server will most likely respond with something that redirects the web browser to the HTTPS version of the website (most likely a HTTP 301 or 302 status code). The initial unencrypted HTTP request can be intercepted and modified.
I am investing in the USA, just not in the VC market. The legislation is a barrier, the physical distance too. So it's just the stock/options market for me now.
The 2013 version by comparison wastes horizontal space while surfacing less information. The contrast is worse and there isn't enough to visually distinguish the four (!) rows of headers. Personally, I also find the navigation box on the right to be weirdly sunken into the page and I think the color scheme has been greatly improved.
They are judging your hyper-sensitivity to something that shouldn't be taken very seriously at all.
How do you know what caused the dip?

Are you sure it’s not any of these:

1. The most likely to die have already died

2. The virus has mutated to be less lethal

3. We are learning how to treat it better

4. Higher vitamin d levels in the summer

5. A younger population is now getting it

6. Some level of herd immunity especially in Europe and NY.

(Im probably missing some)