skysight-inc/HackerNews huggingface dataset:
I just wanted to commend you guys on Flutter. I've put off Android/React Native for almost a decade because of how clunky it was and I feel like Flutter finally gets the pieces right.

It is refreshing to be able to start development quickly without worrying about tooling (react-native), CI, etc.

Also I feel like Dart is perfect. It's a joy to use, I feel like this is the future. It's not es6 and it's not Java either.
Hello HN! I'm the founder of Keeper Tax (keepertax.com) and killing TurboTax is our mission.

We recently raised a large round, and we're hiring engineers, designers, data scientists. Ping me at paul@keepertax.com
I don't think this kind of thing is all that uncommon for military airplanes that have been long out of production. I recall reading a decade or two ago that our local air guard wing had to fabricate some of its own replacement parts for its F-16s (IIRC, then some of oldest that were still in service).

I also recall that Lockheed had to take special effort to preserve production know-how and tooling for the F-22 when they shutdown production early, so it would be possible to restart if needed. You can't capture everything you need to know in blueprints and documentation.
I mean "Prevent Cross Site Tracking" is enabled by default in Safari. It doesn't block the display of ads, but it's basically a real tracker blocker like ghostery.
dogs sign walls and trees all the time
> Is that really how we want our students to think? Multiplication is not a mere sub-species of addition. Multiplication is its own animal, an independent operation.

Wtf, why not? Why wouldn't you want people to draw connections between different parts of math. The whole point of math is to find the patterns and interconnections.
Le premier marché de PRédiction interchaîNES de TRON
I've done installs of video streaming tech on USAF-managed NIPR net and we've had to reverse engineer some of the mechanisms on their own network... This does not surprise me at all.
Ugh, binaries. I wonder what the motivation was to keep those closed.
Le premier marché de prédiction inter-chaînes DeFi sera lancé en direct sur TRON après une collaboration avec Prosper.
(Apparently somebody -did- remember who Parker was :)
Been reading the docs, very impressive amount detail! However I had some issues accessing the docs from work, something about DNS-malware something from my IT department. Anyone else had similar issues?
Let me try:

> Flutter 2 supports web now!

> We've re-written GPay in Flutter 2!

> We're dropping support for using GPay on the web...
Has to be four words. "I really miss it."
Which is actually a virtue in the sense of the term in "virtue signaling".
I cannot find the citation anymore, but I remember reading about an interesting phenomenon related to this. Since I cannot find the source now, please call me out if it is actually wrong, but it seems to make sense and rings true to my personal anecdotal experiences.

Basically, the hypothesis is that immigrant families themselves indeed move away from extremism. But their children born in the new country tend to overcorrect and try to "discover the roots" by swinging harder in the opposite (extremism) direction. One generation down from the one that became less extremist, basically.

I might be confusing some details given how long ago I had read it (it might be not the children of the immigrant family, but children of their children, for example), but that's the gist, and I saw it happening myself more than once.
Microsoft definitely had this strategy with early versions of Windows and quite a lot of specialist tools that cost thousands of dollars per license seem to have something similar going.

I can attest that when I was living on a few hundred dollars a month as a CS student, I pirated a very early version of the IntelliJ IDE. I don't feel bad about this, especially as I've been responsible for tens of thousands dollars worth of license sales for the same product over the years - if only a full-price version of IntelliJ was available, I'd have stuck with Netbeans/ Eclipse instead.
> I'm upset at the people peddling these imagined narratives as facts, which ends up causing people to lose money.

I'm not really a fan of misinformation either, but I will defend people's right to share their opinions freely (except in extreme situations where it advocates violence).

This is hardly unique to /r/wsb though. I mean yeah, I wish most people there were better informed as well. But I'm not sure how to solve that problem.

In my opinion /r/wsb is a net positive, although it obviously has its problems. The signal to noise ratio is awful, and the amount of shilling going on is ridiculous.
It’s also very common to misuse criminal justice systems to control dissidents, ethnic groups, women etc. A strategy beloved of bigots and reactionaries, authoritarians and totalitarians, from Mississippi to Moscow.

Which is why this notion stinks.
so, if I read you well, you agree that Flutter or what you did with it clearly sucks?

But still, you don't care that the Google blog post lie by telling the opposite of the real dev experience and the application user feedbacks?
I found it here (there's a series on other planets/moons as well in the recommendations):

https://www.youtube.com/watch?v=LIAZWb9_si4

And Cassini flying into Saturn https://www.youtube.com/watch?v=hWHLCHv4PiI

I wonder what it sounds like to leave the atomosphere now too, I guess this is as close as we can get in the near future. Even with probes going 15km/s.
What are you talking about Flutter runs butter smooth on most smartphones at 60fps, far better than what react-native and other half assed solutions on the market.

go ahead and take time to downvote my comments. do you boo
I have confused Google Pay with Google Play twice this week. I wonder how many other people get confused by this.
I think it’s disingenuous to imply that the savings were purely from sharing a code base vs removing features.
Filing taxes online in Australia is free, and I'm sure it's of comparable complexity.

This does not exist in the US the highest levels of government have no incentive to provide it.
It's never about the language, most any language is easy to pick up. However picking up a whole new ecosystem with its associated dev tools, build tools, packaging, and different libraries is where the time consuming portion of new languages come in.
I had to check, it's not as ancient as some other bombers with B-2 first flight occurring in 1989. I met a pilot who flew on the same B-52 as his father, and his grandfather had flown some of the first B-52s. This was in the 00s, about 15-18 years ago.
Safari doesn't work :( I have WGPU and WebGL2 enabled too...
Wow, this is some of the worst scrolling I’ve experienced on the web in a long time. Incredibly weird and not smooth at all on both a newer iPhone and Mac. Can’t copy text either.
This seems like an odd use of the term "end to end encrypted". This seems to be primarily some sort of proxy scheme. If this is considered "end to end encryption" then why do we not consider any use of a proxy "end to end encryption"?

Normally that term is used in messaging between two people to identify a system that puts the identity management and the control of the cryptographic keys under the exclusive control of those users. That is certainly not true in this case.
I didn’t see evidence in the linked article and the cited article therein that Intuit tried to prevent a simplification of the tax code. They just tried to stop the government from trying to build competitor software (partially paid for by Intuit and others in the tax accounting industry). Frankly, it sounds like a PITA to have IRS calculate your taxes with poorly written software, and then have to challenge it.

I think it’s unlikely that Intuit has the power to steer the complexity of the tax code. States like NY and CA, for example, oppose a standardization of tax law for “road warriors” because they make so much money from non-resident workers who step foot in their state.

US tax policy is about 70,000 pages (mostly regulations, bulletins, and case law). And that doesn’t include state and local taxes.

If you stop being an easy case, for example you want to claim FEIE within 5 years of spending > 30 days in the US, then the IRS tells you to get a lawyer to pay for a private letter ruling. This is because, where other countries don’t tax their citizens income worldwide, the US does and then gives a moderate exemption. AFAIK, US tax code complexity dwarfs that of any other country.

I find it hard to believe that it’s TurboTax’s fault, a day after reading about Sen. Warren’s plan for a wealth tax and a $100B to the IRS to help them calculate and enforce it...
I still have to trust that Private.sh isn't working with Gigablast to de-anonimize the request.
It does not stream in content, but I would guess the API might support that some day.
Financially, it sounds pretty bad and unstable:

> more than a third of Americans said they could not cover an unexpected $400 home repair or hospital bill without going into debt

> a third of U.S. adults say they are having difficulty covering everyday costs such as food, rent or car payments

> survey after survey for years has found that most people in the U.S. live paycheck to paycheck.

https://www.npr.org/2020/12/16/941292021/paycheck-to-paychec...
> all sorts of tax deductions over the years to incentivize things like [...]

But plenty of other countries have those too and manage to not have an insanely complex tax-filling regime?

> but it's not that simple

I think if the main difference between the US and other countries is the aforementioned "corporate bogeyman", it probably does boil down to being that simple.
What's the Keeper Tax business model?
Sentiment Analysis of Restaurant Reviews
How would keylogging my bank details cost me money?
WASM is still stuck within a highly protected sandbox, so you don't need to run anti-virus software for your browser.
The proposal is not to continue the trend of simply adding titanic amounts of parameters to models and develop more efficient ones.
It's not like Intel's products have gotten any faster in 3 years.
> NVIDIA didn't fire her, and they should have.

Talk about cancel culture.
This statistic I think is with respect to those that owe tax rather than for all households (it excludes 1/3rd of those that file returns):

"The most recent IRS data revealed that Americans who filed taxable returns paid an average income tax payment of $15,322 in 2018. This number was calculated based on the returns of over 153 million American households who filed during that period, which included just over 100 million taxable returns."
Silicon Valley stays on top as tech salaries climb across U.S.
Ask HN: How to write documentation for a medium size engineering org?
I work for a company with ~250 engineers, and one thing that's frustrated me is that so much knowledge is shared person-to-person rather than being written down somewhere. A lot of times, the only way to discover things about a new domain is to just know who you're supposed to talk to.

We have a wiki in Confluence, but it's somewhat poorly organized and doesn't really have anyone owning its content so it feels useless. We have one large repo and many smaller repos that don't have great discoverability, so I don't know that a doc directory in our code base makes sense either. Most of the time when I'm trying to figure out how something works I'm forced to look in Slack for people mentioning what I'm working on (and hoping it's not locked away in a private channel).

I'm curious to hear what solutions for documentation have worked well where others have worked? And how to 'start' an effort where I work to better document our various domains?

Edit: 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.
> "it's faster than the last computer Apple made"

While true, I don't think that alone tells the whole story. It's worth adding that it gets about double the battery life of the last computer Apple made. It's about $1000 less than the last computer Apple made and it's so much quieter it can't really be compared.

When judged on the metrics that really matter to end users, it's a significant improvement from "the last computer Apple made".
That would not be a problem, if you could publish a shared runtime in Google Play. Phones are still really bad platform.
I think any step which occurred independently on multiple occasions is probably not a hard step. The origin of multicellular life from unicellular life occurred on at least three separate occasions independently.

However, I think at the very least that the origin of the first cells, as well as perhaps the transition from Archaean/Prokaryotic cells to our symbiotic Eukaryotic ancestor may qualify.
> to create true web apps that just happen to not use much of the control set that HTML exposes.

That is exactly defeating the point. Flash apps were also "true web apps" that only happen to use the "limited control set" of just <embed>.

> It's basically how every other platform works

That's why there has never been a UI toolkit as successful as the web.
Wasm can't do anything JS couldn't do already.
I disagree with every single one. Inequality implies that everyone should be at the same level, whereas e.g. poverty only implies people shouldn't be poor. You might think that only equality will solve societal issues, but please do not present it like this.
Still it is genes doing what genes do, only sped up 10x due to the technology being used.
MailPix – Personalized photo prints and gifts mailed to your mailbox
I just visited flutterfolio.com. The very first thing I tried to do is enter a username and Tab to the password field. But Tab just catapulted my input focus to the browser address bar. I mean, come on.
I love this project. It's a great response to a "Ask HN: How can I use my phone to create things rather than consume them?" [0]

I look forward to playing around with this.

[0] https://news.ycombinator.com/item?id=25570308
> are much better at having children,

Also see Idiocracy ( https://www.imdb.com/title/tt0387808/ )
Yes, but to ship my app to both stores, I would have had 2 codebases if I had done what you're suggesting. It depends on whether your goals have a budget for spending that extra time. Not everyone is shipping an app that has such performance requirements.
What country are you in? Is that a serious criminal offense? Did law enforcement get involved?
Bitcoin miners?
US DOD and their industry partners definitely has this capability already. If they're putting this call out there then there's a real need, not a covert effort to promote the discipline of reverse engineering.
Nothing like that in the UK afaik. In 2008 Lehman’s had their London office locked and everything frozen on the morning of the bankruptcy. The New York office was afaik still open under chapter 11.
Unfortunately when I loaded it it had a major screen repaint about half a second during load. It would be more minimal if it didn't have that.
> I'd like to see how you'd show kids that: (1+x+x^2)·(1-x^3) is a "repeated addition", both belong to the ring Z[x].

Is that not just (1 * (1-x^3) + x * (1-x^3) + x^2 * (1-x^3)) ??

The polynomial itself gives us the means at which we logically split up the multiplication into component parts.

Just as 3.14 * 3 == 3 * 3 + 0.1 * 3 + 0.04 * 3, when we move onto polynomials, we do the same exact thing. EDIT: remember, ALL REAL NUMBERS ARE POLYNOMIALS with a base of 10.

Or to put it another way: when x == 10, your polynomial of (1 + x + x^2) * (1-x^3) == 111 * (-999). That is to say: real numbers are simply polynomials where "x" has been defined to be a particular number, instead of an abstract entity. We call that number the radix-base.

If you instead defined the base to be x = 16 (hexadecimal numbers), you'd get 111 * (-FFF), which you'll find will satisfy similar properties. Now leave x-undefined (since it could be 10 or 16), and what do you get?

Polynomial math. Or so called "Carry-less multiplication" (https://en.wikipedia.org/wiki/Carry-less_product). We don't have a ring yet though: we still need to perform a modulus on all those polynomials to return to a proper ring (and if the modulus is irreducable, we have a Galois field). But we can already see how polynomials and the Reals are so closely related.
Phytoplankton is responsible for 50-80% of all oxygen in the atmosphere. The World wide phytoplankton population has been in decline since the 50’s, down almost 40%. As the population continues to decline it will hit a tipping point and the population will crash, when that happens, we’ll get to witness what happens when oxygen levels decline.
Seems like there are a lot of confounding factors here.

For many people marriage is a prerequisite to immigrate to the us or bring their family over, and people risk deportation if they divorce. So saying that immigrant families are more stable can be akin to saying that H1B workers are more loyal to their company.
I've been using freetaxusa.com for years as an alternative, it only costs maybe 10-20$ to file state taxes if I remember correctly, and federal is free. It is much cheaper than Turbotax and the UI is essentially the same.
Yard sale find turns out to be artifact worth up to $500k
I'm an immigrant. Culturally, we are all different.
What JS can do is already bad enough.
The answer to these types of questions usually boil down to: Google wants to improve the web experience for everyone. They are the biggest benefactor of the web today, so it makes sense they have the most to gain the more pleasant the web experience is.

Also I think they are looking to get revenue with their own Cloud services that integrate seamlessly with Flutter. For example Firebase is the #1 backend most Flutter Devs use.
Thread drift, but my objection to encouraging charitable giving is that the more you rely on charity to fund the public good, the more you rely on (largely) millionaires and billionaires to decide what counts as a public good. In other words the average citizen doesn’t get to vote on what good gets funded. This means givers’ pet causes get funded rather than projects that are democratically chosen.
> I think the problem with short selling is best summed up by the end of the Big Short, as the main characters are sitting on steps of an abandoned bank, having made billions of dollars profiting off of the destruction of the American economy.

That frankly is the wrong takeaway, or at least completely missing the original sin IMO.

The original sin is banks that wrote mortgages to people who shouldn't have them, with terms that basically fucks them over. In the absence of the short side, someone might not have profited, some FI may not have keeled over, but the people, who were sold those mortgages, were still fucked just the same.

The short side, calling bullshit on the long side, would not have existed, or at least be very foolish to do so, if the long side weren't doing something so stupid at such a scale that actually threatened the day to day lives of people.
I have a different OP on this submission, but would you consider opening sourcing the code so others could build their own sites?
> happy

Is happiness the most important goal? Could one have other aims in life beyond the pursuit of happiness?
Does anyone have any idea what these lobbyists actually say? What excuse (however lame) that they actually give for blocking simplification etc?
Day in the life of a Product Manager at a London fintech startup [video]
Righteous Hacks v. I – Security Explained Podcast
I guess it's a good thing to have AP, youtube, CNN, etc. tell us that what we saw with our own eyes is not what we saw with our own eyes. That statistical impossibilities don't matter when the right candidate ends up winning. That asking questions is not allowed. I wish I could refer you to contrary views about the election, but as you've probably heard, anything different from the official version is banned for your own protection, like youtube banned Giuliani. Maybe you think this is a hurt right-winger writing, but believe me, it does not matter if your preferred candidate took the election or not, you must always demand clean elections. A government that is elected by means of fraud will not respect any of us, regardless of our ideals.
We don’t necessarily think that from first principles. But the hypothesis does make certain predictions which are consistent with what we see.
Completely agree. It’s not like there’s alternatives to Archive.org available.
40% of us have iPhones, it can't be that bad.
Notation is highly variable in math. Take a look at penrose notation [1] as example of just how different they can be. Most mathematics books will have a definition section in the front stating their notation choices because things are so fragmented. Good luck trying to read something like Russell's PM without a notation guide open alongside it.

[1] https://en.wikipedia.org/wiki/Penrose_graphical_notation
Ha-- having been in that situation this past October, that simple description is incredibly evocative for me. Even in that dazed, sleepless state, though, I remember a sudden upwelling of intense sadness when I realized for the first time how expensive such a basic necessity was... and how they felt the need to keep it all locked up. Real moment of clarity about the state of this country (US).
A W-4 is an input into a formula that tells the employer how much you want deducted. So a couple with 3 dependent children and a mortgage will put down more deductions than a childless couple with no mortgage. But it's just to get you in the ballpark so you don't seriously overpay or underpay.