skysight-inc/HackerNews huggingface dataset:
> A glance at the raw figures shows just how far we have come: until the turn of the millennium, no algorithm managed to compute faster than m1.5, where m stands for the number of connections in a network that the computer has to calculate, and just reading the network data once takes m time. In 2004, the computing speed required to solve the problem was successfully reduced to m1.33. Using Kyng’s algorithm, the “additional” computing time required to reach the solution after reading the network data is now negligible.

TFA didn’t describe Kyng’s breakthrough in terms of this mscore it considers so important. What’s up with that?
After 2008, regulators have taken a dim view of "magic" in financial services. It was a painful lesson and they don't want a repeat.
Semantically I think it's great. .NET has a bunch of these especially in LINQ.

A parsing failure isn't necessary an error. Sometimes it is, sometimes it's not. Even if exceptions weren't expensive, catching exceptions on all parsing (as you would in Java) is just ugly and, I would argue, not semantically correct. In my opinion, one should throw often but catch infrequently. Most of my large applications have a very small number of catches.

It's also perfectly reasonable to move this down a layer and have Parse return an Option type and choose to handle did-not-parse case or don't and let that trigger an exception.
> ... so you can share with your neighbor.

I understand the word "neighbor" and "community" in the narrow, personal relationship, sense.

> The FSF also covered ...

I think FSF's GFDL is general non-free, and all copy left license are discriminative for ideology
Fun fact: I got my current job in part thanks to overleaf. I used it to write down my CV. It's so much more useful than Ms Word or Google Docs.
It's not React, it's a jQuery mess from some low budget agency.
I would guess steroids before shoes. The record was broken in May 6, 1954, steroids were developed in the 30s and started to be used in the 50s.

https://www.acog.org/clinical/clinical-guidance/committee-op...
Also, HFT firms are more latency sensitive than iamchris4life[0]. No way in hell they're going to throw all their finance data through an autoregressive transformer model and an HTTP API when they're already spending $$$ on FPGAs to run their algorithms a few milliseconds faster.

[0] Top-level US DanceDanceRevolution player.
Show HN:I created a free image-to-prompt tool to simplify image generation
how much do you know about bluetooth device and codec profiles? ooh, boy, I envy you, you see, the bluetooth connection was never about the bluetooth at all...

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

(absolutely there is some codec that apple licenses that you as a linux user don't and don't get etc, this is some profile thing they're doing and honestly that's just the price of linux. Free as in free from HDMI 2.1 support. And fraunhofer, and Dolby, and MPEG-LA licensing. Being willing to pay the $2 per device for the licenses has its perks.)
Botanist tells how nettles helped solve Soham murders
> An exception is when code can no longer do any meaningful work.

That is quite obviously not true, not even on the surface. I have written tons of code where I've caught exceptions and then continued to do meaningful work.

The author's Python example even contradicts your statement. Sure, maybe they should validate the URL first. But even if they did that, the server could be down, the user's internet could be down, or there could be a typo in the URL that makes it unreachable, even if the URL itself is still valid.

And that doesn't have to mean the code can no longer do meaningful work. Maybe the exception handler could consult a local disk cache, and read the contents of the cache and display that instead.

I think exceptions could (and perhaps should) only be used when code can no longer do any meaningful work, but in practice that is very much not how real-world software works.

Ultimately, though, I prefer languages that don't have exceptions. Errors should be passed as return values, preferably using language features that make it impossible to forget to handle them. If they truly get into a state where they can't (or it's unsafe to) do more meaningful work, then they should abort() and the program should be terminated.
Very well written.

If you have any nostalgia for (or just interest in) old consoles / arcade machines / game system, this article is well worth your time.
I think taking a slow path with AI around financial services is probably wise.

Unfortunately I don’t think other countries and multinationals will take the same approach.

So how do we avoid another arms race? This seems like a good public position, but ignoring AI isn’t the right private position if you care about your financial system.
For one, Redbox has (or had) coupons and codes and stuff like that all the time where you can get free/reduced nights. They used to be one of the T-Mobile Tuesdays offers quite often, for example.

For another, it used to be the case that Redbox would have things well before you could stream them, or when they could only be streamed expensively. Various waves of the distributors making it more annoying for Redbox to buy the discs, pushing things to their own streaming services very early, and just generally the downturn of physical video media all blunted those positives though.

I used to use it semi-regularly for Blu-rays even not that long ago, but the kiosks around me have started to go away and the available selection and timing of releases is way worse than it used to be.

They really just have everything working against them: the ongoing huge shift to streaming, the pandemic and strikes putting holes in the release calendar, Marvel and DC both stumbling, interest rates...
kind of, yeah, but dave's description of it as a gift exchange seems really on point. it's not a community in the way a village debating who should get to graze on the common is a community. it's a community in the sense that everyone has the right to use the shared resources, but that doesn't give them a vote

it's a curious situation, because with naturally scarce goods like grazing land, the best we can do is control access to them fairly, so our intuitions about community come from two million years of that. but software is knowledge, not land or capital goods. it conflicts with our intuitions

would you speak of the community of air-breathers, the community of users of the pythagorean theorem, the community of speakers of english? that's the kind of community we're talking about when we talk about the linux community or the rails community
No, no country is doing it because batteries are far too expensive to replace stable energy sources.
I wasn’t aware of a brew package; I will definitely check that out. I have always been using the texlive installer for macOS (MacTeX), which is very easy to use. Although the install instructions can be a bit long and important to read when Apple breaks things.

https://tug.org/texlive/
Enjoy your 10GB of PDF documentation for packages you'll never use.
Truth is, people do not think about the meanings of words and their implication. They simply follow what's popular.

Even though selling software is perfectly in line with GPL, since 99% of FOSS has not been commercialized, people have gotten this idea in their heads that it's wrong and antithetical.

Even though (regarding collaboration) the only requirement of FOSS is to make the source code relatively easily available, people have been accustomed to the GitHub way of developing for so long that it has forever changed the perception of what is considered an open source project
they're not communities. 'community guidelines' is a marketing eyewash; those are diktats imposed by management, not some kind of decision of the 'community'

at best, fecebutt and the like are fora where communities can form, as long as management tolerates them
> But even if they did that, the server could be down, the user's internet could be down, or there could be a typo in the URL that makes it unreachable, even if the URL itself is still valid.

That doesn't contradict my statement. In all those cases, the code cannot continue to do anymore meaningful work. Handling the parsing error just handles that one situation.

> I have written tons of code where I've caught exceptions and then continued to do meaningful work.

But the code that threw the exception could not continue to do meaningful work. You can the catch the exception and do something else or maybe try the same operation again. But either way, the original code could not and did not continue. In general, you have to reach higher up in the call stack before you find a spot where you can something different or retry. This is why exceptions are useful.
Grain – Feeding Jax Models
You nailed it, this is exactly my experience.
What makes you expect that the DEI discourse should be mentioned in the article? - it is after all, well, discourse.
On a side note, I think window.assistant might be a better name. AI is a tired and ambiguous term at this point.
You cherry-picked all of these sources and ignored than 8 billion official and academic resources that refute your stance lol.
I'm also looking forward to trying flutter_gpu when it's released (or at least closer to stable)! That's probably going to be the default choice for most people working with 3D/Flutter.

I'd say there are two main differences:

1) Unlike flutter_gpu, Thermion isn't tied to Impeller. For example, last I checked, Impeller won't be supported on web, so you probably won't be building "native Flutter 3D apps" on web any time soon either (except for embedded webview, which is very limited). Likewise, Thermion doesn't require Flutter and can be used anywhere you can get a hardware accelerated surface, window or render target. That opens up a lot of opportunities if you're just interested in writing a 3D app in Dart, with no need for UI (or at least, with no need for Flutter's UI).

2) Filament is a mature PBR engine (and from the outside at least, it certainly seems to have more resources allocated to it than flutter_gpu). I wouldn't expect Impeller 3D to have feature parity for a long long time, if at all. Things like the Filament material system (shader language & compilation pipeline), driver support, etc are very comprehensive. One example - a webgpu backend for Filament is planned, which I suspect will arrive long before Impeller on webgpu.
Even Adobe had the decency to make it out-out in the EU.
Many types of galaxies are nearly flat - all stars are approximately orbiting the center of the galaxy in the same plane. Still, that would mean that the "volume" (essentially the area of the disk) is on the order of one millionth the size of the Milky Way if the diamater is one thousandth.

Of course, it's possible that this galaxy is spherical, so your original numbers apply.
U.S. College Enrollment Decline: Facts and Figures
Sometimes, I'm blown away by ignorance.
Weird hill to die on, but backing off from a country if you don't like its rules is a mature decision.
“ When you state "with no mention of the ability to commercially exploit the software without compensating the original author(s)" then the opposite of what you are insinuating is also true--it was not mentioned because the ideas had already been stated and in practice in free software.”

Agree with this assertion. The original definition was intended to be non-political and so specifically excluded any assertions related to the commercialization of software licensed as open source. In other words it didn’t make any assertions one way or another.

The OSI later clarified that according to their open source definition (OSD)TM only licenses that did not limit commercialization by licensees would be considered open source. I assert that this decision was most likely influenced by OSI’s big tech closed-source financial doners, though you are free to disagree.
..on their search, not the browser. That's like saying Safari has "anti-privacy/adtech builtin" because Google is their default search engine. You just switch to a search engine of your liking.
Unless it's an almost linear object, its volume is still a power of two or three of its linear dimensions. Many galaxies are quite flat, so their volume could be approximated as X * r^2, though spherical galaxies also exist.

Long thin cylindrical galaxies, where you could see a linear relationship between length and volume, aren't a thing.
> in a way that leverages all of the local chips

Which, in a way, is similar to building a browser leveraging all of the local GPUs to do render and HW-accelerated video decoding.

Is Safari on Apple Silicon better than Chrome on random Windows laptop for playing YouTube in the last 5 years? Hardly.
This is excellent info.

However, do you think an application like this would be database bound? It feels like so many more things would limit throughout (and product market fit) before Postgres.

Given its buried a bit in their stack, they can always optimize later as well.
How often it is that someone just gives software for free?

I mean usually you have to promote software and by promoting you create an obligation - no one is going to use it if you drop some piece of code on GH and in reader you will write „I don’t care about it take it or leave it”.

You have to actively promote and show that you care to create „widely used software”. Promoting by showing that you care creates the obligation. Of course obligation is not entitling people to tell you what to do - but to keep level of decency like fixing glaring security flaws.
To build out of the box, the latest Flutter master (3.23.0-13.0).

It actually worked fine with early versions (>= 3.16), but I've recently switched to Dart's native-assets system for building/linking the C++ libraries, which isn't yet considered stable. However, it's working fine on the latest master and it makes managing the build system (and publishing the pub.dev) so much easier, which is why I made the move.
Automatic Polyfill for Modern Browsers with Vite
It's not weird, Net Neutrality should be universal.
There are people that react well to pressure. All of his directs were made up of those kind of people. These people view a leader focused on being nice as “weak” or “lacking backbone” so they flounder and wash out of environments like that.

There is no reason to think apple would be better if it was effectively run by entirely different leadership.
But you can have someone that watches the movie give you a plot summary, and I assume some sort of AI device that does the same would also be alright.
You can also check OpenBB, one of the most known projects in this category: https://github.com/OpenBB-finance/OpenBBTerminal

Most data vendors will require a free API key because that's their GTM. They want you to create an account with them to get a free API key and then expect to be able to upsell you over time.

Or you can access "free data" (e.g. yfinance) that relies on projects who actively scrape financial data from a website - these tend to need a lot of updates from main maintainer since there are no aligned incentives between maintainer of the scrapped API and company that has the data.

PS: I'm the main creator behind the OpenBB project on GitHub.
It does, and it really annoys me! I use English 99% of the time, but it decides I’m using another language about 50% of the time I start a new sentence! There doesn’t seem to be a way to turn it off, either.
Came here for this comment. Damn
I took up running again, primarily to become fitter.
There's muscular adaptation.
There's cardio vascular adaptation.
I don't know how much skeletal / ligament adaptation there is, especially at my age.

I recently purchased a nice pair of running shoes after doing some research - fortunately, they were on sale and not much more expensive than my relatively entry level pair that I needed to replace.

There was zero breaking in - they fit perfectly, felt amazing right away. They cushion better. My running distance hasn't gone up, but I'm recovering faster and able to run more often.

Running on pavement isn't kind to the body. If shoes can help reduce injury, then some people will use that to push harder while others will be glad that they're getting fit without getting hurt.
I think he said it was pretty similar to a tech company test (4-5 on-site interviews).
Overleaf syncs quite well with Zotero. The only bummer is that it's not continuous but one person has to be "responsible" for the sync, but usually that works out fine.
> That doesn't contradict my statement. In all those cases, the code cannot continue to do meaningful work. Just fixing the parsing error just takes one such condition out. I never claimed otherwise.

If you continued reading to the next paragraph, I presented an option for how the code could continue doing more work.

> But the code that threw the exception could not continue to do meaningful work. You can the catch the exception and do something else or maybe try the same operation again. But either way, the original code could not continue.

But that's not what you said! Or at least what you said was ambiguous. "The code can no longer do any meaningful work." What code? I interpreted that as "all the following code", which feels like an entirely reasonable interpretation to me. I feel like this just proves the author's point -- it's ambiguous!

Ok, so then what you really mean is: "the code that threw the exception can no longer do any meaningful work". Ok, sure, that's true, but I don't think that's a useful definition. I suppose perhaps it's useful if you're explaining it to a non-programmer who is unlikely to need any more information (arguably, you shouldn't bring up exceptions to a non-programmer; just tell them "the code encountered an error and couldn't continue anymore"). But if you're talking to a programmer, or, rather, teaching a new programmer, that definition is entirely insufficient. Because from there, you need to talk about why the way to signal that inability is to use an exception. You need to talk about other ways to signal that, and what the trade offs are. You need to dig deeper. At best your definition is only the very very very beginning of a longer conversation; it doesn't give enough information on its own.
I think it's more likely they meant a millionth or a billionth the second time - it's much more common to talk about the size of galaxies in terms of their relative radius than talking about their volume, which you can't directly measure and that's much harder to compute.
The platforms themselves are absolutely not communities; they're a virtual location - a space - and some infrastructure within which communities can form.

Any one community within is free to set its own rules and conventions (for instance, I'm on a community noticeboard group where business posts are only allowed a Monday), but those communities have absolutely no influence over the policies of the platform as a whole.
Being able to quickly make new pages and see the hierarchy on the side panel is the feature I really need that doesn't seem to exist outside of Notion-likes.
Maybe I'm missing this info somewhere, but would like to better understand the accuracy of the placement of the markers on the map. For example there's a 702 ppm marker in Moorestown Township NJ. Is this the exact location of one sensor, and would this then mean that some entity in Moorestown NJ is producing tons of co2?
Ask your favorite LLM to translate .bt to .hexpat
I don’t want to spam, but I’ve been using rome2rio website/app to find complex connections. They’re definitely not using this algorithm, but I’ve always been fascinated that you get complex results almost immediately. I don’t know how they do it, but for me it’s one of the most fascinating works on the internet. Great job. [I’m not affiliated with them in any way]
> openSUSE has a more sophisticated (and more expensive, computationally and financially) automated QA process (Open Build Service + OpenQA) than many distros,

Than which distros, though?

More so than Debian? Debian's seems pretty thorough. More so than Red Hat's, with the amount of important customers that depend on their distro? I'm skeptical. The rest are generally offshoots or geared towards a specific purpose or audience.

> It's true that nowadays all distros are pretty good, but there are real technical differences between openSUSE and other distros which matter.

So let's get into some details and examples! I'm interested and prepared to learn something here, hoping I might be enlightened - I haven't had a moment like that in a real long time, if that makes sense.

> The only distro with a distinct lineage that has a package manager much like openSUSE's is Fedora,

So, what makes the openSUSE package manager so much better than apk, apt or xbps?

Hoping I'm not coming off as too combative, just interested in the convo.
It doesn't really matter whether the firms formally "shun" AI, their employees are all going to be using AI in their own customer communications, documents, decision-making, programming, etc. The productivity gradient is just too strong to keep leak-free.
Given time, what seems unlikely today will eventually be inevitable.

With sufficient design iteration and manufacturing scale, there's no reason why a humanoid robot couldn't be cheaper to manufacture than a compact car. That's competitive with a single year of unskilled human labour — and that's before you account for the robot working 7 days a week, 18+ hours a day, for many years. No messing around with undocumented workers, no risk of unionising, no sexual harassment accusations, no training costs (after training the first robot), no worker injuries resulting in expensive litigation.
Please stop posting DHH bullshit. Don't amplify this troll's content.
well. you also have to license it under an open-source license
I just know that we don’t actually know. We assume we are special, but we could just be stringing words together based on what we experienced and learned with what we remember for prompting.
This guy seems to think there’s a lot of research showing a variety of risks with any level of meat consumption:
https://youtu.be/frVy1Sj8f0A
Is there a latex editor web based that has proper git support ?
and the platform often throws wrenches into their workings
It seems like there’s notable cancer, heart disease, and diabetes risks which vary linearly with the amount of meat consumed.

https://youtu.be/6t4tBmbPko8
The coalition is a well-documented bunch of clowns when it comes to the climate. They are not worth taking seriously, even if you are pro-nuclear.

> Dutton says he would abandon Australia’s emissions reduction target for 2030 – a 43% cut compared with 2005 levels – and not put forward an alternative target before the election. [1]

Scott Morrison brought a lump of coal into parliament as a prop against climate policy. [2]

Tony Abbott:
> “I think it is worth stating that the anthropogenic global warming thesis, at least in its more extreme forms, is both ahistorical and utterly implausible,” Abbott said at the launch of a report on energy by the Institute of Public Affairs on Tuesday.

> “And I think that needs to be repeated. Ladies and gentlemen, the climate cult will eventually be discredited.” [3]

[1] https://www.theguardian.com/environment/article/2024/jun/13/...

[2] https://www.theguardian.com/global/video/2017/feb/09/scott-m...

[3] https://www.theguardian.com/australia-news/2023/nov/01/forme...