skysight-inc/HackerNews huggingface dataset:
I had a ridiculously fine tuned neovim setup in my dotfiles that I created over the years, including a nice neovim terminal setup that I can navigate/change using only keyboard (never been a big tmux fan). I've managed to replicate some of it decently with VSCode (vim extension, and I can do CTRL+j to open a terminal and CTRL+k to move back to the editor), but it's just slow and has a tendency of crashing at the worst time.
Thank you! Great suggestion. I'll try adding timecodes ASAP.
Oh sure, and that's the rent trap. You end up spending more on rent than you would for a repayment mortgage, and can never raise the deposit.
Appreciate the reply. For the curious, here's a source for the emergency expenses number (32% can't afford a $500 expense with their savings per Table 12): https://www.federalreserve.gov/publications/2023-economic-we...
For Windows, there is also TimseSnapper [1], not open source, but the developer is sometimes here on HackerNews

[1] https://timesnapper.com/
Yes: https://www.fcc.gov/general/jammer-enforcement
Yes, on Windows at least. As far as I know, Linux and macOS only use the DNS suffix for domains without a dot in the domain.
Tesla's biggest retail shareholder is voting against Elon Musk's $55B package
Why the World Still Needs Immanuel Kant
This is awesome, I'd love to see where the management part of this goes, and what uses cases it could work for (e2e tests come to mind).

I appreciated the diagram - did you make it in draw.io/diagrams.net by chance? (I wish they would print margins!)
Add feathers to that, and those heights become really great.
48MP sensors will be the spot on APS-C and larger especially. High resolution when you need it, drop to 12. otherwise
Several orders of magnitude more RAM used by Java as well for the same amount of work.
If your upstream recursive resolver does QNAME minimization, then the only query that will leak beyond them is for "com.fritz.box", and because that's a NXDOMAIN, no further query for "google.com.fritz.box" is made.

If your upstream recursive resolver doesn't do QNAME minimization, then yes.

Edit: I stand corrected, see downthread
To be precise, the prefixes advertised within an RA message have an 'autoconfig' flag; if you unset this flag then hosts won't do SLAAC.

So if you set the M-flag on your RAs, and unset the A-flag then hosts will have to use DHCPv6 to obtain addresses.

Of course, this won't stop hosts from unilaterally deciding to transmit packets using any source address that they choose to, but this is no different than with IPv4.
> When I was in school every single classroom was wired for landlines and Ethernet.

Alright, but they're not wired now. Neither are bathrooms, cafeterias, hallways, or other place where someone might have a stroke, a heart attack, a seizure. And unfortunately, gunmen in school are a thing, and if you're a teacher, scrambling for the wall-phone while you can hear gunshots in the next room over is significantly more difficult than reaching into your pocket for your phone.
How is it staggering? Meta probably threw together llama with a few hundred react components and then shipped it.
Why American roads?
I get the politician argument, but politicians aren’t writing software or software requirements, so I don’t think that’s it
These are not exactly the type of shots that would benefit from increased resolution.

I don’t know what happened to the Sony images but they look soft even for a standard shot, don’t think they are representative of what the technology can do either. The Panasonic one has a lot more detail.
A coworker presented a demo the other day of this - asking LLM (I think it was OpenAI) to extract the text from a PDF - each page of the PDF passed as an image. It was able to take a table and turn it into a hierarchical representation of the data (ie. Column with bullets under it for each row, then next column, etc.)

If you haven't tried maybe worth a shot
IMHO Programming is mostly iterating (which involves thinking).

The title, read alone, with only a brief skim of the article might give PHBs the notion that you can just sit developers in a room and let them “think” for 5.5 hours and the hand them their keyboards for the last 30 minutes and get the product you want.
You can't just link to a wall of text to support random statements. Citation needed.
One of the big problems of the last ~15 years is the whole "Web 2.0" thing where most content started being locked behind a unindexable door (Facebook, Discord, Slack, etc.). You add on top of that "SEO", spam and you'll get what we're seeing now - most of the top results are useless and people rely on human-moderated content (Reddit, Quora, etc.) to find information.

The thing is Reddit will most probably face a lot more spam because of this, eventually going down the same road of SEO-optimized garbage as the rest. Or maybe not, hopefully.
I'm not sure in what would someone on minimum wage would be able to afford to buy an average house

You can get a 3 bed semi in dozens of towns across the UK though. Sure you won't be living in a 5 bed detached with a swimming pool on minimum wage. I don't see that as a terrible thing.
It would be cool to:

1) Make a Meta Smart Glasses take a photo every 2 seconds.

2) Send images to some server in the cloud.

3) Run OCR and object detection/labeling on these images.

4) Then present an app that allows searching (and chatting with) your past.

I could then ask the LLM things like:

1) Where did I left my wallet?

2) Did I get my credit card back after paying the restaurant yesterday? (ADHD things, don't ask)

3) What was written in my daughter's new tshirt today?

Bonus point if the app also records and transcribes audio so you could ask the LLM things like:

1) In the last meeting, what was the deadline that we settled on?

2) What was the phone number of that person I met in the park earlier today?

3) What was the name of the investor I met today?

Bonus bonus point if it has access to your phone calls to so it can transcribe and index what others said.

See Black Mirror episode "The Entire History of You":
https://en.wikipedia.org/wiki/The_Entire_History_of_You
I wonder what the marginal cost is to Tesla, whether the price is more of a discriminator (let people with less sensitivity spend whatever they want while hitting a lower price point for those on a budget) or if it's more about slowing the roll out of a beta product, like how alcohol is expensive on trains and airplanes just to slow down the rate at which people get drunk.
I've been pondering this lately because of the dynamics of myself and my siblings. We did have a rough time growing up and my mother did the best she could in a bad situation. From a large gaggle of siblings and cousins, I am the only one who emerged into a middle class life with an interesting career. Poverty, addiction, and early death are the norm for my family.

My mother was nurturing and supportive. She realized my potential and encouraged me the entire time. I help support her these days and I'm proud she lives well. We talk on the phone frequently about philosophy, religion, politics and more. She is lively and engaged. Yet my half brother and sister complain endlessly how their lives were ruined by our mother. They have very detailed stories of privation and emotional abuse. They are older yet we lived together growing up. I don't recognize any of the things they claim. Its like they lived a completely different life. My mother takes their criticism to heart and it hurts when they loudly make these claims.

Yet, I must consider that my siblings seem emotionally stunted. I think this is genetic. At various times they both have demanded their "inheritance" early which is non-existent. My siblings fail the marshmallow test over and over again as adults. Any financial windfall is drained away immediately on frivolous items. I just found out my brother got a PPP loan somehow (he has zero employees) and spent the funds on a large van and a bunch of expensive guns. I'm guessing this will be eventually discovered and once again he will face dire consequences. (he just got his felony record expunged - hence the guns).

I don't know what to make of this. I feel like an alien being whenever I see my siblings or cousins. I live in a house and still have my teeth. I don't smoke meth or fent. Their life decisions are a mystery to me.
Hey, I'm OP. I did not write this blog post. It was an interesting one from r/programmers that I felt worth cross-posting to HN. Not sure if there's a clear way to indicate that in the title...

Here's the original reddit post: https://www.reddit.com/r/programming/comments/1c8yhll/i_cant...
If a large portion of software development is the attempt to discover what is a minimally viable product, then software development is not pure software development. It would be startup business development. That makes real programming to be something like obscure operating system development.

So it's a conflict of names, a matter of proper identification.
When I last checked and started the Syncthing setup wizard, I got the impression that to set up the synchronisation between devices A and B; I would have to paste the public key of B in A and the public key of A in B, which is more complex than initialising this step with a token key as Resilio sync does it.

Furthermore, it prevents its use as a public bulletin board where the server can share a read key and allow anyone to keep a copy of the data. I am developing an E2E evoting app where that would have been useful.
Another excellent example of an incumbent union with no competition absolutely hosing the humans its mission should be to advocate for. Go labor!
The Gambler's Fallacy Is Not a Fallacy
Yup, fixing CVEs is job security!
Never? You don’t think NSA or Israeli 8200 has preeminent software developers? I think your assumption hinges on people being motivated solely by money. That may be largely generalizable, but I suspect there are relatively large exceptions to that rule.
This is a beautifully written book. Immersive, detailed, and well-written. Halfway through and loving it so far!
Breakout Battle: Epoch vs. Nintendo
Full time minimum wage for two people is over £3k a month.

Yes if you work less than full time then you'll earn less than £3k a month.
> That’s like saying spheres aren't real because no perfect sphere exists.

This analogy is deeply flawed. For spheres, we at least have some kind of mathematical model for what a sphere would be. For a “neutral point of view”, we don’t even have a good intuitive model for what that would look like, at least, not one that withstands a little bit of scrutiny.
Those penguins are almost certainly smaller and less dense than those numbers. It seems to be solving for an adult in some medium-sized species (what makes a lot of sense).
no, not every request. only those that don’t exceed `ndots` number of dots, typically 1 for unix like OSes. so google.com will not have fritz.box appended
"shell history is your best productivity tool" : https://martinheinz.dev/blog/110
Your query results make sense, since the Fritz!Box is authoritative for the (local) .box tld. Try again with google.com and google.com. If you're using Windows, it should append .fritz.box to the former, which is the issue here.
Block 45.76.93.104 and 2001:19f0:6c00:1b0e:5400:4ff:fecd:7828 at the firewall if possible.

Setup a local DHCP server, and don't set the fritz.box search domain.

Ensure that DNS-over-HTTP (DoH) is enabled where it can be.

Set upstream DNS servers that block malware, such as 1.1.1.2 or NextDNS

Delete "fritz.box" from the domain search list in DNS settings.

Educate your parents to be cautious about directly typing domain names or searching from the OmniBox.

https://nextdns.io/

https://blog.cloudflare.com/introducing-1-1-1-1-for-families...
I mean didn’t you just describe every performing artist ever?
I mean, what I found interesting that nobody in the company heard that they were registering .box domains.

I am no expert in this subject

https://newgtlds.icann.org/en/program-status/sunrise-claims-...

But it seems that they had

Trademark Claims Period: 13 September 2023 to 17 January 2024

To be fair, .box domains didn't have that much noise attached to them and 4 months is a relatively short period, but if this possible vulnerability had known then it's a little more negligent.

Best case scenario for them seem to be that they pay an undisclosed amount to a "random" that got lucky and bought that domain.

I find it interesting how a decision that may have looked totally innoxious something like 15 years before, was not future proof enough, I for one back then would not have imagined that ICANN would start registering every single TLD under the sun.
But inflation-adjusted median & 10th percentile wages have grown L20yrs, (per my other comment in the thread), right?
AWS textract now has the functionality to offer a table cell based on a query - if I’m not mistaken. I’ve seen nothing similar to this and would be very interested if there are other solutions.
ATC is a unique thing - if you’re interested, suggest listening to the https://www.opposingbases.com/ podcast. It’s eye opening how much complexity they deal with, and how frequent the edge cases really are.
I have one of these but it's 10k miles away from me.... Gonna have to remind me this summer to look into it
It was never about resolution. 4/3s was dismissed because it’s very hard to get nice depth / bokeh, poor ISO, and great lenses were rare. It works great for niches like wildlife, news, street photography, not so for others.

I owned an E-M10 for a while and ended up selling because it had nothing much to distinguish itself from my iPhone, and with all the computing power the phone photos were sharper and with better dynamic range. Portrait mode also evolved to do a pretty decent job for family pictures.

APS-C is at the sweet spot of enabling very small bodies and lenses, but still getting FF-like images with a fast lens and decent low-light performance. My current Fuji kit is actually lighter than the old MFT one and about the same size, while taking far better pictures.
For anyone who hasn't heard this story, Jon Bois has a very good audiovisual telling of his story: https://www.youtube.com/watch?v=E7w_v9J7iOc
Yeah, you just said what was on my mind since I launched it. The code I wrote is for tutorial videos. Non-tutorial video responses are just gibberish. The representative videos on the top is a great idea. I'll look into it.

Can you tell me more about the video you entered? Did it have a transcript? How many hours long was it?
We built in almost 2 decades ago now (including the ability to scrub to a point in the past and resume execution from there)

http://www.cs.columbia.edu/~orenl/papers/sosp07-dejaview.pdf

Abstract: As users interact with the world and their peers through their computers, it is becoming important to archive and later search the information that they have viewed. We present DejaView, a personal virtual computer recorder that provides a complete record of a desktop computing experience that a user can playback, browse, search, and revive seamlessly. DejaView records visual output, checkpoints corresponding application and file system state, and captures displayed text with contextual information to index the record. A user can then browse and search the record for any visual information that has been displayed on the desktop, and revive and interact with the desktop computing state corresponding to any point in the record. DejaView combines display, operating system, and file system virtualization to provide its functionality transparently without any modifications to applications, window systems, or operating system kernels. We have implemented DejaView and evaluated its performance on real-world desktop applications. Our results demonstrate that DejaView can provide continuous low-overhead recording without any user noticeable performance degradation, and allows browsing, search and
playback of records fast enough for interactive use.
Cheers, yeh, I am here a bit.
that’s no saving grace. the fritz resolver would return a result for com.fritz.box so that it can see the full (or next successive) part of the query. qname minimization is useful to defend against on path interception, or data collecting resolvers, not against actively hostile resolvers
Can you just use a standard registrar like Cloudflare?
Adding the following to your local systemd.network configuration file should resolve the issue:

[DHCPv4]
UseDNS=false

[DHCPv6]
UseDNS=false

But you will have to type the IP of the fritz box when you want to access the admin interface.
Yeah just sounds like a series of horrible decisions. Hardcode appending a suffix to every DNS request and then not securing the tld? What the shit?
> We expect market mechanisms to matter. So if you hurt your customers, they’re not likely to come back. But this is a market failure because the kids are not the customers. The kids aren’t giving Facebook money. The kids are the product. Their attention is the product. The customers are the advertisers. So we have a market failure.

I’m not for more regulation or big government. But I find this difficult to argue with.

Their customers do not care about damage done, and the people being damaged mostly have no idea.
> ...or species out-evolving out food crops and overtaking them. With far more fuel the odds would be in favor of species that can consume nitrogen, and how do you keep those at bay when it happens?

We have always had this problem of other species outcompeting crops - we call the undesired-but-superiror-plants "weeds" and traditionally they were removed mechanically. The 20th century saw the invention of achieving the dame task via sprayed chemicals such as Round-Up.
Notice that really only 13% of households can’t absolutely afford a $400 dollar expense, and the difference between the 32% for $500 vs the 40% for $400

> Sixty-eight percent of adults said they could pay an expense of at least $500 using only their current savings (table 12). This is a somewhat larger share than the 63 percent of adults who said they would pay an unexpected $400 expense with cash or the equivalent, suggesting that some people do choose to pay with other methods, even if they have cash savings available to them.
> Here you literally argue that one’s brand name recognition is irrelevant

You argued that.

I argue the opposite: brand name recognition is what matters.

(And believe me, I am not the only one who makes that point and I certainly am not even remotely smart enough to have come up with it first.)

A domain name is merely one of the many things that may help you reach that recognition. These things evolve; domain names are less meaningful these days—an Instagram username runs circles around one—and all of those things are less critical the more recognition you achieve.

“If Coca-Cola were to lose all of its production-related assets in a disaster, the company would survive. By contrast, if all consumers were to have a sudden lapse of memory and forget everything related to Coca-Cola, the company would go out of business.” If you have your shiny domain name, but no one knows about you, you are as good as dead. If everyone knows about you, and your domain name gets taken over, you can’t really care less.
But the ratio of workers:non-worker is reducing

Population of 18-65s and percent of total population

2008: 39.2m, 63.4%

2018: 40.9m, 61.6%

2028: 41.3m, 59.3%

2038: 41.3m, 57.2%

Given that tax relies heavily on taxing working people, and the number of working people, and that immigrants tend to be of working age, immigration is essential in stemming the retiree-centric population.

The other alternative would be to swing more of the economy to looking after non-workers (mainly the over 65s), but we won't tax those people despite the massive wealth they have.
Assumed to be obvious before it was observed (how else?).

Seen and filmed many many times for adults leaping into the water.

Already documented: 'witnessed by scientists'.

Published by a site called petapixel with breathless words like 'astonishing', 'unprecedented', 'enormous cliff', 'huge jumps', 'rare and heart-stopping', 'extraordinary footage', 'huge ice cliff', 'brave chick' ... in an effort to create buzz for their sponsor National Geographic.

The only mildly interesting phrase is: 'Scientists who monitor penguins from satellites'. Sounds like a fun job and I'm sure AI can help. I didn't know that (although I once helped the BAS effort to monitor elephant seals diving deep in the S.Atlantic, using radio transponders glued to their backs, with burst-transmit-on-surfacing via satellite, so I should not have been surprised, had I thought for a second). But then they spoil it by adding 'satellites...in space'.

If the chicks were drawing lots to see who had to jump first, then I might be interested.
Cosmonic Donates Kubernetes Operator for WasmCloud to CNCF
Whoever did this is a prankster and hilarious: https://stepify.tech/video/co7KgV2edvI

I hope that didn’t wreck your compute costs
Wow the large file is <1MB, that’s efficient
That’s too hard to do. What is “a robot” and “a job?” Replacing workers is easy enough to calculate that with, but what if I start a brand new factory that only ever used robots? The solution is wealth tax and UBI.

Get rid of regular income tax, then do a progressive wealth tax, which is enough to pay for a progressive UBI. This way, it’s no problem if you lay off all your workers to replace them with robots. In fact that’s great! Because now these people have a UBI, which frees them up to go find (or make) other work. Meanwhile the factory owner’s taxes should be going up, since his wealth is going up since he doesn’t have to pay all the workers, unless he’s still spending that money to further invest in things, which is also great.

The biggest problem really is people just hoarding wealth. If they are spending or investing it, then that’s not a problem.
Is there a reason why New Dehli doesn't show up at any zoom level?
Just ask ChatGPT, it's pretty good at figuring out the commands and params and explaining them.
Great suggestions! I really appreciate your feedback. I'll work on implementing these as soon as possible.
Notepad++ is a champ at doing that, as long as it has line breaks. (It chokes with massive single-line files like any other editor)
Completely agree that it creates an unacceptable risk if the fritz.box owner is malicious. I'm just pointing out that currently, com.fritz.box doesn't appear to resolve.

Edit: actually, I'm wrong, "NS? com.fritz.box" returns a NOERROR + fritz.box SOA instead of a NXDOMAIN, which causes QNAME minimization to make the full query, which returns an A. QNAME minimization indeed doesn't actually help.
Makes me glad I stuck with vim.

I do pretty much the same thing as you, what made you use vscode in the first place? What are the coolest features in your context?
> Languages

C
91.3%

Rust
8.1%

Other
0.6%
Were it only that easy
Tangentially related: My wife worked in customer service for a few years remotely and would regularly vent to me about it. One of the interesting things that she said is that we are training an annoyingly large subset of customers that if they just make themselves annoying enough they get free stuff. Eventually the company decides to reward their craziness by caving to their demands and creating a weird incentive dynamic which repeats. Obviously I can’t give specifics but she said the % of her day spent on people in that category grew steadily over the years she was in that line of work. Anyone else in that area experience similar?
Breakdown of Meta's Llama 3 release