skysight-inc/HackerNews huggingface dataset:
^ this. Custom code to get headphones to work is exactly the type of thing that is only viable for developers. Linux needs to move beyond this "for mechanics only" mindset for it to succeed.

Same, could not get Airpods to connect AT ALL. They would show up, "connect" for a second then disconnect.
As a competent developer of user interfaces, I'd consider working for Microsoft career suicide.

It would look bad on my resume. And given how much of a mess it is, it sounds like a terribly stressful job. I think any dev who doesn't see those red flags (or care about them) is very, very likely incompetent.

Honestly, even they weren't it's like a self fulfilling prophecy. It's fairly incompetent to take a job that people believe is for incompetent people. Unless you totally turn shit around, which obviously nobody has.
All these name drops makes me think we should have another "Best Sci-Fi" post/thread. I recall a past HN discussion based on top sci-fi according to reddit, which led me to Greg Egan's Permutation City - one of the best recommendations I've gotten in a while.
Honestly I'm surprised I haven't yet stumbled across a community of people doing this. If I had to guess, there's probably a stumbling block that makes it unsuitable for a lot of desktop use cases that I'm not aware of.
I'm not saying it's a FF issue, I'm saying the issue is present on FF and I haven't tested it in other browsers.
Shoplifting is at record lows. Shoplifting is at record highs. Ah, forced perspective.
What do you use to stream DVDs from your PC?
Sadly a lot of the more risky chains do this pretty regularly. I was in a best buy a few years ago where almost everything was behind glass. I wonder what that does to the minds of locals shopping and feeling like they're always under lock and key. It can't be healthy.
I guess I don't entirely understand how this works - it sounds like you're introducing a param you don't actually have - you don't know what the clickthroughs are, how they're distributed, etc so this is entirely synthesized. Wouldn't you be able to simulate your way to more or less anything this way?

Seemingly worse for practical purposes, I don't think this data actually exists - adding clickthrough tracking to HN would be a huge change to the privacy profile of the site.
>Linux has been built and used by brilliant mechanics, but it is time for Linux to be used by all.

it will be very hard for Linux to be used at home/corporate PC.

Apple/Microsoft started out in the home/corporate PC. Apple with Apple 1 and Microsoft's DOS. They are too entrench in the PC industry. Linux shine in server, mobile, IoT and embedded devices.
Server use is typically its own license category. At the company I worked for, their server licensing was based on number of server CPUs (technically only those actually used by the service using the font) and was valid for a year meaning you’d have to re-up annually.
just wanted to thank you again. I'm just on the verge of diving into studying coding as a career, and seeing what you did with your skills to make an entire product to "fight the powers be" truly inspired me to learn to build things.
That’s almost 180° out from my experience. I’ve applied for and both gotten/not-gotten internal positions and managed many dozen employees who went through that process, both successfully and not.

The only way an internal applicant increases the likelihood of me showing someone the door is if I find out that a manager in my org has inappropriately shown the door to an employee demonstrating ambition.
Not sure how this helps. As soon as your kid sneezes near you, you're gonna catch covid. Air quality seems like a solid usage but in your house vs covid/flu? Your fan is gonna lose. Covid from outside your home? It's a non-issue and doesn't happen.
Realizing that I would have used this extension to remind me about itself sold me on the idea. Will be using it in the future.
Baltimore, too

But the nice neighborhoods are hiring private security and in some cases threatening tax revolt
> From my PoV, wearing a mask is such a simple thing that I don't even notice it

I'm afraid I have a different psychology and physiology to you. A lot of people unfortunately think their experience dictates that their opinions should extend to how I breathe thus it manifests as policy. Not even to further discuss the real psychology of why they support such policies.
> The web is more fickle and opaque than the App Store.

You have some examples of what you mean by fickle? I'm not really sure I understand.

In basically every situation I can think of, the browser is less fickle, more consistent, and more backwards compatible than an app store.

The only benefit to using an app over a website is offline access - which is moot if you don't have the app installed already, since the app download will certainly be bigger than the page load, and it's also the problem electron nicely solves for those cases.
That seems to be complicated to setup and Codespaces is only available for organizations and enterprise customers.
This was my first thought (that the effect is just due to correlation with people already being unhappy with their current position, rather than specifically being caused by the rejection) but the article says this which seems to potentially suggest otherwise:

> Second, a rejected candidate’s likelihood of leaving was cut in half if they were passed over in favor of an internal candidate, rather than an external candidate.
I look at this the opposite way that you are: I usually consider these to be solutions looking for problems.

I don’t even think that reading articles on the web is a particularly good use of time (yes, even when they’re informative!), and this person managed to turn it into a job with business logic and network diagrams and everything.
They are similar skill sets but the domains are different. I am not expected to understand every javascript framework that is thrown at developers and they are not expected to know the inner workings of our networking, kubernetes or service meshes. I will concede that every company wanting an Ops person to be a full fledged software developer is a little ridiculous.

I have been at this for 25+ years and I remember the days of silos. I remember developers passing off code to QA and it coming back days later with bugs. I also remember a lot of 'not my problem' coming back from developers. Sometimes it wasn't their problem; often it was.

Either way, the person with intimate knowledge of how the code works should be the first person that looks at the problem. In SaaS, that is production and should be the developers (within reason).

As Ops, my goal is to make that as easy for possible for developers. That means automating everything I can so that the right tools are in place for deploying, monitoring and alerting are there. It means that I have to automate spinning up and destroying infrastructure as quick and easy as possible so that we can meet your needs and also keep costs down.

I have also seen companies fail at becoming 'devops' in the most terrible way. They took developers and made them own everything from code to deployment to VMs. The developers had so many pieces to understand that the only guarantee was failure. That was a terrible startup to work at.
> If they asked for people to sign over copyright for all contributions, they simply wouldn't get many takers because it would be transparent that the only reason to ask would be to close the source later.

How is that any less true when the outbound license is MIT, and, therefore, how is the fact that they get contributions with the CLA now not a firm disproof of that claim?
> Shit breaks in ways you don't expect.

Well, to be fair, the cause and effect in this case shouldn't even be connected in a way that allows for this. It's like a bad CD in your car stereo causing your engine to fail. A smart car manufacturer makes it so that the data bus cannot send information from the public areas to the engine area. A bad car manufacturer does not put up those blocks.
Sure they can, search engines produce copyrighted material all the time. The issue comes in when people think this somehow indemnifies them as users of Copilot - my guess is, it doesn't protect you any more than if you use a search engine to copy an entire codebase for your own purposes.
Foraging is a great hobby as long as you approach it with respect. With mushrooms, you start by learning a few foolproof species that have no close lookalikes, and then you learn species by species from there. After a few years of doing it regularly, you'll be pretty comfortable IDing (with a field guide, and occasional help from a good Facebook group -- most regions have a good one, and you need one that's fairly close to you because they'll know the ones that grow near you). I started getting interested around 2013, but didn't eat a foraged mushroom until 2016. I've eaten around 30 different species that I've foraged at this point, all from my area (most within a mile and a half of my house).
There have been many attempts to build such things, going back decades. None have really succeeded.

I am no expert, but my understanding is that it's easy to get to 75%, but extremely hard to get to 100%, or even 95%.

Not to mention that there are some differences between layout and navigation idioms on different platforms. Making an app truly native is not just a matter of using native widgets.

I do wonder if there is mileage in building an abstraction layer at a much higher level than a widget toolkit. Imagine being able to write a very abstract description of your app in some DSL, saying what screens it has, how they are linked, what information is on each one, and then having tools to compile that down to appropriate native code.
In this case, reacting to the headline is less outrageous.

The sage wisdom from the ILM professor was essentially to avoid pissing off rejected candidates by not interviewing them, as interviewing is a signal that the employees are qualified.

That’s pretty fucked up, when you think about what that means from a practical perspective. You’re either interviewing people who are unqualified (some of whom will get positions due to circumstances) or turn selection of candidates over to a star chamber.

Sounds great for morale. Lol.
Most people don't care even at step 2. It's only technical people with concerns about privacy and corporate overreach behind this backlash. Most of that group will continue using iPhones no matter what out of convenience and unwillingness to stand up for their principles.

I stood my ground and actually took some action when something made me unhappy. This is the only way things change.
Great link! The name of Henry Baker's paper is a play-on-words that references that song:

> A Cheney queue is a garbage collection scheme originally described by J. C. Cheney. The MTA is a reference to a song recorded by The Kingston Trio.

https://wiki.c2.com/?CheneyOnTheMta
> I had always thought I chose Apple. But it wasn't a choice really because there are no other viable alternatives.

Looking back, that seems accurate. Though it was perhaps not entirely about viability but more about sheer convenience, sheer joy of shit just working, etc.

Unfortunately it seems we ended up sacrificing freedom at the altar of convenience..
Interesting, you make me think that a pi + external dvd player would solve my problems...
Like many other things, finding a mentor is really the way to learn. I have gone picking with people who have done it for years and not only are they much better at finding 'the good ones' than I would be (even if I was confident I had the right species), they knew what to avoid.
The Simple Reason That Nothing Can Move Faster Than the Speed of Light
>A Worldwide 3.5C temperature increases means winters will be colder...

These types of logic-twisting pronouncements either indicate: Your models are wrong or you are simply transitioning into a superstition.
Yeah, no. You can curse all you like on Gab. Porn is censored.

There is a natural segregation between the Internet that is for porn, and the rest of it. For bandwidth reasons alone.
Software Piracy and IP Management: Strategic Responses to Imitation
This seems consistent in light of the Monkey Selfie case, doubly so since not even corporations can be listed as inventors. Does this case serve any purpose beyond a publicity stunt?
I do think it's finally become true (for me at least) that desktop linux is Actually Good ©

Previously on more user friendly distros like Ubuntu I didn't feel that the advantages over Windows were significant enough to warrant certain software suites being unavailable (adobe, autocad, etc.). And lightweight distros like Arch caused too much headache even with the wiki and knowing "what you were doing."

Arch now feels both relatively easy to use day to day, while still being incredibly customizable with almost no bloatware. The only real problem is certain almost non-negotiable utilities like PulseAudio not necessarily being as high quality as most of the user utilities.
Thanks for saying this. I'm a Mac user. I don't know jack about this stuff. It's easy for Linux users to say "it works for me dummy!". But it doesn't work for me. I had to run CLI commands just to install Brave, are you kidding me? (https://brave.com/linux/)

I can't imagine less computer savvy people putting up with this.
Some of the ways are already known: your company can be denied lucrative government contracts if you deny. Or you might learn you can't export your products due to export restrictions. Other ways are known to exist, but details are not available yet - go read about National Security Letters, or kangaroo "secret courts".
The last sentence here should be the top sentiment in this thread.

The vast majority of startup stock options end up worthless. Don't make any future plans based on it. It is a nice bonus if it amounts to something, but you should be sure you're well compensated in salary and benefits if it doesn't.
The terrible culture of app-centric (rather than document-centric) computing goes back to the 1980s. iOS (and as a result android) merely accelerated the trend.
It's a real bummer to hear such comment - why spread this?

Why spread what? You're the one that claimed that medical workers all use oil resistant P100 masks, while what they overwhelmingly use is N95's (the ones that are medical grade are ASTM certified to be water/fluid resistant, not oil resistant).

In the hospital I worked at, if staff needed better filtration than that N95 could provide, they used full face, powered respirators. (positive pressure means a perfect seal is less critical, and it provides eye protection).

Here's 3M's healthcare line of healthcare masks, they are all N95:

https://www.3m.com/3M/en_US/p/c/ppe/respiratory-protection/h...
fantastic we should treat eveyone as school kids and run companies like schools do. I mean people even criticize schools for their ability to educate which is the one thing they do, and you are telling money making organization should learn from them? Learn what?

Why does working have to be exactly like social interactions? Btw what definition are you using? Social interaction in a party? Do pilots in the cockpit wilfully not communicate statuses because they hate it and just want to be chill?

When will you graduate from school? I wanna send some flower.
I understand your position. My response comes in two parts:

First, I don't think it was necessary to make an ad hominem comment about me personally. What you think I "understand" is irrelevant and the comment was inflammatory.

Second, if "almost certainly" is really "what other people are saying," can you direct me to the quote from one of those other people? It seems to me that this is indeed CNN's conclusion rather than someone else's actual words.
Yeah, this is win-win, isn't it? Both sides want something else, and move along.
That’s the problem though isn’t it? Imagine if some people just weren’t able to get their mouse or airpods working with their laptop. Of course, airpods work for everyone’s iphone, and I’ve never had a bluetooth mouse that didn’t work with Windows.

Until Linux works out of the box for everyone it’s not going to see mainstream adoption.
Geoff here from Gitpod. Codespaces launching is _awesome_ and we have been waiting for this moment for so long (over 2 years!) - now everyone is talking about improving developer experience.

ps. If you run technical workshops I would <3 to speak with you https://www.gitpod.io/blog/workshops-as-code
I have two different Jabra bluetooth headsets, both work on Linux with a microphone, but you have to change to the headphone profile (using something like pavu) to enable the microphone.
Learning how things work, not just how to use them. You don't have to know in ins and outs of a compiler, but you should probably understand the structure of how Django works so you know what's going wrong when you're getting an error instead of blindly copy and pasting to google without even reading the error.
I've done nothing special to use Bluetooth headphones with my Linux computers (a Dell laptop, a Lenovo workstation and a Lenovo laptop, running either Fedora or Ubuntu) and I use a variety of them regularly:

- Samsung Galaxy Buds Live that came with my last smartphone

- Some fancy Jabra-brand headset we get from work

- My wife's Sennheiser Momentum Wireless when I don't bring my own

- Not headphones per-se, but in the office meeting rooms we have Logitech desk mics I connect to all the time

No config or installing additional software needed beyond pairing.

Based on my own samples the above makes me suspect "AirPods don't comply well with standards" or something along those lines.
There will always be somebody who have more, even when you are a billionaire, somebody who is smarter, faster, better looking, what is the point of being grumpy about it. It won't make your job less terrible. But actually spending time to think about how to make it less terrible will.
In what way? Every single program had to make its own interface. Even in text mode, there are tons of hacks to make interfaces look different, and not much has changed with more modern CLI programs.
While this is not correct, and I do use my BT headphone with Ubuntu 20.04, it's is almost true for any casual user.

Indeed, the number of glitches and irritating workaround I have to use to make something else than a mouse work with BT is something most people don't want to put up with their $1000 laptop.

Yes, BT is a shitty tech. But their phone works out of the box. Their Mac OS and Windows as well.

The fact we still get BT not pairing randomly (or wifi stop working, or sleep mode never awaking) is a huge problem in 2021.

We should not ignore that as a community.

That's why I report bugs, give money and help people online.

But it will not be enough if we close our eyes on the work yet to be done.
So what? Aren't electric heat pumps powered by natural gas power plants better for the environment than natural gas furnaces?
Texas abortion ruling: How Supreme Court’s shadow docket works
I switched over to ElementaryOS for my movie/music/games/3d-modeling/video-editing/daw machine a bit ago.

It's pretty, and it (mostly) "just works." I legitimately believe this project is on its way to eat Windows and Apples pies.

Worth watching the progress of: https://elementary.io/
Expect more of the same. My impression from my years in the Windows org is that the only team with any devs remaining working on the desktop version of Windows is the shell team, and that is being staffed more and more by webdevs.
I've seen a larger trend of developers (modern app programmers) not knowing how to use (in a deep advanced way) their own computers.

I guess these developers will end up writing code directly on github online editors...
Morocco: Dakhla, the future economic center of Africa
Of course you can, Docker’s play here is not about what’s technically possible. It’s about what they can convince your IT / infosec team to block.
That's absolutely not what I meant by not bad. I specifically meant the that they were accused of having a stash of illegal weapons, which got the ATF involved. Where it is unclear who shot first, but a firefight broke out that killed a agent. Which then got the FBI involved and it spiraled from there. And you obviously can't forget the incendiary grenades later found in a evidence locker, labelled as benign, where the ID's indicated them belonging to the FBI.

I am not defending child brides. But to me, it seemed like a VAST governmental overreach to be there in the first place. Where after the fact they tried to make the davidians look less sympathetic through the allegations. I came to this conclusion because those allegations never, not once, showed up before the siege.

My point was that a few dozen people tied up over 1000 agents for over a month + lots of other resources. If just a few dozen such cases happen at or near the same time, it'd basically paralyze the whole governmental military apparatus.

Also: I found the post again that puts my thoughts into good wording: https://cdn.discordapp.com/attachments/483595139562995722/88...
Bidbuddyapp: The e-commerce love-child of Tinder and eBay
At a startup though, although there are bands, there is almost always the ability to go up from what is first offered.

I would always try to negotiate up by 50% from whatever it is. With startups, it's harder to go up by 50% on cash, but options are more fluid, and the worst they can do is say, "I can't move from X" but in a lot of cases you will probably get, "I can go up to <+25%>".

Negotiation around options is also the best thing to do if you think about it. It shows you think the company has value and that value will be higher in the future, even higher than straight base comp. Would you rather have $1000 more on your salary or $1000 more in options which could have a multiplier in the future. Cash won't. The value of cash is going down over time -- especially recently.
Creating new varieties is the obvious way to "avoid a monoculture".
True the gist of it is that people just like complaining and that the grass is always greener.
Discourse is closer to IRC than forums IMHO.
Agreed. I assumed this is an early stage startup. I should have been more specific. This advice only applies in that scenario.
Let me see if I’m following you.

The guidance might be: if you want to keep people, let them follow the internal transfer process to the interview and feedback stage.

Your counter claim is: nah, the data don’t necessarily support that. Maybe the people who got further in the process were different. High skill employees who knew they had another shot at an internal transfer, for example. Simply giving everyone an interview is not likely to fix the problem.
Banksy was warned about website flaw before NFT hack scam
Most stock options will turn out worthless, or at least, worth less than the opportunity cost of joining the startup, even following a successful acquisition. If you're a very early employee and the company goes on to be very successful, you can get rich, but the prospect of that is very slim. That is not to say that options aren't worth negotiating, definitely maximise your grant, but do not associate a good grant with a good outcome.

After dilution, preferences, taxes, you're going to need there to be an exit worth many hundreds of millions to provide you with retirement money as an early employee. Options mostly serve to benefit the company -- they're golden handcuffs.

If you think the company has a very real path to an exit of 500m or more, you're joining early and you're willing to stay with them until their exit -- which, for an early stage startup, that could be 5 - 10 years -- you could probably retire...

As you can tell, I've been through multiple acquisitions (incl. a 9 figure acquisition) and made pennies.