skysight-inc/HackerNews huggingface dataset:
What you're discovering here is the difference between the rules, as written, and the actual rules. This is always the case, always. The real speed limit is 10-15 mph faster than the posted limit. The school dress code says no mid-riff shirts, but plenty of girls are wearing them. The PM rules say I can't have more than 2 active user stories assigned to me, but I have 7. If you're attractive you can say all sorts of crazy shit to women, but not if you're ugly.

As an autistic person I found this very hard to grasp when I was young. Now I understand that rules must be discovered as an emergent property, they cannot be read from a manual or law book. What matters is the culture that enforces whatever rules you want. Otherwise you get tons of laws on the books people don't enforce.
I just don't store anything locally that I don't mind losing. If we are talking about software development then everything is tracked in git. If I'm still part way through some changes at the end of the day I will just `git commit -am "wip"` and push to a remote branch for safe keeping. Then you can rework the commit[s] locally before opening / flagging the PR for review.

Documents and stuff are all in google docs/drive or something like that, all my dotfiles / config is in a git repo. I even work like this on my personal machine which is also used for gaming. In case of failure I can just wipe the OS drive and start fresh without any worries.
I find the random coffee machine/water cooler chat very useful. I can run an idea quickly by someone, I can see that others are burned out or tired and take more time to just chat about stuff. Being in the office also allows me to turn to my colleagues and ask for help if I need it.

At home there is no way to do that. My wife was also working from home so I'm not alone, but it's not the same when you are a couple, working in different companies.

If meetings with managers are bothering you, it means either you have bad managers(they need to justify their time), you have bad culture in your company(big boss needs to see "slavers" working in cubicles) or you don't communicate well asynchronously with the team (managers are forced to get updates live).
Perhaps someone's finalyly going to figure out Huawei products are EOL on release date?
Apparently when the 2fa requirement is actually implemented (this was just an announcement which triggered this) deleting a package would require 2fa as well.

Other registries go further and make it harder or impossible to delete once certain criteria are met (pretty sure this was put in place after leftpad broke the whole ecosystem): https://docs.npmjs.com/unpublishing-packages-from-the-regist...
The heated seats are already in the car, this is about paying more to unlock something you already paid for.
This shakeup hits the drivers the hardest.
Of course not.

But the issue is that if there's a "root" certificate installed, then we're more or less in the current situation, where MS has that root certificate and anyone else who wants to have a bootloader must get it signed by MS.

Sure, there could be some kind of "neutral" entity in charge of this, but the issue remains.

Then there's also the issue of managing certificate revocations. Don't know how that works, currently. Maybe via firmware updates? But then, older computers are SoL.

Instead, what I think should be done, is to improve the workflow and documentation for installing one's own certificates. It's what I do on my own PC to run Arch (whose bootloader is not signed by MS) and I also signed MS's certificates so I can dual-boot. But the whole process is somewhat involved, it's not a simple "click a few buttons and you're done" kind of deal.
I am precisely typing this from an store-bought HP Elite laptop from 2017 (!) and it definitely came with Bitlocker enabled. In fact, HP explicitly says that all their laptops with modern standby (which again is most of them, and explicitly the Elitebook 840) come with Bitlocker on !! https://support.hp.com/us-en/document/c06458046

You could have said Acer or some other lesser-known brand and I would have not been able to counter, but HP? Are you sure "work" didn't configure Bitlocker to be disabled ?
Photos Always Pointing at the Pointer (2012)
"Is Syncthing my ideal backup application?

No. Syncthing is not a great backup application because all changes to your files (modifications, deletions, etc.) will be propagated to all your devices. You can enable versioning, but we encourage you to use other tools to keep your data safe from your (or our) mistakes."

https://docs.syncthing.net/users/faq.html#is-syncthing-my-id...
I enjoy love2d for small 2d games.
>Did they graduate in higher numbers? Did they have better career outcomes? Did more get into better(?) grad schools? What is their median income? Are they happier, did they enjoy college more?

And make sure you control for your inputs. It's harder for the #2 campus of state school to wring "good outcomes" from the children of plumbers and truck drivers than it is for big brand name schools that have plenty of kids of doctors and lawyers in there to drag their average up because even if you do a middling job educating them and have squat for industry connections they will still land internships and go on to get good jobs.
There is an inherent pricing discussion happening here. The op noted that they paid $15 for Uber and $40 for a taxi. While it’s a given that the Uber was a better experience, it’s not a given that the Ubers price is a sustainable one.

The Uber driver circling at 5 am may not be turning a profit with $15 airport rides. This business may only be sustainable for as long as VC money flows, and drivers are willing to go bust.
I never said they want dumb cops, just that the person posting is not who they want because they're too smart. The way they limit turnover is by selecting for normal IQs so they don't get bored and leave.
Where are these PV facilities being installed?

About 10 years ago I saw a few major installation put in in my area (upstate NY) and also I could see solar roof installers all over the place.

I don't see anywhere near the activity I saw back then, which I'd expect to see if there was a huge solar boom and it was evenly distributed.
> we also need to consider the working conditions of the drivers and the regulations society wants to impose on cabs to make sure they operate safely and without nuisance

I agree. But we also need to consider when well-intentioned measures are corrupted or fail entirely. That was the case with taxis before Uber. It remains the case with many of Uber's competitors. Uber is no paragon. But the neither is the status quo. This is far from a bimodal argument.
This.
Some people don't seem to understand. Which could be explained by the lack of enforcement, not sure. How many of them have been prosecuted? Maybe only a few biggest players that didn't hide themselves
My current BMW comes with both a Wi-Fi chip and a 3G chip, at no recurring cost. Seems quite feasible for me to connect to the car via app and pay on my phone.
> it's rare that companies offer actual, live-human support these days anyway.

This is one of my most intense frustrations in the modern age. Complete and utter disrespect for your customers' time and knowledge.
I don't get this. At literally all the places I've worked were filled with people trying to shut this kind of noise out with headphones...and now we have an app that recreates this horrible noise? Why?
Maybe it's to rule out those who can't read, because that would show with the "obvious" questions.
You clearly overestimate the average gamer's patience.
The amount of media coverage they've had since (we're still posting about it 14 years later...) makes that $1m a bit of a bargain.
Can your iPhone battery supply 375W? :)
> Doesn't indexes fix this too?

If your query is such that an index-only scan will fulfil it then yeah, it should.
I run macOS on an iMac on an external SSD and then have another SSD connected to the machine that is a Time Machine clone of the first drive. The internal drive on the iMac acts as an emergency boot device.
Better customer experiences often times lead to increased metrics. They are not totally different things.
This scene lives rent-free in my brain (Kodak pitch, no spoilers): https://www.youtube.com/watch?v=suRDUFpsHus
You miss the entirety of the point. Today you have a USB drive, nothing stops SOHO routers by default starting PXE server with latest distros which would be even easier to use. This is an artificial obstacle.

You keep arguing all over the place that this is an insignificant obstacle, but do not address the very core of the debate: whether only MS keys being installed by default is for security purposes in the first place and whether it does actually increase security. We are not arguing how many hoops to install Linux (or whatever) is too much. we are arguing whether certain OSes should be easier to install at all.
Sales, marketing and legal are not engineering departments.
I suspect you're right but it seems that the capacity advantage of convolutional codes only become significant in very low SNR, so maybe deep space probe applications. Also unless interleaving is used, Reed-Solomon can do better against bursts of errors, though am nor sure why the noise profile would be ay different.

So, as you say, maybe it was just faster to integrate the already certified equipment at that stage of the development.
Surprised to see no mention of Patty Gurdy yet.

https://youtu.be/FBK7i7oChKk
Well there's other evidence in that section. I just picked something that was nicely quotable. The reasoning that the man himself usually capitalised his own name in the standard way so we should too is pretty hard to argue with.
Github and my organization's OneDrive account.

The actual computer/OS that I happen to be using is entirely not a concern for me anymore. Even accounting for installing VS2022, office, etc., I can go from zero to productive in about 30-45 minutes.

Fast storage and networks changed everything for me.
They recuperate the cost in economies of scale since they don't have to sell multiple models of seats.
I don't think I'm a fan of that either, but compared to the predatory approach now it'd still be a lot better.
Plus you're targeting people who are not polished and accomplished themselves with the pitch that they can make money at a rate that very few other people are achieving. If the video looks polished and professional it'll be easier for them to realize that they're the mark, they're the ones getting scammed. A poorly produced but heavily promoted video primes them to think that someone like them can make a huge score doing something that conventionally successful and savvy people are overlooking.
>Doing so enough times will lead to Uber penalizing the driver. Does that sound like a freelancer to you?

As a freelancer in IT: yes, 100%. If I keep rebuffing my clients, they eventually stop calling.
Live: First Images from the James Webb Space Telescope
The slow recovery of the Ukraine tech market
The June 2021 assessment [0] of the service notes that "the team will never be able to fully recoup their cost through a recharge model so will need to rely on centrally provided funding. This poses an important risk to the longevity of the product, as it is *dependent on political buy-in and budget from the Treasury*".

[0] https://www.gov.uk/service-standard-reports/gov-dot-uk-platf...
Unfortunately, the only way to change column order is to either recreate the table, or add new columns and move data.

https://wiki.postgresql.org/wiki/Alter_column_position
There's also the safety issue. If you're in another country, anyone could just throw a sticker on their car. It's much scarier for women. Even if its a legit driver, it would be hard to track down an offender. With Uber, at least you know who the driver is, that they passed some kind of screen and have a history and reporting them is a lot easier.
Bhadla Solar Park
> business may only be sustainable for as long as VC money flows, and drivers are willing to go bust

Uber makes something like a 36% variable margin [1]. Even adding back sales & marketing we find a positive, if small, margin. They lose about 11% per ride. But that varies wildly region to region. (New York, for example, is profitable.)

Drivers' economics are more precarious. But the "as long as VC money flows" argument hasn't made sense since Uber's 2019 IPO.

[1] https://gadallon.substack.com/p/pool-is-back
That's a pretty terrible system, but I'm more afraid of the remote end of the system than the local one to be honest. We already have DRM and Intel providing features like SGX isn't the problem; the external parties choosing to restrict user freedom are.

I don't think remote hardware attestation will be implemented anywhere but in enterprise environments where it makes sense to do so. Even on Android we see remote attestation being bypassed quite easily in most apps. Some banks and payment providers are harder to trick, but I don't think there's a version of the system that hasn't been bypassed yet.
> employees are expected to give advanced notice when quitting

In many places and industries, you become a risk when you give notice, and are cut off from company resources immediately.

This is most visible in the financial industry, but I've seen it elsewhere too.

It's not really a big deal. Everyone understands it, and you just adjust your communication choices accordingly.
Unsurprising. I've been told by a relative that worked in an Amazon warehouse that the camera systems overhead (not dissimilar to the type you see in Amazon Go / Amazon Fresh retail stores) are used to issue disciplinary warnings, and it's pretty easy to get issued a warning for completely normal exception-handling behavior.

For instance, the shelved/dry goods sections of Fresh warehouses are notorious for being a trainwreck, with items sort of strewn in the general area of where the inventory/pick list says they should be, rather than being neatly arranged. If an employee on picker duty stands around browsing a shelf too long to find the item they're supposed to grab (but can't find it, because it's been shuffled several feet down the shelf)...the cameras monitoring generates an automated warning that goes to your management. Mark the item as out of stock / missing from inventory instead? Get a warning when someone else finds it and scans it later that day, or when inventory is next reconciled. It's a no-win situation.
Not too many hurdy gurdy players are in metal bands after all. (Even though she just left Eluveitie...)
I think most of the hobbyists have stuck with DSLR/mirrorless, but I knew a lot of people that used a dslr for family / vacation pictures. Those people all use phones now.

Although We’re probably saying the same thing, just differing on our definition of hobbyist.
I don't see why this is bad for workers? Is it the 20% cut, then what if Uber took 5% cut instead of 20%? Could easily create such a regulation for rideshare services, and then you have a job anyone can start doing at any moment with no management layers or hassle or job interviews etc, just start earning money instantly.

Having workers tie themselves to a company for 40 hours a week being the only valid way to make money is conservative thinking, be a bit progressive and see how much freedom this potentially opens up for workers.
The Elite War on Farmers
Let’s not start an ecumenical debate that has been settled for decades.

https://en.wikipedia.org/wiki/Basic_points_unifying_Theravād...

Some traditions do not agree, of course.
The worst problem is that people are (even in the other discussion thread here on HN) still claiming that we are scaremongering.

Remember what some people on here (and elsewhere) work for. They either truly believe advancing the authoritarian corporatocracy is a good thing, have been brainwashed into doing so, or are just happy to have a job. These are the true enemies of your freedom.

Some of us saw this coming endgame ever since the "Trusted Computing" movement started, and how they slowly drowned out their opposition with propaganda. "Security" has become the go-to excuse for having their way with their power. The infamous Franklin quote has certainly taken on a new meaning.
Radios and kids playing are the worst noises. Idk how you do it. I like the sounds of birds lol.
> something you already paid for

No - you can either pay for the option one-time up front (the article says), or you can pay a subscription. You don't pay for the option up-front and also pay the subscription.

Depending on your circumstances, one of these two ways to pay will be cheaper for you. It may be the subscription. Or you can not pay at all and never pay for the feature and forget about it.

If you never pay at all I guess you're 'paying' to carry the hardware around but not using it, in terms of extra fuel consumed. But maybe the baseline car ends up being cheaper for you as it simplifies the production line to install it everywhere?
Privacy does not exist.
maybe because online codes only came available after 2004, and the choice was already made and the picked solution sufficed so was never revisited. So the question becomes: when did they do their homework?
Commenter provided one obvious example.. that doesn't imply a lack of other examples.

Hypothermically cold/wet days, if you suffer a physical injury, going anywhere with friends, trips to IKEA, groceries that last more than a week, vacations, or the reason I stopped cycling:

a car driver randomly forces you to pay for a new bike while also giving you a concussion and 7 stitches to your face then drives away.

Happier now with my 'cage' than with the ego I used to have.
git, docker vim

nothing else, if my machine crashes, I just install linux, git and docker and jump back into it.

when the source has been checked out by git, I run the build script which fetches the build environment container for me, which contains the interpreters, compilers, libraries and other tools I need.
There are two general paths that software devs can take:

- do generalist software augmentation contracting, where you are essentially an employee but paid better (and fired faster but that goes both ways)

- specialize, build expertise, and do consulting - selling your brain, so to speak, as opposed to providing an extra pair of hands

The advantage of the contracting route is more predictable income, esp. if the projects take months or even years to finish. That's quite common in Europe if you contract for a Fortune 500 equivalent company like Volkswagen. The corporate "digitalization" projects run forever and a contractor can successfully embed himself or herself there for as long as is enjoyable (and profitable).

There are downsides.

First, you do not develop your sales and marketing muscle when taking on full-time staff augmentation roles. In Europe, it's common to get these gigs through recruiters, and so you don't even own and manage your relationship with the client.

Second, it feels like employment because it essentially is. You attend all the Scrum ceremonies like everyone else. Clients expects you to be available during the working hours and has all the other expectations they have for their staff employees.

Third, it's hard to scale this "business". Since you are a staff engineer, just with a different contract, the client does not see you as a consulting partner, so offering additional manpower to the client could be a tough sell.

On top of that, it's easy to just "go with the flow" and accept whatever gig the recruiter calls you about, provided it pays OK. Then, you look back at your portfolio and it's a hot mess!

This has been my experience doing staff augmentation in Europe for 10+ years. I am transitioning away from that, and the journey has been quite taxing, mentally. Like going to gym for the first time in years, only now it's your brain that needs training - it can hurt for a while.

One more point:

I see some people professing their hate for sales.

Actually, you do sales, too, when you sell yourself to the recruiter or your future boss. Sales is inevitable and we engineers better be GREAT at it.

I think sales in consulting can be even enjoyable, and I do love this aspect of the work. It just can't be the "used car salesmanship" type of sales. You gotta listen, really listen to the client, grok their situation and build baseline trust. Then the sales conversation feels more like an advisory session. But to get there, I think, requires building expertise and some level of specialization. How much of either, I am not sure.

Hopefully this helps a little.

PS I strongly recommend following Jonathan Stark of the "Hourly Billing Is Nuts" fame. It's a great antidote to a lot of questionable freelancing advice one can find one the interwebs.
How hard is Godot to learn? I have no prior game developing exp.
>but I'd rather write Kaliningrad because those people are so damn thin-skinned, bordering on paranoia

In Kaliningrad, the locals colloquially call their city Koenig (short for Koenigsberg), they're totally fine with it. Although, the context matters, of course.
The warrant lets law enforcement look for and seize things. It doesn't necessarily compel the target of the search to perform an action. Normally you would oblige the officers since otherwise they would just cut open your locks, but with encryption, that's probably not an available alternative.

Afaik, courts are undecided on whether you can be compelled to decrypt your own data.

Corporations are held to different standards though. They are often required to share information about themselves with the government, are constantly involved with discovery processes, and generally have different expectations of privacy.
Not to mention the lovely "This option that used to be here no longer is here." getting the response of "its still here (for me)". Youtube specifically loves to do this to me.
Meh.

Once upon a time Netscape/Mozilla browser shipped with LDAP module callable from javascript. There really wasn't any need to build a separate LDAP frontend. Nowadays Mozilla/Firefox has stripped out pretty much everything that made Netscape useful. So it goes.

People talking about OpenLDAP complexity - that's mostly BS. Complexity of the config is driven by complexity of the demands placed on the installation. If all you want is to store passwords for a handful of users, the config can be done in 10 lines of text.

re: storing config in an LDAP database - no you don't need to know OpenLDAP to be able to manage it. You need to know LDAP - and you need to know that anyway to use it, and your knowledge of LDAP is transferable to any LDAP-based system, not just OpenLDAP. But yes, you have to know the basics of LDAP. That's an unavoidable requirement of working with any LDAP software.

It's a bit daft to write your own LDAP server implementation if your complaint is that there's no modern GUI UI. LDAP is a standard protocol - if you want a shiny new UI, write the shiny new UI. And when you're done you can use it with any LDAP server in existence, assuming you did your job right and followed standards.

Meanwhile, the actual OpenLDAP software has been tuned and battle-tested, it is by far the world's most efficient and most reliable data store.
Woah woah woah. Some of us don’t implement things because marketing/business/the client/management doesn’t care, not because we don’t care.

Some of use have moved beyond “falsehoods programmers believe about X” to “falsehoods the people in charge believe about X.”
Why natural gas costs so much more in Europe
I don't get to decide what they do in their work place, but I do get to decide to opt for their competition that provides a more pleasant experience.
This is only a problem insofar as any data constraint is a problem.