skysight-inc/HackerNews huggingface dataset:
I can understand. We still have a drawer full of different console cables with a couple of USB-RS-232 converters.

Our tradition during new hardware installs, yelled through the datacenter over CRAC, wind and fan noise:

A: You said blue one, but it's not connecting to $NETWORK_DEVICE

B: Try the other, slightly darker blue one, with the sticker XYZ. That's the one I used IIRC.

A: Oh, OK.
Hah, to me flashing an MCU over UART is a luxury. When I first started working with MCUs I needed to use a chip programmer that cost several hundred $ and flashed using a high-voltage (relatively speaking) parallel interface. Then there were serial programmers that used a proprietary protocol to talk to the chip. And then finally we had bootloaders and self-flashing MCUs that made this whole process sane and affordable!

And of course to our ancestors, we're spoiled kids with our electronically erasable ROM ;)
I don't use them for dev stuff either.

But I was surprised when I syndicated my content there, that so many devs where engaging there.
> large scale simulations of gravitational interactions

I'm guessing this was mostly Fast Multipole Method? I don't think it ports that easily GPU since there's so much communication involved and the leaves don't do a whole lot
> whereas sponsorships go 100% into the pockets of content creators

They get paid ad revenue based on ads served, they already got paid for the sponsorship.

Personally I feel that this is the wrong way round (however I'm totally morally ok with blocking ads of all kinds, I'd be a hypocrite otherwise, ads suck)
>Spending huge sums of money. Or receiving huge sums of money. Which would you prefer?

No, that's not the way too look at it. Apple spending billions to buy the Bing search engine would then let Apple collect 100% of the search ads revenue instead of splitting someone else's ad revenue with a middleman (aka Google).

So the business decision matrix is based on whether 100% of ad revenue minus the acquisition & ongoing maintenance costs of Bing -- would be worth more than X% of Google's revenue split.

Acquiring the "Bing search engine" isn't just the index ranking algorithm. It also includes getting the whole back-office infrastructure of ads-monetization management & dashboards for advertisers to log in to bid+buy ads.
Stallman, though not someone I’d want to deal with on a daily basis, is, I believe, a force for good in this world. We need terriers and geese honking and nipping the ankles of power.
A few years back I used to love browsing Quora, I had tamed my feed in such a way that it showed mostly relevant (to me) content that I enjoyed.

For example Alan Kay used to be pretty active on there, and other experts in different fields. As always you had to be careful to take everything with a grain of salt because some people used Quora as a creative writing outlet and it wasn't always obvious. Others ran business scams (sometimes not the get rich quick variety) and there was a famous-ish one made by someone called Gordon Miller on there (but I can't recall all the details).

But there was a lot of good stuff too, for example there was a guy in the fitness circles who accidentally used Quora as a springboard to a YouTube channel (Geoffrey Verity Schofield). But my favorite memory of Quora remains reading Richard Muller's answers regarding physics and life in general (and enjoying them very much) and then years later stumbling upon a book in a book shop that he wrote (Now: The Physics of Time). I don't know why but weirdly I felt more connected to the "creators" on Quora than the ones on other social media.

Long anecdote over, last time I browsed Quora was almost two years ago sadly.
And here I thought the oxy-moronic reply-all pavlovian response had been trained out of humans. I've been fortunate enough to work on teams where I haven't witnessed this in at least a decade. Of course its in our technically inept government where this happens.
> To be not a serious crime it must fail to be a crime or to be serious. I think both positions can be argued, albeit being serious seems to be easier to unhinge..

AFAIK something qualifies as a crime if the law says you can get a jail sentence for it (and vice versa). So it's not something you can argue in favour or against, you just have to look at the current legislation. But you still got a point for the seriousness, since it's not a violent crime there's room for discussion here.
Mayans would go to war because they hadn't had one in a while according to my guide at Mayapan. At their peak Aztecs were sacrificing 80k+ people a year, usually war prisoners. This behavior is how the conquistadors were able to rally their enemies and topple them.
drown in champagne or drown in filthy sea water?

for some, this sounds like a nonsensical choice. for others, a defining moment of leadership.
As a practical matter, you also have to include the floating point chips -- each attached to a 32-bit slice of that data path with a custom glue chip (the "SPRINT chip", which also allowed a form of indirect addressing); this hardware may have been nominally optional, but I don't think many machines were sold without it.

There was also lower-level programming than Paris -- CMIS was given to customers and was a compiler target; there was also lower-level microcode.
Show HN: FixPDFs – Automatic PDF correction for document scans
For the last 6 years I've been working on a PhD in Biblical studies. I use Zotero to track my reading and keep notes, and I love that it can extract annotations from my PDFs. I read PDFs on my iPad and cobble together PDF Expert and Zotero using Zotfile. It's pretty important to me to be able to go back to stuff I've read so I try to keep things that aren't whole books in Zotero.

The problem I have is that lots of the PDFs I read are bad scans. I scan book chapters and have a double page spread. I get scanned chapters and articles from my interlibrary-loan office that don't even have consistent page size (on my iPad, this means I have to work to prevent lateral movement while scrolling). Often these PDFs don't have OCR either (but this is becoming less of a problem). Even some of the PDFs I download from JSTOR have these issues.

Initially I used a series of tools to split pages, crop them, auto-rotate, delete blank pages, and add OCR. To be honest, some of these tools (like tesseract!) are amazing. Some of these problems are not easy to solve, though, especially removing random border/margin noise while retaining page numbers. And, although Tesseract does a pretty good job of English, German, and French text, I have not had as much success with Greek and Hebrew.

So I built https://fixpdfs.com: A tool that wraps all this functionality up into an automatic fixer-upper for document scans.

What FixPDFs does:

- Splits double page spreads and removes blanks pages along the way
- Binarizes pages and reduces noise, reducing file size too—bonus!
- Rotates pages to be "more vertical"
- Normalizes page size
- Adds OCR using Google's Vision API (until Google kills that...)

What it doesn't do:

- Unwarp your pages. FixPDFs rotates pages, but it can't normalize their curvature or unfold them.
- Make images look good in black and white. Binarizing plain text is hard enough, doing a good job with images as well was a bridge too far for me at this point. Suggestions for handling this are welcome.
- Identify mathematical formulae. I never need to run this kind of thing on papers with any maths, because the chronological snobbery is strong in STEM.

My stack is:

- Frontend: React SPA (with Tailwind and Vite) hosted on CF pages
- Backend: Supabase for auth and file metadata, CF workers + R2 for storage and backend functions. The actual processing is done in a docker image (python opencv + fastai) hosted in my homelab, which I figure will be easy to scale if necessary, but at this point it just processes a single file at a time.
- Subscriptions: Stripe

Suggestions welcome!
In general yes. In this specific case not entirely, because once the radiating nucleus has undergone positron emission it has turned one of its protons into a neutron, which means it now needs one less electron in order to form a neutral atom. The "spare" electron can wander off and replace (eventually, on average) the electron that gets annihilated by the positron.
Double that.
Probably going to keep using RP4 model, as I don't use it to do anything performance heavy, but it's good to know that there is an upgrade available.
I’m just assuming they aren’t that familiar with Costco and are misunderstanding that they only accept VISA cards as they don’t accept credit cards
Lone Wolf, Letting Go
How come my grandpad had an apple tree attached to the pear tree? Basically a single tree having branches of apples and pears
If a company has complete control of a market, the market will require regulation to ensure it's possible for new entrants to stand a chance.

You are incorrect.
People fled from mainframes, now they are flocking to cloud...
This is the cloud so you can’t call it the Titanic—-its the Hindenburg.
It's important to properly diagnose ADHD because it shares symptoms with several other diseases. ADHD is primarily a prefrontal cortex issue due to faulty dopamine genetics. Any regulation of executive function is fair game with the disease. This includes task initiation, task salience, future planning, emotional regulation. Attention is really a poor designation, but the disease has been given the imprimatur by the government as a severely life limiting disorder, so name changes are out of the question. Without stimulant medication and cognitive behavioral therapy, the outlook is dim. Get tested and find a treatment regimen with your GP who should be able to coordinate it.
>2050

>Turkey is richest country on the planet due to bitcoin ownership.
> have to be accessed through python

It’s because most of the people doing these computations don’t have the capacity to become experts in multiple fields. They understand the math and analytics very well, and they expend all their time thinking about that, not about type systems, memory management, etc. Python lets them code without having to think about a lot of that stuff so they can focus on the things they care about. These aren’t computer scientists or programmers, they’re meteorologists, astronomers, oil and gas analysts, investment bankers etc. That’s why some truly great computer scientists and programmers invested their time into building these tools for python vs other languages.
This is a fun one I've hit:

In docker-compose YAML files, when using a container port lower than 60, because YAML parses numbers in the format xx:yy as a base-60 value.
https://youtu.be/I25UeVXrEHQ
Or getting tackled by an air marshal when someone sees white text on a black background and yells "hacking!".
I don't think anyone was talking about learning to use whatsapp. Grandfather post directly says they won't bother to learn how to use public clouds as an example, because the APIs might change.

That's their decision, but it's a career limiting one, akin to saying the VAX has everything I need and it won't be changing so I refuse to learn any other system.
"Does it matter? His message isn't for non-programmers."

I see. Well then, carry on.

But maybe then do not wonder when the rest of the world does not care about software freedom and also don't donate or support it in any way.

Oh and Plato is well known as a philosopher, but yes, most people do not know that he proposed a very totalitarian state and is rather known for platonic love.
We used Oracle Apex for years with loads of complex business applications. If you already have Oracle licenses it's a must-use. It's definitely lo-code rather than no code as you really need a bit of db modelling, sql, and development skill to get it working well. It can also be hard to work out how to customise things but you can get it to do almost anything CRUDy.
This is great comment, thank you
On-prem is very expensive compared to cloud.
This seems overly hyperbolic and alarmist. I do not think the sources prove the scope of breach the post asserts ("all of Microsoft"), seems more like a temporary key leak that was subsequently revoked.
New Rooms Discovered in Sahura’s Pyramid
Looks really good, thank you for sharing.

I enjoy graphs, you can think of the world wide web as a graph. When you click a link you get a different perspective of that vertice.

My dream is to combine nodal rendering to animated field of view layout.

In all the attempts I've seen to create an interactive 3D graph the problem was that moving around didn't change the perspective and paging in and out of the nodal elements.

Navigating a graph where the graphs aren't moved relevantly while you walk around is not useful it's like manual labour of walking to the store, the nodes need to change perspective, animate into different variations as you move around and page in and out different edges and vertices.

The algorithm you use to move/page nodes in and out and around has to be dependent on what you're doing.
The slow and delicate aircraft taking on spy missions
That's a long way to say "I gave every statement the maximum benefit of doubt".

A lot of people need to learn that culturally engrained bad behaviors aren't the same as intentionally being a bad person. But neither does it free you from responsibility for your behavior.
I read this recently, I found it chillingly similar to our current situation, a truly great read:

The Machine Stops by E.M Foster

https://web.cs.ucdavis.edu/~rogaway/classes/188/materials/th...
Totally. It is 100x oversold on paper. There’s a short squeeze coming. It has nothing to due with the intrinsic value of gold and everything to do with four decades of hype convincing American rubes to buy it.
> Seriously, I don't know why more people don't use Quora.*

It's a horrible website full of horrible answers. the UI is terrible and you often end up reading stuff that has nothing to do with the original question you were looking for. I think it's understandable that advertisers would avoid it based in their personal experience.

Quora was supposed to be the TED of QA. Well, not even TED is the TED of TED anymore so...
I thought this was going to be related to Crux[0].

[0] https://crux.nu/
We all ought to be using Qubes OS! We, as the Hacker News community, ought to be more concerned about making it easier to use reasonably secure systems. How do I buy a computer that runs Qubes?

https://www.qubes-os.org/
https://www.qubes-os.org/doc/system-requirements/
Exploring Bivariate Choropleth Maps for Japan: A Visualization Journey
Hi, Hacker News community!

I've been exploring bivariate choropleth maps, a powerful way to visualize two variables at once on a map. Currently, I'm applying this technique to analyze various indicators across different regions in Japan. The visualizations offer a compelling snapshot of how these indicators interact across the country's geography.

Check out the project on GitHub: https://github.com/shosuke-13/Japan-Bivariate-Choroplethmaps
It looks amazing, but the idea of FETA mining my facial data for marketing info is 100% black mirror.

It’s great looking tech but it couldn’t have come from a worse company.
These problems are specific to Microsoft though; outside of service outages and customer misconfiguration, AWS and GCP don't have a history of such incidents.
I have fond memories of (badly, sloppily) soldering together a null modem cable to play Doom multiplayer. Good times.
Dogs absolutely tease, but agreed that was a poor example.

My dog will for example provoke play by bringing a ball to you so close that you can’t help but reach for it and then very subtly turn his head so you just miss it, do that over and over until you get irritated enough to chase him.
IG:TM is a controversial choice! It is generally considered very cherry-picked and sets an unrealistic view of the indie game market. It's a fun, feel-good movie no doubt, but I wouldn't recommend treating it as anything more than entertainment.
Hammering the under on # of blockbuster Richard Stallman biopics is free money.
If one bank collapsed you can collect your non-can assets because they are custodians not owners.

If the entire system collapsed then you should be holding food, not gold.
Antitrust from 2001, its about Github.
> There isn't just one single "good" style of pictures, and I think that's a fascinating question, regardless of what training sets and algorithms they've used. Maybe you disagree, and that's fine, but y'know... people have different interests!

Its not that i disagree that its an interesting question - i disagree that its relavent to the paper. It is not a question that the paper really attempts to answer or comment on. It feels unfair to claim the paper is doing art wrong, when its not trying to do "art", its trying to make the AI pick images that are slightly prettier to the average person and describing a process to optimize for that pattern. That's a far cry from doing high art in my mind. This is more like creating an autofocus feature to make "better" images. So if the criticism is that this isn't fine art, my response is basically, no duh.
I've swam every morning for 20 years.

Hang out at a lap pool sometime... people are awful to each other, especially newbies.
Microsoft has fucked up forever, look at their share price…I hope you’re right but I doubt it.
Looks like they're advertising for some vaguely SRE-ish looking stuff: https://nvidia.wd5.myworkdayjobs.com/NVIDIAExternalCareerSit...
Summer Developer Intern 2024
Type: Summer Software Developer Intern 2024 Location: Onsite in the Bay Area, willing to relocate.Technologies: Python, JavaScript, C, C++, Ultralytics YOLO, TensorFlow, Core ML, HTML, Swift, CSS, React.js, Flask/Firebase, Xcode, PyTorch.Resume:https://www.linkedin.com/in/jade-choghari-930a70136/. Email: chogharijade@gmail.com

I am a sophomore majoring in CS&FM at the University of Waterloo .I have completed AI projects and have gained significant experience with ML libraries. Currently, I am working on a full stack project. You can contact me If your company is searching for an intern with my skillset.
FSD won't happen except under more than ideal conditions. Greetings from snowy Sweden.
Tell HN: Ludum Dare game jam this weekend
If you don't have any plans for this weekend, how about participating in the Ludum Dare game jam?

You get 48/72 hours to make a game according to the theme. You can use any (or no) game engine, work alone or in a group, use pre-existing code/assets or not. At the end, participants will rate your game and provide feedback comments.

The strictest form of the competition, the "Compo" is 48h, you work solo, make everything from scratch (if possible) and publish the source code.

I've been participating in LD on and off for many years now. The compo is a risk-free limited-scope event that helped me develop and hone skills like prototyping, time management, and overall creativity. Also, if you're not already a game developer, it's a great opportunity to code something "fun" and different.

https://ldjam.com/
Researchers find high concentrations of microplastics in cave water and sediment
This may be a plausible case of wood thievery IMAO. It shows a lot of the common "modus-operandi" patterns. 14th century old oak. UK. 2022

https://www.bbc.com/news/uk-england-cambridgeshire-61977727

To be fair, sometimes is just well-meaning local authorities trying to avoid a perceived danger. Trees sometimes fall over people. Sometimes is a mix of greed and fear. Public trees with useless wood are more often saved or left alone.
> I also think they believe they know better than their users on what they need when they really don't

This. They have this kind of Apple syndrome of belittling use feedback, minus the part of being a billion dollar megacorporation

Also, things would have gone differently if they forked gnome 2 into a new project and left the original sources intact, instead of dragging all the userbase and distros with them.

To me, this was the shittiest move. Instead of saying "hey, we want to remake gnome into a very opinionated DE so we will make a new project for it", they said "we will use the same gnome2 sources so we will not listen to you but you are forced to listen to us!"
I can't be considered an expert either, but from what I understand they're currently using spherical harmonics (or some others set of basis functions) to model how a surface emits light from various directions.

However in most cases this will simply cut off as soon as you view a surface from the other side, so it kind of makes sense to add some special handling for that scenario. Especially since it can be hard to properly fit a discontinuity like that.

As it currently stands I imagine the reflection trick would be unable to work if you had a camera view from the other side, which is not ideal.
I know why I am angry. If you think there is something wrong with anger you have a problem with being human.
Off topic (and a bit "hijack someone's post") but I keep thinking about the inherent suckiness of visual programming and what needs to happen to improve it.

I think the core problem is that - unlike text-based programming - the editor is intimitely tied to the rest of the authoring environment and runtime. Sometimes it is the entire authoring environment.

Text coding benefits from standardised tools that are decoupled from the applications they serve and interoperability. You want to write your Rust in nano? Go right ahead? Want to write some lua that does bulk edits to your COBOL library. Fab.

More importantly is that we learn the tools and keyboard shortcuts and those skills transfer to new languages and environments.

The main issues would be mitigated by:

a) some standardized UI conventions

b) all visual programming tools offering lossless round-tripping to textual representation (it doesn't have to be tuned for human writability - it just needs to be sane)

B also helps with the other big flaw with visual programming - the way it breaks version control workflows. I heard from an Unreal dev that even opening a blueprint and highlighting a different node will change the file. That must be fun when it comes time to merge...

I could write reams on this topic. I want visual programming to be better - I think it has unique strengths. But currently it has two niches:

1. People that can't bring themselves to learn text-based coding.

2. Tasks where discoverability and immediacy trump all the disadvantages.
The ego of anons who are "also good at making software", try to minimize Stallman, then step back into anonymity is hilarious.

You're comparing yourselves to a guy who has changed the face of software and privacy, probably forever- his license is quoted to be one of the most important decisions in Linux by Torvalds himself.

> Lots of open source and free software for tech people - everything closed down for ordinary people.

It just wouldn't get made. Software would be worse without OSS because there would be no fire under Microsoft's ass
Yes. There will be all kinds of matches while using the free version which will require the paid version to view. Once paid, the matches will disappear and slow down, but this time, with AI, the fake--did I say that out loud--matches will seem more realisric.
because apparently we just like going in circles
I have both. The compactness of the x220 feels better, but I spent important years on an x61t so ymmv
On Android, this uses curl and not HttpUrlConnection so its not very native.
Aurora Store will help you with that.
“Um, actually”, '\n' is ctrl-J, not ctrl-N. And '\r' is ctrl-M, not ctrl-R.
Discord is down due to Cloudflare
Obvious next steps in AI research
Currently sums up my last romantic relationship…