skysight-inc/HackerNews huggingface dataset:
I'm basing it off my own experience with managers, developers, and sysadmins. No one wants Elastic Search over Open Search. We're spending all our money on Open Search. Whenever I mention Elastic Search I may as well have just farted. Everyone hates the support and enterprise licensing model. We already pay for AWS support anyways so why not use their fork? Why add yet another vendor to our tech stack?
If Ballmer is being adversarial, he won’t pick the number at the start, and always win.

Of course you can set up the game such that Ballmer has to commit on a number at the start of the game (by sealing it in an envelope or whatever), but that wasn’t specified.
> No evidence is needed. Tissue damage is damage and genetic stress. It can increase the risk of a local cancer.

"No evidence needed" works if you want to be an astrologer.

Then everything causes cancer (and death really) by means of break, bruise, bump, burn, cut, prick, sprain, tear, etc.

Where evidence is needed is if you want to show a statistically significant result of your analysis that something indeed causes injury, and does it often enough to cause cancer within a person's lifetime.
Canny | Content Marketing Manager | REMOTE | Full-time | https://canny.io

Canny helps software companies keep track of feature requests to build better products.

* Small SaaS business, 17 person team, $3m+ annual recurring revenue

* 100% remote, distributed across US, Canada, Mexico, Brazil, Spain, Turkey

* Bootstrapped and profitable

https://careers.canny.io/?utm_source=hn

Why work at Canny: https://canny.io/blog/work-at-canny/
Yeah it’s slightly more token heavy, although not as much as it seems like at first glance. Most opening tags are 2-3 tokens, and most closing tags are 3-4. Since tags are generally a pretty small fraction of the text, it typically doesn’t make a huge difference IME, but it obviously depends on the particular content.
Nooks (https://nooks.ai) | Software Engineers (full-stack & backend/applied ML) | Full-time | Onsite in SF (hybrid)
Hi, I’m one of the founders of Nooks — we’re trying to re-invent how sales teams work with real-time collaboration and AI.

Nooks is: - A virtual office: you can work from anywhere in the world, but still work with your team and get feedback and coaching like you’re sitting side-by-side. - and an AI co-pilot. We learn how your team works, identify “winning” strategies and behaviors, then share them with the whole team during and after calls!

We’re working on fun engineering challenges including complex distributed systems, low-latency algorithms & infrastructure, and modeling sales calls with large language models. You'll also have the chance to make a huge impact on our customers (sales reps who spend 80% of their work day on Nooks.)

Right now we’re a small eng team (~12 ppl) growing super quickly - doubling revenue every quarter, and recently hit $4M ARR!

Looking for experienced engineers who love tackling difficult product questions and working closely with customers. Excitement about language models, few-shot learning and other recent AI advances is also a plus :)

I’d love to chat: reach me at nikhil [at] nooks.in or apply at the link below: https://nooks.breezy.hr/p/bbc06c1a1bb4-software-engineer
Having a job title that accurately describes what you do not only helps in job market but also can help at your own org. This is seen in data/ai positions where the same person could have job titles like "data scientist", "ai scientist", "machine learning engineer", "ai engineer", "ai researcher", etc. The job title data scientist can be a catch all, but the job of do business based data analytics versus building ai models is hugely different. If you do business based data analytics it doesn't make sense for someone at work to ask you how llama 3 works or how we're going implement one of the mistral models? It's easy to think of other vice versa scenarios.
https://archive.is/DEBW0
> Offering a part-time role is a sign that they don’t actually have enough money to be in the software industry, rather than an indication that they have less than 40 hours a week of work to outsource.

Kind of. I work full time for a big company, but also have a software-heavy side business which used to make thousands a month in revenue. I have enough money to be in the software industry with my side business - when I worked on it alone, my expenses were very, very low, unless you count the spare time I have spent on it.

My full-time job keeps me busy and working on my side business eats up time. For example, an API upgrade we were kind of forced into swallowed up a massive amount of my spare time. That doesn't even cover other work I wanted to do in my side business, never mind everything else in life. As luck would have it, I know an experienced programmer who is not working a full time job right now, and I have paid him about $7000 so far this year to do work on my side business. He gets some cash in his pocket and I get some of my spare time back.

In terms of finding jobs like this - I have known this person for over a decade, and he just started doing some work this year.

On another tangent - someone I used to work with on my team left for another company, and started his own side business of a consultancy. He started getting so much business he reached out and a lot of programmers including myself started moonlighting, doing those projects after work. He did so well he left his full-time job to work on his business full-time. Then he started releasing his own projects as well. Me and others I know did work (actually, I recommended the guy who is currently doing work for me to do work for him, and he did some features for a project).

So with regards to my business and this other business - you work with people, some of the more energetic types start their own side businesses, and some of those side businesses grow. I think the parent poster is right, people hiring part-time might tend to be smaller, underfunded businesses.
Interesting. But I wonder what simply scaling the model will do if we use the same kind of transformer model and the same kind of data (we might even run out of internet data).

Of course, we will probably see non-scaling innovation at least on the scale of GPT-3 to 4, and we could train on some AI-generated data.
Is this your work? It had a Show HN a few months ago https://news.ycombinator.com/item?id=38876707
Given the context around that line, I interpret that as applying to their actual Mac applications that deal with usernames/password/hostnames, especially since the sentence that precedes that is

> Except as described above

And further up there is a carve-out for Playdate logging.

They also don't really need to send out your username for the API call -- they already know who you are because your device is tied to your account.

I do find it surprising that there is no way to not participate in leaderboards.
Location: Manchester, UK

Remote: Yes

Willing to relocate: No

------

Seeking a full-time position in software engineering, full-stack but leaning towards backend. Specializing in Typescript/Javascript, with a bit of Laravel too.

------

Technologies: Javascript, Typescript, Node.js, Vue, AWS,Docker, Laravel, Heroku

Résumé/CV: https://dmdboi.notion.site/Resume-f04abb8f5e2242a589629a7871...

Email: hello@maxdiamond.co.uk
I'm not using an analogy of smaller team dynamics. One can talk about software bugs in general and the general incentives to fix them just as one can talk about the economy in general and the general incentives for people to make money.

I'm also not referencing any programming management memes.

I think maybe you're seeing a cynicism in my comment that's not there. I don't think that bugs exists because of dumb managers. I think they exist because it's very difficult to write code without any bugs, even when there are very strong incentives to do so. That's partly just because it's inherently difficult, and partly because there are also other incentives pulling in different directions.
if they don't like paying that much, they can just not do it

there are a bunch of cases where the simple economic argument is more thorny (like food). "pay to meet someone famous" is one of the least thorny cases i can think of
the US Navy Is Going All in on Starlink
> there’s nothing you could plausibly call Judaism Incorporated

I guess there's Mel Brooks.
Bad faith? If anything he was being overly generous in his political take.
What a ridiculous piece. A rollercoaster is just like literality 100000 other things that are done just for the adrenaline/novelty maxing like video games, sports, scrolling tiktok or jumping into a pool of water over and over.

Play behaviour that carried over from kid to adult life to encourage developing oneself and exploring the environment, all traits that tech today exploit in benign and less benign ways.
I know exactly how it works, thanks.

The hangup here seems to be the definition of "program". I'm using it to mean something roughly like "executable", which I think is fairly close to what the original article meant it to mean. You seem to be using some concept of "program" that makes each of busybox's functions a separate program. As far as I'm concerned, on the other hand, busybox is one big program that does a lot of largely unrelated things, choosing which of them to do based on how it's invoked. There's no right answer. You could say that all of the software running on a whole computer is one giant program, and in fact sometimes I do find it convenient to think of it that way.

I don't know that your definition of "program" is wrong, but I do think it's alien to this context.
CodeKeep: All Features Free – Code Snippet Manager
CodeKeep.io is now offering pro memberships for free, codekeep manages your code snippets. Organize with labels and folders, generate beautiful code screenshots with themes (Windows XP, neumorphic, etc.), and easily share links.
You might want to read the Usage Analytics section of their privacy policy.

https://panic.com/privacy/
Being forced to unplug my speaker to get the music to stop playing was my deal breaker for the new app.

That having been said, I've been a longtime Sonos customer and have loved the experience until this disaster. Unlike other commenters in this thread, my family has loved the ease of use and ability to move music between rooms and add / remove speakers. We also have our record player hooked-up with the Sonos Bridge. I don't want to run a server, and it would be an absolute nightmare to hardwire my house. I hope they get it figured out, I'm not throwing away my speakers but it'll be years before I make a new Sonos purchase (if ever).
Because my aunt Glenda (who uses my wifi when she visits) was just talking about the new Hermes Banana Bag last week and today I saw a Banana Bag ad. I have NEVER googled Hermes bags or data correlation techniques.
The PNW has a beauty that is completely unmatched by the rest of the country. It just cannot be beat.
> Why should a regular desktop distro wait around five seconds for networking and NTP before displaying login

Well, for one, there may be a Kerberos ticket based auth system in place that requires accurate time. Or for AD on the Windows side.
The Hoh rain forest is one of the most beautiful places I've had the chance to visit. Sadly, I had to cut the camping trip short because I am highly allergic to whatever pollen or spores were in the air.

I suspect it was fern spores that I had an allergic reaction to, because I had a similar experience in an area of New South Wales that has a lot of ferns.

It still turned out to be a great trip. We drove up to Seattle, stopped at El Chupacabra, then went out to North Cascades National Park for a couple of days before heading home.

Washington is such a beautiful state with so much diversity in the landscape. I love driving through the state from East to West because you see it all. Even better, I flew from Seattle to Minneapolis once and it was a clear sunny day for the whole trip. The view out the window was breathtaking and seeing the landscape change from forest to desert to forest to prairie and farmland was just the coolest thing. And flying over the mountains and seeing lakes up there all secluded. Beautiful.
> The question is "Should you accept to play this game?"

Absolutely. Best case I can tell everyone I beat Steve Ballmer in a bet. Worst case I tell him to take his winning dollars out my first paycheck...
https://ababvideo.com/

I recently came across Abab Video while experimenting with various AI tools, and it’s definitely a tool worth noting. Abab Video allows users to transform text into video content effortlessly, making it an ideal choice for those looking to create high-quality videos quickly and with minimal hassle.

The core feature of Abab Video is its ability to generate videos from text prompts. It simplifies the video creation process to just a few clicks, and the results are impressive. The platform offers a wide range of video styles and effects, allowing you to customize your videos based on the specific needs of your project—whether it's for marketing purposes or personal creative endeavors.

While Abab Video's capabilities are already quite strong, it does have some areas that could be refined, such as handling finer visual details. However, it excels in understanding and rendering sci-fi and fantasy themes, with smooth cinematic movements and a good dynamic range.

For those interested in exploring AI-driven video generation, Abab Video is definitely worth a try. Though still evolving, it shows great promise as a tool for creators. You can try out their abab-video-1 model for free on the Hailuo AI website to see its capabilities in action.
You read that wrong. What you're referring to is the response you get from the server in the form of callback parameters. The function signature is

playdate.scoreboards.addScore(boardID, value, callback)

So you only send the boardID and the score. You get the player name back as part of the callback.
Right, because the middle of nowhere has a swat team let a lone a violence trained police force. Tell me you’ve never left the city.
I noticed Microsoft teams seems to do something like this. If I walk into a meeting room it tells me the same meeting is on speaker and do I want to mute my laptop.
they’re being adversarial within the framed rules of the game, not breaking the rules of the game?
Not “while”, but “because”. ;)
OK, apologies.

Then your previous statement makes no sense in context. At least to me.

Yes busybox knows it's busybox. But busybox doesn't do anything if it is not invoked in a certain way which relies on argv[0] being what it is today. I am not sure what you're arguing for frankly.
Yeah not really competition as I see it. If you create graphs rarely or need to craft one manually then there are better tools out there.

Maybe my landing page is terrible, but you don’t need an account to download the npm package and start doing things locally.

That being said, I’m more interested in helping individuals who want to programmatically generate graphs - hundred+ updates to them per day, similar to how an APM/telemetry libs work. You instrument once and get the benefits of a real-time graph.
I once worked for a company that had a designer who was color blind. He would always show up wearing the exact same outfit every day: turns out that he was REALLY color blind, and so he just gave up and bought 7 long sleeved shirts and 7 pants, all black. Didn't work out so well for him in the designs... most companies don't want monochrome websites.
DuckDuckGo | Multiple Roles | Remote | Full-time | $176k USD + equity

We are looking for candidates that are excited to join us on a mission to raise the standard of trust online. All of our roles are fully-remote, except where specific locations are noted.

Remote Open Roles at DuckDuckGo:

Senior Backend Engineer - $176k + equity — https://duckduckgo.recruitee.com/o/senior-backend-engineer-r...

Senior C++ Engineer - $176k + equity — https://duckduckgo.recruitee.com/o/senior-windows?source=Hac...
It is a photo that lends itself to photoshopping. Wide vista with distinct objects that do not interact. Solid borders between objects (horizon, green island on blue sky). Blocks of relatively homogenous texture. A near total lack of shadows, with the only one visible conveniently blurred by shallow water. And a subject exotic/remote enough that most people will not recognize any inconsistencies. It is so open to editing that I could believe it was built from scratch.
Sony is taking Concord offline on September 6th after disastrous launch
Surely this is illegal. Didn’t the FTC fine them for it? How about daily fines till they stop? I’ll open the bidding at $10M /day
> Court orders do not spread across borders like in a game of Plague Inc.

No, but... judges sometimes look at how a different nation handled a similar case if there is not adequate precedent within their own nation. So in that way court orders can "spread" between nations.
> Distributed systems are different because they fail often

The key here is not just the rate of failure, but the rate of failure in a system of multiple nodes.

And - "distributed systems problems" don't only arise with several servers connected by a network. Any set of nodes with relations between them - files on disk linked logically, buffers on different IO devices - these are also going to face similar problems.
Arguing against legacy quirks is arguing against compatibility and arguing for throwing away decades of code portability guarantees through 20/20 hindsight perfectionism failing to consider the costs and burdens of reimagining the world with bikeshedding rants.
Yeah they have this incorrect. if you provide `lpApplicationName` and `lpCommandLine` then the application name is not automatically added to the command line string, you have to add it yourself to the string provided as `lpCommandLine`. I checked and the docs for `CreateProcess` briefly mention this issue:

> If both lpApplicationName and lpCommandLine are non-NULL, the null-terminated string pointed to by lpApplicationName specifies the module to execute, and the null-terminated string pointed to by lpCommandLine specifies the command line. The new process can use GetCommandLine to retrieve the entire command line. Console processes written in C can use the argc and argv arguments to parse the command line. _Because argv[0] is the module name, C programmers generally repeat the module name as the first token in the command line._
When employers offer it, its generally to _their_ advantage more than yours. Often, its a way for corporations to avoid paying out vacation days when you leave. You might "have" unlimited vacation, but its all up to your manager. Want to work a 4 day week using "unlimited vacation", its not going to happen. Just like phone companies saying you have "unlimited data", there is often a catch.

You're better off getting PTO days which are tracked and guaranteed.

A company I worked at had "unlimited" vacation, I had a surgery. You'd think this would be a good candidate for using that "unlimited" vacation, NOPE. Thankfully I lived in California (while my company with "unlimited" vacation was in Oregon), so by law I had PTO days on the books, and I had A LOT of them. I had to use my banked PTO to recover after surgery, otherwise I was asked to take medical leave (which comes with half of your pay rate).
As a Software Engineer, I would embrace founder mode
coreutils-static did this too. The advantage of shared libraries and multiple-use single static binaries is they're only loaded once.
TL;DR: the article makes a very general statement where common wisdom indicates a variance of nuanced approaches.

One end of the spectrum is line staff for fast-iterating low-innovation, low-margin businesses, the talent pool is often commodotized, hence hiring can be be made on cost-efficiency grounds alone.

The second end is moonshot winner-takrs-it-all businesses. The risk in not having resilient, mentally flexible, over-qualified core team is abject failure.

I wish the article had confronted this subtlety.
Seems to be a bug in Chromium: https://issues.chromium.org/issues/40894138
The neighboring universe, so tantalizingly close, where AMD gave us different memory spaces for each chiplet, is something I think about often. Imagine, we could all be writing all our code as beautiful distributed memory MPI programs. No more false sharing, we all get to think hard and explicitly about our communication patterns.
I had an interview at a major tech company with a similar thing, for a more managerial role.

The question was to estimate how many vacuum cleaners there were in the city we were in.

Fine, I did some estimation of how many vacuum cleaners per household and per office, across how many households and offices. Standard stuff.

Then the guy starts laughing and saying I'd failed because I didn't include discarded vacuum cleaners in landfills. Or the vacuum suction devices they put in your mouth at the dentist's office. And so forth. And then had to spend the next five minutes listening to him "teach me" how not to make assumptions. So I acted all polite and tried to fake "oh gosh thank you so much for enlightening me!"

Shockingly, I got the job, which required unanimous approval from all interviewers. Never met him again, and to this day I still have no idea whether this was supposed to be a test of estimation (which was easy to pass), a test of not making assumptions (which is dumb, but OK fine I failed), or a test of being appropriately professional and smiling in the face of complete bullshit (which I'd say I passed with flying colors).

I mean, in my professional life I've certainly had my fair share of customers and managers and coworkers who spout bullshit and you really do just have to lie with a smile and say "oh my gosh you're so right thank you for explaining that, I appreciate you so much!" Where you need to make them feel smart.

On the other hand, I just don't think he was thinking that far ahead.
see also streflop (2006)

https://nicolas.brodu.net/en/programmation/streflop/
> There shouldn’t really be any “system” stuff though

You're just making the point for a virtualenv.
I've used a strategy like this in the past, but as the short-sprint roles pile up, I find that one develops a bit of a resume problem.

If one lists the positions and dates on one's resume, recruiters/interviewers notice this and regard the applicant as flaky and noncommittal. They don't want to invest in someone who will jump ship after a short stint.

If one doesn't list those positions, it's hard to prove experience, and creates the appearance that you've struggled to find work, which can be a red flag.

So, I think that works well for younger folks, but I'm in early graybeard territory, myself.
It wouldn't be bad if it had some colour blindness mode.
No you make this script:

#!/bin/sh
exec /bin/busybox cmp

And place it at /usr/bin/cmp
Sorry, but you are completely missing the point.

Have a nice day.
There is no winning in life. And I'm doing fine tyvm ;)
I don't see how you can manufacture and control inefficiencies in the long term so that nobody can exploit them. How can you arbitrarily exacerbate the inefficiencies?

More money has been earned by removing the GameStop inefficiencies than by creating them. GameStop shot up in value driven by WallStreetBets, but those people mostly lost money by creating the inefficiencies.
Covid years don’t count.
And you know that how exactly? Do you work at Twitter? Are you responsible for banning/restoring accounts?

You're making broad statements and assumptions that don't align with reality. The accounts were banned. You don't know why they were banned or restored.
Turqoise doesn't feel either more-green-than-blue or more-blue-than-green. It feels neither blue nor green, and I don't see any way to compare it to either.

It's clearly more turqoise than blue. Or green.

Turqoise on a computer monitor is always missing part of itself, so maybe I should've answered based on that, but I don't think the computer monitor was the point.