skysight-inc/HackerNews huggingface dataset:
>It's extremely vague. It's like saying, "I wish to turn a screwdriver five hundred times today." It's reasonable to ask, "For what purpose are you turning the screwdriver?" ... what terminal goal are you trying to achieve with this journal? And why is necessary for you to write > 500 per day to achieve that goal?

On the chance that you are asking these questions in good faith, I can point you to a very deep and well written counter argument to your stance. Among his 20 or so other books, The prolific Japanese Author Haruki Murakami has written a book: Novelist as a Vocation. I encourage you to read it in whole, as my attempts to summarize will only take it out of context and butcher it. However, I will say that Haruki lays out the personal opinion that for him consistency is the bedrock of his writing practice. That above all, he sees writing as a daily commitment. He strives for 2,000 words a day. He typically takes on one wholly creative work at a time, such as the next novel. On days he just doesn't feel passionate about that project, he will translate works from English to Japanese until the passion for the project naturally returns. He makes the argument that the days he spends translating give him time to think and digest the next steps in his novel while also allowing him to keep a whole collection of "writer's habits".

---

You can argue that his methods don't seem right for you... but you can hardly argue that his methods aren't right for him (and perhaps others).
>> The reason is that people scale poorly.

> I would propose that humans scale magnificently.

Certainly, apex predator on the food chain. But that is a different point than the human organizational one I was going after.
It was called Freax for a small period of time.
Inflation is a sign of a good economy - it means people can afford price increases ie they are employed. (But it really annoys everyone because wages don’t grow as quickly as prices.)

A recession (“bad economy”) tends to stop inflation because people stop spending.
I would try to answer (to my future supervisor) something like "I'll have your job, because I want to grow and get better". But that might the interview. Of all the dumb questions, I think this one is the dumbest because there are only wrong answers.
From Wikipedia:

> Linus Torvalds had wanted to call his invention Freax, a portmanteau of "free", "freak", and "x" (as an allusion to Unix). During the start of his work on the system, he stored the files under the name "Freax" for about half of a year. Torvalds had already considered the name "Linux", but initially dismissed it as too egotistical.

> In order to facilitate development, the files were uploaded to the FTP server (ftp.funet.fi) of FUNET in September 1991. Ari Lemmke at Helsinki University of Technology (HUT), who was one of the volunteer administrators for the FTP server at the time, did not think that "Freax" was a good name. So, he named the project "Linux" on the server without consulting Torvalds. Later, however, Torvalds consented to "Linux".

> To demonstrate how the word "Linux" should be pronounced ([ˈliːnɵks]), Torvalds included an audio guide (listen (help·info)) with the kernel source code.

https://en.wikipedia.org/wiki/History_of_Linux
I feel like the Element client is somehow lost in a sense. As far as my understanding goes, they are doing their third rewrite of mobile apps for whatever reason (that has to be wasting a lot of developer time). And secondly they seem to be kinda stuck in terms of its vision.

If they market towards companies - the search is still very bad, doesn't give any options (like search within a timeframe, search types of attachments etc... compare that to discord or slack e.g.), it's completly missing on mobile.. and generally sucks at showing attachments - seeing something from 3 months ago is incredibly annoying if you have hundreds of attachments, sometimes due to a bug even impossible. Hopefully slide sync and other stuff will adress all this filtering, searching and moving around a timeline quickly (going back a week ago? good luck). Also the amount of bugs as of late is quite worrying - after a year or two I am having issues with encryption all over the place, the notifications were buggy (maybe the version that's not showing up for me in the playstore already fixes that)... so I feel like the resources should be focused towards polishing and not rewriting everything again.

And if gamers and home users are their niche and want to target those users - discord users were asking for custom emotes for years now and while a solution for stickers exist, it's not for emotes.

Also I don't understand why pouring resources into its own videostreaming when jitsi seemed like a very good option already - again in my opinion should've been a low priority and scheduled for much later in the pipeline.

Again I truly hope Matrix succeeds, but making a better experience, useability and polished product should be the focus now. While third party clients may have other features, it's Element that will be used the most by people, at the start at least.
you can thank Donald Trump's mismanagement for the new order. One of the presidents of all time.
Yeah no… debt is like rent especially early in the mortgage. The above is only a good deal if the rent to own ratio is in favor of owning and that’s mostly not the case right now
He is in competition with other landlords, who can afford to charge less, he has no freedom to simply raise rent arbitrarily. When every landlord has to pay land value tax, then they all will raise their rents to accommodate it.

The Renter will pay the tax.

Landlords are running a business, they are not “eating” costs, the costs are paid for by the rent, and if the rent isn’t high enough to cover the costs, they go out of business. Every tax you inflict is simply violence against the renter. So go ahead, make a land value tax, make it even harder for people to rent.
It was janky as hell and definitely not usable for regular browsing, but it worked to play the single show I needed it to play so I'm content enough.
> You review the code in the PR, and perhaps even prove it correct. Later on, the malicious actor can do the swapping trick. (Eg by running a mirroring service for your repository.)

Having a copy of code that is reviewable and then searching for a malicious collision is a preimage attack; extending two chosen prefixes (e.g. one "valid" and one "malicious") until they meet at a hash collision is how most practical (?) collision attacks work. The latter scenario produces large junk sections in the results, which should be obvious under even mild scrutiny.

If the reviewer misses the kilobytes of garbage in the middle of a file they're reviewing, then an attacker can just sneak malicious code in directly without requiring a hash collision.

If the project relies on an effectively unreviewable binary file that could hold kilobytes of junk (like some YAML files I've seen...), then that's already breaking the review process without requiring a hash collision.

Ignoring all of that, anybody grabbing code from an untrusted source is already vulnerable to whatever attacks that untrusted source wants to employ, with "exploiting hash collision" being one of the higher-effort attacks that could be mounted.

Essentially, any repository that would be vulnerable to any of the known hash collision attacks (via bad review, untrusted upstream, etc.) would be vulnerable to more mundane, easier attacks against the same weaknesses that do not depend on hash collisions.
Thanks, I'm really shooting for that sweet spot on information density. I think it's in a good shape to be shared now but I'll be iterating on it based on feedback and my own ideas going forward.

Yr looks really nice too but I don't carry a droid day to day.

I'd like to keep merrysky as a lightweight alternative on the web and have the same experience regardless of the platform/OS
Mostly I see the hipsters carrying around 35mm, with the few who actually benefit from the points you made above lugging around a Mamiya tank once in a while.

But agreed on the audio. Hey, at least someone can make some money off something that's doing some better service for maintaining old technology than hawking gold-plated cables.
A real classic!
In most case, i just see deletion as change status from `active` to `deleted`. You should never remove the actual record from database.
My mom is a retired school teacher. She worked for 30 years and then retired. She turned down numerous promotion opportunities that would have meant more money.

My dad is a retired factory worker. He got a degree in accounting after leaving the military. But then decided he liked factory work more. He also turned down plenty of promotions and overtime opportunities.

My barber in his 50s closed his shop two additional days a week after he started dating so he could spend more time with his significant other.

People make life decisions all of the time to prioritize other facets of life over money.
The autonomic nervous system and the adrenal cortex. Homeostasis is taught as a textbook fact, the body reverting to a baseline over time. What’s not taught is how much the impacts of daily life events drive a continuous stress response. Fight or flight is not just a reaction to deadly threats. It’s active every moment of every day to ensure survival. The adrenal cortex is always active, to traffic, your boss and colleagues, relationship struggles, and overall health and wellness like sleep and nutrition. Yes, the system reverts to a baseline over time but how much that baseline varies is obvious in tracking resting heart rate.
> The company wouldn't employ you if you weren't providing them more than you cost them.

This is a stabilizing (therefore desirable) feature in the system, not a bug. I want that (and work hard to ensure that) my company receives more value from me than I cost them. That makes them want to retain me in a stable relationship that benefits both of us. I don't want their surplus to be too great, but I want there to be a definite, undeniable surplus on their end.

The alternative is far worse: if you are costing the company ore than the value you're providing, a rational company should fire you to improve their company. That they haven't means you're working for incompetent leaders in the best case (and leaders who are about to fire you in a worse case).
Interesting point indeed. It remembers me the Raymond’s “The Cathedral and the Bazaar” book.
As a consultant my work is ro take care of the software I produce and use.
What’s the actual use case for soft deletes. Audits? Have an audit log then. There’s little reason to have deleted but not really deleted items in your database.
I haven't thought about it in that light before. For me, I just want the artificial to be free of any artifice.

I'm okay with robots always looking robotic and synthesized voices always sounding synthetic.

I have no problem with robots becoming more human-like in their dexterity and locomotion, prefer that artificial voices be intelligible. But apart from "look what we can do" I see no need for either to ever try to pass as human.
Yes they're valuable. Working together with your team is a core skill that everyone needs to have to be a professional developer, and as such is a major part of the reviews I do. Any good leader will encourage cooperation over competition.
No idea, it just worked for me. Then again, I did use Lutris to get the wine env set up so maybe that's doing something to work around bugs? I basically threw the latest version of Wine staging at it. I remember having issues running the installer, but after a couple of tries it just started working.
It's not just people outside the community.

I've used linux professionally for a long time. I've also used it as my desktop / laptop OS on and off for about the same amount of time.

From a purely selfish point of view, I'd like to stop dual booting. 60% of my CS:GO time is in windows because of faceit anti-cheat. Beyond that, I almost need another OS.

Now I have a bunch of reasons why I think open platforms are better, but they don't matter. Pragmatism tells me that if enough people use linux to game, the anti-cheat problem will go away. There's other software, but wine mostly works now.

Ergo, I don't actually want a steam deck, but I really hope it does well. :)
> up-to-date on its shots

FOSS had to be up to date? It’s not a good analogy.
Blue Noise dithering based on a HN post from @todsacerdoti. https://news.ycombinator.com/item?id=25633483 At my previous job we had an ASIC hardware block to implement blue noise dithering. No one, even the people who created it, could explain to me how I needed to use it. Years latter, I read their blog post and a light bulb went on.
> Where are the other prefix segments?

Currently not needed.

The IETF/IANA folks were a bit cautious, so only 2000::/3 is officially designated to be assigned. If, a few years down the road, they find out that a mistake was someone made in address allocations, they can then 'start over' from the lessons learned, and start assigning things from 4000::/3.

If they made a mistake again, they can start over again with 6000::/3. And then 8000::/3, a000::/3, and c000::/3.

* https://www.iana.org/assignments/ipv6-address-space/ipv6-add...

So that's why all global unicast addresses start with 2: they're to be 'conservative' in what is usable so that if there are problems there is room for corrections in the coming years/decades/centuries.

We don't want to have to go through another IP protocol transition.
Please link the studies. I believe productive per hour decreases after certain point. I find it harder to believe the output is lower when working hours are longer. How much is long term?

And reconcile this with some companies requiring 80+ hours a week. I guess you think they are ignorantly damaging themselves.

I find very unlikely the idea that we have found the sweet spot of hours worked per week at 40. How do you know it's not 50 hours per week which maximizes production?
Link to the Nature Scientific Reports article on which the news item is based: https://www.nature.com/articles/s41598-022-24314-2
I've used Linux since 1993 or 1994 (Slackware 1.0), including "Linux on the desktop" for most of that, and typically only use anything else when "forced" to do so. This resonated.
For my usage I am still heavily dependent on Macs since Adobe suite isn't available for Linux and the alternatives just do not compare. Neither in performance or interoperability. Davinci is a nice alternative to Premiere but Lightroom and Photoshop still reign supreme.

For the rest I am 100% on Linux as well. I used to game on Windows but MS made it such a hassle I just went Linux instead.
"Please don't complain about tangential annoyances—e.g. article or website formats, name collisions, or back-button breakage. They're too common to be interesting." https://news.ycombinator.com/newsguidelines.html

FWIW I just disable JavaScript on Substack.
Didn't know there were sequels. Don't think I'd want to watch them though. I'm sure they feel the need to explain things, and the good thing about the cube is that it's never explained.

Rant. Why do films insist on explaining things that don't need to be explained. Shutter Island would have been a better film without the last 5 minutes answering the question as to whether he's insane. Even blade runner, why does deckard have to be human, it's much more interesting when the question is open. Same for the sequel.
Shareholders don't have visibility into the internal workings of SWA that would have been necessary to predict this. Sure, there's a lot of information you have the right to, but if you're investing in a diversified portfolio, you eventually are limited simply by time: you can (and should!) do some research on a company before you invest, but ultimately if you're investing in, say, 100 companies, you only have time to dig so deep into each one.

And this is efficient capitalism for the people who have the visibility and decision-making power. C-level execs are measured by their ability to produce growth, so they do that, even if it's not sustainable, because while they're producing growth they're receiving massive amounts of income. When it all falls apart, the income they've received over years of short-term decisions is safe and they can, at worst, retire.
The classic problems are suspend and hibernation issues, along with worse performance and battery life compared to windows (with manufactur optimised drivers).
According to Oracle's roadmap, Java 8 is scheduled to get support from March 2014 to December 2030, and I can't think of other software that has ever had that long of a support lifecycle.
Ubuntu has already accomplished the year of linux on the desktop many years ago. Ubuntu is a good platform for development, for doing office work and even for gaming it's ok now with steam. Unless you're really dependent of a small fraction of things you can't really do on linux, it's been a pretty for many years already.

The second point is about popularity. Who still uses a desktop? Normal people now do most of their stuff on smartphones, tablets or consoles, desktop is that boring thing used only for work in your office. The desktop died before linux becoming popular, that's the reality.
In general, most OS vs OS debates are pointless because so many people go at it with the unconscious bias "I have extensive experience of X. When I try Y then all the parts that work differently from X are obviously wrong and stupid".

I guess it's a lot easier to believe that something works in wrong and stupid ways, than admitting that unfamiliarity feels uncomfortable when you're used to feeling like an expert.
I'm having a very different experience. I've been using Linux on and off for many years, but 2022 was the first time I installed it on a new laptop (Thinkpad X1 Carbon) and I like my overall setup + work experience more than on a MacBook Pro. I was able to tweak a lot of things related to my flow that are more difficult to tweak on macOS. Battery life is excellent, performance maybe not on-par with M1, but still very good and I like the keyboard a lot more.

Long live Linux.

Edit: Oh yeah, the hibernation is still crappy on Linux, but suspend works well and the laptop starts extremely quickly.
Thanks, these are extremely interesting beyond TypeScript.
I've been using Linux on laptops for the last decade or so with no issues. Dunno why the naysayers are so adamant, I haven't had a single hardware feature/piece of hardware not work in a very, very long time (a Wifi card in 2008 or so on my desktop which I just replaced).
Same here... should I use a desktop computer, Linux has been fine for that for quite a while. Laptop is an entirely different matter though. When called to the meeting room, it's sure fun to see my colleagues go there with their lid open and their chargers.
How old are you? If you're young (teen/early 20s) the traditional answer is to attend a decent public university and get a CS degree. If you're already an ok programmer you should find it relatively easy (the math parts are mostly only dominant in the 2-3 semesters - calculus, algebra, probability, etc).

Another option is to figure out an area that interests you and build something interesting (even if simple) and release it online. It's ok if it's released for free with no way to monetize it, your goal is to show you can program something non-trivial from 0 to 1.0 (both in terms of skill and wherewithal).
Ha where I work it’s like 2% even the top performers get less than inflation
I wrote a simple notification system using server sent events. My plan is to push a notification to my phone as soon as someone enters a perimeter. I bought the pir sensors already. Soon as I have them in place working I'll share my project.

It never ceases to amaze me, everytime I think of doing something, someone beats me to it, haha.

Excelent projetc by the way
Ask HN: Co-Founder? Seeking Co-Founder?
Happy New Year HN!

Let's make this new year full of inspiring innovation!

This is the monthly "Co-Founder? Seeking Co-Founder?" post.

It would be great if whoishiring takes over this.

Example:

SEEKING CO-FOUNDER | FinTech | CEO/Sales | US/EU/Worldwide | Pre-Seed

A great idea in the taxation niche, MVP ready to go. Ideally someone with local connections to SMEs.
I found a local placing hiring Ruby developers, and applied. They had a take home project, so I went to Borders and bought Hartl's Rails book and ended up getting hired.

I had used a few other languages before but hadn't done much in the way of web stuff (this was almost 15 years ago)

I'd say try to find places that are looking for people that know things that you've been playing around with. Bring code to show them and be prepared to demonstrate what you know but don't pretend to know anything you don't.

Good luck!
I've heard these voices a few times on youtube recently.

I close those videos within seconds of recognising that the voice is synthetic.

I'm not sure why my reaction is so strongly negative (I don't have this for GPT or SD). My first thought was "Infinite free generation means infinite A/B testing, and I don't want to be part of that", but that should exclude those other AI also.
It depends on if the interviewee is bothered by answering it or not.

If you don't want to answer, you can try pushing back gently and see if they get the hint. Maybe something like "I would prefer not to answer personal questions but I'm happy to answer any questions about my work experience and professional history"

It places you in an awkward position of course. But it can't really harm your chances at that point. Your interviewer will either realize they are offside with the question and drop it and it won't really affect their perception of you, or they will insist you answer a question they shouldn't be asking and you probably shouldn't work for them anyways
I can't get Linux to not drain my laptop battery when the lid is closed. On my M1 Air I can close the lid and come back a week later with maybe a couple percent less battery; on my Framework with PopOS it drains after just a day (default settings).
A currencys value is far from the deciding factor of said currency or somehow in your case how well the EU is doing.

Also gdp growth is not an important indicator since most well developed countries will see their gdp growth stabilize, but even if we take your point at heart it isn't true[1].

Its ironic you bring up Czechia, since it's an excellent example of how a strong economic Eastern European country is still reaping te reward of being in the EU. [2][3]

[1]https://tradingeconomics.com/country-list/gdp-annual-growth-...

[2]https://www.statista.com/chart/18794/net-contributors-to-eu-...

[3]https://archiv.hn.cz/c1-66927630-co-nejlepsiho-prineslo-cesk...
As a domain expert in something else who brings extra value.
Understanding 3-Way Merges
I would be surprised if they even get a thank you per 1,000 users.
Did they incidentally live through the biggest economic boom humanity has ever seen? I don't think your parents decisions are an option for most people that want the same lifestyle as them.
> the people who make these very important decisions are two steps away from democracy

What are you talking about? Members of EU member governments are directly elected by citizens, they're the ones making the decisions at the EU.

The administrators of the EU elected by governments, but they do no vote on, and have no power over legislation. All voting power comes from members governments, just like they vote for their own national legislation.

Give it up, you just have no idea how the EU works.