skysight-inc/HackerNews huggingface dataset:
That 3x3 was used so much with our team that we built a component just to do that. I even wrote an article about it, more of an ActionScript thing but same idea for styling -- https://brajeshwar.com/2005/splice9-bitmap-window-resizer-co...

The other nice thing was the use of the cicada principle for a background styling pattern that 'do not repeat.'
Making an image with generative AI uses as much energy as charging your phone
Yeah, computational photography is actually closer to Terry Pratchet’s Discworld version of a camera - a box with an imp who paints the picture.

Artistic interpretation of a scene is often very nice.

But we would really need to be able to discern cameras that give you the pixels from the ccd from the irreversible kind.

In the worst case scenario it’s back to photographic film if you want to be sure no-one is molesting the data :D
I can fit 13B Q4 K M models on a 12GB RTX 3060. It OOMs when the context window goes above 3k. I get 25 tok/s.
I find this concept is important in understanding causal ordering for distributed systems, for example in the context of CRDTs. For events generated on a single device, you always have a complete ordering. But if you generate events on two separate devices while offline, you can't say one came before the other, and end up with a ≹ relationship between the two. Or put differently, the events are considered concurrent.

So you can end up with a sequence "d > b > a" and "d > c > a", but "c ≹ b".

Defining how tie-breaking for those cases are deterministically performed is a big part of the problem that CRDTs solve.
Most homeowners own a single home. So a seller also has to be a buyer.

If this is not a good time to buy, you will also see fewer units listed for sale because the seller is unable to buy the new house they would want to live in before listing their existing house for sale.
No respect for spacer.gif?

It's still here on HN of course, included in every page request:

https://news.ycombinator.com/s.gif
Genuinely curious

Other than a bit more insight on the impacts on human healthy from long term spaceflight.. What are the major scientific insights or developments made thanks to the ISS?

With Apollo there are quite a few, but with the ISS I can't think of anything
when you do that, it will give you different days depending on your timezone. 1701388800 is 2023-12-01 in london, but still 2023-11-30 on new york.
LLMs perhaps (I'm not sure either way, everything moves too quickly), but SDXL 1.0 (July 26, 2023) was a lot better than DALL•E 2 (6 April, 2022). I think DALL•E 3 (August 10, 2023) is a bit better than SDXL, but other than text generation their quality seems very close to me.

(That said, perhaps I'm Clever Hands-ing myself by only using SDXL for what it's good at. It's terrible at dragons every time I've tried that…)
Glad it wasn't just me. I found them challenging to grok due to their complexity and lack of clarity in key aspects such as movement, grid layout, and strategic objectives.

*The fact that the pencil symbol controls the number of moves per turns, which was 3 by default, confused my learning process for a good 10 minutes as I had no idea what was going on.
That paper makes a city-to-city comparison, not a urban-to-suburban comparison. But what it does say is:

> These results indicate that a 10% increase in density would reduce operational costs for fire protection by 1.3%, streets and highways by 2.7%, sewer by 3.1%, etc.

Not sure about you, but this is the exact opposite of "doesn't go down a lot".

If you want actual urban-to-suburban comparisons there's the case studies done by urban3 who map fine-grained expenditure and tax income:

* https://www.urbanthree.com/case-study/lafayette-la/
* https://www.urbanthree.com/case-study/eugene-or/
* https://www.urbanthree.com/case-study/south-bend-in/

Not only do these show the urban areas being much more efficient, the suburban areas are so inefficient they're not even breaking even.
I strongly agree with table layouts being historic. A large reason we now have flexbox is because early CSS was really bad at replicating table-based layouts, so people didn't stop using then despite the drawbacks.

Same story with rounded corners, which were originally accomplished with tables and images. And a lot of the conventions for website navigation were established in table-based layouts
It won’t happen in direct sunlight, and yeah, I will definitely take it over not having that picture in a presentable state.

How is that different than creating a panorama photo?
Any 'build your own' laptop has an OS-option on which you can remove windows. Most normal laptops can be found as a 'build your own' option and they result in the same price.

I think allowing you to choose 'remove windows' on any laptop doesn't make sense for them and would just lead to loads of support calls.

At least, that's what it is in my geo-location.
> if "neither of the two compared entities is greater or lesser than the other" then they are equal.

Not in a partial order.

For example in this simple lattice structure, where lines mark that their top end in greater than their bottom end:

11
/ \
01 10
\ /
00

11 is > to all other (by transitivity for 00), 00 is < to all other (by transitivity for 11), but 01 is not comparable with 10, it is neither lesser nor greater given the described partial order.

You can actually see this kind of structure everyday: unix file permissions for example. Given a user and a file, the permissions of the user are is an element of a lattice where the top element is rwx (or 111 in binary, or 7 in decimal, which means the user has all three permissions to read, write, and execute) and the bottom element is --- (or 000, in binary, or 0 in decimal, which means the user has no permissions). All other combination of r, w, and x are possible, but not always comparable: r-x is not greater nor lesser than rw- in the permissions lattice, it's just different.
Ask HN: Does your work involve using data to make falsifiable predictions?
I've been a Data Scientist in some form for nearly 15 years, as a PhD student as well as at various industry and NGO jobs. My work post-PhD has been with various DaaS start ups that try to sell some sort of data driven "insight" to customers, which honestly involves a lot of iterating on making results "look right".

Recently I read a great analysis [1] of the climate analytics industry that really cast a lot of the work I've ever done in a new light. There are lots of start ups selling forecasts about the future risks of hurricanes, floods, wildfires, etc, for the year 2050 or even 2100. The issue is that there is no way for a customer or even a data producer to know the accuracy of those forecasts, at least not for another 30-80 years. Other industries I've worked in have similar problems of selling predictions that can't be readily tested. In such a context, there aren't really incentives for the business to invest in good data science, and there isn't even a way for a data scientist to _know_ if they're doing good data science.

Realizing that a lot of my career I've been pretty much a glorified used car salesman has really changed the way I see a lot of my work, and I'm considering a career switch.

Do any of you work in jobs that involve making falsifiable forecasts, and how do you like your jobs? Is there anything out there besides finance or optimizing for clicks on ads?

[1] https://www.crucialab.net/post/why-no-climate-warranties/
I remember the good old days of the transparent 1×1 pixel gif to keep table cells in check.
Correct, but with 1GB available I'd be much more tempted to run Haiku ;)
I would also like to mention Open-colors https://yeun.github.io/open-color
3D Printed 3D Macro Lens [video]
as for air defence it's a new paradigm in that you just launch ALL the air defence. Once the threat is eliminated you get them back.
if you launch all of a patriot it's a decent reload time.

It changes the cost/benefit of firing to save a target Vs saving for a more valued save later. quite a big deal with cheaper swam strategies planned.

you still have to reload these but landing repack + fuel is pretty easy.
We're nearing a point where we'll just need a prompt router in front of several specialised models (code, chat, math, sql, health, etc)... and we'll have a local Mixture of Experts kind of thing.

1. Send request to router running a generic model.
2. Prompt/question is deconstructed, classified, and proxied to expert(s) xyz.
3. Responses come back and are assembled by generic model.

Is any project working on something similar to this?
And even executables for which the source code has been lost but which are still important to business operations.
Oh, right, I remember hearing that was a technique to train LLMs. Interesting that it impacts it in such a way.
This gave me ptsd haha. Also shows how mush cost we have/had with one company (MSFT) fucking up so bad. Imagine the hours incurred because IE sucks?
For a dutch based designer the author does not be aware of GDPR...
I think the improvement of pitchers has been understated. 30 years ago, a guy that could throw a 100 mph pitch 1 or 2 times a game was the Ace of the starting rotation. Now, pitchers that can throw 100+ come out of the bullpen in relief because just heat isn't enough.
Yeah, I'd say anyone individually should be free to go to times square and do a fortnite dance parody or some other tiktok degenerative stuff. Heck, let them travel the country and do their tiktok stuff in every state or city. People who see they see.

But then allowing a platform for millions of people to watch pretty much anything put on tiktok? Like as if we don't know that tiktok shows different type content in different countries? Like as if tiktok cannot influence a lot of people by slightly curating content?

I'd argue it's not denying a free speech, it's denying a corrupt content sharing platform.
The two features are not exclusionary. For low-light situations you will need this feature either way, a bunch of noisy pictures doesn’t help you.
> China is to phase out coal and become carbon neutral by 2060, it will need an energy source that can help it reliably meet baseload demand (the minimum level of power required to keep things running). Wind and solar are less suited to this, as they depend on the co-operation of nature. But nuclear fits the bill.

In any scenario, renewables are going to do more of the heavy lifting in displacing coal in China. This framing seems designed to avoid this reality.

> When it comes to energy generated, China’s nuclear stations outperform today’s installed solar capacity (though not wind).

Again, I could argue about the framing here, but their underlying facts are suspect too.

I wonder what their source is, as I believe both wind and solar are above nuclear production as of 2022 and growing at a faster rate.

solar:
https://ourworldindata.org/grapher/solar-share-energy?tab=ch...

wind:

https://ourworldindata.org/grapher/wind-share-energy?tab=cha...

solar and wind:

https://ourworldindata.org/grapher/share-of-primary-energy-f...

nuclear:

https://ourworldindata.org/grapher/nuclear-primary-energy?ta...

second source that agrees:

https://ember-climate.org/countries-and-regions/countries/ch...

Looking forward here's the IEA on the plan for Chinese carbon neutrality by 2060:

> Renewables-based generation, mainly wind and solar PV, increases seven-fold between 2020 and 2060, accounting for almost 80% of generation by then. By contrast, the share of coal drops from over 60% to just 5%, and unabated coal-based generation stops in 2050.

https://www.iea.org/reports/an-energy-sector-roadmap-to-carb...
Gutted to see Shane gone even though we all knew it was coming. He was the poet laureate of the Irish in Britain and indeed throughout the world, who had incredible humanity and an unflinching eye for the life of the underdog. His heroes were the nameless working class people who made Britain tick as much as his literary heroes like Behan and James Clarence Mangan. Good luck Shane, I hope you don't find heaven too boring!
More like the poor masking algorithm interpreted the legs as background and blurred them.
"strong opinions, loosely held"

(i think it was Bezos who first expressed this ideal?)
Even if not an architect, it will make you a very senior and respected developer among the other smart people that can actually evaluate this. And if in your current company there are no such smart people, it will open the doors for you to find another company where those skills will be rewarded.
Last update was pretty recent, and the git mentions tesseract 5 as a dep. so it's likely moved on a bit from when you last tried it:

https://github.com/tesseract-ocr/tesseract/releases

I suppose it depends on your use-case. For personal tasks like this it should be more than sufficient, and won't need user details/cc or whatever to use it.
Yeah, the wait can be dangerous too. I grew up in Northern Ireland where the systems are quite simple. For some years I lived in the Netherlands and got used to smart systems that would give me instant green if I could cross etc. But then I returned myself home for a while and was shocked with how often I was waiting, to the point that after a few days I started treating some traffic light systems as optional or to be avoided while crossing elsewhere on the road. The result of the poor system meant I was crossing without any system.
I tried it quite recently and it failed on a very basic image. I also tried the iOS Vision API, which also failed. My test case was a clear photo of a book page.
I said it wasn’t growing and hasn’t been for over a decade and a half. If you have stats proving otherwise feel free to provide.
It's funny how we came around to JSSS, and it's now everywhere: from CSS-in-JS to web components coding their CSS in strings inside Javascript
It’s literally photo stacking, which is as old as digital photography itself. Look up any astrophotographer, or any photographer that did an HDR shot.

This is a clickbait non-article, and people’s bullshit comments with no knowledge of cameras.
Is that because Starling synthesizes text for some of its training data?

In any case, I like its installation more than llama.cpp,

https://news.ycombinator.com/item?id=38456990
MacOS App support isn't there yet. It supports only a few apps. Test out a copy and give them feedback please, thank you.
Wow, that seems extremely serious. In any reql engineering field, this kind of thing would have serious repercussions for the engineer, and not merely the poor consumer.
That doesn't explain why that choice was made.
Rounded corners using images? Usually using a sprite.

Also I worked somewhere that used Flash as a proxy for realtime socket support. I believe web sockets were not around then or maybe not fully supported.
yeah, russophobia... No one cared about russians until they started doing shit.

Like personally, I don't hate russians because they're russians, I hate them for what they've done & keep doing.

If russians would have put their money where their mouth is, lots of people would have immigrated there and not even listened to the rest of the world.
A blurry limb is just as much a lie.
Let's hope the notified body will stomp on them hard
Noticed a copy and paste error too late - the != in the second expression should of course be =
> A lot of studios that ship on multiple platforms have abstraction layers that can internally be switched out to every platform specific API.

Exactly this. At one point, I was the man responsible for that abstraction layer. Even most of our engine devs never even saw those low layers of the console APIs -- the single exception being the graphics peeps who by necessity had to work at the same layer I was. I basically wrote a Xbox/Playstation/Nintendo/PC libc/runtime that the rest of our engine was based on. I Imagine a lot of other studios that shipped cross-platform had some level of this as well.
I know the department of defense used to use Ada because it was a “safety critical” language. I feel like when it comes to this devices there should be more stringent guidelines around coding practices. Is that not the case?
Work life is most certainly a game. Not life in general.
I remember running a project to build a mortgage calculator/spreadsheet 'app' for a bank that had to work in 'Dynamic HTML' in Netscape 4 and IE. A never ending hell of compatibility, functionality and appearance differences that took many sleepless nights to fix.
Agreed, cheers.
Panoramas are mostly taken of static scenes or at least with the knowledge that it's going to mess things up if people move around. Regular photographs are generally both taken and viewed with the assumption that all the things in it happened at the same time (modulo shutter speed).
We use it as well and service has been disrupted for the last week.

Poor communication from Racksapce.
Here’s another video in the same series: https://youtube.com/shorts/h38kZ4SX76c
I don’t know about others, but I hated sIFR. It was routinely deployed without sane fallback (so that if you didn’t have Flash, headings were broken, for example—it being common to deploy it on headings only, since it was overall so awful), it butchered performance, the rendering was ugly and often difficult to read, and it thwarted regular operations like text selection.
Is that really a contradiction? What about complex numbers?
Hi everyone, I worked with watermelonDB and recently switched my entire project to powersync. Watermelon has its limitations for an offline applicationFirst, if you really want to make use of the application completely offline, you will have to build a synchronizer like CRDT by hand and manage the request queues. With powersync all of this is managed by them, and with a simple code I can choose which information from the database I will sync for each user. In my first tests with WatermelonDB, synchronization proved to be unfeasible due to the amount of synchronized data. In short, Powersync has proven to be a wonderful tool that has allowed my company to move forward with offline services.
Have you tried with a prepaid card? Some even allow you to fund it with crypto.
May be this pump/issue:
https://www.tandemdiabetes.com/docs/default-source/legal/com...

However, the document states that "there is no defect identified in relation to the use of this product", which would contradict the Twitter post, so maybe it's a different product or either the poster or the document is wrong.
Unfortunately today w3c and tc39 (Javascript) are completely dominated by Google who ram through a lot of standards while barely paying lip service to the process.

Unfortunately a lot of players who rely on browser functionality are completely silent in the standards committees (like the TV vendors who all run their apps in a webkit or chromium version), so it's barely a three-way tug-o-war between Google, Apple and Mozilla
But why? Because out of the literally trillions of images shot with an iphone a tiny tiny percentage comes out wrong, similarly to how panorama images will look if you move? It unequivocally improves the quality of images in low light by a huge margin.

This is a non-issue.
I suppose that this glyph should result from a combination of emojis for apples and oranges.
Re laserdisk, do watch: https://www.youtube.com/watch?v=QDlbwl3f39Q
I wouldn't accept that since they made the main route and the alternative route two slightly different shades of blue. It's hard to tell them apart at night.
Oh my gosh, that /opt/local rant was prophetic.

This is how I set my $PATH, note this code is portable between several Linux distros (including NixOS), macOS, OpenBSD, FreeBSD, and amd64/arm64...

<https://github.com/rollcat/dotfiles/blob/52a634f/.profile#L1...>

Whenever I touch it, I just wish I could put PATH=/bin in there instead, but then I'd be stuck juggling 17 different ways to make bind mounts.
Golly. It’s a bit of a slap in the face to click through to A List Apart and see the header broken on mobile.

It’s still so clean though after all these years.
The ascorbic acid in lemon juice is doing the work here. If you’d like read up on the science as to why it works the terms you need are polyphenol oxidase, which are the enzymes primarily responsible for browning in fruit and veg. Then also look into the Fenton chain reaction and how’s it’s interfered by ascorbic acid binding to quinones. It’ll probably be easier to find this if you focus on wine science, more so than fruit and veg in general.
Yeah, a bare minimum for this is probably to give at _least_ two songs and not just one. What is "good" is still subjective but given a few more data points and the gist of those enjoying all those should also be able to better provide what else these users enjoy.
You're right that you'll have exactly the same issues if you use Date with a string.

However, with a string date you can bypass the Date class completely in many use cases.

My experience with this is anecdotal, but I've ran into many bugs due to conversion between day-precision values and Date objects. One example was a date picker library that returned values at 00:00 in the local timezone instead of UTC, which were then not correctly converted to UTC-based values before being persisted.

Once again, these are all preventable issues - just use UTC everywhere. I've just seen issues like that happen enough that I prefer never converting between dates and timestamps if I can avoid it.
I saw that, but I’ve come across strange reuses of terminology before so I didn’t want to assume.
...correct?
Borland! The only good thing about Hwy 17.
I run into Firefox compatibility issues waaay more frequently than chrome compatibility issues, for obvious reasons. Even extremely obvious issues, like 2fa login not working on mobile Firefox, are surprisingly common to find, so I'd never install Firefox as a primary browser for non-techies nowadays. I use Firefox myself for ideological reasons, though.
Thanks for the idea, will try it! Thanks for sharing this fun game!
It’s not slippery slope-y, it is slippery slope.

This is not at all like DALL-e and midjourney, this is literally putting together multiple images taken shortly after another, but instead of dumbly putting it on another as it would manually happen in photoshop with transparent layers, it takes the first photo as a key, and merges info from the other photos into the first where it makes sense (e.g. the background didn’t move, so even this blurry frame is useful for improving that).

This is just dishonest to mix AI into that.
Loved the analogy. Also tracks with the fact that devs hold all the power in the user x dev relationship.

> that by making the code better for the user,

Did you mean the dev?
The article is good on the whole but the title "Code is run more than read" seems false in many situations I've been in. A lot of software doesn't have users. Often the target users don't like the product enough and are just trialing it for you as a favour.

In these cases, it's not very meaningful to say it's being "run more than read", because either you should have made the code readable enough for other developers to delete it, modify it or rewrite it until users want to use it, or the code has to be valueless and able to be completely thrown away (the knowledge of how to build it is either written down elsewhere or tacit).

I also agree with what somebody else said about the times in which the features/fixes you create aren't seen by users but just benefit a business-to-business sales process. In these cases, you behave differently. You do the work because there's a very clear signal to your company meeting their expectations promptly.

I guess one way I would agree with the article is that once something has users/businesses and is somewhat readable you apply your extra effort on polishing the user experience as prioritising the happiness of your core users is generally a good idea.
i have never said anything that even vaguely suggests i think that

your attempt to attribute absurd opinions to me is deplorable and repellent
While something like that is worth a shot, the PR they shared showed the file as being ‘assets/images/loader-spinner.gif’. If the file name was the cause that bug would be everywhere.