skysight-inc/HackerNews huggingface dataset:
>You would, at this point, be forgiven for thinking that this class of attack - controlling WHOIS server responses to exploit parsing implementations within WHOIS clients - isn’t a tangible threat in the real world.

Let's flip that on its head - are we expected to trust every single WHOIS server in the world to always be authentic and safe? Especially from the point of view of a CA trying to validate TLS, I would not want to find out that `whois somethingarbitrary.ru` leaves me open to an RCE by a Russian server!
A big part of diamonds is marketing. That if you are not putting one month’s salary away for that special stone then you are not strongly committed to marriage.

My wife was pragmatic. I said we could put $5k on a stone that has no intrinsic value or $5k on FNILX at time of marriage and take a blast of vacation one year later when it’s turned into ~$5500.

She chose vacation and we had a blast in Europe. Good vibes per dollar spent is where it’s at.
With my iPad Pro (which has WiFi 7), connected to the 6GHz band, I'm able to get speeds of 950 Mbps. However I also didn't optimized for Gigabit speeds, it can be maybe better.
Oh for sure, speaking to a cashier is the quickest/best, and scrolling on a screen (kiosk or app) is slower/worst. I'm just pointing out that if the store will reduce conversations with cashiers by shifting ordering to a screen, then the app is far superior to the kiosk: order before you arrive, avoid germs, frictionless invocation of the loyalty program, etc.
This problem is called “online cycle detection” in the literature. You can search for various better algorithms that have been developed.
The State of Full-Stack OCaml
There has never been and never will be a discussion that is fully accurate; this stems from how discussions work.
Even then, it had the same problem you still face with in-person tabletop groups. If you find a good group that does a session 0 where everyone respects what's laid down, it's fantastic. If not, it's no better than a matchmaking lobby with the worst teenagers. In-person or online or with a small group makes no difference if the norms they all agree on are trash.

Things are better now because you can find that group that aligns with your values. You aren't stuck with the shitty guild that tolerates your differences (at best) because there are enough people online and gaming to where there's probably another that fits better. And it's even better offline because you can connect with those few people in your nowhere little town who aren't butts.

edit: for example

https://news.ycombinator.com/item?id=40347601
They licensed Spider Software's TCP/IP stack. And you have no knowledge that Spider leveraged BSD code. You're probably too young to remember, but there were many vendors making TCP/IP stacks back in those days. Some based on pre-existing stacks, others from the ground up.

https://ia904500.us.archive.org/view_archive.php?archive=/23...

TCPIP.SYS is the TCP/IP stack in Windows.

I'm unsure as to why you're making unsubstantiated claims and sticking with them. You have zero proof that the claims you're making are true. I'd love to have the source for Spider's TCP or at least have a contact that worked on the stack to ask, it's interesting history. I don't care one way or another, it was a very temporary stack that didn't make it into 3.5 where the entire stack architecture changed (no longer based on SysV STREAMS).
Looking up arbitrary ebooks from my library of a couple thousand physical books (accumulated over 40 years from obscure places) on shadow libraries, I get something like a 90% hit rate. They're almost all English, however, but there are enough nonenglish illicit sources to make me think that "most" is probably right on the money. Also, tbh, from the 10% I can't find maybe 1/5 of those is worth reading. Unfindable stuff tends to be the dregs, although plenty of the dregs are also findable.

Recently got into late 19th century Mexican literature, and I find virtually everything I look for. I can find books from small political presses who may have printed only 100 copies. Here's another kink that I have, which basically would have been my most self-indulgent dream as a child: I can look at the ads for other books that are in the backs of 50-200 year-old books, or listings of the rest of the books in a series, and find those books instantly.

Between shadow libraries, actual libraries, hobbyist public domain wranglers, etc, it's hard not to find a book.
You didn't have the flexible USB LED (literally, an LED) lamp attachment?
1) Salary surveys for local or national startup scenes have been a staple for decades. Here in Waterloo (Canada), there was a dominant local survey that all tech companies participated in annually with results being shared. Then, as you get bigger, you come across larger versions of the same thing.

2) VCs are often the vector by which this all happens. They ask their portfolio companies to pull together the info for their employees, presumably submit it into the companies aggregating everything, and then the startup gets a copy of the recent data.

3) Even done the old way (Excel), the data was incredibly detailed. You can slice and dice by startup stage (series A vs series B vs seed), employee count, region, sector, etc to determine if you're paying market rates or not. This is particularly useful for growing startups, where the founders have no idea what to pay, say, a VP Marketing at their pre-revenue mobile gaming startup in Helsinki.

4) Obviously whether or not this is bad for employees themselves is debatable, but I think people are missing the point that these surveys are ALWAYS skewed UPWARDS due to the much higher volume of data from the large tech companies (because they have far more employees and tend to be offering significantly higher comp). So in practice, the impact is likely to RAISE wages at earlier stage startups who are competing for the same talent as later stage tech.
A rare few do. I think WordPress being the most noteworthy.
Nah, in the 90s nerdy kids were definitely the minority, even among kids.

What happened is that in early to mid 2000s, careers that nerdy kids flocked to became desirable because they were well paid.

To this day I think there is something vaguely amusing regarding the push to get more girls to code, and how it is implied that women don't flock to it as some kind of conspiracy to keep them away from nice jobs or whatever.

By all means, I think this push is a good thing. Especially as I have a daughter and I'll certainly teach her the ropes when she is a little older, maybe try to code some silly games with her, that sort of stuff.

But in the 90s when I was a kid? Girls were absolutely repeled by anything nerdy. When my group of friends found a girl that had any remote interest in nerdy things, they would fall over one another to try to accommodate her. Fairly pathetic when I remember in hindsight. There was this active desire to feel less as outcasts by having our own tastes validated by someone from the outgroup, that sort of thing.

It was a different world. Weird to think that it was a mere 3 decades ago.
I can recite at least five situations where "simply providing X with information" is considered a crime. One of them is company A providing planned price to company B in order to agree on it, and it is called price fixing. Other are insider trading, pump and dump, etc.
This is precisely why I'm sidling up to the idea of an old flip phone. The deluge of "communication" that is force-injected into my eyes every day is an immense waste of my mental energy. I hate this age of attention assault.
I just typed "taco" in the search bar of Safari and the second autocomplete result was for the restaurant 1.7 miles from me, the third was for the tacobell.com. Easy!

In contrast I struggle to find apps installed on my iPad because the icons look all the same. Apple has a leg up on Android but for me Apple's icons are mainly forgettable or meaningless and most icons from third parties are a forgettable stylized letter, forgettable anime character, or abstract icon. The colors on the default background often obscure the edges of some icons so I find it hard to spot even icons I use a lot.

As a result I hide as many Apple icons as I can (What's the difference between the App Store, Apple Store, and iTunes store?) and avoid installing apps because each app I install makes it harder to find the ones I really use. The Taco Bell app would be brand destroying for me because I'd keep seeing it get in the way of finding the app I really need and would be popping up irrelevant and annoying notifications at all the wrong times -- you just don't want people associating your brand with petty annoyances.

There is no reason it needs to be a PWA. People had plain ordinary web sites to order food online a decade using cgi-bin and the equivalent before there were things like Angular and React.
Sounds like a good policy - too much money can ruin relationships with people expecting handouts, and this seems to handle it about as well as possible. If people receive a gift for a startup idea, and blow it (as is likely) then they only have themselves to blame.
Worked for me (glibc 2.40)! I'm honestly surprised (and impressed).

Every time I've tried to statically compile a major glib project like X11, the answer the internet has given back is "don't do it".

In terms of practicality, what would the runtime requirements of this be? Obviously compatible glibc, but also compatible X api? Though I'm assuming that hasn't changed much in years.
Agreed. It was quite a disappointment seeing Radicle uses its own protocol instead.
I reject-all as often as possible and they just make me log in more.
"Your actual experience of existing seems innacurate."

Read that again because that is precisely what you just said to a stranger you know nothing about aside from the bits of information shared on Internet comments...which makes me super curious; who, exactly, awarded you the power to invalidate the experiences of another person simply because they did not match your own? I'd like a word with them.
OpenStreetMap started as a blank canvas before we made it. This isn't about some dataset you can freely pillage, it's about an open platform you can use to create our streetview.
> great ideas in this, like selective disclosure

How will a centralized wallet used for everything solve the human factors problems?

We know there's a deep human factors issue here. Web sites and apps ask for permission seemingly all the time for as much as they can, and most people just agree, because they've learned that usually works.

Until it doesn't.

Here's a Fortune article of how BankID, a widely-used electronic ID in Sweden, is used in fraud, at https://fortune.com/europe/2024/06/21/why-going-cashless-has... :

"For Bagley, the fact that BankID is so commonplace is part of the problem. “It ends up not really being a security measure, but just another step in using a website,” she said. “You don’t really think twice about what the BankID app might say you are logging into.”"

You can blame Bagley for not double-checking the transfer before verifying, but she's not the only one. "Online fraud and digital crime in Sweden have surged, with criminals taking 1.2 billion kronor in 2023 through scams like the one Bagley fell for, doubling from 2021."
Perhaps I was unclear. IMO someone picking "sure fine everyone track me" when setting up browser (DNT preference) first time should count as explicit consent for every site. And similarly choosing DNT for all should legally count as telling site not to track and not to ever prompt.
You think it is more ethical for wage data to be kept secret? Why? Rarely is requiring secrecy the more ethical option.
Totally; they’ve been great at getting rid of piracy. We’re totally piracy free now! /s
If lawsuit related. Maybe they wanted the backups to fail?
If it becomes a real problem, then people will ask for help.
That is the entire basis for the RealPage lawsuit. The point is that if the effect on pricing is indistinguishable from price fixing, it doesn't matter if the act of colluding is abstracted into and laundered through a 3rd party with an algorithmic system responsible for setting prices.
Starting to Care About Security
Before it, typing "hawaii Hotels" on the addresa bar and pressing enter would generate a dns search... Verizon et al woule intercept and send you to THEIR search engine.

It's the main reason google google pushed httpdns and chrome. So you go to google.com. google current money cow is literally AOL keywords.
I get the sentiment, but piracy is rampant. Pulling weeds.
I think this was posted here in the past year but why not... how the Windows 10 wallpaper is, in fact, not a computer graphic. https://youtu.be/ewmXizBqjl0?si=ME-US9M5PgQcF4dH
That's what my employer does. The head of our HR team got in front of the entire company and said that they aim for 50th percentile for everyone in every pay band. It instantly made me want to job hop, tempered only by the million things I have going on in my personal life that have a better expected value than a 5 or 10k pay bump.
Biggest problem working with Git is remembering all these flags and commands.

If you do it everyday for years, sure you remember most of them.

But for weekend hackers or those who specialise in some other areas, it creates a lot of frustration.

I often forget all these flags etc....

My brother made this https://github.com/zerocorebeta/Option-K

This enables me to simply write in thermal, "interactive rebase main, auto squash.

And then I hit option+k and it replaces it with the above command.
It might just be me, but it took me awhile to even realize there were interactive components on the page. Something about it made it seem like they were screenshots.
What kind of logs were they? According to https://www.archives.gov/research/military/logbooks/other-lo..., "Only a ship’s Deck Log is retained as a permanent record." Stuff like engineering logs are only retained for three years.
There are plugins for JetBrains and VSCode

https://plugins.jetbrains.com/plugin/19664-radicle

https://marketplace.visualstudio.com/items?itemName=radicle-...
Are you sure that most users actually want #1, and not just free an in beer?
Enormous skyscraper confirmed as next second-tallest building
https://www.ftc.gov/business-guidance/blog/2024/03/price-fix...
Love your perspective to it.
Given that the average person visits a site once. No.
>> “Incredibly non-diverse”? No. They are in a better position than most

Absolutely not. This is typical trickery of stats. They have diversity at lower levels. But unlike SV almost no diversity at senior ranks. I think its past time that we consider janitorial and admin jobs as a win. If we have legions of educated minorities, why aren't they making it into executive roles at the NY Times?

Here is the exec staff: https://www.nytco.com/company/people/ "Filter by executive"

There are >64 million Hispanics living in the United States, yet not a single one on the NYT exec team.

They have 1 token asian,

1 token black person.

That is not "Better position than most." That seems like 3x worse than your average tech firm.
You do realize this is a government funded project right? If the government wants to delay it by 2 months for environmental reasons, they can. It's not like Musk is paying for this himself and they are getting in the way.
Which employers are those?

In the US, they would be blatantly violating the law and targets for lawsuits.
This is really cool, and it got me thinking - is there any missing piece to creating a full AI lecturer based on this?

What I'm thinking of is that I'd input a pdf, and the AI will do a bit of preprocessing leading to the creation of learning outcomes, talking points, visual aids and comprehension questions for me; and then once it's ready, will begin to lecture to me about the topic, allowing me to interrupt it at any point with my questions, after which it'll resume the lecture while adapting to any new context from my interruptions.

Are we there yet?
Title is wrong; they're still offering FSD for purchase, they just added "(Supervised)" to the name of the feature, which doesn't actually change anything since FSD has always required supervision (as the screenshot of the text of the old FSD purchase page clearly shows). This is just a slight change in wording, probably for legal reasons.
That doesn't really address my comment, which was about the framing in the blog post. It's not an openly licensed Street View. It's not even an openly licensed Street Side (Bing). It isn't even close to an openly licensed Panoramio.

It has the potential, but framing sets expectations and mine were not met. This is feedback for the author and anyone around the project trying to come up with a pitch. Focus on what it could be, don't try to say it is something it isn't (yet).
Do consumers prefer price gouging to shortages?
I’m not arguing that. komali2 wrote:

> Not sure if you've been to the USA but it's not like many Americans have a choice.

A small portion of Americans, such as itinerant construction workers or people with 90 minute one way commutes, might not have a choice, but to say “many Americans” don’t have the option to make simple lentil/rice/vegetable/etc meals is not correct in the sense that much of the restaurant business exists due to necessity rather than desire.

The vast, vast majority of decisions to eat at restaurants are made out of convenience or preference, not time or money constraints.
If they put the URL in the title bar, where does the page title go?
That is true. If you were to get a loan you will be more prudent in spending it because you know the consequences.
When a company like Uber takes a cut from the driver, a part of that money is used to pay for the people that work for the app, but there are a lot of non-technical useful roles that keep the wheels turning: support functions like customer support / incidents / legal and onboarding teams make sure that the drivers and clients are safe and that they are not breaking any laws.

Liability is a second thing. Cost is one of the factors that might make people swing to other apps, but you also want an experience that is legal and safe, and at Uber's scale it takes quite a lot of people to synchronise this, as the liability for things like that belong to Uber and not the driver.
That already exists! It's the HKCU.
Do you use tabs or spaces? Just joking, but:

The point is that our industry has a lot of opinionated individuals that tend to disagree on fundamentals, implementations, designs, etc., for good reasons! That's why we have thousands of frameworks, hundreds of databases, hundreds of programming languages, etc. Not everything our industry does is profit driven, or even rational.
Kiosks need an app as well, but also custom hardware, cleaning, etc, and customers can't order in advance. You could have a website, but lots of people currently expect an app.
"The president’s White House lawyer subsequently advised Ford that his statement “was not fully consistent with the facts because all the facts had not been made known to you.”

Plus ça change...
Yep, at least they don't do this sort of thing any more: https://archive.ph/TnumH
> Bun is not a front-end framework.

And who said one is required? Not me and not the article of this post. Libraries like htmx enable placing most code on the backend, a saner and more stable place for code to live.

> at best it can serve rendered tsx or bundle.

Being able to leverage TSX/JSX on the backend sounds like a great way to develop composeable, organized applications. Doing so with less dependencies is icing on the cake.

> it doesn't serve the bundle

How so? It has a super fast HTTP/websocket server. I'm confused.

> split it by pages

Code splitting is an arbitrary requirement that adds unnecessary complexity to most projects. Very few applications need that. The very article shows 2 solutions without code splitting.

I'd rather aim to write leaner applications than deal with their bloat with solutions like code splitting.
Dude, I'm not making a defense of mailing list workflows here. I'm just pondering the nature of the world where despite all the yapping about git I've seen floating around on the internet for as long as I've been lurking social media, the yappers are just recently keying in on something.
Them >_<
The Spider engineers weren't the ones to port BSD utilities. That was Microsoft.
Let’s all remember that the vast majority of programmers are not mathematicians, nor logicians, nor authors, we are tradespeople. And you’ll notice that tradespeople in almost every other industry unionize.
> I don't think this is true for every single country in the world, especially those more concerned with their own well-being above their "global security status". That's the kind of black and white view that leads to more division and separation rather than humans trying to work together.

For some countries, maximizing their security simply means trying to survive and not get taken over. These are typically smaller countries such as Armenia. They can't afford to focus on their economic well-being or working with other nations if their existence is threatened. For other countries that are established powers, maximizing security can mean anything from securing the territory it currently holds (India, Pakistan, North Korea, South Korea) to expanding its territory (Russia, Azerbaijan) to getting or maintaining a sphere of influence (US, Russia, China).
> Although the diagram using green dots only confuses :)

It's very confusing. In particular it does not say that the box have 3 doors until the middle of the explanations. Also, I don't find the example very similar to the Bell's Inequality.

Moreover, I expect in a quantum system that when both open the same door they get the same result (or the oposite) so in a quantum system I expect that when both open the same door they get 100% (or 0%) agreement, so insted of 50% I expect 1/3 * 100% + 2/3 * 50 % = 66% (or 1/3 * 0% + 2/3 * 50 % = 33%).

Anyway, in some versions of the Bell's Inequality the doors of the boxes are "misalignment" so on box has white-gray-black doors and the other has another ser of colors. let's say creme-pink-brown doors. You never have a 100% or 0% of coincidences of the results.
I guess my issue with all the “it’s just info” arguments is this. Employers inherently have an information advantage in salary negotiations. A tool like Pave drastically increases that imbalance.

How am I ever going to realistically negotiate salary vs a company that has this level of information (even during performance reviews)? And frankly something that worries me is, what level of data are they getting? If it’s tied to your HR system, does it get anonymized performance reviews? If every company can perfectly profile me and place me in an expected salary, I as the employee give up all my power. That’s strictly bad for me
"llvm-readelf --elf-output-style=JSON | jq" is handy.
Experian also sells a similar product
It’s only a matter of time before someone creates a Taco Bell dynamic pricing engine / realpage like price fixing service. I’m sure it’s already here considering most of these Taco Bell’s are owned by private equity groups.
The craziest thing anyone ever did was reheat a 5-layer beefy burrito.
I like how SBCL does it. Heap box addresses have their bit 0 set, which makes them odd and thus unfit for direct access. But real accesses are register indirect with offset, with odd offsets to get an even address. So each time you see an odd address offset in SBCL-generated assembly, you know you're dealing with a heap box. I can only surmise this was a deliberate choice to aid orientation when reading generated assembly. If so, somebody among the designers of SBCL has a heart for crazy people like me.
Oh yeah I have a lambda that needs another lambda to complete before running. The first is on a Cloudwatch event interval. So the data in the second can be stale, but the one saving grace of the situation is that no one cares enough to make me fix it, not even me.
>text+images

So, it's multimodal then.