skysight-inc/HackerNews huggingface dataset:
Can anyone clarify what the minimum cost of say, a demo Django project would be now? I come up with $16/month, using a $7 dyno and a $9 postgres instance. Is that accurate?

Also, if you're testing the deployment process, what's the minimum charge? Say I push a project, test it to see that the deployment worked, and then destroy the project in less than three minutes. Will I be charged for three minutes of resources, or is there some hourly/daily/monthly minimum? I can't find that kind of info anywhere.
I don’t think so. I think some of the healthiest debate for example takes place on 4chan where there is very little moderation and even less civility. People express themselves in different ways. In the same thread you’ll find scat gifs and schizo posting next to thoughtfully written and well articulated points. Some will engage in the dialogue, some will troll, it’s up to the reader to choose what to look at and how to process the information.

Plus, I think civility is an extension of morality and western society no longer has a unified coherent moral framework. What is civilised behaviour to someone can be outrageous to someone else and so on.
More info here from Portuguese news source:

https://www.theportugalnews.com/news/2022-07-31/5-rescued-af...

Discussion amongst "cruisers", common terminology for people who live on boats:

https://www.cruisersforum.com/forums/f2/orcas-sink-yacht-off...
I have always had an introverted nature. As a child, I would immerse myself for hours reading a book or other solitary activity. When my parents sent me to my room for punishment, they found it didn't work as I would not be begging to come out.

But at different times of my life, I have been quite active socially. My college years especially were filled with social interactions that I grew to enjoy. It started out as friends and roommates dragging me to one thing or another, but after a while I instigated a lot of it.

But I naturally gravitated to a career in programming where I can spend 10 hours straight at the keyboard with almost no interaction. My hobby project is a major one that deals with a whole new way to manage data. It has consumed several years of my life as I spend a great deal of my 'free time' thinking about it, writing code, or optimizing something.

My introverted nature has affected my family life as I withdraw into my own little world. My wife sometimes wonders if I am depressed, unhappy, or stressed. Although I am perfectly content, I have to force myself to come out of my shell and interact much more with the wife and kids (and friends and neighbors). Many of my fellow programmers that I have worked with over the years also exhibit some of these tendencies.

I guess it is debatable whether this adds to or subtracts from actual creativity.
The other important factor is permissions.

Truncate in MSSQL requires alter permissions, so a user that can wipe a table can also change its definition. Not true with delete.
This is a long-running problem for HN, where civility is valued above integrity, incentivizing drive-by trolling because instigators are given the benefit of the doubt.

There's evidence that uncivil responses to abusive incursions are better for the long-term health of a community.

https://arxiv.org/pdf/1803.03697.pdf
Ask HN: Does anyone here compose music?
I made a composition today I was wondering if anyone else is working on something with music composition. I'm just getting started. This is my first attempt with a plan in mind for it.

https://www.youtube.com/watch?v=ht-bx7iqgYM
LastPass Says Source Code Stolen in Data Breach
Protects you against tracking through “free”, centralised, content delivery
not really.

all detail is different: shape of body, shape of ears, position of eyes, shape of legs, proportions
I guess I'm too used to markdown :) thanks
Anecdata point: my wife and I chose not to have kids for the reasons outlined in the GP post (and more). Mortgages are so large these days that for people lucky enough to even be able to own a home, becoming comfortable enough with ones financial position that you feel you could give a child the kind of upbringing that you'd want for them (equivalent to your own, for example), takes long enough that the window of fertility is past. Plus, honestly, the world seems pretty bleak at the moment to myself and a lot of my smart friends. It's raining PF[AO]S, the climate is an unsolvable disaster, microplastics are everywhere, we're on the brink of war, inflation is rampant, housing is completely unaffordable, politics is a polarised mess, who'd want to bring a kid into a world like that without at least some kind of solid financial certainty? (There are positives, the world has it's amazing moments too, but hoo boy there are a lot of challenges to be solved).
I do sometimes wonder if we could ask and get an honest answer "Ok well then who wants to pay for all this from step 1?"
>…not much existing software was working [lists a few nerdy dev tools used by 0.01% of the Mac user bsse]…
This is awesome. I could already see how he was setting up the bird analogy when he started talking about the idiot bird, very interesting.

My university didn't teach anything remotely related to lambda calculus, I really wish more schools taught this stuff. It's not directly useful in today's engineering workplace, but I think it's just so fascinating and having a broader understanding of computation makes for more well-rounded programmers.
I think your view on this is being influenced by the limitations of the language you're using.

When a religious person says they "believe" something, it means they operate as if it were true even though they have no evidence to indicate it as such (a.k.a. the god of the gaps).

When a scientist says they "believe" something, it means all evidence gathered so far indicates that it is true, but if more data comes in and a different conclusion is drawn, then the belief should be abandoned.

These are two entirely different concepts, but in English we tend to just say "believe". The scientific "belief" is more akin to a mathematical theorem:
- if X, then Y
- All data indicates X is probably true, so for now I believe Y.
- New data indicates X is probably false, so I no longer believe Y.

And of course when you're engineering something, it's not that simple because you need contingencies. X may have a 99% chance of being true, but you still need to have a plan for for that 1% case.

None of this is something that religion considers whatsoever; with religion, a belief is true and anything contrary to that belief is considered false, even if that thing is a measurement of reality itself. There are still huge swaths of people who believe a person thousands of years ago was immaculately conceived, walked on water, turned water into wine, all things that you and I know are inconsistent with reality. But all contrary evidence simply doesn't matter, the "belief" remains. This is the antithesis of science.
Interesting given these represent very different segments of the grocery market in the UK (Lidl being low cost, but decent quality, Waitrose is a coop but also the most upmarket of the larger chains ).
Yes, this is what we do at my company. It's the only way this sort of thing is valid IMO... it's not a race, but I want to see demonstration of reasonable output.
I don't think any specific MS is going to cover everything for building a search engine. You may want to look at people that work on Lucene [0], for example, and connect to see what their background might be. My guess is there is much more algorithms (types of searches and their big-O tradeoffs, sorts, etc.) involved than dist systems/ml but I don't work on search engines. Its open source so you could just download it and tinker. You may find that a degree isn't necessary to build one.

[0] https://lucene.apache.org/
Wow, that would be great actually. Right now heuristics to block “please sign up for the newsletter” dialogs is difficult to do. But hopefully in the future we can just selectively allow access to top layer for certain domains.
What I said is that Lua doesn't need floats.

You can build Lua on a 32 bit chip which doesn't have a native float type, without floating point support. Which is handy.
It's uncommon for user facing stuff, but only a little uncommon on the API side for abuse rate limiting. I know curl supports it.

This kind of code is useful anywhere you have message buses with finite resources, which is a lot broader than just HTTP. It lets you separate the how of data processing and transformation from the when. I keep a token bucket header in my personal toolbox for embedded work because it's just such a common and simple building block.
No. This is not a good universal solution. What if the machine needs more processing power than one laptop can provide?

Do you want to put a rack of laptops inside the machine, waste several screens and keyboards? Log into every laptop with your AppleID before you can start your machine? It's such an inelegant solution.

Instead, the x86/Linux environment lets you put multiple mainboards in a machine, or you can choose a mainboard with more processors; it is a much more flexible solution in industrial settings.
Event in SF: Foresight Institute Meetup, Sep 8
Time for 1.0 IMO.
Once dokku is installed, the deployment method is `git push dokku master`

And how is that any more modern than heroku?
Well, given that I am typing this about 15' from an IBM POWER S914 running the i operating system, I'm not sure its lost. Our accountants hate GUI stuff and love the green screen. Its amazing to have what essentially is a low maintenance machine that calls IBM when something isn't correct. We have the last i Series (a pre-POWER model) that lasted for over a decade, and I do expect this one to make it the same amount of time. It is a bit obtuse, but I dearly wish some other OSes would examine themselves for self administration to the level of the IBM i Series.
Truck, plane, backpack: Inside the extreme effort to save Mexican wolves
There's at least one extremely well documented example of a killer whale that played extensively with boats: https://en.wikipedia.org/wiki/Luna_(orca)

Granted, this was a lonely little fellow. But, he knew perfectly well what he was doing and repeatedly approached boats, despite the noise. He died after colliding with a tugboat prop.
abs-lang.org is a personal favorite alternative for writing shell scripts. Clean & simple & probably not ready for the enterprise, just how I like 'em.
I fully agree. The US's academic system provides a lot of insulation to researchers because generally this publishing cost will be paid for by your employing company, by your university, or by a grant. So researchers are not incentivized to spend a ton of time worrying about it. At the same time, I believe the large majority of researchers don't realize how little (or negative, arguably) value they receive from paying for publication vs doing so for free (such as on arxiv).

Specifically, online academic publishing is, at its core, indexing and hosting pdf files. It is some work to do a good job. But it's also quite achievable to re-create the same service without asking for much, if anything, from authors. Given a little funding, every field could use arxiv or their version of arxiv (which is free to publish on). The bottleneck to a large-scale change is the self-sustaining prestige of a paid journal's badge.

As a first step, we can spread awareness among authors of how crazy it is to pay so much to publish.
> "Since 2015, The Association of Japanese Animations (AJA) has been promoting the "Anime NEXT_100" project to commemorate the 100th anniversary of Japanese animation. As a major initiative of the project, this database was first released on a trial basis on October 22, 2021, and after confirming functionality and operation, and making improvements and updates, it has now been released to the public."

For all their "improvements and updates" Anime Taizen doesn't seem to be holding up very well against the traffic.

I was curious about the 100 year claim. It's likely anime existed much longer but Namakura Gatana is often considered the oldest surviving Japanese animation and it's on youtube (https://www.youtube.com/watch?v=jybHrUxO78g)
Yikes. If a wild animal wandered by and damaged your source of livelihood, I doubt you would espouse a similar view.
Why isn’t Vivaldi browser open-source? (2021)
The Legacy of Heroku's Free Tier
Isn't the whole point of threads to "create a group for the people who need to have input?"
Just as I'm in the process of learning Unity to try and switch careers into game dev... lovely.

I've never used Godot, though I've heard lots about it. Interesting that this article only mentions Godot as an alternative; my experience is with Game Maker Studio, which over the years has become more and more capable and professional. Some majorly popular games were made with it (e.g. Undertale, Deltarune, and Will You Snail? come to mind). I would consider that a viable alternative to the 2Us as well... but I guess I'm biased, since a company hiring a GM:S dev would be my dream job given my experience with it :D
I would never be in a relationship with a man who couldn't find time to enjoy these films with me or couldn't find something to love in them. Neither would any of my current or past partners or close friends, I don't think.

These aren't anime bullshit with misogynistic crap, complicated giant robot plot-mechanisms that nobody can bother to follow, pedophilic male gaze crap, untranslatable humor, or the other things that plague a lot of Japanese comics and animation, they're quite accessible pieces of relatively pure art. The worst thing they have going for them is a mild obsession with themes of aviation, and some somewhat preachy subtextual political views (nature and harmony and people good, industry and violence and authority bad, mkay).

If you can't bring yourself to appreciate the art in them even a little, I would frankly question your emotional intelligence.
There's SerenityOS -- https://serenityos.org/ One of the main authors has been documenting the development on YouTube, it's pretty fascinating.
Perhaps to provide negative samples so that it doesn’t generate porn-like imagery the rest of the time?
Yeah, again: all of this is great for you, but it doesn't change the fact that you are a very, very niche case. You can't just dismiss cloud syncing of passwords because you are the edge case who doesn't need it.

> I keep a password database on the company network with all my work passwords and I have no need to keep a copy of those credentials on a bunch of my personal devices or cloud servers.

That doesn't work for mobile devices. Most people have a work mobile device.

> even if I wanted to use somebody else's servers to do that a properly encrypted file with a very strong password could be safely stored anywhere

This is literally how LastPass and 1Password handle it. If you lose your key, the file in the cloud becomes useless.

> In exchange for a little extra work...

"A little extra work" that is beyond the skills of the vast majority of users.

> ...you gain a ton of utility and resiliency

As someone who used KeePass for more than 10 years until recently, I can honestly say that it was a massive reduction of utility and had no resiliency benefits.
Happy w my DS-220+ too
I think the concern is there is currently no 'IBM-compatible'-like hardware ecosystem around ARM. Raspberry Pi is closest, but nothing mainstream yet. And it looks like RISC-V will have a better chance than ARM.
Will I be cancelled if I make an assumption and say the patient is a homosexual male that has been fully vaccinated and fully boosted? Or is it problematic to use statistics?
> UK voted to leave EU

It did not. A minority of voters voted "yes" in an advisory non-binding referendum. But this result was milked for propaganda purposes to drag the country into a downward spiral, which has been the plan all along.
"A list of PaaS offerings that have free tiers"

https://github.com/ripienaar/free-for-dev#paas
Did Heroku use containers? I seem to remember it didn't since back in the day.
Platform.sh does not require a credit card for a free trial.

https://platform.sh/pricing/
And still you are in a better place now
Worth adding that the only 5.1 anyone still uses (not you Warcraft), LuaJIT, has native support for C numeric types, including complex numbers. They can be referenced literally as 12LL, you can do arithmetic on them, but have to call `tonumber` to use them where Lua expects a 'number'.
'developer' and 'programmer' really are more apt terms - 'engineer' sounds more impressive though
Wouldn't it be prohibitively expensive for you to crawl and index the web?
> But, so many developers deployed their first app on Heroku and was a staple for so many bootcamps.

Heroku was a product for its time. These days, I see most students use replit.com (in India, at least), including as part of course curricula at universities (paid plans). I'd say replit has since replaced heroku as the getting started tool of choice.

As for heroku, there are many NewCloud companies waiting to pounce: fly.io, deno.com, vercel.com, netifly.com, railway.app, workers.dev some of the popular ones here, while there's also resurgence in packaged / DIY PaaS FOSS alternatives like supabase.com, encore.dev, temporal.io et al.
> Competitors like Vercel don't just do what Heroku does, they do everything better.

Vercel does not do, what Heroku does, besides a CDN, they do serverless functions. Correct me, if i'm wrong.
Pressure Mounts on Cloudflare to Stop Protecting Controversial Kiwi Farms Site
Not sure why adoption was sluggish, but I have noticed a sort of Luddite trend against all forms of code generation in recent years.
The U.K. has serious problems and the article is pretty spot on about it, but the EU has their own problems the articles should be pointing at, especially the right’s relationship with Orban, a figure even more disconnected from pragmatism than the U.K. government. France itself has managed to have the last two presidential elections between _the same two people_. The fact that one of them is literally the head of the French equivalent of the National Front is just icing on the cake.

So yeah, Europe should learn lessons from what’s going on in the U.K., but there’s little evidence they are doing so.
See also: https://wiki.xxiivv.com/site/logic.html
https://news.ycombinator.com/item?id=1164391 - March 3, 2010 (6 comments)

https://news.ycombinator.com/item?id=3410928 - Dec 31, 2011 (7 comments, 5 of them about the two prior submissions and whether it's worth posting a link to the two prior submissions when one had no comments)

https://news.ycombinator.com/item?id=7684210 - May 2, 2014 (7 comments, more useful ones)

https://news.ycombinator.com/item?id=21923737 - Dec 31, 2019 (29 comments)
That's not true at all. Caddy can automate certificate issuance with any of the 3 challenge types, either HTTP-01 (requires port 80) TLS-ALPN-01 (requires port 443) or DNS-01 (requires building Caddy with a DNS plugin for your DNS provider).

Also you can cluster Caddy by making sure the filesystems are synced, or using a storage module like Redis. Then any of the Caddy instances can do any step of the issuance phase (one can start it, another can complete it).

You can use these certificates for sites on non-443 ports as well, once you have the cert. Nothing special at all to do there, you just configure Caddy to serve a site with a different port, e.g. `example.com:65533`

You also get numerous other benefits, like OCSP stapling, issuer fallback (if LE is down, it'll try ZeroSSL), etc.
Open question: does Heroku consider the usecase as described as fraud/abuse?
This is my experience too. My sister has a doctorate in physical therapy and focuses on aid for the elderly. My whole family assumed that given the need that it’d pay well. Turns out everything is run by corporations that incentivize working employees to death and providing care that is billable but not necessary and refusing care that is necessary but less efficiently billable. She loves working with the elderly but the system makes the career so demoralizing.
Lastpass: Notice of Recent Security Incident
Dear valued customer,

We are writing to inform you that we recently detected some unusual activity within portions of the LastPass development environment. We have determined that an unauthorized party gained access to portions of the LastPass development environment through a single compromised developer account and took portions of source code and some proprietary LastPass technical information. We have no evidence that this incident involved any access to customer data or encrypted password vaults. Our products and services are operating normally.

In response, we immediately initiated an investigation, deployed containment and mitigation measures, and engaged a leading cybersecurity and forensics firm. While our investigation is ongoing, we have achieved a state of containment, implemented additional enhanced security measures, and see no further evidence of unauthorized activity.

Based on what we have learned and implemented, we are evaluating further mitigation techniques to strengthen our environment. We will continue to update our customers with the transparency they deserve.

We have set up a blog post dedicated to providing more information on this incident: https://blog.lastpass.com/2022/08/notice-of-recent-security-incident/

We thank you for your patience as we work expeditiously to complete our investigation and regret any concerns this may have caused you.

Sincerely,
The Team at LastPass
I think back in the day, that six or seven seconds was likely someone learning, someone playing around with something, but these days people are signing up millions of accounts to try to mine shitcoins six seconds at a time.
Thank you for the compliment! How funny! The inspiration for this project actually came from my work in a lab during my undergraduate work. Being constantly emailed mega-scripts with no context wears down the soul, haha. You can see traces of its academic roots in some of our features (eg. LaTeX support for documentation).
Is Elastic Beanstalk so far out of fashion now that people have forgotten about it?
Apps on https://qoddi.com never sleeps and includes unlimited traffic
Then it breaks.
So it sounds like we need a bunch of these all over the globe to actually watch the entire visible night sky.
We may be mixing up our terms, when you say "license", I don't generally think of the same kind of "license" as would be implied for e.g. a paperback. I think it's implied we're talking about software-style licenses.

I think of a long, rambling contract with made-up terms and obligations you never agreed to at purchase time, EULA style.

So yes, you get a license-to-use-and-lend-and-resell with your purchase as you do with books, music, and movies, but the EULA and TOS type stuff are probably fiction, I think. I'm no expert, but afaik it's not well-tested legally, and first-sale doctrine counts for a lot.
tl;dr the Unreal - Unity game engine duopoly could be about to collapse because of accumulated bad business decisions, big chance for Valve/Source and Godot.

Good article but hard to read; the writer buried the lede and that skinny font required a lot of squinting.
The first part is just basic science: don't draw generalized conclusions from data that was poorly sampled.

But I agree the second part is questionable. Scientists shouldn't decide whether something is right or wrong. They just conduct experiments, gather data, draw conclusions, and share the results. Obviously they should consider the ethical impacts of conducting their experiments, but beyond that, all valid conclusions should be welcome.