skysight-inc/HackerNews huggingface dataset:
As someone who had a very orthodox upbringing (though would now class myself as an agnostic geek), I find the disparity between religion and science to be baffling, especially the more fundemental beliefs.

If I believe that God built the world, and I'm beholden to try and understand the will of God, then science is the only way of doing so. To believe that God clicked their fingers and willed everything into existence as it currently is, belittles the complexity of His/Her creation and belittles the deity too. I have no problem with science, evolution, biology etc - either it originated from entropy or it originated through design. What kicked everything off right at the start is almost a mute point - either way, we need to understand the systems that govorn the reality we're living in.
I recently ran across KC85-Digger and enjoyed it:

https://news.ycombinator.com/item?id=29179754
> broader set of strengths than Rails imo

What are those, in your experience? The BEAM platform is certainly better for concurrent work where you might be holding open something like a web socket. But other stuff...? I'm a pretty happy Erlang programmer and feel like I 'get' the functional programming aspect of things, but to me ActiveRecord just feels like such a great fit for DB work in that it makes the simple things really easy and intuitive, lets you do some more complex stuff, and gets out of your way if you just want to go to SQL. I don't have too much experience with Ecto. It feels like it "does the job", but is maybe not quite so quick and intuitive for basic/simple stuff like AR.
> No psychotherapy please. I won't go near their arrogance.

I felt this way a while back. I realize, now, that it was my arrogance that was the problem with that situation -- coupled with a small number of bad experiences with psychologists[0]. Finding one that works for you is difficult, and it took me quite some time, but the value of having a professional "disinterested third-party" decode the workings of your mind is impossible to replicate alone.

Consider that the thing responsible for diagnosing your problems is the exact thing with the problem. Your brain has a way of lying to you, making things seem smaller/less impactful than they are. Talking to a professional about it can reveal things to you which you can't see with the blinders that your brain puts up. It doesn't have to mean "turning your brain off and blindly listening to everything you're told" -- it means listening for something this third-party is telling you that you may not agree with, but perhaps -- they're seeing something you're not and you should evaluate whether or not they might be on to something.

If you are unwilling to see a psychotherapist, find a friend that you trust deeply enough with this problem and ask them, directly, "What do you think I'm doing wrong, here?" or "What do I need to start doing differently?"

[0] Maybe it's just where I live but it seems every psychologist in the field got there because they had years of psychotherapy of their own. It's almost similar to how many who work in drug rehabilitation are former drug addicts, themselves. I'm not sure that it's bad, always, but I found myself speaking with people that seemed a lot less put together than myself.
So it will protect you from death from 5g by killing you faster with radiation?

Technically true
> To make sense of those, Oranchak brought in Jarl van Eycke, a Belgian warehouse worker and codebreaker who’d written AZdecrypt, software used for decoding homophonic substitutions. Van Eycke used an updated version of his software to churn through the possibilities.

Interesting combination of professions there.
You can burn co2 also.
temporal .. https://temporal.io
HN is fantastic on mobile. Much better than Reddit, even old.reddit and i.reddit.
This would not solve the microplastic pollution problem, which continues to be a health hazard. It's not likely that most of the biosphere can adapt. We certainly can't.
.NET 6 runs on Linux without issues (for web applications, it's mostly GUI applications where there are still major differences between platforms).
Anything that would make curtains radioactive would almost certainly also kill anyone in the room in fairly short order. So how many people were killed this way?
> is there some way to reconcile deep Buddhist meditations with the platform theory?

Isn't Buddhism the most non-dogmatic religions out there?

> Are they using different definitions of "effort" and "manipulation" than immediately come to mind?

I'm sure they mean biological/non-conscious effort, otherwise most people would rarely be conscious at all.
The burner phone would be a better option IMO. Phones can be traced with their IMEI so if before or after using it with an anonymous SIM it's/was used with a personal SIM, it will be easy to associate the phone owner's name with the anonymous SIM.
Not really true any more! I've done most of my development in Windows, true, but my understanding is that development on Linux is pretty much a first-class citizen these days.

You can definitely deploy/host the application on Linux just fine - we do it all the time!
With Django you also get the free admin tool which is an add-on in most frameworks.
Following a well-marked winding road is not a difficult challenge for self-driving cars. Driving in a city, with bus lanes, light rail, bikers, and pedestrians is much harder.
TerraForge3D(Free and open source alternative to Gaea or World Machine)
Today i am proud to release TerraForge3D Version 2.0.

In the course of development the aim has been to make a free alternative to Gaea or World Machine.

Here is a video about the release https://youtu.be/KK0nxWOg_hQ

The link to download TerraForge3D Version 2.0 https://github.com/Jaysmito101/TerraForge3D/releases/download/v2.0/TerraForge3D.ModuleMaker.Win32.zip

GitHub Repository : https://github.com/Jaysmito101/TerraForge3D/

Thanks!
Run what? You can run it on Linux and Macos:

https://dotnet.microsoft.com/en-us/download
> I am not a techie

What’s a techie?
Laravel, baby.
I admit its not a major point - but I guess I reacted to the idea that "Nobody can really see it".
Based on familiarity alone:

backend: python flask, sqlalchemy

frontend: react, bootstrap
Solar power harms both environment+people–especially people with lower incomes
Back then you never needed to dial your own area code unless you traveled far away and called home.

Back when there were lots and lots of small local telephone companies within a single area code, where I lived you didn't have to even dial all seven numbers.

As long as you were calling within the same phone company, you only needed the last five digits. So calling the neighbor across the street was just 2-3342. But calling someone you knew who was a mile away in a different phone company, you had to do the whole 867-5309. There were some people you knew who lived across the border in another state, and for most of them you had to dial all 11 digits.

But some of the small phone companies operated on both sides of the state line, so you could still dial people with 9-9845, even though they were in a different area code in a different state.

It was also billed as a local call, which made the BBS I ran the main e-mail exchange point between those two area codes for the store-and-forward BBS network I belonged to.
C#, ASP NET Core, Postgres (If SQLite is a problem)
Ultimately "who created X" can kind of go on forever. Who created evolution? The Universe. Who created the Universe? God. Who created God? Uh oh. If you decide that God is and always was, then you could say the same about the Universe itself.

My current understanding leads me to believe that the Universe can't possibly exist. You can't create a Universe out of nothing. But here it is and here we are.

I wouldn't think about it too much. It will make your head spin.
I dunno, it looks great on Firefox mobile.
> e.g. by opening malicious attachments in e-mails

And how pray tell do those malicious emails take over a system if an insecure OS isn’t at fault too?
At first this sounds interesting, than astonishing, than great, than maybe a little scary and in the end nature will eat plastic-teeth, car-interiours, undersea-internet-cables and clothes. Everyone naked without technology at last ;)
Thanks for the correction/deep dive here. I was a kid + don't have an official education in cs, so I mix up terminology and what things were called sometimes.

I remember when media queries came out. It was so nice. Amazing. 10/10 for the time. You can do a lot with auto-margins and other ancient CSS, but there are definitely quite a lot of limits. (Sighs in someone who does a lot of email design and academic CMS design... let's party like it's 1999...)

> There is also some advantage to making separate designs carefully crafted for a variety of screen shapes, that you give up with fluid design techniques.

I agree strongly with this from a UX/UI point of view and as an educator.
Why isn't Python using the more efficient code automatically when you write '(a * b) % n'? Seems like something that is the language's job.
fastapi + sqlmodel, probably; just because i'm very comfortable in python and don't care about front-end very much.
Finally, some common sense.

There's some weird psychology of tech circles that keeps us focused on decentralization. Often it just seems like bikeshedding rather than problem-solving. My guess is the Social Media generation has become wary of people controlling their lives, preferring autonomy. They hear about network decentralization, and then come to the conclusion that it must be better than the alternative, because the alternative is centralization, which is Google and Facebook (but never Apple apparently, which is pretty ironic).
Depends where the thing peaks. In SA cases seem to have peaked already with fairly modest hospitalisations.
Good on you for continuing to try! I am just now seeing ~very meaningful success for my startup I founded about 10 years ago. An important component of my endurance was that I truly care about the mission of the business beyond financial gain...I think this has to be true for runaway success.

Shameless plug: we are using software to combat climate change (https://bractlet.com) and we're hiring (just like everyone else)! Feel free to email me directly (brian at bractlet dot com) if you are interested.
Cons:

* power button is some gimmick optico fingerprint reading crap that is somehow less user-friendly than a light switch for 10 cents
* turning the monitor back on will take 3-15 seconds, and due to above you may end up waiting 20 seconds to discover you didn't activate the button properly, depending on the monitor

by all means, I don't intend to defend using a web browser to set the color of pixels
MVC 6? not Core?
There are definitely some interesting things worth naming here, but I'm not convinced they're all the same thing. In particular, the "idolization of institutions" and "idolizing idealized/illegible personal life" or whatever seem distinct, if related.
> Obviously things depend a bit on the use case

A bit? It's one giant "it depends" as far as I'm concerned.
Backend: Firebase, between Firestore and Real-Time Database you get enough flexibility to quickly iterate on your db schema, Functions are also good enough to handle any kind of backend (easy to integrate with express). They have a dropin authentication UI/backend that take care of all the signin/signup/forgot password logic.

Frontend: Vue.js + Vuetify, you get a simple frontend framework that gets you started in a couple of minutes, and more than enough UI components that you'd need for a POC
Johan, CTO at Embark here, feel free to shoot any questions about Rust, open source, rendering, or gamedev here.

When we started Embark 3 years ago it was one of our core principles to build games in a new more modern and open way, less massive monolithic closed source C++ repositories and building and working with an open community and modern language instead - and Rust with the wide and friendly ecosystem has been a huge motivation and core part of this. And feels great to be able to contribute back with our experiences, approaches, and concrete open source projects and contributions.
that wouldn't be true: https://docs.microsoft.com/en-us/dotnet/core/install/linux#u...
Bugs eating through moisture barriers sounds like a bad thing.
Does management really understand how long the equipment is going to be used when it is purchased? From what I've seen, upper management has done the cost analysis before purchasing but maintenance is going to ultimately going to be be responsible for keeping the equipment running. By this point in time, those that approved the purchase are likely retired.
Results from these tools typically go to the developers, not to the PR reviewers. They see only the result of fixing a vulnerability, and if there is a new vulnerability introduced, these static code analysis tools should detected them before deployment to dev/prod.
At first this sounds interesting, than astonishing, than great, than maybe a little scary and in the end nature will eat plastic-teeth, car-interiors, undersea-internet-cables and clothes. Everyone naked without technology at last ;)
I suggest you add more details, like advantages and disadvantages, and tell us how many years of experience you have working with projects in this technology/frameworks.

I am curious about something that works on node buy is as boring but robust as a LAMP stack, I just hate maintaining shit where stuff is already deprecated after just a few years, but upgrading is not an option because there are 100 dependencies and we are in the hell where 10 packages are vulerable but can't be updated, 10 are abandoned and I need to research replacements and somehow make time to transplant them...

My question is this, Ruby has Rails, PHP has Laravel or Sympony, Python has Django , what is the equivalent for node backends (something that is old,stable and not a mix of 100 packages from 100 random dudes)?
"Highly effective now" sounds like the best one can reasonably expect. Though I am very interested in the early work on a pan-coronavirus vaccine
> If the system needs 24/7 uptime, ..., because my time is too valuable to waste my already precious freetime on fixing bugs in prod.

As an ops-sided person, this is the exact reason why ops folks always said no to releases on a Friday afternoon.

Ops people would rather be in the pub enjoying their bug free weekend by not risking pushing buggy broken code from developers, in spite of the desperate pleas and guarantees that this batch of code is *definitely* bug free. Last week was just a one-off. Honest. We swear.

EDIT: In the old style of Ops team versus Dev team versus Infra team versus everyone else.
Only somewhat.

> 2. Application software SHOULD NOT recognize example names as special and SHOULD use example names as they would other domain names.

> 3. Name resolution APIs and libraries SHOULD NOT recognize example names as special and SHOULD NOT treat them differently. Name resolution APIs SHOULD send queries for example names to their configured caching DNS server(s).

> 6. DNS server operators SHOULD be aware that example names are reserved for use in documentation.

You are guaranteed to be able to try and resolve the domain, which should generally be enough for the crappy man-in-the-middle systems to work.

However, example.com should never suddenly start serving you a cryptominer, etc. Which is the larger concern.
Thanks. It's the same for me, actually - I built a lot of my career around XML and other W3C standards and the great thing about those, while complicated is that you can refer to a well defined spec to see what the behaviour SHOULD be.
But I'm hoping it's not either/or question - I can continue learning software architecture patterns and anti-pattern but perhaps there is some new, realtively untapped market or end-user experience where this can be leveraged.
ignore this comment. They have a background check and NDA process.
Sports lose money like movies lose money.
I want to believe this, but I sense this is just a comfortable platitude we tell ourselves. There are countless examples of both high and low profile injustices that have been carried out with no substantial consequences. You could say it is selection bias that I look towards those, but in the case of refuting an assertion, I think they count.
Well in the age of social media where people love to get their daily doom/rage porn dopamine hit, it's a big money maker for media companies
With respect, I've seen the suprise element happen too often for it to be considered rare (possibly different country, different legalities, but still, it's a global company.

Mail goes to the wrong address, e-mail ends up in spam (looking at you, Google), a pin code is lost, meaning you need time to identify yourself or etc etc etc and you're basically lucky or not as to you you're dealing with as to how it gets resolved.
It took both parents working 12 hours a day. But the story appears to be set in New York City.

Isn't living there a choice, not something they are forced into?
If you read the rest of this thread you'll see numerous reviewers from the site giving their 2 cents. Much preferable to just making assumptions.

It's pretty clear that the people offering the service are doing it as a way of gaining extra income on the side rather than a main employment.
It's a computer monitor, yes. I don't know about a misfeature, I love it. What's dynamic contrast?
It said nothing about the distribution of traffic. It might well be thousands and thousands of pub sub messages at some point of the day and 0 for others.
It's easy to criticise, its not like Putin has been doing a good job with Russian economy
Bulldoze vs Vetocracy is not an axis.

Left/Right, and Lib/Auth, are axis, of political "persuasion"; they are suited for Venn diagrammatic overlap. You can be both leftist and rightish (centrist).

Bulldoze and Vetocracy are modes (of governance, of process, etc). You can't be both bulldozery and vetocratic on a topic. If a process is half bulldozer, half vetocratic, the effect would be a policy wash, and external factors will decide.

As the article explains, the qualifications of Bulldoze/Veto exists on different levels (outside vs inside, level 1 vs level 2, foreign vs domestic).

Ergo: Axis are extensive, in that you can parse what is lefty and what is righty about a single part of the system (eg. a particular law).

Ergo: The Bulldozer system is intensive: you can't pull apart a law and say "this is mostly bulldozer, but a little veto".

The intensive applies to processes, the extensive applies to the participants and/or the product.
"... and a bunch of other mods like the legendary Guitar Slinger ..."

I've been listening to that track for almost 30 years and I came here to mention it ...

I had it as a mod from an Amiga 500 then I converted it to mp3 at some point along the way and it's in my music collection.

I think another song I love "Chiba City Blues" was also originally a mod file ...
But mycelium did!
Yeah one of the things we like about plastic is that it isn’t (very)biodegradable. Once we are done with it, sure we might be fine with it biodegrading, but not before.
This is great! I've been looking for this sort of thing today. It's very helpful and also nice to see some projects I maintain or contribute to in the dependencies list :)

You might want to consider migrating from node-abort-controller to native AbortController by the way.
It's a valid argument (prepending "religious fanatics" to discredit it is intellectually weak). Science is nothing more than humans finding explanation for what was already created. The worship of it leads to an ignorance of the "why" and "who," putting an overemphasis on the what, where, when, and how.
In my experience, people aren't buying the pro version of Postman as solo/indie developers. Companies purchase it for their QA team, or for technical but non-developer roles that need to make requests, share them among teammates, and keep a cloud-sync'd collection of them.
network latency?

Data protection laws?
> Therefore, to increase one’s ability to modularize a problem conceptually, one must provide new kinds of glue in the programming language.

> He just made the important point that "one must provide new kinds of glue" and then the amount of "new kinds of glue" is the smallest number that actually justifies using the plural.

The real issue is the appeal to authority. John Huges didn't make a point; he made a claim.

Specifically "new kinds of glue" is a troubling phrase, that has likely been misused more than just this blogpost. The statement implies there are more than was common at the time of writing (maybe?). It doesn't specifically mean there need be more than lambdas, closures, and mixins or more implementations of the same in different ways (runtime composition via aspects, copy-paste composition via traits, etc).

I would think this needs more study, as it's more of a casual observation than a strong claim. Was Perl the most modular? Maybe so. I don't think that made it the most useful, implying an upper boundary, as Marcel noted.
I followed a very similar path for a long time. I am 37 now and have been in tech for over 20 years (I started very young). Over the years, I have worked many places, started my own consultancy, freelanced, and have tried starting many other businesses and online services over the years (invoicing, disposable email, some B2B services, project management, etc.).

Most of my business ideas have failed. Some have had limited success (a few hundred per month at most), and only ONE (my latest one) has been pretty noticeably successful right off the bat.

Just keep trying and pushing forward. It has taken almost 2 years since launch, but my Google Sheets add-on that imports bank transactions called BudgetSheet ( https://www.budgetsheet.net ) is only just now very close to $1k MRR and still growing. It's funny to me because my most successful ideas have never been ones that were new or novel. Just practical, useful, and really well understood things that save people time or make their lives easier.
Something similar was described in this GDC talk which you may find interesting https://www.youtube.com/watch?v=HZft_U4Fc-U
Lovely! Looking forward for a automated-iOS setup (at least as much as the walled garden" permits). Keep up the good work!
Toronto doesn't claim to recycle most of those objects:

The tool doesn't allow linking to specific items but you can find the source here: https://www.toronto.ca/services-payments/recycling-organics-...

- plastic food tubs: Place any black and/or compostable plastic in the Garbage Bin.

- pizza boxes (food-soiled): Place this item in the Green Bin.

- plastic bags: Recommends reuse first, but does claim that they should be put (bundled) into the recycle.

I'm not saying that they aren't "collected" but it isn't a secret and Toronto very much encourages you doing it correctly.
Thanks for sharing. This is a fascinating perspective for sure.

I’m very guarded about the idea of “the system can correct to handle whatever we throw at it” because that makes it trivially easy to say “we don’t need to worry because it’ll sort itself out!” That’s dangerous, in my opinion.

God as “positively charged energy” piques my interest. Thanks for the link.
I would go with where my strengths are currently.

Python + FastAPI + SQLAlchemy + Postgres. With React on the FE. Maybe try a CSS framework that plays nice.

However, I am a Python developer with some JS experience. If I was, say, a Java developer by day I'd probably pick Java and a corresponding framework.

Go to war with the army (of knowledge) you have.
Rails or Laravel or Phoenix if you're lucky. Postgres for the db backend. Don't overly complicate the Javascript if you can avoid it.

Vanilla JS is extremely underrated.
Yes. And this is why I think humans are overly-hubristic in their thinking. It excites the hell out of me that we just don't know.
Only took 12 years of posting this to get a decent discussion going:

https://news.ycombinator.com/from?site=example.com