skysight-inc/HackerNews huggingface dataset:
Art may be subjective but product design is not. We have a whole host of ways to measure success at it.

I feel it’s a mistake to conflate art with design. While related they are separate disciplines.
US specific: Require filing a notice with the FTC when a product change occurs. FTC can publish notices with a web app and provide in a machine readable format. Unless you're an exceptionally small business frequently changing product sizes per UPC/SKU, the burden should be reasonable. Third parties can consume the data and distribute to their audiences, create mailing lists or something similar as well.
Explaining why consciousness exists is the same task as asking why anything exists. Take applesauce: we know what it is made out of and we could probably recreate it without using any apples — applesauce is just a configuration of matter, same as whatever configuration of atoms in our brains leads us to have conscious experiences. But why do atoms exist? Why does existence exist? Thus, religion and philosophy.

The existence of consciousness just feels like a unique problem because we only feel and think through the medium of consciousness itself. Consciousness is the closest we get to the baffling existence of existence.

The good news is that we don’t really need an answer. It is enough to know that some configuration of matter and energy coincide with consciousness, and that means we can create it. Just like applesauce.
Yes but is still a small amount of energy relative to total demand and there don't seem to be serious efforts to scale it up massively. I don't claim to know why there aren't. Maybe there should be. It just makes me suspicious when I see a mature technology that still sees limited deployment, that there is a good reason for that.
I actually had the privilege of attending a seminar by the NCPI guys and someone did ask this question. The answer is different for different players in the ecosystem. But fundamentally, the actual cost per transaction is so low that it really does not matter. Visa/MasterCard are rent seeking parasites.

For the apps like GPay and Amazonpay, yes it is data. But of course there is the reference implementation app that does not do any of that. People just prefer the other apps because they offer good cashbacks.

For the banks, it's a service they offer, just like having a website and passbook updation. No customer is going to go to a bank without a website and now the same applies for instant transfer.
In 25 years of software dev, and most of that in developing user interfaces to things, I have never found a commonly repeated error that could be attributed to user error. It's always badly designed software that ignores the user's mental model that's developed based on using the software.

In this case, "git clone" clones a repo 99% of the time, because 99% of repos are shallow and simple. For "git clone" to only clone the top level when you have su modules instead of prompting to ask if you want a deep clone, or doing a deep clone by default because that's the expected behavior, is pretty poor design IMO.
This is one of the reasons metal roofs a nice, they reflect heat and you don't need to paint them white, they make special paints for metal roofs that help reflect the heat and also look nice.
In the U.S. at the beginning of the 19th century some 70 percent of the labor force worked on the farm. Today 3 percent not only feeds the population but also produces a large surplus for export.
Download the build tools[0] and choose the appropriate options. I'd personally consider the following a good baseline: MSVC v143, CMake tools, Windows 11 SDK, Clang tools (if you don't want/need these you can shave off 3.5 GB). `zig cc` is another interesting alternative, it's just a single ~62 MB download.

[0] https://visualstudio.microsoft.com/downloads/#build-tools-fo...
A friend made an app based on some calculation method he found in a youtube channel. Shame on him for not crediting the author, but months later this influencer created an app of his method and wrote a menacing review for my friend's app, backed with thousands of upvotes. He found other apps implementing the method received similar threats as top reviews.
Your lump of flesh is constantly replacing and repairing it's components
The biggest reason I find git submodules painful: a "commitlink" object in a git tree does not count as a reference to that commit or anything that commit references, for the purposes of garbage collecting the repository or pushing and pulling changes. You can't have the only reference in your repository to a given commit be a commitlink within another tree.

I'd like to jettison the entire model of "reference another repository that you may or may not have", along with the `.gitmodules` file as anything other than optional metadata, and instead have them be a fully integrated thing that necessarily comes along with any pull/push/clone.
Oh I’ve definitely had this conversation with them.

Whatever version of the truth they’ve been sold is apparently quite convincing, which does make me angry.
I'm cross-compiling Mach engine[0] with Zig, it ends up being a quite small toolchain to cross-compile a game engine (using DirectX, Vulkan, OpenGL, and Metal on respective platforms) from any OS. The Zig toolchain is:

* Windows: 61 MiB
* Linux (x86): 49 MiB
* macOS (x86): 42 MiB
* macOS (arm): 38 MiB

Zig provides almost everything that is needed to cross compile to those same targets out of the box, including libc and some system libraries. Except macOS frameworks and some updated DirectX headers/libraries (provides MinGW ones), which we bundle and ship separately:

* Windows: 7 MiB (updated D3D12 headers & libs)
* MacOS: 112 MiB (almost all frameworks provided by XCode, for x86+arm+iOS)
* Linux (x86): 22 MiB (x11/wayland headers & libs)
* Linux (arm): 15 MiB

That's full cross compilation of WebGPU GUI applications to all desktop platforms in under ~217 MiB for most platforms.

[0] https://machengine.org
The author mentions the HTDP approach - and it’s a really great book, for more reasons than just the careful treatment of recursion - but there’s an even more obvious book choice for this topic (and it shares an author of HTDP); the little schemer.

The Little Schemer is a fraction of the size of HTDP and it’s focussed on this exact problem.
Maybe the trick is to just teach it young. I first learned about the towers of Hanoi when I was about 14. Blew my mind. It was like circular reasoning that worked somehow.

Unlike a lot of people, I don't have this fear/anxiety about recursion. In fact the opposite. I friggin love recursion. I actively seeking out the recursive answer. It doesn't hurt my brain. In fact the opposite, it's gratifying on an almost sexual level. At some point in my apartment we had a recursion bin next to the recycling and normal trash. Inside of it was a power strip plugged into itself.

Maybe the trick with recursion is to teach it while the brain is still a bit plastic. Don't assume teens are too dumb. Talk to your kids about recursion, before it's too late.
Organizations are incapable of properly dealing with "firing the customer" in that manner. You're talking about hundreds of office employees with generic technical knowledge. This ultimately ends up in firing the wrong customers, and when those customers end up being big, your company gets a poor reputation and lack of revenue.

Therefore eating the cost is the most profitable outcome.
As we saw in a recent back-and-forth you can come to believe Go is really safe by just having incredibly conservative expectations. If your expectations are low enough Go can meet those low expectations, and you may see a language like Rust as not adding anything since you'd never express anything that's safe (and perhaps faster) in Rust but would be unsafe in Go.
And such lists have very often led to further restrictions / confiscation in other countries, so it's not exactly a baseless fear.
This. I always find it extremely arrogant of all those people claiming to know what would happen if we had larger lifespans or infinite youths. It's find if you are a fiction author and want to create a cool world/story. But please don't conflate that with reality.
Is that with AdSense or another ad network?
SpaceX is actively working towards that goal.
I wish someone like Mike Pall (LuaJIT), who made Lua insanely fast, would come along and make Erlang/OTP insanely fast too.
It's not so far from that to, "don't show your human side to the soulless corporation." And why even work for them, then?
Florida also reformed its voting system. It has one of the best in the country.
Amazon has very specifically designed its warehouses so that employees not only don't need to think, they effectively can't. Everything is decided by the computer, the employees just look at their handset and do what it says. This strategy is paramount due to their > 100% yearly turnover. They do not have any experienced workers to train others, so the job needs to be pretty self explanatory. By turning employees into robots you can plug and play everyone in the warehouse.
Would you mind telling us what it does and how you discovered the need for it?
Inflation is inflation whether that is keeping the price the same and reducing the amount or increasing the price and keeping the same amount. Consumers are going to have to deal with one anyways so why fixate on the former?
Why would using pypi/npm/crates be better? If I'm already using git (which I will be) then using something else for package management needs to be a huge step up, especially if the other systems you mentioned are language specific and a git solution would probably be language agnostic.
Nothing Phone
Sure. We're well into "Hard to make a man understand something if his salary depends on him not understanding it" territory here.

The more interesting question is, if you incentives are strong enough to want to deny the nature of a system, do you become a liar or do you genuinely stop understanding it? Was Yellen's bafflement at the non-transitory inflation a mere act, or was it genuine confusion caused by a core corruption of her own understanding of basic economics?
Of course, US telecoms would never consider this despite NTT being one of the stodgiest on the planet.
That definition assumes the code is reasonably performant or that they didn’t just begin on the cloud for whatever (often not well thought out) reason.
Is 'Xe' the name or the preferred pronoun of the person in question? Is this like Latinx but race neutral? Gender identity accommodations seem to get more complex and confusing by the month...
And that differs from normal inflation with prices going up how?
Will Your “Smart” Devices and AI Apps Have a Legal Duty to Report on You?
One could argue that dynamically typed code is often shorter, and therefore both easier to reason about, and possessed of fewer bugs on a bugs-per-line basis. Not really keen to push that line of reasoning myself, just helping picture one possible argument.
Thanks for this, it's helpful in a way.. I'm thinking that there isn't any other way of doing a feasibility study other than just putting it out there and seeing if there's any bites.
I did a similar thing, but I only ever compiled windows versions using Github actions.
Genuinely amazing human sure, but terrible President. He didn’t get anything done and nearly lost the nomination from his own party for a second term, which is rare.
At most, mandate a new product id when the product materially changes. It's not great when the new size has the same bar code as the old one. Or when a computer product is updated with a different chipset and has the same model number. Or when a CD is remastered, but has the same label and liner.

If hot dog companies sell 10 hot dogs and bun companies sell 8 buns, and Coke sells 10 packs, but Pepsi sells 12 packs, I don't think that's nice for consumers, but I don't think government intervention is the right way to fix it.
> Hype: "Static Typing reduces bugs."

It’s only hype because it’s imprecisely stated. Static type systems make entire classes of bugs impossible at runtime. The stronger (read less permissive) the type system, the more classes of bugs cannot occur.
Living forever is not possible. And it makes little sense to think about it. You have to substitute infinite with extremely long in these kind of conversations. And even if it were infinite. A human brain most likely doesn't have a finite state space.
It’s not bleeding edge raytracing stuff.
“Get better hardware” is far from appropriate response.
I haven't read that one but after reading The Vital Question I will recommend anything with Nick Lane's name on it. There are very few people who have thought about the origin of life as deeply as he has.
Allegedly? Have you ever written code in a dynamically typed language? I'm forever fixing TypeErrors and AttributeErrors and the like.

I suppose it's not even necessary to argue about experience fixing them or not, just the fact that those are runtime errors rather than compile-time (and so we presume not shipped) shows it reduces bugs doesn't it?
Huh? Top 20 happiest countries are developed countries according to this list: https://www.statista.com/statistics/1225047/ranking-of-happi...

On a personal note, yes more spare time makes me more happy, more time spend doing nice things with family, more time to sport. Nothing makes more more happy than a day on the sea windsurfing, kitesurfing or windfoiling.
I bought some failed dotcom equipment (computers, monitors, desks, and chairs) at an auction back in 2001. That's probably where the bulk of it that didn't "grow legs" during the shutdown of a company ends up.

For operating companies, a lot of old laptops and servers go to e-waste resellers. (It's a mix of waste and sellable equipment.) That often ends up on Ebay.

If you're scrounging for equipment that's a few years old, I've found craigslist to be pretty good if you have the slightest amount of patience, a willingness to toss out an offer, and give off the vibe that you'll make it a smooth sale. (When I sell something on CL, I'm more likely just trying to keep it out of the trash and get it into someone's hands who will use it.)
this is why I love spec (though I am starting to explore replacing it with malli)
In git if a commit is within the history of a branch or tag it won't be GC:ed, right?
Your argument is analogous to the one used by homeopaths and those believing in telekinesis. "There is an effect but it disappears in a laboratory setting, but it's still there!"
As many others in this thread have stated, the main issue is they have fairly poor UX and if you aren't used to them they can be pretty annoying. They especially have quirks when they're removed from (or moved within) an existing Git repository.

One thing I haven't seen mentioned in this thread though is that they force an opinion of HTTPS vs SSH for the remote repository.

If a developer usually uses SSH, their credential manager might not be authenticated over HTTPS (if they even have one configured at all!) If they usually use HTTPS, they might not even have an SSH keypair associated with their identity. If they're on Windows setting up SSH is generally even higher friction than it is on Linux.

For someone just casually cloning a repository this is a lot of friction right out of the gate, and they haven't even had to start dealing with deciphering your build instructions yet!

-------

Personally I still use Git submodules despite their flaws because they mesh well with my workflow. (This is partially due to the fact that when I transitioned from Hg to Git it was at a job that used them heavily.)

The reality is every solution to bringing external code into your project (whether it's using submodules, subtrees, tools like Josh, scripts to clone separately, IDE features for multi-repo work, ensuring dependencies are always packages, or just plain ol' copy+pasting) all have different pros and cons. None of them are objectively bad, none are objectively best for all situations. You need to determine which workflow makes the most sense for you, your project, and your collaborators.
Wouldn't a reflective coating work better?

Given it's a once off cost it seems like this should be doable.
Since these things only last for a short amount of time (cosmically speaking), physicists of the future will be like today’s tornado chasers, planning thousands of years in advance in order to park their detectors at just the right spot for a chance to wind their windows down, stick their heads out, and get their hair Einstein’d in the passing star death shockwaves.
I don't know how to respond to that. That's not a complicated thing to do.

Patreon gets to take the money they take because they've found a good niche, not because their website can do something that all websites have been able to do since the 1990s.

I personally think they take too much for what they provide. That's all. I am very happy they exist, though, because otherwise everyone would just be chasing the algorithm.
Yeah, having worked with both typed and untyped languages (and on teams that have transitioned between these) it is hard to reconcile.

There are so many variables involved that I see this being difficult to prove empirically, but anecdotally it doesn't ring true.
Because the money is injected into the system at certain points and takes time to spread out. Like pouring water at high speed into a pond, it creates waves at the point of entry and even after you turn the water off it takes time to become stable again.

"Classically" CBs inject money into the economy via purchasing financial assets. It gets filtered through banks and financial markets, so it's expected that this is where inflation hits first and hardest. Over time as people cash out of those rising assets the inflation spreads and starts warping the prices of other things like houses, degrees etc.

The sort of inflation we're seeing now that also affects the prices of every day items is primarily due to lockdowns. CBs bought government bonds directly, which they'd been doing for a long time but they did so on a massive scale in order to fund support loans and stimulus cheques. But everything was shut down, so people just deposited those loans into their banks and had nothing to do with them except speculate on stuff like NFTs. Now the world is opening up again that money is getting withdrawn and spent on normal, every day items, some of which are also in short supply for lockdowns and war related reasons.
TL;DR: Instagram and Twitter outsources their non-US moderation to the Canadian company Telus. The German branch of Telus has employed 400 to 500 Iranians. Some of them seem to be supporters of the Iranian regime and are now deleting content that is critical of the regime.

Personally I think it's concerning that Telus is hiring social media moderators from within Iran:

https://www.irantalent.com/en/company/telus/a5b5324f-46fe-4d...

Hiring 500 people of Iranian origin in Germany and giving them the keys to practically censor anything on social media is one thing.

However Telus seem to be recruiting their social media moderators from within Iran. They are literally begging the Iranian regime to infiltrate them.
Another Big Crypto Player Just Blew Up
They can be consumed by static analysis tooling, which assuming properly configured etc. makes it sort of 'dynamically typed language with the guarantees of a statically typed one', at least so far as the hints are complete.
Projects like this one and Cyc really appeal to my inner hoarder and programmer both. It must be so satisfying (if pointless) to create datasets like this.

But I suspect the next time somebody tackles a project like this it'll use natural language parsing to derive its dataset from all the world's written text, automatically. Wikipedia will tell you a pea is green, if you can read it.
Actually, I was looking into installing solar, to offset $400/month of air-conditioning costs, during the summer. I could have had around 1.5kW of solar. But the cost of this is north of $25k, plus all the hassle to get the permits, plus all the extra complexity. While the cost of painting the roof is $100 + work. And now it is very rare that I have to run the AC.
He was just on Sean Carroll's podcast Mindscape, good listen: https://www.youtube.com/watch?v=9IZ_CVu2M68
Judging from many of your most recent reviews which claim that the product is buggy to the point of not working as describe, do you think it's possible a lot of that revenue might be due to the fact you're making it from in-app purchases which (at least, from the perspective of the user) appear to be non-refundable?
The problem is that someone can make a very similar design, and pass the legal loophole.

And it's not the bar code that does the psychological effect on the customer. It's the combination of general appearance, and purchasing habits.
For me the biggest advantage of static typing is that it allows to safely refactor code. Without it even with extensive unit test coverage refactoring often is just not an option.
We don't need more urban sprawls. Heck, new road construction is probably the easiest thing we can get build. The problem is the immense cost imposed on society to implement an automobile based architecture.

Instead, we should build up what we already have and encourage density.

This is not a call for less infrastructure spending, but a reconfiguration of our urban design patterns.
Sure, but I did say "sci-fi". And I think there are a lot of unaddressed points.

Plastics don't self-manufacture. You might not be able to control the rate.

Just because you kill something doesn't mean you break down its carbohydrates. Reverse chiral organism skeletons could bioaccumulate and we could have a situation similar to the Carboniferous.

Someone might be able to synthesize a bacteria in the lab given enough time and effort from an organism that proliferates quickly. It doesn't have to capture all the carbon. Just out-compete a keystone species. Plankton, mycorrhizae, etc. Or attack a large percentage of the plant biomass.
Name, at least that's my interpretation from looking at her Contact Me page:

> Copyright 2012-2022 Xe Iaso (Christine Dodrill).

https://xeiaso.net/contact

[correction] on their GitHub page I see: Please call me (order of preference): Xe/xer, They/them or She/her please.

[edit] obscure to have your pronoun also be your name (or maybe your title?). Or maybe it is all just satire, given: "I am an ordained minister with the Church of the Latter-day Dude. This allows me to officiate religious ceremonies in at least the United States." - https://dudeism.com
That’s correct, but commits from that history can also be removed, for example by squashing a branch. The Git history is quite mutable in that sense and doesn’t necessarily reflect the actual commit history.
I used an x86 Chromebook from Acer running Ubuntu for years at work, as a light meeting and trip machine. Still holding up really well 8 years later. Just put a bigger ssd in it. C720.
TLDR don’t run out of disk space
But non-banks by and large don't issue mortgages, or if they do they're pseudo-banks that make the loan and then turn around and immediately sell it to a bank.
Vindictive? Artists? BS.
You're clearly extrapolating on an unfounded assumption. I'm an adult art student getting a BFA as part of a career change and have known hundreds of artists and designers over the years. Firstly, there is no unifying culture among even large subsets of artists, let alone artists in general. Secondly, claiming that artists in general are vindictive is flat-out absurd.
I’d guess not. Ivanovich is the patronym of the pseudonym, the full pseudonym thus being Kirill Ivanovich Krechetov. Unless you meant Krasnodarski Krai which refers to a place, not a person.
So fewer bugs per feature. Assuming that the total number of features required is the same either way, by the end you're still left with fewer bugs.
Could you clarify what you use PARA for and what benefits this has provided for you over the years?

It feels like an immense investment of time and energy. In hindsight, has it led to new projects? More creativity? Another outcome?

Or am I missing the point?