skysight-inc/HackerNews huggingface dataset:
Water-freezing temperature is an absolutely sensible zero. The difference between e.g. 2 °C and -2 °C is really quite obvious for the exposed skin: while it's merely "yeah, it's cold" feeling when it's above zero, it almost feel like the frost is biting, almost literally, when it's below zero.
Bot farm owners are the only ones who dont care about either $1 a year or $5 a month because they are the only ones on platform who know their ROI very well.
Then pay for premium.
68:degrees:F
SLiMe: One-shot image segmentation using Stable Diffusion
Undersea cables seem like a perfect target, how does a state even ensure their cables aren't damaged by bad actors?
LOL, HN is owned by a major VC-funder, its not some grassroots hacker website.
I paradoxically only really started heavily using Twitter when it seemed to decay under Musk (because I wanted be along for the fun ride). But I can hardly imagine that there could have been more bots before than there are now. Almost all my tweets are immediately liked by some catfishing bot and there are crypto spam bots under every slightly popular tweet.
That's quite a comprenensive list. I like that some of the Lower Decks designers include some of these, too! A nice touch of detail.
And skip the credentialism, because that’s generally bullshit.
Great idea, price point not compatible to my liking though.

I'm pretty sure having an alternative like this will help. I imagine the amount of spy/adware/monitoring Apple and Meta will sink to their own devices
I didn't say technical books were irrelevant, I asked why a book store would carry them. The people most interested in computer related technical books are those who most heavily use the internet and therefore are most likely to be the ones who buy via amazon or directly from the author.

That's before we consider that such technical books are going to be a niche within a niche, in other words, not something to put in a mainstream book store.

Historically you might have even needed to find out specialist bookstores for such books or had them ordered specially via the bookstore.
The Venn diagram of developers who can't successfully use an ORM, but can write their own sane, well formed, normalized data access layer from scratch using just SQL are two entirely separated circles
I think my local bank branch still has a drive through and (I assume) pneumatic tubes although I've never used it. But then I think I've used the ATM once in maybe the past three or four years.
I hope they're prepared for the wave of fraudulent card transactions.
Ask HN: Is there an Android app that connects to local AIs like Ollama?
I have been running Ollama on my homelab recently, and have had some fun using different interfaces, like oterm and Continue in VSCode. It is great to not have to run the models on my laptop, leaving the heavy lifting to my server, making its annoying fan noises in another room far away from my office :)

I have tried finding an Android app that can connect to the Ollama API, but I can't find anything.

Then I was thinking, maybe some of you are hacking on such a tool and would like to share the apk with brave beta testers?
>Your points above boil down to "cities/voters are actually fine with the cops running wild".

I mean sure, if you oversimplify things, but you do have a point. The strange thing is both Democratic and Republican districts have pretty bad police. I don't recall any campaigns saying, "I vow to support constitutional violations from the police department."

Of course politicians aren't immune from things like the blue flu and concentrated efforts by the police unions to make them look bad. The quickest way to get beat in the polls is a crime wave.

https://en.wikipedia.org/wiki/Blue_flu
In case you wonder, the scene is not dead. It certainly is not what it was anymore, but there are still many people trying to push the limits on old computers.

Some demomakers are also active in the emulation scene.

But in the end, I guess all of that will die with "our" generation. We were born in that golden age and kids today can't live in our past (and that's fortunate!). So our art, emulators, scene will eventually pass away with us.

So don't wait, write that demo while you're still young enough to compete :-) (I did my last production at 49 :-) )

Greetz to Imphobia/ImpactStudios/Cascada/FrenchTouch !
"Bad" as in HN disagrees with, not "Bad" against the rules or incorrect.
I miss ektoplazm...
The book Inventing Temperature by Hasok Chang is a wonderful account of how hard it has been to grapple with temperature scientifically.

My favorite anecdote is the scientist who carried arround and shook a bottle for two weeks to distill the water for experiments in finding when water boiled. When the water exploded after heating he found that not only did he not know when water boiled, but now he wasn't even sure what boiling was.
Related: Star Trek + Design https://star-trek.design/

(That's what came to mind from a few years ago, and I see in the credits this page was inspired/originates from it)
I'm familiar with the Wat talk, the flaws in JS are not nearly as egregious. I'm not saying that JS is well-designed, just that PHP is so badly designed that it makes JS look good by comparison.
Also check out this popular video by Ahoy on the history of trackers:

https://www.youtube.com/watch?v=roBkg-iPrbw
You're already grey friend.
Stories that are text, rather than links to articles or posts offsite, are disfavored. I think for awhile they had a ranking penalty, too? Like this one, they tend to be meta, and HN has a fairly low tolerance for meta on the front page.
I really wonder if this is
1) Nostalgia.Obviously, the first tracks you heard were your introduction to the genre, so they will have emotional value.
2) First-mover advantage, for the lack of a better word. Obviously you perceive every new track t_i in the context of t_{0..i-1} that you already know. Maybe track t_443, which sounds cheap and commercial now, would have sounded innovative if you heard it as t_33?
3) Genre saturation. How many truly new tracks can be done in psytrance (or any other specific genre) while still being psytrance, before every track sounds like one that was done before? I don't envy the poor souls trying to express individuality in established, specialized genres.

I also wonder whether we could use deep learning to learn representations unbiased by our own history with the genres, and analyze this in a more unbiased way. But I'm also sure you can make the model say whatever you want if you bend the data the right way :)
I don't believe this will work out well. Many bots will come, as long as they make a >$1/year profit, which I believe most of them do.
Hm, this method seems odd to me. Unbiased yes but then rounded to nearest float. Consider each floating point value a bin. Then this will fill bins where the coverage is sparse faster. Eg say the possible floats are 1, 10, 100 and so on - you generate from 0 to 10000. There will be far more in bin 1000 than 100.
I was into demoscene back when i in middle school in the late 90s and people were claiming even then that the demoscene is dead. Turns out this never happend and it is alive to this day[0].

There are new productions for various platforms ranging from modern to retro and from full restricted intros (256 byte DOS intros, 4k Windows intros) to full blown demos all the time.

[0] https://www.pouet.net/index.php
Same here. And good engagement dropped down significantly. When I had 10K followers, I can easily get 200-400-500 likes and they were more or less real because I also get a lot of impressions and replies.

Nowadays with 35K followers I get, say, 20 likes and ~3 of them are bots.
Whilst I think such projects are a nice way to prolong obsolete hardware lifespan, I don’t understand who needs macOS there? Especially the obsolete one as well. What is the use-case? In what way that better than Linux or any other free OS?

If you need some proprietary software, like Adobe suite or alike, e.g. that’s for work, why not buy a much better/newer machine? The machine is clearly a home computer. I have old MacBook that serves as a home laptop as well.

A modern updated OS better than an outdated one. If the hardware is too slow, Free OS world has you covered, the number of DEs (desktop environments) is plenty for every user. Even behemoths like KDE/Gnome work very well on 4 GB ram and some ‘dumb GPU’ machine. So why bother with macOS supported hardware?
If anyone’s plan for consuming a 3rd party api, especially an LLM, is to blindly pump in inputs and blindly reproduce the outputs… they’re gonna have a pretty rough time.
I found your comment lengthy, yes, but not as substantive as you did.
Yeah they'll get even more money. Unlike small businesses or startups their payment processor not going to get rid of them for those refunds.
Just a few remarks, maybe they can help in explaining better the situation.

> Calling Israels war with Hamas Apartheid is utter nonsense

Yeah, nobody does that. All the major human rights organisations (Human Rights Watch, Amnesty International, and in Israel, B'Tselem) agree in defining the regime imposed by Israel in the West Bank (not Gaza!) as apartheid. This is because an Israeli citizen in the West Bank (outside Israel proper) enjoys civil rights that his neighbours don't have- despite the power over both ultimately resting in the Israeli state. However, also don't forget that the West Bank and Gaza are part of the same country (or aspirational one)- so it's not exactly fair to say that the people of Gaza should not be bothered by what happens in the West Bank and vice-versa, they are just two regions of the same country. We would not say that it is unjustified for Texans to go to war if New York were attacked.

https://www.hrw.org/report/2021/04/27/threshold-crossed/isra...

https://www.amnesty.org/en/latest/campaigns/2022/02/israels-...

https://www.btselem.org/topic/apartheid

> Hamas is the reason we don't have a Palestinian state

Hamas is only in power in Gaza. The West Bank is governed by the much more moderate Fatah, and they still don't have a Palestinian state. However, Hamas is obviously a problem: so much so that it's known that Israel secretly supported it to weaken and divide their more moderate political counterparts.
Also, note that the Likud party (Netanyahu's) has denied the right to the existence of a Palestinian state since its first charter:

"a. The right of the Jewish people to the land of Israel is eternal and indisputable and is linked with the right to security and peace; therefore, Judea and Samaria will not be handed to any foreign administration; between the Sea and the Jordan there will only be Israeli sovereignty."

https://www.jewishvirtuallibrary.org/original-party-platform...

https://www.jpost.com/arab-israeli-conflict/netanyahu-money-...

https://www.tbsnews.net/hamas-israel-war/how-israel-went-hel...
People buy Tesla cars online.
Exactly. So the submissions themselves are met with subliminal suspicion because of our training.
Ask HN: Good practices for my first C project?
Greeting Hackers,

I recently acquired a very uncommon PlayStation 1 devkit and I've set about a personal sidequest to write a _very basic_ PSOne game.

I've started by prototyping in JavaScript/canvas and am now porting it to C/SDL. Once that's done I aim to port the C code to use the PSX C SDKs.

As well as hobbyism, I'm doing this to understand C better and at least grasp the practices of C programmers, even if I end up seldom writing C myself.

With that out of the way, what practices are good to internalise working in a C project?

- What footguns do you often see beginners trip over?

- Do you use prefixes like g_ or p_ for globals / pointers?

- What's your "approach" to modularisation in C? Do you prefix non-static function names to mark them as being part of a package?

- What are your preferred patterns for ensuring all allocations are eventually freed?

- What IDEs do people use for hobbyist C projects? Right now I am editing in VSCode, which is okay, but a little limited

- Will I be "okay" in the real world using more "recent" C features like VLAs? Or are these typically proscribed?

- Does it generally matter how I do error handling, so long as it isn't setjmp / longjmp?

- Are there any tools that will help me avoid many footguns or UB? I am compiling with -Wall -Wextra -Wpedantic, and using "leaks" on MacOS.

Any advice from C programmers new or seasoned is a help!
This is the kind of niche old content the Internet was know for!

Kudos.
It’s not the $1, it’s the identity linked to the charge. So now they can be blocked as well as traced back to the funding account.

I once was in a charity sponsored therapy group and they had a $10 fee. I was annoyed as this was a pretty wealthy organization and the fee seemed discriminatory, or at least a hassle. I learned that it was just there to validate each participant.

So I think this is just a filter to help reduce bot spam.
UK AI policy exposed at House of Lord's committee
That sounds really good - I'm almost 50 and amongst my guy pals we still have "lads nights out" and it's very rare for us to go out with partners, unless it's a dinner date thing happening - when I first mentioned I was seeing my pal, I would get some "oh, aye?" looks, but they know it's platonic now.

Sounds like it's working for you, hopefully we see more of this as things progress.
Just put them in the same module?
“developer skill problem”. Nice insult there, I’m tempted to respond in kind, but I’ll just point out that PHP doesn’t have much support for async operations of any kind, and all the big frameworks are written in single-threaded “blocking” fashion, so the only way to have parallel processing is to run multiple instances of the program in parallel.

And if you google for “php memory leak”, you’ll get a lot more than 0 results.
I thought this was a more interesting story

https://www.theguardian.com/uk-news/2023/oct/05/artist-ben-w...

Painting dropped chewing gum (600 works on the bridge) seems heroic to me.
While we're at it, why is the 'hide' button so close to the submission link, with no confirmation?

I often accidentally click hide, have to navigate to my profile, click 'hidden', click 'un-hide' then have to go back to the front page and find the post again.

It could simply be replaced with an 'sure? yes / no' right before hiding and this problem would disappear.

Same goes for 'flag'. In fact, sometimes I'm not even sure if I've hidden or flagged the link and I have to check both.
I use the following in ublock origin to change the look of HN. You can definitely restyle the site to your liking!

news.ycombinator.com##html:style(filter:invert(95%) hue-rotate(200deg); background: white)

Edited to add: screenshots here: https://gist.github.com/aclarknexient/c39c83f2f97c3c6b1c307c...
This looks great! I think I have access to most of these features already, but for people who don't this seems like an easy way to get it all in one package.

Grouping browser tabs is of course already handled by browsers, or you can use a window manager like i3, with the added bonus that i3 tabbed containers aren't limited to putting only browser windows in the tabs, but can include native application windows too.

The ability to add links to anything in your to do list I get from Emacs's Org mode —and probably even better than what is shown in the demo gifs: there you see adding a task from a sentence in an email, but it doesn't look like that also stores what email it came from, in Org mode you can easily set things up so that kind of that context is tracked automatically for you.

What really made me think is the Paste Calendar Availability feature! I need that all the time and it had never occurred to me to automate it.
No you can’t, moron is a term for intelligence, not knowledge.
Yup. If I were picking up side work, I'd be very wary of PHP projects - not because of the language, but because I'd be afraid of inheriting a tremendous, unreadable, unmaintainable mess.

That's not to say that it doesn't happen in other languages, but I've never seen PHP code written by a stranger that didn't make me squirm.
The demoscene has always been about real-time graphics. It never sought to compete with video animations. Many demosceners were, at heart, game developers who valued and appreciated real-time code, often considering animations to be "lame".
If the machines suck, there definitely are "others" who should be blamed for that - both those who created the machines, and those who decided to install them.
Define "ensure", you can easily damage any cable undersea or not and if anything under sea ones are harder to get to.
As someone who reported tons of stupidly obvious spam/crypto bots pre takeover I'm genuinely puzzled as to people reporting _increased_ bots as I can spot maybe one every now and then. Maybe it's because I'm a passive user, but to me it's solved.
Makes sense.

NZ (and Oz) is often used as a ‘isolated western market’ for testing product concepts. Coca Cola do this all the time for example.

Philippines is a fraud center. Sorry Filipinos I don’t like it either.
Plenty of bots are paying the 5$ verified account

It's a non-issue

And of course a lot of them have the same X logo or Elon's picture, because His Xcellence probably fired the thinking heads dealing with spam
Id expect they are. And that will allow them to shut off more accounts.
Not necessarily; I care about what happens to fictional characters in books that I read or TV that I watch.
Explaining the submission title you've chosen with corresponding submission text is not blogging. Anyone who might attempt to use it as such would likely not see enough upvotes on the post for it to ever become an attractive blog system.
> So you have never worked in an office with other people?

I used to, but even then nobody actively watched me code. Everyone else had their own jobs to do

> During an interview I am fine with pseudo code as long as you can explain what you want to do. During actual sprint I actually expect tested deliverables.

So you're optimizing for the ability to write pseudocode under intense time pressure and social awkwardness. Is that the most important quality you seek in a candidate?
MAC is just one way to identify ("address") directly connected/visible nodes on a network. Not all L2 technologies use MAC addresses.

- "Directly connected/visibile" means node X can contact node Y simply by throwing something on the medium (wire, radio, etc.) and doesn't have to knowingly send to a middleman (router).

When Ethernet was invented in the early 80's there were a lot more L2 technologies. Most are uncommon now (Frame Link DLCIs I think fall in this category, and PPP/dialup was common at one time - no MACs there) except for one: I don't think the cellular network uses MAC addresses at all. I could be wrong with newer 4G/5G stuff which overlaps with Wi-Fi in various places.
This has nothing to do with bots.

It's all about getting everyone to provide their credit card details for future revenue streams eg. micro-transactions.

And also to give them a competitive advantage in the ad space e.g. allowing companies to target you based on your real life identity.
Because of her previous reactions I'll admit that I didn't communicate as effectively as I should have which didn't help - even though I wasn't doing anything wrong, it could have appeared like that - when you don't have the full information you can imagine every scenario.
People probably would move if the jobs paid well and the housing cost was affordable. The reality is that the United States has priced its people out.
Likely referring to the massive amounts of free capital handed out by the federal government for specific types of businesses.
> As soon as full screen video became an option, the only limitation was the actual content of the pixels, and everything could be prerendered. Competing as an individual with, say, Pixar in that context would never make your stuff look nice.

Not sure that was a factor. You could already earlier prerender things, just maybe not minutes of it, but for loops it always was a thing. Back then in the late 80ies/early 90ies, at least in the C64 scene, it was a huge topic sometimes and people stressed when especially spectacular effects where "realtime", so there will be no doubts, cause prerendering carried a huge stigma with it for a long time.

In fact, this was what held back the demoscene for a while, cause a lot of very stylish things just were not possible at least on C64 hardware without prerendering or at least doing the 3d calculations up front. The scene actually had to overcome their fixation on "realtime" effects before a lot of very artsy, stylish demos became possible, once people started focussing on what you see, not how you achieve it.

The latter part might not apply to stronger machines, though, admittedly. On the C64 any kind of long running animation is a feat in itself, even if you trade limited CPU for limited memory.
However, the rate-limiting factor might not be the cost, but the availability of unique credit card details.
Are those friends around you who know they're in the wrong extremely rich? It seems that to make absurd amounts of money, you need to believe you're always right to the point of hubris.
Show HN: Git Up – know when you are trending over GitHub
Honestly, I am unsure why GitHub is not providing it out of the box or why nobody has created it yet.

You can also check the full source code here:
https://github.com/github-20k/trending-list
You need to consider the costs associated with in-orbit mining and then de-orbiting the material before declaring terrestrial mining dead. Those are big unknowns at the moment.

It might only be useful for in-orbit manufacturing, which is also a near complete unknown at this point. Pretty exciting for anybody contemplating building massive orbital stations.
Hello, I'm just here to gripe about "tennis court sized walls". Besides being a stupid measurement (1 tennis court equals 260.87 m2), a tennis court is a horizontal thing, and is wholly unsuitable for giving the approximate size of a vertical thing.
An injected vaccine was never going to cut a respiratory virus off from human reservoirs. The mucosal immune compartment has a nearly independent immune response, including antibody production. Mild and asymptomatic cases were never going to be prevented, and therefore neither was person-to-person spread. This is textbook immunology knowledge, so clearly the experts would have known this.

That's why the vaccine protects against serious illness and death, because at that point the virus has spread beyond the mucous membranes.
Underdog Music School on Youtube is fantastic. Also check out Polarity Music, Andrew Huang, AlexReidStudios, and TachesTeaches.
This is ripe for this sort of security problem https://en.wikipedia.org/wiki/Confused_deputy_problem
If X or Twitter or whatever accept payments via Apple Pay or Google Pay then there is absolutely no way to track anything. It's those services simply dont provide any information back to ex-Twitter.

Also there is number of services like privacy.com that allow to hide real card details. And even if person is using real card then payment process have absolutely no way of knowing anything except those few last numbers of the card.

Bypassing credit card checks for botting as easy as any other protections.
But HN also removes comments that are flagged too many times, unless you turn on showdead. So yeah, censorship by hivemind is the proper description (by your definition).
Easy thing to say when you’re rich.

In my case it was $900 difference.

I guess I’m not making those fat tech dollars like you where $900 extra is “close enough”.

Must be nice. But try and remember not every is rich like you. $900 is the difference between paying rent and being homeless for a lot of people.
They should charge more. Realistically nobody who can’t pay $1/year is worth listening to.
Hope the bots don't discover stolen credit cards