skysight-inc/HackerNews huggingface dataset:
"Clever" alone is not enough. It's also about clarity and scalability. But it's a requirement for start.
You need to be careful with these; the rules platforms seem to have settled on is that livestreaming is sort of OK but anything which may be archived or replayed isn't. So you get "DJ" and "karaoke" livestreams, but only live.

During lockdown there were things like https://timstwitterlisteningparty.com/ , where the audience comments along but is all synchronously listening to their own copy. I'm still in a group which does this weekly with films.
But anonymity is your #1 concern when doing fraud, money laundering or criminal transactions.
True. The long ads are mostly scams or Chuck Norris fitness plans for 70+ year old people.
> The proofs read much more like what you’re used to seeing in math literature.

Yup, that's mostly a factor of using declarative proofs rather than lists of proof "tactics" based on an entirely opaque proof state (that can only be reconstructed and understood by replaying them in the proof system). You'd find these proofs in systems like Mizar or Isar (a declarative framework that's part of Isabelle). Systems like Lean and Coq/Rocq do support structured proofs that can act as a minimal step towards declarativity but are not nearly as readable as actual declarative proofs.
Maybe its a cultural difference, but I fail to see how this solution is "mockery".
I haven't even watched the video, that's how little I'm interested in faith healing. None of the methods shown fitted your experience perfectly, but you can see it's a very common trick, performed under various conditions with willing or unwilling participants for myriad of reasons, some of which might be as plain as just showing off. You can recognize some elements of the trick like sitting on the floor and touching legs. You were extremely receptive to the process and your brain filled a lot of gaps in what was happening with perceptions favorable to the performer. So you have two options how to explain your expeirience. Either you experienced common trick, done in a bit unusual way (there are at least 6 flavors, why not 7?) or an actual real world miracle was performed, on you, by a random human, out of 8 billion who all are as plain as dirt. What's more likely?

Do you watch a lot of magic shows? It can give you perspective of how easy brain is to fool.

> Are you an athiest - and believe that existence is limited only to energy and matter?

I'm as atheistic as they come. I don't believe anything that scientific consensus built on settled peer reviewed research doesn't force me to believe. Personal anecdotes, even my own, have almost no influence on my working model of the world because I know, both from research and repeated experience how terrible human memeory and perception is, how easy it is to make a mistake, to misinterpret something, to fool yourself, to be wrong, to be fooled. I also hate philosophers, including religious ones of course, because I believe they asking useless, hopeless questions and then think up some fragile reasoning about it which is usually a mixture of obvious and wrong. Nature of existence is one of such useless questions.
> a log entry must be appended that says the log is closed

Related concepts: 'epoch' (distributed consensus), 'watermark' (out-of-order stream processing)
BenOS 0.1.1 – A small, free and open-source 16 bits operating system
Smells like poor management to me.

"We'd like you to explore this path and show how you would deal with problems that occur there" is much easier to interpret than the passive aggressive tone of "I don't think .."

I would also go with my idea and see how the manager reacted: there is only so much micromanagement I'm willing to tolerate at work. Interviews go both ways.
It may not help that there are more of them, and of course, among themselves they speak Spanish. One of them then turns to me and asks something switching to English, he keeps his speech mostly unchanged (speed, enunciation, pronounciation), except he is putting supposedly English words one after the other...
I mean, sorry for the snark but really, there's so many of these things that it's just ridiculous to even attempt to compare. e.g. I wouln't ever use something like string_view or span unless the code is absolutely performance critical. There's a lot of defensive copying in C(++), because all the risks of losing track of pointers are just not worth it. In Rust, you can go really wild with this, there's no comparison.
Hackers guide to detect honeypots in AWS
Then that expectation should be communicated clearly, not via some obscure passive aggressive subtones, don't you find?
Fair enough I’m just saying I live in Germany and just entered my first software position and get 73k, and I don’t live in Berlin or anything. I suppose in Spain living expenses are much cheaper. Your monthly expenses including food are less than my rent. Tho I still think I have more than 2100 left over after expenses
I won't go and find counter examples, because a) I disagree that he was just "flailing around" (you can literally see him tense up), and b) I disagree that the Nazi salute requires some specific level of upper body stiffness. There are plenty of videos where literally Hitler makes the same motions with a similar posture.

He still hasn't even denied it, has he?
Friend of mine commented that he could afford a grand piano now, but not the extra floor area of house which would be considerably more.

And this is having a real corrosive effect! When so much of the economy goes to rent, there's nothing left for buying consumer goods. Or starting businesses. People talk about not making things in the West due to high wages, but high property prices may be an even bigger effect.
Embrace, extend, extinguish. it could take about a century, but every software company (hardware maybe next century) is in the process of being swallowed by free software. Thats not to say people can’t carve out a niche and have balling corporate retreats for a while.. until the sleeping giant wakes up and rolls over you.
+ capcut (video editor)

+ Viable income for content creators
(a) last I read, he signed an EO that he will claim releases some files but actually doesn't commit to do anything;

(b) during the campaign he was asked on camera about the Epstein files and said "sure" then had a visible realisation and backtracked, saying he "doesn't want to ruin peoples lives" or something to that effect. Seems pretty obvious the "people" he's worried about is a guy whose name rhymes with Ronald Bump.
Sure it’s just the original question is “I don’t get why they don’t do it” and “because it’s hard” is the answer
Also, people use tiktok because they like (or used to like) the Algorithm. A decentralized effort will live or die by its ability to steer people to content that they want to see.
Perhaps "ad-free" and "not about to be banned in the US" are more compelling features
$4k seems like a lot, I wonder why it costs so much.
Normally, you learn during high school that when you take any exam, you should not reply with the best or smartest answer, but with the answer the teacher expects.

The same applies to interviews.
The text is still overflowing off the right side of the screen on my 13 mini
The way precompiled headers work in C++ is a bit of an ugly hack. And worse, it's almost as slow as just compiling them all every time anyway.
And people wonder why the birth rate is down when children are demonized this much.
Trains don't honk in much of Europe when approaching a gated crossing.

The lights and barriers are assumed to be sufficient. Within cities, there may well be CCTV cameras (pointing only at the crossing) so the signal controllers can check the crossing is clear.

More video than you could possibly want:

https://m.youtube.com/watch?v=hidjpkqJ0-Y

(I think the honk in the first one is the train driver recognizing the person filming? It's far too late to be for safety.)
No mention of security issues, nor permissions, nor ...
Yes this whole thread is so depressing. Most commenters here are talking as if electric trains were an oddity. It's like listening to people questioning the benefit of running water over the old school walk to the well.
i agree. this solution is to clever for its own good. but those requirements were essentially asking for a clever solution. if the challenge can't be solved without being clever then it is the wrong challenge.

this interview tells me that the candidate is smart and knows typescript well, but it doesn't tell me if they can write code that is clear enough so that a junior can understand and modify it. because the latter is the reality of work. a year from now, a junior will be asked to adapt this code to say replace 3 with 7 or something like that, and they will probably not be able to it without having to rewrite all of it from scratch.
> Focus on proprietary formats: Apple has its own lossless codec, ALAC (Apple Lossless Audio Codec), which it naturally prioritizes.

What an odd claim to make, when the very Wikipedia page they link to says:

> in late 2011 Apple made the codec available open source and royalty-free.
Yeah, it's an English thing. A literal translation in Dutch would mean "explain yourself here", and if you'd change tack because of the question alone, it would seem like you really lack self-confidence.

But after living in the UK for a bit, in the UK that is most likely an order.
This just dodges the issue by playing games with language and insulting anyone that doesn't agree. One can also argue that separating everything from its natural and appropriate context with some crowbar of the intellect is a violence. And while connecting the unconnected might be mental illness, insisting that nothing can ever be contextually related to anything else is also madness.

Heidegger and Van Gogh are literally and very directly entangled. Trying to understand one without the other will result in an incomplete or impoverished understanding, and if Heidegger doesn't like disproving himself this way then he shouldn't have written one important work that referenced another while claiming all works can/should stand alone. This is not even really a matter for interpretation.. like, if the painting did stand alone before, it cannot afterwards. This conversation is part of the evidence for that, but don't take my word for it. Googling "heidegger shoes" will immediately drop you on Van Gogh paintings.. the mutual reference / footnotes on both works are written into history already in many ways.

Meanwhile, Schapiro on Heidegger points out Heidegger's own fantasy- the idea that the shoes belonged to peasant woman, whereas it's more likely they belonged to the artist. What's the argument for preferring random speculation about the shoe-owner and rejecting more informed speculation about how historical/cultural context shaped the subject matter? One can think of any kind of wild subjective thing while engaging with art and art-appreciation, but if you're ignoring all the wider context as irrelevant, or insisting that context isn't even real, that won't make for a very coherent or well-informed position. It's art, so feeling something is more important than being well-informed.. but OTOH, if your goal is to engage with a work then "ignoring as much context as possible" isn't usually a great strategy.
To this day, I take a radio to cricket matches. I watch the live game, and listen to the ABC commentary. But I guess it's not a surprise the radio commentary is better than none at all.

It's not really a surprise Roy & HG do a better job than the TV commentary. I still have no idea what name gymnastics uses to describe the "Hello Boys" and "Dutch Wink" manoeuvres. The curious can view some of them here: https://www.royandhg.com/gymnastics

"And New Zealanders perform at their best when they're sitting down going backwards." Such astute observations are Roy's trademark.
Show HN: Covert YouTube, websites and more to short NotebookLM podcast by email
Hi everyone,

I created a tool to convert lengthy YouTube videos, website blogs, or plain texts into podcasts using the amazing Google Notebook LM technology. PDFs will be supported soon.

I hope you enjoy it. Let me know what you think!
Sure thing. I had to look up the definitiy of the word.

"Idolatry is the worship of an idol as though it were a deity. In Abrahamic religions (namely Judaism, Samaritanism, Christianity, Islam, and the Baháʼí Faith) idolatry connotes the worship of something or someone other than the Abrahamic God as if it were God."

If I was a believer in Abrahamic God, I'd believe idolatry is wrong because, I'd believe there's only one God and no other thing is God, so people worshipping anything else but the God I believe in would be wrong and possibly dangerous because they might mislead others from worshipping the only correct God.

God is not an idolater because he doesn't worship anything (I assume) just demands worshipping himself from his every sentient creation.

I'm curious why are you interested in answers to those questions. What do my answers tell you?
The ZX Spectrum ROM loader is 1500bps and some games loaded at over 3000. There wasn't any encoding, just straight-up 1s and 0s straight into RAM.
Dude casually whips out types and succinctly defeats half their puzzles is a pretty amazing mic drop moment.

Hope the author finds a good job somewhere that recognises and appreciates their skill.
If you are interviewing for a job - the "answer the teacher expects" can tell you a lot about the company you are potentially going to work for, as can the exam which you are given to prove your worth.
I have almost 30 years of experience and I would never have thought of changing the base. I would have failed that part of the test.

But I am confident that I would have been very productive in the type of work they actually perform in reality
Then don't say" "the interviewer noted that I could even use esoteric programming languages but advised me against because there would be lots of rules that would be hard to follow"
You'd obsolete 30% of tech 'work' without it. Unless you're a shareholder why would you want to cut bloat?
yes, it has always been an influence for me, in fact 9 years ago I implemented a Forth interpreter in plain WAT[2] by de-obfuscating a IOCCC Forth implementation[3] and reimplementing it in Wasm and JS[4]

[1] https://github.com/marianoguerra/ricardo-forth

[2] https://github.com/marianoguerra/ricardo-forth/blob/master/s...

[3] https://www.ioccc.org/1992/buzzard.2/

[4] https://github.com/marianoguerra/ricardo-forth/blob/master/s...
simple. clean. precise. thanks for sharing
Simon Willison: Using LLMs for Python Development [audio]
Well, as you probably know, the first Mac shipped with a 68000 that didn't have the full 32 bit physical address space either, so that upper byte was basically free real estate.

(The original Mac hardware is in many ways a masterpiece if you like tricks like this.)
The more time that goes on, the more I think as a community we should unashamedly be name-dropping anywhere that has poor practices, bad comms, or bad behaviour.

Neglecting to name them just lets them get away with it.
YouTube Premium still shows ads and they still track users.

Most recently, the ?si= tracker on URLs shared are a new low that lets YouTube map out how we interact with other people.
Cool read! I loved it when you changed the numbers to base 15, I thought that was a beautiful solution.
Not blaming, just cross-referencing.
I’ve been laid off twice over the past two years in 2023 and last year. Both times looking for a job was focused on two tracks - the type of job I wanted and the types of job (or contract) I didn’t want but was qualified for.

The main goal was to get any job that would pay enough to keep me from going through savings or in 2023, savings or my three and half months severance.

I wasn’t going to let my ego get in the way. In 2023, I got Amazoned and wasn’t too proud to get any old enterprise CRUD job.

Luckily, it didn’t resort to that either time and both times I found the job I wanted within three weeks.
But the interview process is a mockery.
I get the point, but update your library to support entries higher than 100. :-)
I think you are not very accurate about “open source product” vs something like “community led project”.

People being able to adapt their software to their own needs by making changes to the code is exactly what open source is about. This is good.

What is a problem though, is to have the code merged in the main repository requires you to gift them the rights to your code (not just license it).
They are also not very clear about this in the summary of their CLA: “You're giving Zed permission to use and share your contributions (like original works or modifications).” which could be misunderstood to just be a usual open source licensing agreement, but seems to be complete handover of copyright: https://zed.dev/cla

This is not good, and something people should be more aware of when contributing.
What a genuinely terrible interview. Seems like a great way to learn absolutely nothing about the candidate.

I would have walked out half way through. These types of questions are very telling of an organization which is extremely insecure in its own abilities.

For anyone who is a somewhat experienced programmer it is not hard to tell if someone else knows what he is talking about. You do not need to waste 45 minutes of someone's time on whether they can correctly interpret and execute some joke requirements.
Interesting, but it does not seem to be an overview of gradient optimisers, but rather gradient optimisers in ML, as I see no mentions of BFGS and the likes.
Very interesting, someone did that to a project of mine 10 years ago.

They registered $my_projectname.org and loaded my site in a full screen iframe with ads over it.

Traffic was up to 500 users per day that I was never able to monetise, I doubt they got a lot from their iframe either.

But they beat me and some other similar sites on SEO very hard, very fast and I never quite figured out how.

I ended up serving a white page to that referer.
Love the implementation. Don’t let anyone convince you to change it.
> would probably have hired this person

Of course. They can write (as in, natural language, not "just" code). In my opinion always the second most important skill for every knowledge worker, regardless of what their actual job is
Somebody was interviewing somewhere else and they played a man-in-the-middle attack on you? :-)
I used to believe that a File explorer is crucial in my text editor; after using Helix for more than a year, I’ve discovered that is not required at all; space+f much faster use flow. I work with split terminal windows, where I have supporting windows to navigate the file system.

Happy to try a file explorer once again, it’ll be interesting to see how I feel a year later.
Yeah to be fair I don't live in a big city or any touristic location where monthly expenses could easily double, but it's still nice and comfy enough that I don't plan on moving even if money weren't an issue.
Show HN: Preview your Hacker News post before posting
Still doesn't completely add up to me.

Who would even produce a 1- or 10- or even 90-hours long ad? Like, what advertiser would put that into the exchange? What would be their expectations?

Seems more likely to me YouTube is playing tricks here and just playing regular ads on repeat. Or selecting random other regular videos and playing them as ads, or something.

In those cases, it would at least be a clear case of punishment against ad-blocking users and not a "malfunction".

(I assume that no one went through the trouble of actually leaving the video on for 90 hours. So unless someone captured the video file, we have no idea if the displayed duration is actually correct)
It's easy to laugh at quotes like this, but they really had a different understanding of the word computer than we do. These machines were in fact huge and required specialists to use and didn't really do much except calculate. It's fairer to say that they were misjudging what computers would become.

I'm not sure I can say that I would have been able to look at an early 1950's computer and imagine a 1960's DEC or IBM machine under every bank, or whatever, much less desktop publishing or Defender of the Crown...
this is a good story to drop your deep cover assignment.
The author seems to constantly conflate “not failing the interview” with “having the program produce correct output according to the rules”. But it was an inverview, not a logic puzzle.
The profit motive always incentiveses this sort of innovation and efficiency when it comes to making more profit.
Then ask. Ask the candidate if he has experience in some teams, ask what he would do if someone else was challenging his technical decisions. Ask him what he would do if he was ordered to do something which he believes was a bad technical decision.

Instead of talking the company relies on easily misinterpreted hints that he might or might not be someone able to work in a team. People can be both self confident and able to create a cheeky solution and be sociable people with decent team skills.

If your hiring process relies on psycho analysis of the candidates, it probably will not work very well.
Americans seem to have a view that if you get a part of an unengaged electorate to mark an x in a box every few years that’s democracy, and more is thus better.

Instead it removes accountability from public servants who can simply hide behind the “elected” excuse.
Location: India

Remote: Yes, full-remote (5+ years)

Willing to relocate: Yes for the right opportunity

Technologies: Product Management, Growth Marketing

Résumé/CV: https://docs.google.com/document/d/1920g_elqcSAYFKSHnS3-vkw4...

Email: rishunk16@gmail.com

LinkedIn: https://www.linkedin.com/in/rishabh16/

A product leader with 8+ years of experience building and scaling impactful e-commerce, fintech, and SaaS products from 0 to 1. Starting as a developer, I bring technical depth to align with engineering teams and make data-driven decisions. Open to full-time, part-time & contract opportunities. Please reach out to rishabh@roasexpert.com
Article is from 2016. It only mentions AdamW at the very end in passing. These days I rarely see much besides AdamW in production.

Messing with optimizers is one of the ways to enter hyperparameter hell: it’s like legacy code but on steroids because changing it only breaks your training code stochastically. Much better to stop worrying and love AdamW.
I think the best “debugging” skill is to think about the problem first and choose a solution that makes the corner cases impossible. Dijkstra smiles on you!
image hosting/video IMO
I disagree, it is old and most of those algorithms aren’t used anymore.
exactly this. interest in something can be contagious. in fact, it is the main job of teachers to get students to become interested in something. which is why i told the top commenter to keep looking. explore and try things. it also matters whether something is done alone or with others. i like solving problems for others, and i can get interested in something because others are interested in it. i like things more because they allow me to socialize.
The malicious website can stop the Referer header from being sent by setting the Referrer-Policy header to "no-referrer". Also, redirects apparently wouldn't include a Referer header any way, according to kbolino's comment.