skysight-inc/HackerNews huggingface dataset:
Way back when the Nintendo Wii was brand new and hard to find, I wrote a script to scrape Target.com for store inventory and notify me if a nearby store restocked. A few years after that I revamped it to check on inventory for newly released iPad models. I put the code up on GitHub [1] and the CTO for a company that had large-scale store inventory checking as part of their product emailed me out of the blue after seeing my repository. A little while later, I replied back, interviewed and got a pretty good job offer out of it. I wound up not taking the offer, but in hindsight I probably should have.

[1] https://github.com/polpo/ipad-target.py
Pretty much all of programming is constant toolmaking, usually much more abstract and sophisticated than anything in the article. Every subroutine, utility function, library, and interface, for example.
and https://maddy.email/ is built with a similar spirit
I saw the Coachella Tupac "hologram" - it was just a video that got played on a slanted piece of glass for one verse of a song. It was cool the first time as a surprise but no real longevity.

My reading/understanding is this is virtual avatars that use performance capture and extend that with AI to put on a performance more than just a recorded video - I'd expect variations across performances and potentially some kind of interactivity with the crowd. It'll be interesting to see what comes out of this and how it compares as bands I follow/like start to adopt it (and who gets the money).
I am not man enough to register my network cards and different protocols via registry.
> Certainly not enough to warrant a COBOL career.

I don't understand why people are claiming this sets your career to only ever write COBOL. I know plenty of people who started their careers with perl, but have been Java, JavaScript, TypeScript, Go, or Rust programmers at different points as their careers progressed.

Someone overseeing a project migrating a COBOL monolith over time to a set of decoupled services in some other language would easily have a strong story for the timeless need of improving application architecture.
The charts don't make this particularly clear, but the text summary mentions "Windows is stronger in terms of 1% percentile frame times.".

It's still open to interpretation what exactly they are measuring with their frame timings, e.g. is Windows consistently generating frames within 10.6ms but Nobora is up to 9% less performant then that, sometimes 11.6ms? Although this only seems to be for the 1% lows. I don't think it's a particularly insightful metric in this particular benchmark.
“Convolution” is a pretty well established word for taking an operation and applying it sliding-window-style across a signal. Convnets are basically just a bunch of Hough transforms with learned convolution kernels.
This has happened a few times to me.

First was some downhill skateboarding projects - a bushing recommendation system and a site that allowed me to search all NZ skate shops from one place.

A popular US skate shop posted on Reddit looking for interns, but they weren’t interested in hiring so remotely.

Fast forward a week and the CTO got in touch to say that he’d interviewed a bunch of dud candidates, and meanwhile had been watching me commit exactly the code they were looking for.

Ended up contracting with them for a bit building an internal equivalent of the search tool, as well as bushing recommendations integrated with their listings.

The next is my work in the Cycle.js community (niche FRP JS framework). Mostly worked on trendy dev tools, but also did some valuable work on improving the speed, reliability and clarity of async UI tests that is still arguably close to best-in-class for JS.

That resulted in multiple job offers and an approach from Manning for a possible book deal, but none of it was that good of a fit.
Synplant 2 Lets You Create Synth Patches from Samples Using AI
From a developers perspective youre right, most of us here probably wouldnt be able to keep up with the amount of work it takes to thrive at apple, sure. Im looking at it from a future employers view, who sees "Apple", has an iPhone, and immediately has an idea in his head about what kind of developer you are, even if its completely inaccurate- Its all marketing. But also, immediately assuming youre not gonna make it at Apple because of what you heard about their work culture alone sounds like a quitter mindset. I mean at least try. If its not right, good riddance. Its not like having been there is gonna cost anything besides the time you invested.
Choosing Postfix at this point in time is a mistake anyways though. Things like Stalwart or Haraka are just so much nicer to use.
https://github.com/nraynaud/webgcode
I got a few contracts in the toolpath computation world out of that. In laser cutting, general machining, and cabinet making.
Considering how user hostile Windows 11 has become, yes actually. Can’t even make local accounts anymore.
Recently someone reached out because of simdjzon, but I didn't write it, I just made some usage-driven changes and the actual author made me the maintainer on github xd
https://play.google.com/store/apps/details?id=org.kiwix.kiwi...

> Updated on Oct 22, 2021

https://github.com/kiwix/kiwix-android

last commit 9 hours ago

EDIT:
Oh I see the F-Droid one wasn't updated in a while
https://github.com/kiwix/kiwix-android/issues/3376
https://github.com/kiwix/kiwix-android/issues/3460
Maybe the moral is that some stories trick readers into thinking they have a moral, and hence stories and authors should not be trusted?
> US government is controlled by multinational corporations

As far as oversimplifying political hypotheses go, this is a stupid one. Multinational corporations have fragmented power structures. They're broadly owned, publicly audited and subject to coups through market-based means.

If you want a secret cabal, America's emerging aristocracy is at least concentrated, opaque and difficult to dislodge.
Or, rather than being some great conspiracy, SSR (or as we used to call it, just rendering) makes a great deal of sense.

What goes around, comes around. It has always felt like the front-end frameworks, from things like Backbone to React always failed to learn the lessons of history. Preoccupied with being "new" in an area that's rapidly gaining capabilities via the browser.

Re-inventing the wheel isn't difficult. Improving it is.
Reminds me of Moby’s Friendship-Acquaintance 6-Stage Theory:

https://maximumfun.org/images/mobytheory.pdf

This was on the Judge John Hodgman podcast. It contains deep truths which are generally not ok to say out loud.
That's the way to go in my opinion. The FreeBSD folks build their entire damn project with make, although I'll admit my eyes glaze over a bit anytime I take a look at it.

CMake is just a little too high level for my taste. Like I don't really understand how its figuring stuff out under the hood. Now that is of course because I haven't bothered studying up on it, but the point is you don't really have to with Make since the basic concept is dead simple.
Fiction or not, the burgeoning anomie of modern Western society encourages the commodification of individuals, sociopathic social-sexual gamification patterns, and the absolute reduction of people to numeric grades and unflattering notations. Regardless of what people wish were the case, there is very little modern socio-economic penalty for being an asshole.
Great question! In my experience with ruby on rails, the application runtime is so dynamic, that even unit tests may not be reliable if run outside the production image.

I think normally this isn't much of an issue because other automated/manual integration testing in the staging environments will catch any major problems, to your point.

Another example would be for browser testing via chromedriver. I've usually seen this implemented along side unit tests (i.e., prior to the build phase) but since it generally serves as an integration level test for many applications, this has lead to issues due to the testing and production environments being out of sync.

I think multi-layer Docker images are a compelling solution to this, but it's not usually how I've seen it implemented.

Instead, I've typically seen that test and prod environments are manually maintained. Sometimes these are two separate Dockerfiles or some shared CI environment managed by different teams.
I thought this story was going to be about an AI partner discovering the stats that defined them, and changing them to abruptly alter their personality.
There is literally air between the steering wheel and the rest of the car in the Canoo, as well as significantly more front leg room - its nothing like the VW, which has an almighty big steering column between the drivers legs. Unless of course ZF and the rest of the car industry are also wrong about it taking less room to package and permitting new designs?

If you have seen a column - congratulations, you will then know it needs room to route to the wheels, and is restricted in the paths it can take to get there quite significantly, vs of course plain ole wires that can snake any way you like. Those restrictions are exactly why your VW vans have a column between the drivers legs.

This is getting genuinely funny now, however I think I'm about done with this one. Enjoy the rest of your day.
This is excellent!

This is why I love Hacker News!
Is the compiler available yet to mere mortals like myself or just a handful of friends still? I love the philosophy and would absolutely take a day off work to play with it but being a private developed publicly makes it feel a bit too marketing/advertisement to go out and ask for it.
All the no-name $6 extension cords from Amazon that we have in our homes are far more likely to burn your place down than this project.

It's surprising that we have such cavalier attitudes when it comes to our own field, but so much fear and magical thinking about the power of government oversight when it comes to everything else...
> 1. Most stories about lesbians that aren't attributed to a definitely female author are written by males.

You'd have to be well versed in lesbian literature to know this.

> 2. It seems unlikely someone so pedantic to keep full records of their partners would be careless enough to leave the file open for someone to find.

For sure but this is well into the story.

> 3. Keeping spreadsheets of data about your partners is not very usual to begin with (though not unheard of), but it's hard to imagine anyone would be so meticulous to rate a partner by now fewer than a hundred criteria. I don't think I could even formulate a 100 criteria worth caring about, let alone gather enough data about a person to assign concrete ratings in just a few months of dating.

The problem is HN is THE place for "not very usual (though not unheard of)" so there is a genuine disconnect going on. You can see the evidence in the comments here.
Also raw machine code and XML, even.

Though it's just more powerful in Lisp precisely because the code is just lists in a language designed around working with lists.

So you can actually leverage this property in Lisp without the code becoming inscrutable for it, which in my experience doesn't usually happen in other languages.
Even if you don't think it's a large issue morally or whatever, the money we spend policing them, the drugs they do, and the immense wealth of black market dealers should all show you it is a major problem, even if only a financially ridiculous decision for any state to make. Waste money impotently pretending to police drugs instead of generating tax revenue selling them. It's absolutely brain dead how we operate.
You don't understand. We use the same name for both because they are one thing.
Stalwart is probably more feature-complete than Maddy by now.
U.S. Chemical Safety and Hazard Investigation Board
good guys won, and the Entire nation helped them succed. So proud of us team.
Ask HN: How do you benchmark your programming languages?
During the development of my tiny (less than 4k LoC) virtual machine, I continuously measured how long it took to execute recursive fibonacci function (fib(40)) as a way to estimate how performant it is.

What other benchmarks do you use for your programming languages?
Tim Cook and Jamie Dimon are two of the most effective CEOs right now (and possibly ever). I think this would go smoothly be end up being a win for both.
Check out the nobara home page, it probably has more info that what you expected https://nobaraproject.org

I guess the idea is that yeah you could do everything Nobara did to your own distro, but then you’d just end up with the same thing.
I wrote a Dropbox-like file sync and share application called Syncany [1] as a side project back in 2014/2015. While it never made it out of alpha, it had gotten some traction, and looking back, I am still proud of the architecture and design (not so much of the code, hehe).

One day, a developer from this random company in Connecticut (I am German and lived in Germany at the time) reached out to me in my project's IRC channel, and asked if I wanted to interview. I did, and I got the job.

I moved to the UK, then to the US with my wife, and stayed with the company for 8 years. I got promoted from senior engineer to Sr. Principal Engineer and had an amazing time there. I now have a green card and live in CT with my 2 amazing children (with German and American citizenship).

I often think back about how much that project and that person who reached out to me changed my life. How different it would be if I hadn't worked on my side project, if it hadn't become semi-popular, or if he hadn't reached out. Butterfly effect at it's finest.

[1] https://www.syncany.org

Edit: Fun fact: Drew Houston (Dropbox CEO) emailed me at the time and wanted to hire me, but he didn't respond when I emailed him back. And even many years later when I applied at Dropbox they didn't want me, hehe.
> Why would Wayland use more resources

Memory usage, I do not know what sway uses, but I expect it to be much more than the corresponding WM under X

https://itvision.altervista.org/linux-desktop-environments-s...
The United States had already banned the slave trade in 1808 (https://en.m.wikipedia.org/wiki/Act_Prohibiting_Importation_...) so, no, it is unlikely that the Monroe Doctrine was a reaction to that.
Ex-Disney executive and Instagram influencer dies alone under the influence
Not everyone shares your goals or values.

I've used Apple products for years and generally like them a lot as a company, but I have no interest in working for them or any other large US tech company.

The money is good, of course, but the quality of life sacrifices aren't worth it (for me).

That's not contrarianism. That's understanding what matters to me.
If you ever see his stream, it seems like jon blow is sick of everything, including every language, every game, every programmer and all of his viewers.
Is there an English link?
This seems to make a few assumptions I'm not sure I agree with.

Growth is worse. Growing too fast can make things worse, aye. Not necessarily because there's more people in general but because the community changes as a result of them joining. The new users don't adapt to the existing culture quick enough, and because there's so many of them in a short amount of time the culture is disrupted and pushes out the existing userbase, locking in the new culture. This is one of the reasons lobsters has the invite system going by their about page so they seem to be actively trying to prevent this effect. Maybe there's a better way to do it, maybe this is the only way, that one's not really for me to say. Even if it was for me to say I don't have any better suggestions.

I want it to grow. I don't really have an opinion on lobsters in that respect. If it works for them and their users, that's great! Some sites just ain't for me, no worries.

It is currently the way I like it. I like a wider variety of comments, so in its current form lobsters isn't the way I like it. There's plenty of other places on the internet for me to get my fill though, we're on one of 'em now! I wouldn't want them to change on my behalf. If it works for what they're after - again that's great!

While the site isn't my cup of tea I can absolutely see why they run it like they do. If Reddit shut down tomorrow and all the more memey tech users migrated here in one go, this place would become terrible (as always, in my opinion) - I can see why they do what they do, even if I don't personally enjoy the end result. No problem though, it's one less source of easy dopamine. Lord knows I don't need any more of those :)
I, somehow, never put together the SB -> CM link! That's awesome, thanks for sharing
Weirdly I was just looking for this data today, thanks.
>Perhaps what you are missing is the practical part.

I think that's it.
Thanks, I'll take a look at common lisp, especially at projects written in it.
This is my observations, but there are also numerous studies demonstrating this if you go looking. For instance, a 2m search turns up https://www.ncbi.nlm.nih.gov/pmc/articles/PMC3440540/
My project got canceled, so I went somewhere else doing a similar project. Everyone phrases it like they avoid FAANG because of the interviews, and not what they'll be working on. If you don't like your project, fine, leave the money on the table. If you do like the project but are mad that they ask algorithms questions, I don't think that's a good enough reason to give up millions of dollars over the period of your career.
I find this interviewer overbearing
Fun kit versions at openevse https://openevse.com/index.html
> who were good about it and gave me a free 1 year subscription to Enterprise MySQL when I renamed the project

Sun really was good, huh?
Measuring people against one another or comparing oneself to others is a large source of human suffering.

"Accepting imperfections": depends on what it is and if it's an intrinsic attribute or a habit. A good partner helps the other become better where possible.
Not that I know of but you can translate it in your browser.
Maybe not this way exactly, but I have known people who have dramatically improved themselves after experiencing rejection.
On the other hand, I have a BS and MS and wish there had been more room in my major for humanities. And that I'd appreciated better that which I did take.
Well then where did all the politicers go? https://subredditstats.com/r/politics
has a similar Subscribers to Commenters ratio decline that Conspiracy had.
It's the concept of "you don't need to be faster than the bear, just faster than whoever you're traveling with".

In this scenario, the 5x engineer (who probably isn't getting paid 5x) will do 30% better than their peers. Unlikely that you would fire the most productive engineer on the team. Moreover with better peers, 5x engineer will be inspired to rise to the challenge.
yeah i don't understand whether the government even does anything or if they treat it like an off and on switch due to attention or negligence

there's some impressive anti-scammer youtube content, and it seems to be a growing trend, maybe this is just capitalism doing what it does best? advertisers putting money in front of combative interventions.

https://www.youtube.com/watch?v=dWzz3NeDz3E

https://www.youtube.com/watch?v=jUHFpfVPUYc
Thanks, good hint!
Don't DIY what you can buy.
The Storm Brewing Inside Elon Musk's Mind Gets Out
I'm still trying to figure out how to stream to my friends with working game audio
https://archive.ph/HJfke
Do you have a link or more info on this?
So is Alice in Wonderland. And many other things! ;)
The stats for professional historians are indeed horrible, but this is not the only place where people with history degrees can go. If you asked me "should anybody consider going to a phd program in history, except perhaps at the top five institutions and with some financial backup" I'd say "no." But things are a bit different for undergrad.
I did something similar to this last week after getting recently inundated with phone spam/scam calls and ended up missing a very important phone call about a medical emergency with my child at school because the school's system was down and they weren't able to call me from their number that I have in my contacts list.

We need to stop trying to get end users to deploy ad-hoc solutions to the problem and update our phone systems to be resilient to these attacks.
Ask HN: What are your favorite browser-based games?
As in something I can play right now if you posted a link. I used to play them a lot when flash was a thing but am unsure now if they even exist in the same way anymore.
This is from the python-cryptography package: https://cryptography.io/en/latest/faq/#why-does-cryptography...
It is remarkable how many companies have co-founders who get written out of the eventual hero stories and have arguably more interesting stories themselves about their life after making $10-100s of millions and the impact they have. I feel that there's been an overcorrection from the days when Series A stage VCs fired the founder to bring in professional management, where founders stay far past what really makes sense for either party in more cases than not.
Having done a large scale MySQL deployment (700+ servers), I still find the HA landscape in MySQL land pretty sad. It's all very manual, nad it's very easy to screw up failovers. Even with Vitesse or Orchestrator or semi-sync ...
Son of a COBOL dev... All this virtualization mess, minus the extra Java layer, started back in the 90s, courtesy of Unisys. I remember my dad pulling his hair out when I was in High School, though I did not understand why back then.
All costs by customers: support increase from 45 mins to 4.5 hours would be one one those.

Also, the more spammers reported the less to bill for the calls. As less spam calls.
What is the percentage of spam calls from total nowadays? Does anyone know the numbers?
It is surprising to see this question on HN. We regularly see Show HN projects that cost tens of thousands of dollars in time (assuming a typical software engineering hourly rate), but that aren't all that innovative compared to existing options. And we love those projects. Why would DIY effort outside the software domain be any different?
If you have a kid and are ignoring calls, that is crazy.
I recommend staying away from Arch-Derivatives like Garuda Linux. They really add nothing off value. You only end up having a couple of inexperienced Linux users having messed with your kernel, swap disk, schedulers, governors etc. The first principle of ArchLinux is simplicity and being able to know your system, and these derivatives throw that straight out the door.

Everytime you run into an issue you'll not know if its related to Arch itself or something the Garuda installer has messed with. Which is why people on the ArchLinux forums and IRC aren't eager to help others using a derivative.

Garuda is one of the worst examples with the team being so unprofessional. As an example their emberassingly small wiki contains emoticons. Manjaro already gets shame for not properly informing users of the risks of the AUR, and Garuda absolutely discards security entirely by using a third party repository with pre-compiled AUR packages...

All-in-all you get a whole lot of uncertainty for having some stuff pre-configured. Something a simple install script (that you can actually review and modify) could cover as well.

As for Cinnamon, it's nice I like it.
Yes. I had an early implementation that did look for any function declarations, but using extern made it more robust, and enforces the use of extern, something i think helps with clarity.
Here's a Wikipedia article for the interested: https://en.wikipedia.org/wiki/Non-24-hour_sleep%E2%80%93wake...
> eventually went to "ls" elsewhere

Poetic