skysight-inc/HackerNews huggingface dataset:
Honestly? To my mind, the answer is "Not much". And pretty much zero of that involves my work in tech, as much as I hate to admit it.

Probably the biggest thing I've done in my life that truly "mattered" was the time I spent volunteering as a firefighter. During that time I was never involved in any dramatic, news-reel-worthy rescues or anything, but there were some times that our presence made a difference in terms of saving someone's home from burning down or whatever. And we probably helped save a life or two, with some of the vehicle extrications and other non-fire calls we were at.

One call in particular stands out in my memory, but let me give you some background info first. With pure volunteer fire departments, its often quite difficult to get a "quick stop" on a structure fire and keep the fire to "room and contents". Quite often on structure fires in rural areas, the home is damaged beyond repair, if not burned "to the dirt" as they say. The reasons are multiple, but a lot of it reduces to response time (from dispatch to "on scene") due to travel distances + the time it takes volunteers to respond to the station from wherever they are. This is especially pronounced in the daytime hours when volunteers are more likely to be at work, or further away for various reasons.

So one day I was at our (Supply VFD) station during the day, just hanging out. I think I was working a night job at the time. Or maybe I just had the day off, I don't remember now. Anyway, I'm at the station and we get paged out along with Bolivia VFD and Winnabow VFD for a structure fire in Bolivia's district (but near the line between their district and ours). I radio in to dispatch to say our engine is standing by waiting for a crew. By happenstance a member from another neighboring department was driving by and was more or less right in front of our station. We were old friends as I'd formerly been with that department, so he radios me and asks if I want him to come roll with me. I tell him yes and a minute or two later we're en-route. We're already way ahead of the normal VFD response curve at this point, and we wind up being the first arriving engine. Bolivia's chief was on scene via personal vehicle, and he and I took a 1-3/4" attack line in and knocked down the fire, while my friend from the other department ran the pump. The fire had started in the kitchen, probably on the stove-top, and we managed to contain it to the kitchen and save the structure to the point that the family was able to have the damage repaired and keep living there.

That didn't happen a lot for the response time reasons mentioned above, plus water supply issues and other factors that make firefighting difficult in rural areas. Most of the time we wound up focusing on protecting exposures more than "saving" the original fire building.

So yeah, small thing in the grand scope of things. But to the family that lived in that house, our actions that day "mattered". It's one of the few times in my life I can look back and see that very clear, direct line between my participation in something and an outcome that mattered to somebody.
This is quite a stretch. People commenting "in part", of course in part it is, but is also being ango-centric and ignoring real reasons, banning Australia' import is quite an superficial and insiginicant contributor. The global coal price has been on the rise, that's irrespective if China has the ban or not. Even it does, it's still a quite small percentage in terms of total energy supply. I'd rather not argue on this. Find some significant or likely significant reasons, otherwise we are just focusing on logically indefensible but insignificant aspects of things (80% sure there is a term for it)
Webmasters? What is this, 2010?

But on a serious note - you can't exactly rely on Cloudflare to not bring down a business. For me, it is a very nice convenience to throw up in front of my WP sites for caching and to help limit the bad traffic I get, but that's about it
Product managers and UX engineers are there to do product management or UX design, not to filter information from the rest of the company to programmers. That means that most of sales requests are better forwarded to a product manager or UX designer, but there is nothing stopping them from directly filing a bug report to a developer and chatting about potential fixes/timelines etc. Also if some feature is important the product manager can just tell them to talk directly with the relevant engineer to get the feature done.
Note that you can specify a custom merge driver for different file types using a combination of gitattributes and git-config: https://git-scm.com/book/en/v2/Customizing-Git-Git-Attribute...
anything beyond 2 is heresy, and some days I'm tempted to go down to 1
For scripting I would use grep and cut, maybe awk. For scripting with CSV files, at least in my experience, you usually want specific columns from specific lines.

If TV had a switch for specifying only certain columns, that would make the job much easier.
We have that too in our production, although it isn't down to the individual. It is pretty extensive monitoring by line mainly for situation where things go wrong.

Sure, there could be a case where the chemistry between line worker and manager doesn't work out. I think these cases are rare and people must find alternative arrangements. We must be productive since we produce in a first world nation on an international market and line workers are low wage workers, no illusions about that.

We can calculate needed material and expected output. We plan with that. If that is reached, we have succeeded. People help each other when things go wrong. Far better than a mediocre developer fantasizing about KPI and making stop watches for people taking a shit.

Obviously creating a condition where workers are competitors might be a hindrance here. No wonder your factory sucks on productivity, everyone is a adversary and if others are slower I will look better on performance sheets. Genius management approach.
As a former engineer who used to deal with the bone-crushing tedium of fundamentalist Scrum, I have enough empathy for my team to not force this crap on them. I keep the process light, communicate a lot, and treat them like adults.
Let’s just make a dog whistle, “in Russia”.

Video: “Mail in ballot discrepancies (In Russia)”
Hey, at least you're allowed to (apparently, truthfully?) claim that fraud, errors, or glitches changed the outcome of the recent Russian parliament elections because there is no way the ruling party ought to have won those.
That for sure seems useful. "Hey Sally, you think B is harder than A. Why do you think it's hard?" "Hey Bob, you disagreed with Sally and think B is easier, why is that?"...is very likely to lead to a useful conversation in terms of everyone getting in sync and may well lead to hidden information being brought out into the open, which is a good thing. In general I think relative value/preference type conversations tend to reveal a lot.
Design accordingly. :)
That's not a good solution - every commit with an author (well technically committer I suppose) whose opinion differs to the last will be horrendous.
I'm not seeing them on this side of the pond for less than about $425...did the author drop a zero in the price?
Yes. For example, if you bridge switch ports, it actually sets up the switch to do it in the switch hardware instead of in the kernel.
the fact that the wysiswyg text editors are not the same between Atlassian products was the giveaway sign to me. They are clearly shipping the org chart, like everyone else.
I used to drink something balled a "brown bomber": chocolate milk with brandy.

No one ever took my drink since I was the only one who liked it. It was pretty high-sugar, but I think that (and the milk) helped with hangovers.
Facebook suspends plan to launch Instagram Kids app as critics circle
This is something I did a complete 180 about.

I used to think closing schools wouldn't hurt anybody and that performance would at worst remain stationary. My reasoning was that so much time is wasted at school that it doesn't really make a difference where the learning happens, but I severely underestimated effects I thought were second-order like the familiarity with technology, the digital divide, or even just having access to a quiet, private space where one can focus.

The data really speaks for itself, it's been a disaster.
Cloudflare Is Taking a Shot at Email Security
Responding to your child, echelon, because replies ran out ...

Shanghai is one of those edge climates where it's not quite cold enough to do something about the cold, but just cold enough to be uncomfortable and deploy a band-aid fix.

So they don't make real investments in climate control and everyone is cold and/or wears sweaters in the office and/or deploys electric heaters ...
Public salaries don't mean that everybody gets paid the same. It just brings the differences to light. If you have the same job title as somebody else but you manage twice as many projects, there's no reason you should both earn the same. But if you contribute the same value to the firm, management should have to explain why you earn more.
When Berkeley surveyed their graduate students, 47% were depressed and 10% had considered suicide... https://www.insidehighered.com/news/2015/04/22/berkeley-stud...

Now I agree with your conclusion that "it is quite obvious that something needs to change" with our graduate education system.
My favourite is the myki fiasco. We could have had Oyster down here, but apparently Melbourne is too special and needed a full custom solution.

Cue billions of blowouts and late deliveries and the thing still doesn't work well even after all these years. Sydney can use their nfc cards to travel, we still need a myki or Google pay, of which GP takes forever to read your card.
Self-promote: Primitive does AST diffing and represents the changes graphically

primitive.io
Thoughtcrime is not illegal yet, so at least we still have the solitude and sanctity of our own minds.
What if Programming Languages worked with Lines of Text?
Is this the most trustworthy source you could find?
Apple has fairly strong incentives to improve recording quality overall, including just better audio quality for the videos you shoot. Given the form factor of the iPhones, I'm frankly blown away by the sound quality you get from them. The SPL they can handle is absurd.

Admittedly, your comment made me curious - I think I might have to annoy my neighbours with some bass playing this evening. In my experience, recording with my iPhone Xs, the bass frequencies of my synth are picked up extremely well.

If the bass is indeed lacking, maybe we can recover some of it algorithmically. I'm not thinking about EQing, more like having a fantastic paper idea for some good academic work :-).
All reading resources at one place
Will you subscribe to product which curates resources from various categories(startup,crypto,design,tech etc).
Are you someone who wants most of links across multiple categories at one place?
Next.js deployment on Netlify with GitHub Actions
come on... https://www.agilest.org/wp-content/uploads/2018/03/scaled-ag...

how dysfunctional must an organisation be for that to be an improvement? And in what way is that agile?
I work on deep learning professionally, at the most important company in the space. I even have open source deep learning projects, most recently:

https://NN-512.com

I profit from your obsolescence. I'm making you obsolete. I know what I'm doing. I'm making you worthless. The fact that you can fail to do even a basic check into me speaks volumes.
Any past U.S. Presidential election? I'm sure there are a lot of old videos out there about Florida in 2000. Will youtube scrub them from history?
Typo: "my system v web server..."
If it's a neural network system, it's probably more of a general "feeling" the system has. Explainability is a notorious problem for ML systems.
Across 6 states and 3 countries? We're talking a couple hundred bucks in postage and a malware vector. Thanks for the practical advice.

And, fwiw, the remainder of the old movies she put up didn't get flagged, so you're wrong about the fitness of the platform for dorky family videos.
Are these public domain illustrations in the United States because they are works of the federal government or does the artist retain the copyright?
Is it just me or is he describing an IDE with source control?
https://twitter.com/Dream11Engg?s=09

This is the new link. Some how the old link doesn't work if you have the app installed.
Minor Quibble: £85 is not a cheap ethernet switch.

It's an entertaining and informative read, but it's more like low-end datacentre hardware than that cheap €25 switch I've got in my home office.

A little disappointing as I was hoping I'd have a cheeky high-bandwidth raspberry-pi alternative on my hands ...
I've never done warehouses, but I've done a lot of performance management systems in different contexts. My takeaway was that most of them just capture noise. Companies believed fiercely that their systems captured the best performers, but when you looked at the autocorrelation of scores year over year for the same people, there was nothing. That is to say, given you were a top performer in year 1, we can infer nothing about the likelihood of your being a top performer in year 2.

Maybe this is different? Hard to say. But if I were to guess, I would imagine the differences in individual performance that are truly due to employee agency are not that high.

> We are talking about observing staff in a 1 million sqft warehouse across 5 floors of mezzanine, in a maze of aisles, and also the manager and associates shift patterns could be different - it's just impossible. I was a department manager (not for Amazon) and it's just impossible to eyeball picker performance in any sort of fair way, you have to look at data.

And I tend to imagine (perhaps uninformed) that these systems don't catch any small details. Presuming these people do in fact have managers, the big picture assessment of whether they're totally slacking off vs. working normally is likely to be apparent without data. The amount of actual agency people have in a task like this, I'd imagine, is heavily skewed left. That is, very few people are noticeably better than the median worker. But many people just don't work at all. Absenteeism is a problem in a lot of jobs like these, including pre-COVID. A large part of it is just getting people to show up.
Nigerians have lots of APOE4 (a gene that leads to much higher rates of alzheimers), and really low cholesterol. And they also have lower rates of AD.

I think base on current evidence your family might just have great cholesterol genes and bad AD genes.

Btw how old was your father, aunt and grandmother when they got AD?
The contact tracing seems really arbitrary. My father in law got a text telling him he'd been at a tier 2 site.... 16 days after the fact.
Do you think ‘tv <file.csv’ does what you want well enough? What is the behavior when you run ‘tv file.csv’ does it just block waiting for input?

I think it’s great for a visualizer like this to encourage people to get used to the power of shell pipelines if possible.
Apparently, petrol (gas for Americans) is plentiful at the refineries, but there aren't truck drivers who can drive it to the petrol station. For some weeks now, supermarkets have been somewhat sparsely stacked (no shortage of food in general, but definitely limited ranges etc.).

There is no direct link to the spikes in energy prices.
My mistake, I misread the previous post. I stupidly read it as "if you DON'T get your keys back..."
Tabs do work as long as they aren't fixed width (I don't know what you mean by "custom").

For instance, in many languages, one will sometimes have to split a function call to many lines, and in most languages function names aren't of fixed length, thus in order to get a correct alignment for parameters, the tab width at that point will have to match the function name length.

#include<stdio.h>

int main(int argc, char* argv[]) {
printf("%s %s %s %s\n",
__FILE__,
__LINE__,
__DATE__,
__TIME__);

return 0;
}

I agree with your idea of storing a normalized version of the code in the repo: it wouldn't then matter whether that version contains characters to align the code properly, it would just be inserted by the editor/linter as needed. The difficulty is that sometimes linting isn't enough, and some manual formatting is needed. Or perhaps the formatting rules are under specified?

Another issue with AST diffing is when languages allow some form of syntactic sugar as preprocessing: the compiler might just see the simplified tree, not the one with the "sugary" forms. A tool capable of parsing such languages should also be able to handle these extensions.
There should be a new package next to the traditional gnu tools containing the modern needed tools e.g. jq, curl or tv. Sometimes i really miss the extended sw package on some machines?
Normally, terrible. These systems are built with anemic, usually single-core CPUs usually in the low 100s MHz. The only way they can actually do gigabit switching is by hardware offload to dedicated ASICs. Anything going through the main CPU, even without encryption, will have terrible performance.
Hinsightd: A HTTP server and downloader in a single 140K executable
> However, if there is any election fraud in 2024 on the part of the GOP, no matter how obvious or visible, the left will have an extremely difficult time convincing anyone that it took place unless they hard-180 on their election fraud stances here.

Hard-180s are done all the time, people usually can't remember claims of politicians more than 8 years back. When Trump won there was a significant portion of the left crying election fraud due to "Russian interference". A significant portion of the left claimed Trump "stole" the election from Hillary. The party roles have now reversed, nothing to see here, the roles will surely flip again whenever a party doesn't like the outcome of an election.
Awesome to hear! And thanks for the suggestion too, will try that today as well.

Looping for my use case can be as simple as a toggle button (even in a hamburger menu somewhere :). I also know the challenges of looping mp3s seamlessly and am only thinking of wavs.

Cheers!
What is extraordinary about a claim that eggs do or do not raise cholesterol negatively?
Mm. A Facebook friend in the UK just reported a petrol tout to the police for storing more than 15 litres without a licence.
Anything can happen.

Guitar pedal and amp modelling of some real quality and portability hit the market over a decade ago, but in that time the boutique analogue market for effects and amplifiers has exploded.

It'll be hard to model the variations possible in microphone configuration. There are some techniques that will just plain require multiple dedicated microphones—no matter the environment.

But other solutions like Zoom handhelds will definitely diminish in number. I used to rent something like that to direct from the soundboard so a former band could record our live sets. Now all you need is a line-in to your phone.

Same with just being able to jot down ideas—I'm totally excited to have recordings to my phone not end up compressed garbled messes—even possibly usable? Yes please!

That said, if everyone is done with their Neumann's, you can kindly deposit them with me for free!
>it'd be helpful if you could include

I'm not the author, just sharing the repo here. I'd suggest to open an issue.
This is a pretty bad idea if you are worried about your phone being seized, just turn it off.
Veggie oil will go rancid without any help from bacteria.

That being said, Bailey’s isn’t that shelf stable and will likely turn into undrinkable too faster than the average veggie oil will go rancid. And veggie oil can be stabilized to some extent by adding vitamin E.
So, I don't mind trials and subscriptions. And I will give this another go, however..

When I went to make my initial recording, the app asked me if I wanted to "try [Stereo HD]". I did this thinking that I could verify that stereo worked.

If you're not going to let me try it without committing, you may want to rethink the onboarding flow a bit?

But still, personally I'd consider giving users a proper taste of the power of the app, without commitment. Allowing them to try stereo for just the first recording would be a great introduction to the app. You could even time limit it to 10 seconds or something.

If you imply that the app is recording in "stereo" / "HD", but then exporting the audio results in a mono audio file, just makes me think it doesn't work. (The app even adds a [HD] label under the recording, which makes it even more confusing when you export it and it's mono.)

Apart from the above (hopefully constructive criticism) I'm looking forward to seeing this develop :)
The main supposed advantage of tabs is that everyone can set their own custom preferred tab-width and be done with it, but this advantage doesn't actually play out in practice:

* There's usually a maximum line length restriction as well, so you need to know what the tab-width is to figure out if a line needs to be broken into multiple lines.

* There are also cases where you need exact-column alignment, even across multiple indent widths. A simple example is as follows:

module whatever {
fn long_function_name_whatever(arg1: type1,
arg2: type2,
arg3: type3,
etc: etc4,
do: you,
get: my,
point: now);
}

So in practice, tab width for a project is actually fixed to a particular value. And then you discover that wrong-tab-width code becomes quite annoying to read. I hate reading GNU style guide code, which uses 8-space-tabs but indent-width of 4, because the indenting is unreadable unless I mess with the tab spacing for an individual file I'm reading.
https://brexitlies.com/

There's a handy dropdown that lets you pick the lie you want to explore.

EDIT: I replied to the wrong comment accidentally due to the delayed rendering from an HN helper extension I use, my apologies. I can't delete the comment once someone has replied to it.
NopCommerce CLI
In my experience, junior developers like the rigid structure and senior developers would prefer more flexibility.

Companies that implement agile to the letter typically treat their developers like consultants. You're treated as a mindless drone that is supposed to work on tasks that were predefined for you. You might as well be outsourced.

I found that kanban-style works better imo. A prioritized backlog where you pick the most important task to get done makes for a more relaxed and friendly environment, compared to an environment with a rigid deadline every two weeks that everyone sprints towards. As long as there's progressed made towards the most important items, everybody is typically happy.
Pretty well, I'd guess. It uses a well-tested CSV library.
I think this is not an uncommon phenomenon, but I still think the more common (and charitable) situation is simply that people don't feel a strong need to explicitly agree with everything the representatives, talking heads, and/or majority voters of "their" political party believe. To be sure, there is a lot of dishonest/self-deceiving side-taking, but a big part of the image of that ridiculous situation is actually just that: An image, conjured by the extrapolation of those observations onto the whole. In general, people understand that a political party is 10s of millions of people, and see no hypocrisy in voting for party A or B without agreeing with all of that party's apparently popular opinions.
Few hundreds seems quite fair to have a good opinion.
I know people who have special needs and others who have terrible internet where the parents and kids can’t video at the same time. Remote learning is just one problem, we need the full spectrum of school activities and programs too! All of those little things that communities have built over the last few decades really really matter!
And the use of cat on a single file..