skysight-inc/HackerNews huggingface dataset:
> the implementation is a full 32-bit multiply using 16-bit limbs

> (note: the LCG constants listed here are wrong)

It's a buggy 24-bit multiply and the constants are accessed wrongly.

Look at the code https://www.qb64.org/forum/index.php?topic=1414.0:

The third MUL computes the same value as the first but it should be [RndA+2] * [RndVar] and not [RndA] * [RndVar] hence a=0fd43fdh instead of a=0343fdh. Also carries are not taken into account in the first two ADDs.

The addition of c is similarly buggy.
haven't used it, but can feel it. you are making me want it more.. wish Steve was alive, he would have perhaps kept it alive at least for bragging rights as smallest, lightest laptop on planet. Still remember Steve jobs introducing air inside an office envelope.
This is Zuck's 3rd time doing this. His first time was 2 years ago. What meaningful legislation, if any, has been introduced/passed since then?

Congress is full of decrepit baby boomers that don't know/don't care to know shit about technology.
What a bad take. Disregard for covid precautions is the reason we have an outsized outbreak in the US. The outbreak in SD, despite the state’s low population density, will spread to other states.
Exactly. We're supposed to believe Zuckerberg is stuck in a position from which he cannot escape, and that he somehow deserves sympathy? Sorry, but no. He lives in a free country. He could walk away this minute if he wanted to. He could even spin it as a good thing, i.e. "My work is done and I'm leaving the company in more capable hands".

Zuckerberg is in charge because he wants up be. There's a reason he negotiated his shares to have much higher voting power than common shares. He wanted control of his company, he still does, and he is responsible for everything it does.
There is a well estabilished hormonal link betwen pregnancy/labour and mother child bonding. [0] My point is that they seem to make the leap that a male equivalent _must_ exist for father bonding.

What I question is if this hormonal change (T drop) in males is not just due to sleep deprivation, rather than some unknown/unclear male bonding mechanism.

[0] https://www.nct.org.uk/labour-birth/your-guide-labour/hormon...
I'm a little sad that the cute Japanese 「quote characters」 have not gotten traction. I'd love to be able to use those in code.
Don't know why but this kind icon design make me feel uncomfortable. It likes a mess of material, border, and shadow.
> I'm glad about that.

I'm not because it's completely arbitrary about it e.g. you can include 🁓, 🀕, ⏱, 🃅, box drawing, or Z̸̠̽a̷͍̟̱͔͛͘̚ĺ̸͎̌̄̌g̷͓͈̗̓͌̏̉o̴̢̺̹̕ but not trigrams, die faces, box elements, musical notes or flags. They just whitelisted/blacklisted entire blocks and called it a day.

Which obviously is par for the course when it comes to HN's comment box, the markup system is even more half-assed.
Oh gotcha, thanks. My info is outdated.
Thanks. It appears my info is outdated.
I'm in favor of the Black Mirror approach for politicians; Give the people full transparency into politicians' activities. This shouldn't be so controversial, given that they work for us, but of course, that is when you would see some real concern for privacy!
The Republicans are pretty clearly wanting to remove legal protections of section 230 of the CDA for social media companies that are acting as quasi-publishers by suppressing the speech of users on their platforms.

The Democrats want more effort made by social media companies to fight what they perceive as online misinformation... and are asking for more suppression of speech on social media platforms.

Nobody is hiding the ball here. These are direct statements made in the opening remarks by the leadership of both parties.

No, my statement was not ambiguous - unless you haven't listened to what is being said by the mainstream representatives of both parties.
I'm studying how to rewrite our online word-processor in a stack that allows us to render documents to android/iOS/desktop natively.

Skia stands out as the obvious choice as a rendering library, Our team though is essentially a JS/Java workshop and writing C++ will be shooting our own foot.

I found Skija a while back but it looks like we need JVM and the JVM story on iOS is complicated (non-existent even?)

Fluttter does a good job at abstracting away Skia and exposing Dart APIs that is truly cross platform (Web/Desktop/iOS/Android) – but Flutter will never expose low level Skia APIs because that's not their goal. The abstraction is too high to write a word-processor.

I'm yet to find a reasonably iOS friendly abstraction over Skia that targets both iOS/Android and desktop platforms.
These shows are basically "how to explain subreddit moderation to old men and women"
Is her first-hand reporting that patients don't believe in COVID an unsubstantiated rumour?
But the rumors were bad things about our outgroup!
gemini didn't ring any bell for me, for those like me,

https://gemini.circumlunar.space/docs/faq.html
I've had to read worse when marking exam papers...
It's either unsubstantiated or a HIPAA violation
>I would argue that the hurdle of bypassing DNS-based content blocking was already so vanishingly small [...] //

That doesn't hold up under scrutiny. My pihole blocks ~11% of domain lookups (blocking 1000 queries per day for our household), turning it off vastly increases the unwanted content. It might seem is logical a ready hurdle, but it's a hurdle that practically works.

I don't follow the reasoning that says this is a small barrier to malware so we'll remove it.

What are we, end users, getting out of routing all our domain lookups to Cloudflare and ceding control of filtering?
I'm also surprised because in my experience Ubereats is always cheaper and lets you wait to tip until afterwards. Horrid Door Dash drivers wore my generosity thin real fast, but with Ubereats it can actually be performance based as it should be. It reflects in how unprofessional and entitled some Door Dash employees are. I wrote simple steps for getting tto my door and they'd tend to not read it, with one even saying something like "wah wah I'm not reading this huge paragraph" (it was maybe 15 words total). I should've been able to leave a negative tip for that one. The most basic inklings of work ethic seem to be lost on this doomed generation, or at least whoever is in the range of 20 years old right now.
this only gets worse when they get older.

A dangerous thing that can happen is when you over-identify with your kids. Like being the overbearing sports-parent that pushes their kid to succeed because you see it as an extension of your success. I think every parent runs into this to some degree. I have to remind myself they are different people with their own wants, needs, values, and criteria for what "success" means to them. Not an extension of myself.

Yet it's hard to balance avoiding over-identifying with the "I want to keep you out of obvious danger". Like "Don't go 200K in debt for a poor college education" or things like drug and alcohol usage at too young an age. The downside risks for some of these things are huge.
All of this stuff is subjective to some extent. A newspaper columnist, novel author and manual writer will have different principles that apply to their writing.

The sentence you quoted is complex, and may readers will miss meaning, especially if it is presented an instruction.
Unfortunately, it's not a genuine eink display but a rebranding of Qi hybrid LCD that was made popular in the OLPC.

Just look at the announced resolution in dpi in b&w vs color, and you'll see they use a LCD mask in front.

If you want both color and eink, it's better to get a dual screen, like a Lenovo C930 book: use the screen clone mode and just turn off the color screen when you don't need it.

This can also gives you a eink laptop if you use a USB keyboard.
It was noted years ago (https://www.hpl.hp.com/techreports/1999/HPL-1999-78.html) that dynamic runtime optimization could speed up native programs (aka x86 on x86, or in the above case pa-risc on pa-risc).

But in the end, the reason we don't have similar systems everywhere today is that the vast majority of the benifit has been consumed by modern OoO machines and Profile guided optimization. If your seeing significant x86 speedups in rosetta its likely one of two things are happening.

So you could be running very poorly optimized x86 code, or its a system call/graphics/etc heavy benchmark which is spending the majority of its time in the OS. The latter was a big conversation during the early PPC years when apple was claiming their machines were faster than x86's running x86 code because of this one x86 benchmark that ran better on a PPC mac (can't remember the name). But it turned out it was mostly an OS benchmark, and 99% of the time it was just measuring native PPC macos performance vs windows95.

The former (poorly optimized x86) can happen for a number of reasons, one of the most common is people targeting the base x86-64 instruction set and ignoring avx/etc, or just simply unoptimized builds.
Reading all of these threads, I think the conclusion is: we still haven't figured out how to do revision control in an intuitive way, because it is highly nonlinear and our brains just don't work that way. There isn't a clear vocabulary for intricacies of revision control, yet. And if you can't name something clearly, you can't explain it clearly.

The author's idea of putting an abstraction on top of git is the way to go. As an analogy, Git is a great toolbox, but sometimes you need a plumber. I like how apt and apt-get came into being on Ubuntu.

The comments about the logical inconsistencies in Gits command line are a clue.

When is the last time you wrote a CLI utility and listed all of the commands, subcommands, and options to make sure they all had a consistent look and feel? Most single-author tools do not do this. It is a consequence of developing in a vacuum. Team-based development allows other eyes to look at it and say "why is checkout used during branch in a different way then branches are checked out?". Git came from, essentially, one person. That's part of it.

But that is also a legacy of Unix/BSD. Consider `du` and `find`. Both have an option for max depth, but is it --max-depth, -maxdepth, --maxdepth, -d, or -m (or even -L for `tree`). There is a lack of consistency that is a rite of passive for Unix/BSD acolytes that even Gnu didn't fix... C'est la vie? Or maybe a /bin rewrite? bahahahaa who am I kidding.

There's no question Git is a powerful tool, it just needs to evolve and gain some consistency. And I think the answer is a higher level abstraction. And for the love of Benji, NOT a GUI.
What is a better solution? For business writing, just consistently considering the active voice would improve many writers’ output.

“It was decided that we’d lower shipping prices.” versus “Chris decided to lower our shipping prices.”

I don’t know if writers choose the former because it feels fancier, because they notice other writers doing it (maybe because they struggled to read what was written and took notice of the pattern?), or because they don’t know or don’t want to commit to what actually happened, but it’s incredibly frustrating to read a sea of passively voiced sentences about what happened.
> it still looks Java

I think the Nimbus look is ok. [0]

> It is still heavy, although start up speed are now better.

It's certainly heavy. iirc NetBeans spins up over 20 threads even if you're not doing anything. As for startup times, is this on the same hardware? I imagine SSDs must help with NetBeans startup.

> trying to use GCJ and SWT for Desktop Apps then, it was just too hard.

There was a proprietary payware alternative to GCJ called Excelsior JET but it was discontinued 2 years ago. [1]

[0] http://wiki.netbeans.org/wiki/images/b/b2/Vista_Nimbus_Scree...

[1] https://en.wikipedia.org/wiki/Excelsior_JET
1. Would you agree to fund an editorially-independent news organization (or partner with same), producing 1 hour of content-equivalent a night, with proceeds from your businesses?

2. What would you suggest the US Government do to help your company support free speech around the world, including in countries where it's limited?

3. Many of the negative effects of your platforms have been blamed on private ranking and/or broadcasting algorithms. What kind of transparency will you commit to with regards to these algorithms?
The prior discussions on this site, especially with regard to the hackability, persuaded me to pre-order the 2. You can still buy the 1 from their site new if you want to test the waters but their customer service policies are friendly. Also, I recommend going to their subreddit [1]. There is also a very friendly and active Discord server where some of the developers of third-party improvements participate - the link for that is also on the subreddit or I can paste an invite here as well. Edit0: s/Their/There.

1: https://www.reddit.com/r/remarkabletablet
The most starred project I have has 45 stars[0] and my second-highest starred project has 17 stars[1].

Thankfully, maintaining them and using them has been great, user interactions have been super friendly and very pleasant.

So, despite me wanting to be popular, it is perhaps a good thing none of my projects made it big and that I can still consider myself at around stage #1

[0]: https://github.com/ldd/gatsby-source-github-api

[1]: https://github.com/ldd/vscode-jq
My friend works in the covid ICU here in Michigan and told me yesterday that she's seeing a dramatic increase in patients who are getting angry at her and still believing that covid is not real. When she asks where they may have caught it, they sometimes say at a wedding with 100 people where no one was wearing masks.

I can't imagine how emotionally taxing it was to be a healthcare worker attending to people with covid in the beginning, but at least then they received a lot of gratitude from their patients. I cannot fathom how these healthcare workers must feel after 8 months of this and then getting yelled at by patients who don't think this is real. I almost don't even want to imagine how much pain they might be feeling.
How could you possibly not have learned anything by reading the wikipedia page for "torsor" that starts with the following?

In algebraic geometry, given a smooth algebraic group G, a G-torsor or a principal G-bundle P over a scheme X is a scheme (or even algebraic space) with an action of G that is locally trivial in the given Grothendieck topology in the sense that the base change Y × X P {\displaystyle Y\times _{X}P} Y\times _{X}P along "some" covering map Y → X {\displaystyle Y\to X} Y\to X is the trivial torsor Y × G → Y {\displaystyle Y\times G\to Y} Y\times G\to Y (G acts only on the second factor).[1] Equivalently, a G-torsor P on X is a principal homogeneous space for the group scheme G X = X × G {\displaystyle G_{X}=X\times G} G_{X}=X\times G (i.e., G X {\displaystyle G_{X}} G_{X} acts simply transitively on P {\displaystyle P} P.)

Look, there's even links to the sub-terms:

("algebraic group" article): In algebraic geometry, an algebraic group (or group variety) is a group that is an algebraic variety, such that the multiplication and inversion operations are given by regular maps on the variety.

("action" article): In algebraic geometry, an action of a group scheme is a generalization of a group action to a group scheme. Precisely, given a group S-scheme G, a left action of G on an S-scheme X is an S-morphism

("principal homogeneous space" article): In mathematics, a principal homogeneous space,[1] or torsor, for a group G is a homogeneous space X for G in which the stabilizer subgroup of every point is trivial. Equivalently, a principal homogeneous space for a group G is a non-empty set X on which G acts freely and transitively (meaning that, for any x, y in X, there exists a unique g in G such that x·g = y, where · denotes the (right) action of G on X). An analogous definition holds in other categories, where, for example,

Really, all you have to do is read the article carefully and follow the links to unknown terminology if you can't immediately intuit its meaning. However, it's only just basic category theory, really.

(yes, guys, /s).
Except we haven't established whether there was anything special about those videos at all
Because of the halting issue you cannot summarise reality into a set of axioms and rules. Which is the original purpose of mathematics. Therefore you cannot say mathematics is right or true without adding at the end: "this actually could all be wrong".
I read that too and was similarly interested. When babysitting our niece who is <1 year old over night, I was able to handle the incessant crying really well and try to figure out how to alleviate it, or just ride it out while holding her. My wife had to remove herself because it was causing her a ton of distress from hearing the crying. I wonder if she was experiencing this empathic overarousal.
By that logic Lehman Brothers stock was a great investment on the 14 September 2008.
There was also Coherent which ran on very modest hardware: https://en.m.wikipedia.org/wiki/Coherent_(operating_system)
For anyone else who's curious...

https://stackoverflow.com/questions/473758/what-does-the-ns-...
thankfully everybody lost most of the '90s
I've seen interesting commit strategies prepending a different emoji for, e.g., feature/bug changes.
Understanding RL Vision
Me too. Should I push them to win the shitty meritocracy tournament like I did? Or should I encourage them to follow their dreams and perhaps be more fulfilled? I'm leaning toward the latter.
The air is missing the active cooling.

The next upgrade that puts apple chip in the 4 port pro would be the ideal version to purchase without a Touch Bar impacting usability and battery life.
JPL's Team CoSTAR Won the DARPA SubT Challenge: Urban Circuit Systems Track
It varies widely. My kid has slept through the night since about 4 weeks old. The more kids you have, the more likely you are to get a fussy one.
Film illustrator, John Alvin's art
I truly think the only correct move this year would have been to turn off all social media (including the chans) until the next president is inaugurated. It's already been demonstrated that this stuff can topple countries, and I see no reason why the U.S. would be an exception. Acknowledge these platforms for what they are: information weapons. The management at these corporations cannot compete with nation-state level adversaries intent on waging an information war and that is clearly what we have been up against for at least the last two years. Someone is screwing with the U.S., and they're using social media to do it.
Except when you consider what a char is. Those don't handle multi-byte sequences.
Switch your system / default font to B&W if you don't like the colorised emoji.
From what I've heard in presentations, many game developers seem to be some of the biggest opponents of templates, especially because of the horrible performance on non-optimized builds of template-heavy code, and in general because of the opaqueness of performance of template-heavy code.
> or donating to help cover the project’s new CI and hosting costs,

Planning to do exactly that tonight.

I'm one of those who stopped donating to Mozilla once I realized none of the money donated could ever be used for developing the browser.

If anybody else thought like me tonight might be a good time to prove we were principled, not cheap.

Edit: one more thing. Hopefully at some time we can now recreate Firefox with a new name, a new engine and a new, safe but also complete extension API that allows us to recreate what we've lost over the last few years.

Edit2: done.
Thank you for the reply! What did you focus on to become mainly front end?
I'm not sure HN will even allow emojis:

Burrito:
Taco:

edit No, it stripped those :'(.
I love this app so much that I'm sometimes reluctant to share it with people. I'm afraid if it becomes too popular they'll add new features and ruin it.

My process of writing anything goes through this tool. I write in a plain text file to avoid distraction. Then run it through this app to simplify the writing and make it more legible. Then I pass it through scribens, another tool in my pipeline to catch mistakes. Since I can never find someone to read and edit my work, I convert it to audio and using a TTS reader.

It drastically improves my writing.
One approach is to not try to make our colonies self-sufficient. Instead send a study stream of cargo missions to resupply them.

At first, that seems completely impractical due to the enormous fuel costs but it turns out that if you are in this for the long term there is a way around that.

Getting around the solar system is expensive if you are in a hurry, but if you can take your time it can be cheap.

It is not just actual planetary bodies that a spacecraft can orbit. It turns out there are also orbits around Lagrange point. Some stable, some unstable.

If you want to get from planet A to planet B cheaply and aren't in a hurry, what you can do is first put your cargo container in an orbit around an appropriate A/Sun Lagrange point, then nudge it into a carefully chosen unstable orbit.

The unstable orbit gets farther and farther away from the Lagrange point. At some point, it crosses an unstable B/Sun Lagrange orbit, with a low enough delta-V between the two that a nudge can move it from the former to the later.

It then gets closer and closer to that B/Sun Lagrange point, until you reach a point where another nudge can move it into the same orbit as B, just ahead or behind. Another nudge gets it to B.

How long this takes depends on A and B, and it is all over the place. Some combinations take a decade or two. Some take hundreds of years. Some take thousands.

This then is a plan for a long term thinking civilization to colonize their solar system (I'm going to assume that they also call their planet "Earth" and a major moon of it "Moon"). First, get yourself a serious presence in Earth orbit and Moon orbit, and maybe also on the Moon. Anything you can make in one of those places that is needed for your deep space missions is a win because you won't have to get it out of Earth's gravity well.

When you've got to the point that you can produce a steady stream of unmanned space cargo containers loaded with non-perishable items in Earth orbit or Moon orbit, you can start moving them to appropriate Lagrange points, and nudging them into appropriate unstable orbits for the places you want to colonize.

It will take a long time, but when you have a good number of shipments accumulated at a place you want to colonize, you then send your colonists using the fast, expensive route. Note that your colonists only need to take enough supplies for the trip itself. (And they don't need to take return fuel if not everyone is going to stay, as that can be included in the pre-sent cargo).

Here are a few articles on this [1][2][3].

[1] http://www.gg.caltech.edu/~mwl/publications/papers/IPSAndOri...

[2] https://en.wikipedia.org/wiki/Interplanetary_Transport_Netwo...

[3] http://www.dept.aoe.vt.edu/~sdross/papers/AmericanScientist2...
> pay a large CEO salary

Sure, I’ll buy that.

> push policy objectives against free speech

Can people please stop this latent homophobia? Mozilla fired a person who donated money to a deplorable cause. You can try to hide behind free speech, but we all know what this is about.
Disruption of “molecular glue” within our brain cells can lead to Alzheimer’s
The only goal of those hearings is to create "gotcha" moments that will then be used to gather votes and divide us further down the line.
The carbon credit corruption (every carbon credit system is corrupt by design) and the WV fraud are exactly the kind of things a carbon tax is designed to avoid.

What a carbon tax fails at is in avoiding that companies move their production to tax heavens and export from there. Luckily, this is an action that doesn't make many local friends, so it's much easier to combat politically.
I would love to see a chrome extension of the same.
AWS Step Functions now supports Amazon EKS service integration