skysight-inc/HackerNews huggingface dataset:
How much the better tech matters is something that I find is film dependent.

A big, splashy, large-scale action film? Yeah, it makes a difference to me. OTOH even apparently "thinky" films like the upcoming OPPENHEIMER are likely better in a more immersive situation.

But a smaller film like THE BANSHEES OF INISHERIN? Not a factor. (But this also means I don't think you lose much watching it at home if you have a decent screen.)
Amazon might be unethical or immoral or unpleasant, but it is extremely successful at its founder's goal.
Seems more and more that the people who cut corners get ahead. Lie, cheat, and steal is the path to success these days. I guess it shouldn't be a surprise that we are slipping in national rankings and the top desired jobs are performers and influencers.
Has anyone been able to use it to effectively build more than a green field poc? It's absolutely great for that, but it's been a little clunky when trying to iterate when the context gets too large or when trying to add stuff to am existing system.
Don’t do things that are not useful, enjoyable, or rewarding.
You can’t really cheat your way to a better presentation. If the “spitballed” version is good enough for the situation, why expend a lot of effort on preparation?

Maybe the problem is that people have low expectations when everyone delivers bad presentations. This kind of cultural thing is often easier to fix by changing the format rather than pushing for everyone to do more — in other words, ask “do we need all these presentations?” instead of “why do you all put so little effort in your presentations.”
I was very enthusiastic about Google I/O in the past (around the year 2010). Full of nice tech talks; I learned a lot. These years, I couldn't care less. It's all business talk. I guess developers are not the target audience anymore (and for newcomers, perhaps the "I/O" may be misleading).
> If you start from first principles and you compute it as "2.5 hours of entertainment in a climate controlled and comfortable environment with refreshments", it doesn't feel unreasonable to put it at 30$ (per person): that's in line with how much other comparable activities will set you back (escape rooms, paintball, whatever).

When I was a kid, my family didn't have AC so on hot summer days my mother would take us to a bookstore. Free AC and entertainment for hours, plus a few dollars for lunch (not in the bookstore, but nearby) and a few dollars more for the books we'd inevitably buy at the end of the day. These days, bookstores are mostly gone but public libraries have AC now so it's gotten even cheaper.
"Robots.txt has failed as a system, if it hadn't we wouldn't have captchas or Cloudflare."

I like the idea of "ai.txt" but those who eat resources rarely listen to ToS. Frankly, I serve 503s to all identifiable bots, unless they are on my explicit allow list.
you are a saint
Agreed. The skill isn't even an issue - you just hire them for the right roles.

Having the same definition of "no" as Americans is huge. Indians have a really tough time saying something isn't going well, or that we shouldn't do a project, for cultural reasons. That's great! Culture is great.

For work though, something closer to the culture of the outsourcer makes it a lot easier to deal with.

Flights are also so much easier, everyone I know speaks at least SOME Spanish (unlike Hindi/Tamil/Tagalog for the other big destinations) and that helps rough out the edges a LOT.

I'd bet on Mexico, hard, right now. Same with BA and Colombia.
This same process can be applied on a community/country level.

Trust is invaluable, and you will not see its savings enumerated on the P&L, but lack of trust will eventually find itself on the P&L, due to ever increasing costs.
Now I wonder why this isn't an option in plain Jupyter. Inconsistent cell states and having to re-execute all cells after a single line change slows me down a lot.

Like I get why this doesn't need to be default, but this seems crucial enough to warrant being included in the base package.
I ran a largish statistical analysis where I was working on all interviews and employee ratings for the following year (16000 data points).

My conclusion was that:

* some interview problems carried zero signal

* some interviewers are really good at identifying strong candidates, and others correlate negatively! On average interviewers rating is a weak signal (<0.25. Correlation)

* geographic location is a medium signal (0.2)

* a relevant degree is a strong signal (0.4)

* choice of programming language is the strongest signal (>0.8 correlation (or anti-) for some languages, and some.

There is some selection bias though since candidates who were rejected did not get a chance at the job so we didn’t have a rating for them.
I run a single user ActivityPub instance with a minimal following and small number of people across multiple instances that I follow. From a user perspective ActivityPub is fine I have no complaints.

However from an Ops perspective ActivityPub is incredibly chatty. If this had to scale to a larger instance the costs would spiral fast. Operationally and cost efficiency wise ATProto is a better looking protocol already. From a single individual user this won't necessarily be obvious right off the bat. But it will tend to manifest in either overworked operations people or slow janky instance performance.

While it's certainly a reasonable question whether the world needs another federated social protocol or not ATProto definitely solves real problems with the ActivityPub protocol.
And once you understand how fast modern computers are, you realize how absurd it is when software is still slow. How is it that Microsoft Teams takes 15 seconds to load? How many billions of calculations does it take to put a list of names on the screen?

Never forget what they took from you.
Ironic then that the real test was to see who has flexible thinking to adjust to a dynamic situation and who mindlessly follows misconstrued advice.

If you really wanted to challenge yourself there's nothing stopping you from doing extra excerises outside of class. Yes, your other classmates were wrong for cheating, but you're paying the university and they can't even be bothered to update the their tests because they don't care about the cheating or you getting an education either.

There's any number of situtations like this that happen in real life, from school, government, politics, work, etc. Not understanding these rules is much worse than being able to do some assignment in university.
Nope. GPT4 is way better from my experience.
In fact I do gym climbing as well, and it's really clear that the sport skews very young. There are a few older people there, some of them very talented, but you see an awful lot of college tee-shirts.

I was never a great climber -- I miss doing V3s, but the V2s keep me interested. (A lot of that is actually due to pandemic, which cost me a bit of the very specialized bits of muscle that go into crimpy and slopey routes. I am gradually getting some of it back.) I should do more top roping, which affords a bit more room to solve problems without falling off and starting over.
Intentional or not, I enjoy how humorously provocative this comment is.

It's not possible to understand why someone would prefer Matlab through a software engineer's lense. Our jobs are different and a real programming language isn't anywhere on our list of needs or wants for matrix laboratory work. We actually prefer semantics like copy-on-write and features like dynamically adding fields to structs at runtime. It fits our workflow better, and that's ultimately what matters most.

I'm sure one day I'll add Julia to the list of real programming languages that I've used to write a library, but I'll still wrap it and call it from Matlab just like everything else.
Ask HN: GPT-filtered Hacker News front page
Hey HN,

I love the front page for tech news but find the negative news that I can't do anything about anxiety-inducing (recent examples: discussions on the crime in San Francisco, microplastics in our blood, or methane blooms in Turkmenistan). Ideally, I'd see a news feed that's only tech news I care about.

This struck me as a great GPT usecase: I enter a natural-language filter like "Show me only tech news or items with greater than 500 points, and remove all political news". Does anyone know of a solution that does this?
“Income” and “on-boarding” are what those letters stand for.
https://en.wikipedia.org/wiki/Communism
It is funny. Let’s say you have an MIT PHD computer science grad with a 4.0 GPA. The 8 years of verifiable performance means nothing. The competitive coder would blow them away in an interview.
Yeah, you have to give it time.

That said, the particular paragraph has some problems with antecedents. It could equally have those same problems if you were using other pronouns, like he, she, or it.
Finger pointing isn’t a great signal.
We went to see GUARIDANS 3 last night.

Tickets for the upgraded theater screening were $41 for 2 people. One small popcorn, a bottle of water, and one box of candy were another $25.

I can see hitting a hundo reasonably easily here (Houston).
Show HN: ThumbnailMaker – Smart YouTube thumbnail generator that boosts your CTR
Hello there,

I'd like to share with you my latest side-project, ThumbnailMaker.

As we all know, the first impression is crucial, and when it comes to YouTube videos, a thumbnail is the first thing a potential viewer sees before deciding whether to watch a video or not.

As a former content creator on YouTube (+50k subs & ~5M views), I've noticed that successful YouTubers have access to the best designers on the platform, which makes their videos more competitive than those from newer content creators who are just starting.

ThumbnailMaker aims to help all content creators increase their video's click-through rate (CTR), engagement, and ultimately, the success of their channel.
When presented with a problem she not only found a solution, but shared that solution with her peers. And has been promoted at her jobsite. As far as I can see, the interview properly assessed her abilities and found her qualified for the job.

In short, the interview process worked as intended.
Ruthlessly focus on your goals and don't get distracted by side quests.
Capitalism isn't the reason this farm is closing. The owners are retiring and don't have anyone to take it over.
I was a hardcore proponent for custom ROMs and unlocked bootloaders for the first ~10 years of my mobile phone experience, mostly Nexus and Pixel devices. With OneUI that came with the S10, I've changed my opinion. It's a much better UI and UX than AOSP or Google's default Android experience. I still support the devices that include unlockable bootloaders for long term updates and customization, but OneUI is hard to beat, and Google and Samsung have been working much more closely lately than ever before.
Should be benchmarked against ->

https://github.com/Deaod/spsc_queue

If proven faster OK.. If not.. Well.. back to the drawing board.

I gave it a try ->
https://github.com/andersc/fastqueue

Deaod is the kingpin.
> Has anyone been able to use it to effectively build more than a green field poc? It's absolutely great for that, but it's been a little clunky when trying to iterate when the context gets too large or when trying to add stuff to am existing system.

I'd like to see that too. Just this morning I got it to generate a whole lot of boilerplate. Then it appeared to get dementia: forgot which language the boilerplate was for, when I reminded it it then started creating type aliases for no reason, when I reminded it that the previous snippet (which was the first part of a single long snippet) didn't need those types, it switched languages again.

Very difficult once you get a long enough conversation going (something like 5 prompts in and it starts going haywire in random places).
I stopped caring about I/O when it became just corporate talk
In that case, the market should take them out, right?
Nobody seems to care anymore. I am reminded about this constantly at my work where I travel to lots of different offices and meet lots of managers. Nobody cares this author worked hard to be honest. Nobody cares that the other interviewees cheated. There's not much accountability. All anybody who has a say in anything seems to care is if they don't caught in a scandal. As long as it doesn't cause a scandal, mediocre work, dishonesty and/or neglect is widely acceptable in today's workforce.
>The gangsters that were killed were a bit like the mafia in that sense

Except that some of them were rival politicians. I'd also want you to look at the number of criminals elected into power before you tell us that "but those killed were criminals, so it's okay." It's systemic rot. Due process doesnt exist in some places and mobs rule.

You see the issue I have with people like you on forums is that you depend on westerners not knowing the details of these things in your country. Your messages appear referenced etc showing that you took time to make those answers, but you seem to miss key points, selectively.
In Houston, table service and full menus are available at the iPic theaters, but the screen and sound are not as nice as the "regular" theater.
robots.txt works for the major search engines who voluntarily abide by it, so it isn't a failed system. Just because it doesn't work on everybody doesn't mean it's useless.
There are a few outliers, but generally, I found most candidates hired are good, if the interview process mimics the actual projects someone is going to work on in the next 3 months or so. But the downside is that interviewing is slow and cannot easily distributed across multiple teams, because the tasks are tailor made.

Due to the downsides, I guess it is easier for companies to rely on standardised tests. Even just for the reason that those are easy for anyone in the company to lead the interview. But likewise it is easy for anyone to game the system.
one way to get around this is to effectively say someone's work belongs to them, and to take it is to infringe on that. however many techies do not find that acceptable.

another way solution is to install what is effectively malware on candidates' computer to ensure honesty. however techies complain about privacy.

yet another is to make it so interviews are in person, and to begin to end remote work, as it is obviously easier to cheat and do things like be overemployed when you're remote. again, not acceptable.

so of course this kind of things happens. it is what it is
I'm not disagreeing. To say that there is only one way or to project presumed goals and intentions is too far for me.

I firmly believe that protocols are developed through vigorous rewrites and aren't nearly as important as the data-stores they provide access to. I would like our data-stores to be stagnant and as required we develop protocols. Figuring out a method to deal with whatever the hosted data-store's chosen protocol is seems correct to me.
I just don't see mutual exclusivity. Consider the power of supporting both protocols.
Probably less RAM than the average browser tab uses. 250MB of RAM? I've forgotten how to count that low.

Today's smartphone has higher specs than my $10,000 workstation from 10 years ago.
This is a great summary of what my concerns are as well. I'd maybe add one more point:

* Improvements that'd layer cleanly on top of ActivityPub if they'd made any attempt at all.

E.g. being able to "cheaply" ensure that you have a current view of all a given users objects is not covered in ActivityPub - you're expected to basically want to get the current state of one specific object, because most of the time that is what you'll want.

So maybe it falls in the "highly debatable" category, but we also have a trivial existing solution from another open spec: RemoteStorage mandates etag's where a parent "directory" object's etag will change if a contained object changes, and embeds that in a JSON-LD collection as the directory listings. If you feel strongly that this is needed to be able to rapidly sync changes to a large collection, an ActivityPub implementation can just support that mechanism without any spec changes being needed at all (but documenting it in case other implementations wants to do so would be nice). Heck, you can "just" add minimal RemoteStorage compatibility to your ActivityPub implementation, since that too users Webfinger, and exposing your posts as objects in a RemoteStorage share would be easy enough.

Want to do a purely "pull" based ActivityPub version the way AT is "pull"? Support the above (w/fallback of assuming every object may have changed if you care about interop), make your "inbox" endpoints do nothing and tell people you've added an attribute to the actor objects to indicate you prefer to pull and so to not push to you.

Upside is, if any of the AT functionality turns out to be worthwhile, it'll be trivial to "steal" the good bits without dropping interop.

(Also, I wanted to see exactly how AT did pulls, and looked at the AT Proto spec, and now I fully concur with the title of this article)
Cheaper for the studio, not for the theater. The studio cut their film distribution costs and outsourced the rest.
I just completed an article on how to build your first plugin using Javascript through Elementary Audio Framework.

The article contains a Repo that should make it easier to build. Would really appreciate your feedback.

https://www.chrisjmendez.com/2023/03/29/build-vst-or-audio-u...
Video does not play - Too many requests
We all know that interviews can focus on knowledge not applicable to the job, leading to candidates excelling in interviews but failing at their job, or vice versa.

I don't hold a firm ethical view on whether this justifies cheating in interviews. However, as noted on Blind, people do succeed in their roles after cheating. Some could even make the argument that those who deliver business value fulfil the primary expectation an employer has of them, and whatever happens at the interview might be almost irrelevant.

From my experience leading teams, people with gumption, perseverance, and great learning skills almost always outperform others long-term, making entry-level skills a worse indicator of future performance in comparison. I've never regretted hiring someone with these values.

When entering tech, I performed poorly on some technical interviews, which I'm ashamed of. Still, I received competitive offers based on potential. Some companies even skip technical panels/whiteboards for candidates with poor initial performance in technical tests but good growth potential. While unconventional and you should not expect that a company will do this for you, this approach seems more sensible than crazy to me.
>I tried googling it, but could not seem to find any reliable answers. As an alternative, I decided to use ChatGPT.

Hilarious.
This is not an extraordinary claim - It was widely covered in the press. Even cursory google searching should find plenty of stories - Here's one picked randomly: https://kotaku.com/cd-projekt-red-confess-hack-severity-whil...

The attackers had full access to version control servers and therefore the ability to directly modify the versioned code without going through a normal commit process, giving them effectively unrestricted commit access.

The source code for many CDPR properties was later sold by the attackers.
I use AI to help my productivity while coding a lot. I handle the big system, it spits out code for me where i know what i want but don’t know the libraries/syntax.
IMO China is a "long-term country". LLM does not lead to General Intelligence. While the former is profitable (financially and socially), the latter is the holy grail.

Time will name the winner.
The thing is clearing the interviews is much harder than doing the day to day job in any of these companies. In all of big tech, most people are working on trivial crud apps or trivial services passing data around. The skills to succeed are similar to cheating in interviews. Most people I know in all of big tech have never used any data structure more complex than a resizable array. Very few people in big tech work on the real hard problems. The interview process difficulty and the day to day job difficulty are just not related, not to mention that in day to day job being able to get solutions from others is a very important skill for you to succeed.

One thing the interview process does is to weed out totally incompetent candidates. Even one such candidate, once inside, can be extremely harmful to the morale of a team.
Thanks Samsung, that is a great reminder for all iOS users that they still get the best experience in the market (not to mention privacy)!
The site is replaced with a landing page explaining the whole debacle https://kiwifarms.net/

url is archive as most ISPs are blocking: https://archive.is/2yBsG
Could you share what sim racing you prefer?
It means to extemporize / ramble.
You've gotten Julia to produce a runnable binary? Impressive.
No, a company's first and foremost interest is not profit for the shareholder.

Corporations don't have interests. They're abstractions -- ways of organizing people to be productive members of society. Individuals within those corporations have interests.

If you look at a company as if it were a sentient human, you'll get to the wrong conclusions. There is no moral imperative for a company to survive. There's a moral imperative to make sure everyone has gainful, productive employment, healthy levels of stress, etc.

If you're at Google, and you can work on:

(1) an advertising user-profiling technology with no social benefit but contribution to Google's bottom line

(2) a civics-focused open-source project with no benefit to shareholder value, but significant value to society

Which would you pick?

If you're at Enron pre-scandal, and can either:

(1) successfully cover up evidence to prevent the scandal; or

(2) blow the whistle

Which do you pick? That's where the moral imperative sits. These things are much more complex with a partner. There's a moral imperative not to betray your partner, as well as one to not support immoral actions, and some balance. With corporations, there is no such moral imperative. If an unethically-organized corporation dies, and resources move into ethically-organized ones, the world is better off.
Yeah, Pluto rules!

After getting used to it with Julia I found it really jarring to go back to plain Jupyter (when I need python) where I have to keep re-executing the cells.

This is going to make that much less painful.
I really hope this takes off, it would be a huge deal for my country and me personally.
> People go to theaters for presentation they can't get at home, but that's no guarantee of the best picture and sound.

I'm not sure the premise is entirely correct. I think the main attraction is watching a movie together with other people, because it adds to the emotional experience.

I think this premise is the same mistake phone makers did when all they advertised was technical specs like RAM and GHz and cores, when that is a very reductionist view of the actual experience of using a phone, which apparently only Apple understood. This seems to work well for Open Air cinemas, where picture and sound might just be ok but not great, but you are in nature with other people and its just totally different from some multiplex chain. At least where I live they are regularly sold out.

Now they just have to release movies that are worth watching, which apparently they lost the capability for since around 2017.
I think it is a great idea, but doesn't apply to 99% of my notebooks because they need to run up to 2 hours to completely execute once, due to data intensive tasks. I usually run all cells once per day, up to cell x (where I left the day before), then continue working by adding cells and updating the state manually until I make progress (=no errors or output is as expected) and move on to the next cell - without re-executing other cells because this would be a productivity nightmare.