skysight-inc/HackerNews huggingface dataset:
I suck at sticking to habits so I built an app to make it easier for myself. Some context: <https://enso.sonnet.io> and here <https://sonnet.io/posts/ulysses>

I write every day, ca. 800 words per day and I don't really have to force myself to do it any more. When I don't have time to do it, I miss it. And I really, really struggle with sticking to habits.

I journal to:

- be more aware of my emotions and thought patterns, feel more present
- to have a space to think without editing myself (divergent thinking)
- to notice broader patterns in my life, in my behaviour
- to rant
- to practice taking different perspectives (reframing)
- to build snapshots of my life at a given moment (that came after a few months of writing, it wasn't my plan)

I write every day after waking up, for ca 15-30 minutes depending on how much time I have. I do my best to never skip more than one day, and on the following day I try to catch up.

My journal didn't have much structure to start with, but with time some patterns emerged and generally it looks a bit like this:

1. how I felt when I woke up (incl. dreams)
2. how my day went
3. how I felt in the evening
4. what I found interesting and/or beautiful (list)
5. what I need to do today (list)

1-3 are very unstructured and full of typos. My app makes it hard to edit changes, so I embraced that and just focus on the flow. I don't mind.

Results:

- Generally, I feel much more present when I write in the morning
- This is a big one for me: It's easier to spot red flags (lowered mood, anxiety, lack of focus, avoidance) and work with that. For instance, if I notice that I feel more anxious than usual, I add a TODO with a quick walk, making sure that I don't neglect myself (eat the damn breakfast), or even just spending more time with my partner on that day
- Writing how I feel allows me to spot certain patterns, i.e. if read HN in the morning, even for 5 minutes, I can become less focused, I'm more moody if I don't sleep well, etc... I can build routines to counteract that.
- Writing like this (not unlike music) can help you soothe or amplify your current mood. This can be a problem, but you can also learn how to use that.
- my fluency when it comes to writing has improved drastically

I need to run, so apologies for any typos in advance. In short I can only recommend it! If you want to learn more feel free to come and say hi! (https://sonnet.io/post/hi)
Very much so.

I have solved far more tricky problems on a chair lift at a ski area than I have in an office chair.
They aren't just doing research, they have several classes to manage, often PhDs and graduate students to supervise, and exams happen 2-3 times in a typical semester of 15 weeks. Add on that as exam periods approach, professors also tend to get pretty busy in office hours with students who need help. Combine that with the student's own situation of having 4-5 classes to deal with.

Sure, students have a reasonable expectation of having their grade mean something, but it's obvious that oral exams are not the solution. It's also kind of hilarious that in this thread, about a professor falsely accusing an entire class of cheating, you seem to imply that there is enough cheating going on for grades to be meaningless.
Yep. We have them outside of Chicago in IL as well. Pretty common to see them happen every year around here.
Zig, unlike C++ and Rust, doesn't need an optimized general purpose allocator in order to be fast. Zig outperforms its peers despite currently having a slow GPA in the standard library because the language encourages programmers down a path that avoids boxing the shit out of everything, which is inherently slow even if you have a global allocator optimized for this use case.

Rust switched away from Jemalloc because it uses global allocation for everything. Zig's convention of explicit allocator argument passing means such a compromise will never be needed.

As for "beating trees with a stick", I'll probably end up doing what I did for WebAssembly, which is to ignore the preexisting work and make my own thing that is better. Here's my 160-line wasm-only allocator that achieves the trifecta: high performance, tiny machine code size, and fundamentally simple.

https://github.com/ziglang/zig/blob/c1add1e19ea35b4d96fbab31...
> ... it's only because they believe the alternatives are much worse.

Who is "they"? Surely you're not suggesting that every economist alive today shares the same belief

Surely you're not suggesting the health of economy runs on the beliefs of cherry-picked economists.

2008 was a crisis you conveniently left off your list, also 2020. Bailing out people who make bad decisions and throwing insane amounts of money at people and businesses isn't the answer.

Where were these economists in 2008 and 2020? Have they changed their opinion since then? Do you know what their opinions even were?
Since people are bad at describing what they want there will be some kind of person that deals with the business and makes the computer work.

Already we have prompt engineering. And also we could have said the same thing for people who write in assembly language, and each higher level language and also programs that are designed to be low code . I see that this is a new type of spreadsheet but scaling these up or using these programs aren’t going to make coders / software engineers / data scientists go away in fact historically we have seen the opposite.
He's an engineers who's been involved (or close to) some of the most influential technologies/products in use in the last 10 years, and his blog posts are quite celebrated and respected.

Think of him as an essayist. Like Paul Graham (pg on this site)
Aren't long term fixed interest mortgages basically unheard of in Canada though? Having portability with your mortgage would only really benefit people with fixed interest rates lower than the prevailing interest rate.
A possibility, and I think the way we work will evolve as well. But coming from a more "numerical" background, I can imagine a different route. Twenty years or longer ago, people who wanted to process a larger amount of data needed to
understand low-level details, compilers, C/C++/Fortran, mathematical details, and so on. Today, we have JAX, scikit-learn, and many more tools. But these tools did not make the old 'numerical' people jobless; instead, their jobs evolved. Today, we have more data scientists than ever. You can create your own app faster than years ago, including hosting, persistent storage, load balancing, ... And again, we have more web developers than ever. The same goes for jobs like DevOps and other jobs that I probably don't even know. The level of abstraction got higher as you better now what the algorithm is doing but you do not need to implement it again. The point is the field will evolve, and right now, it may be the biggest jump ever, but that does not mean jobs will go away. We might end up in a situation like self-driving, where we are really close but still missing the last bit and need human intervention. I hope LLMs will solve the tasks that have been solved many times before, like bootstrapping a CRUD app, and we can focus on the edge cases and niche problems.
What's the problem here? They get to choose how they offer their free service?
How's business at Stack Overflow?
No need to wait for another two years, I already made an exact app you're talking about. it's not only a dash cam, but it's integrated with turn by turn navigation as well.

maybe I can claim it to be revolutionary :)

https://apps.apple.com/us/app/dashmap/id1638360259
No One Understands How Nintendo Made ‘The Legend of Zelda: Tears of the Kingdom’
"When a man is tired of life he goes to Swindon to discover real fear and that life may not be so bad after all"

Yes, I've been on the Magic Roundabout, nearly shat myself and I wasn't even driving.
Being the devil's advocate, when my mother was dying of cancer there were forest fires here. She had to leave the area and stay at a hotel far away at great cost/physical discomfort (at that point she had a hospital bed at home). There are people who physically can't handle the higher particulate amount, what do you propose we do with them? Let them suffer/die?
Wow the Devterm looks amazing. Unfortunately according to reviews, the quality is extremely subpar. I get it’s niche but at that price, it’s probably a better financial design to get an iPad mini with a small keyboard.
You know, I'm not too worried about it. It's not like I am against portable computers after all, and I'm more than happy to get funny looks for lugging a UMPC around if it's necessary to get the job done. It's just, the USB C port on my Pixel 6 which is less than a year old is already worn out and I'm tired of switching Hardware Overlays off so that it doesn't devolve into a flickery mess every few hours. I don't like the amount of things that I don't get a choice regarding, and in general, the lack of friction between me and wasting time is not really that great whereas if I really needed to do something like check my account balances the slight impediment of needing to pull out a UMPC or call a bank is not really a serious issue for me.

I have been back and forth between iPhone and Android. My last iPhone miraculously died out of nowhere, breaking so badly that even recovery mode was in a boot loop, and the software was even more depressing.

At this point, I'll just be the fucking weird guy with a Linux UMPC.

In other words, I'm happy to take your recommendations for dumb phones. :)
> Law firms, in most states, are forbidden to have ownership in the hands of non-lawyers

Good. The rest of us are idiots
> Whereas what really needs to happen is for various aggressor parties to be legally restrained from using coercion to begin with.

Agreed, but good luck. The police, the "actual" enforcement arm of the legal system, can pick you up without evidence, steal your money, lie to you until you're tricked into confessing to something you didn't do, and call it a successful mission.

The legal system is not intended to protect innocent people, it is only designed to provide enough protections so that more privileged people feel like it is, and don't side with the victims in trying to destroy/reform it.
Unfortunately, residential electrical service in the United States is 120/240v single phase (technically it is split-phase, two 120v legs 180 degrees out of phase with each other plus a center-tapped neutral) in almost 100% of cases. It would be cheaper to just buy a 240v single-phase instant hot water heater than to buy a three-phase water heater and a VFD to convert the single-phase to three-phase. It’s definitely worth doing a three-phase water heater if you have three-phase electrical service though.
Who will write in plain English? Granted I'm not in software development, but work in an adjacent area. Communicating requirements is already a hard, unsolved problem.

In an adjacent discussion about ChatGPT, we will look forward to when nobody learns to write in plain English any more.
This looks great, thanks for sharing. Esp interested in:

> Complex Multi-file Change with Debugging: A complex code change involving multiple source files and debugging.[0]

[0] https://aider.chat/examples/complex-change.html
https://matthewpalmer.net/horo-free-timer-mac/
Someone non-technical can do the requirements gathering.
bit of revisionist history going on here if they think that those products weren't sleek enough or stylish from the start. It was the functionality that people got used to, but those products were always relatively stylish enough to not be branded a "nerd <x>." For example, a quick google search on the first CNET iPhone review shows it was considered stylish from the start -https://www.cnet.com/tech/mobile/original-iphone-review/
This combined with all this new AI stuff is going to lead to some really fun exploits; think automated versions of the guy who edited a band's wikipedia page to get let backstage.
> I think that's the wrong way to go about things; instead it's more useful to ask "will this be useful?"

I think that's the wrong question as well. The right question is "does this provide benefits in excess of the costs"?
not convinced that he didn't backpeddle just to escape further criticism. it's alarming that he held that opinion in the first place. it makes you wonder what opinions he holds in private.
When your best talent leaves you without any recourse, and onboarding new talent takes 3-6+ months, they will definitely start to care. My last company is imploding due to this exact scenario. They didn't want to listen to their experts and are now reaping those particular rewards.
Yes, also if you ever run into an issue that is stumping you for more than 30 minutes, take a breather. Guaranteed the solution will come to you while you calm down or you'll come back and it'll come to you. Don't let yourself spend hours on a problem frustrated, it just makes solving it harder.
i think gpt has been registered by openAi a long time ago, and they are the ones who came up with the term. After all it's not like a particularly unique way to describe the models.
It's up for debate, but I would define "staff" as "here is a vaguely understood problem we believe has to be solved; find out what it is, whether it actually is a thing, why it happened, whether it is worth the time to solve, and finally guide others to solve it for us." It can get manager-like, but the lack of direct person oversight is distinct enough IMHO.

The creators of the software you mentioned are rarely in a role defined as such. If you really want to go the hard-core coding path, the startup scene is the best place to look.
Yeah. When a lot of classmates were taking jobs in Manhattan I pretty much decided you couldn't pay me enough after having an internship there one summer. (This was back in the 80s to boot.)

But, of course, I didn't literally mean that. Offer me a few million a year guaranteed and I could put up with a lot for life-changing money for a bit. But realistically not going to happen.
I am very symphathetic to this issue for UK borrowers. They face way too much interest rate volatility. There is a gambling effect in the UK about housing.

Are you aware that 30-fixed in the US is essentially gov't backed via three mega pseudo-gov't guaranteed orgs called Fannie, Freddie, Ginnie Mae? It is great for increasing home ownership and utterly oppressive to low income people renting. It is tough.

I cannot believe that more countries do not (politically) prioritise a similar system: Cheap, fixed 30-year'ish home mortgages. To be clear, I'm not saying this is economically ideal, but it is great for your political party!
its a package deal
'open source'

scrape crunchbase

scrape companies house

scrape wherever else

scrape linkedin

frontier company... or maybe not.
Fwiw I use the i3 window manager so whenever I see conversations about Gnome vs. KDE vs. whatever - I could care less. It's irrelevant to me. So that idea, that Linux isn't standardized, really resonates w me.
This feels to me like it's an intended use of the :has and :nth-child - I would worry about it if I thought it was a trick that might stop working in the future, but it seems compatible with the intention of the spec to me.
> Can you quickly tell which of the URLs below is legitimate and which one is a malicious phish that drops evil.exe?

Yes? When you hover the first link the browser says "v1271.zip", and when you hover the second link it says "https://github.com/kubernetes/kubernetes/archive/refs/tags/v..."

You don't even need a .zip domain to do this, just assign a misleading link i.e. [google.com](badsite.com). If the argument is going to be no one looks at the on hover link preview, then why bother even paying for a .zip domain in the first place? Going further, you can also just buy a similar domain to confuse people, which might even work better than buying the .zip since then you _might_ even catch careful people that glance at the on hover preview.
Maybe the article was written by an LLM who didn't get the shrug between the lines. Or a clueless "journalist".

"Hey ChatGPT, write a long-winded apology to express our sincerest regret for people missing appointments because of course it's our fault a stupid machine misunderstood our decades-old song as a command for it."
Would be nice to try, until I got banned yesterday for trying to connect two Colab runtimes together via SOCKS5. Turns out connecting to any proxy at all immediately suspends your Colab usage for "suspected abusive activity"!
Have you noticed something else? I seem to tolerate sour apples and 1 teaspoon of sauerkraut per day, but not much more.

Also garlic seems to be okay, but not onions, chilly powder is okay but not chilli-peppers or pepper, or tomato or seeds in general.

Allergy tests all came back negative
And those of us who have to be breadwinners are not in a good spot. I'm responsible for an adult who's bipolar and can't hold down a job. Supporting multiple people on a single income is absurdly difficult right now.

And many families with children are in a no win scenario where they either make due with a single income or one parents' income is completely eaten by child care.
>The problem is that human benevolence is fickle, and subject to interpretation

Basically, the "benevolent" half of the "benevolent dictatorship" is a long-shot at best and a total fantasy at worst. I think this is well-understood by reasonable people, but I'd also argue that "dictatorship" in this context is even more of a fantasy.

>An autocracy could make these trade-offs without political consequence

See, I don't think this is true at all.

Nobody rules alone, every dictator needs enforcers, those enforcers need enforcers, all the way down, and suddenly the well-oiled autocracy that can cut through red tape like butter looks more and more like it requires an endless hierarchy of "benevolent" (i.e. compliant) dictators or a bureaucracy overburdened by rules that was supposed to be democracy's great weakness.

Every decision you make as an autocrat is a gamble that your enforcers will carry out your vision faithfully, with a bunch of details you haven't even thought of also accounted for, while maintaining the facade that you are actually all-powerful.

All it takes is a few slip-ups for your underlings to have flexible loyalties, where "of course" you're in charge but maybe next time leave some wiggle-room for an alternative path of implementing your omnipotent decrees.
The source I linked says “net sales”.
> Do card dealers not own their inventory before a street date? (And, therefore, sold product that was not his?) (Vs. breach of contract)

This is the key question. Almost all the comments in this story are on 1) WotC are jerks for sending Pinks, 2a) the guy shouldn't have given them the product, 2b) if Pinks showed up at your door you'd do it too,

... but if it is indeed the case that dealers don't own pre-release WotC products before the release date, then it goes from open-and-shut "he was within his rights to keep the cards forever" to something more messy.
yeah there's no nuance allowed in liability

kids grow up without taking enough risks and it affects their brain development

we've sacrificed healthy risks for unhealthy fear
You're saying that as if it's the same people doing both. HN has a large enough number of users for both to happen and it not being hypocrisy.
> A common concern I see is people being worried that the reaction to having "how much of our user base actually uses these features" answered will be to remove the feature entirely

That's probably because it's happened in real life quite a lot.
maybe i live in a different universe but very little is transparent about elected politicians, while we can always demand model to provide measures of its performance to guarantee that it is optimizing and not degrading
https://www.movieinsider.com/c3384/a24 that's what I have bookmarked to track films by studio (A24 in that example)
And the problem for that is most people can only have "wealth" if they have a home. Because the salaries have been stagnant since the 70s and the cost of living/existing has sky rocketed. So for most people they only way/dream they have to at least maintain the standard of living is to either inherit their parents home or sell it.

And all this is sponsored by the banks and governments because of interest payments and money from taxes.

It's absolutely ridiculous some 80yo shack costs half a million dollars/pounds/euros. There is no justification for it from a technical perspective.
What happens to an app's performance when it goes React native to native
Are you not aware that the government is prosecuting the founders of FTX, with multiple execs taking plea deals?
I've ordered my share of little Linux gadgets. I said no more because they were wholly impractical. Well, congrats, you just caused me to pull out my wallet and buy. This looks incredible!

You should sell a case as well for people like me who don't want to bother with 3D printing.
How is it vendor locking if you are writing Python code you can pull out any time ?
I'm an American but I'd say metric is superior, even though I'm not used to it. It has more consistency and is easier to actually do science with.
Wow you're so smart my guy
> In any case, web scraping is a sort of gray area of the law.

I don’t think it’s grey. It seems to be legal as the data are made freely available and the only grey part is that companies don’t want this to happen and would rather charge and not have people scrape.
You wrote:

There's no way I can afford to move.

You are lucky to win the housing lottery. Congrats! Can you imagine being a young couple (20s 30s) trying to buy your first home the US right now? Hopeless. Wait a few years as an oppressed renter!
tousled hair?
> 10-15 years out AI will be good enough to wipe out at least half of all software developers on the planet

This reminds me of self driving car predictions. It also ignores that "building" software encompasses many different tasks.
I was giving you the benefit of the doubt on your first comment, but are you really implying that all american oligarchs are republicans? Sure, some of them are saying the things you mentioned. But it’s ridiculous to ignore all the other ones claiming that not having open borders is a human rights violation.

Both sides play to their audience, but all of it is ultimately about cheap labor.
> Cutting down old forests was a much worse idea than anyone would have guessed.

It's species dependent.. Cutting down trees that take 250 years to mature probably isn't sustainable for example.

However, logging can be a carbon negative practice if done with correct practices and the correct species. You're literally taking the mass of the air and turning it into a useful building material.

I'll try to find a source
Well, maybe the observer effect comes into play, but they don't directly, actively impact safety in the manner that backup cameras do.
> 99.99% availability

That seems... really bad, for the Core Core Service that Everything Depends On.
> I ask them to leave, instead of heading to door, they are aggressive and surround me. What do you thing is going to happen?

You better hope they are not actually aggressive? How are you getting out of this scenario other than being submissive or hoping they are "nice".

There are so many Clint Eastwoods in this thread.