skysight-inc/HackerNews huggingface dataset:
This is cool. I use Voice Memos regularly to jot down ideas and it has its limitations, so work in this space is really welcome!

I don't have anything to contribute on the marketing front, so all I can say add is just keep it up! I really enjoy seeing useful cross-sections of music and software.

edit: Just downloaded it and gave it a try. Even on my iPhone 8 it's nice and snappy. Love the markers and the ability to set them _while_ recording. Great work! If I ever get around to upgrading my phone I'll definitely consider the stereo HD!
As resources start collapsing, more and more major world powers will begin to keep their own resources for themselves.

China didn't say they were targeting a net reduction in building coal, only that they weren't going to be building coal for anyone else.

This is likely due to the projected increase in demand for coal in China and a realistic assessment about how resource constrained they are.

And to be clear, while collapse of fossil fuels, something people have been concerned about for decades, will be better for the planet, it will still mean a rapid decline in our standard of living and essentially the collapse of modern industrial society.
Voxels work well for simulating liquids.

They're good for giving mass to objects instead of just having a shape. Thus far that's mostly meant they're used for terrain which is destroyable.
Apple did not “buy all high end fab time”
Intel has their own, and AMD have access to other fabs as well.
There is no excuse for their trailing behind.

Apple’s M series chips are only used in low end systems at the moment, so not sure what you meant by markup.
I think the photo you reference that was going round at the time was an old one from Brazil or Mexico or somewhere.
Costs and general complexity. It is quite easy to accidentally reduce a system's uptime by introducing extra complexity involved with higher availability
Workers aren't competitors in these systems - Workers output is compared to the measured standard, they are not competing against each other.

I'm not going to debate if it is / isn't a good thing, because that's individual opinion, but in a distribution setting these systems absolutely help improve performance/output when put into a DC operating at Amazon-scale (at smaller warehouses it's pointless).

> We have that too in our production, although it isn't down to the individual

Fair, I mean specifically individual user performance tracking has been happening for at least 30 years - because it used to be in a legacy system I used to use. And the time & motion based performance management a-la-Amazon has been around at least 15.
Author here :)

Yeah today it's Pyodide inside React. The long term vision is to have an easy way for folks to embed executable code examples in the browser of many types of languages/frameworks and to make it easy.

TF would be cool but as someone else said, TFJS is a more approachable path for adding it :)
TikTok says 1B people use the app each month
There's no substitute for socialization. But, before the lockdown we were at one far end of the spectrum where all edu was in the same social environment.

Lockdown swung us to the other side of the spectrum. The catch is that the ideal balance varies per child and is dependent on more factors than we can control.
A shitpost showing an IPv6 route that produces ascii art when traced.
Tesla tests drivers to trust them to supervise experimental Autopilot
I'd speculate that China may be considerably faster at ordering the shut down of hydro and telecommunications facilities to protect them from damage.

A good analogy is during the 9-11 attack the FAA managed to fairly quickly alert/inform carriers and air traffic of an immediate shutdown of US airspace. I doubt US/Canadian regulators of power and telecom providers would be nearly as quick/effective.
Also exactly what was happening to the fuel convoys heading across Afghanistan.

I think better having people target your equipment in a base where its easier to have defence and a perimeter, than over a regular and long supply line.
Can you link me or someone else link me what you would consider the "ultimate kanban guide"?

I work in an environment that had no project management tools or methods being used other than emails and I've finally gotten buy in on Kanban and I want to make sure I guide my team properly.
No, they're just idiots who signed up to a hosting company run by dodgy people. Who knew that people who love Nazis aren't the smartest people.

The ones who had their details released by the newspaper are the trolls
I do clearly remember however them allying with dictator in neighbouring country, even after massive invasions and extensions far beyond their border...
Can you run a crawler from GCP or do they explicitly filter for other Google AS?
Looks like someone setup a network where each hop deeper into the network has a name setup to display a line of ascii art.
Apple is a great software company.

iPod changed the world.

The iPhone Changed the world

Apple II changed the world.

Those successes were largely driven by good software.
So no discussion of the 1876 US Presidential election is allowed, despite everyone involved being dead and plenty of evidence of shenanigans.
"I have become very skeptical of dietary influence on things like blood cholesterol levels."

I think that's a decent heuristic on the input side.

Human beings seem wired to look for magic spells or rain dances. Eating particular special foods, or combinations of foods, or exotic ingredients seems to appeal to us.

I agree with you that this additive approach is probably mistaken.

"I have become very skeptical of dietary influence on things like blood cholesterol levels."

But on the output side ... if you stop energy inputs and just let your body run through the backlog, your cholesterol will drop. Probably plummet - and in a surprisingly short amount of time.

Rather than some exotic ingredient or weird food combination, simply staying in a fasted state longer, more regularly, would be the very first (and simplest, and least intrusive, and cheapest) step I would take.

Which is to say, "dietary influence" can be huge - just not on the input side ...
Keep that feeling in the pit of your stomach for a few years. Watch as a multitude of forces (mostly related to surveillance capitalism) foist billions of such devices on unsuspecting consumers. Tell anyone who'll listen, how shortsighted this is, how much of a fall it's setting us up for.

Watch it happen anyway. Watch it accelerate. Watch the devices grow in complexity, capability, connectivity, and vulnerability. Watch innumerable manufacturers go out of business with no software-update succession plan, no code escrow, no upgrade path for victi^H^H^H^H^H end users.

The pit of your stomach gets pretty damn sick of the state of things.
The issue is that it is very complex. You fat stores what you eat, so a diet will often not result in the significant lowering of things like cholesterol, until you've burned the fat around your belly. ...and as you said, your body can be adaptive in certain ways.

For these reasons, health is really about establishing routine lifestyle changes so that you can find that new healthy equilibrium.
As a Polish citizen I want to see post-Brexit UK struggle, so that my government doesn't get any stupid ideas of leaving EU.
In those instances, were the docs useful as a starting point or historical snapshot? Or would it have been better not to have wasted your time with them at all?
Matches my experience well. Scrum works OKish in small teams depending on how mature their tech-lead and product owners are. It seems the default in consulting companies where tech consulting companies work with non technical customers. I've seen a few good examples and also some really bad examples of its application.

As soon as you scale scrum to organization wide, you get inter team communication challenges for which Scrum has no clear solutions (because its a team methodology and not company methodology). Once you have multiple teams that need to align their plannings to get stuff done, inter team dependencies become a bottleneck. Add a few external teams to the mix and you get a perfect storm of conflicting interests, miscommunication, politics, etc.

Having a lot of dependencies between scrum teams also means you get a lot of decision making lag. Scrum teams have two issues: they work in sprints with some fixed length and you can't introduce new work during a sprint. If either is not true, you are not doing Scrum. When you have a graph of interdependent scrum teams, the lag you build up to get anything done is basically proportional to the path length through the graph. The bigger the org chart, the slower things get and it adds up quickly. The longer the path, the more planning and implementation sprints are involved in each team along the path and the more chance there is for things to get lost in translation. Beyond 3 vertices, the whole thing starts looking like a very chaotic waterfall style process where it takes months/years to even agree to do a thing.

I speak from experience. The most dysfunctional thing I've seen on this front was Nokia flying in teams from three continents to have a bi-monthly sprint planning about 12 years ago. That worked just about as well as you can imagine (i.e. not at all). You needed to get your requirements scheduled 3-4 months in advance to stand a chance in hell of anything happening under 6 months. I'm talking critical stuff getting de-prioritized because one or more teams involved got other priorities imposed on them and thus had to say no. One of two things happens in such organization (usually both): 1) things get escalated to VP level management, a lot, and there is a lot of politics with lots of egos clashing. 2) teams eliminate dependencies to each other to speed things up (i.e. they reinvent wheels they could have reused just so they don't have to deal with each other). Both are bad for productivity and cost.

The way out is to bypass middle management, ignore the process (on both sides) and establish direct lines of communication with engineers in different teams. Once you have that, pragmatic decision making can actually happen. At this scale, middle management should just not get involved with day to day engineering decisions and instead enable the day to day interactions and smooth out any inter-organizational bottlenecks.

Most of the big companies mentioned in the article are not great at this either. E.g. the reason Google has so many chat tools is because they have teams working against each other rather than with each other.
British Columbia uses the SMART Health Cards as well, as written up in this blog post: https://www.chesterwisniewski.com/post/2021-09-14-nc-covid-1...

What do you see as the concern with the signed JWT? It seems to work, in that the freely-available app rejects a payload that I've encoded myself. Really, any of these private companies' proposed solutions won't have the private keys to sign the data, which I see as key to being able to trust it.

The BC app does not appear to be making any per-verification web calls, so it must have the appropriate Canadian issuer's public key info built-in. I'd be more curious how it would be able to handle any other jurisdictions' codes, unless it has US keys available as well.
Ask yourself if any of the things you mentioned actually result in a materially significant improvement in delivery of working software, in comparison to say... sticky notes and sharpies.
Any perceived hostility may come from your very uncharitable read of the the title. The reference isn't any mom, and there isn't any suggestion that moms can't be programmers or are clueless in any way.

The reference is your own mom, who will tell you that your idea is great, even if it's not. You're swinging at shadows.
Wait until you hear about the Internet of Things
>The lab leak theory was misinformation at one point

So? We know more about it now, so the earlier wild claims without evidence or proof were definitely misinformation at the time, intended to deflect blame from the ineptness of the politicians in power in feb 2020.
I think we can all agree deliberately bombing other countries civilians is much worse than your own. And USA is clearly doing it.
YouTube deciding what is and isn't misinformation has a positive side effect in that it indirectly protects the first amendment through the middle ground of private voluntary self-regulation.

1A proponents need to understand that there's a grey area between outright incitement to violence and otherwise. Within that grey area lies conspiracy theories and hate speech which can motivate actual harmful and illegal activity downstream if these ideas become sufficiently widespread. It's plausible that the unmoderated hate speech on 8chan motivated numerous lone wolf shooters, given how many manifestos have been posted there.

While we may want this speech to be legal (I largely do), we should not want to voluntarily assist in the spreading of this speech above and beyond the legal requirements of 1A. Anti-1A sentiment is growing on the political left and that sentiment isn't totally invalid if we zoom into specific examples of speech motivating heinous outcomes. So nipping a real problem in the bud with private self-regulation seems to be the least slippery slopey outcome of them all.
Just because it has a fixed supply doesn't make it a good store of value
The reason more tears haven't been shed is probably because the consequences are so terrible nobody on either side had the will to enforce the original terms and timelines and Tories will try to kick this can down the road for as long as politically possible, perhaps much longer.
And compared to solar, they produce power even during cold, winter nights, when you need heat the most.

It's not the most efficiant way to heat your homes (fission -> heat -> water -> steam engine -> electricity -> heater), but it brings autonomy to each country (so global issues don't affect your country), and with heat pumps, it's not even that bad at heating.
I'm not sure if they still offer this, but I got my lifetime sub for $5 on black friday a few years back.
First of all - kudos on tackling this task - it is indeed very annoying to get CSVs to render nicely on a terminal.

1. How does tidy-viewer compare with csvlook?

2. Looking at the demo video, there seems to be an odd fixation with "N/A". The CSV spec, AFAIK, doesn't recognize this phrase. I don't understand why someone would expect a quoted string field whose raw characters are "n/a" should be rendered as anything other than n/a (i.e. lowercase and without the quotes). I'm guessing maybe in your workflow you want to use that phrase a lot, but for a tool for the general public I'd not do this kind of interpretation; and I would leave an empty field as empty.

3. tidy-viewer seems to require "unstable library features", or at least ones which were unstable as of Rust 1.48.0 . It would be nice if you could be compatible with older rust distributions/versions.

4. Many systems, especially older ones, especially ones which you access remotely and don't have root privileges on, won't have a rust installation. It would be even more convenient if you could provide binaries with little or no extra dynamic library dependencies, which could be used on older / rustless systems. I realize this is a tall order, however.

5. What about scrolling? The worst part of viewing CSVs is having to handle wide ones which exceed the terminal width, and having decent horizontal as well as vertical scrolling ability. less doesn't cut it, because it doesn't keep the header row, plus it doesn't recognize field widths.

6. tidy-viewer does not seem to support wrapping longer fields onto multiple terminal lines.

7. When the user doesn't specify the color scheme, are you choosing one based on the terminal colors, or are you using absolute color values? I suggest the former.

8. tidy-viewer loads and parses the entire CSV immediately; and, in fact, seems to keep two copies of it in memory at once. This means it cannot be used with large files without thrashing; and even if your CSV does fit in global memory, it will still be kind of unusable, trying to dump gigabytes onto the terminal.

Bottom line: A nice initial effort, but the more serious challenges are yet to be tackled, plus needs to be more robustly cross-platform.
I love I can still unexpectedly find a post that reminds me of why I even decided to focus on tech-related career. Great article! For me, following you down the rabbit hole is better than the result. Thanks.
“The M1 is impressive, certainly agree, but it won’t be too long before others catch-up.”

We are still waiting for other arm chips to catch up to A series iPhones.

Also, your hyperbole use of “sickening” betrays your extreme bias. Are you actually sickened by the overwrought animations?
I used the term without defining it but podcasting 2.0 is exactly what you are hoping podcasting remains: https://podcastindex.org/
I think the media drives personal ideology more than social pressure. Talk to some people about this. You'll find a lot of times, people frame things exactly as they are presented on Fox News, MSNBC, the Jordan Peterson podcast, whatever. From there, and to a lesser extent, I don't know if Stockholm Syndrome is the right term, but I do think after a while, people can put too much of their self into their politics, which makes it hard for them to change that part of themselves. It also doesn't help if the messaging they receive equates changing your mind to being weak (remember when John Kerry was reflexively mocked as a "flip flopper"?)

Also, if someone is a one issue voter (2A, pro-life, etc.), the rest of their party's platform really doesn't matter.
Negativity bias[0]

Bad stuff stands out more than good stuff for reasons baked in by natural selection.

It doesn't mean their aren't genuienly bad things but we tend to weight them more heavily than we need to.

If I make a suggestion in a meeting and 9 people say it's a good idea and one person says it's a terrible idea my tendency will be to focus on the 1 negative reaction.

That doesn't mean you want to ignore negative stuff (maybe that negative reaction is correct). I just try to keep negativity bias in mind and ask myself if something is really as bad as it seems or if it might be playing a role.

The place this is most obvious to me is in news and social networks. I think negativity bias is a large part of why depressing or hopeless headlines spread much more effectively than positive ones.

[0] https://en.m.wikipedia.org/wiki/Negativity_bias
As Brian Madderson, chairman of the Petrol Retailers Association, explained on BBC Breakfast this morning. This happened because a BP document was leaked to the media, which unsurprisingly got them excited about a possible shortage and led to the panic buying. Madderson also said the industry is used to dealing with about 2 million liters of fuel being required a week, but that's with typical weekly fill-ups. He suggested that's effectively doubled now as people fill their tanks to the brim, which you can't keep up with under any circumstances. So there's no shortage in the industry, only a shortage created by consumers changing their behaviour overnight.
Fair enough on the Da Vinci robot because it's a turn-key product. But I can tell you that people change production code on the fly in safety-critical applications (particularly in the industrial controls space) much more often than many people would be comfortable with.

A better healthcare example may have been, would you be comfortable with people changing the building automation software that controls operating room air exchange rates or oxygen delivery systems?

But again, this isn’t really about software devs so it should extend beyond just SWE roles. It’s about positional duties, regardless if you write code or deliver meds to patients.

All of these systems run into schedule and cost pressures that often causes people to feel overburdened. I don't actually think they are fundamentally different.
I thought one of the interesting points in the article was that Scrum gives a team some breathing room when there are many "stakeholders" in the organization wanting feedback, updates on progress, and to frequently change requirements.

The Sprint gives a defined time period during which the team is allowed to work uninterrupted by these kinds of requests, with the updates, feedback, change requests etc. taking place at the Sprint boundaries.
Their algorithm to maximize engagement automatically promotes what's popular. What's popular is a side effect of society and how human brains work.

Every supermarket magazine is doing the same thing, just they're not as good at it.
I'm not sure why we can't manage to ship a unicode database and an open text rendering library with every user-facing computing device. At minimum, we need something for text like libuv that gives a platform abstraction on top of the various cross platform libraries and resources that are already provided, so they're not recreated ad nauseam.
Theoretically it might work, but I don't think I am too fond of the idea. I used git pull to completely waste my source and it would have been nice for git to have more intelligence here, but in the end I think some of its success lies in its simplicity.

SVN isn't too bad and not too much of a difference to git if you use a central repository anyway. The main neat thing was to just have one hidden folder, not in every subdirectory.

Git would also need the ability to transform from AST to source for every language. A bit unrealistic and there is no benefit to it. Could also do that with Assemblies and some meta info for the decompiler.
You’re technically limited to storing a certain quantity of fuel on your property without a license. Whether a regulator could detect this is another question.
Fuel supply: UK suspends competition law to get petrol to forecourts
An organism, individual, species, company, etc. can survive effectively via adaptive radiation into niches where there is less, little, or no competition. This is an effective strategy. However, at a certain point lack of competition leaves them vulnerable to another species, company etc. that has evolved under intense competition.

There aren't any winners in steady state competition, that is, until your average run of the mill grey squirrel is introduced into regions (markets?) where the existing scatter gatherers didn't have any competition. Then they dominate and drive all the competition to extinction.

Sometimes capital accumulation can let a non-competitive company survive the market entry of a competitor that operates more efficiently in a way that is similar to how a species with a large population might have a few members that can compete effectively. But at the end of the day those fat margins will eventually disappear.
So what happens if high/middle class parents discover that the results are superior for this solution?

Do you force them to send their kids to public school in order to bring up the lower income children?
SeaORM
The license states "Provided AS-IS". There is no right to damn the distributor to not make it not available (and as far as this is Chromium not even the project) - just that.
Facebook Is Not the Metaverse
yes, and also things should be described by the actions not labels. N.Korea labels itself as democratic and people's but we all know thats not true.
Interesting read. But I'll wait for what Sabine has to say about it. :D
'Bartleby the Scrivener' – Herman Melville (1853)
Slack, why are you reading so much from my disk?
Same. Read this as some profound observation on what TVs actually are. Even thought to myself "huh, I guess OP does has a point..."
What would you do to go from PR to prod faster when you want at least 1 human who didn't open the PR to manually review each PR in a 10-20 developer remote team?

1 day doesn't seem too bad, often times it can be 2-6 hours. It really depends on what lines up and how big the PR is.