skysight-inc/HackerNews huggingface dataset:
I'm brand new to the code, but I don't think it is as simple as you state.

The 'one function' you linked to just passes a ReadFileContext into binding.open[1]. The ReadFileContext appears to have its own read that uses its own allocated Buffers[2] under some circumstances, but under others they are mysteriously already there[3]. Then binding.open refers to an internalBinding of fs[4], which I'm unsure of, is that js or C++ code? This[5] suggests C++ is involved, but there is also an open in lib/fs.js[6] with that signature, though it also just calls binding.open at the end with the same signature, so I think it's off into C++ by then. At that point, I lose the trail. Maybe C++ is even doing the allocating.

This is not easy code to grok in its full extent.

1 - https://github.com/nodejs/node/blob/master/lib/fs.js#L356

2 - https://github.com/nodejs/node/blob/master/lib/internal/fs/r...

3 - https://github.com/nodejs/node/blob/master/lib/internal/fs/r...

4 - https://github.com/nodejs/node/blob/master/lib/fs.js#L74

5 - https://github.com/nodejs/node/blob/3b2863db12818778671713b5...

6 - https://github.com/nodejs/node/blob/master/lib/fs.js#L472

edit: I was curious so I kept reading, It seems like open is probably C++ here[7], which makes an AsyncCall or SyncCall to "open", which are just wrappers around syscalls[8]. Still not sure about other places the buffer comes from, though.

7 - https://github.com/nodejs/node/blob/master/src/node_file.cc#...

8 - https://github.com/nodejs/node/blob/606df7c4e79324b9725bfcfe...
Can you post a quick summary of what's running and the amount of ram allocated to the vm? Is there one process claiming to have written terabytes of disk in Activity Monitor?

Would be curious to repro as my M1 is nowhere near this and it's even an 8GB model.
Arguably Among Us is the game of last summer, or hell, even the game of this lockdown.
Calculation must always be imperfect, though. You can never perfectly calculate sqrt(2).

Geometric constructions do presume that you have a perfectly straight edge and perfectly rigid compass, though.
But why would you want to run a "full node" if not for mining? And why would running a "non-mining full node" should be rewarded if it's doing nothing good to the network?

Only if you run a business that makes/receives lots of transactions, then would make sense to have the full blockchain, but that doesn't help the network, and shouldn't be rewarded whatsoever.

> The reliability and independence of the bitcoin blockchain runs on top of the shoulders of benevolent people running full nodes.

You don't need "non-mining full nodes" for that. See point 8 (Simplified Payment Verification) of the whitepaper [1]

[1] https://www.bitcoin.com/bitcoin.pdf
this looks like it's very early beta. lots of the outlined icon are filled, and lots of the icon change shape proportions dramatically between the different kind, say, filled and rounded, making it impossible to use the stiles together like you could with font awesome
You can export everything via a support ticket. We have migration scripts you can use if you come over to FusionAuth or tweak them for any other platforms as well:

https://github.com/FusionAuth/fusionauth-import-scripts
Thanks for your reply. I hear you 100%, and a few years ago your objections would've appeared in my own head were I to have even considered writing what I wrote. I simply wouldn't have written it.

But it's really interesting to me that what you wrote is about the feasibility of the idea and not the idea itself. Of course, you may think it's a shitty idea - and it may indeed be! But I'd claim that it says something really fucked up about America that your first response was what it was: "couldn't ever happen, plus it would hurt what we do have if this were 'mentioned out loud'" instead of "here's why that's a bad idea".

> imagine the field day conservatives would have if any national figure mentioned this as an idea out loud, and how that might be used to shift the balance of power such that other meaningful programs that could deal with additional governmental support and regulation (healthcare) get set back.

"Shhh! Don't say that too loud -- they'll hear you and then take away our nice things!"

My reply to this is that "other meaningful programs" are already being set back with or without talk of currently-insane ideas like nationalizing a ghoulish company like Intuit/TurboTax. They've been getting set back since the 70's at least, and so-called "conservatives" are coming for more! Let's ask George W. Bush, who at the end of what he deemed a successful presidency only regretted that he wasn't able to kill Social Security!! These peoples' mission is to ensure that any vestige of a welfare state in the US is not only erased, but that merely talking about such a thing becomes so ludicrous-sounding that people dismiss it as impossible. It's working!

The other part of this is just this: love him or hate him - and yes, he's not the president - Bernie friggin' Sanders has walked around this country extremely visibly for the past half-decade calling himself a "socialist" in public, advocating for a complete "political revolution" and millions upon millions of Americans heard him and went "actually that doesn't sound so bad".

I believe that the world we live in is one we made. That's scary, because look at this fuckin' place, but it's hopeful too: we can make a different one. If there are obstacles to doing so, so be it -- but our silence, no matter how rational, doesn't need to be one of them.
I could easily afford a home in the bay area if I was more tolerant to noise. I live 1.5 miles away from the train and I can hear it quite clearly (the horns, as well as the track noise), but it's distant.
Btw you can lock the mode of the touch bar and customize/remove the items.
That reddit link has since been updated with an explanation (basically that it really is just a coincidence):

> Wanted to provide an update on this. As you may or may not know, .quest launched this week, and this is a 3 letter domain on top of that, hence the demand. The registrant of this domain is on our platform but is only a customer who historically has purchased domains in a similar vein. As I said earlier, our platform has never been known to register domains after lookup, nor do we share this data with any third parties.

> We have confirmed that the registrant has no affiliation whatsoever with our staff or any of our partners.

> Further, to discuss the logs, the registrant added it to their cart immediately after searching for it, at 2021-03-03 00:18:13.566638 UTC. The OP searched for it but never added it to his cart, looking for it literally a minute before the person who actually registered it checked out (at 2021-03-03 00:17:38.875854 UTC).

> This was merely a coincidence, as we do process hundreds of thousands of domain searches per day.
Major Chinese Bitcoin mining hub is shutting down its cryptocurrency operations
The second chapter (technical performance) is a nice skim. It's mostly--but not entirely--about the last few years of progress in ML, divided by topic.

pdf: https://aiindex.stanford.edu/wp-content/uploads/2021/03/2021...
Sufficient police and/or troops should be stationed so that Congress can do its business, rather than letting extremists win by closing it for a day.
That's a very interesting idea.
> But do you really need that as a requirement across the boars for all apps?

No, there are a few exceptions, but mostly yes. And I'm sure more than just the exceptions will use Flutter which is why I'm not looking forward to it.

> How many times have you wanted to save an image or copy text from a UI element in a native app?

Often. I mean not necessarily from a UI element but a lot of the time I want to get an image from a native app and can't.

> How many times have you been frustrated in a web app that when you search using the browser you are getting results from UI elements or “app chrome” instead of the actual content that the web app is displaying?

Almost never. There are rarely many extra results. In fact I already am bothered far more often when websites hijack Ctrl-F (I do not understand why browsers allow this) and fail to search the entire page. With flutter this will become the norm and I am not looking forward to it.

> Isn’t it enough to have some fields with content a user actually would want to copy/search

No, it isn't. I regularly copy things that people didn't expect. If it is just to send someone instructions how to use the app. In fact Android has automatic copy based on OCR from the app switcher and I use that a couple of times a day. There is already too much uncopyable text around. For example all messaging apps on android appear to only support copying the full message. This is what happens when you let people mess with standard UX patterns, they break them!

> You’ll likely end up spending an awful lot of time to cater for all the unexpected things that may happen when someone just clicks a link copied from the address bar

Good! I love apps with great links. It makes them so much easier to use. I don't need to go through their custom navigation to get to my favourite pages. I can use the browser navigation that I already know and love. Also I can share links to my friends! Maybe I can help people use the app better!

You just described a bunch of problems that I already have! Especially on mobile devices. This is why I hope that Flutter on web doesn't take off. We will be making all of those annoyances more common! You seem to think that you can predict all of my use cases and provide the share button manually right when I need it. However product developers on a time crunch often miss or skip use cases so it is much better to have supported by default (like text find/copy that can be disabled) than hope that a developer will think, and find time, to implement them. And if URLs encourage people to make it possible to save and share the state of their app then I think that is a good thing!
Please don't take HN threads into nationalistic flamewar. We don't want that here. More generally, please don't take HN threads on generic ideological tangents. They lead to extremely repetitive discussion (the opposite of what we want on this site), and usually turn nasty if not outright hellish.

https://news.ycombinator.com/newsguidelines.html
Performance in some areas was an issue. Overall benefits productivity and ongoing maintenance weren't enough to be really worth it. There is nuance to it all, because some of it lies in team structure and knowledge as well.
Yes, from people I know, the asymmetric risk is what draws them to working for startups. Go to one, see if it 10xs quickly, otherwise go to another one.

There is also a particular group of people who seek out pre-ipo (meaning a company that is expected to IPO soon) companies, or more generally those that are about to fundraise again. Generally equity offers are given based on valuations at the last fundraising round, so playing this game properly can instantly turn $100k in paper money into $400k. Of course, doing this only makes sense if you expect the new valuation to have some kind of staying power, otherwise you won't realize those gains.
It is the same. But at least runtime, WebAssembly and canvas are open source and natively integrated to the browser. Less security holes, but the same UI integration problems.

Good for games.
Not that I'm aware of. Outline can bypass some soft paywalls but that's it.

And unlike the niche owners of science publications, the press giants have massively more financial and legal firepower to get what they want - even political, given how they were able to bribe themselves the Leistungsschutzrecht in the EU and in Australia...
Thanks!

no-coders familiar with Zapier like yourself, tend to find it easy.

Lots of people don't though, and we're working hard on that.
It wasn't categorized as a bug, but as a speed issue.

Do you categorize thinking that JSON parsing takes at most O(n log n) time as wishful thinking as well?

It's humanly impossible to code for contract, that's why generally it's important to strive for no surprises in an API. This is the only way to build more and more complex software over time.
It's bad enough that you started a nationalistic flamewar, but pouring fuel on the flames like this is seriously not ok. Please don't do it again, regardless of which country you have a problem with or indeed whatever the flamewar might be about.

https://news.ycombinator.com/newsguidelines.html

Edit: I'm happy to see that you haven't made a habit of posting like this to HN—your previous comments have been excellent. Please do that and not this.
What is the MMT mental model? It seems to me that you're under the impression that MMT is some kind of monetary policy, when it is not. Monetary policy along with fiscal policy are the two major counter-cyclical policies used by governments since the 1930s. MMT is an economic theory, and is much more recent than that.
I am going to heavily agree. The current set of useless garbage is not different from the next. And any and all creativeness is sirens in copying and being like apple and google.

The flat abstractions are garbage that only a selected few understand. Instead of being a language that is representative of something, literally the meaning of "icon", it is a flat 2d projections of a 3d shape in a 2 color scheme.

A floppy disk became the icon for saving because it represented "write to disk". Now, it would be a square in the name of flat ness and easy to read or some other optimization. This is not to be conflated with survivorship bias.
Now-fixed Linux kernel vulnerabilities enabled local privilege escalation
One of my aerospace professors in college used to be the secretary of the Air Force and B2 development started during his time in office there (back when Carter was president). I remember him saying that one of the missed opportunities in his opinion for the U.S. was not buying more B2 bombers. They can reach anywhere on earth and we only have 20 of them. But Congress didn’t want to keep making them after the Cold War.
Just say "no thanks" and you get the same result while sounding less rude.
> Those planes are designed for lifespans of 50-100 years.

No, they weren't "designed" for a century. Think about it for a minute - would a military contractor even admit it if they did? There would be no new programs. :)

The reason the B-52, F-16 (and T-38 for training, F-5 for aggressor training, etc.) are still around is because they were made in quantity.

By contrast, the F-22 had a run of about 190 airframes, and the B-1/B-2's dozens each, with only a handful (like 3 - 5) of each model operational at any given time - it's really that bad.

All they had to do for the B-52 was to update the avionics and add a cruise missile rotary launcher in the bomb hold. (Believe it or not, that is the main thing that keeps the B-52 in operations.)

B-52 Rotary Launcher Video
https://www.youtube.com/watch?v=-hCjO43k-1Y
sure, just drop everything and go back to 1999 :)
We are working on that. Our new website will include a ton of information about the company, our executive team, and our culture. Stay tuned!

You can check out my LI profile for now though ;)

https://www.linkedin.com/in/voidmain/
https://www.vox.com/policy-and-politics/2017/3/29/15109214/t...

> As of 2014, the tax code was only about 2,600 pages long

The usa hardly has a monopoly on tax code complexity. We're talking about personal income tax right now and I can't find a complexity index for that, but for business taxes the usa ranks fairly low on https://www.taxcomplexity.org/

> That’s not a nightmare scenario. That’s just a standard audit.

The "nightmare" scenario was "you recalculate it from scratch, send it to them, and then they audit you." - a scenario you put forward where this improvement to the tax code (auto-filled returns) results in a world where any time your return isn't what they auto-filled you get audited. That sounds bad, but has not happened anywhere where auto-filled returns have been implemented.
> It seems so esoteric and arbitrary sometimes

It kind of is since a lot of it grew organically. Often it isn't even consistent across authors/countries. It wasn't really "designed".

The German Wikipedia has a decent overview of symbols and I often use it as a cheat-sheet for LaTeX, whereas the English equivalent of that article has a better explanation of basic notation.

https://en.wikipedia.org/wiki/Glossary_of_mathematical_symbo...

https://de.wikipedia.org/wiki/Liste_mathematischer_Symbole?o...

Even If you don't speak German, the article might be useful because you can follow the links to the individual articles next to the symbols, then change the language back to English. Or use it as a LaTeX reference if you're like me and have trouble remembering some of the more wonky abbreviations it uses. Of course that article isn't comprehensive, but most of the stuff that is missing is very domain-specific.
Can I ask a really basic question?

I understand that transistors amplify current but how do they amplify voltage (like in CMOS)? Isn't voltage going to amplify current also?

I never understood this.
> That's not how science works.

This isn't science, it's math. As the article mentions, there is an 862-bit RSA challenge that hasn't been factored yet. Factoring it should be possible on commodity hardware if the claims in the paper are true. So why not just do it? The test of success is simple: either you win the challenge or you don't.
Oh my, I hope the Auth0 free tier doesn't change because I just built out an integration with them for a project. Oh well, the end game was always to build my own auth, just... later, because it's such an annoying mountain of work.
That's exactly how maths works, specifically in the cases where where the claim is easily backed by a demonstration. A famous example:

https://en.wikipedia.org/wiki/Frank_Nelson_Cole

If you 'destroyed RSA' through better factorization, all you have to do is start publishing factors of RSA challenge numbers.

Matthew Green has a fun thread about other ways to approach this along with an interesting "real talk about factoring" sidebar by Nadia Heninger:

https://twitter.com/matthew_d_green/status/13669500931784990...
This is why bitcoin has a market cap of $1trillion and nano has barely anything.
On this post are many singular experiences being touted as rules rather than exceptions. I notice an intense need to simplify, quite often in the simplifiers favour.

Can we at least agree that, despite Mr Minecraft's quip, some people still need to be paid for their work to live? And not everyone can work for free?
But is this a final released copy?
Why don't you ask China? They've already got that and everything else
As long as you manage to recreate Flash game ecosystem you will win alone on it.
flutterplasma.dev just shows a blank screen for me on iOS safari. Every few refreshes I can can get the content to show for a split second before it goes back to white...
US oil production is 1/20th of that of Norway (per capita)

https://www.nationmaster.com/country-info/stats/Energy/Oil/P...
What in particular do you want/ expect from AVRCP here?

I can't tell, but it sounds like the two things it might do for me are:

1. Allow my software stack to remember and restore levels on a hardware device, so maybe my big on-ear headset is super loud compared to the cheap earbuds I use, lets have the software notice they're different and put the hardware output levels back where they were on each device when it sees them. This avoids the device (which presumably is battery powered) needing to correctly remember how it was set up. I would like this.

2. Try to avoid noise from analogue amplifier stages in the headset by only using as much amplification as is strictly needed for current volume settings, which in turn involves guessing how linear (or not) that amplifier's performance is, or makes my level controls needlessly coarse. I don't want this, I'll put up with it but mostly by finding settings where it's not too annoying and swearing every time it trips up.
RT says: QUESTION MORE.

Reuters trusts in your belief of their lore.

Now, what to read, what to ignore?

Hard to tell, except diving deep into all the gore,
following the money, enjoying the hard earned honey.

Even if it seems crazy at first sight,
this is the way, a hard one to go,
against the flow!

edit: Forgot to mention, several ten thousands of people from the government, influencing the media, making sure of the trend.

To guide the sheeple, that nothing untoward ever enters their feeble mind. All hush, hush, from behind.

Make of that what you will.
I laugh loud into the faces of every shill!
It's because most mainstream outlets are very progressive, and for other reasons I won't mention lest you call me a Nazi.

Lizard people would be fairly tame (and, importantly, harmless) compared to a lot of the propaganda peddled our entire population is exposed to in every medium every day.

Pedophilia is a sexual preference that requires understanding, racial diversity strengthens a country, there are no measurable differences between races other than skin and hair, women ought to pursue happiness in office cubicles rather than loving families, men who wear skirts and castrate themselves are actually courageous women, a certain Middle Eastern state is our greatest ally, etc.

It goes both ways. The nonsense you prefer just happens to be the nonsense allowed on TV and newspapers at the moment.
If only Apple didn't completely nerf text rendering on non-Retina screens by removing subpixel antialiasing
I'm in the same boat and I use okta for work and have no clue what the hell it does or why this just can't be accomplished using open source.
Exactly! I always think of the official demos as "this is as good as it gets". Look at how Unreal Engine advertises. Beautiful! Will your game look like that? Probably not, but it potentially could!

All the Flutter demos I've seen today are saying "Do you want your app to, at best, take a long time or even fail to load, feel like scrolling through molasses, break when you click a button, and spin text around at 25 fps like a 2005 Flash animation? Well, have we got a framework for you!"
She did not tell us we were deriving the quadratic formula. I had no idea where she was going when she started the exercise.
> the article says it would take around a thousand CPU core years to break 800-bit RSA

That's for previous algorithms, not the one described in the paper.
I suppose I'm becoming old and grumpy but I'm with the one guy who "requested changes". Go outside. What a waste of people's time just because you can't read two words without thinking about a video game.
i5, so you're comparing to what, a 14nm processor? yawn.
The phrase "is this an Among Us reference?" has also become a meme, and has been further deconstructed into AMOGUS? as a reaction to overuse.
> According to this definition, dumpster diving would be theft.

In many jurisdictions, it legally is. Morally, I agree that's bullshit.
Advances in additive fabrication, plus other advances in substractive machining and the use of sintered metal molded preforms, composites etc., explain most of this. The time saved with the newer methods yield a net efficiency.
Uh, Animal Crossing would like to have a word about that latter title.
>VR versus pancake typically has nothing to do with disabilities

Keyboard and mouse as inputs leave you essentially physically disabled. Not having a full range of motion is just an much of a disability as being blind.
> your competition (AWS) is better in every conceivable way.

Is that really true? I don't have a lot of experience with Firebase, just notifications and analytics, but working with Cognito and Amplify one- two years ago was like a bad joke, more similar to a fledgling startup than a well-rounded offering.

It rather seems to me that a lot of organisations are moving to GCP; BigQuery and its integrations with other Google products seems like a killer app, and GKE is seen as the better choice for hosted Kubernetes.

I'm still a fan of Red Hat's OpenShift, but I'm actually surprised how well Google seems to be managing their {S,P,I}aaS offerings and strategy in this space.