skysight-inc/HackerNews huggingface dataset:
How do I know Gigablast (the search provider) and Private.sh (the proxy provider) aren't colluding to de-anonymize the request?
Re aside:

Generally no. Some submissions just don't take due to poor timing (not lining up with when an interested audience will catch, upvote, and discuss it).
Ugh. I hate this rapid release cycle with introduction of new syntax. One of my colleagues keeps insisting on using the latest and greatest version all the time so everything he writes keeps breaking everyone's environments since they're not savvy to upgrade python, install packages and point the IDE to the new python installation.

It's a total 180 from when he pushed python 2 when it only had a few years until it's EOL.

Like f-strings look nice and all but there's nothing wrong with the format method and there's always the locals hack to achieve the same thing.
Then let the government distribute this hypothetical preparation software as free software. It could therefore be verified that you're not telling the state more than you want them to know.
Crossplane vs. Terraform
Have you?

https://developer.mozilla.org/en-US/docs/Web/CSS/user-select
This happens even outside Defense in all specialized industry. I was once asked if I could reverse engineer a part for a 30 year newspaper stacking machine in a printing press. Very interesting stuff and a consequence of being niche.
Tubes are better since they have amplify with less "zero point crossover distortion". Silicon has .7v and Germanium has .3v Vbe so that is why people seek them.

My understanding though is that it is something you can tune by adding biasing diodes but requires matching.

I am not an expert...just something I remembered from school :)

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

Edit: added Vbe
I guess I don't understand this critique because with a monochrome iconset, I can style them to have the semantic color that's relevant at the time.

A dangerous or destructive operation can be made to be red, to indicate the danger of the action.

A primary action that I expect the user to do can be made a primary action color.

If the icons are _built_ with color, then I can't change the color based on the semantics of how the icon is used. If you give me a monochrome icon that I can style, then I can match the color to the placement and functionality of the icon.

So, yes, _in the application_ the icons shouldn't be monochrome. But in the _iconset_ I would generally prefer they be.
I do think it's the norm, and very much dislike this trend.

I should make my position more clear: I hate this stuff with a passion. But, big business wants better content protection, and big money always gets what it wants - very few exceptions there. I wish we could do something as technologists who want to keep these features of the web; but against trillion dollar companies I know who I'd bet for...
Are you a native mobile developer? I am (was I'm moving to ML/AI/Data engineering) and I don't think flutter is in any way easier or nicer than the native toolchains for mobile. Both Swift and Kotlin are better languages than Dart IMO, the IDE and tooling is far superior for both also. Flutter is faster but once to deploy a substandard quality of app for sure but matching the quality of a native app? That takes just as long in Flutter as building a native app in each tool chain. I've built apps in React Native, Flutter, Ionic, and Swift/Kotlin. I'd reach of Swift/Kotlin for developer experience, performance, and quality of app EVERY time.
> E.g., we could require that Google's privacy-relevant code be open source, and that they must give you data all data related to you, such that individuals could audit things and prove or disprove that Google's behavior matches their claims.

What happens if they lie? They have the data, they give you the code that does the user-facing thing with the data, then they copy the data to some other system where some unspecified foreign subsidiary uses it for arbitrary nefarious purposes without telling anybody.

And as much as it might help to have a law requiring cloud services to publish all their source code so people can verify that they're doing at least that part of what they say they're doing, do you really expect that to be enacted?
It break pinch to zoom in mobile safari, does anyone at google spend even a minute using anything but chrome?
the main difference is that you can't have pages 4 and 5 side by side with the proposed method, since they are back to back on the same sheet.

edit: thih9 linked to the hn post on byorgey original blog post in 2016 and the highest comment by audeyisaacs suggests the same thing you did and got a reply from byorgey who liked the idea and added it to their blog, and outlined the pro's and con's of your suggestion.

https://byorgey.wordpress.com/how-to-print-things/
The reason why we don't care and still use passive optics to do face recognition when people with black skin exist is literally systematic racism.
My son had a bad reaction to regular formula, so we're stuck with using Enfamil Nutramigen. It's about $44 a can at Target or Walmart, and he goes through just over a can a week.

I've went on their website and mailed in the slip to get coupons, but they never send us any for this particular formula, just the other varieties. They are fairly valuable coupons, so we give them friends who can use them.

We are fortunate enough to be able to afford it, but it'd be nice to get a discount on what's basically $200/month.

One tip we've found is to ask the pediatrician's office for samples, they'll give us a couple small cans or bottles of ready-to-use formula when we ask.
End-to-end encrypted means that Gigablast wouldn't see the search query or the results only the service and the searcher would see them. For example, Signal is end-to-end encrypted. Signal servers do not see your messages.

Edit: this was addressed in the comments. The end-to-end is between the client and Gigablast. Private.sh is the Signal server and it cannot see the request or response.
I would expect you to have come from a react background then? When evaluating technologies 1.5 years ago for the company I work at, I took a good look at comparing both react native, as well as flutter, and we decided on flutter.

Now, out of the many considerations we had, in this process, "cannot copy the text" is... well, I have no idea what you are talking about. Are you referring to not being able to do this in a EditableText widget, and if so, have to tried a `TextField` with `enableInteractiveSelection: true`?

I mean, there should be hugely more important development concerns when evaluating these things, than... a brief rejection based on something as trivial as that. Then again, I won't presume to know your situation or the criteria you had. But it does strike me as a bit... shallow reasoning.

I can say, that for our case, the dependency hell that you more easily get with React Native was what put me off completely.
Also pinch to zoom is broken.
> Oberon is case-sensitive and all keywords are all caps. I was curious to see it because I like Object Pascal/Delphi, that was the most distracting part of the language coming from Delphi standards.

Yeah, it's horrible to see and worse to type. I took Oberon-2's grammar and changed it to a more Ada like one for a project I'm working on.
They already can, CSS has a property called "user-select" that can be set to "none". It's pretty common to disable user selection on label text that isn't expected to be copied.
I explored this idea last year and suspect this will be your main problem (people are bad at discovering automation use cases), unless you want to spend all your time fixing Craigslist scrapers. One possible solution is to keep writing these "templates", but publish them as Zaps, and ensure you rank when people google for solutions. I suspect the user-facing tool you have now could actually just be internal, used for writing as many zap automations as possible, to fill the gaps in Zapier's catalog. Use Zapier for distribution and find some verticals you can productize. Best of luck!
> Heck if you ask me what 9 * 14 is, I'm going to do 10 * 14 - 14.

Yeah, that’s interesting how we do things in our head like that.

I would frequently break that down as 9*10 + 9*4 in my head.

But I might also do it as 10*14 - 10 - 4.

I’ll try different ways in my head until I can solve one of them easily.
> I don't think it's right to call it a lie

It's not a lie to tell them "this is a simplified model that doesn't include everything, but you'll be able to add more complexities to it later". But that's not what "multiplication is repeated addition" says. You would say something like: "repeated addition is a simplified model of multiplication that works for whole numbers, but doesn't work well in more complicated cases that you'll learn about later".
Time to post the evergreen thoughts of Alan Kay from his 1997 OOPSLA talk: https://youtu.be/oKg1hTOQXoY?t=1491

We've spend the last 25 years hacking a document renderer and scripting language aimed at 5 line form validation logic into the be-all and end-all of modern application development. Browsers sit at 10s of millions of lines of code, with thousands of people working on them. We depend on a standardization committee to have things like the common controls you could find in a Smalltalk-80 UI, and these are still insufficient for many purposes such that developers end up cramming together a million diffs to create the controls they want, in the style they want.

The writing was on the wall once we had a canvas element, aka a drawing context, and webassembly, aka a vm target you can compile to. We can keep building up giant garbage heap of complexity and saying that's what we meant to do ( https://youtu.be/oKg1hTOQXoY?t=814 ), or we can take step back and ask if we can provide simpler lower level tools on top of that.

With that said, I feel somewhat ambivalent about all of this. Of course the web is an open standard and has provided an incredible explosion of knowledge and utility for everyone. Any sweeping changes to that should elicit feelings of caution I think. Things like accessibility are important, although I think that enough people recognize this that we don't need to worry about it being left behind with this approach and I would also say the ocean of divs approach isn't exactly great for accessibility either.

Will this take off and be the first of a new kind of application development? Maybe, or maybe we'll all look back on it in 10 years and wonder what the hype was. For my part I do feel like some sort of change is going to happen, the current approach of piling more crap on top of the current html app dev paradigm feels unscalable, while the strengths of how it allows for app distribution feel like something that we can never get away from. Will Flutter retain those strengths and leave behind the weaknesses? I hope so, and it make me excited for the future of web development in a way I haven't previously.
Exactly - I didn't have loads of time to spend writing separate code for Android and iOS, so Flutter helped me ship faster (see my profile).

It was also encouraging to know that if I ever wanted to branch out and deploy my app to the desktop on Windows, MacOS or Linux, that I would have that choice very soon.

And I'm a long-time pure web guy who prefers mobile-responsive web apps most of the time! But if you're going to deploy native and don't have the budget for writing code for every platform, Flutter to me is a lot easier than the other toolkits out there.
neither of these events brought about change at all.
:p

I'm not that far behind GenX. But it's definitely shocking to see someone claim that 78% of a generation that is over 40 years old is still "living at home"!
I use the select text -> web search feature in Chrome all the time to quickly look up definitions of words. Breaking this will be really annoying to anyone reading webpages in a 2nd language than their own.
Our solution here is our extensions [1][2] which are hosted and served by google and mozilla (third parties).

[1] https://chrome.google.com/webstore/detail/privatesh-private-...

[2] https://addons.mozilla.org/en-US/firefox/addon/private-sh-pr...
> If the expected return on [X] was negative people would not [X].

Not that your conclusion happens to be wrong, but you do know people buy lottery tickets, right?
GCP has a few products that AWS doesn't. BigQuery ML and Cloud Spanner are a few that I can think of. These might have approximations on AWS, but not 1-to-1 feature competitors. Plus GCP has one-click integrations with pretty much every Google API out there (analytics, ads, drive, etc).

It's been a minute since I worked with AWS, but they have tons and tons of products. On the order of two, maybe three times as many.

The basic stuff like VMs, storage, networking, and managed postgres/mysql SQL databases are close, but the specialized services can be very different when you look at them closely.
Command-Line JSON Processor
Have you ever tried one of your demos in Firefox on Mobile and Desktop?

They're completely unusable in Firefox. For example, it only scrolls 3 pixels per rotation of the scroll wheel on Windows 10
So why is FlutterPlasma.dev completely unusable with a screen reader even after pressing the "turn on accessibility" button? I understand that the actual demo presentation might not be accessible, but the intro screen should be fully readable, and it's not.

Edit: You may want to add the NVDA open-source screen reader for Windows to your list. And when you test with a screen reader, make sure you use it the way an actual user would when browsing the web, e.g. using NVDA's browse mode with the arrow keys to move through the page.
You are making an argument for a simplified tax code and reporting system.

The not needed now but maybe later financials should already be reported by the financial institution to the tax agencies.

There should not exist a system where there is a method A, B or C and if you have thousands of dollars a tax accountant can find all the loop holes to make you pay the least. You should just pay what is owed, not more or less.

You wouldn't pay for tax preparation if the potential savings weren't more than what you pay him. With a simplified system there also wouldn't be much need for the audit help you are usually offered when using their assistant
Not Turbox, but Congress. They promise new credits and deductions every election cycle. Every couple decades there are weak attempts to weed out some of these such as for the Reagan and Trump tax reforms.
Yes, we've been monitoring Power Automate too!

It's a different approach, coupled to automating the desktop office ecosystem, whereas we're coupled to web-apps, and web APIs alone.

Secondly, it is more complicated, a bit more like Leapwork, whereas we're targeting Zapier-level complexity.

Axiom is already too complex for many people (it's why we mainly target these no-code Zapier types). We've seen every marginal % increase in complexity reduces the number of people who can build bots significantly.

Essentially, each RPA product has chosen a power vs ease-of-use trade-off for different segments. We're fixated on the Zapier / Airtable people, not the traditional desktop RPA people, whom I think Microsoft are targetting.
As someone who works with the government a fair bit, this kind of forward thinking is extremely unlikely to be the case. This is the kind of government competence that only exists in the most wild conspiracy theories.

The idea that it was made by some long defunct subcontractor and nobody knows what happened to their blueprints and production notes is far more likely. Also, even if you had the blueprints you still need to be able to make the tooling, which is at least half of this project.

That said, if some contractor does come through with this and does a good job (on time, on budget, parts work, etc...) they could likely find plenty of other programs with similar needs. In some cases the original contractor does still exist, but they're asking way too much money to reconstitute an old production line so a scrappy startup like this could prove themselves valuable.
Yep, but it is a very just filter, i think, because it seems to kill off relationships that were already cracked and being held together by just pure will.

Had that happen with my parents. We immigrated when I was a teen, and just 4 years later my parents divorced. To people on the outside it seemed completely out of nowhere. But growing up with them, it was painfully obvious (in retrospect) that they kept it all together not by trying to actually solve problems or work things out, but by holding it all together just on pure will. It could've been held forever if everything else was stable, but immigration process and the experience of adapting to a new country is anything but stable.

While it sounds bad, I don't think of it as a tragic experience, and I don't wish that it had never happened. I am not happy that it happened either, but it was bound to eventually happen one way or another. Either that or one (or both of them) would just settle with being unhappy and miserable until the last days, being constantly anxious that one day that bridge held by duct tape would collapse.
I saw that as well. I think it is loading a font.
better than rootkits
Agreed 100%, the pro-breastfeeding movement on the whole is a great movement that attacked some really bad medical advice from last century. But it has gone way too far, to the point that women feel ashamed or guilty for not being able to breast feed their child.

My wife had difficulties breastfeeding our daughter and ended up doing exclusive pumping for over a year. It was a huge strain on her, both mentally and physically. Then she still felt guilty for not being able to actually breast feed our daughter directly. Any woman that is able to provide any amount of breastmilk for any amount of time is an absolute saint. Women who can't or choose not to are also amazing and no one should be shaming or second guessing their choice on how to best take care of themselves and their child.
Also even with CS you have this. To use security as the comparable system, everyone involved in an application should be engaged and aware of security as a component and goal. Anyone should feel empowered to raise security concerns. You still have security experts who are more knowledgeable than the average developer who build (or collaborate on) security critical subcomponents and who audit/red-team the system to ensure security.

The same can be true of ethics.
I guess all the things you mention is why they continue to get my money. Bought the drone yesterday to compliment the Air2, which I absolutely love, and can't wait to try it out.
interesting thanks - though these things always look like cool ideas and render but never get made!

I wonder if anyone has tried to read and see if the whoop bluetooth data beyond heart rate is decipherable.

might be a cool way for me to learn something (or try to). i also have a climbing board controlled by bluetooth i wanted to see if i could 'hack'
It's in the subheading of the article?

"Neuroscientist and tech entrepreneur Jeff Hawkins claims he’s figured out how intelligence works—and he wants every AI lab in the world to know about it."
> There is a much greater depth of detail that I provide to my tax preparer than I'd be willing to share with the IRS. I tell my tax preparer everything and have perfect confidence that my taxes will be prepared correctly and in accordance with the tax code and that nothing which is not required to be disclosed will be disclosed. Much of what I provide to my preparer is irrelevant to my tax obligations and anything that's irrelevant I would prefer not be disclosed.

Cool beans. Literally nothing preclude you using a tax prep service but using the IRS's tax declaration system, which would double up as a simple tax prep system.

That's what happens just about everywhere in Europe: you log in a dedicated government service, and you do your tax declaration. All the stuff the government knows about (salary, loan deductions, dependents, …) is already input, but nothing precludes drilling down and updating details. Nothing is lost compared to a paper declaration.
so you agree that attributing an outcome to systemic racism is unfalsifiable?
In this case, the only way to be sure of this is to use the private.sh extension[1] which has the public key hardcoded in and is being served by google and mozilla.

[1] https://private.sh/extension.html
Thanks.

Not related to Flutter but Google in general: I recently hit a hard-to-reproduce bug with Jetpack's LiveData for which there's already an open issue created by a third-party developer. I don't recall but it had been open since 2018 with no updates whatsoever from Google engineers on its progress.

And therein lies a frustrating problem for engineers not working at Google but using Google tech. There is simply no alternate universe where a third-party team gets the level of access the way you described the Google Pay team did.

Of course, it helps that the stakeholders are in the same company, but my point is, shouldn't there be a Flutter Foundation where every developer can feel at home on equal footing with other Googlers? Flutter is so promising, and yet, at the same time, I don't want to end up being slave to its complexities with no way out as a third-party small development shop.

Despite that, I'm 99% porting my cross-platform app to Flutter after strong reviews from other developers I know.
If you use an iPhone, and listen to podcasts with headphones that have buttons: https://apps.apple.com/hu/app/airr-highlight-podcasts/id1355...

A triple tap creates highlights at the current location. If the podcast has transcripts, even the surrounding text is saved. It integrates with readwise.io too, so you have export/reminder options there as well.

Unfortunately nothing like this for audiobooks yet.
No jank in Firefox. It does take 10 scrolls to move 6 inches, though.
I'm getting 1e9 multiplication (2.5e8 div) ops per second in Node on a 2018 Macbook pro. So that would be 30 - 120 years. Not sure how well this algorithm can be parallelized, but since it's factoring, I think it can. So I would think that a dedicated attacker could get at least another 1000x on that, which gives 11-44 days. Note that I am pretty much guessing here but this is my test code:

function test(opp, n) {
const start = Date.now();
let i = 1;
if (opp === '*') {
let prod = 1;
while (i < n) {
i++;
prod *= i;
}
} else if (opp === '/') {
let quot = 100000000000000;
while (i < n) {
i++;
quot /= i;
}
} else if (opp === '+') {
let sum = 0;
while (i < n) {
i++;
sum += i;
}
} else if (opp == '-') {
let sum = 100000000000000;
while (i < n) {
i++;
sum -= i;
}
}
const end = Date.now();
console.log(`${n} ${opp} ops in ${end - start} ms`);
}
I wonder how much Chapter 11 actually makes sense as a response to something like Covid versus a swift and merciless Chapter 7 and then rebooting the business once theaters are viable again.

Assuming that a Chapter 7+then+future_reboot was possible -- who benefits the most from allowing the company to attempt to limp along until the pandemic ends intact? Are there a significant percentage of company employees who are currently getting paid with benefits during the pandemic -- or is this mainly about making it seem as likely as possible that the business will come back so that the current set of non-compensated employees will try to limp along on their own without pay in such as way that they will come back after the pandemic is over?
The M1 MacBook Pro gets just over 1TFlops.

best: 1022.61 gflops
[numthreads(2, 16, 1)]
compute void main(constant float4[] A : register(u0),
constant float4[] B : register(u1),
device float4[] C : register(u2),
float3 threadID : SV_DispatchThreadID) {
[...etc...]