skysight-inc/HackerNews huggingface dataset:
Depends on the label, it's not essential for plenty of things. I don't, for example, need to copy "Cancel" in my browser before I am capable of talking about the cancel button in the UI. You're right, user expectations are what matter, and users do not expect most buttons and controls to be text-selectable. It was never an expectation in native apps while users find it frustrating when control labels unexpectedly seep into blocks of text they are dragging to select.

Most users don't open devtools to workaround this (Safari doesn't even enable devtools by default). While it's annoying when developers get it wrong (put "user-select: none" on things that should be selectable), this changes very little for the vast majority of web users.
The pell grant will more than cover many community college options. There are usually also state programs to help pay for state and community colleges. This does not reduce what you can get from the pell grant.

Housing is very affordable in most of the US. Just not in major cities. In my smallish college town, 100k population, you can get a 3 bed 2 bath, 1200 sqft home for around $120k.
Congrats to the Auth0 team! Their product solves a really tricky, undifferentiated problem that I'm glad I don't have to solve anymore.
Sure buddy. Let me ask you:

Why are our roads so fucked up?

Why are our teachers so underpaid? (Did you read the entire 1.9 TRILLION stimulus bill from Harris Biden? - I DID.

Guess what they only gave $800 million toward edu packages which DID NOT EVEN CALL FOR OR REFERENCE TEACHER PAY INCREASES)

Why are government workers not answering phones.

Why is the military un-auditable.

You are a fucking idiot.

Let me tell you something,

The gas tax has done nothing for actual roads.

The lottery has done nothing for schools

The government workers are only in it for their own benefits

The military is NOT on your side.

Your taxes are used to thwart you - not build you.

If you disagree - then, please explain to me. EDUCATE me. on how I am wrong.
TurboTax was sold to Intuit in 1993. Not sure why do you think it would get worse under Intuit, considering you liked it in 2009.
Dear lord no. I can see how it might come across like that.

More drawing attention to the wider theme that we generally should not take people at their word when we have the option to demand proof of work that can't be faked or mistaken.

Don't trust. Verify.
Cornell Notes Templates for GoodNotes
>Those aren't fuels - those are chemicals found in crude oil.

Methane is an organic fuel. Coal is an organic fuel.

>You don't burn crude oil in power plants.

Diesel is how small island nations in the Carribean or Hawaii get their reliable electricity. Diesel is a heavier form of crude. In case you don't believe me here is a primer: https://www.eia.gov/energyexplained/diesel-fuel/.

>That there are starving people in africa is not a valid argument for Americans to over eat, likewise the lack of cheap reliable alternatives to fossil fuels in the third world is not a reason for the developed world to also keep burning fossil fuels.

>lack of cheap reliable alternatives to fossil fuels in the third world is not a reason for the developed world to also keep burning fossil fuels.

What exactly are you saying? You are depriving the poorest billion people of electricity because of your virtue signaling?? This is inhumane.

"Over eat" - who are you to judge what form of electricity use is moral?

This is insanity on multiple levels.
In a way I think this is good for consumers as it positions them better to counterbalance Microsoft, the big bear in the field.
The one thing I'm concerned about are reports of potential SSD overwear e.g.: [1].

1. https://linustechtips.com/topic/1306757-m1-mac-owners-are-ex...
Can't pro audio also mean plugging in your laptop at a nightclub and performing? Why is pro audio limited to things as unchanging as a permanent recording studio? Someone making tunes on their laptop in their bedroom can also require 'pro audio'.
It looks like a paywall just prevented me from reading an article about the end of advertising as we know it⸮
We started by building a culture of documentation within our team. A good place to start is with ADRs (architecture decision records).

We also identified barriers for people to write docs on random topics. People thought writing docs would be onerous, so we explicitly encouraged low effort one liner how-tos.

Getting stuff into a wiki is more important than architecting it properly. You can reorganize it later.

You also need to refer people to the wiki to answer their questions.

Not saying we have it sorted, but for our corner of this 400 eng org is making progress on useful docs
> it attracts a whole lot of activists, most of whom have mediocre contributions to the field at best, []zero contributions at worst.[]

That is absurdly, unjustifiably optimistic. The worst activists have larger negative contributions than the best contributors have positive contributions. And as you yourself have observed, even typical activists often have worse-than-zero contributions.
> People want native apps.

Only because OS vendors made them believe that.
Am I the only person who prefers well-targeted ads? If I see a targeted ad for a power supply IC on a random website, sometimes that's interesting and useful. On the other hand, Twitter is terrible at targeting and the ads are just annoying. Half are ads for random "as-seen-on-TV" quality products and the other half inexplicably think I am an oncologist.
Haha. That's alright. That looks super neat though, I must admit. The only equivalent that comes to mind would be using an abstract class. I still might fail to fully understand what that code example does, but, would this be somewhat similar?

abstract class AppState {}
class AppLoading extends AppState {
final int progress;
}
class AppSelectingLevel extends AppState {}
class AppPlaying extends AppState {
final Level level;
}
...

Certainly not as neat, but also, not that far off either. Then where you use this app state, you could switch over its `runtimeType`, and in each clause, the IDE will understand which implementation you are dealing with, and actually give you context sensitive help related to that particular state.

If you instead only cared about one case, you would be able to do:

if (appState is AppPlaying) {
doSomething(appState.level);
}

Would this be somewhat analogous to the functionality you get with unions in typescript?
umbrella species are useful.
'cos it would be too creepy if they did!
You will not be able to understand the notation if you do not understand the math
Hi,

Could you elaborate on some types of applications which wouldn't or would be a good fit for Flutter at the moment?

There's a lot of comments and links to applications both working and non-working; but I don't really have a good gauge as to what works and doesn't.
Full disclosure: I’m one of the founders of a product that lets you create a wiki on google drive (https://kbee.app).

We’ve been live for over 3 months and have heard first-hand about how hard it is to get everyone in your org to contribute to your wiki.

In our experience/research, what we learned was that most folks within an organization are either:

a) too intimidated by the tools they need to learn/master to contribute to their company wiki

or

b) too limited with their bandwidth to actually go through the process of updating your wiki using the tools you’ve provided.

This is usually what leads to the situations you’re talking about.

Here’s what we’ve found works in terms of creating a culture of documentation where everyone feels empowered to contribute to your wiki:

1. Use a wiki product that both the technical and non-technical employees feel comfortable using. This is super important. If the least-technically savvy teammate in your organization can not successfully use and contribute to your wiki, they won’t use it. This influence will spread to other team members as well and then your wiki will quickly became stale and irrelevant

2. Set clear expectations around how you expect documentation to be formatted and presented in your wiki. This may be something a senior leader has to help enforce/kickoff. Give folks examples and scaffolding to use to create their own articles. this introduces a level of standardization and sets expectations for what is acceptable in the wiki. It also enforces a cultural expectation of how your organization treats documentation

3. Make referring to the documentation first a company-wide initiative. A great example of this is (cliché but true) how Amazon asks for one-pagers on a topic before the start of any meetings.

Let me know if you have any feedback or questions. We love sharing what we've learned.
stormpath > auth0 > okta > ??

Wonder who buys them next. This will be the third time I've updated my deployments.
Just did some quick back of the envelope calculations on profit from staking using this. At current price/rewards it would be just breakeven. Probably better suited to some corporate use case where you are more interested in avoiding fees rather than trying to make money from staking.
OP here - this is enabled by a mix of tooling consistency (e.g. everything can happen in the same Kubernetes API server) and carefully designing our "managed resources" - the custom resources that represent bits of infra - to be able to reference each other in an eventually consistent way. For example you can create a firewall rule in Crossplane before you create the database instance it applies to. The firewall rule controller will go into backoff until the database is created, at which point everything will fall into place.
Oh, I am under no illusions that this was not a pursuit of excellence, but rather a way to make sure they get as much tax money as possible. Considering how 90% of all other government services are complete garbage.

But I still believe that paying taxes is the right thing to do (how else do you keep a country running, even a corrupt one?). And as someone who really hates doing any kind of admin, this was a breath of fresh air, and highly appreciated, even if their motives are not perfect.
It first flew 31 years ago. If that is ancient what is the F-16 that first flew 49 years ago?
> so it's not clear what the "things" were.

"Things" are easy to work out. Just follow the money.

Management gets far more RSUs and options and this means they are incentivised to do or say anything they think might push up the stock price.
I feel like I've been reading about plans to reintroduce woolly mammoths for several years now. This link doesn't mention much in way of timetables or specifics. Is this turning into nuclear fusion or are we really making progress on this? What are the odds I'll get to see a live woolly mammoth in my lifetime?
I do not agree that so-called “responsible disclosure” would or should be the expected behavior. I do understand how someone accustomed to corporate bug bounties and private security mailing lists may think so, though. Full disclosure is a perfectly reasonable strategy especially when we’re operating in the academic realm. Industry always takes years to catch up to academia anyway.
I was wondering when this was going to happen.
And the question will be posed if making it an absolute certainty that your customers lose value is a justified action because it reduces volatility. And RH will have a tough time arguing. “Yes, yesterday you had 2mil but you didn’t know if it would double or halve. Today you know for sure that you have 100k, so why aren’t you happy? I’m just looking out for your best interests!”
Wouldn’t 1 be Microsoft?
SpaceX aborts Starship SN10 test launch with 0.1 seconds on the clock
Desktop Linux tends to be a bit of a memory hog compared to MacOS. I think a lot of Linux users would be surprised how usable even the 8GB macs are for most tasks.
I was an Air user for 10 years (2010 - 2020). Got the M1 MacBook Pro with TouchBar this time around and love it, and wouldn't go back to Air (but haven't tried the Air M1). Also got an M1 Mini and love that too.
Oh my bad then. I guess I got confused because for some reason, I always they were acquired after I initially used them. You are correct though. So I guess the software has always been good.
Yup. That's why I say generally.

Even if the paper is correct it seems to fall into the 'moving down the continuum' category.
I've been thinking about this a lot lately. There seem to be two "problems" to solve for.

1. A permanent loss of wealth.
When you've got more cash, you've got more to lose. People have more to gain from robbing/suing/hacking you. Being sued when you only have a year of savings is much different than being sued the day before retirement. The various life/house/health/car/umbrella insurances should hopefully put these worries at ease. Or at least that's what I've been telling myself. Being in the earlier part of my career, I've been looking more at life and disability insurance if fate messes me up before I've built up a nest egg.

2. A temporary loss of wealth (Plan for a rainy day. Then solve for an even rainier day).
This one gets me good, since there's always another increasingly more obscure edge case I didn't plan for. Like you said, these always existed before, but there were just larger problems eclipsing them. I think it's important to remember that there can always be a rainier day to plan for, and that it becomes a slippery slope into the prepper lifestyle (not a bad thing if that's your jam!). I think what's been giving me a break from this anxiety is a flexibility of lifestyle. If there's some sort of crash, I don't need to diversify to the magical ratio that happens to survive that crash - I need to keep from drawing a significant amount of money until the markets recover. Maybe this means dropping cost of living (where a more lavish lifestyle will have more fat that can be trimmed in difficult times). Or, if I'm still lucky enough to be employable at that time, I can work to ease the burden. This doesn't blanket over "world has devolved into chaos" scenario, but having stock in oil or a collection of gold bars probably wouldn't help much in those cases either. You'd have to go full prepper :)
2^36 "operations" can still take a lot of time if each operation is multiplying two giant numbers, unless the meaning of "operation" is somehow normalized to mean e.g. 64 bit integer operations.
Fair enough, and sorry if I seemed a bit combative too.

However, I believe "this is a website" or "this is an app" is a perspective the user will take, despite what our intentions as creators were, and so, the safest bet would always be assume what is the norm for the platform, since the user would never be "disappointed" by that even if they expected an app-like feel. On the Web, (at least some, in my anecdata most) people expect to see Websites, even if highly interactive ones.

I have not tested Flutter in a mobile application so I wouldn't be able to tell if it feels par to the course with other mobile applications, so it might be viable if you only need "Android<>iOS" portability.
There's no real big theoretical problems in the quantum computer building space. There's problems of scale, and funding, and usual growing pains of a new industry, but scale went from 7 to 24 fairly quickly and all it took was more money. If I gave IBM $10T dollars, they could build me a 1024-qbit computer. Once it gets cheaper, which is the current problem, I don't see any reason why Azure Quantum (ex) wouldn't simply decrease in price to where it can be used practically.
[Flutter Eng. Dir. here]

I really appreciate the feedback. We clearly have more work to do on the Web side of Flutter. Unlike the Mobile side which has shipped 100,000s of apps, the Web side may be up to like 1000. :) So many more issues to address as we work closely with more users to get their apps into production.

If you'd like to track progress on any of these, I'd encourage you (or anyone else reading) to please file issues at flutter.dev/support. We read (and try to address) each and every one which comes in via Github.
I wasn't familiar with Atlantis - thanks for the pointer!
I've been writing a desktop app using Flutter and couldn't be happier honestly. The widget pattern makes sense, the bloc library does what it's supposed to do, and just building an app is mostly on you. My blossoming love of Dart has also been a nice but welcome surprise. It has a couple weird spots and irritations, but so does literally everything else... It works well for the problem space its used in and has the necessary language features to get the job done without blowing off your feet.

Writing a desktop app _on_ and for Linux, that works on MacOS, and Windows ... and a web browser is beyond awesome. It'll probably work well on Android and iOS, with little effort, but I haven't even bothered to try yet. Before I add a dependency I will check out the code and run the demos (if there are some). I haven't had one fail or render strangely yet on a Linux desktop and nearly all of the existing packages were originally created/intended for a mobile device.

With web support, I personally have zero reason to ever write a line of JavaScript again. Why would I want to roll all my own basic widgets? I don't. Writing the logic for a performant and interactive list view, in JS and HTML, is woefully boring to me. I want a list view I can give data to and have a meaningful display of my data. I do not want to browse twenty different packages to find a list view that is the right mix of code I don't hate and features I actually want. I want that done because it's a solved problem, and takes time to solve right.

I couldn't be more excited for this release and future ones because Flutter is providing me a solution that fucking works.
It's not only recycling. Currently, in my area of Poland there are gangs which bring toxic industrial waste from Western Europe in large quantities and just dump them wherever, while collecting the fee from industrial clients for properly disposing of them. This is a very recent trend, that was, from what I've read, started by China no longer importing European waste. You can only imagine how often "disposing of" such waste in China consisted of dumping it into a forest or pouring into ground or a river.
On what platform?

This is prohibited on iOS for obvious reasons.

Apple has told its customers that they review every App, and this would prevent them from doing that.

Not sure what the situation is on Android.
For context: I'm a computer science MSc student.

The notation is easy to understand (and as far as mathematical notation goes, really quite tame). I don't know what a nearly shortest vector of a lattice is in this context, but I do understand everything else. Note that means I have no idea how the actual method works, but I can understand what's being claimed.
> Each engine was custom tailored with small modifications here and there

This was true of lots of things outside NASA. This was one of the problems that killed the UK attempt to modernise the Nimrod maritime patrol aircraft [0]. They wanted to fit new wings to the old planes, but only discovered after the contract had been signed that the different airframes had not been built identically, but were different interpretations of a common plan. Each of the nine planes was in effect a completely new refit challenge.

[0] https://en.wikipedia.org/wiki/BAE_Systems_Nimrod_MRA4
Okta stock dropped 12% in after hours. I see the acquisition as a positive business decision.
I'm cynical because apparently reigning in spending can be done instantly, but handing out bonuses, raises or equity seems to be a very long and difficult process involving a lot of some-day-soons and any-day-nows and then perhaps-next-years.
I recommend SuperTokens https://supertokens.io/
> This false conclusion prevents young men from seeing the actual reality that attraction is multi-faceted and multi-dimensional.

The thing is that nowadays the expectation is that you date using an app, and the apps are absolutely 100% one dimensional single-faceted gamified systems. Ideally the solution is to stop using apps, but the problem people run into there is that they don't really know how to interact any other way because they never learned.
As someone who has to file both, I found that the federal taxes to be comparable, perhaps I'd even say the Australian was more complex. The games played with real estate can be rather complex. But what I also saw was software doing most of the number crunching for me, and even fetching the numbers from my various employers and assets.

But your point about the state income tax is well taken, this does make it a much harder problem here than in Australia.
This is going to be big - blockchain and smart contracts as a service, that's the new "mobile apps"
Not sure how accurate this quote is, and I agree that it is mainly a service problem, but a pricing problem is a giant chunk of it too. Otherwise Steam wouldn't have such a significantly different regional pricing on games.

Pick any AAA game on Steam, and then check its price on SteamDB for each region (SteamDB provides a nice table for it, so you don't need to bother with VPN and checking it on Steam manually yourself). For example, here is one for the recent Yakuza game[0]. $59.99 in the US, $27.61 in Russia. I can pretty much guarantee that without that kind of regional pricing, the sales in Russia for Steam games would be many mani magnitudes lower.

0. https://steamdb.info/app/1235140/
A lot of people will still prefer/need two monitors I’m sure, but if you haven’t tried an ultrawide yet I would encourage you to. I would always pick an ultrawide over two monitors.
Writing docs is also important for working asynchronously so people were happy when writing and commenting on docs meant meetings started disappearing from their calendars and any remaining calls were more focused
I hope Alamo asks their fans to pitch-in as they can so Drafthouse survives and thrives. Saying this so solely as a loyal customer: I bought a bunch of tees[0] and hoodies[1] as holiday gifts through their Mondo store. They look great and are super high-quality. I have 0 affiliation, but a vested interest in having them back online sooner than later.

Between Drafthouses in Yonkers (NY) and DTLA, I've seen Live Programs with Crispin Glover, Penn Jillette, and makers I hadn't known previously. I've been to moderated screenings with audiences half-full of first-timers seeing Blazing Saddles, A Day at the Races, Spirited Away (subs v dubs), and me as the first-timer seeing Casablanca front-to-back on the big screen. Their pre-show reels are crafted with skill and care and with clever relevance to their feature films from multiple angles.

The org is run by folks who clearly love movies and create experiences for others who do too. They seem like they would be ethical in their handling of vendor relations through Chapter 11, though that's always TBD.

'Alamo Victory' is a good program w/r/t heds-up re event schedule, ticket-less admittance & card-less settle-ups, and reasonable perks for going to pictures. Victory's newsletter and mobile apps are a good place to start letting fans know how we can help.

[0] https://mondoshop.com/collections/apparel/products/alamo-dra...
[1] https://s3.birthmoviesdeath.com/images/made/BMD_HOODIE_FLAT_...
I generally agree with you, but I don’t think it’s unequivocally true. Facebook bet on the web/HTML5 for their iOS app, and Zuckerberg later referred to it as the company’s biggest mistake.
The first half of the abstract is more akin to declaring the data types and structures used, and the second half is mostly a very high level summary of the overall method and results. It's not supposed to be interpreted like code. It's just setting up the context you need to start interpreting the meat of the paper, and giving you a heads-up about what background topics to Google if anything in the abstract sounds unfamiliar.