skysight-inc/HackerNews huggingface dataset:
I think it's more about recognizing that structure is like cement in that once it's laid down, it holds things in place and can be a pain to pull up and change.

For this reason, it's better to prefer as little structure as you can reasonabley get away with, not more. Now, this is a nuanced view, a senior person can absolutely insist on more structure up front and avoid issues, but they'll have a good reason for doing so that doesn't involve "it's clean code".

But in general, you want as little structure as you can get away with. It's a lot easier to change something that hasn't been abstracted to death with guesses about what the future is going to hold.

I think part of the issue is a perspective thing. If I spend a day throwing something together and it sits for 6 months, great. I got ROI from that code. If 6 months in new requirements come in and I decide I need to rewrite it, who cares. It worked day in and day out for 6 months off a days worth of effort.

Too many people view code as needing to be long lived and unchanging.
Piketty's main point is changing Capital/Income ratio, K/Y=s/(g+n+δ), where s is savings rate, n is population growth and, δ is capital deprecation.

As Capital/Income ratio increases, larger share of profits go to capital. This increases Capital/Income ratio even more until some kind of equilibrium is reached. This is natural progression when population growth lows down.

Most of the end consumption that generates profits comes is paid by personal income. This creates feedback effects:

1. If Capital/Income ratio keeps growing, economic growth will slow down (unless government spends more)

2. When supply of capital increases relative to demand of capital, return of capital decreases. Interest rates should fall at some point when Capital/Income ratios increases. Rates have fallen but evidence suggest that they do not fall enough to fully offset the increasing importance of capital.

If Piketty is right, we should expect slower growth, low interest rates. Lower return for capital. Technological progress provides only steady ~1% annual growth, rest comes from labor supply that has decreased. Productivity growth seems to have decreased as well.
https://crushentropy.com/
“We were completely fine the last time we played Russian roulette, and now you want us to stop playing?!”
GP perhaps misunderstood the proposal. That doesn’t mean their ignorance is greater. I think the misunderstanding is quite reasonable given that the tweet was proposing a completely nonsensical plan. I think your reading of the intent is correct, but I also think this proposal was so poorly thought through that it doesn’t matter.

Also, don’t use brackets for emphasis. Brackets are used editorially to replace content or leave an editorial note. Using them for emphasis makes it look like you actually changed the core of the quote. And they make it harder to read.
But the source-available VeraCrypt still exists and is maintained.
Amazing. That whole thread is surreal. It made me like Wales more.
I own a BBQ business and CostCo in my area often has meat less than my wholesale cost from various restaurant suppliers. I can often get Prime briskets from costco for less than Choice from other suppliers. The same is true for some other items as well (foil pans are cheaper at Costco than restaurant supply store for example)
None of this is true on Windows
It doesn't make sense for two reasons to me. For one, the government can't compel you to do work. That's slavery.

Also, it's open source software. TrueCrypt going down didn't change the security landscape at all.
Tbh, the animal concepts here might work - not universally, but for people familiar with Aesop's fables (Turtle and Hare?), as the animals seem to carry the usual Western traits.
As pointed out elsewhere on this page, Costco doesn't even make their profit on volume. Costco's annual profit is approximately equal to their membership fees and always has been.

The relentless focus is on customer satisfaction, nothing more. They want you to come back next year. That's it.
> the person pushing [Jimmy to use] crypto [for Wikipedia] does not seem to fully grasp the technology they are pitching.

Evergreen observation
From what I can tell, this new facility will be using Lithium Ion storage... anyone have any idea how they managed to get the cost of storage down so low if it's just plain old Li-ion?
Yes. It would be useful to have an accessible version posted with the original each time, and for it to be a preferred guideline for submitters.

Though to be fair, I'm not sure if there are copyright issues involved, which might make such a guideline difficult.
I know it’s likely not the intent, but this reads a little like raison d'être for McKinsey.
for me, happiness at work means four things:

1. a worthwhile mission that i find meaningful
2. competency and effectiveness at serving that mission
3. freedom from interference from management and other people who typically get in the way of being productive
4. compensation at the level commensurate to the value that i add

i assume for most people a job which met the above four factors would be a job where the person is happy. i also assume that employers intuitively grasp the above points. however, to squeeze as much value out of a worker as they can, i also know that employers intuitively understand how to exploit their ability to minimize their provision of the factors which they are poorly able to provide -- like money -- to make up fofr others. in essence, this means that is is reasonable to assume that most employers will intentionally game the four factors to offer as little as possible while still retaining the employee. this is also exactly how "passion jobs" like science and video game coding are habitually underpaid and abused.

i'll be honest, i've only found this combination of factor at the first job i had. in the 8 years since then, it's been a lot of compromising or surrendering on #1, facing hard realities about my talents regarding #2, suffering through #3 with a smile, and swallowing my pride to carry #4 as best i can without letting the resentment become visible. in other words, finding "happiness at work" has, for me, been a pipedream in comparison to the more immediate concern of avoiding misery at work.
https://support.google.com/chrome/answer/9430554
Google seems like a poor example for a company using git. Yes many of their open source projects are under git, but the huge monorepo that holds all the proprietary code works with Piper [0]

[0] https://cacm.acm.org/magazines/2016/7/204032-why-google-stor...
Tina Brown on the future of England's royal family
yes, you could use those too.
The Phone 7 App Store only allowed Silverlight, XNA and .NET applications, C++ apps were only allowed by close partners. Thats because CE didn't have a robust security framework or process isolation. This is fine on non-networked devices like the ones in the 90s you referred to because the worst that can happen is crashing the device, but once you have constant network access you need to be a lot more careful about allowing direct access at the system level. A badly behaved app could play havoc with the network, especially since the network stack on CE was pretty primitive with few safety features.

Also early CE devices were aimed at technical users that knew how to side-load apps and were much more tolerant of technical issues, but the later phones were aimed at ordinary consumers and so needed to be as reliable as possible. Hence the restriction to managed framework dev environments for general developers releasing to the App Stores on version 7 and below.

This is why Apple could open up their App Store to any developer with basic review, because the system was heavily locked down with robust system security, process isolation and networking models. Windows Phone didn't have that until version 8 in 2012, based on the NT kernel, and that's when the MS App Store started accepting apps developed in low level languages. That wan't a co-incidence or a capricious decision by Microsoft, but based on pragmatic considerations.
The idea that emojis will replace actual language reminds of Newspeak from 1984. A few hundred (or thousand) smiley faces can't replace the complexity of human emotions.
Ask HN: Is there any official Android/iOS app for HN?
Searched the android app store with hacker news and Y Combinator, but did not find any official app. Is there a recommended app for HN by some other name?
I use a Histre notebook shared with my team https://histre.com/
Firefox 73
As someone who came after the whole php craze, could you describe what some of these practices were?
I haven't had that problem, but I do see a tendency for devs who enter the mid-level hump start to get big for their boots and want to clamp down on those below/around them doing things the "wrong way" (the way that isn't the way they like).

Normally you need a senior dev with a sense of pragmatism above them all to smack down any attempts to straitjacket the coding below/around them.

I use PHP a lot, simply because there's so much of it out there (lots of work), and one of the firsts thing I often do when taking on a project from another vendor is rip out any "no space at the end of the line" linting garbage and the like. As always in life, it's not about swinging for one side (vomitcode) or the other (anal styleguides), but achieving balance.
Why worship Jesus when you can worship Craig? https://mobile.twitter.com/ivmidable/status/1226908612343271...
Just imagine what a corrupted group of turtle + rabbit + bird could achieve in such an organization.
They didn't kill lavabit with kindness.
I care about it. I care about the opinion of people since their opinions may impact their decisions.

Caring about some persons opinion isn't the same thing as being offended.
Mozilla destroyed their own platform - by removing its most significant feature, which was deep extensibility, instead of fixing it to keep that feature.

> That's how Mozilla works: slowly, collaboratively, trying to speak for everyone.

I don't remember Mozilla works collaboratively. By the way - remind me where they publish their income sources again?

> "the power of the internet used to magnify divisiveness, incite violence, promote hatred, and intentionally manipulate fact and reality."

Yeah, well, so has the printing press. When someone suggests we should keep a "healty press", that's oligarchic censorship. Reminds me of the US Comics Code.

> Mozilla has spent the last several years fighting harder and louder than ever for the future of the internet.

Must not have been loud enough, because I believe few people have noticed this.

> the company's vision of a more user-centric, privacy-conscious web.

"user-centric" web? Don't know what that means. It's like "reader-centric books". As for privacy - when something like uBlock Origin and EFF Privacy Badger is installed by default, and when TOR is an easily-accessible option, and when Mozilla funds some TOR endpoint routers (in countries outside US reach of course), then we'll talk.

> But what if people could also use them to keep Facebook from snooping as they traveled the web?

If Facebook was prevented from snooping entirely, that would not be that much of an issue.

> Firefox has long held the not-entirely-flattering distinction of being the most popular browser not made by a huge corporation

It's bankrolled by huge corporations. IIRC it was mostly Google for a while. Also, see below about their new VP.

I am reminded how Mozilla had, for years, neglected its email client in favor of the browser, thus effectively helping to promote webmail, stored and spied on by these corporations. It certainly did nothing to promote end-to-end encryption of email, which has been quite possible with Thunderbird, and would have prevented (some of the) spying on users.

> So far, Firefox has blocked 1.6 trillion tracking requests

That means it doesn't block most tracking requests.

> Alan Davidson ... new VP of policy ... has been working ... at Google and then as President Barack Obama's director of digital economy

So one of the top people at the spying-B-us corporation and the "can't have privacy and security" administration is the new VP who'll help protect us from his former colleagues and bosses? Uh-huh.
I think a lot of people forget the last part of, ship the first thing that works: it has to "work" for some reasonable expectations of fitness for purpose.

Our short iteration times in software are the envy of many engineering professions but it's the fitness for purpose part that nips some of us.

I don't necessarily believe Clean Code is the silver bullet to avoiding difficult to maintain code but some kind of standard is important. There are principles and patterns of design that are known to be effective which can be useful in guiding a project through the tactical phases from cascading poor short-term choices that lead to long-term technical debt.

The economics seem like they should include many more factors. There's a time and a place where the effort for a correct-by-construction approach costs too much and the risk tolerance of introducing errors or incorrect behaviors is tolerable to the people funding the project. In such cases it's time to market we care about and nobody is going to lose much sleep if you lose 0.0005% of your SLOs over a 3 month window.
Nope. If you believe HN is anti-blockchain and this is worth discussing, then create a new post or a dedicated comment in a relevant thread about it.

You weren’t starting a conversation about this perceived bias. You were just whining about downvotes.
Wow, first Notion article i've seen here, that platform is so great, i'm so happy :)
Update to Microsoft Search in Bing Through Office 365 ProPlus
I don't know if there's a term for it - but I was under the impression it's sole purpose was for marketers to create content that read/felt like it was written by "your friend". Lays on some heavy cringe-worthy "fellow kids" type of vibes.
Dokku is a great self-hosted alternative as well.
I thought this would be fluff, but this is a genuinely interesting schema for modelling research-type organizations that I haven’t seen before. (If you think it’s “just X”, the page does spend some time clearly compare-and-contrasting with anything you might think to analogize it to. It’s not quite any existing thing.) It probably is consultingware of some form, but I don’t mind scavenging insight from a predatory situation if there’s some there to be taken.

One thing I would like to see, though, is a list of historical evidence that this paradigm does better than the standard academic “publish papers to gain notoriety” paradigm. Turtleocracy has been tried before, I’m sure, even if by accident—there are only so many relationship graphs a small set of humans can end up in. I’m pretty sure some private research organizations work[ed] like this?

But I’d like an analysis of how much their working-like-this contributed to their success or lack thereof. It’d be interesting to contrast different private research institutions, e.g. {Bell Labs, RCA Labs, maybe Oak Ridge?} on their comparative Turtleocracy-ness vs their comparative “throughput” in pumping out new foundational knowledge (which I assume is the goal here.)
Clean Code is easy to change by definition. What you are describing is not Clean Code, but something else, maybe consistent code? Or organized code? The boundaries are definitely wrong if it is hard to change.
Gammo – An HTML parser which implements WHATWG parsing algorithm
The examples provided are out of context of the business strategy they are meant to support.

What is your experience interpreting a business strategy and devising a technical strategy to enable it?
I've been in businesses like this, too.

Though the keyword was AI or Machine Learning.

The mission was always "how can we implement a machine learning solution?" not "what are our needs and how can we most effectively meet them?"

Someone is looking to pad the resume.

"Oversaw implementation of $TRENDY_TECH solution that $MEANINGLESS_METRICS"
I was also wondering why they would have me watch someone's dirty keyboard, sunrise and other apparently meaningless motifs.

The scene with the keyboard with crumbs and hairs tells me that they do not respect their own product enough. A good example on how the effort of hundreds of people that contributed to this awesome release is being ... not appreciated.

It has been my observation that tech people tend to place less emphasis on aesthetics or, god forbid, marketing or sales. This functional fixation is unfortunate - many people do engage in emotions, enjoy looking at pleasant things, tend to appreciate harmony and subconsciously associate themselves with things that bear the same values as they believe themselves to possess.

I don't think a lot of people will find a way to associate with this presentation.

A former KDE user, looking to come back.
It kills fewer total than the flu right now, but that’s a specious comparison. The flu infects orders of magnitude more every year. If this becomes as widespread as the flu and kills 2% (20-50x as many as the flu) and puts another 10-20% in the hospital, it’ll be total global pandemonium. Healthcare systems will collapse, supply chains will collapse, economic depressions, etc. “Only 2%” sounds so benign, but that’s a huge number of people, and having many more in the healthcare system means that deaths from all other causes will go up too. Widespread panic and shortages, etc. This has been studied. As I recall, it takes about 3% of the population needing medical care before the system collapses.

We’d survive but it wouldn’t be pretty. I really doubt that’ll happen here, but this is a serious risk.
You might be a god-fearing clean-shaven American, but I strongly suspect the number of Americans who have secrets they can be blackmailed over is at least one percent. While I’d like to change every society so such secrets are not big issues, I don’t expect that to happen, and 3.5 million Americans being potentially blackmailed by a superpower is something I’d prefer to avoid even though I’m not an American and don’t expect to live in the USA.
Still waiting for subsurfaces clipping bug fix on Wayland.
Last time I used Firefox it asked me to create an account and login. It wasn't required nor is it for Chrome.
I dont know how to feel about this comment. It adds nothing to the intellectual merits of discourse -- just like the OP, but echoes in part what I was thinking. Rarely do I comment but since you're being understandably downvoted I wanted to make an effort to reach out and say something akin to "mood" so you were aware your sentiment is shared, even though it is not very useful information
Biggest fashion mistake made by tech workers, according to a stylist – Business
That would have been a better question on SE; alas. That said, yes, the spell checks use a local dictionary, at least on FF. There seem to be various extensions that can check remotely, but those are definitely not enabled, or even installed by default.
Single point of failure: all you have to do is compromise alt.anon.
One of the troubling aspects of all this was John Gruber’s decision to intentionally lie about Stallman and only write a correction after the intended effect had occurred. (Intentional because there was no effort to counteract the effect his original story had on the anti-Stallman effort.)
https://daringfireball.net/2019/10/correction_regarding_an_e...
And this is the pain I'm thinking of. Doing dynamically generated SQL that isn't susceptible to SQL injection can get tricky, and ORM frameworks generally only partially solve the problem for a certain subset of possible schemata.

I do think SQL is a well-designed language. But it was designed, first and foremost, as a language for human analysts to bang into a terminal. Having computers flexibly communicate using it is an off-label use.
This is my main problem. Would also like to see rootless X support in SDDM. If those two issues were fixed, I would switch back to KDE.

Bug was opened 6 years ago, and is still open. GDM handles this by default.

https://github.com/sddm/sddm/issues/246
I don't think I could ever use Bitcoin for regular transactions, even if it became as stable as USD. As soon as someone gets your bitcoin address they can see your full transaction history and basically your net worth, there's no way anyone wants that!
Reading the article myself, I did not get the feeling. This seems to be a person who was brought in a very senior role and begins by listening to other teams, reading documentation etc. It seems like he is doing the right things to me.

IMO, it is not a bullshit job.
>Many native French speakers use 'actually' when they mean 'currently' because of the 'actuellement' false-cognate.

It's also a false friend in German: "aktuell". Wiktionary states that the Swedish word is based on French or German [0]

"From French actuel, perhaps via German aktuell, from Late Latin actuālis, from Latin āctus + -ālis."

[0] https://en.wiktionary.org/wiki/aktuell#Swedish
Seems that this has been in Chrome since sometime last year; first mention on Google is in March, but a lot of the stories regarding it are dated September.
previous HN discussion on the actual paper - https://news.ycombinator.com/item?id=22262855
He was not shunned upon due to an unjust weaponization of cancel culture. He has a long, documented history of expressing very concerning beliefs and of extremely inappropriate behavior towards women and the latest comments were just the straw that broke the camel's back. Here's a short compilation thread of unacceptable behavior and accusations with sources

https://mobile.twitter.com/_sagesharp_/status/11739031026231...
My most exciting bird sighting was a Golden Cheeked Warbler. I actually got pictures of him and I was in a very lucky spot to do so.
https://en.wikipedia.org/wiki/Airbus_E-Fan_X

I think it's exactly the BAe 146 :) One of my favourite planes also - I used to love flying early morning flights with DanAir from the North of England down to London back in the 80s... of course these days I'd just get the train.

I was reading up on the 146 a few months back, idly wondering how much one would cost - I think the reason they're using one here is that they're comparatively cheap on the used market as the number of engines makes them fairly expensive to service, but said number of engines obviously provides redundancy.
Other old seeds:
https://en.m.wikipedia.org/wiki/Oldest_viable_seed#Carbon-da...
RMS's job was sharing his opinions, to get people to give money to the FSF.

So, yes, his opinions are pretty important.

And this says nothing about his behaviour at conferences.

Surely, the FSF can do better.
> But what specifically are you proposing?

> That you think more deeply about why Bitcoin is a good idea.

This pretty much sums up every conversation I have had with a blockchain proponent.
In Swedish we have the word "aktuell" which means current (in time).
Oh shit! Have my cries of pain finally been heard? Can you tell me more about this? My last knowledge was that KWin doesn't have pen support because QtWayland doesn't have it and there'd be a GSoC application for adding it.
Ivy – A Social To-Do List
See this recent article from LWN:

https://lwn.net/Articles/811068/

That contains a link to an early comment from Linux.
Christians being targetted is no longer the exception, it's the rule. The fact that they are wack-job Christians out there is the excuse to attack all Christians.

Google for group, country or religion that kills homosexuals today. Now compare those groups to who you criticize.

If all of them are Christian groups, I stand corrected.

If any of them are non-Christian, will you openly name condemn that group/religion/country/race? I doubt it, you will be voted down to oblivion here.

Edit: Just _mentioning_ that someone else besides Christians are attacking homosexuals gets you a downvote.

This is a topic worthy of open discussion, so why can't it?

LGBTQ are being _killed_ in many places around the world, and will continue until the focus is properly adjusted to the real culprits.