skysight-inc/HackerNews huggingface dataset:
> Can I use LGPSI to teach myself Greek? Honestly, not yet. Would I like LGPSI to get to the point where you could entirely use it, by itself, by yourself, to learn Greek (as you can do with LLPSI)? Yes, certainly. It's not at that point, and I don't expect it to reach that point especially quickly.

https://seumasjeltzz.github.io/LinguaeGraecaePerSeIllustrata...
She was going to write a scraper so, whenever a human listing is up, she and her special connections will get a notification.
not paying taxes on interest payments doesn't seem to be part of the definition
It’s not even the prescription opioids alone - germany has a similar prescription rate for opioids as the US (or at least had for a very long time), and we still don’t see the same effect.

The way these treatments are administered and checked upon matters, too as well as the underlying social dynamics.
Yes, although almost all of them IME only sell drinks, which is a bit weird from my UK perspective where vending machines typically sell crisps and chocolate too...
Yup. Kids fads prove the same objects can produce hyperbolic responses.

But of course not in the same children (until nostalgia kicks in).
I'd love a discussion of a (serious) solutions.

A lot of Western solutions sound like variants of Simpson's Paradox, where equity is increased locally, and decreased globally.

This is, for example, true if one provides people with a better-but-not-good-enough option. If I do something not meeting Western standards, I'm liable to get cancelled. On the other hand, many options a step up from slavery are just that: a step up from slavery, and would be considered very exploitative by Western standards. Sustainability matters for scalability.

Likewise, cultural imperialism is bad, and a lot of options do a lot more (distributed) harm while helping individuals. I like cultural diversity.

Options also need to stakeholders and implementation. It's easy to say "If I were dictator of the world, I would do X," but they do need to content with incentive structures, politics, and similar types of issues.

I'm not quite sure how to even have that discussion, since if something can be misinterpreted, you're liable to be cancelled (or at the very least, receive some very bad press).
> Waymo cars could drive on any US road, they don’t need detailed mapping efforts. Their limitation is legal not software.

Again, you’re mixing up “could drive” with actual ability to reliably take me where I want to go. Yeah, NavLab drove from Pittsburgh to San Diego in 1995. That doesn’t mean we had self-driving cars.

And no, Waymo’s limitation is not just legal. Where are you getting that impression from? Sure, they don’t have permits to do other routes, but there’s a good reason for that: they cannot stand behind their product except within their geofence.

I am not saying intelligence equals self driving. I am saying that even if you define it that way, we are far, far away still.
What kind of a rotten profession is software engineering that it dismisses more experience.

Doctors, engineers, lawyers, builders, architects, brick layers, pilots etc are sought after if they have more experience
One way is to run a self hosted gitlab-ce instance in docker.
> the purpose of the internet as an open forum

The purpose of the internet hasn't been to be an open forum since sysadmins were blocking the talk.* hierarchy and kicking entire nodes off of usenet for spam or abuse.
Ah yeah when I wrote that I forgot that AVX-512 brought in a tonne of new operations as well as larger register size..
One of the mindset shifts I’ve made is to realize that if I’m not enjoying the work it’s probably more a symptom that I’m not believing in the mission of the company I’m working for anymore.

When I’m working on a mission I believe in with like minded people even the most routine busywork is enjoyable.
It can't provide confidence that the message comes from the right/real person, because even without any breach of secrets (which happen even to competent people/organizations) all that gives you is confidence that the message comes from someone authorized by that right/real person. It could be another person, or it could be data generated by an automated system to which they gave the credentials for whatever reason - historically rich people used personal secretaries for writing all kinds of responses including personal ones ("I'm so grateful for your invitation to visit, let's ..." didn't necessarily mean that the actual person even read your invitation), and if an "artificial secretary" becomes good enough, people will use it in future.
When exactly has Western media been soft on Saudi Arabia? They have always been portrayed as a backwards country that oppresses women, kills LGBT people, and since 2014 Saudi Arabia has also been heavily criticized for their war in Yemen. There were also BBC/Channel4 documentaries from more than a decade ago about how Saudi Arabia was indirectly funding the radicalization of Muslims in Europe.
Yes. Yesterday. It was right after I commented on an issue. This is the first time I get that. The interesting thing is that the spam had users that didn't comment on the actual issue.
What was the first database you used back in the day?

DB2 though I was not a full time DBA. I managed the operational systems and security side of things and worked with the DBA's quite extensively. After that was mostly Oracle and mostly dealing with testing backups, managing disaster recovery procedures and of course make it go faster.

Looking back, there were so many other options that I missed

I don't think you really missed anything good. Modern open source databases drew from many lessons learned from the previous databases and in my opinion are much simpler, faster and pragmatic. Some of the more complex features of some of the older databases have since moved into the application stack.
Thanks, but this was a bug in npm itself.
What's incredible is how software engineers have failed over the last decade to truly advance the creation of CRUD apps.

Making a CRUD app in many ways has become much more complicated than it was when I started programming 10 years ago.

Today when I want to build an application, I often find myself frustrated and bemused at the state of things. Not because I find it difficult to write TailWind, or connect my Redux state to a component, but because I would have imagined the increase in the number of engineers would have led to more abstractions that would have simplified the creation of a CRUD app, which is are just glorified web forms.

I wonder if ChatGPT had even stood a chance if engineers were good at engineering. But engineers are really mostly good at boiler-plating code complex enough to ensure job security. Which ChatGPT might excel at one day.

What I would have liked to have seen is a world in which we were good at creating abstraction layers to solve an entire class of problems. But alas, I might have asked for too much.
I don't think we're talking about the same things.

> Not 5 years later, and when it is someone else's code. Just don't.

That's precisely when you rewrite more: when the initial context is gone.

> Initialisms are no better than single char var names.

Correct.

> No one later is going to know you started naming "SmartFooProcessingThing" as "sfpt" and when they search for it in millions of lines of the codebase, they are gonna come up empty and waste time.

They're not meant to be grepped for. They're meant to be local, fleeting, names for something.

> There is nothing you should be finding "satisfying" in a non-obvious piece of code.

There is. When you understand it, it's satisfying. Or so has been my experience. There's also the frustration of "why was this left like this in the first place", but sometimes it's merely a matter of preference.

Please note that I'm advocating for rewriting and throwing away things you don't understand, not for leaving puzzles for others to relish on.

> And if you are working on team, there should be nothing "in your native style". Don't be that person.

Indeed.
Do Equities Follow a Normal Distribution?
I mean...surely you're aware that, at this time, already, there are many people committing non-violent crimes, and being sentenced, and not being incarcerated, right? Punishments include fines, travel restrictions, wage garnishment, loss of license or ability to hold certain types of position, monitoring of movement, there's quite a list. Unless you think "all people convicted of a crime go to jail" is already true- and it is not- the answer to your question is "what we're already doing".
You mean used, right?

I must have a lower tolerance than most, but the idea of typing on a used keyboard seems gross. Besides, how do I know how well was it handled? That the power supply will not fry a few weeks in, just after I set everything up.

I have a Raspberry Pi running nonstop for over a decade. No fans, just working.
I remember when I got my first real Android smartphone- 2012. Since then up to, let's say, 2017, I upgraded almost every year and was blown away with how each phone added real value to my life. In the earlier years, it was just the number of things that I could do that increased and later everything just became a smoother less buggy experience. But since 2018, there just hasn't been enough to radically change the way I use my smartphone. I use almost the same apps in more or less the same way. It is almost like an utility now that I have a narrow use of and I really don't want any more of in my life.
Most of these factories are owned by Chinese. They’re just averting CCP-related economic freeze.
Well that can either be dealt with be educating the particular jury or if that's not feasible then maybe trial by jury isn't applicable if they are unable to understand the evidence provided.
I agree. The complication is that it's not just "per project" but "can an attacker exploit it in a way that matters?". If so-called ReDoS can only be triggered by trusted data, it's not a vulnerability.
How has 'the US tried to be "harsh" on drug dealers for decades'? In San Francisco the Honduran drug dealers gather around luxury SUVs for catered meal breaks before resuming their murderous work. We are currently wildly out of control. Enough Fentanyl was seized in California in 2022 to kill everyone in the USA twice. God only knows how much more got through and into people's bodies.
I'm not a teenager (sadly), but where I live I see more and more young people using 'retro' tech instead. Think point and shoot cameras, Walkmans, etc. A smartphone or a laptop is just not so special anymore.
It takes 32 ETH to be a validator.
That's a very strange and myopic view, only taking two countries and comparing 1 statistic and 1 element of drug enforcement.

There's a huge list of cultural, demographic, political, sociological and historical factors to take into account here.
OpenSea chief seeks to distance NFTs from crypto crisis
Exactly.

This is something that leaders from Africa and Latin America have talked about a lot.

Western democracies love using the appearance of moral superiority as a diplomatic tool while turning a blind eye to their own corruption and failings (ie. United Fruit, JP Morgan Chase, Boeing, gun violence, police brutality)

1. It’s cheaper to whitewash (ie. affirmative action) than effect change (ie. reparations for Haiti, descendants of slaves in US)

2. It perpetuates the good guys vs bad guys myth /propaganda at home that makes it easier to wage war and disenfranchise “third-world” countries.
Cities with Successful Pit Bull Laws
The legitimacy of an enterprise shouldn't be judged based on where it's allowed to happen - it should be the other way around. The two app stores should be designated as 'slave markets' for allowing this to persist for so long after being alerted. It's especially ironic that these companies are keen on deep invasion of privacy of regular citizens in the name of CSAM and terrorism. This is an exaggerated form of their 'Rules for you, none for me' attitude.

In addition, I object to the 'black market' terminology. Unlike the objections these companies have with 'master' on git - which doesn't have any relationship to slavery, black is an actual term related to a race that's misappropriated with a derogatory connotation.
+1 for poor writing. I tried to read it after hearing recommendations and being interested in the idea of Sci-fi happening outside of the US. I got bored halfway through the first volume and dropped it.
We've been using 98.6F as the threshold for fever in India for as long as I can remember (I'm 40 years old) even though for everything else we use the Celsius scale.
Interesting. In my understanding, I'm not sure that division and oneness are actually in opposition.

The rationale being that the one overall encompassing thing is existence. Existence exists by definition and therefore non-existence cannot exist by definition.

It's within that one thing called Existence that I believe divisions are necessary for everything else to emerge.
If everything is differentiated parts of existence, the physical world as we know may be just one of many kinds of worlds. (each world would probably called physical, composed of non orthogonal bits of existence so that interactions remain possible)

But division or differentiation is necessary for interaction. Total sameness, homogeneity cannot create space or time or anything else. Even in the physical world, gradients create displacements.

I am just not sure about the drivers of such differentiation.

I agree that, the concept of my own being exist outside of the physical world for an external observer of our world.

But my hunch is that this concept is quite plausibly the concept of a given physical structure of physical bits of existence just like any anything we perceive.

The one constant is existence.

Where you are absolutely right is that I could also be discarding the fact that we may be interacting unbeknownst to ourselves as part non-physical being. Basically, our physical existence would just be a projection in the physical world of higher dimensional selves. (thinking in the algebraic, tensorial sense).

Our physical world could also have been entirely created by a single entity but that entity would still be one of many parts of existence if not merely existence itself so I am really interested in the highest levels.

As far as I can personally tell, we don't know whichever takes is true. One seems to be quite plausible wrt our collective experience. Especially since we don't seem to be what is in our imagination. Even the idea of the self that we can envision via our imagination might be something else entirely residing in an orthogonal world. :)
It's great to see that some people have experienced the same thing I have.

I have deleted Facebook and Instagram 4 years ago. Best decision I ever made. As @smeej said, there's benefits to it, but there's too many downsides to it so in the end, for me, it's definitely not worth it.
Have also done the same thing with mainstream media, television and streaming services (Netflix & co).
Instead I focus on reading books or blogs that I am really interested in, I take time to write, take notes, think, spend time with my loved ones and pursuing hobbies.

I'm sure I do not even need to elaborate on the privacy aspect of all the (mainstream) social media apps ...

Also, I will be transitioning from Whatsapp to Threema in the next few weeks. People ask themselves "how to", when you have friends, groups or whatever in Whatsapp. At one point, you need to take a decision. Your well-being and mental health and/or privacy or being "mainstream" (or whatever term fits inside the quotes). I personally do not care (as I am a privacy advocate). I will notify everybody and then I will move on. There's still other ways they can contact me if needed and they do not want to ditch whatsapp, and tbh, I am not asking anybody to do it. I somehow think that the better way is to lead by your actions. So I will try my best.

There is a way out. I'm not saying everybody should quit, but everybody should assess the impacts all of it has in their own life. I'm also thinking it might be important for us to realize this pretty quickly, because in the end, we might create a system that resembles the one they have in China, i.e. you do everything from your smartphone and you're tracked 24/7.

For e.g. a poll in Germany found that 23% of 18-30 years think that it might be good to have a social credit system [1] (this tendency is up around 30-40% in comparison to the same poll a few years back). This is scary. And imho, social media is greatly contributing to it, because the main point in social media is to hook people, i.e. providing addictive dopamine shots.

Anyone who has dropped social media and looks around notices that most of social media users are completely addicted and zoned out of (real - [whatever this is supposed to mean]) life.

[1] https://www.reddit.com/r/privacy/comments/d4i6ac/20_of_germa...
Maybe not being cancelled shouldn't be your top priority? People talk like getting cancelled is a death sentence. Free speech advocates went to jail in times past. Now people act like getting ratio'd on Twitter for saying something insensitive is the worst possible fate.
You run a git server on a public facing machine:

https://git-scm.com/book/en/v2/Git-on-the-Server-The-Protoco...

I run mine on the linode hosting my blog. The web interface is generated by stagit.

https://jeskin.net/blog/self-hosting-git-with-stagit/
Only 16 of the 3958 YC companies listed in its directory have the “nonprofit” tag:

https://www.ycombinator.com/companies?tags=Nonprofit

Given odds of for profit application getting YC funding are already in the low single digits, odds of a nonprofit getting funding are basically nonexistent.
Ah my bad! Luckily I haven’t ran into one of those yet and I’m hoping I never will :p
Nowadays I'd go with static site generators unless I need fancier types of content (widgets, linked content, metadata). A CMS on the cloud is a pain to maintain, unlike a collection of files. It also gives you more freedom over the tools you work with.

I'd definitely self host, or at least keep control over the domain and have an exit strategy if the tool I use pulls a Medium.
GPT-3 YouTube Video Searcher
Generate summary and query youtube videos with this tool.[Only works with videos having english subtitiles]
I find that Microsoft Authorised Refurbishers are a good place to start to find cheap old corporate machines - eg I can typically get something like an Intel i5 8500T based Lenovo/Dell/HP mini PC with RAM and SSD for less than £200.

I actually bought a Lenovo M910Q with i5 6500T, 256GB SSD and 8GB of RAM for ~£100 in the last year.

It'll absolutely demolish a Pi 4 at CPU & GPU performance, can take much more RAM than a Pi, idles at <10W on 230V mains, you get the bonuses of easy software compatibility as it just runs any mainstream Linux distro & and it runs x86_64 code, it has real storage interfaces (SATA & NVMe), and has an Intel NIC.

For home server uses, they're really nice machines.
That's actually a shame she got rejected from YC.

After war and hunger, human trafficking is one of the worst problems society still have to this day.
It is not good. It is like a marriage without love and also like drug use.
PostgREST – Serve a RESTful API from any Postgres database
I don't have any project up and running, but I had tried in the past(and still looking) to get like minded people to work on an open source project to make education equity-based rather than loan-based. It has a genuine use for federated/permission-oriented distributed ledger. Iroha under the hyperledger umbrella was a good choice for the project.

If anyone is interested to know more then the project idea and rationale is available here: https://loan-free-ed.neocities.org
It does contain telemetry, as you say. But with a throwaway account on the device, and no payment method or other details on it, I don't really care. Plus unless I'm doing an update check (about once a year) it's always offline. I recognise it's probably still gathered info and is sending it in a bulk catch-up, but again I don't really care.

For the registration requirement you're right, but as I'm not replacing their software then by the simple expedient of a dummy account I don't need to do anything to the device, even the DB entry, and personally I'd rather not bother. Nice to know, though, thanks.
Considering your mention of cultural diversity in the context of slavery I can't interpret this other than as mere preference.

But there are actual victims of this cultural diversity, and cultural imperialism which destroys such cultures as have victims would be strongly preferable to the continued existence of such cultures.
Official grade level material for math and English in US primary schools is pretty basic. I spent a couple of weeks per grade on the math workbooks and absorbed English primarily by reading books (usually fiction borrowed from the school or public library.) Spelling drills might have helped with spelling. Handwriting exercises did nothing until I discovered (beautiful) cursive italic some years later.

I think you're right that public education is intended to provide a basic useful level of education to everyone. This is a good goal, though I think many students would benefit from asynchronous (vs. lock-step) study and a less rigid grade structure.
tldr: SkySolver O(n^2) meets a somewhat large n.
Are there equivalents to alleyways in software? Things that were meant as pragmatic ancillary solutions, but have taken on a life of their own?

For me, vi's ! springs to mind.
AppleWorks on an Apple ][c

https://en.wikipedia.org/wiki/AppleWorks
Thanks for proving part of the point --- you really didn't find/read the TOS either.

You relied on a 3rd party after the fact account of what was in the document.

If the 3rd party account is accurate, it suggests that SBF violated the provisions of his own TOS --- provisions that he was foolish to include and probably could have easily omitted because very few people ever really read the document.

The point being --- greed makes you blind and often leads to foolish behavior --- which seems to apply to a large swath of the crypto marketplace.
I use ChatGPT daily for programming help (love it!) but the people saying that machines like this will outsmart us imminently make me wonder if they've even tried it or they're just going by headlines. It goes from genius to full-retard at the snap of a finger, quite frequently so, and as many have already pointed out, appears totally confident in its mistakes. Some are saying this last 10% will just be a matter of polish, but my impression is that, like the old software adage goes, the last 10% will be 90% of the work.
Ask HN: Switching from Windows to Ubuntu
Hi HN,

I'm considering switching from Windows to Ubuntu or some other linux distro for my personal computer. I really only use the computer for web browsing and primarily want something lightweight for browsing and maybe occasional development projects.

Has anyone made this switch?

Does anyone have any other recommendations other than Ubuntu?
Because Steve Jobs thought he could cure cancer homeopathically
The opposite is also true. People who love seeking out alien perspectives have a virtually unlimited amount of ability to find and commingle with whatever community they can think of online.

I think the optimism of the early internet was due to a dominance of users with that kind of personality. It wasn’t apparent to that type of person that others are not excited by that perspective hopping opportunity and not only would not take advantage of it once being online was more accessible, but would actively use the same technology to further silo and entrench themselves.