skysight-inc/HackerNews huggingface dataset:
I like the idea, and I've seen it work for teams focusing on a single project/product. What's unsolved for me is how to scale this.

Interpreting data takes time, figuring out a strategy that spans multiple projects and years takes time... not sure this is workable to do individually. I'm all for being transparent with goals, that would be a given for me in any kind of organization - hierarchical or not. But somebody needs to keep up with the ideas of the engineers, customer requests, business goals and changing markets to put everything into an actionable strategy. In bigger orgs this is an ongoing process and requires full-time dedication... It would be really hard (but very interesting) to come up with a process to 'crowd-source' those things from 100+ engineers, skipping the middle-management positions.
Not everything is the US educational system, though. I'm not saying it is necessarily better in some parts of Europe, but I do believe that math education is a basic necessity, and while it is often done badly [1], we shouldn't make it optional.

[1]: In my not-professional experience I see that people get lost in math down the road and will struggle in later classes because they have elementary troubles understanding even the basics of what an equation is. For example, I was baffled when one of my classmates argued that the x and y in an equation can't denote the same value.. But I also experienced the same thing when I tried to teach/help math to my sister. Math is simply not a subject like every other where not remembering the previous year's material is not a problem -- it necessarily builds on itself.
2 answers:

1. I code on my time off when I'm not coding enough at work because I'm too busy with other tasks such as management, documentation, specification, testing, or just boring development

2. I try as much as possible to "sharpen my saw" at work. For example:

A MR about an API to review? => let review SOLID principles.

A module to refactor? => Let's explore some new design patterns.

A bug to investigate? => maybe this modeling tool I read on HN can be of help...
Biology is never touted as something that will be helpful in the workplace. But if you learn what viruses and bacteria are and internalize the fact that we are all made of cells and are immersed in a world of micro organisms, maybe when someone explains to you what a vaccine does or how your diet affects your gut bacteria you will not fall from the sky and claim it's a satanic ploy
I only code outside of work for money, when I do it’s a Saturday night with some wine and music.

It’s much more relaxing than work, I only do things that I’m good at so it flows well. I feel like an artist

I also limit the amount of time that I spend on coding outside of work to 10 hours a week and balance out the rest of my time with non coding activities
Well technically you can read those computer-readable ones too. And even become somewhat proficient. It's just that it's "harder". And as a second trick, a computer can even "read" the human-readable languages as well :)

I don't know if there's any actual good distinction to draw that won't have problems. I'd be interested to listen to people theorize on what the distinction is.
What traditional sense?
Hopefully! It's still a major roadblock for me. I have to rent a VPS with x86 Linux just for docker.
As far as I understand (I was only working in the same building as uplay/Ubsioft connect) there were rules about payment processing (ie; all games downloaded through steam have to use the steam payments api: this is all I can find on the matter at a glance: https://steamcommunity.com/discussions/forum/0/1755779919109...)

Second; while you can sell your program in other places, you may not charge differently than steam. Which makes a lot of sense but is quite hard to grapple with in reality. I think there are cheeky “letter of the law” ways of working around this but obviously Valve don’t want that and then look for other reasons to just drop your entire catalog at random (this was not done by Ubisoft, despite the title and article claiming that: https://gamerant.com/ubisoft-remove-game-steam/)

After all; why go outside of steam if it’s not cheaper?
But the macbooks still come with the 1080p camera anyways.. it hasn't been taken out. This is just one more option.
>They solved this with a feature called “Recovery Contacts” in iOS 15(?).

That doesn't solve it for me. None of my trusted contacts has an up-to-date Apple device.
The fastest client with the slowest language python does not sound too convincing. Fast languages do have fast threading also, just 10x faster.
Perhaps the clearest way to see what is available is to look at https://www.apple.com/legal/privacy/law-enforcement-guidelin... to see what information is available.

There are plenty of non-LE use cases, such as people who need to recover access after a lost password, as well as families who want access to a deceased family member's information after the fact.

Apple has been (slowly) adding support for other recovery systems and for legacy contacts as first-class features. The UX for this currently lists Apple as a fixed option among a list of other options (such as personal contacts).

I expect long-term that Apple will have access to backup recovery for a number of people as a system default, but not for everyone.
The main problem with macros like this (aside from being yet another language to learn) is that they don't work nicely with IDEs.
Blendle might be what you're looking for. Check it out: https://blendle.com/

(Today, the landing page loaded in Dutch for me for some reason. No idea why, probably some 'very smart' lang detection gone wrong? Either way, it _is_ available in english, so don't be deterred if that happens to you as well. After logging in, I saw eng again.)
Sounds like an argument against the education system and not against math.
But such reform has not occurred despite decades of trying, and that’s because the system is not without the pros, and the pros make it infeasible to reform it at this time.

This seems like a faulty assertion. It’s possible that this system offers benefits to some subset of people. But you can’t really draw much of a conclusion simply from its continued existence.

If one of your “pro”s is “makes so much profit for insurance companies that they are willing to spend huge amounts of money to fight reform”… well, I can’t imagine that’s really what you mean by “pro”.
At work, I do things "the right way" (tm), we have high standards, and I (try my best to) write clean, easy to read code that follows whatever we deem best practice.

At home, I enjoy NOT doing things the right way, one-off stuff, dirty dirty hacks, tricks and kludges.. Whatever makes it work, in whatever language I feel like!
I code myself into a corner, or work around refactoring whenever I feel like it, and I enjoy it all the way to the bottom! :-)

I find it enjoyable to have a leg in both "worlds", and they both motivate the other.
Ship of Theseus. I new a janitor who used the same broom for his entire 20 year career. All he had to do was replace the head when it wore out, and the handle when it broke.
FTX CEO Sam Bankman-Fried spent $30M+ on political donations
Have you heard of minority rule?

https://atlasgeographica.com/the-minority-rule-explained/
That's cool! The wikipedia article is a bit light on details.

To summarise, it seems that by declaring as Public Benefit Corp they can not be so beholden to the shareholders and the Corporation can declare "some other societal mission". No real details on what limits or benefits though.

I mean, what is stopping a Public Benefit Corporation declaring a mission for "yacht transport assistance" to be delivered to the selected "needy" and delivered by profits on business as usual? Obvious blatant point I am trying to make but I assume there are further laws and bylaws that usefully try to limit a corporation in that sense.

It seems a bit wishyWashy just going from wikipedia but for a HN discussion is well worth pointing out they exist! Thank you!
You don't.

For me time off is to go ride my bicycle, spend quality time with my kids and/or girlfriend, go to the beach, socialize, cooking, drawing, fixing stuff at home, do stand up paddle or other activities, mostly outdoor.

We are not made to be laboratory rats. We need to spend time outdoor, interact with people. Sure there are a lot of dev/homelab stuff I'd like to do, as well as make music, books I'd like to read. But at some point you have to accept you don't have time for everything and I choose to dedicate that time on healthy and outdoor stuff first over things that involve a screen like coding, video games or netflix.

If I wasn't working in front of a computer, maybe it would be different.
Advanced math is an absolute necessary for leading edge science and engineering. Nations without well educated scientists and engineers will not stay competitive for long. Having said that, it is only a small percentage of the population who will be able to learn and understand advanced math. So the question is how to select and educate that percentage without first trying to educate everybody. Splitting children into different groups based on IQ might be the optimum solution but it is never popular in general. So what to do?
I you love coding you won't stop at your time off. When your motivation is off, your side-projects are not fun anymore. Maybe try a new technology stack which is more fun.
For some people (Type I diabetics) changing food is not a solution. They don't have the β-cells that make insulin, so they're reliant on synthetic insulin. Even replacing the pancreas is only a stopgap measure, and their immune system enforces that. Yes, they're 5% to 10% of all diabetics but don't simply dismiss this as continuing the trend.
In my time off I only work on something I'm legitimately excited to work on. And it took years to find that thing. But when you're really excited about building something, you find time.
With traditional ownership, you can pay a lump sum of money for something up front, and then it's yours forever unless you decide to get rid of it. With domains, you have to keep paying over and over or your "ownership" gets revoked.
> Are we really better off having competition for competitions sake rather than looking at what delivers the best outcome?

Yes, because there's a fundamental cost to society.

The cost v. benefit and what's actually an acceptable payoff is of course up for debate.

However the day has been coming for a long time. It doesn't take that much in the way of critical thinking, to have been able to preempt that this situation would manifest.

Many people have been asking for this for a long time.

Let's hope it's not too late when the destructive effect of monopolies are taken seriously.
If having thousands of vice-presidents is not title inflation, what would qualify as such?
I just mean I don't have to deal with raising children or something which would take away of your time/energy to do things.
Besides simply being unwilling to pay, I think most people just don't want to spend the mental effort evaluating the potential value of an article they haven't read yet. When the question arises, "is this article worth $1?" it's much easier to just click away and read something else. We are spoiled by a wealth of free information, even if it's mostly low quality.
Feels like a downgrade to add the MagSafe charger, maybe if they would have been practical about it and added it to the opposite side and re-assured everyone that charging through USB-C is just as good.

Feels like a cash grab to get people to buy more obsolete MagSafe chargers instead of moving towards a world where chargers are ubiquitous and universal.

I'll give them the benefit of the doubt and believe that they just didn't have the data capacity to add another USB-C port and wanted to free up one of the USB-C ports, however other manufacturers seem to be coping with this.
Behind the high-tech Covid-19 tests you probably haven't heard about
> a Go to Brainfuck compiler remains uncharted territory.

Not at all... Just compile your Go code to WebAssembly [1], then to C [2], and finally to BF [3].

[1] https://binx.io/2022/04/22/golang-webassembly/

[2] https://webassembly.github.io/wabt/doc/wasm2c.1.html

[3] https://esolangs.org/wiki/C2BF
Which bank do you use? They all use excel fairly extensively. Sometimes to disastrous effect[0].

Ever been audited? Nearly every auditing company is using excel.

Even if you’re not using excel, it is the lingua Franca of spreadsheets. The next closes thing is a CSV which largely exists as an interchange medium.

Excel is undoubtedly the world's most used and most popular database software even though there is a multitude of alternative more, efficient and frankly, even more, user-friendly solutions out there. It is frankly ubiquitous.

I hate that this is true, but it is reality.

[0]: https://www.efinancialcareers.co.uk/news/2020/10/excel-mista...
> What traditional sense?

In the sense of renting != owning
I'm not sure we can accurately predict what would happen, but a few thoughts:

* Clearly, this would hugely disrupt the current pharma business model.

* One obvious initial response would be to limit investment into research. However, this isn't a viable long-term solution, given research is the lifeblood of continuing success in the industry. It would therefore increase pressure for regulatory reform - essentially to reverse the trend of recent years, and make medicines easier/quicker (and therefore cheaper) to develop.

* Other typical business-leader responses: cost-cutting, job losses, mergers, etc.

* Pressure on developed countries outside the US to pay higher prices

* Longer-term, it might disrupt the current model of drug research funding altogether. The industry is already at a point where development of many drugs is close to unprofitable, and that trend is worsening as regulators become ever-more conservative, and of course with each new successful drug, the next one becomes progressively more difficult to find. The change we're discussing might well mean that drug discovery and development is simply no longer an area where profit can be reliably made - and as such shareholders remove their investments, and pharma companies would merge/struggle/fold. Faced with this, governments and regulators would presumably need to work together to find ways to continue the funding of drug development - and make up a overall shortfall in research and development funding similar to the GDP of a decent-sized country.

(To be clear, I'm not disagreeing at all that the US is effectively supporting the industry - just the term subsidy in the way it was used.)
Basically any problem involving a complex search of a solution space is a strong candidate for the above statement. There are specialized tools for doing that in other languages, but a) they specialize on a single optimization/search topic and b) their use is generally quite complex vs. prolog.
Seoul does not. An avg price of an apartment is 1M USD and avg salary is around 50k USD.
“[…] and we route most maintenance tickets to them.”

My difficulty is that mandated separation of responsibilities within our org is preventing us from embedding ops in dev.

Anyone successfully fought against this and have tips?
Its also - dare i say lacking in creativity. The smear checklist, in order and always the same. Why cant they hire artists to at least invent new and creative crimes.
> Firstly, the “botnet” is afaik opt-in

You “opt in” by enabling “find my iPhone”. The same feature has now been scope creeped to include constant active scanning in your local area and reporting back. The original feature sent Apple your devices location periodically.

You have to dig through a series of menus and scary warnings to turn the additional garbage off.
If I start coding in my spare time it is usually a sign that I have reached extreme boredom at work and that my brain needs to do something...
So the author failed at math, feels crap about it, and now wants to convince himself and everybody else that math is useless anyway. OK got it.
Ask HN: Are there any desktop apps that haven't moved to a subscription model?
Some popular desktop apps that still don't expire:

- Affinity apps (Designer, Photo, Publisher)

- Sublime Text

- Davinci Resolve (video editor and tools)

Struggling to think of more apps. In contrast, the subscription model has conquered many desktop apps.

Which desktop apps still don't expire?

Note: Desktop apps (that don't expire) charge for upgrades. If users decide not to upgrade, they can continue using the app.
80% reduction of value to raise a down round. Lol.
See Racklog in racket, that predates Flix by a long time.
Isnt it just easier to have a html file then replace tags inside of that rather than having a new macro language ?
> The role of WebKit is just to render a web page - a modern browser is so much more than that.

The roll of the webview is more than webkit rendering. It encompasses the javascript engine, all it's capabilities, it includes many many many of the platform APIs. I'd be interested to hear if Chrome or Firefox or any other iOS browsers implement any web apis on iOS that aren't present in Safari, but I doubt it, and I'm not sure whether that's a hard web view limitation.

I think we're trying a little too actively to promote a sense of significant diversity here, where there is in fact a harsh & brutal monoculture. Yes, the user chrome is different. Bookmarks, history, settings & sync sound like the main differences. But fundamentally users are still trapped with a a browser that makes extremely fantastically conservative decisions that they cannot possibly escape from.

> wanting to enforce the most performant, secure and energy efficient rendering engine

Energy efficiency is indeed pretty good on Safari desktop, but there's also plenty of tests that will show Chrome winning. It's impossible to compare on mobile, because Google can't develop for iOS.

I'd be hard pressed to accept accepting Safari as more secure or more performant[1]. Especially as we continue to advance, Safari just doesn't have modern web features. Web bundles? Nope. Early-hints? Modern web optimizations just aren't possible.

[1] https://www.theverge.com/2022/3/7/22965756/google-chrome-app...
WebAuthn is a Web-facing Javascript API for accessing passkeys, which it calls Public Key Credentials.

Technically, a Passkey is 'just' a key pair and other authentication information, associated with a web origin. It's meant to be a broad consumer facing term that resonates similarly with 'passwords' to convey its similar usage.

Apple platforms, along with Android and Windows, are implementing a system that synchronizes passkeys within their respective ecosystems. They are adding ways you can entitle an application to work on behalf of a web domain, and thus get native access to register and authenticate with passkeys as well.

A Yubikey or other FIDO device has been doing hardware-bound passkeys for ages. They just didn't use that term, instead calling them FIDO credentials.

The above platforms are also working on processes to allow usage across ecosystems - for instance, using your iPhone to sign into a Windows desktop.
> someone argues against their own interests we should take them more seriously, not less.

I'm not sure it is a good advice in general. All the quack "doctors" that go against the mainstream medicine are actually degree-earnt doctors, yet are just scams.
They didn't add a ™ sign to the lock screen feature, no.
Do you mean the Control Center? You can customize it under Settings > Control Center and remove or move the flashlight.
This is interesting, it seems to be one or the other. Personally I like development so I do actively enjoy doing some in my free time, obviously on things I want to. I don't see it as "I've already done 9 hours today so I'm going out for a ride instead.".
How does a logic gate in a microchip work? (1999)
It's interesting and very sad how all the comments seem to ignore completely the positive impact of repairing on the environment :(

No wonder why we are in such a bad situation now.
It's RAM, not CPU, limitations that limit iOS compatibility. iOS 13+ required 2 gigs of RAM. The SE/6/6s are 2 gig units.
They do though. If you hit a funeral of some talib and kill half the villages population, that is what you do.
I actually only like huge cities, this means most niche doctors and experts are there. Best of the best are there. All big companies and orgs are there.
This post is the one that resonates the most with me so far
I was just looking at your repo... Please correct me if I'm wrong but can't you do the same thing with Ansible or equivalent?
One has to wonder at naivety of some people.

Listen, I know modern media made us jaded and mistrusting by default, so this might get brushed under carpet as "Well all politicians lie." but countries like Cuba take propaganda to another level.

The default stance when reading any of their official news source, as it was in Czechoslovakia several decades ago, is to believe the opposite.

And all news sources are official news sources.
There are no evil capitalists, remember? So no privately owned printers, TV studios etc. By default everything is state owned or controlled. And state has a single party in charge, by law.

Calling any process in that sort of state "democratic" is about as sensible as calling Amazon union friendly.

Actually, that's a fitting analogy. Consider a company town, single employer, running everything. Mayor and councilors are managers on company payroll. And nobody can start a new business unless they have a go ahead from them. The town also makes it's own laws. By the way, the town has a jail and people can be, and routinely are, locked up in there for disagreeing with how things are run.

What kind of democratic debate can you have in a place like that?
Everything is still there, what do you mean? I still write html by hand and everything works as expected.
It's like "CEO" meaning they're the person responsible for anything. A senior engineer at a startup is the one expected to make sure engineering hits the deadlines.

Titles aren't exactly medals or certifications, they just denote who to blame.
While I was waiting for my Framework laptop, the digits 1-9 on my six year old Macbook Air died. This was summer 2021. I discovered when my laptop got hot, the digits worked again. So I wrote a script just adding numbers and started it up when the digits died again. But after about three months this didn't work anymore.

I started up Ukulele and remapped the keyboard that when I pressed alt-key below the digit I got the digit (alt-Q = 1 and so on). This worked surprising well, after about one week my muscle memory switched. However I lost the ability to work with my wife's laptop.

Now my Framework laptop is here and I had unlearn this trick and this took more time, about four weeks.