skysight-inc/HackerNews huggingface dataset:
It's like "how did we ever build functional products without the ability to spy on you all the time??" I don't disagree that telemetry is ubiquitous in modern software and pretty much built into modern software dev lifecycles, but it's not like we didn't build lots of capable software before this was the case. Heck, 1Password itself seemed to be doing fine without any telemetry in the past.

The point people are making is that the one place you probably don't want telemetry software is your system critical password manager. There is a lot of potential for an "oopsie" where something accidentally gets sent that shouldn't get sent, and that's what people have an issue with.
> - In the second bitboard, the rook on e4 should be able to move to e1,a4,e8,h4.

It's trying to find the set of legal moves. Or, rather, it's trying to find the set of illegal moves that it can exclude from the subset of possible moves. The only thing determining whether a move is legal is whether there's a piece in the way of that move, aka whether a piece is occupying a square, that's what the bitboard check is about. If E1 is occupied, the set of legal moves is the same as if it is unoccupied, so it is irrelevant to check the bitboard for E1. I agree the article could be clearer about this.
Disappointing, but on IOS it appears Keychain is a viable replacement. Maybe this is the last straw to migrate.
> Python's semantics with the list type are a constant surprise to newcomers.

Care to elaborate?
Yeah but what do you do with the data people send you
Why do you care so much about availability of an app that is unusable without a lot of plugins? At which point, you can copy plugin code with the editor app to a place you need it available in
Cancelled Prime some years ago (customer since the very beginning).

Now I need to find the (small) no-prime link every time when checking out - between many prime links.

Amazon tells me 10 days delivery if I don't use prime. Then after ordering it becomes 8 days, then 5 days, then 3 days.

(Main reason to cancel, I mostly got/get used items for full price)
It's possible that it's floating just under the surface, in which case the radar reflectors won't help. Radar also isn't necessarily _great_ at finding anything bobbing in waves, as water will itself reflect radar.

Additionally, if the problem was a power outage then the radio also might not work unless it had a separate power supply.

Emergency beacons cost a few hundred dollars and are designed for this purpose, not having one is pure negligence.

If they're on the bottom of the ocean then even if they're found a rescue is unlikely to happen in time.
I swear to god the biggest red flag for any academic work is association with HBS. They perfected the art of bsing and writing airport books
MySQL got great value

Mindshare? Market share? Support contracts?
GPT-4 came roughly 12 months after GPT-3.5, and I'd say the competition is roughly approaching 3.5 now, so I'm hoping they will reach GPT-4 level early 2024. Not that far off!

Wish there was a bookmark/remind-me function so I could come back in 8 months' time and see how close I was.
I hope this gets updated. I learned Ruby through looking at the Rails code and studying the internals a bit and it was a great way to understand what is, in my opinion, the best web framework by a country mile.

Once you learn what the "magic" is and how to create it yourself and the tradeoffs involved, it becomes much less of a problem than it is for others who don't dig in to how Ruby/Rails work.

I eventually moved to working in a proprietary environment where you can't do that, so I've had to rediscover learning from the manual instead of digging into the code and seeing how things really work.
I agree the point is trash!

It's interesting that he feels shame about the article enough to delist it, but still believes he has a useful point enough to leave it up without linking to it
A possibly related anecdote is one about Richard Feynman. When he tried and failed to write an accessible undergrad lecture about QCD(?), he told his colleagues that meant he/they didn't really understand it themselves.
We currently use 1Password at work and actions like this from a company whose only job is to make sure that passwords are kept securely make me very nervous.

Are there any alternative password management tools that folks here have had a good experience with at a 100+ headcount org with varying levels of technical expertise?
The fuck? Why should anyone advertise on facebook with so much risk to your business?
Indeed, if you’re already ignoring feedback as loud as the v8 pushback what could you possibly listen to via telemetry?
They said success has many fathers but it's a shame that both Vincent Cerf and Bob Kahn did not credited and even mentioned the original idea of TCP/IP was actually derived from Louis Pouzin of France Cyclades Network in their respective interviews.

Louis originally coined the popular keyword "datagram" that described the very nature of the stateless packet switching based network layer packet structure that is known as IP today [1]. The cue of the word "gram" took the name from telegram that embodied the close resemblance of Internet to the messaging architecture of the postal system than the telephone system. The idea is so fundamental and profound that essentially you are creating a reliable networks on top of unreliable networks by clever design.

Louis Cyclades Network based on datagram packet switching, however, was not selected as France national communication networks but they had chosen the inferior circuit switching Minitel. US ARPA had chosen the datagram concept instead for the early Internet and the rest is history.

[1]Internet Hall of Fame: 2012 Inductee Louis Pouzin.

https://www.internethalloffame.org/inductee/louis-pouzin/
That's true, and I also think it's a mistake.

Any decent developer can become competent with a new language in a matter of weeks, whereas making a large application with the wrong choice of language and tooling can become a maintenance nightmare. Given how difficult it is to verify JavaScript programs as "correct", its use on the server has always riled me up.
This is an outright Zeplin killer. This does make Figma even more enterprise and team first rather than simpler design tools. I would love to see an emergent design tool alternative really which is simpler in its philosophy.
There are class C's built on van chassis.

The definition is that class C is constructed on a cutaway chassis, constructing new "RV walls" at the RV factory, and class B uses the original "vehicle walls".

A class B will get generally better fuel economy than a class C, because it's more aerodynamic, narrower and not as tall. Of course, a class B will have less interior room.

https://rv.org/pages/class-c
https://rv.org/pages/class-b
Labor costs more than hardware. Employees who are waiting on the computer more than the computer waits on them is costly. Laptops have shorter service lives because they get dropped or drinks spilled on them. Outsourcing hardware repairs by buying the three year warranty is more cost effective than doing it in house.
Any details available on the exact cancellation process? I recall mine being effortless. But that was Amazon Canada.
> This is at least the biggest release since 1.18 with generics, possibly bigger.

I sort of see what you're saying, but then again, the addition of a couple of small generic packages (slices, map, cmp) and one larger package (log/slog) isn't exactly a huge amount of new surface area. Definitely not as big a qualitative change as generics themselves, which added I think it was about 30% more content to the Go spec.

> The slog package ... I wonder why they’re adding this now.

Because it's very useful to a ton of people, especially in the server/service world where Go is heavily used. To avoid a 3rd party dependency. To provide a common structured logging "backend" interface. See more at https://go.googlesource.com/proposal/+/master/design/56345-s...

I agree we can be enthusiastic, but the Go team is still spending a lot of time getting APIs right, finding solutions that fit well together, and so on. I don't think it's the downward spiral of "let's pull in everything" we've seen in P̶y̶t̶h̶o̶n̶ some other languages.
Archive: https://archive.is/ejl2J
> infra which can serve significant traffic over petabytes of content with search

Search? Reddit search is so bad it’s practically a meme. They only added the ability to search within comments (y’know, like 90% of the site) _this year_.

https://old.reddit.com/r/reddit/comments/11dgwzy/whats_up_wi...

> they have bootstrapped content volume and communities

Do you mean when the founders (including current CEO) posted as a bunch of fake users to create the illusion that it was popular?

https://venturebeat.com/social/reddit-fake-users/

> they have monetization in place which pays for all infra and salaries

How is possible if Reddit has never been profitable/reached breakeven?

https://old.reddit.com/r/reddit/comments/145bram/addressing_...

https://www.theverge.com/2023/6/15/23762868/reddit-ceo-steve...
This is unnecessary as they already buy politicians outright with essentially unlimited money from corporate interests. It just confirms the charade as an undemocratic lie.

"I don’t vote. Fuck ’em. FUCK THEM. I don't vote. Two reasons. Two reasons I don’t vote: first of all, it’s meaningless. This country was bought and sold and paid for a long time ago. The shit they shuffle around every four years doesn’t mean a fuckin’ thing. And secondly, I don't vote 'cause I believe if you vote, you have no right to complain. People like to twist that around. I know, they say, they say: "well if you don't vote you have no right to complain". But where's the logic in that? If you vote, and you elect dishonest, incompetent people, and they get into office and screw everything up, well you are responsible for what they have done, YOU caused the problem, you voted them in, you have no right to complain. I on the other hand, who did not vote, WHO DID NOT VOTE. Who in fact did not even leave the house on election-day, am in no way responsible for what these people have done, and have every RIGHT to complain as loud as I want, about the mess YOU created, that I had nothing to do with." - George Carlin
> Pretty much what I expect from a union fighting a society who refuses to value the work that they do

I’d suggest that pre-Covid teachers unions worked to communicate how essential and valuable they were to society, but during the pandemic the unions strangely shifted gears and devalued their members work by basically arguing that the teaching profession was less important then a grocery bagger.

Essential workers showed up during the pandemic and did yeoman’s work. Teachers unions argued that they didn’t need to show up to educate our children and failed miserably.

Ironically the union’s stupidity by pursuing school closures and remote school illustrated how truly valuable teacher’s are, but destroyed their reputations at the same time.
Lmao agreed. Some people are grossed out by the thought of an object being used by other people and not because of any scientific concern about disease. It’s a psychosomatic condition
Financing is what enabled the smartphone. What percent paid upfront pricing?
TIME100 Most Influential Companies of 2023
I’m probably not as proficient with ZFS as you are, but for me, the basic Ubuntu LTS option you mentioned has been great. I was sick of all of the GUI and bloated features of unraid. Then I tried TrueNas and it was okay, but in the end I realized that all of the GUI abstraction was just getting in the way. I really just wanted ZFS features and some docker apps.

I think if I needed a lot of VMs I might go with Proxmox, but yeah, the bare bones Ubuntu has been really elegant and stable since I built it a few months ago.
As of right now it isn't. Any legal fact is subject to change in the future pursuant to litigation or legislation.
It's just a terrible podcast player, but I do use it because Apple Podcasts is almost worse and doesn't work on my car.
I highly recommend Expert C Programming Deep C Secrets

Very dated but one of the best CS books I read, also has a lot of anecdotes about programming that are generally interesting
Because great care was taken for the 1.0 release to be a complete design. Most language changes since then have just been fixes. That's why Go 1.0 code is basically the same as Go 1.21 code.
But Oracle did manage to make Linux unbreakable, so there’s that.
In some southern states, the "Teachers Unions" are forbidden from collective bargaining by law, and are also optional, so they literally do nothing. On average, these states have worse pay for teachers and worse student test scores.
Even Java and Python have default network timeouts.
I don't know why that's the case though.

https://ashishb.net/all/infinite-network-timeouts-in-java-an...
I generally only subscribe for Black Friday so I cancel Prime a LOT and the fact they've gotten away with it this long is insane.

There's actually a feature to send you an email before your renewal so you can decide if you wanna cancel or not... but you could opt into that, and for two or three years it was broken so you could opt into it and it would just... never email you.
Show HN: I made a GPL clone of 2008 Twitter with anonymous long form posts
Source code is here, basically all mashed into one file. Whatever:

https://gitlab.com/obsessivefacts/surface/-/blob/master/hand...
I do brush the dust off or blow it off before, one method for not pushing everything around when cleaning with IPA is to use extra IPA and clean in the sink, so that the dust/dirt/flux runs off with the IPA.

I would make sure you’re not pushing around residue if it leaves contacts duller, 99% IPA shouldn’t leave it’s own residue (unless the dullness is from scratching the pads with the cleaning.)

Vapor method works well enough, but requiring sunny days is a bit of a bummer. I use it sometimes, but submersing in a UV box works pretty well without being too rough.

I honestly don’t run into that with magic eraser, you’re keeping the eraser wet right? I might just be pretty gentle with it, but I’m pretty sensitive to this stuff and haven’t noticed any damage.

Yep go for the direct application stuff, I forget exactly which series it is but is easier to apply. One thing I’ve copied from the YouTuber TronicsFix is applying the deoxit to a small square of magic eraser and using that to clean the contacts.
Oh right, they took a bunch of venture funding a bit ago, didn’t they?
The post is gone...
Rates amazon is getting are nowhere near the retail price.
Why don't you update the run books? Why don't you modify the alerts/logs to give you more information? Why don't you create the missing run books when you run into undocumented issues?
I haven't done this, but I believe you can use Kitty to edit remotely with Kakoune.
>They're plain better for your toes. Toes want to spread out and be free. Having your toes cramped together by a sleeve all day will fundamentally change the way the foot is shaped and how you walk.

This guy better walk barefoot, as shoes are way more restrictive in how your toes can move. In fact, I just checked and my socks stretch another 2-3 cm with very little resistance, should my toes "want to spread and be free".

>You have better balance. The more surface area your foot has, the better your stability. And even inside a pair of regular gym shoes, with my toe socks on I find I am more firmly planted on the ground.

As per above, this doesn't make any sense.

>Inexplicably, they don't slide down. Regular socks slowly work themselves down into your shoe over a day (depending on the build quality), but toe socks break sock physics and just...don't.

I only ever had this problem in wildly oversized felt boots, never in any pair of shoes of my size.

>You don't get blisters between your toes. If you are a distance runner or hiker, you'll know how annoying those specific blisters are. This is due to toe-on-toe friction. Since this is now sock-on-sock friction, your toes remain unharmed.

Never heard about between-toe blisters, asked a few people and neither have they.

I have a pair of toe socks and I hate the feeling of pressure and intrusion between toes, so I only ever wear them if I've somehow wildly stuffed up my laundry cadence.
There's a directory at https://dads.cool/directory .
Yes, but the simplicity is in a different level. Especially in nameserver-based designs, which is quite major, namespacing is a matter of using a different nameserver. The implementation boils down to one syscall that writes to a single uint value in the process struct (which would take, idk, 10 lines in total?).
Other than the mouse clickers going bad in about a year 4 times in a row...
PCIe Gen 3 bandwidth x1: 1 GB/s, x8: 8 GB/s

PCIe Gen 4 bandwidth x1: 2 GB/s, x8: 16 GB/s

Yeah, good point.. but 8GB/s is still plenty to saturate a single 10gb ethernet link.
“Unusable without any plugins” is quite a description to throw in there as an assumption.
Weird that they would be doing something modifying stack frame layout without knowing about `-msave-restore`, which all RISC-V code except the absolutely most speed-critical should be using, as it not only saves a couple of percent on code size but also makes code faster by making the L1 code cache more effective. I've found for example that even something as small as Coremark is 3% faster on a machine with 16 KB L1 cache when using `-msave-restore` (despite the three extra control flow instructions in each function call/return)

Incidentally, I'm not aware of anything in the ABI that specifies where in the stack frame either the old PC (`ra`) or `s0` should be stored. Is this even guaranteed to stay the same from version to version of GCC, or with different options? If anyone has a reference to such a spec please let me know.

I'm really not in favour of making code bigger and slower by forcing a frame pointer anyway. Stack unwind and backtrace is very rare and doesn't have to be high performance, so I can't see any reason why it shouldn't be done using metadata instead of code in every function. Even in embedded it's not hard to dump the entire stack back to a bigger machine that has access to the full ELF file for analysis.
Good product engineers just go with the flow - workflows with Figma is way up there, compared to without. Those folks were probably the early adopters, and they were much happier to work with designers now.

Minor design details tend to change and even if they are missed out, they get caught at some point - cost of dev rework is generally manageable.

Another big tool for bigger product teams has been component libraries (and corresponding Figma assets). That makes it all simpler.
Actually yes. Its named Krabby
I've driven just about everywhere west of the Dakotas. You're talking about the kind that's sort of like a new lane opening on the right, going parallel with the road for a good while, right? Those are incredibly rare, I think mostly in one region of California, like maybe the Yosemite area.

Ignoring those clearly-marked, friendly, and predictable pullouts, practically everything else is a total crapshoot you really don't know what it's going to be like until you've already driven past it. With a 38-foot 31,000 lbs class A, we made it the passenger's job to call out whether a pullout was safe or not, because the driver just didn't have enough time to notice it. Often we did manage to pull out of traffic for a moment and let 3-10 cars pass, but sometimes it just wasn't feasible.
They wrote that they were testing this system company-wide. They employ several hundred employees, so they must have learned some things about their product during those tests. I wonder how much more they will learn from their customers. Has anyone been in a similar position and seen what kind of difference that can make?
from https://pubmed.ncbi.nlm.nih.gov/28471760/:

Background: ... Majority of the adults are deficient in both vitamin D and magnesium but continue to go unrecognized by many health care professionals.

Conclusions: Vitamin D screening assay is readily available, but the reported lower limit of the normal range is totally inadequate for disease prevention. Based on the epidemiologic studies, ∼75% of all adults worldwide have serum 25(OH)D levels of <30 ng/mL. Because of the recent increase in global awareness, vitamin D supplementation has become a common practice, but Mg deficiency still remains unaddressed. Screening for chronic magnesium deficiency is difficult because a normal serum level may still be associated with moderate to severe deficiency. To date, there is no simple and accurate laboratory test to determine the total body magnesium status in humans. Mg is essential in the metabolism of vitamin D, and taking large doses of vitamin D can induce severe depletion of Mg. Adequate magnesium supplementation should be considered as an important aspect of vitamin D therapy.
itym colleague
Unnecessary. iOS supports third-party password manager apps. Bitwarden is one that works and crosses platforms other than Apple. Keeper also.

https://bitwarden.com

https://www.keepersecurity.com
I wasn't aware of these cheatsheets. These are great!
This mostly facilitates nicely what players were already doing with api & data dump integrations. It greatly boosts accessibility though, which is great.

It just is so remarkable to me that no other games dare to have the depth & accessibility that EVE does. No one else has anything remotely as open ended as EVE Online's existing APIs or data dumps. It's shocking to me that games remain so quaintly isolated in their own world, that they don't seek to open up to allow more.
Unfortunately it is associated with one half of the political spectrum and as such roughly half of people are going to deny it.
YouTube will drop frames on a C2D. For some reason video decode performance is much worse in browser than in a video player program. The same VP9 encoded HD video will drop frames in Firefox but playback without issue in VLC.
No really, nobody ever gets fired for going with Oracle or any of the big blue chip dumpster fires.

Any org with deep enough pockets to afford Oracle at scale has a deep enough org structure and bureaucracy that those huge wasteful projects produce nothing but promotions.
I don't see you refuted anything, they still have infra for lots of data with search and recommendation, bootstrapped content and communities and generate good chunk of revenue, and reaching this point will take good amount of effort for rivals.
Too late for father's day.
How to do the thing you've been avoiding
Ask HN: Will it be better to be a specialist or generalist in the age of AI?
Currently I am unemployed SE, and seeking a job, but also very wary of the changes occurring in the space. I know the field won't be recognizable in 5 years from what it is now, so I'm looking to get myself back on my feet while also preparing optimally for the coming changes in the landscape, and how that bodes for certain ranges of skill.

One one side, most AI LLMs seem superhuman on easy entry level programming tasks, but increasingly falter as the complexity increases. This seems to indicate those best shielded against AI will be the very niche specialists capable of solving very hard, specific problems

On the other hand, AI tends to perform better when tasked to solve more specific problems, and more general, abstract problems that humans are better at tend to be harder to crack. This seems to indicate a generalist approach will offer humans a greater competitive advantage.

Which makes more sense? And of course, if the advent of AGI were to occur in that timeframe, either aim would be irrelevant.
Now that I'm home, and have time to poke around, I see that it may just be confusion about the domain. Looked up an ISBN on Anna's archive, and I see:

https://cloudflare-ipfs.com/ipfs/bafykbzaceadernoyib7mknhbdt...

Which is exactly the same as the given link, except for the domain:

https://hardbin.com/ipfs/bafykbzaceadernoyib7mknhbdtnrdem56o...

Perhaps cloudflare, or their ipfs servce, confused their script somehow.