skysight-inc/HackerNews huggingface dataset:
daylight is a must. i have threatened to quit a job when our team was moved into a kind of basement if my desk wasn't in a room with a window. (the basement did have a few windows, and fortunately they were able to accommodate me. if everyone on the team would have made that demand though we would have been in trouble)
They barely got dual stack working for the more important services just recently, wouldn't expect ipv6 only for years.
i just hung up on an interview over video call this morning. wanted me to write some obfuscated algorithm shit. I have 25 years experience and could certainly do this when I have the time and a low stress environment, but I wasn't going to waste my time with this way of interviewing. Also he asked me to turn my video on which is always a red flag for me.
HN would be a much better place if they banned domains like the guardian, nytimes etc entirely. There's way too much journospam.
My worry is about LLM driven news. You find a lot of free news sites are just summarized lazy versions of paid news like NYT or something else. But GPT can already do just as good summaries than those people (it really isn't hard) but certainly it is a lot cheaper than paying a person literally any rate by the hour. But how does the source material that is being leeched off of then survive when it costs less than a penny for what cost the source likely thousands. AI is pretty far away from performing its own investigative reporting where it knows who to reach out to, talk to, and perform all such actions coherently and consistently.

But it also makes it easy to spam shit like this where you just write 5 articles with different sentiment and send it out. It can even be an online system, optimizing headlines for higher "engagement". But engagement is a proxy and I think we need to start actively acknowledging that the metric has been long hacked and at this point abused.
> Some worry that society’s zest for tolerance has created intolerance.

From a linked article within this article about changing the name of a bird in 2000.

I completely agree. These proposed changes are not always necessarily representative of what the majority wants.

You can gerrymander groups of people in more ways than just voting districts. Social power should be distributed to all, not just those who have found the pulpit from whose stage they will readily kick the rest of us back into the crowd who must listen.
Are you OK with Tesla calling stuff auto pilot or Full Self Driving even if it is not a real auto pilot not a real full self driving ? For consistency with your argument I suspect we agree it should be called lane assist and SSD Sometime Self Driving.
The Emperor's Old Clothes (1981) [pdf]
If that's how you frame it, then I stand corrected and I apologize for my incorrect criticism.
to extend on it, _start is where .text begins and address of that is set by linker
That wastes half the bandwidth of the system. Will Musk put up with that?
I curate a few weekly ones (simple format – 5 top hand picked links):

https://programmingdigest.net – best for intermediate+ programmers

https://leadershipintech.com – senior+, management, executives in tech

And two tech specific:

https://csharpdigest.net – C# and .NET

https://reactdigest.net – about React
> "I very much identify as a Luddite," Dubal said. "This doesn’t mean I am against technology. It means I am against dispossession."

Very nicely put.

I'm proud that there are some forefronts for pro-user pro-human technology out there.

RFC8890 The Internet Is For End Users is a beautifully staked position that should inform & guide other works. The open web & JSON endpoints have a strong democratizing strength, that the user-agent/browser makes real every day with extensions & userscripts.

The industrial purposes of machines ought be secondary to a holistic ability of humans to possess & work the machines around them. We can iterate & change & evolve the world as people, as opposed to having it shaped & formed to trap us inside. There's efforts like Malleable Systems Collective whose central purpose is this adaptability, this ability to to shape systems. It feels like a spiritual calling to me, like a semi-invosible battle we are all in to enable or suppress human will.
I worked at Google for many years.

Google is so huge that it's extremely common to know you have an important bug for another team, but not to be able to route it to them because you can't find their team name.

Most teams have "code names" that have nothing to do with the public name of the project. For example, the parental controls team might be named "pigglewiggle-team" and the Android contacts team might be named "katniss-team" and their bug components might have similarly obscure code names. If you don't work with those teams frequently it can be really daunting to find.

Even when the bug components have hints that get you close to the right place, it's not unusual to learn that most of the engineers are busy working on the new version of the app that isn't released yet, and the old version of the app (the one with the bug) has been destaffed and bugs are supposed to be routed to some other random team that's literally never touched the code.
It's funny, the videos continuing to play when the screen is off, is actually a non-feature for me most of the time because it makes using the back button to get away from a video link you clicked on impossible, you end up having to click back 2-3x and then still hit the x on the little embedded video. The music is already a separate app, they should allow you to disable the background play in the normal app and have it enabled on the music app. Which maybe they do now that I think about it, but I believe when I had checked previously it was a universal setting tied to your google account, not the apps.
OK so they gave up after one month of tinkering because “the hypothesis was wrong”. Was it though?

The hypothesis was “if you could drag around a map to search for articles nearby and sort them by pageviews it would be more fun and could potentially help with vacation planning.”

After one month they realized it would be harder than they thought. They had a clear idea of how to proceed, but just didn’t want to do it. That's totally fine, but the original hypothesis was not really tested here.
With a fifteen million euro penalty if you don’t. Yeah nice. If only we could also make fifteen million euros.

That’s clear.
What a horrific nonsensical rant that clearly misses the point of the story.

Save yourself the eyesores, don’t click.

The Omelas narrative challenges the psychological maxim that someone must suffer for the common gain.

It is a short story, and like all short stories accentuates a tiny detail into a worldview.

In what way does Ursula roll in her grave?

Gaza, or #metoo, or thriving race hate, or the pedopolitics (here come scathing karma killers.)

To be silent in the face of a tyranny of evil is to be complicit.

Rest easy Ursula, you have been heard.
I suppose I could engineer a worm that bricks as many connected ICE cars, and also a worm that brings the world supply chain and petroleum production pipeline to a halt, and bring civilization to an end.

So technically, you are correct.

When Tesla started, there was zero. ZERO. movement by the automotive and governmental powers towards decarbonization of transportation beyond hollow treaties, one of which had already been utterly ignored.

Let me emphasize: ZERO, or as close as practically imaginable to it. Ten years later, every company's CEO had a question in front of them 1) how are you going to transition to electric vehicles and stay viable. If they couldn't answer that (BMW in particular, who actually were minutely ahead of the curve but squandered it), they were fired.
My company has 80,000+ people. I doubt those people have any clue either.
Ask /r/eink community. Lots of posts like

https://www.reddit.com/r/eink/comments/17ggzdc/my_dasung_mon...
When you get to the passport control desk and they ask you “business or pleasure”, you answer “business” and then depending on the arrangements between your home country and the country you’re entering they may need to you show them a business visa.
64 bits is too many bits. honestly could have slapped a country+area code in front and gained a few hundred IPv4 addresses per person.
I do only see the one listed in Vegas which is strange since it's one of the most popular tables made. The webpage returns 483 Addams Family machines in other places though.
Treventus ScanRobot: Automatic Book Scanner
I don't care about the renaming (it's a nice solution to the political correctness problem) so much as the bird site they link to throughout the article: https://www.allaboutbirds.org

I found the cutest video of an owl digging for prey in the snow: https://www.allaboutbirds.org/guide/Boreal_Owl/photo-gallery...

It's all about the little things

Edit: Baby owls! https://www.allaboutbirds.org/guide/Eastern_Screech-Owl/phot...
I don't have it set up to publish a website, but maybe you'll be interested in this tool I made for myself. https://github.com/GuizzyQC/FeedSummarizer

It will take an RSS feed, send the content of x number of articles to an OpenAI-compatible API to summarize, then send me an email with all of those summaries. I have it set to run every day so I wake up to a summary of my feeds (and of Hacker News).

I figure it would not be too difficult to feed the contents to a static site generator.
> Things that I don’t understand very well, including calling main. So I won’t explain them.

It depends on the language runtime, but a common task will be initializing global non-0 statics. For languages like Rust/C/C++ you can also inject variables to be initialized via linker flags. Before start if the program is dynamically linked then I believe the linker runtime is run to resolve the links and then transfer control to _start.

Basically hacks on hacks on hacks added organically to offer extensibility and the hacks have enough social adoption and are good enough that we stick with them.
Pothole Tracker OpenData KC
Lol no. The front national makes Republicans look like bleeding heart liberals in comparison. Talking about deporting actual citizens if they are brown or Muslim in Europe is common for those semi mainstream parties (in the FNs case, they came second in the past 2 elections). Even Republicans never talk about stripping citizenships of immigrants and focus on illegal immigrants (not because they love immigrants, but because they know that talking about stripping the citizenship of millions is lunacy in the US). Same for tons and tons of other policy points, like calling for closing mosques in France, the AfD in Germany, etc.

Again, Republicans are (and it's weird to say) literal model examples of diversity and minority inclusion if you compare them to the front national more or less 100% white christian party.
They are quite literally proposing a total ban. And then following it with some simplistic and emotionally charged rhetoric.
Lots of others have addressed the fact that Humans did in fact teach each other how to raise kids, but there's another point not yet addressed: why are you assuming parents haven't been terrible for millions of years? Raising angry, depressed, violent, narcissistic bullies might have been an advantage. It's also possible they were all great parents, but that's the point -- we have no evidence either way, so appealing to our ancestors as paragons of parenting is doubly flawed.
US government is adamant on making Elon rich and poor at the same time
I also have an ECE degree and came to similar conclusions in 2001 after the Dot Bomb and 9/11. I've been awake to the eventualities we're facing today around becoming slaves to technology (that widens wealth inequality) for basically my whole career.

But I disagree on one point: abstractions are not the problem. The lack of abstraction is what leads to opinionated frameworks like Ruby on Rails that obfuscate what's going on through magic like syntactic sugar without formally documenting the underlying abstractions. I work mostly in Laravel, which suffers from similar issues, but thankfully admits its flaws because it's written shamelessly in PHP. Frontend frameworks seem to mostly require the developer to drink the kool-aid because they don't even mention the determinism issues inherent to Javascript's async model and the various syntax hacks to emulate classes that diverge from its original conceptual simplicity. The same thing happened to PHP 5 when design-by-committee pass-by-reference classes were added, which broke its copy-on-write semantics and made it just like every other object-oriented frankenstein language.

No, the answer is to flip systems of control on their head and start talking to people at the bottom.

For example, Apple may never fix its external display support. I can't rely on my MacBook to wake up monitors, so sometimes it takes several minutes of plug and pray and even having to restart to get them to turn on. Or the other day, I discovered that mouse keys can't be enabled if the trackpad clicker is broken and tap to click is disabled. When you push command-option-(fn?)-f5 (a horrific keyboard shortcut), it brings up the modal to enable mouse keys, and you can tab through the options in an attempt to click the checkbox, but pressing return just closes the window. So a mouse is required to bypass the mouse. An astonishing oversight that was never fixed FOR YEARS.

At modern tech companies, there's nobody at the wheel, and there are no adults in the room. Yet FAANG has almost $1 trillion PER COMPANY. We get so mad at the government for squandering its trillions of our tax dollars on maintaining colonialism around the world, but meanwhile tech companies have vacuumed up all available capital so that we subsist on driving Uber to make rent.

I mean, I'm comfortable calling this. I think it's over, and we're into clear and present danger scenarios. I'm just so tired.
> I was told recently that one reason I wasn't shortlisted was because I didn't have 10+ years of experience with Angular 12+.
For those who don't realize, Angular 12 was released in mid-2021, less than three years ago.

In my experience those are not the kind of requirements I deal with. I have to deal with:

- Senior software engineer position requiring: knowledge of X programming language + Y framework + sql + git + linux + DDD + TDD + BDD + OS + networking... until here everything OK. But on top of that companies also ask: monitoring and observability (because of the stupid "you build it you run it"), docker, k8s, kafka/sqs/sns/rabbitmq, microservices, aws/gcp/azure, event sourcing/event driven archs, and a long etc.

I mean, what the actual fuck.
Yes, I know they do some form of detection on this for up/down votes, but flagging is supposed to be for content that violates rules, so I am curious if they handle it similarly. It doesn't really help you boost content, but can sure be used to suppress content if not tracked as flagging seems to significantly reduce visibility of a post.
DHCPv6 doesn't support dhcpv6 forwarding though like dhcpv4 does. One can't forward dhcpv6 request over multiple ipv6 hops, only hop-by-hop forwarding supported to my knowledge.
I can't believe how much relentless online bitching there is about the sensors. You won't find anything approaching FSD in any other vehicle you could buy. Autopilot remains the most reliable autosteer product on the market. Smart summon sucks, so what - you won't find it on other cars and it might improve in a huge way with OTA. Unlike other cars. Autopark sucks big time. It might improve. It might not. Clearly, given the sales, online commentators care way more than actual consumers lol.
This is an interesting problem.

Our company is outputting specific role responsibilities based on process mapping and resource sizing. And we are looking into using AI to write job descriptions. But is it ultimately going to be a recruiting problem if we show the exact breakdown of a role on a job description? How does that differ from role to role?
The San Antonio/I35/Austin district you refer to is Lloyd Dogget's; it's a minority-majority district created by MALDEF (Mexican American Legal Defense). It is a prime example of the use of gerrymandering for positive reasons.
That's not an option if you need to support IPv4-only clients, which the vast majority of services do.
In Realtime: Digital Heaven
> it is not a given that Vision Pro will be a hit

I'd love to know internally what Apple and Meta would call a hit. Meta has shipped something like 25 million headsets now. That sounds like a hit to me. That's on the same scale as the Atari 2600.
The dinner party analogy is perfect.
What is due to some health condition they are incapable of fixing it anymore. Tough! Now the law is discriminating against old people because the risk of health deterioration is higher. Let me guess, tough. Old people shouldn’t be programming anyway and they don’t deserve to earn anything with it.
> I think the biggest takeaway from this is that if something is worth building, you'll know right away. A barely functional prototype from another project I worked on almost 4 years ago got over 1000 upvotes on Reddit in a day just based off of a gif.

I like the rest but I think this is very wrong.

It’s very easy to simply imagine your idea is good and will be good if well executed. This is especially true in games.
Pkl, a Programming Language for Configuration
Pkl is a new language for describing configuration. It blends together the declarative nature of static formats like YAML or JSON, with the expressiveness, safety, and tooling of a general purpose programming language.
The entry point can be anywhere in the .text section, and often won't be at the beginning of the section.
In my experience (granted I haven't been a kid in a long time), all parental controls leave much to be desired. When I was a kid I never once encountered something I couldn't eventually get around (at home and at school). Obviously, I wasn't a "typical" kid. I LOVED breaking through these types of things and eventually faced potential expulsion for this love, but my point is these things are typically half baked and security is only ever as strong as the weakest link. The worlds strongest door doesn't matter if its next to a glass window.
Share some numbers - I'm totally curious how many applicants you are getting for roles total/applicants that you easily identify as using LLMs. Even ballpark would be ok, "We got 40+ applicants for a senior software engineer, at least 50% had identical answers to our questions."

I have some theories about the duplicate answers that go beyond LLM usage . . .
> every now and then I get out of my cave and meet people

You should get out more often and meet more people, then you might stop telling people what words they should use in writing (especially with irrelevant tongue arguments)

> The OS doesn't need to know what mode you're using in vim to send another key.

Of course it does since the key is command+mode-dependent. And you forgot to answer the second question, so I'm going to assume you have nothing constructive to offer here as well.

> let the modtap program listen for that.

Which program would that be? Also, why couldn't the Vim app listen to itself, removing the intermediary? Can you not imagine that?

> I don't see why a modtap program couldn't if that is something you want. Use your imagination.

You fail to see plenty of things here, nothing my imagination could fix.

> Regarding latency?

No, regarding functionality.

> Have you even used it? Stop hallucinating ChatGPT.

Of course, right before writing that comment, I'm not as ignorant as you are and don't replace facts with imagination.

> It's very convenient for most of us

And again, this is neither about you personally nor your imaginary "us" that you feel you can speak for.

> I asked why it was a problem and proposed solutions

Not a single solution, plenty of insults

> I'll try to ask again because I'm genuinely curious

Genuinely curious people don't denigrate something they're clueless about and do not fear google so much they put a word police hat on at the first mention
Where are you posting these jobs? Asking for a friend.
My local US county is about to have a major shit-show when the local property tax assessor gets replaced with somebody half his age [1], and finally appraises his Silent Generation friends' properties at fair market value.

Now if we could just get them all to agree that funding a new minor league baseball stadium is ridiculous! Particularly with all the county funding in addition to tax rebates. <They already have a stadium that is suitable>

[1] Last local election cycle, of our 5 electable candidates THREE were decades younger than incumbent/predecesor.
I have a similar rule:
"The first person to tell their opponent 'your ideas are offensive' forfeits the debate".

I believe my rule prevents more bad arguments.
use qr-encode on the command line like this: qr-encode -t utf8 "wifipassword"
This!

I have many unfinished projects.

The goal was not to build a thing - it usually was more an excuse to learn.

Although sometimes it was to build a thing. I once wrote a podcast downloader in powershell because all the ones out there sucked.
You will be surprised to see how much money you need to pay in order to match the ads numbers. And running a global video platform needs very high CapEx/OpEx numbers compared to other web businesses. YT premium is very likely a much less profitable business, mostly meant for mitigating user complaints against ads + revenue diversification.
No, because it's left-wing shibboleth to say everything is terrible and it's right-wing shibboleth to say everything is terrible when a Democrat is president.

But, this is slowly changing and sentiment has risen for the last few months.
> because it’s simply not being routed

Well if you don't actually have IPv6, and you're turning off a broken ghost of IPv6, that's very reasonable.

But in that case it confuses people when you call that "turning off IPv6".
A minivan or a maxivan may be a better option for such a family. Who says they have to be driving a Ford Mountain to get 6-7 people around?
N=1 obviously but I use the YouTube app a lot on my Apple tv and think it works fine? I don’t get anything besides the native screensaver and they even added the option to browse comments natively.

Only bug seems to be a black screen for a second when I close the app (maybe a bug with suspend?).
Thanks!

Yeah, mental models of db/DDL structure via changesets is really only meaningful the original engineer. The difficulty of that is why I never maintained views or stored procedures or user permissions as delta-like changeset. They were runOnChange and grew within their own fixed files that I occasionally refactored so I didn’t have to think about deltas for those (that change set history could be seen in git if needed.)

(I mentioned “run once” in my original post, but liquibase actually doesn’t have that; I used runOnChange with preconditions which would MARK_RAN if a sql statement revealed logic had run before already.)

I wonder in hindsight if I just could have reverse engineered the database once a month (or per major release) and dumped that into a git folder to have a current view of data structures that could easily be seen or consulted…
I bought my son a used iPhone SE specifically for parental controls.

I have a legacy Google Workspaces account that all my family is on and now that it's considered a "business" product, I can't enable parental controls on my kids' Google accounts.
How do you get eve im trying to
It would be nice if it showed how much the games cost to play in the map. Some are pay by hour, some $2, some .25$
I've seriously considered writing an ELF loader that uses a special symbol (like _resolve) where dynamic library resolving is done imperatively. The flexibility from libdl always feel underwhelming.