skysight-inc/HackerNews huggingface dataset:
I've had to ignore my account. I originally want TOTP 2FA, but it wasn't an option. I set up 2FA through Google Voice because my number changes frequently. A few years later I tried to log in and Google Voice has been blocked as a 2FA option for SMS. I go to seek support and you, circularly, need to be authenticated to get support for authentication, and asking support on Twitter got me banned from their account.

The last 2 years directly emailed all independent sellers to set up alternative payment options to not go through such a careless operation.
Laravel. I don’t have time to fuck around with whatever the latest hotness is.
Nowadays, Django has an amazing library which is a lot like FastAPI but in the Django ecosystem.

https://django-ninja.rest-framework.com/

It's absolutely wonderful. I would use that in a MVP, and do the F/E in NextJS + Typescript.
I don’t see anything there on the use of the term open source, just lots of open source related disputes?
from lawyers perspective, they should be the ones who regulate robots, the last thing they want is to be replaced by robots.

the reality is that lawyer as a profession, has pretty good chance to be replaced by AI in the near future.
It's VPN.
Directus connected to a Postgres database

Comes with a built-in low-config UI/API for CRUD on the database, and easily extendable with Vue.js and Express endpoints.

Additionally, should the need arise for something more custom later on, all your data is in Postgres rather than a backend as a service

https://directus.io/
I don't believe Wirth was involved with any of the official ALGOL versions. He submitted his own proposal for an ALGOL-60 replacement which was rejected and became ALGOL-W (Wirth), which I briefly used in college c.1979. The actual successor to ALGOL-60 was ALGOL-68 which Wirth had no input on.

There's a useful language family tree on the WikiPedia ALGOL page. ALGOL is really the grandfather of all modern structured programming languages. I guess the way it was named "Algol = Algorithmic language" about says it all.
"We have also secured the services of Equifax to provide identity monitoring services at no cost to you
for two years. Below please find information on signing up for a complimentary membership to Equifax’s
identity monitoring services, including key product features"

Really PayPal? You mean this Equifax?

https://en.wikipedia.org/wiki/2017_Equifax_data_breach

The security breach problem altogether has been turned in to a source of extra profit for the credit reporting companies whose faulty systems, lack of data verification, and resulting poor data quality are the root cause of these issues in the first place.

The problem has never been "oh no someone stole your identity!".
Identity can not be stolen, only temporarily misattributed in the eyes of one party or another.

The actual problem is that companies like banks and credit card issuers don't actually know who they are dealing with and don't want to put any effort in to verifying that. Using just a few pieces of already available, static information about a customer was never enough to say you actually know who your company is signing a contract with.

Calling it "identity theft" when someone feeds your faulty signup process incorrect information is merely a means of passing the problem with your systems off to the customer. Now we're going as far as pretending the root cause of this stupidity can also sell us the cure? Nonsense.

If anyone ever "steals my identity", I'm going to sue the credit reporters for libel. They have admitted before that some 70% of their records contain inaccurate information and they know full well that a few bits of static information is not enough the identify an individual among hundreds of millions. They also know they don't do anything to establish that any new reports coming in from partner businesses are actually real and accurate. Yet they still peddle that inaccurate information to third parties. That is the same as if a journalist made up a story saying you did some shit you didn't do. They are knowingly giving out information about a person that is either provably false or which they have no good reason to believe is true in a way that can cause financial harm and loss of reputation. Classic libel.

Further, if some business reported that I took a loan from them when I didn't, that isn't my problem, it's theirs. They failed to adequately verify who they were dealing with. Not my problem. Reporting that inaccuracy to a third party who then broadcasts that to a bunch of other companies, is also libel.

They can make a case that they didn't know for sure that their claim that I owe them was false at the time, but they actually never had a good reason to believe it was true. Static information alone, especially that which we already know is in circulation among public entities, is not a valid way of identifying who you are dealing with. Pretending that it is anyway is just bad business.

People need to hold these businesses accountable for the damage their faulty system designs are causing.
Oh, I love it -- a disaster caused by "disaster recovery configuration" :-)

People install failover configurations to minimise time-to-repair or time-to-resume service (and some customers' contracts will demand this). This is at the expense of another layer of stuff to go wrong, and raising the possibility that it fails over when it shouldn't, causing brief but embarrassing outages.

It's possible in some such situations that, on the balance of probabilities, introducing mechanisms like this cause more disruption over time than they were intended to protect against, and that this is more widespread than often considered. Still, their operational cost must be borne in order to satisfy the clause in the customers' contracts.
Encounter with the Woz (2006)
I think it depends on how much you think climate change’s temperature increase will negatively affect the world.

Since it’s impossible to reverse the predicted temperature change through behavior, if you want to limit or reverse the temperature change then stuff like geoengineering is the only way to limit temperature change while the world takes a century or two to go from industrial to renewable.

If the idea is to make everyone suffer for their sins, or fantasize about Armageddon, then we can prohibit all geoengineering.

There are difficult trade offs and stuff like changing the atmosphere to cool down has negative effects as well. But it may be better than 3 degrees warmer in 2100.

I think these ideas have been explored, pretty realistically, in recent sci-fi books by Neal Stephenson and Kim Stanley Robinson.
Is it possible to download with curl or git lfs (or other "free" command line tool) with no login? I couldn't find a way to do that with the original sd checkpoints.
Most judges won't allow you to record video in their court room anyways.
How could you reliably filter out seo spam blogs though?
- VPS like DO

- Server-side rendered app with Golang

- If interactivity is required: maybe Vue.js or jQuery

That's it.
Rust also supports (forward-jumping) GOTOs with blocks!

'asdf:

{

do_tasks();

if condition {

break 'asdf

}

do_more_tasks();

// ...

}

tasks_after_jump();
Oh, yes. It is the staffer who made the mistake.

What about people who designed it this way?
> This opinion seems to be part of the HN zeitgeist

Does it really? I mostly see comments about how a list of facts and a spyware rating is "extreme" or "emotional" (which I presume to be mansplaining dismissal). And those things seem very HN to me.
I've had an unparalleled experience in getting an MVP live with shuttle[0] - nothing is as fast for deploying a web app with a database to the cloud. For the database I’ve used shuttle’s dedicated SQL DB instance[1] and for the front-end I’ve used shuttle’s static file server[2].

If you are not scared of diving a bit into Rust, I'd a 100% recommend it.

[0] https://github.com/shuttle-hq/shuttle
[1] https://docs.shuttle.rs/resources/shuttle-shared-db
[2] https://docs.shuttle.rs/resources/shuttle-static-folder
I have no idea what I am looking at
"Always bet on text"

Text is eternal and has a nice Lindy effect going for it. However this article doesn't address the core problem indie bloggers are facing, discoverability. It reads like a self fulfilling prophesy and dismissed the inroads made by video. Many programmers these days simply jump to YouTube to solve a problem and videos solve these problems satisfactorily.

To make blogging great again, we need to solve this issue of discoverability. Otherwise we're all screaming in the wind.
Maybe it's just me, but I have no idea what this is (I never saw onekb.net) and how to use it.
Yeah, the week after ebay nuked their RSS feeds.

Can somebody get this guy fired please?

https://community.ebay.com/t5/Share-eBay-Technical-Issues/RS...

> All who posted in this thread. If there is functionality that is not in Saved Search that you would like to see, please let me know. No promises that it can or will be built, but I'm willing to bring ideas back to the team. Please don't state reinstate RSS, it will be a waste of all of our time.
So, does anyone have the “perfect” resume template? I have been told many things by various recruiters. None of the answers are the same. If I apply, and some other person applies and has less experience than me, but they have an inside connection referral. They will most likely get the job. Sometimes I had gone through few rounds of interviews, and had very good vibes/result. In the end they say no. I have stated to lookup org reviews. If a recruiter reaches out to me they have my full attention, I expect the same. Often times something serious comes up and then they go MIA. Still learning the way these organizations operate when it comes to hiring. Have yet to master that.
You can enable or disable FaceI ID from the settings. Just curious, why is using Face ID crazy?
Whow, easier backdoors for free. Now even remotely. And even without TLS, so anybody can mess with it.
> lazy and inaccurate idea of 'the crypto grift'

'Lazy' ideas are also called heuristics, and work.

Do you have any "more than half" sets or classes of examples of not-grift other than a couple of the original company-less chains? I don't mean any given example, I mean where a class of things are all safe, all not-grift.

Bitcoin is possibly not-grift. ETH, possibly not-grift.

Arguably, by-and-large every company-sponsored chain, every token, every NFT, every custodial wallet company, every lender, BnL every everything else, is grift.

When it's that by-and-large universally the case, it's neither lazy nor inaccurate for normals to be taught a simplifying and clarifyingly protective thought: "it's all grift" or "everything since BTC and ETH is grift". Their choices would be much more sound.

It's all grift is how it should be held, so any new project starts facing skepticism rather than hype. The sooner we accept that, the sounder the future of distributed ledger and blockchain based tech.

// I have and use BTC and ETH. I use DLT for work.
Yeah. WebSub works great. The only listed reason is that subscriptions only last 15 days which isn't true. There is no hard limit in the protocol, it just depends on the hub and clients limits.
> The solution to climate change is not waiting for some kind of "tech miracle" (be it carbon capture, sulfur dioxide, H2 electrolysis, nuclear fusion, ...), it is to get rid of fossil fuel usage.

These aren’t exclusive options and it’s odd to see them in opposition. Wouldn’t it make sense to geoengineer while we get rid of fossil fuel usage?

I expect it to take 50-100 years to stop fossil fuel usage. If there’s a sudden stop then I think the wars and chaos will result in people who pollute a lot killing off and stopping the people who don’t.
How is this different from what I can get from OPA?
Why?

I live in a country where I pick a party to represent me in the national government, not a local person, and it seems to work just fine.
The Alarming Rise of Dangerous Speech
Maybe I'm not fully understanding here but isn't the defendant entitled to represent themselves?

Couldn't the defendant just do what the lawyer had planned?

The complaining letters make it out that you cannot participate in law if you're not a bar member..
Ransacking your password reset tokens
I found this a refreshing change from the regular “Russians/ Ukrainians are total losers/heroes” fluff. Gives the gritty picture with real numbers, issues, and tactics of both sides.

Exposes some peacetime fallacies, misconceptions and pitfalls for Western militaries, such as the dependence on functioning long runways and limited precision munitions.
Couldn't we just use git::github.com/foo/bar or so?
Asking the real questions. If some magic could make a search engine that ignored all SEO spam, life would be better. I find it hard to believe google themselves are having such a hard time with the obvious cloned copies of other sites/content that now own most page 1 results. But they seem to be.
"He chose... poorly."
The same is true in technical sales. Obviously you need a sufficiently technical background to be able to _do_ stuff, but the primary value you bring is probe further than "we want to do X". The prospect / customer has mayybe done what they are asking twice, you've seen it done 100s of times.
Here’s a Twitter thread where a lawyer used their service for a few items. The results are significantly subpar. The noise about criminal referrals is just cover for the fact that their service was so bad, in my opinion.

https://twitter.com/kathryntewson/status/1617917837879963648
I did so last year, and I cannot be happier. My only regret is that I wasn't aware of htmx/hotwire at the time. I went with Vue, and I regret it immensely.

Rails is the fastest development platform I've tried so far, it is predictable, well crafted, structured yet flexible. You can't go wrong with it.

Every now and then I try something new on a side project or I have to work on some other codebase for my customers, and nothing so far has tempted me to move out of rails for my serious projects
Any tips for passing the N1 with ease? It seems daunting..
No strike acts are not acts of desperation. I understand right now there are some workplaces where wages are low and not keeping up with inflation, but in general the people who strike belong to powerful unions and earn good wages. People on minimum wage rarely strike.
The bottom fell out of the market when etherium switched over to proof of stake?
Right, English uses some Proto-Indo-European words too. And Go designer compained that byte[] isn't English enough, so they did []byte, which is apparently perfectly English.
I’m familiar with it, and I don’t love DRF but the downside with Ninja is that you end up writing a lot more boilerplate IMO. Unless you’re strongly optimising for performance (and usually latency and the database are the biggest issues there), you can get away with ModelSerializer and DRF ViewSets a lot of the time for APIs and write very little code.
Is this realistically useful outside of games?

The moment we need to express all this AI in the real world all we have is some clunky pieces of metal joined together with electric motors like a 50s Sci-Fi movie that costs multiple thousands of dollars.

Right now the "brain" looks like the Star-Trek age but the body is stuck in the 19th century.

Having said that, I would probably freak out if I saw some bot casually strolling down the street.
Licenses for cutting hair or applying makeup? https://www.mprnews.org/amp/story/2019/11/13/freelance-weddi...
When sanctions undermine human rights online
Is this functionality not included with MS Word?
Haha 100 percent agree! If anything video content is becoming more pseudo intellectual and clickbait everyday in my opinion. My video consumption is way lower than it used to be.

To a certain extent these video platforms create big personalities of normal people and its hard to trust them at that point (although Joe rogan still manages to sound authentic somehow)

That being said, I do think GPT has the potential to ruin blogging but we will see. As soon as I smell even a little bit of GPT in a blog I am probably gonna bail immediately.
sent! - (yesterday)
One could also not have subtraction but simply negation, so instead of a-b being subtraction, one could have a+-b. It probably already works in most languages. Doubt it would be embraced.
Everyone can say no. Once.
Like Medium, but Hosted on Nostr
I could not agree more, blogging is fun to write and read, much less structured authors can go as far as they want to make the posts interactive. I still think blog is one of the best tools to share thoughts, and more important to own your content.
Django for the backend, Bootstrap for the frontend.

I actually prefer Flask and SQLAlchemy, but I haven't found anything to beat Django for sheer "ten minute POC lets-do-the-show-right-here" pulling something out my arse.
CamelCase doesn’t need to be more readable, it just needs to be readable enough. And when you keep names short, it is.
There is https://refined.blog/ for finding personal blogs about software engineering. Can be sorted by Hacker News upvotes too.
I think a lot about how the written English language has been altered by technology. Latin majuscule letterforms were designed, AFAICT, to be easy to chisel into stone. Miniscule letterforms were later invented because they were faster to write, enabling monks to copy manuscripts more quickly. Printing press manufacturers saved money by getting rid of letters that could be replaced by combining others (the thorn), alternative letterforms (long S), and rejecting ligatures. Later, both typewriters/teletypes and low-resolution early computer displays would force English letterforms to be further simplified.

To tell the truth, mostly I'm just envious of all the beautiful calligraphic scripts that are standard in other languages, whereas with English it seems we're stuck with sterile Helvetica clones. Maybe someday we can re-beautify everyday English.
Linux VPS + C# + ASP NET Core

If front needed then pure js or vue

Database probably sqlite or postgres if that fits the needs
The Invention of the Function Keyword
I have a pet peeve: I find it annoying when someone uses
"const lambda" to define named functions instead of using
the "function" keyword.

I thought I'd air my grievances to the world.
Thanks for mention it, it should be a feature for this kind of tool, put it on my plan.
> No, I am saying without the invention of cars there are no ambulances or trips to the hospital in the.

Which is not a privately owned car with associated infrastructure. Ie. The thing that does the harm.

> We call such things towns.

Google the words 'rural town'. You're attempting to overload the word 'rural' to include those people but simultaneously claim they could not possibly live within 5km of transport and therefore must he forced to use a car. Edge cases on edge cases don't justify removing the freedom of 99% of the population to live comfortably without one.
I'm building an MVP solo.

Rust for the core application, Elixir for the backend, frontend, API, data layer. Javascript is pretty much non-existent, all client-side interactivity is done by LiveView.

Packaged into a podman container and deployed to a Hetzner dedicated server. Storage on PostgreSQL, probably the only thing I would rather not have to manage, but honestly single node is perfectly fine for an MVP. Provisioning is done with Terraform and Ansible.

Future expansion (pretty far away, post launch and post paying customers) is add more geo-distributed worker VPSes, talking to the central coordinator via Wireguard link.

Setup is pretty cheap, fast, scales really well, and it's easy to understand. With additional services (mail, monitoring, etc.) should be less than $100/mo all inclusive, and that should be enough for up to ~100 paying customers.

I have no plans of changing any part of this setup for the next decade. I'm too old to want to get golden handcuffed to turn key solutions and cloud products that just introduce complexity and become VERY expensive, and badly documented, past the demo stage.

Started in November, closed alpha release with users next month, launching Q2 2023.
If you're OK with garbage data you don't need ChatGPT - you can probably make up plausible data on your own. Unless you're building some lorem ipsum stuff.
I've used it on a project a year ago and I've found it very effective for prototyping. But I eventually had to move out of it, and I don't see good you can make it work in the long run, as access management and data migrations are a PITA.
Why is that a problem? Languages and culture change all the time. Iceland is hardly "Iceland" anymore compared to any sufficiently past "Iceland" (e.g. pre-Internet, pre-aviation, pre-motor vehicles, etc) but I don't see any reason why that is a bad thing in principle.

This seems an odd concern to be raised in a language that can charitably be described as the bastard child of Norse and French mostly spoken by people who never sat foot in Great Britain. You also seem to assume all of those immigrants are culturally and language-wise homogeneous, which is unlikely to be the case unless, say, something catastrophic happens to Canada causing its population to flee to neighboring countries (and even then that's a bad example because Canada is heterogeneous itself).
I personally wouldn't call it a data breach as such if it's just credential stuffing, but it's great that Paypal put out a notice on it so their customers are aware.
Because they don't understand that what works for them doesn't necessarily work for others. They assume "I work better in person, so everybody else must do so too!"
The Japanese government, however, doesn't go around checking other countries' citizenship lists (nobody does). I know of several Japanese citizens who accrued other nationalities but never informed the japanese government. Obviously they'd be stripped of their JP rights if it emerged, but until then...
Seems like you're trolling with your user you created less than 10 minutes ago... :D
But here's a serious honest answer: OPA is the fundamental policy engine used by this tool to write and enforce policies. It does not, however, offer the ability to abstract, control, and manage permissions through a UI. Rego code isn’t easy to write, and managing this with OPA only still leaves 100% of the work on the dev side. The idea here is to allow your end users (Which, a lot of the time, are not technical at all) to manage permissions without having to write code, and without the devs having to build a UI that allows them to do so.
Aside from the question of whether this plan was legal, DoNotPay seems like a terrible product. The results it generates seem laughably bad, and it’s questionable whether “AI” is actually involved when it takes them literal days to generate a document for certain types of requests.
https://www.techdirt.com/2023/01/24/the-worlds-first-robot-l...
Incentivize SEO for fine granularity (punish blogs that spam too many common keywords) and provide more filtering tools to users.

Former is likely already done for many popular platforms along with many other tricks so you would want to have experienced people for that part.

For filtering tools a good one would be adding a way to have filter lists against spammers and generally just more options to how you want to refine your search. I get that Google Search allows you to type some special keywords but I'd rather it be more user-friendly.
Using iTunes to move files is just as much "using Apple services" as just using Apple's podcast app. All you have accomplished is making life harder for yourself.
In theory a third party could spring up with the singular goal of fixing democracy by doing away with gerrymandering, instituting proportional representation, and removing overreaching executive powers and probably do well enough to get some movement towards those ends from the other parties if nothing else. They could all promise to resign and hold new elections once their goals are met and to not vote on anything else. Throw federally legalized pot in there if they really want to clinch support.