skysight-inc/HackerNews huggingface dataset:
I am very grateful for Home Assistant but I’m in a weird spot with my setup now. I’m running an old version (honestly can’t remember which) in a Docker container and when I tried to upgrade all my integrations stopped working. So I downgraded again and have been sat there ever since. Every now and then it stops responding and I restart the container.

There’s a tricky balance between a dumb appliance that doesn’t do what you want and a smart one that requires too much babysitting, and for me HA is just too far towards the latter. Not enough that I’m going to replace it tomorrow but I’ve been looking at Hubitat lately:

https://hubitat.com/

More and more I’m liking the idea of a box that runs itself more than HA does.
> "We advertised locally for 70 fruit-pickers and we had nine applications. On follow-up, only one was still available... in terms of recruiting locally, we failed completely," says Ali Capper, the owner of Stocks Farm in Suckley

That's not what her web site says. https://stocksfarm.net/vacancies-2/

> There are currently NO vacancies at Stocks Farm.

> Thank you to everyone who has applied for roles. Due to an amazing amount of applicants, we have been flooded with enquiries. We have closed the April jobs and will reopen for August some time in the summer.
On Dino’s, Taxes and Rx Prices
I see what you mean, and I agree. But it's doubtful to me that we're close to a point where people would feel like a voice assistant is an entity worth having meaningful conversation with. It's still a dumb machine, but I'm sure that will change in the future - for some people.

Or perhaps I'm overestimating what people know about current 'AI' systems. The less you know about or understand a subject, the more mystical and sometimes interesting it appears.
Did you really hear anyone talk about AJAX in the '90s? Looks like there was some work done on XHR in '99, but it seemed to roll out across browsers in the early '00s and seemed peak hype when I started my career in the mid '00s, after the Web 2.0 conf in '04.
What is a GAS crowd? My search yielded nothing.
About a decade ago I used to have a Flickr account, and the fact that Flickr was a website originally built for desktop screens gave every photo its right space and size, embedded in a relaxing UI, without erratic scrolling and liking (Flick's "like" functionality was never as addictive as Instagram's).

I also used to have a Lomo film camera which I would take everywhere. I really liked the film developing process, having to wait for the photos (digital cameras we already prevalent of course), then uploading them to Flickr, always also printing the photos, knowing that they would remain somewhere even if the website would be taken down some day. The Flickr account is still active, and from time to time I like to visit it, and each time I'm surprised that the website still exists and that their interface is still pleasent and relaxing to use, despite recent redesigns.

People dismissing these memories as nostalgia ignore the fact that smartphones had a profound impact on the way everything behaves. Instagram is not simply a "mobile Flickr", it's something profoundly different.
Could you just post it here? I'd be interested as well.
I don't like that your marketing story normalizes not learning breakpoints. It's like the popular guy at school being self-deprecating and charismatic about being bad at math. You shouldn't position yourself as an alternative to breakpoints because you're going to alienate a lot of more experienced devs who are comfortable using a debugger.

Replay does look interesting. I'm wondering about an itch I can't yet scratch. If someone on my team knows how to repro, we don't really need Replay. I have repro steps and control of the environment. But if a customer in the field has a bug reproduceable that we can't reproduce in house, this is my itch. What is the least friction and least invasive way to get a Replay recording in that scenario?
> In my experience Christians are much more forward thinking and secular than other minorities in India.

Sadly, not by much.

Indian Christians have adopted many of the vices of the West ( the rates of divorce among Indian Christians are higher than Indians), but in terms of a broader outlook, I have seen this only in the sub-category of those living in big cities, and predominantly english-speaking and educated.

The Christians in rural areas continue to hold on to caste, despite all efforts. In some ways, the Church structures themselves are casteist, and bar people from being part of it.
Maybe it's just me (30-something year old male, big into gaming), but I love when I see forums on Discord. I think it's way better to use a system I am already signed up for. I don't want to sign up again for a million different forums like the old days. I also love the new threads feature by Discord to keep convos more concise and isolated. That has helped forums on Discord a ton. It's also nice that I can join a server, get my answer, then leave that server with no lingering email sign up for some one-off forum that I'll never visit again, and then I get bombed with emails after I'm done. And when I leave, it's worth noting my comments/questions are still on the server for those to find via search if they join after I'm gone [1].

I know a lot of people in the comments seem to hate Discord for this, but I personally love it. I guess I'm just saying this as a reminder that there are always others that do enjoy the other side. ¯\_(ツ)_/¯

[1] It's worth noting that I guess this is a Discord server specific setting, so that could vary I suppose.
I wanted to move to Discourse because it was modern and neat, but self-hosting it was just a non-starter. It's got so many dependencies, obscure installation and runtime things, and importing data from an existing forum - even if you have one - took forever. And the result didn't run very fast.

After struggling to get it to run and import our existing forum data, I just shrugged and went for Xenforo, which just works. And without all the shit that happened with its predecessor, vBulletin, and its split / recommercialization and rebuild to OOP-style PHP at the cost of performance.

I have no clue what's going on with it though, it doesn't seem to get much updates / developer activity.
> Just trying to see the benefit of the Home Assistant Amber over a Raspberry Pi 4 2GB.

I'm guessing largely the "for beginners" part in the description. That and people who lack time or for other reasons want something working out-of-the-box?
Not sure to what you are referring, but Biden’s “Buy American” executive order gives preference to American companies.

https://www.nbcnews.com/politics/white-house/biden-sign-buy-...
> The industry is awash with candidates with ok-seeming resumes, that get through HR screening, but then fail miserably at the tech interview to solve something like fizzbuzz.

> My anecdotal experience is that you never want people who can't write a for-loop or whatever in your team, whatever you are doing!

Your comment shows that this topic has a false assumption.

There is not one type of hiring process. Not even when we talk about algorithm/data structure style coding interviews.

How do I know? Because if you don't know how to do a topological sort and similar algorithms on that level, you stand no chance at FAANG interviews.

I remember the time where I found fizzbuzz doable but difficult. I could do it, I was simply slow at it. When I prepped myself for a FAANG interview, I did fizzbuzz at the end of it for fun since I hadn't done it in years.

The result: fizzbuzz was done very very quickly and I'd classify it as a Leetcode easy.

The thing is, Leetcode hard is a different beast [1]. Therefore, I'd argue it's also a different hiring process.

[1] Here is how I look at the Leetcode difficulty levels (the TL;DR version).

Leetcode easy: can you write a for loop? Do you know what a function is? What about if-statements and variables?

Leetcode medium: can you reasonably think about data structures and write it out in code?

Leetcode hard: do you see the ingenious trick (or tricks) being employed? Do you have advanced knowledge of data structures? If so, congratulations! The hard part is over. You just need to code it out. Example: you need to know this type of stuff: https://www.youtube.com/watch?v=cIBFEhD77b4 <-- It's a good YT channel by the way. After his video series/lectures on graphs, I was able to solve 50% Leetcode hard on graph problems :)
phpBB has been virtually the same for 20 years. Normally I'm all "ain't broke don't fix it", but forums have terrible UX that we grew to "love" because there was no alternative. If they managed to make some UX improvements that Discourse made, there could have been a chance.
I don't know if one can easily say what would or wouldn't have happened if you had chosen a different platform. There are a lot of communities based on irc that have existed forever.
> consumer purchasing power remains strong and there is upward pressure on wages.

Aren't these inflationary?

I think the main problem is how people use "runaway inflation" and "hyperinflation".

It seems like most people using these words are imagining a world in which prices go up 5-15% (max) every year for years.

That is very abnormal for the US. But not hyperinflation. Even the 15%. Hyperinflation is reserved for situations like Venezuela and Zimbabwe (and, of course, Germany long ago).

I don't think hardly anyone sees inflation in the US to be as bad as it has been in Argentina. One might describe that as "runaway". But it is not hyper. And there is almost nothing in the US that has inflated at that level - let alone any indication that general inflation will get that bad.
I think this fits Marcuse's One-Dimensional Man, not a problem with gaming itself.
Where are you that you pay 54% income tax and then 21% VAT? I assumed you were in the US, since US tax breaks were the topic.
> for instance, there is a continuous deformation that would allow you to convert an unbaked doughnut

Donuts are not baked, they're fried.
I have spent months 15 years ago browsing Flickr tags. Beautiful.
Well, the coin has two sides. People that have the same mindset, appreciate when someone strives for perfection and creates somethimg really good. But i learning to be fine with 97% was very valuable too i think. It can get problematic when stuff needs to be delivered fast though. Finding the right niche is key i guess.

Most people seem to be content with good enough and that is fine too. Diversity makes it fun somehow, there would be way less to discover and learn if we were all alike.

Maybe striving for greatness instead of perfection might be a way?

P.S.: Bookmarked your stuff last time you commented about testing harnesses and stuff. Haven't done iOS work in years and may never need it. I treasure a work ethic like yours, keep it up.
Original community I guess. Flickr was more geared towards pros and amateurs (in the original sense). Instagram was made specifically for iPhone users.
Instagram was mobile-first, Flickr was not. This lends to completely different usage patterns, completely different communities.

I agree with https://news.ycombinator.com/item?id=28550590 here.
Sounds like a winning approach for America’s cities. You and Lori Lightfoot can pat each other’s backs while police stop policing and urban Americans slaughter one another.
The main problem with Discourse is its reliance on javascript. For mostly textual content.
I know it's just an example, but I still find it strange that the article doesn't even start to question why a US company orders fertilizer from China? I mean, the production of labor-intensive and relatively high value goods has moved to China, that kinda makes sense, but fertilizer is the exact opposite of that...
Which is why this page where the photographer pointed his camera "the wrong way" is a lot more novel—and dare I say, interesting—than attempts at recreating postcard views.

https://petapixel.com/2016/06/30/photographer-points-camera-...
Not a book, but this was mentioned in some comments section on HN recently: https://www.shmula.com/the-bullwhip-effect/310/
>The very bimodal distribution is inconsistent with both options in your hypothesis (i.e. either the "terrible" or the "good" candidate).

it is completely consistent. When you fail at the very beginning you're a "terrible" and when you get offer you're a "good" one. The "terrible"/"good" isn't innate characteristic, it is in the eyes of beholder ... err ... interviewer. Most places pride themselves on taking only top 1|2%, and thus most candidates at any given place are "terrible" by definition, and thus the interview is built as the filter described by GP. Of course everybody hiring top 1% means that pretty much anybody would get to be a "good"
at some place.
Noted, I've been feeling it too lately, will work on it :)
One of the most impressive webcam transformations, IMHO, is from the BurningMan project. I recall the burn was first broadcast about 1999, when I was on playa, and I remember trying to watch in 2001 when I was not able to attend. The image was tiny, low bit rate, and buggy.

Compare that to 2011 onward.

It’s like night and day.

https://burningman.org/?s=Webcam
There's too much traffic on the site right now because of this post, it should be back in a couple of minutes :)
I don't see anything about tools to deal with harassment and trolls. Any online platform, especially public or semi-public ones, will have to deal with it. I wonder what you have done.
The link is 9 years old. Do you have anything more recent?
Taking away power from arbitrary companies arbitrarily isn't very free either... People dislike government oversight because government is fundamentally imposed on all people, and funded by your own money, can't say the same about Facebook...
"Gear Acquisition Syndrome", people chasing more gear and obsessed with what equipment is better than others, ...
While the people from the US or Japan might not agree, the only way to improve Twitter is to delete it.
Yes, how do I even search my own comments per subreddit?

And to read anything you are almost required to be logged in because of the threading mechanism, just trying to do use find in the browser is annoying.
While I agree with the article that they are not the same, people using one thing may not be interested in the other, or at least not be aware of it.

I've used IRC for the last 25 years or so, and BBS:es before that, and forums alongside it.

Forums are great for nesting information and discussion for future reference, but less equipped for fast discussion on issues more ephemeral (or fun).

A lot of people used only forums, even for things where I would go to IRC.

These people could be well served by Discord (ignoring any discussion on proprietary software/data integrity/ownership etc).

As a product, I really love Discord. I don't want everything to end up there, for various reasons, but the most important of which is discoverability and persistence.

Please stop closing forums that are an information resource for both members and non-members. But some forums are just slow chat, in which case those users abandoning the forum are likely better served elsewhere.
I've always low key expected for some kind of startup that used the generic photography portofolio (the one where all images are laid out in an infinite horizontal "scroll") + user accounts and sharing. Hasn't really happened.

When you think about it , all social media is about a feed that is vertical (top to bottom) and smartphone screen oriented which is the opposite of standard photo formats. Doesn't even work for most of the old square formats.
I love taking photos. But I only take photos for my own enjoyment: not to share with anyone, and not to get any feedback. I only have an instagram because friends in real life have begged me to get one so they can actually see the photos I take with them.

No, I take photos for my own enjoyment, and I can recommend the following:

- set a photo you have taken as your phone background, or rotate through a folder of them[0]

- do the same for your computer wallpaper

- buy some frames and stick your photos in, change them every few months

You'll now enjoy taking photos for the joy of taking photos, and when you look at them you'll remember the day out or the holiday you were on... not be thinking about whether anyone else likes them.

[0]I actually have an Lightroom export folder set at my phone resolution that I can adb sync to my phone, it works a treat
I've been using Instagram since around 2012. It started as an easy way for me to share some nice photos and captions of my everyday life with distant friends and family. Lately all I really see on Instagram is cheap content-farm posts, and my closests friends and family have left Instagram and don't see my posts anymore, so I've been using it less as well. I've got the email addresses of my closest contacts, so I've considered sending a monthly or quarterly email update to them instead. The biggest thing I miss from Instagram is the ability to quickly edit a mediocre photo and make it a little prettier. It would also be nice to be able to create updates spontaneously and have them batched and only sent out quarterly. This is all possible right now, but the workflow to make it happen has too much friction, so when it comes down to it, I don't end up sending these updates at all.
NZ never stopped international trade though. But you're right, world would probably be healthier when we do. Dairy and meat mostly.
How I Started a Profitable Company Using No-Code
It's a fundamental problem with corporate accounting.

In the real world externalities have real effects, whether they're ecological costs or business losses created by monopolistic growth.

That's not even counting second order effects like loss of experimentation and fundamental research - not packaging existing tech, but inventing completely new and unimagined classes of tech through (ideally) genius math, but next best is original blue sky research.

On Wall St externalities are ignored. The show only continues because it's fundamentally and polemically about denying reality in favour of an entirely imaginary world of financial story-telling.
I love Twitter
Seems to be mixing up software with code.

> 3. Good software is aesthetic
>
> Take a moment to step back and look at your code.
> It should look beautiful to you.
> ...

It's not that the code quality doesn't matter, but this is just apples to oranges.
Degree doesn't say much, not even intelligence does.

If you want an experienced developer that can start right away, it must be someone that worked an extended time period with the specific technologies required, there is no alternative. Especially in software that could be anything.

The company I work for mainly just hires people for a month and then management gets feedback from the engineers before committing to someone. I think this process is quite nice and people seem to like it (they get paid of course). Applicants are subjected to the whims of engineers though, so you "need to be a fit" too. Advantages and disadvantages.

Fizz buzz is an easy example, but that is basically checking that someone knows the modulo operator. A lot of devs also lack basic "tricks" with bit operations. Ideally a developer is able to do that, but companies must be aware to offer resources to train people.
I think the investment is supposed to support 10 US jobs. Mostly in construction I imagine. There is a certain amount of BS.
Mailing lists? Bring back usenet!

In all seriousness, by far the best professional discussion i have ever had was at a company in 2000 which ran an internal NNTP server. For me, that combined the relevant strengths of email with a format more suited to active multi-party discussion.
Gogoro to Go Publiuc on Nasdaq
> Being valued at £2M doesn't mean you could sell all of them for that price or that the people living in them paid £2M for them

But in London these houses do sell, normally very quickly (and bullshit apartments in shiny new blocks that are in same price bracket I guess same, generally they do seem to sell, but I assume that's just parking money for tax purposes so not quite same thing).
It's a pain to check your old comments or filter them by subreddit.

Also it is not really your forum as it can be quarantined or removed on the whim of the admins.
Sounds like today's "dependency injection", and people writing 5 pages on it.

Except then it turns out what they mean isn't DI, but some other concept related to it and largely taken care of by their framework of choice.
Okay for undo/redo. I mean, I can delete and repost a tweet with correction, but the UI isn't made for that. However I have statistics on Twitter, for each tweet individually or for my timeline globally with top tweets per view/engagements etc per period of time.

I think I understand better what you call "media preview", I guess that can be useful for some.

The remaining features you listed are features that I want from my browser (which has them) not from the app, but that's also a matter of personal preferences I guess :).
I'm not sure how well browsers on MacOS utilizes cores, or if there is an artificial restriction there. At the very least it will have a separate thread for each tab.

Though, if I'm not mistaken, I do believe that Web Workers is supported on all major browsers, including Safari. This allows the main JS thread (the one per tab) to spin up additional separate threads for other workloads. This page seems to confirm this: https://caniuse.com/webworkers

Here is an example to try out: https://codepen.io/prosetech/embed/qeqGQR? (source: [1]). When I tried it in chrome (default settings on linux) with a search range of 1 to 5,000,000, it took roughly 16 seconds and overall CPU usage was around 12%. Feel free to try it on an M1 (I'm genuinely curious, since comparable benchmarks are really hard to come by). This doesn't use the GPU at all, and is already CPU resource restricted, so I would expect it to fare well.

I'm sure the browser will handle some scheduling to limit 100% usage regardless of what the OS allows it.

So, it is I said before. That it seems a bit dishonest to exclusively focus on single core performance, as if that matters more than what the CPU can do when fully utilized. And, when fully utilized, the M1 is not remarkable in the slightest. It was a seriously misleading and dishonest marketing campaign. The only exception is, power consumption, which is pretty good. I find the idea of needing a lot of computing power, while also being limited by battery life, to be a contrived scenario. Wouldn't you be plugged in? Even the trains I've been to in recent memory have had power outlets.

With all that said, I think it's silly to consider javascript performance to be all that relevant. I hope this doesn't come across as a gatekeeping point of view. But when I talk about computing power, I don't really think about whether a web-page loads in 100 ms or 110 ms. But rather of machine learning tasks, photoshop filters. A software compilation. A blender render. Whether these things take 14 hours, or 1 hour. Which is what you can expect to be the difference in performance when fully utilizing a top end desktop GPU+CPU vs the M1. A practical difference of a "see you tomorrow morning", vs "see you in a week".

[1]: https://medium.com/young-coder/a-simple-introduction-to-web-...
> A parallel between Facebook and Big Tobacco

https://news.ycombinator.com/item?id=24579498
Is discord indexed by Google? I don't think it is. If this is the direction we're going anyways then at least having the ability to find discord messages from a search would be beneficial. I know that in recent years my primary interaction with forums has been as a result of searching for things either videogame or Linux related. Losing that info into an unindexed service is indeed a loss