skysight-inc/HackerNews huggingface dataset:
I figure watches have been around for a few hundred years, so they were perfected over time.

Smart watches have been around for like 10 years, so maybe in another couple decades we can expect efficiencies in power consumption and power storage. Or atleast something as revolutionary as user replaceable batteries.
> So what will happen? The same thing that happened with all of Apple's bad products- they'll continue to offer it for sale at incredibly high margins for eternity and never attempt to make it more competitive.

There's another thing Apple do with bad products, though. The original 13" Aluminum Macbook launched in November 2008. It was discontinued in June 2009, in favour of the 13" Macbook Pro, which offered a permanently built-in battery (the previous model had a removable battery), and dropped Firewire. That stayed on sale, subject to regular spec bumps, until October 2012, when they bumped the screen to a retina display ...

I'm not an insider, just a long-term Apple watcher (been using Macs since 1991): what seems to happen is they used to get an internal goal to fill a niche in the product range by a certain date, and if the performance target isn't quite achievable they ship whatever they've got -- then iterate on it, possibly with a model branding change.

The Mac Pro looks like a classic case of this: Tim Cook committed Apple to being 100% Apple Silicon across the range by the end of 2022, they missed, but they had to ship something to keep the Mac Pro brand alive. So they shipped a turkey (a Mac Studio with PCI slots and a higher price tag).

What happens next is: either they ship the real Apple Silicon Mac Pro in a year or two (with who-knows-what changes, but something to differentiate it from the top of the Mac Studio range other than price), or they admit defeat and kill the Pro range altogether, or maybe downgrade it to be the name of the top end Mac Studio.

But this model won't be available for more than two years, max.
In my opinion LLM will never be able to replicate the human experience as it's solely based on language which in itself is only a poor facsimile of consciousness.

If writing is our best attempt to share our personal psychic experience then all LLM can be is fragments of those experiences and can not in itself experience the presence of being that is human.
Thanks, glad you found it useful :)
Show HN: Browser based code editor with chat UI and code autocompletion
Hello HN,

I'm sharing a project I've been working on: a browser-based code editor with a chat UI and autocompletion feature similar to GitHub Copilot. It's entirely open-source and MIT licensed.

Feel free to give it a try at https://www.lmed.io/ and view the code repository at https://github.com/jongomez/lmed

Looking forward to your thoughts and feedback.
William Gibson! Lawyers are also execution branch in any corporate vassalage area. They carry the Licence, pocket Bible and FN Five-seven.
Mechanical stress, they mean.
The history of UFO sightings is nothing but eyewitness testimony, often from groups of people. If there weren't a video this wouldn't have escaped the tabloids.

Adding a video which is a textbook demonstration of gimbal+heat tracking behavior does not lend weight to their testimony.

EDIT: The testimony you quoted isn't even associated with "Gimbal", it's associated with the decade-earlier "FLIR" video.
"Exactly who these pros are and why the Mac Pro is the perfect device for them remains somewhat unclear to me, even after testing the new machine for a few days and speaking to various professionals that Apple is ostensibly targeting."

Yeah, because you're not one of them. Anyone that needs to run specialist PCI cards, and there are many people out there particularly in video capture (not just GPUs) will need to spend the money on this machine. And as for the oodles of power, high definition video will find a way to use it. We could have stopped at 4K but the quality and resolution chase isn't ever going to end because it tracks Moore's Law. Try being an artist using ultra-high def video for example, and try maxing out the machine for 6-12 months to see if you can get anything maximally creative out of it. Testing for a couple of days just means you're only using it for the basic journalistic stuff you're doing on every other Mac.

Just because you can't think of your use case for something, doesn't mean that nobody has a use for it.

Finally, if you're producing hundreds of thousands of dollars of value per year, then the ten grand cost of one of these machines is just a tax write-off. It's not designed as some competist's toy at that price, same with the phenomenally expensive display. Apple taxing money off the tax man.
>"Personal data would be fully protected. Banks, not even the ECB, would not see or be able to trace, people's personal details or data. Offline payments would offer a similar level of privacy as cash does today," Dombrovskis told reporters.

Yeah, lol no I'm not buying that. Maybe if the actual architecture and source code gets open sourced and people more knowledgeable than me audit it...
NYC public schools to institute mindful breathing program for all students
I use Bitcoin + several wallet.dat each of those is bond to a different VPN. It means that I absolutely do not care about on-chain tracking on each wallet.dat because I am sure that nobody can tie my different addresses to a single person.
(I'll note you wrote "AI content" not "LLMs", before anyone gets the wrong idea.)

> Some humans are too full of themselves, thinking they're so exceptional, while computers are proving time and again that's not so. The evidence is starting us in the face.

Thanks for daring to state this unpopular opinion. I completely agree that humans have a very poor (and hence inflated) idea of what they are good at, because they have only had animals and (recently) machines to compare themselves to, plus these opinions formed long ago are a very firmly held cultural memory (e.g. literary and movie tropes, religion). Creativity being IMO one of the most badly misclaimed abilities.
the literalist faction of the flat earth movement.
I think you must have misread the documentation [1], which says: "By default, the server binds itself to all interfaces."

[1] https://docs.python.org/3/library/http.server.html
What happened to QUIC? Didn’t google want to have a replacement for tcp?
It's not impossible: techniques like those monero uses can allow for good on-chain privacy, and the limited amount and central administration of cash going in and out makes money-laundering worries a much smaller concern. The offline transactions are interesting though, I suppose again the central administration means that double-spending is not going to be quite as exploitable.
Article says she left, not that she was fired.
Your examples are very reasonable, and somewhat at odds if what the author is advising I think. As you say the advice is vague but I suspect it's also just fundamentally flawed.

There are very few real world scenarios where "just make it work" is a good approach to tackle engineering problems that require senior developers (read; developers with extensive experience in the related problem domain) in the first place.

My approach, which is I suspect it similar to what you're describing, is to define functional contracts first. Making them work is actually pretty low on the priority list, since that's consistently also the easiest thing to get right.

The hard part is correctly defining expected behaviour, interfaces and so on. In your example the hard part is constructing an interface/API for a payment processor that satisfies your business needs on the consuming side and is reasonably implementable for the relevant major payment providers. Actually implementing one, the making it work bit, is just not where the senior expertise adds value.

Unless, of course, you enjoy shipping glorified POCs to your customers because your stakeholders "saw it work" and blissfully ignored the metric tons of tech debts you just introduced, not to mention a skewed perception of the amount of effort needed for a that deliverable.
Despite being unprofessional smelly amateurs, dynamically-typed scripting languages delivered and continue to deliver amazing amounts of business value. Which is really the only thing a business cares about, as professionals know.
i am most fascinated by the bidirectional cable connection that his device was using. it shows that with more investment we could have had something like the internet 15-20 years earlier.

so the primary roadblock for development at the time was cost, not capacity.

i believe today most development happens at max capacity, because cost is no longer much of an issue.
I agree with the many siblings that say this news is pretty irrelevant to people who use custom ROMs, but I don't think it's realistic to say that FOSS alternatives exist, at least for SMS. There are multiple references in this thread to Simple SMS, but that app is not at all ready for prime time. If your carrier/ROM didn't bundle an SMS app you can live with, I think you are out of luck. I'm glad to be proved wrong though, if anyone knows of a good SMS app.
which is a bit baffling to me.

I'm guessing pebble watches didn't geolocate you, and report your position, and probably didn't record everything said around you then "anonymize" it, so it was likely deemed useless by VCs, and thus died?

No wonder there's no replacement!

To all VCs, my startup sells geolocated tools, and also orders screws and nails, automatically, by selling special nails, with an rfid tag build in!

(next day? 1B buyout)
Power and fuel are still taxed on usage basis. There is no real difference except that road maintenance is also funded by a basic fee. It's a two way system.
When I glance at https://youtube.com/premium it quotes $12 a month. Are you talking about the student offer?
No, previous generations tended to preserve the social contract of not fucking over their grandkids so they could go out to eat more and take more vacations in retirement.

Before they were called boomers they were called "generation me". It should hardly be a surprise that this is what generation me would do in old age.
I feel the new G-Shocks will fill this role quite well. Insane battery life, ruggedness, and now an improved MIP screen and smart features.

I tested out and threw out smart watches. They are not for me. I love the freedom of a €125 dumb rugged square G Shock.
hopefully significantly less moralising on the use of the funds and random unaccountable freezing of accounts.
sounded great but the data sample data format is this https://s3.eu-central-1.amazonaws.com/databoutique.com/publi...

i don't like the structure, also this data quickly goes out of date, however it would be useful for grabbing a snapshot of a store site at a given time
The author is not correct though, as with any webapp these are not static content that you can host on a cdn. These are dynamic content that needs to be loaded. Adding a mutliregion architecture is complicated.

As a side note, I also know which apps are hosted on us-east-1. I just need to look at the us-east-1 aws incident from last month and which apps were affected.
> This is why I can't help but mentally roll my eyes when people say that static typing makes programming slower.

No sane person says that. Also, static typing is not a thing (or at least, what you call "static typing" doesn't mean anything).

Type checking can be static. And in this context it means that it happens before the program is run, so it doesn't affect the speed of the program.

Your conjectures about how static typing (but probably actually checking) saves time developing is also nonsense. Static checking is helpful for analyzing programs, of course, but isn't the primary driver behind program quality, not even the second most important one. But, most importantly, quality typically only adversely affects the time to market. Working towards more correct programs will make the whole process slower and more expensive. Perhaps, at some very bottom of the quality pyramid you can find examples of the opposite -- when the program is so bad that it actually negatively impacts time to market and that metric can be improved by marginal effort in quality control... but if you are out of the swamp, this doesn't work anymore, and any increase in quality will negatively impact ttm, cost, number of employees needed etc.
Did they know in advance that they were having problems?

Edit:

Answer: Yes

... the crew initiated a go around due to a unsafe nose gear indication, climbed to 4000 feet and entered a hold to work the checklists. After working the checklists the crew declared emergency and requested emergency services on stand by. The aircraft performed a low approach to runway 36L, positioned for another approach to runway 36L and landed without nose gear extended at 08:54L (12:54Z) about 12 minutes after the second go around and about 30 minutes after the first go around.
Interesting! Do you know if it can just survive it and then needs to be scrapped or is it possible to replace the damaged hull plate(s) and (after thorough inspection) put the plane back into service?
Isnt World Driver Championship fast because it doesnt use Zbuffer in the first place freeing half of memory BW normally used by gpu? Afair their custom RDP code sorted triangles back to front and just hoped you wouldnt notice glitches.
why don't they land on the tail instead of the nose?

Seems a lot less risky to drag the back than scrape the front - which can flip the plane

Is it simply the center of gravity? (engines look like they're behind)
QKSMS is great!
Long time since I've wasted time on an article so complex and full of jargon without actually getting to any point. There's no structure, with a lot of assumptions of prior knowledge, personal anecdotes, metaphors and ambiguity, like, wow.. ironic for someone that wrote a book about "designing conversations that matter".
Only if you're on a good connection and close to the data centre.
Non-USA resident here. Can someone explain all the four-letter news station names to me? Why not brand them with something more memorable / locally nuanced?
Sorting provides a alternative solution: sort the array, and then traverse a linear path over pairs of indices from (0,n-1) to (n-1,0) whose sum straddles the target:

int main() {
/* read in and sort array a */

int i=0,j=N-1, sum;

while ((sum = a[i] + a[j]) != tgt) {
if (sum < tgt)
i++;
else
j--;
}

printf("%d %d\n", i, j);
}
> HN consists of a niche audience of technical users already interested in startups and search technology.

Isnt that how firefox got popular, techies started to use it and then convinced others to switch. Of Course in the end it was no match against Google marketing for Chrome.
https://www.youtube.com/@REALATCchannel/videos made me realize just how many incidents happen and are resolved without issue.
Youki v0.1.0, a container runtime in Rust that can be used with K8s is available
Well, if the pilots are indeed trained on how to handle these situations, the passengers will be fine. Maybe a bit shaken up from having to evacuate on the tarmac (especially if they have a fear of flying), but they'll be fine.
They can fix and fly this almost certainly.
There's Whoop which is just a strap, but I've heard mixed reviews and I think it's a bit expensive.

https://www.whoop.com/
A far better solution than historical GPS tracking by insurance companies (backed by bad/noisy) would be for cars to impose a hard +10% cap on speeding.
Shuttle Beta – Build Back Ends Fast
Hello hackers!

We're thrilled to announce that Shuttle has reached its beta phase! After an incredibly successful alpha phase with over 4,000+ users, 4,000+ deployed projects, and 3,100+ GitHub stars, we're excited to share this major milestone with our community of developers and contributors.

Shuttle, a Rust-native cloud development platform, revolutionizes backend development by streamlining code development and infrastructure management directly from your code. Our goal is to provide the fastest backend development experience for Rust.

During our closed alpha phase, we experimented with different approaches and made a breakthrough with the use of macros for resource provisioning. With just a single line of code, developers can access everything they need, simplifying infrastructure management.

Why should you give Shuttle a go?

Navigating complex consoles and writing extensive YAML files for infrastructure configuration can be daunting, setting up and wiring all the infrastructure is a time-consuming and error-prone process. There is also a steep learning curve that can detract individuals and teams from focusing on core application logic. By utilizing Infrastructure from Code in a cloud development platform, we can address these challenges for the quickly growing community of Rust backend developers and teams.

Rust, known for its safety, concurrency, and performance, is an excellent choice for creating efficient and reliable applications. Incorporating annotations into the main function allows you to leverage code generation and resource provisioning, streamlining your workflow and minimizing manual infrastructure management.

This approach offers several benefits for various use cases, such as rapid prototyping and easy scaling of applications. Using Shuttle, you are simplifying the integration of development and operations processes, promoting collaboration and reducing the potential for errors since you are getting compile time insurance that you are getting the right infrastructure.

--

We've got a lot of exciting things in store and are very excited to what the near future brings.

Looking forward to hear your thoughts!
No one is entitled to his labor. But they are entitled to complain about a dick move. After doing his labor, he's choosing to do extra labor (going out of his way to delete old packages) for the sole reason of preventing people from accessing the packages he already built and deployed previously. This would be like Python foundation deleting the download links for Python 2.7 from python.org, or npm unpublishing old packages. Why?

And FYI, not everyone has a need to stay on a supported distro. We don't all run public-facing web services. A system on a secure LAN could run for the next 200 years and it wouldn't matter that Canonical or PHP stopped releasing security updates.

Unless there's a size limit to his Launchpad repos I'm not aware of, he simply has no excuse other than being an arrogant authoritarian.
Is the video available without IP-restrictions?
they are using their radio call sign https://en.wikipedia.org/wiki/Call_signs_in_the_United_State...
I like to joke that as usage based insurance goes to infinity, we all become uninsured drivers...

Each insurance company uses the telematics differently. While the pricing model is regulated, it is not public. There is a substantial difference company-to-company

I think this is an instance of HN-confirmation bias. We all hate monitoring, so a study or article that says UBI and behavioral modification is harmful appeals to us.
Yep.

The current

Disney Fired Chief Diversity Officer, Latondra Newton

appears to be an edited, delibrately false and inflammatory title.
AI Art is just information photography in a digital space. Prompting is setting up the camera and pushing 'click'
How We Unit Test Embedded C Code at Blues
They are from the radio call signs - K or W is the first for almost all of them.

https://en.wikipedia.org/wiki/Broadcast_call_signs
Some things are the same because they've changed considerably.

Ethernet used to be a collision domain on coaxial cable, not a switched full-duplex medium on twisted pair. It changed piece by piece into something that's conceptually fairly different from what it was, especially when it ceased being a collision domain.

https://en.wikipedia.org/wiki/Collision_domain

> Early Ethernet variants (10BASE5, 10BASE2) were based on a shared wire and inherently half-duplex, representing a single, potentially large collision domain. Collision domains are also found in an Ethernet hub or repeater environment where each host segment connects to a hub, and all segments represent only one collision domain within one broadcast domain. Collision domains are also found in other shared medium networks, e. g. wireless networks such as Wi-Fi.

> Modern wired networks use a network switch to reduce or eliminate collisions. By connecting each device directly to a port on the switch, either each port on a switch becomes its own collision domain (in the case of half-duplex links), or the possibility of collisions is eliminated entirely in the case of full-duplex links. For Gigabit Ethernet and faster, no hubs or repeaters exist and all devices require full-duplex links.
I would very much second the suggestion to do David Tolnay’s Proc Macro Workshop if you want to start understanding how to write them. I’d been writing Rust for years but always kind of avoided proc macros.

When I had a need for them, I went through only the first section of the workshop and everything clicked. You can just do the derive macro section and all the strange and scary-looking macro syntax will make sense. I realized that there is only a bit of extra syntax but it’s used very often so it can seem a little overwhelming when reading macro code.

https://github.com/dtolnay/proc-macro-workshop
The Adobe Air program was basically just a front end to display and decrypt everything. I could never get it to work on Linux so I never actually even looked at it except the screenshots in the help document.

All the files are named well like NGM_1918_04_125.jpg

National Geographic Magazine, year 1918, 4th month (April), page 125

Yeah, it was annoying but I ran a for loop on every file in the 80GB or so to translate it to normal JPEG. It took about 24 hours and that was 10 years ago on a much older computer.
First MRR: An Important Milestone in the life of a solo bootstrapped founder
I am beyond thrilled to announce that https://doks.ai has officially landed it's FIRST paying customer!

It's hard to put into words just how ecstatic I am about this achievement.

What started as a 6-day build-in public challenge back in June 2023, inspired by other makers on Twitter,

From failing massively to build the product in 6 days to finally launch it after 21 days

Has grown into something incredible.

As a random guy with no audience or prior projects,

I've just tried to learn from and apply the best practices of other makers on Twitter.

Landing this first customer is a massive milestone for any bootstrapped solo founder, and I couldn't be more grateful.

But what no one tells you are the countless hours that go behind the scenes.

The emotional toll of being a solo founder is often overlooked.

Then comes those sleepless nights and countless hours of hard work. No weekends. No sleep.

The endless pivots and re-designs.

When your business becomes your life, I wouldn't have it any other way.

Although everyone's experience is different, being a solo founder is a journey that no one talks about enough.

The ups and downs can feel like the highest of highs and the lowest of lows.

But time after time, the solo founder picks themselves up, dusts themselves off, and keeps going.

We learn to pivot, adapt, and keep evolving because we know it's the only way forward.

My hope is that by sharing my journey and lessons learned, you too can be inspired to take action and build something of your own.

We don't have to be a great programmer. Or designer. Or salesperson. Or a storyteller as they say on Twitter.

But we just have to be good hustlers.

In the end, the solo founder surprises themselves with what they can accomplish.

Share in the comments what you achieved no matter how big or small.
Speculating: the nose is gonna come down anyway (as sokoloff said, CoG is ahead of the main landing gear), so it's safer for the front to impact from as little height as possible. If you hit tail-first and keep the nose up you're setting yourself up for a hefty impact when the front crashes down. Better to scrape from the start.