skysight-inc/HackerNews huggingface dataset:
> I’m a mechanical engineer and I’ve been building and running these my whole life, but if my creds don’t work for you

> Pumping loss doesn’t matter to a turbo.

Sorry, but your creds don't even work for you mate, so I don't see why I should care about them.

Take a few deep breaths and have a good day - no sarcasm.
Speculation is productive. All investment is a form of speculation about the future.

Even speculation in the secondary market is productive. It supports the valuation of securities, which allows companies to raise more capital on issuances of new societies, which in turn provides firms with funding for the formation of productive assets.
Companies are their people. What else does AWS have? Patents? Worthless. Name brand? Ephemeral. Server farms? Cost centers.

We could all switch to Linode tomorrow and forget AWS existed the day after.
I hope you're able to see how your use case is incredibly niche, and should not be a priority for a general security model for an operating system.

Your problems are extremely insignificant in the big picture, where the priority of a serious operating system should be to support regular people in avoiding malware and malicious social engineering. macOS is a general purpose operating system, not a hobbyist or tinkerer OS, and the vast majority of its users are non-technical.

I get that it's annoying, but pushing the work on you is a massive benefit to your users.
Great starting point for a fun little project. Let us know how it goes :)
This reduces economic coordination, which makes the economy less productive.
Any place that has hundreds of thousands of tech workers isn't small.

In a town of 50k people you'll die not knowing probably 80% of them.
That is really cool - also over 800 days is petty awesome for a "smartest" watch.
You absolutely can do the interface wrangling that Hexagonal wants in Go, if that's something you want to do. I've built apps that way. When I've gone sort of half-way and allowed explicit dependencies in the core (like on file I/O and so on) what I've regretted is those impurities, not the surrounding interface architecture.
I decided to clarify why sleeping on your back can sometimes be bad. I found out that it's undesirable for pregnant women to sleep on their back. It must be a very useful app for many
As I understand it, before it went off in a huff, the UK was the only European country which allowed a _general_ opt out of the working time directive (many allow it for medical workers, and sometimes for other emergency workers). Accordingly, of course, many if not most UK employers obtain such an opt-out.
perfect for a thought controlled society run by a despot
He probably meant amoral. Companies are constructs, machines, outside of morality. They just do. Their leaders can be moral or not.
The share of GDP that is constituted by government spending, let alone the inflation-adjusted volume of government spending, has risen far faster than the proportion of the population that is elderly.
This is the default in the Netherlands for many office jobs as well. Usually in the form of 'Subclause 2: The nature of the job may demand work beyond the stated hours in subclause 1. If this occurs, no additional payment shall be made'.

Never had a job where that wasn't a clause in the contract.
Not coincidentally, it is because of their bias, not some hidden conspiracy.

Occams razor requires you to drop assumptions that aren't required to explain a thing. A conspiracy involves a lot of extra stuff, furthermore it is often hard to find evidence for - usually because they just don't exist. There are so many problems with them, it should really be a matter of last resort.

Conspiracies do exist of course, but I feel you should only use time to explain the world if you have sound evidence, and still be open to falsification.
True, but I've yet to meet one.
yeah sounds nuts, but it's probably not from selling the watch, but their value will be in learning about how to make lower power small electronics for someone else is my guess. But on the face of it, doesn't make sense.
OP is more like Schindler, who was part of the system but didn't actually produce shells. Schindler was a net negative for the system and most likely a net positive for humanity.
Unions have their own incentives, and they expand slowly using existing union shops as leverage. Can't really hold much power over any one company if it's 2 people are shop A, 10 and B, and 200 at C. A would just drop them and only hire non-union, while B would make negotiations hard.
It’s always disappointing when high-end tech doesn’t support features that seem like they should be standard.
He'll be fired.
What is about interfaces that makes reading code hard? It is a contract, for me reading just a list of operations that are available without the concrete code, is even clearer/cleaner.

Not sure java is bad for indirections, java is bad for boilerplate and lack of defaults, imho. But I usually don't use frameworks/stlib directly, so I create my own boilerplate that is reusable
The data all shows that higher government spending is correlated with lower rates of economic growth.

This study both provides data and provides a number of citations to other studies which provide data on this correlation:

https://web.archive.org/web/20170821004405/http://ime.bg/upl...
VSCode has become my favorite Git client, very simple but covers almost everything you'd want to do.
No explicit dependencies in the core business domain, everything coordinates via interfaces defined by the needs of the core.

That's pretty much it. Everything else flows from there.
I'd say that the first and foremost goal of a writer is to communicate. Writing is the medium chosen to do that.
> the busywork of commuting generates so much economic activity and value to society that it can't be killed overnight

Except when it was for 2 years and the economy boomed, you know?
So 0.1% of people who don't have a burning desire for it should still write a book, which seems like a large amount of people to me.

And there's not really a way to know if you're gifted and talented at writing, so just go for it anyways. Your appeal to exception falls flat because there's no reason why there can't be another one.
IIRC, Python had a win32 binding over 20 years ago and MS-Office 2000 onwards was scriptable via DCOM.

So with a little bit of effort this has already been a thing for 2 decades.

Not entirely sure how you move from plain win32 to DCOM, and it's probably a bit more difficult than WSH, but it should be doable.
Amazon tells employees to stay suck in traffic 5 days a week.
I don't know that a system with no government or voluntarily funded common services and functions would be "better" than what we have, but civil forfeiture is not fundamentally different than taxation, from the perspective that OP viewed it. The government decides that is a legal way to raise revenue and they carry it out under threat of force.

You can disagree with civil forfeiture while agreeing with taxation, but not with general complaints about a state sanctioned violent gang stealing from the populace.
4 here. Been struggling with depression since 15, but got it under control since ~25 thanks to antidepressants, a healthier environment and a loving spouse whom I talk to a lot. I started drinking at 15 and had varying degrees of alcohol problems until my 20s. Never finished college - ended up with a lot of student debt and no degree. I come from a small city in Ecuador, a country which has gone through a lot of shit since I can remember: terrible education levels, insecurity, violence, political instability, etc. Parents got divorced during Ecuador's 2000 financial implosion. Dad went bankrupt, sank into deep depression and never fully recovered.

Luckily for me I'm good at one thing: coding. Eventually got out of town and found a job as a software consultant in Quito. Now I live in Stockholm Sweden. Got visa sponsored by a tech company at the pinnacle of the 2019-2020 tech hiring craze. Here I can say I'm slightly above average in terms of financial and career success, but I have it much, much better than my peers back home.

I'm kind of a loner (Sweden doesn't help tbh), I have low tolerance for stuff that triggers me and I tend to go back to bridge-burning mode from time to time, but my wife helps me stay on
track and I have developed better coping mechanisms year after year :). My life is honestly wonderful and better than I could have ever hoped for. My home country is as violent as ever and I'm always worried that something's gonna happen to my family back there, but that's pretty much the only worry I have in my life now.

This exercise was great!
I still fuck them up after 20 years.

Fortunately we have ILO / RAS cards in everything.
would symlinks in that global location help, maybe?
An early case of path dependence is that apparently it took a long time for people to realise that riding horses would be easier sitting just behind the withers (as we ride now) rather than just in front of the hips (as they rode donkeys).

[see also Absalom v. David: don't bring a donkey to a horse fight]
>they love dual sourcing to squeeze their suppliers

Yeah, it sucks working for one of their suppliers but every single major company does this: auto companies, console manufacturers, smartphone makers, white goods/appliances, etc.

If you were running such a business, you'd do it to. It's how capitalism works.
Serious question: why is stock more valuable than cash at this moment?
Except for the 95% of employees who don't like to come to the office?
Chain of thought GPT is sort of a Turing machine with a tape that it's allowed to write to for purposes other than outputting the answer.
Firefox couldn't do the link thing itself without either being a setuid binary, or running somewhere the user could replace Firefox. You could MAYBE get it to make a symlink under XDG_RUNTIME_DIR, or /tmp if that's unset, since symlinks work across devices. At least on my desktop /tmp is allowed to contain executables and a symlink to /usr/bin/bash executes and remains named as the symlink path.

Though it'd still be many times better if Firefox made it easier to tell which profile was associated with a given process (prefix the argument list as if launched with that). ALSO if KDE's task list supported improved flexibility for group categorization. It wouldn't even need to run an external program other than once for each new window created.
It's completely different thing: Ireland was a province loosing its language to metropoly. FWIW English wasn't even accepted as global lingua franca back then.
Maybe Keybase will upgrade their stuff and actually work on macOS again.

One can dream.
Do they have to be small? Geometrically you'd think that they could be a reasonable fraction of the wheel diameter without clashing. The roller width is the limiting dimension because that defines how close to the wheel axle the edge of the roller can get - would thin, large diameter rollers work?
In your example, I am not saying you need to give the dev access to prod. But you should be working with the dev to figure out why he needs access to prod and figuring out what needs to happen to make the end goal happen. Getting read/write access to prod isn't the end goal, the dev is trying to accomplish something and they see direct access to prod as the solution.

My point wasn't that lawyers/security/IT/whatever shouldn't do their job. It's that their perspective should be focused on helping the company achieve whatever it's trying to do.
It was still a product, a different kind product, but still product being developed and sold in boxes (back when that was a thing).

Also it wasn't like we developed all those OS and database backeds for version 1.0, and didn't do anything else afterwards.

Which OSes and RDMS to support grew with the customer base and added to be plugged into the product in some way or fashion.
What do you mean? All I read was foundation, some non fiction, and robot short story collections.
Please provide substantive feedback, I don't mind a downvote, but there is no learning opportunity without feedback content.

I wish HN eliminated downvotes without posting associated feedback

I stand by my point: pay peanuts, get monkeys.

If you don't take extra measures to ensure the safe reception of the reward, don't be surprised your security gauge turns out sticky.
This one is baterry-powered, and the article says power is the difficult part.
I don't want to invalidate your experience, but I would like to see what your claims and conclusions are based on.
>>Why do we have to simulate real neurons to achieve intelligence? We don't simulate a bird's bones and muscles to achieve flight.

Is this.....a reference to Greg Egan's Permutation City? Because that was the exact argument some characters used against real AGI(which let's assume they had, it's a Sci-Fi book). Basically it went along the lines of "even though we can simulate digestion at molecular level, nothing is actually digested. Why should simulating neuron activity create actual thoughts and intelligence?"
Humbling all right. I think it would take me weeks to achieve this - and that's assuming I had this article to start from!
I mean, I know some 10x-ers. They are super super rare, yes. Becuase you don't just take a 3 month bootcamp and start working in fields like graphics, compilers, HPC, etc. Jobs that require very strong math fundamentsl and an ability to not just reason with software but understand the limits of hardware as well.

But that's the exact kind of talent who you'd want in a union as leverage, and those people only have to lose with normal union benefits.

>you're seeing someone who has the design in their head, who has always had the design in their head, and nobody else will ever have the design in their head because it isn't a well-structured design and it can't easily he communicated.

This is a nitpick distinction, but I think a "genius" is different from a 10xer. A genius approaches the world in an untraditional way and seems to consume re-interpret content in ways I wouldn't be able to replicate with years of dedicated practice.

a 10xer is in the name: they feel 10 times more productive as an engineer. Those few people I consider 10xers are ones who aren't just great at delivering entire subsystems by themselves, but great at communicating the idea, and maybe even selling you their pitch. Those aren't necessarily important qualities for a genius, but they are necessary to function in a company.

(and ofc these aren't mutually exclusive. Though I have yet to meet a genius who I feel is also a 10xer. Having such a different interpretation of the world and being able to translate it to us mortals is a truly gifted person).
The same applies to Go too. They may be quite different languages, but trying to apply OOP patterns feels alien in both of them...
Why are so many coding assistant forks? Is it fashion or is there a technical reason? Imagine Python support being a fork. Or live server.
Why is it harder to mentor people remotely? Just call them, have a chat, share your screens, drink some tea. It's not rocket science, and I have done it many times with colleagues.
I think there are two things that lead people to think like that

1) Modesty/nudity-taboo culture. I can only speak to the US-American perspective here, but I'd guess it's similar in any culture where nudity is taboo. Because you're taught to keep your body covered (and women's bodies moreso than men's) and that you shouldn't--a "should" imbued with moral weight here--see the naked bodies of others unless it's a locker room or you're about to have sex. This creates a kind of mystique around bodies, especially of another gender. With same gender friends, you probably see their bodies occassionally in locker rooms, or just changing casually, maybe skinny dipping, etc... which removes much of the mystique. But in these cultures it's unusual to see a different gender friend nude, so there is some mystery. If there is any sexual attraction that adds to the mystery and creates "tension". In cultures with less modesty or less taboo around nudity, you just see your friends of any gender naked and there is no mystery, and no tension around bodies.

2) Abstinence-only sex education & the sanctity of sex. In cultures where sex is seen as sacred, something you should only do with one person and for procreation, there is also an extent to which sexual attraction itself is shamed. I find that a lot of straight people (especially those without queer friends) feel ashamed if they find their friends attractive, and are unable to continue a platonic friendship if they feel any attraction at all. This is not at all how queer friend groups operate, it's expected you might be attracted to your friends but that doesn't mean you need to have sex or have "tension". The idea that you can be attracted to someone and just not make a problem out of it is very controversial in straight culture sometimes

People who believe men and women can't be friends are also in general only thinking about straight cis people. This idea is just absent from queer culture, and also (anecdotally) from straight cis people with many queer friends
> If you know from day one that you need to support two databases rather than one, that would be enough to cause design choices that you wouldn't otherwise make.

I disagree (strongly in favour of of DI / ports-and-adapters / hexagonal).

I don't want my tax-calculation logic to know about one database, let alone two!

Bad design:

class TaxCalculator {
PGConnection conn;
TaxResult calculate(UserId userId) {..}
}

Hypothetical straw-man "future-proof" design:

class TaxCalculator {
MagicalAbstractAnyDatabaseInterface conn;
TaxResult calculate(UserId userId) {..}
}

Actual better design:

class TaxCalculator {
UserFetcher userFetcher;
PurchasesFetcher purchasesFetcher;
TaxResult calculate(UserId userId) {..}
}

I think a lot of commenters are looking at this interface stuff as writing more code paths to support more possible databases, per the middle example above. But I do the work to keep the database out of the TaxCalculator.
In my experience the thing men have a problem with is not having too technical hobbies or too much focus on task or whatever people say.

We just never learn to be vulnerable and nice. Just by opening up and having real conversations and telling my friends I like them and I value them has been the real way to bond. Who knew, being open and honest works!

It's not about what you do or who you do it with. It's about telling them they are important to you.
Intel announced today they are moving their foundry to a subsidiary, so if anything its the fab business that will be spun out.
Mails are the correct way to do it. These kind of stops are what make *BSDs/Linux less prone to widespread attack vectors given how heterogeneous their populations are.

Yes, I'm assuming any kind of updates, security related or not, might be unsecure given less eyes looked at them due to their freshness.
I'm very aware they drive a lot, I travel to the Netherlands quite often. At the same time you absolutely can live without a car in major cities in NL or JP, not really easily done in most of NA cities; traffic is also much, much more gentle and respectful than in NA, fatalities are an order of magnitude lower, so perhaps automated vehicles are not the answer since other countries have achieved a much safer traffic environment than the US without that technology.

I don't know what about the American culture creates this magical thinking, if it's the short-term thinking, the culture of looking for business opportunities everywhere, the inability to approach complex systems in a more holistically way, and/or the hyper-individualistic view of society.

No single technology will be the silver bullet, transportation (as any complex system) requires layers of solutions, maybe automated vehicles are part of it but there's already technology to solve 80% of the issues, it's unfortunate the USA doesn't have the will to change its ways to proven solutions and keeps chasing its tail.
> when they do go into the office, they’re just having Zoom calls in the office instead. That’s what Amazon is trying to fix here.

Not really. At a company the size of Amazon teams are often in other buildings, if not other cities or countries entirely. The zoom calls continue unabated.
A practice that is considered perfectly cromulent!
Personally, I have been in these situations remotely too (everybody in a call, screen shared, parallel things going on). I don't get why it has to be physical.
Agreed, and to me as a electronics/software engineer it serves as a constant reminder that if you want things to be reliable, sometimes less of the right stuff can indeed be more.
It's about the indirection. In the calling code, instead of knowing which specific object you are working with - and thus easily being able to check its implementation - you only know which interface it implements. Getting to the implementation can be very time consuming, especially in a system with hexagonal architecture or similar indirect patterns and dependency injection. While searching the code you then lose the context of the problem you were working on.

So I'm not talking about having one or two sensible interfaces as a contract, but codebases where every class has at least one interface, for "decoupling". Pure hell.
Why haven’t AAA games on mobile devices been a huge success? Millions of people love their Nintendo Switches, but they’re toasters compared to modern Android and especially iOS devices. With a cheap controller attachment you could provide a much better experience with these devices most people already own. I expected basically every AAA Switch port to come to iOS as well, but they haven’t.
The comment you are replying to gives me big llm vibes
That's like 3 million missed books in the US alone. I agree with the argument, though. And the number may be reasonable.
Wow, much better! Good job!
I've been using execline to build sandboxes. This requires passing around several file descriptors between processes, which was a pain in posix shell or python.

I'm still missing some corner bits, but I'm quite happy with it for this rather exotic use case.
Because it's hard to reimplement VSCode from scratch?
Yes, I always point out the journey a lot of them take to the USA is extremely dangerous. I wouldn’t care if it were just grown men doing this since they have some life experience but a lot of times these are children not “teenagers” but literal kids being guided by strangers.

I know people who have crossed illegally through Mexico and the horrors they witnessed, it’s inhumane. So glad you pointed this out in your comment.
> you have to be able to accumulate indefinitely rather than die in the same place you were born with no more than your parents had

There were ways people could advance in medieval society: https://www.historyextra.com/period/medieval/people-social-m...

No doubt more in some places and times than others: there is a lot of variation over a thousand years and an entire continent or more.

On top of that the player in D & D are not playing very low ranked characters (they have weapons and money, are free to adventure, etc.) and are adventurers of some sort so are exceptional to start with. Clerics even belong to a group that could rise a great deal through ability (albeit by showing administrative or leadership ability within the organisation rather than by going off on adventures).

> sarting by burning all of the witches

Witch burning was more of an ancient and early modern phenomenon than medieval.
ARU research solves mystery of the Crystal Palace
Same for me, and my mood is worse from having to reset when I'm thinking through a tricky architecture problem and Foghorn Leghorn in the next office is talking at the top of his lungs on speakerphone.
Many people were hired as remote hires.