skysight-inc/HackerNews huggingface dataset:
You don't have to use any tools, plain old HTML, CSS and javascript still work just like they did 25 years ago.

Tools come and go, they serve a purpose like writing code in a more futuristic style and compiling it down to a broader browser support base. There will always be a treadmill like that in any language. Look at how C++ has evolved from its 90's roots to more modern C++11, 14, and 17 styles--each change also required more work for the tooling, compilers, build systems, etc. to learn. It's just in the C++ world there are far less people working on tools than in the web world.
OnlyFans, but for Knowledge - sell your knowledge through 1:1 video calls
Google lists a few on their website (https://flutter.dev/showcase). You can find more using a search engine.

Two years ago, I built an interactive Flutter app to administer surveys. It supported branching based on user input and displayed a summary of responses at the end. At that time the only major challenges were poor documentation and a tiny community.
I would agree with you if we were playing with a fixed pot of money, but I think this project could bring support from an entirely new audience. I think a lot of people have a hard time conceiving of environmental protection as something positive and exciting. They see it as an essentially negative aspiration, like someone who sees healthy eating as an essentially negative application of discipline, pointlessly denying yourself doughnuts, because the positive benefits are too doubtful or abstract for them.

Reviving mammoths is dramatic, exciting, and overtly new and creative. It's like landing on the moon. I think it could excite people who groan at traditional environmental initiatives.

I know it's a failure of vision to see environmental protection as an essentially negative aspiration, just like it's a failure of vision to see healthy eating as essentially negative. But a lot of people see it that way, and they aren't going to willingly put their money behind reducing CO2 emissions or protecting habitat for endangered voles. Maybe for them this can be a gateway drug to giving a shit.
Large scale printing machine setups are insane. I've seen very old installations go for prices that are higher or comparable to a new setup just because you know the throughput and you know the civil engineering is sound.
Very useful pdf tools
"Broken" generally isn't a binary event in cryptography.

It's a continuum from "impossible to do with all the time and energy of the universe and the most advanced computers we have" to "my commodity hardware can crack it in a few minutes".

The same goes for fears of quantum computing breaking current cryptography. It goes from effectively impossible to "yeah, we could break it with a few years of constant computation, which is plenty of time to switch to quantum resistant schemes".
Thanks for the honest description of what really happened there. I've also had the experience of needing to rewrite a query that used a bunch of safe ORM statements but was painfully slow into a big, messy raw SQL query that was probably less safe in order to restore performance. It's easier than many would think to miss whether or not some check was performed somewhere along the line when it's in the middle of a complex process.

Meanwhile, Ars still has a few decent articles/departments, but it seems like 50% of their content is tabloid-grade cheap and mindless bashing of anyone who disagrees with the elite mainstream opinion. Probably like 80% of the mainstream media right now is even worse.

I wonder how Ars would fare if somebody was to tally up all of the boneheadedly stupid mistakes they've made in journalism, grammar, spelling, site administration, etc, and publish articles trashing the specific employee who did it each time.
It can work much like React does, using dom diffing. You can run to collect virtual dom, diff, and update only what changed.
From what I can tell, the system in the US is significantly more complicated for individuals (mortgage interest deductions, 43 different state income taxes, “alternative minimum tax,” gift tax, estate tax...)
> 1. We kinda knew RSA has an expiration date due to quantum computers.

Only if you somehow "know" quantum computing is ever going to be practically realized. It may never be.
I do appreciate your point of view on this, and I hope I did not come across as dismissive of your choice. If it was a thorough evaluation of the capabilities, and it did not seem able to provide the user interactions you needed, I'm sure that is then a reasonable enough basis. My knee-jerk reaction however, was to think this might have been made without properly evaluating the capabilities of the platform. If I head over to https://gallery.flutter.dev/#/crane, I am annoyed by how "app-like" it feels. I'm in a browser, I should be able to select tings. Clicking and dragging isn't supposed to scroll, it's supposed to select. It feels all wrong. But then again, this was mostly when coming at it from a "this is a website" approach. If the use case is to develop an app, then the conventions used have not felt weird to me.
If you had to pick a multiplatform solution (for whatever reason) which one would you pick? I've been exploring this space a bit, and it's really hard to form an opinion on this.
Full details are in the investor release [1]

[1] https://investor.okta.com/static-files/83f1811e-2f92-4c08-a1...
The thing about revenue is I wonder how much of that breaks down demographically. While I'm sure there are some anti-culture adults in the mix, the biggest motivation to pirate anything is when you're not an adult who has independent, disposable income (and in years gone by, the whole "debit Visa" thing didn't exist and meant online purchasing was basically locked off to the young) is that it's a completely viable and easier option to just bypass the people in your life who control that access (parents).

Even if your parents are willing to sometimes buy you games or software or whatever, there's got to be an element that a much easier path is just downloading it once a crack is available since you're more worried about burning that extremely finite supply of political capital then someone else's profit.
Sorry but the plasmadev demo doesn't pass muster compared to 60fps animations we were able to do years ago with html+js. Something about the renderer approach is causing hiccups in the animation.

"Buttery smooth animations and scrolling" will be a great selling point for flutter ..if it actually works.

(Firefox)
What's the use case for something like "VMWare on Google Compute" is it just a API shim to translate VMWare API calls to GCE for companies that are trying to lift and shift to the cloud?
In a society where copyright exists, sure. I think the point is that meatspace copyright laws don't translate well into cyberspace because they were designed to apply to a world where the act of creating copies itself takes work.

You aren't paying for the work the artist put in, if you were that would be called a commission. You are paying for the right to experience a copy of the artist’s work. Usually you’re not even paying the artist, either. The studios and publishing companies reap the profits. It’s not different for studio developed games.

Do I pirate things these days? No, I am capable of paying and we’ve figured out streaming. Will I buy a proprietary product without trying it first? Probably not. Would I pay if I didn't have the means? Absolutely not.

I firmly believe that once a work of art has been created, it is oppressive to try and dictate who can experience it. I’m copyleft, not a rampant pirate.
I'm realizing that I need to specify: I'm not primarily interested in documenting APIs, more things like:

* Preferred way of doing X

* X domain uses these tables and works like this

* This is what X feature does and here's what it looks like

Most of us work in the single large codebase, and we don't have a good separation of responsibility between the pieces yet (it's a work in progress) so for now I mostly want to document what stuff exists rather than formal API documentation.
I remember big corps betting on phonegap and sencha for mobile 7 years ago.
I also remember big corps betting on GWT.

Those were painful days...
I'm not super familiar with the pipewire internals, but I believe pipewire is the daemon responsible for talking to bluez/bluetoothd and ensuring that the audio stream is encoded with a codec that the headset supports.

For example, this is the PR that enabled mSBC support for the HFP profile: https://gitlab.freedesktop.org/pipewire/pipewire/-/merge_req...
Personally I would rather it was gone. My fingers are big enough that they brush the edge of the touchbar while I type and volume/brightness/whatever just flaps endlessly while I'm trying to get work done. I have to use an external keyboard with that thing.
This is annoying, but is at least trivial to get around with browser debugging tools. The web developer is not the person whose expectations matter. Selecting label text is almost essential for being to explain to someone else how to do things, or communicate about the interface with the site developer.
I looked into this in the past: it's the timing API (and the fact that I'm not running that many iterations of the kernels). Browsers restrict the resolution to prevent side-channel attacks
I've heard from various acquaintances that it's not unusual for the contractor to be required to destroy documentation and tooling for certain classified projects upon completion.
This was all with Wayland. I haven't tried using pipewire with X11.
Thanks, I definitely understand the human rights implications and the importance. I mostly expect a large corporation to make decisions based on profits over ethics though, unless the former depends on the latter (through pressure from the public/PR, legislation and so on). From that perspective, I could see Google regarding an employee remarking negatively on the ethical aspects of an otherwise popular product as ”shitting on it”.
Can you hone that down to a specific link showing the features listed?
That's a fairly cynical take. You may be right, at least in some cases, but I also think it's reasonable for any executive to look at the unprecedented situation with a high degree of uncertainty and reign in spending on all possible fronts. In hindsight perhaps cutting back salaries/bonuses wasn't warranted, but that doesn't mean it was all planned as a scheme to boost profits.
PortoBucket, a collection of stock market investors on YouTube
I've commented this quote from Gabe Newell on HN before, it appears this article predates the quote.

"We think there is a fundamental misconception about piracy. Piracy is almost always a service problem and not a pricing problem”
There are implications of certain recent discoveries. Not to be mysterious, I'm talking about Levin's lab.[1] All cells "think" using the same bio-molecular machinery as neurons. Neurons are just denser and faster.

-> Intelligence is ambient.

All cells think, and all collections of cells (from biofilms and stomatolites on up) think. In computer terms all cells use compatible protocols and processors and the living world is a kind of biological internet ("Wood-Wide Web").

-> All life shares one mind.

Whatever mind is, if you believe it "runs on" the physical substrate of cellular internet, then our minds are not separate from the minds of other living things. This would explain a lot.

When I bring this up people often object that this is anthropomorphism, but don't see it that way. Since all living tissue is intelligent, I see humans as the anthropomorphism of that ambient intelligence of the biosphere.

-> The biosphere is the result of "intelligent design": it's own.

From early on, the evolution of life would have become (more deeply) self-referential through mental feedback, meaning that the advent of intelligence itself becomes a factor in the further evolution of life. Things like the great switch-over from anaerobic to aerobic metabolism and the concomitant massive increase in atmospheric oxygen may well have been deliberate choice on the part of the global mind. In any event, the reductive mechanistic view of "dumb" life is faulty. Earth is Solaris.

Now this changes nothing about evolution. It's still a chemical tautology with no purpose, and adaptive pressure doesn't stop just because cells can think. ("Science does not remove the terror of the gods.") The Earth as a single being still has to navigate the "slings and arrows of outrageous fortune". Gaia is mortal. Part of the reason living systems seem so wildly inefficient (an illusion) is that they are so inconceivably resilient. (Efficiency vs. inefficiency is meaningless in evolution: there is no purpose so there can be no measurement of efficiency.)

[1] "What Bodies Think About: Bioelectric Computation Outside the Nervous System" (youtube.com) https://news.ycombinator.com/item?id=18736698
In 1996 you needed 1,600 sq ft of supercomputing hardware to reach the same mark.

https://en.wikipedia.org/wiki/ASCI_Red
How broken does this claim RSA is? SHA-1 was known to be broken for a long time before actually pulling off a collision was performed for example.[1]

[1]https://en.wikipedia.org/wiki/SHA-1#Attacks
It's insane that anyone would try to shame a mother for things like this. As if their entire life at least for those first few months isn't already filled with self inflicted shame and fear of doing something wrong.

To add to that, while I agree that mother's milk is best, the difference is vanishingly small in most studies. We are talking about a few percentage points in aggregate, just enough to be statistically significant.

We had a good lactation consultant and I think she explained it well. All else being equal, breastfeeding is best. But if you have to choose between a mentally and physically well mother and breast feeding, I would choose a healthier mother, everytime.
> We've been working with the GPay team the last couple months and have made significant improvements within both Flutter and the GPay app

So seriously, how can you reassure any indie dev not getting VIP support to optimize their app for laggyness, that they can easily produce a decently performant app?
Seems to be a fairly accepted phenomena?

https://en.wikipedia.org/wiki/Petrodollar_recycling#Petrodol...
It is utterly bonkers; I wish it was different.

That being said, it seems "freer" to me to tell the IRS what my financial situation is rather than let it dictate to me what I owe, and then have to fight the government in order to take a deduction for donating to GoodWill or the Salvation Army. I'm splitting hairs trying to play devil's advocate here.
I'm 40 years old so I quit pirating games years ago, when I was 14 and got my first computer I was flat broke so I pirated everything.

If somehow it magically became impossible to pirate games when I was 14 they wouldn't have made a dime more off of me then they did, cant get blood from a stone.
There are 10 people in this world. Those who understand binary; and those who don't.
For many reasons - limited production run, secrecy, and age — the need in this case for reverse engineering isn’t all that surprising.

Nevertheless, these things may become more common if we are at the apex of our civilization.

I could imagine a RFP in Rome from 300 AD or so soliciting bids to figuring out how the hell to make an aquaduct, amphitheater, or even cement!
Chemical scarcity should be in your list, and it is the reason silicon will remain for years to come, at least in electric domains.
I really like your comment, may I ask why you have no intention of publishing your own works?

I'm also in the process of writing a few different works (I have one kids sci-fi novel draft finished, and a couple others in various state of progress).

One thing that may help boost your confidence would be joining a writers group. Eg, once a quarter you submit 25k words to the group, and critique each other's works.

I've learned alot doing this, in terms of variety of feedback from different styles of writer. But equally important was seeing other writers' works-in-progress, which was very eye opening, as the first few drafts are always a pale comparison to the finished product.

BTW, your comment that characters take wild turns in ways you did not expect is one of the great joys in writing! I am more of a pantser than plotter myself, and even if I have a vague idea of what will happen in a scene, it's easy for the characters themselves to take control, and very exciting when that happens!
> Private.sh can see your IP, but cannot see your search query.

> The search engine can see your search query, but cannot see your IP.

Should add: this will hold true until both are acquired, or one sell their part of the logs to a data broker - the party acquiring both, can correlate the data after - and if one party sell its half of the data the other half can acquire it...

(supplement with: we promise not to log data... Until ownership changes) .
I like the idea so I just installed it. In the sign up screen I can swipe back and get to a second sign up screen, then swipe back again and I go to a loading screen forever.

I don't know if that's flutter or you, but it doesn't fill me with confidence.
> Dependency management problems

VBA's biggest weakness is that its open source community and ecosystem is non-existent, so you always end up remaking the wheel. It's just easier making either python or javascript the default franca lingua.
Stock is getting hammered in after hours on top of -6.89% today
"When they performed [this experiment] at [experimental accuracy] they observed [that result] which makes them think [atomic orbitals and standing waves]."

Someone who thinks they understand physics without considering experimental accuracy doesn't understand physics.
oh this is an interesting concern. Perhaps I should expose an endpoint to allow checking the "last edit" date of all notes. I'll need to think through the privacy/security concerns about that, though
https://youtu.be/pBqLKZRDtqs
Netflix

Hulu

Disney+

Youtube

A few Amazon Prime video "add-on" channels

Github

Brilliant

Patreon - I support Professor Leonard, Lost In Vegas and 3blue1brown

ACloudGuru

Lynda

Pluralsight

Egghead.io

I also have a membership at the local hackerspace (SplatSpace) even though I haven't been going to any physical meetings or really using the space much since COVID.

Probably a few more random things I'm forgetting.
the box on page 5 defines DefaultCompliant as "The default Bitcoin mining strategy, including all available transactions, mining on the end of the longest chain, choosing the older block in a tie, and publishing all blocks."

the core code does not choose the older block in a tie, the code chooses the block with the largest legitimate chainwork (under current TARGET epoch)

Second note: this paper investigates the era in the future when there are no mining rewards, only transaction fees. How far away is that ? How valuable is one satoshi now? Much of what is said is relative to that far-away case

(reading through the paper) This is an interesting (and thorough) thought experiment for what behavior might emerge when only transaction fees are the reward for mining. However the case the paper makes for a serious security problem gets weaker, as the argument depends on a growing number of assumptions as the paper goes on..

I fail to understand why a PETTY-COMPLIANT miner would ever realistically take a set of Tx that does not short-term maximize profit, given the competition for new blocks goes WAY up as the value increases. In other words, the undercutting and LAZY-FORK behavior would be crowded out right away, as it is insufficiently popular.

In the AGGRESSIVE-UNDERCUTTING discussion, it assumes a lot of "forks" or alternate chain tips, to chose from, is this true in practice? Are there really that many chain tips to chose from, to make this practice even a consideration?

I see in page 10 that there is a more refined and detailed descriptions on miner strategy. From a math perspective this is interesting, but the comments above stand.. would anyone even have a chance to move ONE BLOCK using these considerations, given the value and competition for every single block?
This would massively break basically all traditional public key crypto i think (depends a bit on if it extends to eliptic-curve or just integer based RSA [edit: meant to say whether the algorithm can be adapted to solving discrete logrithms over eliptic curves]). It would be the biggest crypto thing to happen in the last 30 years at least.

The mitigation would be to move to experimental post-quantum crypto systems immediately (quantum computers have all the fuss because they can break rsa).

This is basically an unbelievable result. Without actually providing some factored numbers i am very doubtful.

[I have not read paper]

Edit: as pointed out below, i may have gotten overexcited. Still an incredible result if true.
Reverse engineering the files night be easier than reverse engineering the airplane.
I'd say a goal of "do useful stuff extremely well and complex stuff reasonably well" would make for a good demo.
> and it is janky as it can get, it feels like I'm using a 15 year old computer.

Ironically computers 15-20 years ago with native software ran much, much much faster and snappier. KDE3, XFCE, even Windows 98SE and XP were much faster. They were crippled by disk I/O, true, but once the software loaded, the feedback was inmediate.
Why is the government allowed to reverse engineer AND create laws making it difficult for citizens to do so?

Obviously the answer is that it is legal to reverse engineer something if you own it.

That said... I think there's an opportunity here:

EFF and other pro-reverse engineering organizations should sue and demand that the DOD follow the same laws that citizens follow.

If they lose the lawsuit, it be great ammunition (so to speak) for stopping anti-reverse engineering laws.

If they win... bonus!
Devil's advocate: Posting the factors requires implementation work, then optimization, then a manageable but possibly still not trivial amount of resources and time - and likely a lot of trial and error. It is perfectly conceivable that a paper would be published before the implementation is actually better than a slower but heavily optimized approach. (I don't even try to understand the paper, but I've seen a mention that it's a storage tradeoff, which may make it a very different kind of optimization problem.)

Do we know that the paper is definitely from Schnorr? (Edit: The article claims its provenance is confirmed). The "destroys the RSA cryptosystem" claim is now part of the paper. While anyone can make mistakes, I would expect such claims to be at least somewhat carefully checked before releasing them.

Either way, I expect that we'll see either a retraction/correction or factors within weeks.
I don't think they are as high-risk as you suggest. Many c-level positions have golden parachutes so even when executives to terrible jobs, they still get well compensated.
I wouldn't be surprised if Apple excludes a random feature just because people won't need to buy again if they make the device people actually want.

You see it in the iPhones and the variant SKUs, and Canon and Nikon also had been doing this when there wasn't competition eating their lunch.
const readFilePromise = (...args) => new Promise((resolve, reject) => readFile(...args, (err, result) => err ? reject(err) : resolve(result)))

How can the native implementation be much more complex than that, beyond maybe some argument assertions? That will take almost the exact same amount of time as readFile, the additional time cost is a small constant value.