skysight-inc/HackerNews huggingface dataset:
Show HN: UK Electoral Map Visualization
Hi HN!

I made this visualization over the past few months. I wanted to be able to view the results from multiple constituencies at a time, and also to be able to quickly scroll across time. None of the existing tools I could find online had those features, so I made it myself.

There is much that could be added and polished here, but given there's not much time before the general election now, I wanted to just go ahead share it.

I hope you enjoy!
There's a breed of OSS maintainers that really do care about whether their project is used and satisfying to the users, vs. building stuff just because. In a situation where having your project used vs. deemed insecure is a matter of forking out $10 for an exhaustive pass with GPT-4+-based tool, such maintainers may actually care to pay.

Or Github will fund it for them, like they always do.
Of course it depends on the subject matter. Wildlife and sports are exceptional cases. I recently fucked up a nice shot of a dragonfly because I wasn't machine gunning it (I have a Nikon Z6-ii which can really hammer the frames out but I don't use it like that).

But most of the good shots I take are good because I put time into them. Or did a lot of research first. Or went and stood in front of interesting stuff.
I read the article as acknowledging this pressure by arguing that Weird Nerds should not be forced into people management positions. Without the workplace pressure on Weird Nerds to become people managers, would they still manage people? Maybe not.

I can’t speak for academia, but in tech companies I’ve worked at I’ve seen a marked improvement in management when there’s a tech track for engineer advancement such that they never need to become managers, if they don’t want.
rashad.wiki
Yes it's me, not you ;)

Currently hyping myself up to drastically simplify everything, which will be a joy onto itself
Huh. This is a commercial company that is selling a subscription. They are not providing a free service. As such, the title is grossly misleading.

Consider a free resource instead such as:

https://www.law.cornell.edu/statutes

https://law.justia.com/codes/
This is the Rao-Sandelius shuffle [1].

[1] https://doi.org/10.1145/3009909
It's because of a lot of the people who push for more women in STEM (i think there is a movement called that too) also called out Karico for her vision on politiking and asskissing in academia (and science in general. My sister interned in a private lab in the past spring, it seemed to be even worse than academia on those point, although the pay was way better).

It's not a dig at the movement or their values, i do think its a minority who do this, but its a vocal minority who might be capturing the movement (i don't think this is the case, but this is a danger. look at what HAES as become).
Sorry, I probably chose my words incorrectly. I meant "work" and "time" in relation to human work to produce the parser.

With CSV, it's more likely you'll encounter data where you need to implement the escaping. With TSV, you can get away with the simple parser for much longer, as it's comparatively rare to find data that contains tabs.
Yes, Microsoft is very slow in blocking their customers from sending spam, yet very quick in blocking external senders for that reason (same for Google, Salesforce, Amazon, etc. BTW). Funny how that works...

But, if you can, record the `X-MS-Exchange-CrossTenant-Id` header value for the spam you receive. If it ends in 'aaaa', that means it comes from the public outlook.com/hotmail.com service, and you'll need to do text content/from-address filtering to get rid of spam.

But otherwise, deny-listing the GUID you get, will do wonders to eliminate future spam from that source...
And that is exactly how the cruft I see has built over many years (well before I joined the team). It is not that devs before me were not smart; they just focused on doing the bare minimum without any attention to keeping the code easier to manage and reason with. An append only garden.
Hah, this brings back memories. I remember working this out with other students at ARML.
We might develop a selective corpus with say, the contents of the "Great Books" of western civilization and add the results of scientific history.

But the underlying problem in this is politics: everyone has a different idea of what is appropriate for that corpus (and consequently the resulting AI). Ergo the various brou-ha-ha's about "safety" etc. Indeed one assumption of these discussions may be correct: NN AIS may be as malleable, hard-headed or gullible as any human intelligence [and I don't know whether that is good or bad]. So many questions arise: "Should we let it read Karl Marx?", "What about St. Augustine?", etc.

Presumably we're modeling an intelligence akin to ourselves. We each occupy a single mind but the difference between minds can be great. The most familiar approach is therefore to develop an AI that is as much like us as possible.

We could also model many single minds with different corpuses and let them communicate, discuss et al as humans do. Maybe they would let us interact too.

FWIW I think you should be happy that any "intelligence" shown so far is of "Average Redditor" value. What would you do if you scattered some holy water on a pentagram in your upstairs living room, hurled out a diabolical incantation calling forth spirits and something akin to Satan himself appeared? That's (kind of) where we are with GPT.
Harold Bloom in Silicon Valley
Good point, I went right to the bitnet code. I will correct my original post.
The new piku docs are pretty but, as a potential new user very interested in trying piku, the new docs are completely useless to me. I gave up on piku because the docs essentially assume I already know everything I need to know to run and use piku. Your doc fixes that, but I never found your doc even after spending quite a bit of time trying to figure out how and whether I could use piku. I never would have known it existed without your comment here.

At a minimum, your doc should be prominently linked to from both the piku repo and the piku docs (or more prominently linked, if it's already linked somewhere), if not pulled completely into the docs home page.

That said, if you're interested in a suggestion, take a look at an end-to-end coolio tutorial that shows how to go from new bare metal server to publicly accessible custom domain name with SSL cert, and add the extra steps to your doc (even though yes, they have nothing directly to do with piku, because they have everything to do with what a potential new user actually wants to do and the potential new user doesn't know how to do those steps yet even though you do).

Your doc is already hundreds of times more useful than the main piku docs page. Extending your doc to cover an example of how to get to exposing a publicly accessible custom domain with SSL cert would make your doc hundreds of times more useful than it is now. Yes, I know, there are a ton of ways to get from where your doc ends to a publicly available custom domain with SSL cert. Pick one. It doesn't matter what you pick. The person who cares which approach you use already knows how to do the approach they prefer. You're adding these steps for the person who doesn't know how to do any of the anpproaches and just wants to get to their site hosted on a $5 droplet or whatever.

Again, your page is a huge help, this suggestion is just about making your page a huger help.

For reference, here's a sample coolio end-to-end example showing how they go from bare metal to publicly accessible custom domain with SSL:

https://billyle.dev/posts/self-hosting-your-website-with-coo...

The goal of all this isn't about making it possible to do things, it's about massively increasing the number of people who adopt piku by making it easier for more people to do so.
SPF+DKIM+DMARC are a classic case of Goodhart's law, the amount of spam they stop these days (at least anecdotally) is minimal. Most spam I get seems to come via SalesForce infrastructure, and a variety of similar bulk email marketing providers
Come on Apple! Don’t do this
Allow me a bit of poetic license with the original statement and maybe it will explain my objection better.

> but for some reason people really do not like to call marathon winners "Kenyans".

Why might other marathon runners not like being lumped in with that country, given its incredible winningness at long-distance racing?
That wouldn't affect the number of people who had power outages which is the metric mentioned earlier
Show HN: I Made an Open Source Boilerplate
Hey HN,

When I was learning to code I was always intrigued to see the guys on twitter making money with a SaaS.

I always wondered how to make them and after a few months I developed my own.

I wanted to share a Boilerplate for any new devs who are wondering how to start their own SaaS or wonder how things work.

Boilerplate comes with Auth, Payments, UI and all the good stuff.

Ali
The majority of Americans do not have degrees but do have jobs that are necessary for society, which isn’t to say that they pay well.
Hey, look at all this nope
The path of the weird nerd has never been easy. Humans are inherently social animals and when you don't fully fit that mold you will, by definition, exist somewhat on the perimeter of society, no matter how valuable your skills.

The best thing for a Weird Nerd to do is to find a trustworthy 'patron' who can appreciate that it benefits them to handle the messy human stuff and let the Weird Nerd do the nerd work. The problem is that Weird Nerds are often terrible at figuring out who is trustworthy and a good fit for a symbiotic relationship like this.
The problem is the cost to shift to a new product, not cost of the product.
I do think it's a major issue that academia is increasingly bureaucratic and corporate, but I don't quite agree with the article. It's not that very smart, truth-motivated people have bad people skills (e.g., off the top of my head - von Neumann, Feynman, and Newton were all pretty good with people when they needed to be), it's that they are motivated largely by discovery and not by status and money. But academia today is essentially a machine for amassing status and money at the expense of creating genuine new knowledge, which drives away those who want to create knowledge.
Thanks. I actually have one piece which strongly reminded me of the wave orbitals: https://gods.art/math_videos/prism_eye_video_near_spoke4.htm.... Surprisingly, the orbital-like shapes were a surprise to me that came out of a wave interference experiment.
Okay, moot. But in that case why keep them active in group? Why tolerate it in the first place.

Maybe I'm just to compassionate.
> The ideal of browsing your RSS feed in the morning cup of coffee in hand just like your father read the morning paper and then got on with his day is mostly just a fantasy.

+1 with the others, that's exactly how I do it. Plus with the news sources I use (Reuters, BBC, HN, Slashdot, etc.) the headline is usually enough to give me the gist of it, so I don't even expand ~95% of the actual content
Ship a multiplayer game and find out yourself? I've patiently explained how it is out there to you enough already.
I don't love taking flights in general--and my goal moving forward is to reduce the number of flights relative to the amount of travel overall. But I'm also well aware I could make my travel more comfortable but at an hourly cost that I'd probably much rather spend on other travel things. (Not that I cheap out beyond some floor.)
The scale of health insurance claims is incredible, my company has a process that simply identifies when car insurance should pay the bill instead of medicaid/medicare post traffic accident (subrogation). Seems a minor thing right? We process right at 1 billion a year in related claims (and I don't know our US market share, maybe like 10-20%).

I am guessing every datascientist that works for a BlueCross BlueShield at individual states deals with processes that touch multiple-million dollars of claims.

We even now have various dueling systems -- one company has a model to tack on more diagnoses to push up the bill, another has a process to identify that upcoding. One company has models to auto accept/deny claims, another has an automatic prior authorization process to try to usurp that later denial stage, etc.
> This is at the centerpiece of the ongoing lawsuits from newspapers against OpenAI: ChatGPT didn't just summarize articles, but appears to be capable of reproducing them verbatim[1].

Pieces of them, in random order, which was reconstructed into correct order by NYT, which knows the correct order.
Counter-anecdote: none of my Linux PCs have python.
If all companies are using AI in development, all programmers will get more efficient. Laying off programmers because the remaining ones are more efficient only makes sense if other companies will never have access to the AI.
Create Robust Web Apps with Gleam and Lustre [video]
Hey,

I'm Ali

Boilerplates are making the rounds on Twitter and I wanted to share an open source boilerplate I use for my own projects.
I was at an airport the other day and I was struck by how I saw four different new stations all covering one tornado in a town half way across the country from me. This was top line national news for like 20min with reporters standing by downed trees and going on and on about the “utter devastation.” It seemed pretty small potatoes tbh but maybe I was missing context?

You would think there is some sort of tornado epidemic nationwide based on the way they were acting. Tornadoes happen all of the time, and they are very tragic for those involved, but y’all aren’t hearing about every house that burns down in my city lol
Guide to becoming a rockstar product engineer
Has anyone done a real study on what value the financial industly adds?
The amount of (AI generated?) crypto spam is mind boggling. Most of the other videos seem to be amateur sport events, but the rest contains a few gems of random stranger's life :)
Seriously can we be friends?
I have got the Incerto in my bookshelf. ;)
PDF is a huge standard and the canonical implementation isn't open source. Still an improvement on postscript by not being as easily turing complete.
Sleeps disorder differences between men vs. women
Retyping from memory, I guess.
If it’s their general emotional candor, I don’t think it’s worth wondering if they are self aware.

Not your emotions, not your circus.
NIMBYism in a nutshell.
What an uncharitable thing to say
I've been doing almost exactly this. Have set up Ansible to automate it.

Why would I want to use Piku? Would it give me some benefits I currently don't have?
Agreed. The architecture mismatch paper [1] identifies common assumptions that software can make, such as "I own the main thread of control and other modules will do my bidding", that tend to be baked-in from the start.

[1] Garlan, Allen, and Ockerbloom. Architectural Mismatch: Why Reuse Is So Hard. IEEE Software 1994. https://ics.uci.edu/~andre/ics223w2006/garlanallenockerbloom...
Yep!

There is a massive car park of scrap cars half way down "The Causeway" in Staines-upon-Thames.
N. N. Taleb taught me about the Code of Hammurabi, and it’s perhaps one of the most fundamental concepts of his book Skin In the Game.
I am wondering about the Autodesk example. If they suck so much and the users hate them so much, why no competition have arisen? Are there some government induced barriers? We saw Microsoft has been an unassailable incumbent on browser market, OS market, personal computing market, etc. And yet, their perceived monopoly has been successfully attacked. It took big companies like Google and Apple and IBM, but it turned out not to be impossible. I'm sure some big companies wouldn't mind a chunk of CAD market - why it's not happening then?
Would it make this site better if it became dominated by a flood of content from Threads?
you need a source for land being hotter than water during the day really?

Please dont tell me you need a source to prove it snows in winter.

seasons are caused by the earths tilt, that tilt changes over a 26000 year period, giving ice ages and periods like now, thats like primary school geography.

I know most of the media guys were too busy eating crayons to listen to basics like that in school, but I expected better from here.
Okay, I got Kosmos-2.5 running - here's a mini review:

It's _extremely_ slow, about 30 seconds/page on an A10G. Maybe there's room to improve that, I don't know, but for now that's a problem.

The actual character recognition is superb, probably comparable to the big cloud offerings. On a sample of pages of moderately challenging typed text it was literally flawless aside from non-ascii characters.

It can do _neat_ handwriting with reasonable accuracy. This surprised me since there doesn't seem to be any handwriting in the training data (for Pix2Struct either). However, it will sometimes just skip handwriting.

The structured (markdown) output is sometimes impressive, occasionally a mess. I noticed two weaknesses in particular: it often starts a table as an HTML table and then switches to markdown, and it struggles to distinguish multi-column layouts unless they're pure book-like paragraphs or a table with clear gridlines. This is probably a result of sane/straightforward layouts from READMEs and scientific papers being most represented in the training data (the industry I'm in produces lots of documents with layouts that are wild even to a human).

One other thing: as a generative model it can and will go off the rails. One document I gave it with a lot of messy handwriting produced the typed header and then just 1500 lines of greater-than symbols. To be fair I couldn't read it either. While I didn't see it produce any valid-looking but "hallucinated" output, that's a possibility too.
xv6 and its many forks are what I'm thinking about

You address this somewhat in the post:

> Going back to the Wikipedia article, it seems the author of that edit wanted to write “swapping”, in the classic Unix V5 sense of swapping out whole processes as a consequence of scheduling. But the edit didn’t clarify that “swapping” was being used in an archaic sense that was likely to confuse the modern reader.

> context switches only the page table directory pointer

Swapping out the the PTD pointer is exactly what I'm thinking of. I'm wrong, because I didn't have the common colloquial meaning of "swapping" (paging out memory to disk) in my mind

I think it's a little strange such a meaning has come to dominate, at least in a classroom setting it is still fairly common to discuss the operation of the scheduler as "swapping pages".
Not really an interview, but they did answer some community questions on "Blender Today LIVE" 3 months ago.

https://www.youtube.com/watch?v=8gUrBhlcY1E
Academia pays absolutely terribly for an elite job, it's all status. You could make more than 90% of tenured professors as a manager of Buc-ee's
A physicist runs the math on direct air capture and warns it's a distraction
They are still going to trial for that though.
Anecdote would be saying that some individual over on 4th Street feels that things aren't that great. "Consumer sentiment" (or whatever name) is actually a statistic.

So now you're at two statistics, one that measures economic activity in jobs and output, and the other that measures peoples' intuitive feel of the economy. I think the gap between them might be that peoples' confidence was shaken by inflation reigniting after 15 years.
While the micro economic stats are interesting, the macro ones are mind blowing.

A powerful deflationary force that eliminates fuel price volatility and achieves efficiency gains of 75%, with paybacks in the Trillions is available to many nations right now and the main response is conspiracy theories.

It's both amazing and tragic.

https://www.rewiringaustralia.org/
>This would be a lot more convincing if the companies you refer to were in favor of tariffs on Chinese EVs.

Who said they aren't? They also know it would be tit for that. All those German car makers who built unfathomable fortunes on sales in China would also now face increased tariffs.
I think you're circling some valid points, but realistically I don't think this happens in the current climate. There's a couple of forces at play - a) it's a medical issue that people are really passionate about b) there's an ironic (or not, at times) subculture of calling oneself 'autistic' when it's just exhibiting an interest and c) there's still no 100% accurate test, not everyone will want to out themselves, etc. So the shroud of mystery + confusion persists for the vast majority outside of those that advocate and speak out.

I think it's a good thing to come up with some other term to refer to these extrinsically motivated nerds that don't really care for typical social constructs but bring immense value to a bunch of types of work. That way whether they identify or are diagnosed as autistic isn't necessarily the important piece, more the result of their person.
Way to completely miss the anecdotal point about rural cultural decay. You can point to a chart showing rising wage growth all day, but if it's happening at the expense of long-lived communities being hollowed out, you're effectively celebrating peoples' destitution.

It is incredible how Internet armchair technocrats will attempt to reduce human existence to a few equations and wonder why broader populations despise the Ivory Tower.
Based on everything public, it appears Evolve knew Synapse was going to collapse due to systemic issues and went directly to Mercury to maintain the relationship.
Wikipedia:
"Even when at peak magnitude of 2.5, this recurrent nova is dimmer than about 120 stars in the night sky. It is sometimes nicknamed the Blaze Star."

https://en.wikipedia.org/wiki/T_Coronae_Borealis
Tips for performing a successful software migration
Seattle Redux: Misunderstanding Seasonal Adjustments
Yup. If you believe vulnerability research is a problem solved by throwing more bodies at it, I can see why LLMs are appealing.

I remain skeptical about their efficacy. You need a lot of nonlocal contextual information and very good reasoning skills to be an effective reverse engineer.
This is the best illustration of the problem I’ve seen with historical context: https://xkcd.com/1732/

We can still survive this, but it is unprecedented.
What a terrible day to have eyes
Yes. Not any of the maintainers, though.
I’m not making a public/private argument either. The full sentence was:

> But the problem is that the complexity of introducing a third party payer who doesn’t want to pay, and a consumer who has no incentive to self regulate consumption, means that the costs spiral up and up.

Obviously, people do eat to excess, engage in activities that have risk (and die as a result).

Whether you pay or someone else pays does not factor in these decisions, which is why I pointed to obesity rates in UK/USA to demonstrate this. If such moral hazard existed, you’d see lower obesity in the USA than in the UK. You don’t, ergo, it mustn’t.

EDIT: By “take drugs for fun” I’m specifically referring to medical drugs in my original message so removed it from this one (where I conflated with recreational drugs).
One take on Azure's apparent rapid growth - "receipt swapping" aka dubious financial engineering:

> ...the number of users only grew by ONE percent between 2017 and 2022 while Azure revenues grew by 273%. Did companies really spend three times more for cloud services in the same period of time? Let’s have a look at that starting from the list of the biggest annual contracts with Azure.

>...I checked all the names above and their cloud computing expenses are so minimal that they are not shown separately in their financial statements

https://justdario.com/2024/05/what-if-nvidia-simply-tagged-a...

The articles on nvidia are just as mind blowing.