skysight-inc/HackerNews huggingface dataset:
>Just wait and see how this turns out in three years.

I think you seriously over estimate the number of developers still on windows.
I had a good experience with grav. It being file based (i.e. no db) made it very easy to understand and modify to do what I needed. The included admin dashboard makes it pretty straightforward to hand content administration to non-dev users
Fun list to scroll through. I had no idea about most of these startups, although some where familiar. For example, I saw Grafana Labs in the list. And Klarna is not exactly a startup any longer...
If you are developing for the web what difference does the OS make? Web technologies work the same on any OS
A lot of third world counties have pre existing unions, and a culture of unionization especially against foreign influence.

Uber for example has always struggled to operate in my country because anytime it tries to push driver wages down, drivers go on a nation wide strike and protest outside its offices. This prevents them from reducing costs without hurting themselves, so they can’t undercut the competition and reap the reward of becoming a de facto monopoly.
so does assault and battery, but they are both separate and distinct offenses
I used to work at a venture studio where we could negotiate giving up a portion of our salary for equity
Bernstein v United States:

https://www.eff.org/deeplinks/2015/04/remembering-case-estab...

The debate is pretty settled that code and language should be protected by 1st amendment as free speech. Based on this precedent, we should not be cheering on the barring of the open source project and it’s developers.

It is less clear if the execution and use of code should be free speech, and how to regulate code and language when the sole goal is illicit. Like anarchist cookbook, 3D printed guns. But to argue this, you will have to argue the sole goal of Tornado Cash is to aid in illicit behavior. There are many licit users of the protocol, like with Tor, who just want to seek privacy in their online communication.

The issue comes down to whether sending and receiving private keys in an encrypted way over the internet should be protected or not.
Have you ever said "try me, throw out a number"?

I was under the impression graphics programming is low-paid relative to similarly difficult programming (or even less difficult like framework CRUD).
I agree, but nobody bats an eye if your open source project is hosted on GitHub.
Even the developers I know at Microsoft use Linux or macOS!
Rapid Website performance testing with realtime performance analysis of your hosting on world map. No restrictions complete testing solution. Lighthouse analysis.
You should also try Arcane if you haven’t yet. The animation is equally amazing and very expressive.
This is good advice, thanks. Really want to practice my writing more as well.
If is climate change, why aren't we seeing thousands of similar cases in other European rivers? Should be happening in half or Russia currently
But this isn't an individual human decision, this is a system that makes it all happen this way.

We're fixated on growth: when growing more plastic industry seems passe, we leave it on a current level (or just have a greenwashing campaign) and grow another industry to clean up the plastics.

We could dial down the plastic usage and implement some cleaner solutions but that would need some difficult decisions (am I going to have similar profit margins when changing from plastic to paper? what are initial costs?) and perhaps an inconvenience to the consumer (e.g. make bottled water very expensive, bring your own container and refill it using public water faucets).

I hope this will happen sooner than later with as many industries as possible.
Not exactly a scaleup either...
Nope more like needing to maintain a vault cluster to manage the keys of a wireguard mesh network
AI-generated digital artwork may not be protected by US copyright
UT1 (and therefore UTC) is however a better starting point for calculating the sidereal time than TAI since it is connected to the rotation of the Earth, whereas TAI is not. This way the relation to calculate the (L)ST only depends on fixed constants and the time and date.

Also UT1 is actually measured based on distant celestial objects, because it is easier to measure those at very high precision than the precise transit time of the Sun.
So after node, the ion, then the merge, then deno, now bun.

JS started to get a bit sane, but I guess we are going back to fragmenting and madness pretty soon.
I do. Websites now have to be upfront about their cookie usage and I can make the decision not to use that website (especially if they intentionally make rejecting them as much of a hassle as possible).
Green Hydrogen is going to be a big part of fixing the mess made by fossil fuels.

Blue Hydrogen and small Fuel Cell hybrids got pushed harder than they should have been by some oil and gas people, which left a bad taste in many people's mouths but, as long as it's not being used for something that you could do with mains electricity or batteries instead, Green Hydrogen is part of the solution. We need it for making chemicals and fertilizer and as an analog to pumped hydro storage.

A view on this from a anti-oil and gas angle is here:

https://cleantechnica.com/2021/09/01/cleantech-talk-chemical...

https://cleantechnica.com/2021/09/03/cleantech-talk-chemical...

Hydrogen cars, no.
Hydrogen shipping, maybe.
Hydrogen for chemical feedstocks, yes.
As someone who is affected by scenes of compound fractures, I greatly appreciate that a site like doesthedogdie exists and that so many people are willing to add detailed information to it.
Does anyone remember Karate Kid 7? The movie market has always been repetitive.

Arnold Schwarzenegger played a tough guy in a dozen derisive movies.

Heck, even Ronald Reagan’s later movies felt like they were all the same character in different clothes and a pastiche plot.
> Fair point, but I sometimes wonder if there are even any web developers left who use Windows as their main platform.

I kind of have to as of late, because due to corporate security policy I get around a minute of internet access from WSL and then the antivirus steps in and blocks it.
if you have instantaneous action, you no longer have causality.

squaring that circle seems, uh, fraught.
Here's a write-up!

http://deliberate-software.com/emacs-project-tip/
They asked for exercises to think and speak more clearly. Getting regular, focused experience on listening can help with this
US military wants to understand the most important software on earth
I'm Linux there's a thing called route cache, which is really fast. Because in reality, even if you're a router at an IX you won't see traffic to all billions of ips.

So if an ip isn't in the cache it'll go through a slow path instead and get cached.

Why this wouldn't be possible in hardware is beyond me.

Routing on commodity hardware is becoming a thing too with DPDK and OVS, you can now do 200gbps on a single x86 box.
its a capitalist narrative that only the moneyed class could indulge infinite time in their hobbies discounting the 'irrational' urge of a person with a 'bolt from the blue' to see to its fruition inspite of their own personal 'ruin'.
You mean centrally planned? Companies plan decentrally.
Technically it may not be a copyright infringement - whether emojis can be copyrighted is quite complicated.

However, this is irrelevant as App Store Review guidelines say the following.

> Apps may use Unicode characters that render as Apple emoji in their app and app metadata. Apple emoji may not be used on other platforms or embedded directly in your app binary.
Sometimes the target OS for deployment matters. Obvious case I run into: a deploy broke because a developer using Windows didn't realize he had some MiXeD case file name with the wrong capital letter. The Linux OS on the production system noticed. Sometimes it's the availability of native modules. They tend to exist for Linux, because it's the target for deployment, and sometimes not for Windows.
How Safe Are Nuclear Power Plants?
And as for the key metric - the key metric is happiness of the stakeholders, the people who get to decide on things, i.e. rich and powerful. Overall growth lets them achieve that in an optimal way (because it doesn't require poor to become poorer, and even increases acceptable inequality through "Inequality possibility frontier")
As a web dev, my choice of OS influences:

* What IDEs/editors I have access to

* What image editing tools I have access to

* How easy it is to get my server’s backend running on my local machineas a dev environment

The last one is most relevant to this conversation. If I’m working on a bun-based project, not being able to run a local dev copy on Windows easily is a nontrivial obstacle.
Well turns out plastics are enormously useful to a lot of people so "banning plastics" is not gonna happen
After reading the comments, it seems to me a theme is that everyone thinks somebody else is mistaken or misunderstanding the subject. This is not a complaint, but an observation on how difficult and slippery this subject is! I, at least, hardly understand it at all.
the engineering concepts elaborated in this book are very much relevant today and you might very well be expected to know them. what this book does (and this is relevant merrit) is that it so effectively drills them into you (provided you follow along of course)
But they aren't sovereign nations.
How about ads?
amateurs dont have to do big things (perhaps big things impress you/us). anything can be picked up and polished to perfection. see dodorango
I seem to see this a lot especially with American business owners. You don't have to service every customer market. If you offer only certain speeds or certain hours of support, despite being able to support otherwise, that's fine. Not every customers fits your target market.
What changed ?
Hey, POTC 1 is a truly great swashbuckler/adventure film. The sequels are all truly garbage though, I agree.
Are there any countries that have done that? It seems like you’ll have few case studies to choose from.

We know the harm this stuff causes and where viable alternatives exist, we should start to transition.

Asbestos was a wonder material too. We learn, we change.
> if you spend your time writing great documentation, the product will suffer and nobody will use it

This is an unfortunate perspective. And I could say the opposite is true. If you don’t spend time writing great documentation, your product will suffer and nobody will use it.

Documentation gets neglected because developers don’t feel like doing it. If you are building a product for developers, documentation is critical.
I really hope Bun at least becomes a big player. Node.js has been very sluggish implementing new features, to the point where most people just don't trust them much anymore with this. Deno's direction is interesting but doesn't align well IMHO with dev's interests. Bun in exchange:

> Out-of-the-box .env, .toml, and CSS support (no extra loaders required).

This makes a lot of sense. Node.js should be "sherlocking" (integrating into the core) the most popular/common features devs use. It's crazy to me that, after 10+ years of `.env` being a common abstraction to manage environment variables, you still need to install a separated library because Node.js doesn't know to read the file itself. Same with yaml or toml.

Same with features like fetch(), which took 5 years from the Issue to be implemented in Node.js (and not for lack of collaborators, but for lack of wanting to merge it).

I'm happy though that Node.js is finally approving web features, and that the move to ESM has been finished, but they are moving so slow that I can def see a focused small team (might be too much for one person) overtaking Node.js.
Isolinux being deprecated for El torito, preseed changing to ubiquity, upstart to systemd, x11 to Wayland and such
The Microwriter is a one-handed portable digital word processor from 1978. It has an excellent 'New user's guide' that is easy-to-read and full of humour too.

The user guide is written as a conversation between the "author" and a cartoon picture of a key (button) with a face, arms and legs. The key represents the impatient and inquisitive user who can't wait to start using the device. It's worth remembering that most users where unfamiliar with computer jargon:

<author> Don't worry: correcting is easy but first you must learn about COMMANDS.

<cartoon key> Sounds a bit military!

---

<Section title> Carriage-returns

<cartoon key> Train going backwards?

<author> No!

---

Microwriter New user's guide [PDF, 18mb] https://www.microsoft.com/buxtoncollection/a/pdf/Microwriter...

Aside: Bill Buxton, the computer scientist and designer, had this to say of the guide: "I think that the New User’s Guide is one of the best examples of technical writing that I have ever seen in a user’s manual. I love the parallel use of different representations to get the message across. I really appreciated it when I was learning, and think that the manual is worth studying for its approach."
>I really do hope this finally pushes the open source community to create a viable and enjoyable to use 3D CAD modelling software.

What incentive do people have to invest years of their life to do this and then not get a dime back? There is a reason why most commercial software is better than their free, open-source counterparts.
And tech support scammers use Apple gift cards, so obviously Apple is just a giant scam too
Most cargo bikes cost quite a bit less than a car though.
I see it as an extra tool in my toolkit. Sometimes it is best to use some wood. Sometimes it is best to design and 3d print something.

Currently designing and printing protection for my racing bike shoes; those shimano cleads wear quickly when walking. I need to walk quite a bit before being on the street and also like to take a break somewhere at a restaurant. So I designed some tpu clead-protectors.

Also use my self designed kitchen-aid tool-hangers are used a lot. I have made hooks to hang the espresso machine filter holders on. Used daily. A pin to fix something in my car. A button for the piezo starter on my parents kitch hob. Handles, USB charger case + hangers for cables... parametric-configurable stand for plant pots. etc etc.

But you need some 3d cad skills. Downloading existing models and printing them does not offer that much. Im a developer who studied mechanical engineering :) I worked at Ultimaker as a developer. Worked on their digital factory, a cloud offering for their printers.
More Precious Than Silver
According to that definition we don't have a free market and in theory we will never have a free market. Which is ok. The idea of a free market is an ideal to strive towards. The problem with the idea of a free market though is that in practice it is used as a political weapon for the sake of specific interest groups rather than to the benefit of everyone. No attempts to make markets more free are visible.

People argue against land value taxes and carbon taxes. These policies are intended to reduce externalities and reduce the amount of force necessary to live a good life. Imagine all the wars fought because we have inefficient land allocation schemes or all the damage caused by climate change leading to loss of soil fertility in specific countries and the following refugee crisis. In a hypothetical free market wars would be pointless because you can always get what you want through mutual agreement, for a fair price and without any violence.
Deepfakes expose vulnerabilities in certain facial recognition technology
Yes, crypto is heavily used by the Ukrainian national defense effort, including in other ways that I can't clarify at the unclassified level.

What always amazes me is the crypto-haters who speak so authoritatively about how crypto is bad/useless, while being borderline clueless about how it's used in the real world.
I'm not sure how much of this is true.

I'm a conservative, and I would love to have more walkable/bikeable cities and to not need a car.
Sure, until you're stuck on some inner loop with a poorly performing language.

Of course,if you're doing microservices correctly, it should be easy to separate the parts where performance is important and write them in a language optimized for that.
Always a good read: https://wtfhappenedin1971.com/
Where is Paradox Interactive?!

Aaah. Not a startup anymore.
Antarctica ice core contains sample of atmosphere from five million years ago
Still the basis of the most precise prediction by a Physics theory:

https://physicstoday.scitation.org/doi/10.1063/PT.3.2223

I'm always amazed by quantum field theories, with a particular taste for the two dimensional ones (as string theorist :))
Some Light on Long Covid
Honestly approximately nobody cares about recursive lambdas in c++, it is mostly a party trick. The this auto syntax is just a side effect of the new 'explicit this' syntax that affects all member functions.
Really depressing.
Memento Complexitatis
Dogshit IO performance when accessing native files makes it unusable for me.
Beyond net-zero: we should, if we can, cool the planet to pre-industrial levels
It’s absolute hogwash that puts the entire paper in question. Just off the top of my head:
https://www.nrc.gov/reading-rm/doc-collections/event-status/... (the 100% here is completely public information)
https://www.edfenergy.com/energy/power-station/daily-statuse...
Thank you for getting it and expressing it so clearly.

> You can build a library/eDSL in a call/return language that will implement other architectures, but it will still look and behave like a call/return abstraction

EXACTLY!

We can build, but we cannot express. So it will look like a weird/complicated call/return abstraction, because it isn't "native". So you get a tradeoff between architecture and simplicity, a tradeoff that shouldn't be there. (And all sorts of other 2nd order effects).

> Ostensibly Objective-S's goal is to make programs written in other architectural styles look like they are expressed natively in those styles, rather than an embedding of that style in a call/return architecture.

EXACTLY!

We need to be able to express those alternative styles natively and naturally, otherwise we are always going to be stuck in the tradeoff between architecture and simplicity, or as I call it The Gentle Tyranny of Call/Return.

> I'd like to see Objective-S implement Prolog

That's actually on the list, as a stretch goal. One of my (many) inspirations was this great 1988 article about adding support for backtracking to Smalltalk, without modifying the kernel: https://dl.acm.org/doi/10.1145/62083.62094 A tour-de-force. And yet...not really something you'd ever use. The other problem is that Prolog, in my understanding, is actually too "algorithmic" or "procedural" to expend too much effort on, at least when you consider its interface After all, the basic interaction with Prolog is to ask it a question and then it rummages around in its database of rules and facts and spits out an answer.

I am personally more interested in constraints, particularly (one way) dataflow constraints. Those I am now able to get out of the other architectural components, and without significant algorithmic intermediation.
Gerard 't Hooft would disagree

https://arxiv.org/abs/quant-ph/0212095
When people talk about AI today they are usually talking about machine learning systems based in neural networks.

The kind of symbolic AI described in this book went through several cycles of hype and disappointment to the point where many think it is obsolete. People often do it connect recent breakthroughs in SAT and SMT solvers with this history and for that matter production rules engines are dramatically better than they were in the 1980s but they’ve never made a breakthrough into general purpose use.
I know many holes could be poked in my opinion, but I believe that at this point in time we could probably stop making movies, tv shows, even books. We already have enough amazing, intemporal content to fill many life times.
In this case, you're not supposed to search. You're supposed to ask your question, hoping that once somebody gets annoyed enough to repeat the answer over and over, this question gets deemed worthy of documenting.
Well I guess Deno is dead in the water then. I have a feeling we are going to have like 10 competing JS runtimes by the end of the year.
Happiness has steadily decreased since social media has grown in popularity.
Systemd is 12 years old, wtf
Yeah, Klarna is rather more of a 'scale-down' recently.
>I think he is wrong: STEM (especially programming) is excellent at proving the person to have failed.

Yeah, i think the author has mixed STEM as a field with tech-startups business side where hustling attitude is advised and often necessary to be honest.
You were just shown statistics that disprove your idea that almost nobody codes using Windows... over half of the developers who answered StackOverflow's survey are using Windows. Pointing at more anecdotes around you does not change this fact.
Lucky you, one of the chapters implements scheme. Seriously though, use CL, you’re not going to have a good time with scheme with this book. It’s making use of some CL specific behaviours
You get into the 'work for hire' concept. Say you hire a girl to go gathering nuts in your field in May(a bit early, I agree). So you pay her for the day's work and she says she also wants the nuts. I say, I saw you eating some = that enough - and so on.
As you can see, there are nuances as well as extremes.
What if you ask workers to wear muzzles = zero nuts eaten?
So if you create a 'new thing' while employed, the creation came from your accumulated wisdom coupled with the employees machine shop etc - yet you are usually required to release all rights to the employer = you got paid = done.
Germany has a twist on this, as per this:-
https://www.lexology.com/library/detail.aspx?g=1cece599-efd4...

The USA and others should follow this - do not bind the mouths of the kine that tread the grain.
https://taanstafl.blogspot.com/2005/02/bind-not-mouths.html
I don't care about my employees at all. Their family lives are meaningless to me, distracting and dull.

However I always pretend to care, always make sure they're well paid, have clear growth in development and pay, feel looked after, that they don't need to hesitate to ask if they need a cash advance or time off for an emergency, etc.

You can be ruthlessly focused and unempathetic whilst also being sympathetic and helping people love what they do. They're not mutually exclusive.
Using Java for the front-end in an indie app in 2022
I was at a job where one of the co-founders raised his voice at team members on my second week there. I stayed for over a year. If I could go back in time to that point I would quit. The burnout and blow to my confidence took years of recovery
> spiritual successor to C

Pretty much every major programming language in use today is a spiritual successor to ALGOL.

What is ALGOL?

The ALGOrithmic Language.

https://en.wikipedia.org/wiki/ALGOL

And then there's some Lisp descendants, though those can't really be considered mainstream. Lisp's core is eval/apply.

Prolog is an interesting case, but in many ways it just embeds the algorithm in the language. From an outside perspective, you give it something to evaluate and it runs off and returns an answer.

The main outlier is the Unix shell, which, like Objective-S, is connect + run: you configure a pipeline out of filters, connect them up and then run the whole thing. And this can and will continue running indefinitely. Call/return is sort of a (common) special case. And that's interesting, because it seems to actually be easier to make call/return a special case of connect+run, but we do it the other way around.
not sure this works, but: Create a small page with your info on your blog, add the noindex tag and embed it where you need it using an iframe.