skysight-inc/HackerNews huggingface dataset:
As a slight tangent to your discussion, here are links to Brandon Sanderson's BYU lectures on creative writing[1], and other general writing advice[2]

I like that these are not behind some sort of paywall like a "Masterclass" or something.

He also runs an award winning podcast [3] since 2008, which brings forwards famous authors and gets them to share advice on writing.

It's not quite the cozy one-on-one forum style discussion amongst peers that you were wishing for, but if OP is looking for some guidance.

Btw, have you look at the screenwriter's subreddit [4]? I feel they have a much tighter focus on the "writing" aspect, than other general writing related subreddits or forums.

----

[1]: https://www.youtube.com/playlist?list=PLSH_xM-KC3Zv-79sVZTTj...

[2]: https://www.youtube.com/playlist?list=PLSH_xM-KC3ZtjKTR2z8rP...

[3]: https://writingexcuses.com/

[4]: https://old.reddit.com/r/Screenwriting/
As a casual runner that does some track workouts, the extra button is my favorite feature of this new watch. The built in stopwatch app with screen buttons is miserable for timing workouts.

Now I just need to wait a few years for the extra button to trickle down to something that my family agrees is in budget.
I guess the display and colors are way better on the apple watch.

Retina display with 2k nits. I guess it looks awesome.

I prefer my garmin too. I charge it like two times a month and my gps fixes very fast and is very accurate
This article is dated 2013.
The good thing is that you would never start using a domain that you didn't manage to acquire permanent ownership of. You wouldn't tell people to try to contact you via that domain.

From a marketing point of view, this means that effort you spend on publicizing that domain and getting people to remember or recognize it wouldn't be wasted by having someone else take the domain away.

From a security point of view, this means that people who are expecting to use your domain to reach you and your service can't be fooled into reaching someone else by having the domain reassigned to someone else.

There are also security downsides around squatting and typosquatting; if some people explicitly or implicitly assume that domain ownership follows trademark ownership, it will be easier for someone to impersonate a famous brand or site, with greatly reduced recourse for the famous entity.
Comparing Stalinism to Objectivism is an apples to oranges comparison. There's never been a country run on the principles of objectivism. There's many countries that followed Marxist ideology to a logical conclusion and ended up in unsurprising mass death.
I don't know why I have to point this out, but the government is fully capable of passing a law to resolve that particular concern. And I strongly suspect it wouldn't work that way anyway, since the government would be giving you the information that it has and asking you or your agent to confirm or correct that information.
The last time I had a smartwatch with "long" battery life like that was 2018 with a Polar M600. I got tired of charging it all the time and upgraded to a Garmin with a week of battery life.
36/60 hours still seems pretty low to me honestly in an adventuring context. Apple had a great opportunity to innovate the watch massively but this is kinda disappointing. Software is cool, as always, but hardware is the let down. The bands seem pretty cool though.
Really hoping they solve the rumored glucose monitoring at some point. I've never owned an apple watch, but I would dump all my traditional watches, oura ring and CGM.
Agreed. They say this is for explorers and adventure, but it seems like I’d be out of charge after the first segment of a backpacking trip. Need a map of an area for the return or the next day? Good luck.
Sure sure. You keep believing that they'd be a great example of a functional democracy.
The simple answer to your question (if you really meant it as a question) is that memory safety comes with ergonomic and performance costs. The Rust project is an experiment in hammering those costs down as small as possible, and sometimes maybe even turning those costs into benefits. But the costs do exist, and of course not every project in the whole world will want to pay them.
"likely still archived" isnt a convincing argument to compel discovery. Similarly, I'd like to see you convince a judge to allow random screenshots and documents into evidence without being able to prove their source. This isn't the wild west.
> The borrow checker doesn't stop most memory errors, just the easy ones at the cost of making it painful to write basic data structures.

This is completely untrue. Anyone who has maintained a large Rust project and a large C++ project knows that, empirically, Rust projects have far fewer memory safety problems than C++ projects do.
I run in the desert everyday man.
The way they do it just kicks the the can down the road. The company is "net asset value", but how do you value of the software they have, or the data they hold, or the paintings the company holds, or all their other assets?

When a company is sold the value of the assets is negotiated for sometimes years. And is different for every acquirer. How is the government going to do that for everyone every year?
> it also looks like it would be a fingerprint magnet for the front camera (though i don't really do selfies, so not a big deal for me)

I'm wondering how much it impacts Face ID.
It's about the dopamine hit you get when you buy something you think is cool.
It uses chromium and has a few other nuanced privacy features under the hood (for example it doesn't tell websites it's a brave browser, it tells them it's standard chromium)
> Not fighting the borrow checker

This isn't going to be appealing to Rust current users though, because “fighting the borrow checker” is a learning curve issue, you don't fight the borrow checker anymore once you've internalized its rules.

> or making gratuitous copies of data to satisfy the borrow checker.

You get it backward. In Rust there's less gratuitous copies, not more, because the ownership rules and the borrow checker gives you compile-time guarantees, while “defensive copies” are common in C++ for instance, “to be safe”.
No update in the mini phone form factor either. Even as a 6' tall dude, I would appreciate more emphasis on the smaller devices.
There is a general trend of huge watches though outside of these concerns. Omega seamaster used to be available in 36mm. No more. Even the larger ones went from 40mm to 41mm, and last year they upped it to 42mm.
I still feel football coaches bring more expertise on the table. They handle the strategy used and which player does what.

For software development, those things should be in the hands of the developers and architects.
I would choose Zig because Zig has a much more approachable learning curve and Zig code is eminently legible compared to Rust code and it's overly complex type system.
It is good advice. My job is way better knowing I can leave whenever I want and don't feel pressure from unreasonable demands.
You won't find anyone because it would mean that you have a single service talking to SQLite which most webservices won't do for HA reasons, you have a few of them behind a loadbalancer.

Using SQLite for any serious webservices is bad thing because you can only have a single app. Then you have other tools on top of SQLite for those shortcoming.
You're getting upset and going all caps over your own misunderstanding....

> The general public isn’t asking for a hundred gigs, but I’d love to see the baseline rise up a bit. It doesn’t feel like we’ve budged meaningfully here for years. Or is that just me?

This was the comment that kicked off the thread. Some people felt 32 GBs was the new baseline, and then out of left field comes _256 GBs_

For any amount of RAM, someone somewhere will be able to use it. But that's the kind of deep observation I expect from a toddler.

If we're going past kiddie pool deep observations of plain fact, no, the baseline wouldn't be anywhere near 256 GBs of RAM based on how people use computers.

(And before you attack me for your own poor understanding of language again: People as in the human collective. "People don't need" is not the same as "no one needs".)
D literally has the switches `-release` and `-debug`.
> Apple Watch is significantly more accurate than a Garmin or other handheld 'portable' GPS unit.

Any source on that - because I really doubt it.
One thing confusing me is that there doesn't seem to be a real map view. There is a view displaying waypoints and a line tracing your route, but no map background. Some context around your current position can be very helpful when navigating. Strange that they didn't include it. The watch already has such a bright high resolution display, they could provide a much better experience than the competitors.
I was on various CDMA (and IDEN, rip Nextel) carriers for the first 15 years of this century. Bar none, my absolute favorite thing about finally switching to T-Mobile was the physical SIM.

Cell provider websites are almost universally garbage and swapping IMEIs to activate different phone hardware was a complete nightmare that bugged out far too often.

If the eSIM swapping process is at all similar, this feels like a step backwards even if you don’t travel a lot.
I don't think nhance was trying to say that Apple is evil, they are expressing a desire not to get sucked into Apple's ecosystem. Samsung's ecosystem lacks the breadth of Apple's and isn't nearly as good at creating vendor lock-in.
You realize that these are notable because they're so rare, right? The vast majority of these would never even be filed as CVEs in C++.

Like, consider https://cve.mitre.org/cgi-bin/cvename.cgi?name=CVE-2021-4569...: "An issue was discovered in the mopa crate through 2021-06-01 for Rust. It incorrectly relies on Trait memory layout, possibly leading to future occurrences of arbitrary code execution or ASLR bypass." In C++ this would never have been filed, because it didn't actually cause any problems. It was only filed for Rust because Rust has much higher standards around even the possibility of potential memory safety problems than C++ does.
What does 5-arch mean? Single Google yielded nothing (which may be more of a comment on Google's quality as of late)
Reading the comments, maybe this isn't a popular opinion, but I use a lot of different ac power connectors (mostly as a sound provider) and I am glad there are several form factors to choose among.

Not everything I own needs to be Neutrik Powercon... IEC works well for plenty of things, as do the locking IEC connectors. And sometimes you really need to run a 50A3φ extension cord-- which has quite different requirements than the NEMA 5-15 connectors which are common in the place I live. There are several options for that kind of power; portable 3phase distros are not cheap, but they are much better than, say, running the sound and lights for stage off a bunch of daisy chained power strips :D

There are so many different usage conditions for power that wishing for fewer options triggers my Chesterton's Fence warning light.
There's nothing in Common Lisp that would've prevented similar errors if its package library had been as big as Julia's. CLOS has even fewer guardrails than Julia's object system.
Tooling.

You're welcome.
Right, but my kids don't fund the federal government solely through a federal sales tax which is what this proposes. It just doesn't sound fair that they should be taxed to this degree without representation - it violates the social contract.
Hisaishi is one of my all-time favorite film composers. I think his style mixes neoromantic with a lot of early modern French influence like Debussy and Ravel. He also has some strong jazz influences and I think there are aspects of his music that reflect Japanese folk music too.
The world isn't just black and white, as is demonstrated by Rust's unsafe keyword (and Rust would be pretty much useless as systems programming language without unsafe).
There is another good talking point: "You already pay the IRS to do your taxes each year. That is how we know if the forms you submit us are correct. You shouldn't have to pay twice!"
According to Chomsky, the Cambodian Genocide didn't happen and Srebrenica massacre was just a little misunderstanding. Anything he says about history or politics has to be taken into consideration alongside the fact he is fundamentally opposed to the liberal western world.
North Korean ammo will stretch Russia's supply, but with clear limits, drawbacks
Out of curiosity, what programming language you use, and what type of code you write?
Interesting. I am personally more interested in precise and diverse health sensors, that can measure my health in real time.
Because humans are imperfect and prone to bias.
> whoever makes mistakes has to pay for them.

No they don't. If no one makes them pay for it, they don't have to.

Obviously Iran and the west have different moral and philosophical frameworks, but since none of that is objective the only thing that matters is who is strong enough to enforce theirs.
I feel like sometimes even `atom` gets over-used. When explaining to newbies, maybe we can say:

> When you need Clojure STM, you usually don't, there is usually another way. But if you really, really do need it, default to using an atom unless you really know you need to use something else.
32/64 bit, PowerPC/x86/AppleSilicon
Reminder: You're comparing the construction of existing tech (nuclear power plants) vs tech that doesn't even exist: large scale, safe and affordable hydrogen storage.

You may find this interesting:

https://www.reddit.com/r/dataisbeautiful/comments/wvjfiy/how...
It's almost like they anticipated most people not needing these features and launched this watch alongside two much cheaper models that lack them.
this seems like a dumb fix to the cve to me. why not just use a faster algorithm?
Does it help though? I feel like bootleg recording hasn't really been affected much...
Show HN: Generate Stable Diffusion images for your blog post from its title
It looks to me like it replaces everything I use my SPOT device for, but in a hardware form I can use everyday and doesn't cost me an extra subscription.
Could they not have modified the `int` function to `int(thingy, i_really_want_to_do_this=false)`?

Edit: Looks like they added a python argument to increase the limit. So if you really need this, I suppose you can search around until you figure out why it's not working and pass the correct argument to the python bin.
Try a Garmin. Even the low end ones have way, way more battery life and lots of buttons.
Is that a valuable goal? It’s like asking how can we keep from ever being sick? Or how can we keep from being sore? Damage is a necessary part of life. Suffering will drive innovations within work or drive you out of a job. Both are decent ends.
But we are using operator overloading already, + does work for the basic numeric types doesn't it? So why should the line be drawn at float or double (zig didn't have a complex type last I looked), why not vec?
From the linked bug..

> It takes about 50ms to parse an int string with 100,000 digits and about 5sec for 1,000,000 digits. The float type, decimal type, int.from_bytes(), and int() for binary bases 2, 4, 8, 16, and 32 are not affected.

Sure seems strange to set the limit to 4300. 50ms is not a DoS.
AirPods Pro (2nd Generation)
Do you honestly believe that everyone is born with the same inherent abilities and talents? Or that lacking the ability to achieve at a high level is some sort of choice or moral failing?
No need for slow interpretation as means for portability.

As you mention Java, it has been supporting dynamic compilation for 20 years now, and for those willing to pay for it, AOT compilation as well.

It isn't even the first doing it.
Looks like about 20% of comp sci grads in the US are women. Seems like the very simple "why". As for that why... idk probably need to change how kids grow up en-masse. My guess, which probably isn't worth much, is it'll happen slowly, but will probably take a generation or two.

There's probably also some genetically encoded differences on risk-averseness (another guess). FAANG is a great gig and is much more predictable and stable.
If we go back to "free speech for [category of people]", then you can release a derivative that's free for most users and all individuals. That's part of why I find that wording interesting. It's not free to everyone but there are often legal restrictions even on GPL code...
Clickbait-y titles are those that use wording to make something mundane sound much more interesting or important. The fact that this is what most informed people expected shipping rates to do is exactly why it's clickbait-y. Similarly, most informed people expect an immense nuclear fireball to light up San Francisco tomorrow but titling your weather forecast that way would be clickbait.
Details aren't going away because tax policy is used to incentivize or disincentivize activities. Mandate reporting for what you can, provide an exception process when that isn't feasible. A majority of citizens can have their taxes done for them by the IRS, so do so.
If any of that ever happens then at that point then there's something to talk about. And the answer will be: freely choose to buy something else.

But my overall point is that getting rich from making something high quality that lots of people what is about as honest a way as there is.
Interesting. I didn't realize it wasn't for "lite".

A friend of mine made a similar point about GIMP. I'd never thought about it that way. What a shame to be hindered by such a terrible name choice (in GIMP's case).
-Werror by default would still be mildly annoying, but I'd like it a lot better than what Go and Zig do. At least then I could shell alias "go" to "go -Wno-error".
iPhone 14 and 14 Pro gain satellite SOS for off-grid emergencies
So don't use Zig? I don't get why you're so angry about something someone else likes. Just don't use it or look at it! So easy...
Just public info.

This is quite a sober and reasonable analysis from an architect https://youtu.be/2b7uMJkvS0o

A comment from a consultant, on Astral Codex Ten https://astralcodexten.substack.com/p/model-city-monday-8122...

Not to mention Scott Alexander's writeup: https://astralcodexten.substack.com/p/model-city-monday-8122
I prefer my Axiom. The day they need a charge.. means I was in a total darkness for a couple of months.

/s but only so slightly
"The best iPhone ever!", "The highest number of transistors in an iPhone!", and so on - of course, it's your latest, most expensive model, duh! Honestly, who decides to buy based on such ridiculous statements?! To me, they are insulting to the audience!
I'm fine with it if we quit any pretense of western moral superiority.
Hey, notice that you're suggesting that BigFAT should be disabled by default here; you think the user should have to choose to be running a driver with BigFAT-support. Maybe reflect on whether that's a desirable situation, or if it would've been preferable if the feature could've been enabled by default.
Who is paying the attorney?

Whose private information is in the documents?
An overview of Node.js: architecture, APIs, event loop, concurrency
Or the teachings of Jesus, as abused by the Spanish Inquisition, Jim Jones, David Koresh ...
One of the biggest potential boosts to being a YC founder is launching a B2B startup to prior successful YC companies - since even landing a few would make a significant impact both in terms of revenue and easy of future sales.

Putting aside YC, generally speak B2B businesses have a higher survival rate than B2C — which is saying a lot given that sales cycles in B2B tend to be much, much longer.

All that said, in my experience, founders with less experience tend to focus on B2C because by default most people have experience buying consumer products & services, much fewer have significant experience buying business services & products. People tend to focus on what they know.

As for the B2X2Z keep it simple, find a business you’re familiar with, model the business, then model another, etc — the practice in modeling existing business will help you actually understand how to model a business. I would start with something like the Business Model Canvas, though no model is prefect:

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

Googling “business model canvas examples” or “business model canvas [a-z]” where a-z is the first letter of a specific existing business or industry will pull up related examples.
> When is Zig the best choice?

"Freestanding" targets, perhaps?

I often write software in C to run directly on microcontrollers; no OS, no runtime.

I can see the advantage freestanding Rust would provide for e.g. 802.11 firmware. Broadcom repeatedly suffers from their choice to write the firmware for their WiFi chips in C.

… but would Rust provide any clear advantage to the programmers of a Furby or a keyboard controller?
Thank you.

It is up to us to do something about making our software more privacy conscious. And management/leaders/founders have to put up the money to support it.

This project is also an experiment to see if its possible to build a "successful" app without user behavior tracking, without endless AB testing.. and so far it seems totally possible.
We interviewed one of their instructors for a teaching position, and were quite impressed with them. That's the limit of my experience.
13 mini would sound like a bargain!
Aren't capital gains already reported from your bank? If not, it should be trivial to have them since they send the exact same information to me. The same goes for loans.

Honestly I wouldn't be surprised if the IRS could already have a 90+% success rate for 80+% of people. It seems like the real issues would be in the very rich who can take advantage of many loopholes or the average person when big life events happen (things like death, marriage, and birth, though most of this could be automatically reported as well but easier to fall through the gaps).

Maybe I misunderstand, but it doesn't seem like the IRS needs any additional information than I have presumed it already has. This information is at least all known by the fed, so it doesn't seem like a data leakage. And I'm someone that highly cares about privacy.

I suspect that the real pushback for return free filing is from 1) tax filers like Turbo Tax who would lose a lot of business and 2) the ultra wealthy as RTF would put pressure to simplify the tax code and reduce the number of loopholes.
Even in the Apple keynote demo videos, one of the female models had a tiny wrist with a giant watch on it. Not the most stylish look.

As a small-wristed male, I would also love a thin watch, without a lot of the sensors.
> There exist MiniSpec and Common Lisp Quick Reference for a beginner.

Not only that, but books. Common Lisp books going all the way back to the 1980s are perfectly, or almost perfectly usable, modulo some small issues due to CL not having been ratified until 1994.

E.g. Wilensky's Common LISPcraft [1986] (don't let the all caps LISP put you off) or Stuart Shapiro's Common Lisp: an Interactive Approach [1992]. Norvig's PAIP (the Lisp-based original) can be used for learning Common Lisp by advanced beginners.

Shapiro's book is out of print, but here is the free PDF: https://cse.buffalo.edu/~shapiro/Commonlisp/commonLisp.pdf

It is disingenuous to state that the only resource for learning Common Lisp is the HyperSpec, which is hard to use, ignoring decades of books, and tutorials.
What is the value of having 18 days of battery on a device like this? To me there are diminishing returns pretty quickly when it comes to battery life. I agree, there is a lot of value if you are able to hit 72-96 hours and you can go away for a weekend without worrying about charging, but 18 days seems like a waste. Are people really regularly away from their chargers for that long? At that point, I would much rather have a lighter device or one with more features.