skysight-inc/HackerNews huggingface dataset:
One thing that is unclear is how will my personal project repo be accessible once I go offline if nobody is seeding it. Just like torrents it seems I have to at least be online at first until others start seeding it. And if all seeders go offline it will not be accessible?

I think p2p systems are powerful for bandwidth throughput like torrents and maybe video. But for content that needs high availability (like a code repo) it seems like central servers that keep the data alive are needed. And to me GitHub is exactly that... a central location that helps me keep my repo alive. I can easily just switch to another provider (gitlab) if I don’t like GitHub’s availability policy.

So I think radicle is a cool idea but git is already decentralized. I think a more interesting path forward is allowing other systems to follow git’s path. Maybe we need social networks to also have a strong decentralized foundation protocol like git which allows me to easily change which provider serves my social network data.
I've written code like the first example many times, and I always felt a little "dirty" for doing it - I could tell there had to be some way to avoid treating head as a special case, but I was too lazy to actually work out how. The author of the second example may be "clever", but he also didn't give up.
There is still a risk to leak the length of the password. If the font is known and the size of the rendered text can be inferred that would limit the search space considerably.
It seems to me that what is at issue here is the difference between easy to understand and simple. They're not always the same thing. Simpler code tends to be easier to audit for bugs (as a practical matter).
This might be related to people not having English as their native language and just absorbing whatever formulations they read most. I thought about it, and in English I would say "I am really exited to share some great news", whereas the sentence I would use in French would be better translated as "please allow me to share a good news with you". So american exageration is more an addition than a replacement for my "native personality".
You'd think grapes would make a poor resonant cavity too. But you can create plasma with grapes in a microwave oven.
I always felt VB code and macros were buried away somewhere that made it hard for less technical people to use.

This seems like it lowers the learning curve for, at the very least, adding DRY principals to more every day use cases.

I consider myself fairly comfortable in Excel. The number of times I've been burned in my own (or more likely shared) spreadsheet by things like copying down a formula that got modified in one instance but not all and related issues is staggering.

Being able to have some cells where core logic lives makes it easier for less technical people to understand what's going on, and makes formulae a lot more reusable.
I used vscode since 2015 and have now switched to emacs. Yes, vscode is easier to configure and use right away, but that's not always a good thing. I was fully dependent on so much tooling which I didn't understand in the slightest. When you're cranking out react apps that's probably fine.

With emacs I actually need to read documentation. I need to have some sort of understanding of what I'm actually installing. It's frustrating at first, but overall has made me much more aware of what's going on. I've learned so much throughout the process and it has made me a better developer.
> Where are these regulations from? As in, which country?

As an adult, I lived in Russia, Singapore, Canada, and China.

Russia for sure has at least half of that in the code.

Singapore, and Canada a bit more, but do not mandate fire extinguishers in residential buildings on national level.

And China has all of the above... on paper.
Not sure how you rectify

> all fire safety experts are fools. Rather than experts who have studied and modelled plenty of different scenarios, resulting in modern fire standards that rarely fail.

With the state of play in the UK, where something like 5% of homes need emergency remediation to make them actually firesafe. Or 2m people can't get a mortgage [1]. And that's with a cutoff of 54 feet of height! When all the insulation is retested, but for real, who knows how much will need remediation.

[1] https://www.ft.com/content/913cc2ab-7fd5-4d41-a097-df408b4fa...
I've played around with JAMstack - I've used Gatsby + Netlify to host/deploy a static site generator.
It works surprisingly well and has lot of JS based feature you wouldn't expect from a 'static' site like forms, uploads etc.

but I feel that as it matures, there are no prizes to being an early adopter - it looks like it's getting better and easier to use and a lot of features that you had to code for in the past become configurations.
So I am still in 'wait and see mode'.
> Hollywood directly supports more than 2 million jobs

16 million people work for restaurants. Many more are part of their supply chains.

And it's hard to argue that entertainment is more essential than food production.
Before I act like an idiot and go do this, is there any significant safety risk or major risk to the equipment in doing this?
To be fair, agricultural land is relatively cheap. And you basically just leave the tree there for 10 years, so maybe it works out?
Good thing we have more than instant context then :)
I'm a heavy org-mode user. I'll also pop into emacs for comment formatting, macro-running, and the occasional column-based copy/paste. Plus an auto-numbering function I wrote when I wore a younger man's clothes. Plus a colorful highlight mode (which I wrote) + htmlize for sharing said highlights, also from my callow youth.

Other than that, yeah, 100% VS Code for typescript and regular VS + ReSharper for my regular life.

Oh, also, emacs for Haskell. And whatever other weird language.
Criticizing the man who is responsible for the deaths of thousands is not any more ethically dubious then your position of apathy until you "fully understand the consequences". Rumsfeld's advent of HDTV doesn't really offset his core role in the unjust invasion of Iraq.
I'm pretty sure this group was the last C Suite.
Perhaps it's just me but I would expect a "pattern matching swiss knife" to at least have some machine-learning capabilities.
> Sincerely, fuck off.

OK... how does one do that?

> I've lost a dear 30 year old, very healthy friend to it.

I'm sorry to hear that. But, since you are using your "friend" as an emotional appeal in an online discussion, I must propose: Maybe they weren't as healthy as you assumed.

> in Europe, not in a broken-healthcare country like the US.

So, I live in a country with a "broken" healthcare system... And yet, I know nobody who has had even a lengthy bout with COVID-19 upon testing positive - let alone, died from it. On top of that, I live in THE COVID-19 GROUND ZERO in North America. You come from, supposedly, a "not broken" healthcare system and know a 30-year-old person that died.

Perhaps you need to check your premise, rather than being needlessly mean to me.
Istm it'd be easy for people to offer "sign up here and we'll pull and host your repo" services. Which would still be a lot better than Github, since it'd be competetive and open.
Yeah, getting to 40 is surprisingly easy though, and the benefits really reinforce the activity. Takes less than 2 minutes each morning, doesn’t make you all sweaty, and the improvement happens very quickly. It frankly is more mental discipline than anything. If you have the mental discipline the body will fall in line.
We're past Sat Cent Parity for some other types of dollars!
slight advantages in speed and resource utilisation

I would not call the two orders of magnitude difference that you can get between true native and this new webcrapp stuff "slight". There are reports of Teams taking dozens of gigabytes of RAM --- that's just not something you would see with a native application with the equivalent functionality, unless it was written extremely horribly. Dozens of MB is a comfortable amount of memory for such an application to use, and the old MSN Messenger (native! with many third-party clients too!) was in that ballpark. Remember that Skype used to have a native Linux client too. Microsoft is a huge company. They can certainly afford it.

is textbook waste of money.

So it all comes back to corporate greed. Inflicting a dismal user experience on everyone, for what would be an essentially tiny savings on their end.
What's there to talk about? You install it and suddenly you have the same programming language features that everyone else does, but in an editor that can actually manipulate text.
I kind of agree, because I like to use the Reader view on mobile. What I dislike most about the default css on most browsers is the New Times Roman font and the fact that content can take the whole width of the browser view.
hard to devalue a currency you don't control. which then leads to reigning in of the leviathan.
> Also, "beyond the pale" [2] stems from the area enforced during the tsarist era of Russia (1791 - 1917) beyond which Jews were not allowed settlement. Tsarist apartheid in other words.

This doesn't seem to be true based on pretty much every source I've seen.

https://en.m.wikipedia.org/wiki/The_Pale
The system is governed by an entity in Switzerland that must follow regulations, so such a scenario would not be an attack on the system (and thus not be in scope for consensus). That being said, I don't know much about laws and regulations so that's the extent of my understanding :)
If the manager can't code, the second best option is if they can't use the computer at all.

The worst situations are with those in the middle. "I know what the computer is: a list of PowerPoint documents uploaded in SharePoint, so that's what we're going to do. Also, I don't really understand what you guys do, but here is a new Jira where you have to document it step by step. Then I will read your descriptions, and regularly schedule meetings based on my misunderstanding of what you wrote."

In fact, imagine a manager what wouldn't even go to work, and just let the engineers work alone. Ironically, that would be more Agile than what 90% of companies do.
As an aside to this discussion which do we think will prove to work better - use all the transistors available for a GPU, specialise and have separate “neural engine” and “gpu”. My guess is eventually the latter as specific hardware for each case can usually be made better for both. Is controlling the CUDA stuff going to keep nvidia ahead or compensate for their more generalised hardware support?
Real trees have 10 years to filter out their own carbon, so I find that hard to imagine.
I don't think you could do that at any scale and escape the wrath of the US.

That runs afoul of most money laundering regulations, so if you have any presence in the US they'll go after you, and they'll prosecute anyone with any serious connection to it and extradite those people to the US where possible.

Moving money across international borders is not a problem you can just engineer around. You have to play by the rules.
Ask HN: How can I run a never ending program written in Processing?
I'm programing an art project in Processing that creates new images without repeating itself. I'd like to run and stream it continuously for as long as possible. Any ideas?
I think more people shopped and more of them shopped early. My neighbor in Massachusetts has a Christmas tree farm and they opened a week early (weekend before Thanksgiving) to try to spread out the crowds. Ha!

It was very busy that first weekend. I actually notmally get a wreath from them but they were mobbed. I was going to go over early the day after Thanksgiving (the day they normally open and the next day they were open) before I went paddling later and it was just a complete mob scene. I'm not actually sure how they dealt with the crush given that they, like me, have a long one lane driveway and cars were backed out to the road. They sold out that day apparently.
Awesome diagnosis against a hostile black box. Well done!
It is not fair and this is a reminder that life is not fair.

We can't forget that outdoor dining was just shutdown again and Hollywood has been taking these precautions for months now.

Telling restaurants they need to start testing every individual walking into their place of business really just does not seem feasible in immediate short-term given the current situation, unfortunately.
Most people prefer the first over the second. But I think that Linus really should prefer the second over the first. Let me try to explain why.

There is a well-known saying attributed to David Wheeler, "All problems in computer science can be solved by another level of indirection." Except the problem of having too many layers of indirection. Also both quotes are often seeing with "abstraction" instead of "indirection".

There is a not well-known saying that you can attribute to me, "Any method of abstraction that you have internalized becomes conceptually free to you." (So for the sake of others, choose wisely which you will expect maintenance programmers to have internalized!)

The key to the elegant solution is understanding how to manipulate data through pointers.

That makes the elegant solution inappropriate to use in CS 101. It involves a method of indirection/abstraction that is emphatically NOT free to beginning programmers.

It also makes the elegant solution inappropriate for most people on HN. We do not directly deal with manipulating things through pointers very much. Therefore most of us have not internalized how to do that, and the technique is very much not free to us.

However Linus is a kernel developer. Anyone maintaining his code will also be a kernel developer. Kernel developers have to internalize how to handle manipulating data through pointers because their APIs require it. For example look at https://www.kernel.org/doc/html/v4.14/filesystems/index.html and see that pretty much every function gets a pointer to a data structure, and then manipulates that data structure through the pointer.

Therefore every kernel developer should internalize how to manipulate data through pointers. And the elegant solution therefore becomes not just less code, it becomes conceptually simpler! And yes, any time you can replace a block of code with less code that is conceptually simpler, this shows good taste.

BUT, and this is very important, it is only conceptually simpler if you've already internalized concepts around manipulating data through the indirection of a pointer. Which makes it conceptually simpler for kernel developers like Linus, but not for most programmers in other languages.
There's many different way to build with wood, some wood buildings will likely be safer than steel and concrete

https://www.youtube.com/watch?v=63HHsbFtDBo

"Fire Safety and Protection: Why Wood Construction Comes Out on Top"
> After a therapist recommended a “digital detox” this spring,

Yeah, uhhh, I’m sure a lot of us here could benefit from a digital detox, but unless the plan also includes “go to australia”, this doesn’t seem like the right year for this advice.
> To be fair, this one could easily have been the PRC

And to be fair, the PRC doesn't claim to be saints.

> they have some, uh, domain expertise.

And uh, we don't?

It's so funny how I saw your username and immediately knew what your comment was going to be.
No, I must have glossed over that. I saw 3 pins, and assumed that it was power/ground/speed output like other 3-pin fans.
You just define a depends_on: condition: service_healthy, works great in v2.4. v3 is really a different beast, it's not an upgrade in the traditional sense, more of a lateral move with the introduction of swarm. I've even seen Docker employees recommend in forums using v2 independently of v3 if you need certain features (I can try and dig up a link from my archive if you're interested).

Compose file version 2 is not deprecated, unlike version 1. It remains stable and supported (though no new features are added), it's very well documented and still widely used because of the additional features it supports over v3. https://docs.docker.com/compose/compose-file/compose-version... (compare with the v1 deprecation notice above it)

I don't know about "sucked in practice", we use it because we love it. They released a new version to push users toward swarm, which we don't need. Such is life sometimes. It's had some bugs and problems in the past and if something better comes along we'll use it, but for the time being Docker compose satisfies all our needs and I think it's a beautifully designed UX and reliable piece of software in its current form.
> incredibly noticeable and very easy to prove.

Didn't the incident happen at night?
Ask HN: How to develop a charming personality for executive roles?
I am always fascinated by how some people have a great charm. I am not talking about Steve Jobs type but people from everyday walk of life.

I am interested in developing an executive like charming personality. I noticed that all these VPs, CEO carry themselves with certain tact. While faking it till making it can go only so far, what are ways to genuinely develop a charming personalities? Thinking from first principles point of view, are there any trainings, videos, lectures I can watch to develop the charm? Please share if you know any.
I don't show my ID to "anyone asking for it", but to those whom I choose. Further, it is not a "public document". If it were public, I could demand that (for example) the license bureau give me a copy of yours.

As well, there is a massive difference between showing it for a second to a person, and uploading a digitized image of it. In the former, there is no copy or record of it made. It is merely examined for authenticity, against my face or signature.. then immediately returned.

Meanwhile, the digital copy can be further endlessly copied, and without me seeing it happen. I must trust that it is deleted, trust it is never copied, trust the org does not have a leak, trust all her employees, and the list goes on and on and on.

Control, you see, is vital in this equation. Trust, and control. Trust, that I have control. Some of my ID has identification numbers on them. I do not want them to be recorded, and immediately snag back my ID if someone attempts to write them down.

Can I see someone copying my digitized ID? Snag it back, if I mysteriously become aware of it? No, no I can not.

FYI, I actually looked at some of your comment history, for I was absolutely certain you were a professional troll. I see you are not, yet this is how strongly my mind sits in a state of vast befuddlement.

ID theft has been international news, countless laws exist to protect ID, identity.

Yet, you just shrug this all aside, and 'meh' the whole thing?
Top artificial intelligence ethics researcher says Google fired her
Cool, I'll check Quarkus out.
Staircases often become choked with smoke. You have minutes, perhaps, before you are are risk for hypoxia and smoke inhalation.

Opening fire doors can undermine the safety of others if they don't get closed properly (or if you allow smoke or fire to start pouring into a floor.)

That said, it's been clearly demonstrated that developers are unwilling (or unable) to pay for proper fire safety, so all bets may be off.
> Sure, let's not prematurely optimize, but let's also not use that as an excuse to make horrible decisions or unforced errors also.

That's similar to my reaction to "Unit testing won’t help you write good code." Of course it won't... but you are just using it as an excuse to not test you code at all.
Can you expand on this?

To my knowledge - as a one-time lettings paralegal - we have some of the best tenancy rights in the world.
Forced unfunny meme.
I encountered this and was able to switch to landscape mode and complete the captcha
OnlyFans is very similar to Patreon, except used for adult content and the content-creator gets to set the subscription price.
The problem in Flint and in countless American cities is not incompetence but the invasion of private equity into government. The truism that somehow capital is better at unprofitable public goods like water, prisons etc than the evil lazy government ignores the fact that the steep decline in competent management stems from the clientelist willingness to sell off public properties to private equity under "city managers" who are unaccountable and hold more power than elected officials.

The right-wing strategy is consistently to smear competent government systems while working tirelessly to undermine them with the final goal to sell them for cheap to private interests.

There is a LOT that competent legislation could do to rein this in. But it isn't in the interests of the investor class. So no, the $140 missing part is not the problem, it was a thoroughly corrupt city management that was the problem, and it's brought to you by the same ideology that sees taxing the rich as "unproductive."
> That will include one bill reopening schools in the state, and another one preventing state agencies from revoking licenses for businesses that violated pandemic restrictions unless that agency can prove a business was responsible for COVID-19 transmission

Wait...so if someone visits several businesses that are all ignoring pandemic restrictions and gets COVID from one of them, but there is no way to prove which particular one they got it at, all of the businesses get away with ignoring the restrictions?
It’s absolutely true. Most spreadsheets in BigCo are viewed by at least 3 or 4 people. No one likes it when they open a spreadsheet from someone else with a macro because it dramatically increases the learning curve.

If you just had custom functions, you can trace them back pretty quickly and end up with an understanding. Teams will also probably create ‘known’ custom functions for their use case, like converting account Chart of Account codes to finance COA codes etc.
The public sphere is very heavily slanted. Few people dare come out under their own name and condemn the bullying behavior of Timnit, for fear of being subjected to that very bullying, which has drastic real life consequences. The letter demands to push the conversation into the public sphere, where one sided Twitter and media pressure can be fully applied. One has to be very naive and sheltered to sign such a letter.
> few people know about it

Grassmannians, Flag Manifolds, and Clifford Algebra were all introduced in my undergrad math degree. I think it's just CS people who are hyping GA up.
See also: https://news.ycombinator.com/item?id=25008748
The end of the gold standard in the 70s meant the US could "afford" to fight infinite wars by just printing dollars and passing the real cost to the rest of the world, that is why the US is now the world's biggest borrower nation when it used to be the world's biggest creditor nation. The current state of endless military interventions is only possible because of the huge deficits in the US that are not possible with hard money.
I was pretty clear with what I wrote. You should have read my entire post.

> To have died of COVID, you had to be on death's door already, or so statistically unlucky as to make your suffering a rounding error.

Your friend falls under the category of the latter - the rounding error. Your experience is far from typical, but your foolish, fanciful insults, I'm afraid, are the "new normal."

I do not think it is controversial to suggest that a virus with a death rate of under 0.5% is nothing to worry about for a healthy person. It would be unhealthy and rather unhinged behavior to worry about it.
Cool design, but is this novel? Canakit has been doing this for the whole year.