skysight-inc/HackerNews huggingface dataset:
I would be all over any server like form factor for M-series chips. The efficiency numbers for the CPU are great.
USB-C/Thunderbolt is amazing. It blows my mind that you can have a graphics card, plus peripherals, plus storage, all connected by a single cable through a single, hot-pluggable(!) port.
>What will it do about spam?

It seems that would depend on, or change according to, each individual relay.

>If spam is a concern for a relay, it can require payment for publication or some other form of authentication, such as an email address or phone, and associate these internally with a pubkey that then gets to publish to that relay — or other anti-spam techniques, like hashcash or captchas. If a relay is being used as a spam vector, it can easily be unlisted by clients, which can continue to fetch updates from other relays.[0]

[0] https://github.com/nostr-protocol/nostr
Bottom line, I plan to treat the rented presence the same way one treats a container - there will be persistent storage of all config and storage data elsewhere, such that the server can be abandoned and stood up somewhere else with no more data lost than whatever doesn't come in during standing up the new server. If I can manage it, I will encrypt all stored backup data before writing it to the bucket/block store, that seems like a reasonable target. Even rot-13, or whatever is the binary equivalent, will discourage lazy noses.

As far as backups, I have many terabytes of ZFS blocks here at home, and all cloud backups will be replicated back here. I wasn't actually aware of tailscale so I think that's going to be integrated into things pretty deeply lol.

I'm not planning to run my own email at all, just make sure that all my old emails and all my future emails end up stored on a server I control (ie. my zfs server at home, plus whatever redundant ones I might also have in the world).
I thought the grey color for main post was to discourage us of reading it and to make us:
- look only at the shared link when there is some,
- or use the reader mode of our web-browser,
- or make it harder to read and create a relief when we go back to our source code,
;)
Gitoxide is useful in other Rust programs that need to interact with git such as Cargo[1] or Helix[2].

[1]: https://github.com/Byron/gitoxide/issues/106

[2]: https://github.com/helix-editor/helix/pull/3890
The autonomic nervous system and the glymphatic nervous system are both things I never really learned about in schools. ANS is taught as a textbook fact of homeostasis, not the constant fight-or-flight reflex that’s on every second of every day and the impacts that causes on health. The glymphatic system has only been discovered in the last 10 years but helps explain why sleep deficits explain cognitive performance decrements, mental health concerns, and age-related declines. And still so much we don’t know like gut-brain health and neuroelectronics as for implants!
Every online site is an echo chamber. Why are you here?
That makes some sense to me.

I’m not a TypeScript dev so I apologize for the stupid question. Is there any functional difference between the two? I.e. is there a case where using Unknown instead of Any will result in some sort of “compile” time error opposed to a runtime?
The original "Planet Earth" was a showpiece for HD, but also these kinds of sweeping shots that people had rarely seen before. These were done with heavy cameras and complicated wire systems run through caves and forests. Today it seems almost pedestrian and quaint.
Corrections officers are sworn officers in many (all?) states. Typically under an elected sheriff at the county level.
>not to mention most porn has connection to sex trafficking.

Citation needed
> I want to get all my email history backed up somewhere other than gmail's servers on an ongoing basis.

I thought I wanted this, then realized I really can live without all the old emails. Once you decide that you're left with photos and that's about it, which makes archiving easier.
At least from my time at SpaceX - this is untrue.

SIEM costs were rapidly ballooning, and we were being charged by RAM. RAM?? Of all things!!

After our SIEM costs for ELK ramped up to where Splunk was - we just bought Splunk instead. I imagine there are many security teams out there that would entertain a cheaper alternative that isn't priced by RAM.
that would fit how git itself evolved. A fair amount of code was in perl and stayed that way for awhile before being written in C.
The poster you replied to had several points - which of them are you referring to with "This"?
I just use vanilla React and Redux, but mostly for lack of knowledge. What would people recommend for:

- chrome extension

- simple app that is a small step above Retool/AppSmith
Recommended away, but ease of use matters. I can use, and am comfortable with keepassxc, but there is no way in he* my wife, daughter or parents would be. It was hard enough getting them used to using BitWarden.
But definitely, I would vote in favor of better contrast for main post.
There's sort of a running joke with how the market treats biotech as well - a bio company could announce they'd cured death and get a 5% bump in their stock price, whereas a tech company says the word "blockchain" and doubles their share price. As a software engineer, you can get pay into the ballpark of what you'd get elsewhere, but you should probably just ignore the "equity" section of that offer letter.
Describing what Microsoft did as "bundling" seems a little silly in retrospect. I mean of course a desktop OS should come with a browser. If they had just added IE as a standard feature of Windows from the start without ever selling it as a separate product then they would have had a stronger legal case. It would be absurd for antitrust regulators to prohibit software vendors from enhancing their products just for the sake of protecting competitors' revenue.
Oh my god, this came out shortly before my first job in tech and I haven't seen it since. This whole series is hilarious.
> Caffeine - never been an issue for me - I feel like it has no effect whatsoever. But the people who say "don't speak to me before I've had some coffee" certainly sound like I did when I was using cocaine.

I don’t have notable experience with addictive-type substances other than caffeine, but I can chime in there - I went cold-turkey from drinking 4-5 cups of coffee per day, and I was pretty surprised by how awful I felt the first day. Two days later I felt perfectly fine without caffeine.

Now I drink one cup per day, only before noon, often decaf. If I skip a day, I don’t notice any effect.
Saying a value is "unknown" means making no assumptions about the value. It might be a null, a number, a function, you don't care because you aren't going to do anything with this value. If you call() it, or read.some.property, TS complains because you're making assumptions about the object that TS did not ensure.
Agree, even the 2D version of the “Container” trailer looks interesting:

https://m.youtube.com/watch?v=gUysXcyNXAo
What else will we do with all these surplus unproductive labor pools? Everyone knows if someone isn't useful to the stock market, they deserve to suffer.
> I still don't understand the purported difference between "sounds smart" and "is smart".

To me the difference comes down to the answer to the question: is the output useful or not?

Let's say I ask AI questions I already know the answer to. I'll use an example from this thread: Are camels good at cybersecurity?

If the AI answers no, I already knew that. I get no new useful information about camels out of this interaction.

If the AI answers yes, I know it's wrong. But again, there's no new useful about camels there for me. (yes I now know the AI stinks but that's not my point, my point is I'm asking about camels)

So asking AI questions you already know the answer to is pointless. The usefulness (and the goal) of AI is to ask it questions you don't know the answers to, to uncover new truths and insights.

If I don't know the answer to a question, how am I supposed to trust that the AI got the answer right? Especially when AI is demonstrating over and over again that it gets the answers wrong. It's clear that AI can't reason, and its results are unreliable to anyone who doesn't know the answer already.

So from a practical standpoint, these AIs can't tell you anything you don't already know. It can't be relied upon to teach/tell us new things. So it's an unreliable source of information and should not be relied upon to determine truths. Interestingly formatted, low quality information. All noise little signal.

This to me is the difference between "sounds smart" and "is smart". It's about whether or not you can trusting the quality of the output to be accurate and correct.

I've met plenty of humans that "sound smart". We call these people bullshitters. AI is at the well spoken BS stage. At best it can smooth talk uninformed people into believing falsehoods. In the age of misinformation, that makes it dangerous in my opinion. God help us if one of them ends up running for office, as it will out-BS all human politicians.

It's Artificial Intelligence after all. If the AI output is unreliable, then the AI isn't intelligent.
ICLR now has a track with race-based (and more) acceptance criteria
If you wish to watch any live-TV in the United Kingdom you have to pay for a TV license. The license fee goes to the BBC, but you still have to pay it for any other channel.
Sounds neat. Tell me more.
What information would be recoverable without the storage device? ROM dumps? I doubt the majority of these computers are running any super secret firmware and if they are I assume there would be extra precautions taken when its EoL.
I think using LaTeX in your resume is not only overkill but also visually displeasing. The CV you send out to get hired should be no longer than 1 or 2 pages, there is no point in using LaTeX for this tiny amount of content.

What actually is best suited for the purpose is using a desktop publishing sofware like Scribus, with which you can visually craft your CV and tastefully organize it without losing your sleep over LaTeX quirks.
Codeklavier (Live coding with the piano as interface)
Live coding with the piano as interface.
You may be surprised at how much skill it takes to use Google effectively.

A lot of people are really bad at using search engines.
Great answer. I don't know if I agree, as I always liked the freedom of gig work. Plus not knowing whether or not you'll get tipped well makes a job more interesting.
That's called an ad
This is a no strings attached offer. I'm not required to continue using T-Mobile. There are no installments or contract. I can take my T-Mobile phone and immediately stop using T-Mobile without paying a fee for it. The phone might be locked to T-Mobile though.
Java almost never removes a feature, specially not one so widespread, there's millions of Javadocs out there based on HTML. I expect they will let you choose forever... having two ways of doing something so basic is probably going to be more annoying than just dealing with the extremely small inconvenience of writing a little HTML.
Seismic waves and ultra high pressure mineral lab experiments.

Seismic waves suffers from antenna limitation artifacts with the 70% ocean barely instrumented. A French group launches torpedo seismometers for months at a time to fill in gaps.
By contrast, I enjoyed the entire piece, read another one of your posts, and subscribed to your newsletter.
I'm actually not aware of any studies that separate nasal and oral snuff usage that show that nasal snuff is correlated with cancers.

I mean... intuitively, it seems like it should be, as the membranes there aren't substantially different - but it's odd that it's not been studied in particular.
magnet link

magnet:?xt=urn:btih:3C378A82CF67A1107523CA6C647077403A1EF74D&dn=India+The+Modi+Question+S01E01+1080p+HDTV+H264-DARKFLiX&tr=udp%3A%2F%2Ftracker.coppersurfer.tk%3A6969%2Fannounce&tr=udp%3A%2F%2Ftracker.openbittorrent.com%3A6969%2Fannounce&tr=udp%3A%2F%2Ftracker.opentrackr.org%3A1337&tr=udp%3A%2F%2Ftracker.leechers-paradise.org%3A6969%2Fannounce&tr=udp%3A%2F%2Ftracker.dler.org%3A6969%2Fannounce&tr=udp%3A%2F%2Fopentracker.i2p.rocks%3A6969%2Fannounce&tr=udp%3A%2F%2F47.ip-51-68-199.eu%3A6969%2Fannounce&tr=udp%3A%2F%2Ftracker.internetwarriors.net%3A1337%2Fannounce&tr=udp%3A%2F%2F9.rarbg.to%3A2920%2Fannounce&tr=udp%3A%2F%2Ftracker.pirateparty.gr%3A6969%2Fannounce&tr=udp%3A%2F%2Ftracker.cyberia.is%3A6969%2Fannounce
It appears pretty clear that PG wrote what he actually thought in response to ChatGPT's render of his potential thoughts.
There is a pretty huge difference between corrections officers working for the department of corrections and police officers working for the police department.
I’ll try to answer your questions:
- the team size varied but in general we are quite small with around four developers

- all within one time zone

- all on senior level

- not an answer but just for context: we didn’t had any prod incident within 3 years

- we work fully remote

- we do mob sessions most of the day

- developing the e2e tests for the modules we wrote took not that much of time. Maybe 2-3 weeks for each product/module
. Most of th me times it’s out something on s3 Herr and check API or DB there… most modules are trivial data transformations tbh but in the end most software i ever touched was…
Eh, crypto is mostly useless I agree.

But honestly you sound just like someone in 1996 going "Oh the internet isn't going to change anything and is just a fad", and here we are decades later and the internet has changed almost everything in our lives. Every person you know uses the internet every day on their cellphones in one way or another.
I'd want to give prisoners access to an offline copy of the internet...

Lets start with a dump of wikipedia on cheap $40 android phones with the radios disabled.

Plenty of prisoners would like to learn stuff given the opportunity. No reason not to let them, especially the ones who will be getting out of prison one day.
If you buy it from the legitimate owner, they can transfer the ownership to you.
> So you often need to index something based on an u32 (or something) and then there's a cast. How do avoid it?

I imagine the nuance here is in the "or something", since that could imply something signed or larger than 32 bits, but for that specific case, I feel like a large amount of code that people write nowadays can be comfortably assumed not to need to run on 16-bit processors. Although `usize `only implements `TryFrom<u32>` and not `From<u32>`, even the standard library documentation for Rust simplifies things by saying that `usize` will be either 4 or 8 bytes (https://doc.rust-lang.org/std/primitive.usize.html), although I understand this isn't a hard contract and could change in the future. I guess it depends a bit on the use case, but I think that most of the time just using `try_from` and panicking with an appropriate error message on error would be fine, and if you want to be extra sure, you can always use something like `const_assert!` (https://docs.rs/static_assertions/1.1.0/static_assertions/ma...) with the `BITS` constant (https://doc.rust-lang.org/std/primitive.usize.html#associate...) to catch it at compile time to be extra certain.
I don't think AI has to be low-quality for GP's concern to be valid.

Humans get inputs from a large variety of sources, but if an AI's input is just text, then there's the potential for AI's input to mostly consist of its prior output. Iterate this, and its model could gradually diverge from the real world.

The equivalent in human society is groupthink, where members of a subgroup get most of their information from the same subgroup and end up believing weird things. We can counter that by purposely getting inputs from outside of our group. For a text-model AI, this means identifying text that wasn't produced by AI, as the article suggests.
Once again downvoted even though I'm 100% correct.

“Under the new agreement, Stripe will become a strategic payments partner for Amazon in the US, Europe, and Canada, processing a significant portion of Amazon’s total payments volume across its businesses, including Prime, Audible, Kindle, Amazon Pay, Buy With Prime, and more,” the Stripe post said.

Amazon Pay isn't working for free, they are arbing the spread between 2.9 and 2.1.
Yes, but he's rich, so he deserves it. Everybody knows that in capitalist America, the most deserving are those who have money by virtue of having money. Why would you work for money when you can just have it dumped into your lap because you're rich?
Same for me. Now my resume is in a google doc and still looks great. Latex just wasn't worth the time spent tinkering, and I'm not convinced better typesetting helps developers get jobs.
Fun with macOS's Sip
This might date me but I'd love to see a resurgence of the Gopher protocol - maybe a touch more modernized, but still just plain text files with hyperlinks. Some sort of public-commons version of the overcommercialized web where advertising is very difficult but information is dense and discoverable.
Hitting the wrong button on a phone is less of a problem that it might appear at first. An up-vote results in an "unvote" link being shown and a down-vote results in an "undown" link instead, so you can confirm that you hit the right button and undo the vote if it was wrong.
Name 3 things you own or use that were invented (even at conceptual level) by a child.
A lot of people are bought into the fantasy that AGI is just around the corner and don't understand that LLMs are a statistical model of words which possesses no reasoning ability.
I am sorry but this does not sound very convincing. You are blocking the visibility of a highly important topic.The thread was not just down-weighted, but also taken away from the topic listings altogether. It happened within a very short time-frame. There is not a ton of stories on HN about how an 8B net worth and highly influential person is inciting a mass layoff of 20℅ of Google staff, just so this person's hedge fund profit would be raised by 1℅. This coming from an already super high EBITA of 39℅ is a prime example of greed of a few is "disrupting" the lives of many. If you are already manipulating the feed, at least dont insult our intelligence with run-of-the-mill explanations. For the record, I was never a Google employee, just irritated with the letter in question.
Juggling of devices from reseller to reseller sounds like laundering stolen goods to me.

If it’s a legitimate sale, the original recycler will require the seller to wipe/unlock the device or they will only give a steeply discounted price. If the seller is going to get hundreds/thousands less by not wiping the device, they will do it.

Thus, the only problem for recyclers is recycling stolen laptops.
God that's so toxic lol. But it's what capitalism wants!
Engineer on a video platform that's bigger than youtube
> You can play COD on xbox, ps, and pc

Today, you can. That is the argument here, isn't it? 10 years from now (or sooner), what stops Microsoft from making COD an Xbox/PC (or even just XBox) exclusive?

Unlike new exclusive titles with zero fanbase, COD is big enough to surely convince a bunch of people to buy Xbox's and subscribe to Xbox Live and what-not.

I don't even own a console - but am worried about Microsoft gobbling up game studio after game studio, game publisher after game publisher. There is a very real conflict of interest there.
this can be accomplished with a disk lock, no need to brick the whole machine
> I read, and comprehended the article, did you?

> From the HN guidelines [1]: "Please don't comment on whether someone read an article."

Is this supposed to be funny or ironic? I find it's neither.
i imagine a big reason for this is that we don't have a silicon valley of biotech pumped with VC money. and presumably a big reason for that is there's all kinds of red tape when it comes to health and humans. no such thing as "disrupting" if you're going to violate some intense laws and then get arrested for it or get your labs shut down. or even worse, the potential resulting violence from fundamentalists surrounding your campus, or stalking employees. scary stuff
I think it's a big deal for some things, but for others is not. I think it's a good tool, but as of yet can't replace a human. The writing is pretty mediocre.

I know people that use it to write slide deck copy, which I think is nice because no one really cares about that and it saves some time. I do think it's a nice tool to get a general idea of something or even can be used as a writing prompt.

For some coding answers as of now, it's actually just easier and faster to use Google/Bing and find an answer on StackOverflow.
Despite all the (legitimate) criticisms, I still don't understand how some people are not impressed by what has been achieved by OpenAI.

I agree, it's far from perfect, but as a tool it's certainly usable and useful, with quite fascinating emergent behaviour.
In Switzerland the internal shops sell at premium prices as well. But regulations are way less intrusive on what you can receive, or on any other aspect as a matter of fact. The theoretical goal of "reeducation" is thus placed slightly closer.
One might even say that it had a very high nice value;)
Incorrect, Safari leads the pack on new feature support.
Some comments have mentioned "What would be the advantage of buying Stripe?" For a company like Amazon, a buyout of Stripe mitigates risk. As the Robber Barons said, "Don't let anyone get between you and your customer."

If Amazon has indeed done an evaluation that Strip is more cost-efficient, secure, flexible, or whatever, than maintaining their own payment processing, they don't want to be in a position of Stripe strong-arming them down the road.
I've worked with some of these responsible recyclers before. Everyone knows the deal.

If you want IT asset disposition, it'll nominally cost you -- for pickup and processing, and optional value-adds like secure data destruction certificates. If the assets have remarket value, that can begin to subsidize the cost, easily zeroing it out, or even returning profit to the IT department. Recyclers are happy to pay IT departments to pick up their old Apple equipment -- and they know to ask ahead of time, "are these activation locked?"

These recyclers often have vertical integration on the refurbishing side, running an Amazon eCommerce department so they can directly capture that remarket value. And once they've got that going, their bottleneck to growth is how much material they can bring in -- which is never enough.

So the recyclers and refurbishers invariably need to buy material from other recyclers. There's an entire economy around selling pallet-fulls of used, minimally-inspected or completely "as is", Apple and PC equipment. Specialized invite-only communities exist for selling this material in bulk, with lots of overseas actors in on the game. Every R2 recycler is involved here, along with lots of actors from India and China in particular.

Having seen inside that sausage factory, fraud and theft is a legitimate problem. There's more than a fair share of "don't ask questions". More than a fair share of "yup we're definitely R2 certified, wink wink". More than a fair share of wining and dining the R2 auditors to get that certificate under the table in the first place.

I'm gonna go with the GP comment here -- the system is working as intended. Industrialized theft of this sort is much more eminently solvable through technological means than through overstretched law enforcement, especially when a non-negligible amount of material comes from overseas.

It's on the IT departments to figure out if they have enough time to activation-unlock their assets before disposition. Do they want to pay the recycler to pick up all that material, or do they want to sell the material and pad their budget?

A quick look at the Jamf documentation suggests it's pretty easy to mass unlock these devices, so I'm not buying that it's that much of a strain.