skysight-inc/HackerNews huggingface dataset:
Considering it's a model, I wouldn't read too much into it since there are a ton of factors that influence it.

But the point stands.

It's like renting out a single apartment. If tenants stay for years on average, holding out for an extra $500 per month is worth 3 months of vacancy since for places where rents are ~$3,000, you'll make back the loss in only 18 years. Then it's an extra $6,000 per year thereafter.

Reminds me of my landlord in SF. She was going to retire and sell the building. Empty units fetch almost $200,000 more when sold. So as tenants moved out, she left them empty. The rent was about $4,000 per month, so as long as all the tenants moved out within 4 years, she was still ahead by leaving it empty.

I was the last tenant to leave after about 2 years. She made an extra ~$400,000 by leaving units empty.
> By the way, the largest victim of gun violence in the US is gun owners due to suicide. It’s unclear what mitigations one could put in place to prevent that.

The mitigations probably are: free and accessible mental health counseling, shifting societal views of acceptable emotional openness, and normalizing conversations about depression and other struggles.
When you're learning to program, teachers will often tell you "The computer is dumb; it will do exactly what you say, and it can't read your intent." Implicitly, I think most people assume the same of compilers: they're dumb, and will translate an unconditional division as an unconditional division, even when it would crash.

Instead, compilers seemingly try to make insights into the intent or true meaning of your code, often inaccurately, and change it using ad-hoc unintuitive rules as justification (those being the rules of undefined behavior, and what assumptions the authors are and aren't allowed to make about your code). I know they aren't actually reading your intent; it's just the result of many, many passes that each make seemingly reasonable assumptions, which together may add up to a set of unreasonable ones.

> because that's what the programmer explicitly asked.

No, the programmer didn't explicitly ask for their check to be deleted, even with "unsafe" written. There is no request written anywhere. At most, you can say they implied they wanted it by invoking undefined behavior. Probably, though, they just made a mistake, or assumed that behavior was defined when it wasn't (e.g. they may have thought division corresponds to a hardware division instruction, modulo optimizations like right shifting for division by 2, constant folding division by 1, etc.)
A nuance to this is musical instruments are designed to not change. That's a blessing in most aspects, but wouldn't fit with most of our work.

I assumed for a while that our job, being to basically type in documents, would see very little interface change. And in practice some people are still rocking their fullscreen Vim/emacs setup. But most of us use a ton more tools, have yhem integrated into our workflows and our coding interface looks more often than not like a plane cockpit than a piano keyboard.

Same for drawing, it feels like it could be done with a pencil and a blank canvas, but looking at pros it's a flurry of input devices/buttons, dials, with tons of UI to assist them.
There was a very recent time when passing some version of the Turing Test would have been a fairly commonly accepted goalpost. Many experts thought that was 20+ years away, and were perfectly comfortable saying that it was their "bar", primarily because they thought generating convincing conversational text was so difficult that you'd basically have to solve All The Problems(TM) first.

Notice how nobody is talking about the Turing Test anymore now that it's either already been passed or is very damn close? We can argue back and forth about whether the real stupidity was the earlier expectation that the Turing Test was a useful threshold for AI, but it's impossible to claim that it wasn't a somewhat common and well-known one, so that goalpost really has been moved in a very dramatic way (or rather, removed altogether and replaced with nothing in particular other than a vague "I'll know it when I see it", in most cases).
Annoyed I’d understand, but angry? Other people aren’t required to help maintain your routine.
Easily. Pulling up the ladder behind you is classic self-interested, antisocial behavior.

It doesn't have to be internally consistent, it just has to make them money.
Please don't let HN become this.
Hardly as many recent TCP/IP features aren't fully exposed by POSIX socket API, rather OS specific APIs.

Security and asynchronous servers are also hardly implemented with raw POSIX APIs.

POSIX also doesn't have anything to say about hypervisors, containers, kubernetes infrastructure, or unikernels.

Nor it says anything about infrastructure written in Go, Java, .NET, Rust, C++.
> Million ways to kill oneself that are easily accessible.

A key factor to look at when someone is experiencing suicidal ideation is to evaluate whether they have a concrete plan. Someone is much more likely to succeed or even attempt suicide if they have a thought out plan of actionable steps.

Most non-gun methods I can think of off the top of my head come with risk factors that would require more complex planning. But, with easy access to a firearm, the planning becomes much simpler in many ways.
Young relative to their own lifetime, old relative to us.
Depends. I wonder what is the minimum reasonable amount of different tokens needed to lift up the weights.
The macro zoom on the pads of his fingertips is so high that this video might be considered a security breach of his fingerprints! This could be worse than when people accidentally share a photo containing their house key!
CRDTs Turned Inside Out
Relax. “AGI” is not a thing that can exist, it’s just a buzzword. Don’t grant this word undeserved credibility by using it.
Why? Base 10 doesn't make much sense. Its only reason for existence is we have 10 fingers.
Indeed. Setting up "Barriers to entry" is one of the fundamental things taught on an MBA.
Hopefully it can still be downloaded from the device? Then you could just upload the export to a tool and view it, like people do with GDPR exports of other services.

I've already looked into OpenTracks and Locus. Trying to find another app I trust to do this anyway...
For those who did not get the SupaFly reference a fun watch: https://www.youtube.com/results?search_query=joe+cartoon+sup...
Google does the same. It wants the pages that it indexes to be original; if a page just copy pastes another page's content, its score is affected negatively or even de-indexed, they call it spam.

Google itself on the other hand does just this, for example Wikipedia text and lyrics are taken from other pages and copy pasted onto Google's page.

Try telling a "googler" this and theyll go "noooo but for Google it's different because Google has determined that's optimal and good for user experience". It's difficult to get someone to understand something when their paycheck depends on them not understanding it.
> Don't forget, the country _was_ on a liberal and democratic path under Mossadegh several decades ago.

False. Mossadegh had already suspended elections prior to the coup, which is one of the reasons he lost popular support.
I read the article as well as the (imho much better) blog post on reason.com*, and it still feels tenuous to hope that this would be decided definitively by the Supreme Court.

In the original case the prosecution argued that the defendant’s lack of cooperation in unlocking their phone was evidence of guilt. Wouldn’t a Supreme Court ruling therefore be about whether or not a prosecutor may assert such a thing as evidence? That feels quite different from the original act of (and rights around) refusal to unlock the phone.

It’s as if the prosecution said “he had a gun, so he must be guilty!”, and hoping that the case will go to the Supreme Court to decide on the legality of the second amendment.

* https://reason.com/volokh/2023/12/14/is-compelled-decryption...
I looked at the picture again, it does show a three wire set up.
Glasses are a worse form factor than today's phones. People don't want to wear things on their faces (that's why many choose contact lenses instead even today). Not to mention, (worn) glasses fundamentally can't take selfies, probably the single biggest revolution in photography that phones brought. They also can't take photos from most angles you'd like to chose, not unless you take them off (so you don't see what photo you're taking) or contort your whole body to bring your eyes in the right angle. Glasses are a really really bad form factor for taking photos or video.

Having to speak to take a picture is also worse than a button.

People love to take specific staged pictures from specific angles even though video exists today. Capturing "everything" is not as good as capturing a specific thing from a specific angle. And I'm not talking about high art - I'm talking about what you'll see everywhere on social media, in family chats, etc. There are moments that you'd like to capture in their entirety, so it is true that at the peak you may want that as well, but the vast majority of photography and video is not about that.

I'd also add that network and format are infrastructure problems, completely unrelated to the way photos are taken. Network availability may one day be so ubiquititous that you won't notice, formats are mostly already a solved problem (outside Apple inventing new ones occasionally). Latency though is a fundamental physical problem that will always be there. Already today audio/video call latency is mostly limited by the speed of light, not by network constraints.
The important thing is "how do you change X so that it heads towards the goal". And "how to do it quickly and efficiently".

Otherwise the description is the same as "select randomly, keep the best, iterate".

The goal is also complex. You might be thinking of "find the most efficient program" but that's not what we're doing here iiuc. We're trying to get a program that makes other unseen programs more efficient. That's hard to define as a goal.
So every 12 hours you'd have to go find your non-memorized password? Sounds incredibly inconvenient.

Anyway, a tyrant is simply going to hold and gun to your head and tell you to go get that second password.
I've used it for estimating driving miles for taxes (cause I suck at tracking it during the ride)

I've also used it for remembering what I was doing on specific days. It's wild how the location movements can accurately prompt my brain for the activities on those days
You know what I'm against? This modern trend of newsletters. This is what _I_ would call Superficial and Simple(-Minded). These legions of me-too wannabes trying to get you to Subscribe to theirs so you can receive their "3 pithy one-liners that I graciously grace you with every day" in your inbox.

This "article" is under 500 words, and says nothing that hasn't been said a million times before. It's just a dude _not_ moving the conversation forward at all. "Hurr durr, low information density bad" is trite. I've known that for 20 years now. It's boring. It's short because the author has to write one of these every fortnight. No one has that many new ideas and things worth inflicting upon the world. The lad's a consultant, so this newsletter is just another self-aggrandizing tool te can boast about when he is charging speaking fees at sub-standard conferences of other such self-aggrandizers.

Seth Godin is the original perpetrator of this bullshit genre, and I wish that all of such one-bite quick-snack articles would burn to the ground. I seek something more intellectually rigorous.
"Lord of the Rings" is just a convenient reference for this fairy story leitmotif: https://en.wikipedia.org/wiki/Magic_ring

I recall (very badly) having read some Carl Sagan's reflection on this and how the fact is the majority of people hold some form of "magical thinking" which is completely at odds with rationality and the scientific method. Basically all you need is acquire some form of "magic ring" and you can be the "magician". When in fact you are not, you only are the magician if you can forge the magic ring. And diagnose and repair it when it malfunctions.

But that's not what "AI finance" is about, that's classical finance. AI is the magic ring here, somehow magically "it" thinks and does so that you don't have to. You only spin the ring and enjoy the riches.
To be fair, this isn't a ladder OpenAI used themselves, right? (The seemingly-extreme shortcut of training from an external LLM model)

Their ladder (using public data, and hiring humans to classify to taste) is still available I believe.
Thanks for the tip off.

I've updated the code to shift right by 3 places and so go back to a 5 bit number.

That's a neat way of limiting the power usage.
A GPS logger? What does that do over just your phone? I've been wanting an app to log my location outside of Google but was having trouble picking one to trust
Scott Hanselman released a video[1] not too long ago that covers reviving a Zune in 2023, if that's of any use!

[1] https://www.youtube.com/watch?v=m-ZPx-h5ApU
I generally don't get many results pointing to google search results, so I guess google search ranks pretty low.
>But for sure the other poster went quiet when I asked who the company was because they're fully aware they're on shaky ground.

No. It had nothing to do with 'shaky grounds.' I do what my job requires me to do.

I didn't respond because I didn't want you to potentially doxx me. Why would I reveal the company name where I work?

That being said, post your passport details here. If you don't, you're obviously a criminal on shaky grounds with the law. If you weren't, you obviously would have no problems doing so.

See how that works?
Given our sun is a population I or heavy-element-rich star that'd almost certainly be the case ... the elements that didn't fall into our sun to make it so remained in orbit and are also heavy element rich (obviously relatively more so that the mostly H-He sun).

A Sun sized metal poor star wouldn't be surrounded by large amounts of orbiting heavy elements .. that would suggest even larger amounts failed to orbit and fell into that star.

( I'll freely confess to being decades out of date on the conjectured life of stars though, these days I mainly do geophysics related to astrophysics (cancelling out ground effects from SKA type projects) )
They are baguettes. They’re eating at the Copper Kettle and these look like their ‘breakfast baguettes’
>since they decided to use Wi-Fi for audio

Choosing to buffer for 3 seconds isn't the fault of wifi. There is no reason it couldn't start playing in a few milliseconds.
Haha. Don't want it turning into another Product Hunt?
I just took "age" off wikipedia. No bias intended.
It maybe be easier to understand this viewpoint if we consider that instead of paying a salary to developers, the company could pay an independent contractor to develop a software application.

Clearly payments to the outside contractor would not be expenses needed to run the company, but rather a purchase of an asset. But using inhouse employees instead wouldn't really materially change what the money is spent on. I guess the situation is the same when a company uses its employees to build a house, instead of buying one.

So that is the reasoning behind the law I guess but I still don't think it is a good idea. Research and Development is something the government would be wise to promote and support.
Any conflicts with battery optimization?

Google's location scraping felt more bulletproof because they seemed to prioritize it at the OS-level on Android over how normal apps function
Everybody innovate with hot new tech garbage! Ideally outside working hours! Screw those people with families who has experience and want to reliably deliver on agreed business goals!

Like yes, I also want to see involvement, proactivity and self-improvement. But that tweet gives solid sociopathic vibes.
As others pointed out, there also exists `bool::then` that always accepts a closure and doesn't have this issue. In fact both `bool::then` and `bool::then_some` are originated from a single RFC [1], and people unanimously agreed on `bool::then` but not `bool::then_some`, so the latter spun off its own issue [2]. It seems that `bool::then_some` was eventually accepted mainly due to the lack of better alternatives---there were enough people wanting the value form and other pairs of method names were considered better.

[1] https://github.com/rust-lang/rfcs/pull/2757

[2] https://github.com/rust-lang/rust/issues/64260
Back in cold hard reality, there is PRISM and the Patriot Act and rampant unpunished data misuse by private companies and...

None of the "constitutional protections" matter if they don't apply to broad classes of situations.
It won't - not uncommon to see "launch" posts, but for the most part, they don't get that much traction.
How does this compare to https://learn.microsoft.com/en-us/azure/communication-servic...
I don't think it ignores robots.txt, I think it just doesn't have a very good parser and you need to give them their own user-agent block. I had a similar level of frustration.

https://www.feitsui.com/en/article/32
Your explanation doesn't justify the price, so doesn't make it fair
>> The way this is going to work...

Google is already doing something like this: https://arstechnica.com/ai/2023/11/googles-deepmind-finds-2-...

This is great if you want to use well understood pathways or make new drugs that you can then patent and mark up.

New pathways are gonna require feeding data into these models in the first place. Your not getting ozempic out of ML without doing the ground work first: https://globalnews.ca/news/9793403/ozempic-canada-scientist-...
I think unfortunately in almost all cases the spirit of the law is more important than the word of the law, and most courts frown upon this kind of chicanery. I think this encourages her to "well, actually" people more, which nobody likes being on the receiving end of :-)
Does Optimus Gen 2 and AGI mark the end of the work?
The PR plot that seeded doubt about climate change (2022)
Exactly so. The posts have been moved safely waayyyy over there at AGI, and at "super-human" or at "critical thinking". And several stages or degrees of AGI have been hierarchized. There is a serious reluctance at accepting how dumb an algorithm can be and still compare with humans.

But it is also true that numerous ground techniques are issue of the field of AI and generally called AI as they come out. It makes for good press. And that too was silly.
P/Invoke is similar to how many compiled languages used to bind to other compiled languages for many years, e.g. Modula-2, BASIC and Pascal dialects.

Somehow it became common to do it in more complex ways, and the return to AOT compilation is rediscovering it.

The way VS debugging allows for mixed language debugging is only comparable with Netbeans/Eclipse, but neither JNI nor Panama are as good as P/Invoke.
Then AI will have no effect on the drug industry at all.

The rate limiting step isn't "thinking up molecules." The University of Bern enumerated all possible molecules composed only of hydrogen, carbon, nitrogen, oxygen, sulfur and chlorine, up to 17 atoms. That produced 166 billion molecules. https://pubs.acs.org/doi/10.1021/ci300415d There are commercial drugs considerably larger than that. We've got molecular structures out the nose. There is no shortage of molecules.

The problem is the clinical trial. Putting drugs in humans and seeing what they do. That's the part that takes years and tens of millions of dollars. Using AI for anything else is like saying Microsoft Powerpoint accelerated drug development. Sure, it made presentations easier, but did it do anything for the problem of putting chemicals in people?
Does it only to phones?! If so, it is probably because they are already compromised and backdoored, unless it applies to all other mediums and electronics. On the other hand, I remember I read border controls can operate within certain distance from the border inside the country, and as far as I know, they can ask you to provide the codes.
For me it's reliability: I don't have to think about power or network outages, hardware failures etc., and after doing sysops at work I don't have to come home and do the same thing on my own stuff or servers. (the only thing I need to care about is backups)

It's similar reasons to why people choose to pay for e.g. AWS instead of buying physical servers and colocating them.
A lot of the systems involved were designed in an era before ubiquitous connectivity, when electronic data transfer involved calling a mainframe over the phone with a modem or sometimes even mailing magnetic tape. In that world the answer to “how hard is it to stick a record in the database” is “surprisingly complicated,” so these systems tend to work on the principle of “very eventual consistency.” I used to work for a company that had been doing eCommerce since the early 2000s, so can give an example of the way this happened:

FedEx had given us a prefix in their tracking number range. When we printed a shipping label, the server sitting in a corner of the warehouse just allocated a tracking number and added a note to the order information in its database. Since this is a local-only operation, the data transfer method to synchronize state between our server and FedEx’s was the physical package: they didn’t have any way of knowing that we had used any given number until the label showed up in their truck and got scanned in. (IIRC it wasn’t until the monthly billing run that the two databases were actually compared to reconcile any differences.) This sometimes interacted poorly with ship notice emails, since our system sent those as part of its day close batch job and it didn’t have any way of knowing whether the truck had come by to pick up any given package yet.

Eventually we switched to a new warehouse management system that did make an API call out to FedEx as soon as it generated a label, but even then that transmission was best-effort only (to prevent an API outage from bringing down the entire shipping line). And there are a lot of legacy systems out there where integrating something like that just isn’t worth the effort versus answering a few extra emails from customers confused by the fallback message.
To be optimistic, we could also view this as a great success: enough abstractions have been built that cloud people can get along just fine even if their hardware knowledge barely outstrips their knowledge of how npn transistors work.

(Bob Widlar lamenting the then-contemporary decline of analogue knowledge among EE's: https://www.reddit.com/media?url=https%3A%2F%2Fi.redd.it%2Fp... )
> the real issue is the inability of web apps to process end-to-end encrypted data

We do this at verida.io

Yes, the key management is the issue.
Google doesn't acknowledge that the customer exists or has wishes.

Microsoft will allow you access to the PM of the product if you are big enough, but his answer will be a not-exactly-committing "in 3 years" because their roadmap is full.
> Don’t fret if you’re a fan of central authority though, Figma successfully uses CRDTs server-side to handle the collaborative aspects of their product, as well as Soundcloud and many others.

Why bother with CRDTs if you’re doing server-side synchronization?

MMORPGs can handle synchronizing thousands of users without problem.
Basecamp/HEY is one publicly famous example.
I would say that the chinchilla paper is a prerequisite to all of the ones mentioned above

https://arxiv.org/abs/2203.15556
You should combine step 1 and 2 in CI. Just tag a version in your git, push to remote and have CI auto build a release for you.

Use github actions or other setup for other backends.

(this is language agnostic and a reasonable thing to learn as a dev).

Or if you must live in the cargo command, go nuts with cargo-release.

https://github.com/crate-ci/cargo-release

https://github.com/cargo-bins/release-pr