skysight-inc/HackerNews huggingface dataset:
AP does election projections. Give credit where it's due. I don't think you're a hurt right-winger, I think you might prefer to live in an echo chamber where any controverting evidence is shouted down rather than examined and considered. You made a statement with no evidence and yet you reject my response because apparently nothing from a media organization could ever be rock-solid.
Most languages just go with machine size "types" and no strict typing on those. I've not seen any other languages do what Ada does. I've got my project to do so though.
She was fired because she threatened to quit, and Google is just as incapable of stopping themselves from firing people as they are of not deleting all the Terraria guy's accounts. It's all robots and business processes, it doesn't matter what "the problem" was or if there was one.
Maybe you haven't read Havoc Pennington's posts on why dbus was designed the way it was and the problems it solves. Start here: https://news.ycombinator.com/item?id=8649459

Dbus is about the simplest approach that solves the issues that need addressing.
Wake-back-to-bed technique, google it. Standard methods of dream recall, dream journal, reality checks during day don't do anything for me. But if I wake up at 3 AM, either with an alarm clock or just psyching myself to do it, stay up for an hour or so and read something to wake my brain up a bit and then go back to bed, there's a good chance I'll have a lucid dream after falling asleep.
The problem is that this info is tied to warranty information sometimes.
https://www.independent.co.uk/news/uk/home-news/amazon-prote...

pregnant women have been forced to stand for hours on end, with some pregnant women being targeted for dismissal

You don't think that is wrong? If your philosophy is to put profits above everything else, then I suppose Amazon is amazing.
I mostly agree, but that’s not always been the case, and it’s something we can change! The US has become more atomized in the last 40 or so years (by design). We need more public spaces, community organizations, and general in-person connection (post-pandemic obv) to solve it.
People who don't sign up loyalty programs and other similar schemes have shown that they aren't price sensitive. They're the ideal segment to fleece via price discrimination.
> Teaching Newtonian Mechanics to students is also a lie.

Not if you tell the students that it's an approximate model that works well in the domain they're currently studying, but doesn't work well in a more expanded domain.

Of course if you insist on acting like an authority and telling students that Newtonian Mechanics is "the Truth", then yes, you are lying to them. But you don't have to tell them that to teach them Newtonian Mechanics.
This is just plain false. This search engine is advertising anonymity. You don't get that when searching Google, which is encrypted with TLS...
Do a Project Zero not for security but for usability, capability, and pricing against AWS?
Also sounds like a git repository where people were working on local branches to do production work and then when they left the company, never pushed their branch upstream.
Syntax, semantics, code organization and best practices, libraries, frameworks, debugging and debuggers, IDE support (preferably multiple IDEs for multiple platforms), LSP support, linters, profilers, disassemblers, dependency license checkers, dependency vulnerability scanners, package managers, package repository with support for private repos and proxying/mirroring, should I go on and on and on?

Your toy app takes 2 days to create and then you (or worse, someone else) have to support the crummy Visual Basic/PHP/Javascript/Mongo/ColdFusion/insert easy to use crappy tech here, forever.
Cool, yeah just wanted to clarify so the comment didn't confuse any non-dependent students.
How were you lied to about that?
That doesn't follow. There's any number of reasons the web app would be shut down, usage statistics being the most likely.
1023 gflops on the M1 mini using the kernel in the blog post, although if I let it run some more it discovers an 8-way unroll that's a bit quicker (1073).
The point of the Geometry course in that curriculum is to teach the student how to do proofs. The Geometry itself is secondary.
End to end encrypted means this here:

[Client] ---> [Private.sh] ---> [Gigablast]

In the above diagram, [Private.sh] cannot see the search query. Thus, it's end to end encrypted. Private.sh is the "signal server" in this case. It works because the actual client, in this case, is the javascript running client-side on the web browser.

Your browser encrypts the query, clientside, before sending it to private.sh. All private.sh does is strips the IP away before sending it to gigablast.

Hope this is more clear!
When a company releases a new technology for building desktop applications, the primary thing I look for is a really solid fleshed out implementation of a CRUD application:

- sign in to some back end

- create and edit data using forms

- browse data in some sort of datatable/datagrid

- use ajax to GET and POST data

But such a demo is pretty much never there - I certainly can't see it in this case. But surely the vast majority of ordinary desktop applications people need to build are just this ... CRUD with auth, ajax and data browsing.

It would be dramatically easier to give a new technology for desktop applications a try if such a demo was provided.
Choosing the Right Freelance Business
1. First of all, document the APIs in a controlled fashion (versions, reviews, owner, list of consumers).

2. Allow for free form notes, but with a powerful and relevant search. I don't think such a product exists, and Wiki/Confluence is a very poor choice, the search is sub-standard, in my opinion.

3. List the owners of each subsystem (and keep this list up-to-date).
Well, this was the most prominently featured demo. Is there a demo somewhere that's not badly designed?
SF startup Ample launching electric car battery swapping
It should autocorrect as the female name Ada, my phone does.
Thanks! A great first step would be to have a "web-native" renderer for your web version. Meaning that it'll use DOM elements that the browser to handle the rendering of. Would fix many of the current issues with your implementation.
I don't know why your comment is downvoted, seems like a sensible question to me!
Also, to quote Independence Day:

> You don't actually think they spend $20,000 on a hammer, $30,000 on a toilet seat, do you?

The budgets they use for secret reverse engineering aren't booked as any kind of reverse engineering.
You're right! This isn't an exhaustive listing of the features in Flutter 2 or changes since Flutter 1.12 (which was our last stable release). For that, there's a separate article: https://medium.com/flutter/whats-new-in-flutter-2-0-fe8e95ec...
This is promising as Deno made a recent announcement[1] of full WebGPU support.

[1] https://news.ycombinator.com/item?id=26323600
This game is incredible. The question always seem to be unrelated to the person to guess, and suddenly it guessed perfectly.
>>**the taxes they are due**

Please explain to me why they are *DUE* said taxes...

What is the gas tax for, what is it intended to perform

What is the lottery tax for, what is it intended to perform

What is income/state taxes intended to perform

Where are the metrics for what tax==intent==outcome results?

Please - give me a detailed response.
There must be some quantization happening here for us to both get the same gflops to 6 significant digits.
I usually avoid hype. But the M1 is just unreal. I was back in the office for the first time in months, and since getting my M1 MBP...my overclocked i5 hackintosh with 4x RAM just disappointed. It didn’t feel slow, but it stopped feeling fast.
As I remember it you submit a web form, pay 25 euro, then it's sent to you or your employer. Either way everyone can get one, no special hoops or donations required.
It strongly reminds of mid-2000s sites written in Flash
Lol. Based on date, we were pregnant and deciding which formula to use since we knew ahead breastfeeding was not an option for us. The funny part is we never used any of it because the little shit would only eat the pre-made liquid form and we only bought powder types. I still don't get why but the exact same product he loved came in a powder form and it was really incompatible for him. The joke was "he has expensive tastes"

Also, my advice to all new parents is don't stock up or plan too much on food related items/tools. Don't buy a dozen bottles until you know they like them. This applies into toddlerhood.
I know I do almost nothing on HN but complain about accessibility, but it's really important to me because, well, that's how I uze my tech. And so far, sadly, Flutter hasn't impressed either with its previous versions. Edit boxes in particular were a major pain point, and things like you're describing were also less than optimal. I never knew where the focus was and what it was doing. With broken markup there was at least ways around it. But I'm scared of things that render on the canvas. Most browsers actually get this right and have support for these things that don't require ugly hacks if you use the DOM. And there is no real way to interface with assistive tech from JavaScript except through it. So you have to somehow still actually represent your apps UI in the Dom in some way.
Yeah, and that's still too much inferential distance to feed to an elementary schooler.
Does anyone have experience here with Flutter Web target?
What is your main use case for type unions? I don't know typescript, but I haven't felt the dart language was not feature complete for all my uses. Is this something you cannot solve with a combination of abstract classes, and or/extension? https://dart.dev/guides/language/extension-methods
Forcing its advocates to play by their own rules is probably the best way to beat it.
Thankfully it's been already established that animals experience pain and that it's bad. Even the veterinary community created guidelines for pain management in animals [0].

But let's say the above wasn't the case, basically your argument seems to be that because animals can't think about thinking, the pain they experience isn't bad.

But luckily there are a few thought experiments you can do:

If you have a dog, what do you think would happen if you try to cut your dog with a box cutter? Do you think it would yelp, try to run away or even bite you? If so, why?

Another one... so metacognition also implies self-awareness. Pigs have demonstrated that they possess this, by passing the mirror test [1]. Children under 2 can't pass this test. So using your theory, do you think it's OK to inflict pain, since kids under 2 can't experience 'bad quality' pain yet?

We probably will never know how other sentient beings experience pain, since we don't physically experience their pain. If you hurt yourself I can empathize however, I can see that you're experiencing pain.

It's the same with animals, humans can recognize when other animals are in pain and we usually have an urge to help.

Seriously, go watch Earthlings [2] and tell me what you see is not 'bad quality' pain or is not a morally bad thing. If you think it's totally fine what you see and it's morally OK then I guess you are also disagreeing with ethic scholars like Peter Singer or Richard Dawkins [3]. Richard Dawkins even says animals might experience pain more severely than we do and wouldn't it be better to give them the benefit of the doubt?

---

[0] https://wsava.org/global-guidelines/global-pain-council-guid...

[1] Smart Pigs vs Kids | Extraordinary Animals | BBC Earth - https://www.youtube.com/watch?v=mza1EQ6aLdg

[2] https://www.nationearth.com/

[3] Richard Dawkins: No Civilized Person Accepts Slavery So Why Do We Accept Animal Cruelty? | Big Think - https://www.youtube.com/watch?v=_4SnBCPzBl0
I don't think we need the tinfoil hat. This sort of thing happens sometimes. Like the time we forgot how to may part of our thermonuclear weapons and had to reverse engineer that [0].

0 - https://en.wikipedia.org/wiki/FOGBANK
Multiplication is literally repeated addition, as in "taking a number multiple times". It is in the name.

The fact that the operation is so useful that it has been generalised to the point where that original meaning is eventually lost through more and more abstractions doesn't invalidate that, because with all the generalisation and abstraction, multiplication as repeated addition still works, and any generalisation is expected to leave that property intact.

This is not unique to multiplication. Modern mathematics is all about extracting fundamental properties that make something true, to generalize results while keeping the original simpler statement true. Starting from the generalisations without explaining the intellectual process it took us to get there means just giving facts without explaining them.
That's not the solution. The solution is adding the correct attributes to the markup. Attributes that are universally recognized and already work with a11y tools.

In this example we'd add an aria-labelledby to the button which references the span with the correct info.
Adam Tooze on Crpytocurrency
Oh, thanks for the info. I guess it's good I got the battery replaced in 2019, but if I need it replaced again in 2024 or whatever I guess I'll probably be out of luck.
Show HN: Virtual Meetings, Meet In-Person, like sitting physically in the Room
Check out https://gallery.flutter.dev/ for a CRUD sample app.
It's Not Killed Yet
> I honestly don't feel like they're being lied to, or confused about what they are being taught.

They might not be. If they're just being taught how to multiply in particular cases (whole numbers) using repeated addition, then they're not being lied to. If they're being told straight up that, while multiplication is not identical to repeated addition, they can ease into multiplication by learning repeated addition, even better.

They're only being lied to if they're being told, authoritatively, that multiplication is repeated addition, no ifs, ands, or buts. And yes, I have had teachers like that, and I suspect many others have too.
Yup, that happened to me. Then I clicked again and tab worked correctly.

It will be hard to overlook little details like this -- and there will be a million tiny details like this -- when decades of browser development have led us to expect a DOM experience that Just Works for UX like that.
Please Stop Using KeyCode for Form Validation
> You'd get the same thing in plain HTML if you used a <div> with a custom click event listener instead of <a>. It's a simple bug to fix; totally up to the app developer

This is the issue. Instead of having one codebase that works the same on all platforms (ios, android and web), you get (as a developer) the blame for not implementing things correctly across the different platforms.

Instead of a cross-platform development environment doing that for you.
Edit: I was mistaken in my response, since the commenter named Gebru. The head of AI at Nvidia is not Gebru, it's Anima Anandkumar. Gebru had nothing to do with this.

She specifically said the things I stated, in a now deleted tweet. I know the cognitive dissonance is causing you to question my account, but that's what she did.

Look up articles where screenshots are posted.

I wasn't claiming Gebru has no accomplishments either. Many of her fellow ethicists fall into that category. She's not an ethicist, just won't shut up about it, along with race stuff, and has nasty, unprofessional habit of attacking people publicly. She's a bully, and I'm sick of people like you defending her because you've bought into her idiotic religion.
Was not aware of that, thanks for letting me know. In either case, it's a dick move and shouldn't be encouraged.
History has shown us over and over again, always bet on the web. Sure you might not like JS as a language, you might find CSS confusing and full of warts, etc. but it's here and will be here 20, 50, and 100 years from now. We're not going to just sit up and throw away 25+ years of progress and history on the web overnight. Tech like java applets, flash, silverlight, etc. come and go like fads. Who knows if Google will even care about flutter in 5 years, let alone 25 years. A page that Tim Berners-Lee wrote 25+ years ago renders just fine in a browser today.
The chosen excerpt omits the fact that it is predicated on the HumanWeb. In the technical papers above there is a more precise description on what and how was collected. There was no user tracking, session or history being sent as all data points are anonymous and record-unlinkable by the receiver. The vague language, required for a general audience journal, certainly does not help.
Toyota is going the Tesla way, with touch infotainment systems. Seems like most car manufacturers are headed in this direction. My gut says this is probably going to lead to an increase in accidents, but I don't know of any dataset that shows it. Let's hope this change works out.
And don't get me started on the willingness of registrars to look the other way and pocket the cash when spammers register "word salad" domain names by the bajillion for their snowshoe[0] spam operations.

[0] https://www.spamhaus.org/faq/section/Glossary#233
They claim a huge reduction in source code line count. After they've just decommissioned their web app...
https://www.youtube.com/watch?v=F_0yfvm0UoU
> ... Air Force’s Rapid Sustainment Office (RSO) was looking to industry for a “cutting-edge, automated 3D scanning system,” specifically intended to replicate aircraft parts that are no longer in production, including at maintenance depots.

You see the real issue? Even if they have the blueprints, it will be difficult to even manufacture the parts here.

There's so many more problems like this coming down the pipeline. We've effectively lost (or rather acquiesced) almost all manufacturing skill to other countries. This was a result of the largest corporations taking advantage of labor arbitrage and then flooding their home market out of business.

If we really want to reverse this, we need to do what it takes to bring manufacturing back to the United States. It's a painful reversal of the open-trade policies of the past. Honestly, Trump was right to fight so hard for this, even going so far as to remove us from NAFTA.

I don't have a good strategy for this, but probably some set of minimum manufacturing of everything should happen within our borders, say 10%, and accomplishing that target with a combination of sticks and carrots.
Probably a few factors:

- Difficulty growing high quality crystals

- All the process chemistry for building devices would be different

- Toxicity/radioactivity

The third one is IMO the least important. There are a lot of semiconductor materials that theoretically have properties comparable to or better than silicon for solar cells (as this paper suggests). But having a theoretically good band gap doesn't matter if the actual material as grown is full of deleterious defects. We're really good at growing near-perfect silicon crystals. We're not so good at growing perfect crystals of iron (II) sulfide, uranium dioxide, etc.

Even if that could be solved, re-developing all the chemistry and tooling for fabricating dense logic/memory devices based on uranium dioxide instead of silicon would require an extraordinary investment of money and time. It could be comparable to or even more expensive than the transition to extreme ultraviolet lithography.
Relevant:

https://www.reddit.com/r/FlutterDev/comments/jwmepu/very_poo...

https://thomasmiddel.medium.com/flutter-its-poor-ios-perform...
most researchers have mediocre, marginal, or straight up "un-sexy" contributions to a field, that's just how most research happens. it doesn't make anyone "less of a researcher" though

I also would also everyone look at Gebru's work [1] - certainly seems like they're an established research who comes from a top university, has published in top conferences, and has a good understanding of the technical parts of the field

one's past experiences with something they are criticizing or defending is probably a good prior to have, but also shouldn't be the sole criterion. "leading" scientists are more often than not wrong on plenty of things

http://ai.stanford.edu/~tgebru/
Agreed. This is primarily not a "software" problem. Unless we simplify our tax codes in the US, tools like turbotax will stay. In fact, to be honest, turbotax was great when I used it last in 2009ish (I know they got acquired by Intuit and have gone downhill due to Intuit ) but the point is that it is overall an excellent software that really makes it easy to calculate and file things based on current tax codes. I would love to not have that dependency but that's not possible only when the tax codes are simplified.
There is an app for that : http://tired.com
I'm curious, when you refer to Qt, do you mean the QWidget application approach or QML? QML is much more like Flutter (but is indeed somewhat arcane to learn how to work with).
Local area code plus Jenny's number has worked everywhere I've ever tried
It's good for Yann LeCun to quit Twitter if he's going to say silly things like "AI bias can always be fixed by collecting data" which is not true and not how his own employees fix issues - it's certainly not how the other FAANGs solve problems involving bias. Problems are perfectly capable of happening even if your data is the best it can be!
OT but I recently did some research on cross platform desktop application development for MacOS and Windows.

Here's the options I found.

- (language: Pascal) Delphi applications can now run on both Windows and MacOS.

- (language: Python or C++ and QML) Qt applications work on MacOS, Windows and Linux..

- (language: JavaScript) React native is being ported by Microsoft to both Windows and OSX.

- (language: Kotlin) Kotlin now has "Jetpack Compose" for desktop targeting Windows, MacOS and other platforms. It's like "React for Kotlin".

- (language: C#) Microsoft Xamarin applications can target both Windows and MacOS.

- (language: JavaScript) Electron lets you run your web applications as desktop applications on Windows and MacOS.

- (language: Dart) And now Flutter can be added to the list of ways to build cross platform desktop applications.

- (language: Java) presumably this is Java's forte but I did not look into it.

- (language: Kotlin) TornadoFX - JavaFX framework for Kotlin https://tornadofx.io/
> But the post is titled "How our AWS Rust team will contribute to Rust’s future successes", but doesn't actually say anything - at all.

Maybe. I also think a case could be made that AWS coming out in support of Rust, and talking about how many products already use Rust and that they plan to have more is contributing to Rust's future success.

Big companies/services like Amazon with AWS, Google with Compute or Microsoft with Azure stating how they are leveraging and making wide use of a technology provides a non-negligible boost to how that technology is viewed, whether they actually do anything or not.
Openbase (YC20) is hiring! Our mission is to help developers choose among millions of open-source packages so they can build amazing products faster. And as of today, we are serving 500K developers every month. We’re a lean but agile team, backed by YC and the founders/CEOs of Heroku, Netlify, Docker, Algolia, Twitch, and Yelp.

5+ years experience | Remote OK/North America time zones | US Citizen or VISA

Sr. Frontend Engineer
Sr. Backend Engineer
Sr. Full Stack Engineer
Developer Advocate

https://openbase.com/careers

Our Stack:
AWS and Netlify
TypeScript
Node.js
Express
PostgreSQL
Apollo GraphQL
React
Parcel