skysight-inc/HackerNews huggingface dataset:
Hey HN!

I'm the developer of one of the most popular Android clients for HN, Harmonic for Hacker News. Over the years I have recieved many requests to open source the app which I am finally doing - sorry about taking so long :)

Having been very busy working on my PhD during the last two years - Harmonic has not recieved the attention it deserves. I therefore hope that open sourcing it can give it a new lease on life. I also hope that by posting here many of the nice people who have reached out to me will notice that the app is finally open source. I'm also happy to answer questions about the app but cannot make any hard promises about future features.

(As a note; I wouldn't call the architecture of the app a beauty by any means - it is very much cobbled together using my (somewhat outdated) knowledge about Android development.)

-- Simon
Parent is making a comment that male behavior is socially mediated in terms of which behaviors are socially acceptable and which ones aren't. This is because we're talking about changing the company culture. Company culture is partially a set of context-specific social norms and values.

No one is talking about moderating the cognitive experience of males which is where this confusion originates. Everyone else is talking about male behavior. The assumption I'm specifically tackling is the assumption that, "male cognition overrides social norms," which is patently false.
In before the "do you also steal from restaurants?"-clowns join the discussion. lmao

They're simply the funniest

And yes it's the most common "retort" to ad-blocking I always hear.
Browser-fingerprinting.
Yes, or at least all third-party marketing and advertising.
Google to experiment with ads that appear in its AI chatbot in Search
Meta to begin fresh layoffs, cutting heavily among business staff
"No communication with me without my consent," is something I want in society, and that is violated by virtually all advertising, everywhere. I wish this was the social norm. The compromise is what the OP did, reactive, only-really-available-to-tech-folk measures. This is unfortunate.

Personally, I would not consent to any communication that was paid for. In that case it's money talking, not the person, and this is quite confusing for people including me.
So people can fill in 5 mins, whilst the others work to do this.

Elephants can't digest enough calorie rich food to be able to do this. They individually have to spend longer eating.
http://web.archive.org/web/20230523160431/https://www.nytime...
I've always thought of the practice of salespeople selling software that "does everything" and "makes everything visible to management" as selling the metaprogram.

The metaprogram is an all in one piece of software (or hardware) that replaces all of IT with a system that is easily understood and controlled by management, is relatively inexpensive, easily expandable to new purposes, and solves whatever problems the target company seems to be having at the time.

I've seen IT department middle managers and CIOs try to do this over and over again. When a good solution to a problem is presented that's practical, affordable, and effective, their very next thought is "but what if it also did XXXX". I guess that's how they "add value" or something, by suggesting ideas that have already been discarded for reasons of scope, funding, or time.

So far in my career I've seen salespeople use the idea of solving any pain points for the target company including reducing costs and increasing reliability by selling:

* Desktop Microcomputers

* Peer to peer networking

* Dedicated internet lines (when they were still phone company lines)

* Minicomputers (transition from Mainframes)

* Java machines everywhere

* Clustering software and hardware

* Physical and virtual partitioning of systems

* Thin Clients

* Cloud everything

* Containerized data centers

...and there are many more. I find it's mostly sales people and middle managers that benefit from the hype cycle. As with any new technology in any industry, things become part of the tool box. The main reason a lot of modernization projects get launched is the same reason that business re-orgs happen - they're a way for managers with no other ideas to show they're contributing.
How do you block tracking but not ads? As in, do you let adsense ads show up, which track you? If not, why do you think the site wouldn't think you are blocking ads?
It is possible to have an AM radio that's not inside a car! Many homes have portable radios that are battery operated. Especially in areas that are prone to very severe weather.
> write a simple device driver from scratch ... exposed to in CS102

Where the hell did you go to school? When I did CS102, they were talking about linked lists and recursion. I would love to have seen device drivers, but when I was in school, everything was way more academic and impractical than that.
Nice goalpost moving.
Also all > filter subreddit on old.reddit to get your echo chamber back.
Biggest announcements from Microsoft Build 2023
I had 14 friends on myspace back in its heyday. I could not play runescape because my computer was too old. I had dialup until 2008. It actually was not mentally devastating. Hell, I still have all those friends and we barely have a way to communicate NOW. When you go to school 8 hours of every day and see your friends, you don't really need a stupid app to interact with them. Hell, blocking out social media doesn't prevent you from texting or messaging your friends! Discord though is social media IMO, anything that forms a "group" that can have leaders and followers and bullies is social media.
I worked in the field professionally a while back and every conversation about SpaCY would start with some design defect that would leave F1 points in the table we could never get back. It was poorly thought through from end to end, quite literally there was no thinking about end to end just about having an exhaustive list of half-baked almost working ‘features’ and no consideration of how you’d build systems if they were really supposed to work.

(For instance, SpaCY was obsessed with word embeddings which in my mind are 95% problem and 5% solution. Stanford still has that embarrassing landing page for GloVE embeddings that shows separations you could get just as well from random embeddings.)
> it's rebounded substantially since the FTX collapse

Who cares about the price? Seriously. Its not that important.

What are the systems in place to prevent another FTX-like collapse in the bitcoin space? Answer: None. In fact, Tether remains a fully unaudited, potential house-of-cards, situation.

People aren't worried about the price going up or down. Its really not that important. People are worried about losing $X0,000+ as the next random exchange or cryptocoin-service collapses randomly.

It has become abundantly clear that not only is cryptocoin vulnerable to incredible collapses of financial services... but the cryptocoin community is wholly uninterested in solving that problem. Mt. Gox collapsed. Celsius collapsed. Voyager collapsed. FTX collapsed. Each situation, individuals lost anywhere from thousands, to millions, of dollars in one fell swoop.

-------

Meanwhile, every SIVB and First Republic Bank customer has been made whole. Yes, the banks collapsed, but no one actually lost any money over it. In fact, the mainstream banking collapses occurred over the weekend (when the banks were closed anyway), and everything was fixed by Monday Morning.

I'm not necessarily saying that an "FDIC-of-cryptocoins" needs to be setup. But the cryptocoin community needs to come together and figure this crap out... how to provide assurances to the public that these systems are safe and worth using.
Is emacs powered by kerosene?
I've been trying to get podman working with vscode and the docker extension for a while now...

Only to find out yesterday I had to downgrade the extension due to differences between docker and podman.
Has anyone had any luck getting schools/districts to publicize this type of info? It seems like there's a coordination problem, where X% of parents would not want kinds to be on social media for a long time, Y% of parents who want their kids on social media, and Z% of parents who would prefer no social media but don't care that much.

If everyone knew how large the X+Z percentage was, there could be a large enough group that most kids wouldn't be on social media, and they wouldn't feel bad about it or miss out on most social activities.

But as it stands, Y% have their kids on social media, Z% go along for the ride so they don't miss out, and then X% have a tough choice to make.

It would be great if schools had presentations for parents (and kids) that talk about these potential harms, and encouraged families to make decisions in the long-term interest of their kids. This could have the side benefit (for the school) of reducing smartphone usage, which distracts kids during school.

I'm thinking of talking to my kids' school about this, since they spend so much time/money on all sorts of presentations/trainings already, and often for stuff that would be less impactful. I'd even encourage them to tell students that parents use phones too much, and they can feel free to bug us to have no-phone time. That would get the kids invested in the concept, and make it less likely they fall prey to smartphone addiction.
I mean I don't imagine it would be modifying the motor itself to be throwing off anymore radiation than usual, rather capturing the noise already being produced and sending to a speaker in the cabin somewhere
How do you automatically remove UTM tracking parts of the URLs by default ? Is there a browser extension ?
Amusingly enough, I’ve seen a couple videos of Metallica live where they’re playing songs way faster than the album version, like the 1989 Seattle show https://youtu.be/kbyGHDMPA7E
People say that we won’t have any of the stuff we have on the new internet if we block ads and “don’t pay for it somehow” but I liked the old internet better, so this is win/win.
I mean, all that is the min-bar, isn't it?
For those of us who would like a little more depth in the history and chemistry of automotive paints (and more images/videos too), there's a great video essay by New Mind on youtube:

https://www.youtube.com/watch?v=b_hgPinCZks

I was quite surprised at how important paint actually was to car production.
Can you offer a convincing explanation why large web apps ought to be built on huge interpreted JS systems (e.g. React) instead of purpose-built runtimes, especially once WASM matures in X years?

It's like implementing Photoshop in Python. Why would you do that?
Docker Desktop provides some compelling options for lowering the barrier of entry for selfhosting. Today you can take a Windows laptop and run just about any Linux service, with pretty fast networking and host disk access. No CLI experience required. The only major missing piece is inbound networking from the internet. Tunneling[0] is my preferred solution to that problem. Or if you don't want to expose your services to the internet there's already a Tailscale extension[1].

It's exciting and important to have an open source alternative in this space.

[0]: https://github.com/anderspitman/awesome-tunneling

[1]: https://tailscale.com/blog/docker/
It's probably related to this context: https://www.sciencealert.com/france-prepares-for-4-c-rise-we...

France's national conversation seems to be increasingly realising that we're heading towards a difficult future and pre-empting it.

Anglo societies seem to find this much harder to reckon with.
Microsoft's Azure AI Studio lets developers build their own AI 'copilots'
> assuming people would use the newer API

that's a pretty bad assumption for an OS that is notorious for its backwards compatibility.
I've worked in tech for 20+ years and I have 4 young kids. We allow our teenager use of a locked down smartphone, with a clearly explained zero expectation of privacy. We don't allow any social media on the phone itself. YouTube and other sites can be used under supervision for agreed on lengths of time.

Once or twice a week my wife or I will go through their text messages with them and ask questions about anything that seems off.

It is a LOT of work. But so far, it has paid off. The more responsible the usage, the more freedom we give. When bad patterns start surfacing, we rein it in.

IMO parents are reluctant to intervene because they either don't know where to start, or struggle with how much work it is.
I guess OPs company just didn't want their employees to have to act like they they arent attracted to someone 2000 hours a year when they are.
Similar to how most tech company employees have trouble acting decent to a coworker wearing a trump hat at work. Ideally we could all be neutral cyborgs at work, but we just aren't.
One anecdote does not make a pattern. Just because your specific big corp does it does not mean all big corps do, let alone companies in general.
Sorry, you’re absolutely right. Let me amend that for you… /s
That is not an effective or realistic approach to hiring. Introductory CS courses seldom cover low-level device drivers. And you don't really need a particular type of "hacker" (whatever that means). Just hire someone with the right aptitude and send them to a technical training course.

https://dl.acm.org/doi/pdf/10.1145/1142662.1142667
Elite Capture on Social Media
Well imagine this experiment. You take 100 kids and put them into the animal enclosures at a local zoo. Some are put with sheep, some with birds, some with sharks, and lions and others with elephants. You notice that more of these kids these die than the control group that went to the zoo but outside the animal enclosures. Conclusion: wildlife dangerous. What you cannot conclude certainly is which wildlife is dangerous, there simple weren't enough participating kids. Maybe the reason the kid put with the lion lived is because lions are safe, or maybe it was because the lion was just fed. That would take a follow-up study to find. And what about kangaroos? The zoo didn't even have so we would have to try to extrapolate.
Let's Talk about ChatGPT with Code Interpreter and Microsoft Copilot
Interesting concept, but the article is referring to self-domestication[1]:

> Yet he and evolutionary anthropologist Brian Hare of Duke University have long held that self-domestication—a phenomenon where wild animals develop traits that are similar to domesticated animals [...].

"Elephants may be self-domesticating" would sound odd to the general reader. Indeed the paper referenced[2] is titled "Elephants as an animal model for self-domestication".

[1] https://en.wikipedia.org/wiki/Self-domestication

[2] https://www.pnas.org/doi/10.1073/pnas.2208607120
Agreed! It reminds me of the days when we had POTS for telephone service. It was great to have when there was an extended power outage.
No. Were do you think I did that? I'm just saying this is not the case of a U.S company being fined for breaking EU law (which many seem to think) but a EU company breaking EU law.

And further that there are probably a lot of GDPR violations going on in the U.S but those are obviously harder to actually enforce (GDPR enforcement is already a big issue _within_ the union).
> realize berserk elephants are much better at effectively fighting humans

Here's the fly in the ointment.

Berserk elephants would not be better at fighting in the same way that berserk humans aren't better at fighting. It's discipline and order that make an effective fighting force.

If you know anything about ancient hand-to-hand battles, you'd know that there were very few casualties during the battle proper. It's only when one side's formation broke and their soldiers became chaotic and disorganized that the real casualties occurred.

If I were to guess, I'd guess that you're getting this idea from movies where the main character harnesses emotion to become more capable and powerful. In the real world, emotional people die quickly and are generally ineffective.
Would love to see links to information on how to block some of the particular avenues mentioned. Some I haven't heard of yet.

I use a pi-hole and uBlock Origin, but am always up to learn more...
That's a lot of work to paint 80% of new cars in the most boring colors possible
I'm curious what modern animation systems use quaternions. Can anyone who knows graphics well provide references?
You will run into this problem when developers from "fun" places like Russia and Iran try to sign packages since they are sanctioned by GitHub and other services. I am not sure about Python but quite a few high profile JavaScript libraries are by Russian engineers.
Recently setup a W11 VFIO VM, even on its own MITM'd vNIC with DPI and custom heurestics to cut most out the naughty MSFT traffic: it was still a dizzying assault of ads and noiseware; being transported from serene LTSC W10 to the cyberpunk advertisment plaza of W11 was like my brain segfaulting.

I won't lie: I could barely think with all the attention-grabbing, adtech bloat. Scary!

Is there a way we can help people who don't know they're being exploited like this?
I came here thinking they were removing the PGP package from PyPi, but they're just removing a barely-used signature system? I don't know why they have to remove it though. I doubt it requires much maintenance now that it's already in place.

Even if only 37% of keys are verifiable, that's infinitely more than will be verifiable if they remove the PGP support.
This is a good start up idea in biotech. And highly lucrative. Genetically engineered tea cup elephants.
Google open-sources Rust crate audits
In Japan, GPS head units in cars receive such data over FM radio.[1] Nowadays your phone usually provides a data connection to the head unit, but it's still nice to have this official information provided.

[1]https://www.vics.or.jp/en/start/indicate/index.html
I see what you are saying, but you are not correct on any of these points.

'depends on cost': It can't actually depend, on average. Advertisers keep spending money because they make more back overall than they spend on advertising. Only a small fraction of that increase in income is paid in fees to the platform that is funded by the advertising. To make the same amount of money, the platform would only have to charge you a small fraction of what advertisers are making off of those same users.

Advertising isn't a battle of wills, it is leveraging psychology to manipulate you in ways you aren't even aware of. It works on you just as well as it works on everyone else, if you don't think so it probably works better than average.
Lower price of the product I presume.
A (westerner) friend who lived in Taiwan for a few years returned recently. He keeps on saying the general lifestyle and living conditions in Taiwan are really lousy compared to Australia.

eg the climate is so wet/humid in Taiwan that the buildings tend to generate mold, most things are run down, and that kind of thing.

Didn't sound like a good place to live (yeah, as a generalisation), if you've got a choice in the matter.
I've only seen 2 comments about Tesla on this thread. But, it seems people underestimate Tesla on here (I'm not the biggest fan). Though they are having great progress in their FSD beta- one way to mark this is by the number of users with access to it, which has increased significantly. This allows them to collect a lot more real world data then their competitors. Once this gets better and is able to prove better driving than a human, which seems possible in certain metros at least as Waymo is doing, then they can do an autonomous Uber network of their Teslas.

But I think this is a smart move to join forces, and will give the consumer healthy competition in this space.
Ask HN: Books that compelled you to go down a rabbit hole study of the topic?
Have you ever come across a book that you didn't know would blow your mind out of proportions so much that you had to go down a rabbit hole of learning more about the book's subject and really benefitting out of it in the end?

What was that book and what was the experience like?

While going down the rabbit hole, what other books did you read that are worth the mention?
but they have opposable noses
I found reports, easily. Google: josh gottheimer bribes

What on earth did you search for that you turned up nothing?

https://theridgewoodblog.net/representative-josh-gottheimer-...
What do you mean by “HN and Reddit content?” I think most of the people here are real (not ad bots) and most of the comments are just their opinions. I mean you can sometimes see folks who are clearly either super-fans or actual paid shills, but if they were the majority, I think people would give up on the sites.
The article is closer to a blog post than a multiple authors peer reviewed research paper published in a high impact journal.
> I think one of the chief challenges over the last 5 years is that “tech” became a fashionable, prestige job

This is especially interesting given that Americans used to mock nerds in pop culture and in schools.

A trajectory question that always puzzles me is how fast can we really supply software engineers. Is software engineering like other ordinary white-collar jobs where supply is as elastic as it can be, or software engineering is like math that requires a peculiar personality and certain talent? I draw this question from personal observation, so it's definitely not scientific: China has been big on math education. Math whiz kids are honed like superheroes in China. Teachers and parents put great pressure on students to excel at maths. Yet in the end, only a small percentage of students can truly learn high-school math or entry-level college math. If software engineering is like math, then the supply will stay tight until the demand drops, and techies will continue enjoying good pay after the recession.
This has been a long-standing gripe of mine when it comes to recipe syntax - by listing all the ingredients up front, recipes look like they should be parseable with a single pass, but in practice there are too many forward-references. I recently bought a cookbook for my child which has recipes written in a clear, procedural way, and the absence of gotchas is really refreshing: I wish this style would become standard.

https://www.amazon.com/Complete-Cookbook-Young-Chefs/dp/1492...
I'll try and see if i can find the specific examples later, after work. They guy that doodles on music sheets/ruled notbooks while talking, doign a nin song, is the first that comes to mind.
Common thing for performers - they play faster on stage unless they're really disciplined (using a click track for timing or similar)
UTM tracking is probably the least of your concerns - all it does is aid in campaign analytics for the website you're visiting, it would do nothing to the third-party behavior and activity trackers that you're likely trying to avoid.
Define "normally". Up until a few hundred years ago it was completely normal for the victors to rape and pillage(and still is, in many parts of the world). We see the same behavior in the animal kingdom.

I would argue acting decent(civilized) is the abnormal behavior, a recent phenomena.
Yeah even that is not true. Sure if you have a direct impact on PnL you can expect your bonus to be tied to your performance, otherwise, i.e. 90% of the workforce in an investment bank, you have a fixed grid for bonuses.
Try Workers & Resources, it's more about managing a whole supply chain and being self sufficient than spending money. You can tackle it at different levels but at the most complex you're making the cement then trucking it to the building site.
Yeah pretty much. All you need is a power chord to get started.
NASA Interactive Kite Modeler Java Applet
Show HN: termic – A replacement for Microsoft Terminology Search
And their COREPER henchman ;-)
Those invisible relics from the coal and steel union are invisible for the electorate and don't represent the member states but rather the government of the member-states, thus is a minority wiping out a majority.
All the while they do policy laundry on a EU echelon without anyone batting a eye.