skysight-inc/HackerNews huggingface dataset:
As a leader of 25 young’ish software developers I’ve come to realize that the lack of history is both a blessing and a curse.

> If I’m a leader that is serving a team of people doing manufacturing work, there are scientifically proven processes and techniques that can be readily trained and applied. And someone who learns those manufacturing management techniques can reliably boost team productivity. The same cannot be said for software leaders

Leadership is one thing, process of work something else. Using techniques from manufacturing is one of the most effective ways of improving output and quality of a software team. The Lean principles matches up quite quite well with the work of producing software.

This, however, does not in any way imply that you should treat devs (or people in general) like machines.

Work process is incredibly important to create a professional and able organization - leading people here without infringing on their motivation, continuous learning and control is what management is about (to me at least).

Many of my young devs have not lived through the 90s and 00 with it’s projects and outsourcing/off-shoring strategies.

They’ve landed in the aftermath of an agile revolution turned a beast in it self. They’ve seen nothing else and are forced to accept it. My job is to have them level up and pick the cherries out of the mess we’re in. Have them make it theirs - have them own the process.

Agile, in my mind, is about professionalism, ownership and accountability on behalf of the devs. Give them the freedom to claim the above and an insane output can be achieved while having fun.

Simple but clear process should surround this work, but the ”why” have to be internalized by the team.
Thank you. That's busted a wrongly-held belief I've held about Ada - that it's size dwarfs other languages. Good to be corrected!
Is there a better model than this for assessing dependencies? I've never given the problem any thought before this article. The organisation here is appealing, and it is a fast way of communicating thoughts on the ecosystem strength.
It's a single WRT54g running OpenWRT on an admins DSL connection.
DevMerch – DevIncept Official Merchandise
Wow, 44 times a day, on average! That's about once every 20 minutes for the entire day. I can't imagine why anyone would need to access the fridge that often. It's almost like they don't understand what the fridge is for.

Anyway, if you don't want this, don't buy it. They either wired their fridge into their network or gave it access to their wifi. What, exactly, did they expect? The guy even keeps saying "it's just a fridge". I just bought a fridge with none of this nonsense. Because it's just a fridge.
Somewhat related: my Netatmo weather station sends me an e-mail every few weeks that i should replace the battery of one of the modules.
I assume it doesn’t like rechargeable batteries. I never replace them, can’t disable the e-mail.

Support can’t fix this of course.

So I’ve setup a server-side e-mail rule to send all netatmo.com emails to the junk to prevent being constantly spammed by them.
iRead – Where Dynamic Ideas Find You
That's pretty interesting. So it was basically confirmation bias: people thought they were strong, so they were put in positions where they performed well, which perpetuated the idea that they were strong?
Persia was conquered by iconoclastic foreigners. Many native traditions were lost, even the knowledge of how to read the old writings. Continuity was significantly interrupted.

> There's a case to be made for Linear B because of the Greek Dark Ages

That's sufficient to defeat the claim of cultural continuity, but note also that the case that Linear B has been deciphered at all isn't on the firmest ground.
This is what I see as the fat tail of Software. Not every business can't be shoehorned into a SaaS ERP/CRM etc, but they can have huge gains in effectiveness and efficiency through a well suited Information System (CRUD).

A few questions if you don't mind:

- Are you doing this as your primary income?

- How do you deal with different requirements and deployments?

- Do you use an Open Source ERP (Odoo etc) or do you stick with a web framework and create the functionalities yourself?
Funny because I did yoga for years and I've never felt better since doing olympic weight lifting and other forms of strength training.
> I do it on my own tempo of course so it's not stressful

"I don't have to, but I have some time for this" is THE reason that those activities are relaxing. I have to haul some wood recently, but because I absolutely have to do it before the wood is spoiled and because I have many other activites I have to do and too little time, I can't count that as leisure. Last week I had a kind of breakdown and spent whole day gaming. That was THE best day this year, I rested even better than with 1 week of kayaking that I do every year as holidays (which actually became another chore to do with family).
Ask HN: Golang is almost 11 years old, what do you think of it?
It means nothing to my life, but the thought that it all ends in cold dark silence is very depressing. Hopefully we've got the science on dark energy wrong and a big crunch provides the possibility of re-birth.
كلمات اغنية ذخر عجمان هزاع الرئيسي
The arrogance is the belief that it's ok to rant on Twitter about the SEC and there being no consequences because you're special and untouchable. No great problem having his opinions. Expressing them in that form is the delusional bit.
That's some evil totalitarian dystopia, we don't do things this way over here in the West.

Our fridge gives you freedom to open and close it how many times you want. More than that, by means of synergy with our health industry partners, it lets your good eating habits give you the best deal on your health insurance plan!
I'm not sure he's a visionary. He's more into going with the flow, mimicking successful competitors. Amazon went big with AWS? Let's try to do the same! Google and FB are tracking everybody? We can do it, too! Apple is pushing updates on their mobile devices? We can do it on our desktops but in a way that makes everyone mad! All phone manufacturers add fluff to their devices? We can bundle adware, too! People love Linux? Let's add it to to Windows! They also like open source? Well, we can't buy that, but we can buy GitHub!

The list could go on but the point I doubt Nadella is a visionary, he's just following others. Not necessarily a bad thing for the company and its shareholders, it's a fairly safe approach. I miss the days when they actually had original ideas, like the Kinect.
The problem is that science shouldn't be taken as entertainment for children. In the end we are slowly assimilating that boring science is disappointing and that bombastic science is the good science. This is a catastrophic move as society. Nobody expects a seat car belt to be funny and have a nice pattern of flowers. Everybody expects scientists to be able to act as sitcom comedians or fit in a cartoonist character. Why?
Hmm. Hard to imagine. Nothing remotely similar has ever happened. But, now that I think of it, the consequence might be something like a pandemic, which coincidentally we are in now.
Be glad it doesn't (yet) shame your eco-ignorance on Facebook, doesn't tell your insurance company you occasionally buy bacon and doesn't call the police for you infringing their intellectual property by refusing to buy new genuine filters often enough.

"Smart" home devices which are not open-source and not under your full control are a horror. I would break it open and remove the WiFi antenna if I had no choice of buying a non-connected one.

I've bought a robo vacuum cleaner recently. Luckily there still are 100% offline models available. Unluckily they all are overly stupid, can't have lidars and map your home (while I can see no reason why this has to require Internet access and can't be implemented an autonomous way).
Linux has not been about just the kernel for ages.

Language is about usage, not definitions.
That was 100% my wife, she came up with the idea after our trip to TokyoDisneyland was cancelled and we were all a bit down. I'd love to take credit for that but I cannot!
Software developer with an MBA here. MBA courses do in fact teach servant leadership style (which is what the article is advocating).

As a software dev manager, I found the MBA to be useful for three reasons:

1. I could understand the rest of the management team better, and learned the appropriate technical terms to talk to them about the problems they faced. As always, it's easier to reduce conflict if you understand the other participant's problems and objectives.

2. The people-management and leadership training was actually useful, and has been useful since when dealing with some tough people problems.

3. There is, to some extent, a dismissive "you're just a code monkey" attitude amongst some managers. Having an MBA does help with dealing with that. It's difficult to dismiss me as just the nerd who pushes the nerd-buttons when I'm more qualified than them in their own area.

I'm not sure I'd recommend that all software dev leads go and get an MBA - it's definitely overkill. But on the other hand, dismissing the entire corpus of management learning as irrelevant because software dev is special is also overkill. There are things to learn from traditional management courses. Devs are still people, after all, and managing them as people is still the same.

I do think that a dev manager should be able to code, and preferably have worked as a commercial developer at some point in their past. It does help with understanding the situation and the problems. And it's almost impossible to get any respect from the team if you can't talk the talk and haven't walked the walk.

I have experienced the bad management that the author talks about, and seen it in action. But I don't think this is unique to development - there is a lot of bad management around in all industries. The answer to this is more management training, not less ;) Getting dev managers onto management courses is still going to be a net good because they'll be better managers, even if they still don't understand why they can't get accurate estimates for anything.

If the author goes on to manage a team for a few years, I'd be interested to read their take on it then. The view is very different from the other side.
Between the mumbling of Jean-Clément Martin and the visual feast presented by Puy du Fou, I prefer the later.

No wonder Jean-Clément Martin*s* of the world are angry.
I thought it ran on a 10 year old smart fridge.
"Does anyone want any toast?" (oblic. Red Dwarf ref)
squash and boulder
Get exclusive deals for your favorite apps
How to Make Concrete in Minecraft
Thanks for the heads up, I'll take a look at that and the good news is that we have a brand new marketing site launching very soon which IS much more mobile compatible!

The IPv6 thing, tbh nobody has tried it yet, but it's certainly something that if it doesn't work, we will fix it so it does :)
That's not... how it works. You still get charged the 25% when you pay it to yourself, you only save the corporate tax. And that only works if you can say that the BiH company is managed there, not in SI. Otherwise you're getting taxed by SI standards and that means no savings.

Also, your toothbrush example is actually illegal and considered a tax evasion by EU and probably most Western countries.

Taxes are way more complicated than you're trying to show. Also, don't underestimate the IRS.
The US wouldn't engage Chinese troops directly, in any case, but would provide support to the ROC side. I don't think that the retreat from Afghanistan changes any of that and so suspect that there is a large amount of FUD here. Is it to find another reason to keep spending now that the Afghan's gravy train has stopped? Or is it politically-motivated to attack Biden?
The west has more vaccine doses than it needs–and no excuse not to share them
It’s good that they’re thinking about the problem but I wonder if this will have an accidental negative effect due to it being honour based:

1. User1 reads something that sounds pretty spammy from Bot1

2. Bot1 is not a “good bot” and thus doesn’t disclose that it is a bot.

3. User1 checks if spammy post was from a bot and sees that it’s not declared itself as one.

4. User1 then assumes that Bot1 is a human and trusts its Tweet more than it would have before the bot status was a thing.
I have seen a claim that Ada now has or is getting something akin to C++'s destructors or Rust's Drop trait. What would Ada's version be called, and what would it look like?

To me, the destructor is the single most distinctive and powerful feature of C++, adopting it is what made Rust viable, and lacking it makes Zig overwhelmingly less interesting than it might have been. If Ada got destructors, that would promote the language, in my view, from dead to potentially viable.
4 km/h on average, less in Paris, more during floods. If he swims four hours a day, that’s 16 km or 10 miles. That’s comparable to a good swimmer.

That’s why this part felt interesting:

> if he could maintain an average of 10 miles a day, he would need just over 50 days to complete

It’s not very warm, so I’d definitely exercise to keep some heat but I don’t know how much of the feat was drifting.
How long until some manufacturer sells a basic fridge and then a 'frequent use service pack' monthly fee that lets you open the door more than the standard number of times a day?
Given there is absolutely no medical indication the booster jabs are necessary right now you are quite correct
I see. I thought you also wanted to stress the difference between "lab conditions" OCR (recognize rendered text, e.g. a PDF - not just necessarily websites) and the typical "OCR over the scans of old pages using real-fonts typography, with bleeding ink, stains etc".
Some recent discussion: https://news.ycombinator.com/item?id=27452276
If you plan on creating your own radar, or you're just interested in how we went about it, there's also a blog post about the process at https://www.juxt.pro/blog/radar-2021.

You're also welcome to use our ClojureScript Radar graphic at https://github.com/juxt/radar.
I started with beachbody as a teenager (a mix of weights, calisthenics, yoga) and it was fun and dandy. Soon enough I found myself progressing to gymnastic and yoga. I never really experienced particular benefits of yoga, even after years of doing it, but that's probably because I was never completely untrained as a teenager.

It's basically mostly flexibility focused gymnastic with extra lore. Pilates is similar.

Personally I just didn't get strong with yoga, albeit retaining some decent strength and I eventually transitioned to just gymnastic (focusing on rings in particular). I got pretty strong in terms of techniques I could do, but not in terms of amount of weight I could move.
Then I got injured, spent 10 years doing random sport activity (circus training, climbing, weight lifting) and staying relatively weak.

The only way I got stronger was when 3 factors aligned:
- Progressive overload
- Sleep
- Not being stressed / depressed
- Caloric surplus with high protein intake

After I peaked at linear progression in terms of strength, periodization became a good way to squeeze some more strength and I'm still there (probably for life).

Starting strength was admittedly the first that worked for me in order to get stronger, but I failed it a good 3 times before over 10 years (mainly because of diet / sleep / stress).
In my experience it's hard to get progressive overload without weights or without a good calisthenics coach.
Sleep and diet are also incredibly hard to get right because the rest of your life gets in the way.

Claiming that yoga alone will make you strong depends on your definition of strength. If you have back pain (probably because of muscular weakness), probably any kind of full body exercise will fix that.

Also, is someone doing handstand pushups at 70kg stronger or weaker than someone over head pressing 70kg at 90kg?
That's a very personal choice.
I'd say weight lifting is great to increase strength in specific movements, calisthenics is great for moving all around. Different kind of freedoms and equally important.

I would recommend this kind of programming for someone looking to get stronger and then adapting it to whatever exercising style you like:
https://youtu.be/1CM7wI3k7KI
Is it powered off AAs? Rechargeable batteries have lower voltage than non-rechargeable ones[0], so maybe the module is a bit oversensitive when trying to guess the battery is about to die.

--

[0] - With batteries I have around the house, it's 1.5V nominal voltage for typical non-rechargeable AA, vs. 1.2V for rechargeables.
While I agree that we (fellow Frenchman here) tend to overtranslate, some of our portmanteaus are kind of clever.

My personal favourite is illectronisme, a combination of illettrisme (illiteracy) and électronique (electronic), to refer to people who are not good with computers.
Ah, I get the same urge using Google Maps on my phone. Want to reach through the screen and slap the developers. So slow, so many key presses. So often it changes something up so I have to re-learn. So often it makes wild guesses that are completely off what I'm actually trying to achieve. Have to press back button a hundred times to get out of whatever it's showing me, whops one too many, app is now closed, have to open up and get back to where I wanted. It's the most frustrating app experience I have on a daily basis.
A glossy screen is not "Appleization" in the sense the author means - pointless aesthetics at the expense of functionality. Glossy screens inherently have superior contrast, especially in sunlight. The reason is simple - they reflect incoming light at its incident angle, while matte screens smear it over all angles. Thus, unless you happen to be in sitting at precisely the wrong angle, matte screens reflect more sunlight into your face. With a glossy screen you can shuffle around until the reflection suits you, but with matte you are stuck with an average.
and oh my God don't get me started about glass ketchup bottles like they just don't work?! it's insanity trying to get ketchup out it's ludacris and oh my god
Ask HN: What is a practical example of Machine Learning for a small business?
In nuclear war, practically all detonations would be airbursts. They don't cause similar fallout.

Castle Bravo had huge fallout for two reasons

1) It had natural uranium tamper that had very dirty reaction. Huge amount of radionuclides. Modern weapons use beryllium reflectors and gold.

2) It was ground burst in water. That white "snow" was coral. Neutron activaton of sodium in seawater makes things even worse.

Hydrogen bomb can be made cleaner than fission bomb. In fact bigger bomb, less fallout.
How does it compare with smartparens?
Or maybe if you want to play arcade games ;)
I had a small kids party at my home yesterday and it would've easily been opened a total of 50 times or more by various people.
Here's my write-up of how I learned about this phenomenon in a specific software system:

https://www.solipsys.co.uk/new/GracefulDegradation.html?UI10...

In all the systems I've been involved with since, "Discontinuous Behaviour" is a failure mode we've explicitly analysed, and "Graceful Degradation" is a technique we've often implemented.

In case people want to discuss that separately I've submitted it here:

https://news.ycombinator.com/item?id=28478909
I'm not seeing much detail about the crypto (other than serpent and HMAC-512).

Also: there is a claim of being DDOS-proof, but I haven't found an explanation as to how.

Also: is there actual implementation or even a mock?
> Let's also not forget that social contract survives because of a legal system and people enforcing it with power overwhelming any individual trying to violate it

My god, what an arrogant statement. Your faith in overwhelming force is misguided.

The social contract holds because an individual makes a choice to choose peace. That is all the law can do - give us options of consequence. The law can't stop anyone from slaughtering their neighbours or running a bus through a full schoolyard. Thats why despite the US being one of the best armed and equipped police states - school shootings, which are unheard of in most countries - have continued to exist and continue to be perpetrated by teenagers.

Overwhelming force is not the answer. Individual responsibility is.
Graceful Degradation (2014)
44 times? Sounds like me in a somewhat depressed phase on a Saturday evening. Nothing extraordinary...
Been doing this in late 90s, the sound of dial-up modem still haunts me in my dreams...
That's a useful signal. I wouldn't invest in or work for any startup backed by a guy who can't admit to a friend that he got things wrong.
None of them is celebrated, to my knowledge
Tangent:

An (early?!) version of HN source code is available on GitHub [1]. It comes with a custom LISP dialect, ARC, that is itself running under MzScheme.

This architecture looks pretty arcane. Has anyone an idea what lead Paul, et. al. to write a custom LISP dialect for building a web forum? Is that a common thing for schemer's to do to get things done? Or does the ARC language predate the HN implementation? I am not sure.

[1] https://github.com/wting/hackernews
Texas passes law that bans kicking people off social media based on ‘viewpoint’
For Android, the VPN API is simply the only official and best-supported way of intercepting app traffic. Everything else requires root to mess with iptables, etc.
Troll farms are just one form of social media manipulation. A far more common thing is a mailing list or a discord or similar used for covert coordination of things which aren't supposed to be coordinated: voting on social media sites, reporting campaigns, news coverage spin (or news blackouts), even infiltration and false flag posting.

It's been a problem for years. I think that online, Wikipedia was the starting point, since it was the first social site which was vulnerable to entryism and actually a tasty prize to have control over. There's no end to the "secret mailing list"-scandals of Wikipedia over the years. And Wikipiedia at least publicly acknowledges off-site secret coordination as a problem, unlike most other supposedly user-driven sites.

The less actual support a view has, the more it may tend to troll farming or corporate astroturf. But for views with some degree of popular support, left and right, backroom deals in the vampire castle is where the serious manipulation business happens.
I love of the Ig Nobel are an asterisks on the scientific method where you talk a big game about hypothesis, documentation, falsifiability, reproduction*, peer-review, etc.

* Well, reproduction _except_ if that earned someone the Ig Nobel prize because… yeah.