skysight-inc/HackerNews huggingface dataset:
I've been using VSCode kinda on and off, but I haven't learned it properly yet. Do you think it's truly worth it? It seems to me like you'd use it mainly when you don't have access to a full IDE, so I haven't really found a niche yet.
> private repo or a SQLite database because people keep copying it

Couldn't they just as easily scrape it from the site itself? Or is that too high a bar for type of scum we're talking about.
From Qmake to CMake, a Nontrivial Case Study
I believe it was because those areas were marked on a map using a blue marker.
Can Creatine Lead to the Wrong Kind of Gains?
>Schools have adult supervision already

Students have a great deal more privacy at school than in digital-surveillance households: conversations at lunch and recess are not normally monitored or reviewable by staff members, for example.

>The truth is nothing is private, so better get used to it.

I think this kind of defeatism is bad, but even as far as it goes, the sense in which "nothing is private" refers to, like, the NSA and advertising bots. That is a very different thing from disclosure to people who have personal relationships and power dynamics with you. I would hope that kids don't "get used to it" and go on to perpetrate or accept that kind of behavior in their future relationships.

>I never used the internet until my mid-twenties, and it hasn't held my technology career back in the slightest.

While most kids using computers have nothing to do with technology careers, it is pretty clearly the case now that programming for the first time in CS101 would put you at an extreme (though not necessarily insurmountable) disadvantage.

> parents doing their job

Parents are reinterpreting "their job" to be much more intense over the last few decades already (helicopter parenting, stranger paranoia, driving everywhere, etc). In a remote-first world, they are poised to have essentially total visibility and control over every aspect of life. At some point their job has got to be to produce adults.
>not particularly interested in the legality

Counterfeit board games.
Your comment just motivated me to write another blog article about something recent I've learned. Thanks ^_^ My last post had already been more than a year old :O
Does this account for pension fraud?
> A nit (not really), but the Constitution doesn't provide rights, it enumerates them.

It absolutely does provide legal rights. The fact that some of the people involved choose to have it do so because they believed those rights to be inherent moral rights is interesting background knowledge, as is the fact that some subset of those people thought that the origin of those rights was some divine creator, but neither is particularly important. All laws ultimately rest on the lawmakers’ beliefs about values, so the fact that that is also true of the US Constitution isn't some consequential observation.
...or not get acquired.
Please note that I said a x86 Linux emulator, and it is exactly that. It is:

1. A Linux binary,
2. Which translates Linux/ELF code from x86 to ARM,
3. And translates Linux x86 syscalls to amd64 Linux,
4. With the explicit intention of allowing the user to run x86 Linux binaries under macOS.

If you want to be this level of nitpicking, then WSL is not a Linux emulator either; after all, they also require an existing Linux kernel to work, and may not even emulate anything whatsoever. But BOTH WSL2 and this emulator serve _exactly_ the serve purpose: to facilitate running of Linux binaries under a native host OS that is not Linux, thus my point.
They are being downvoted because 1) California being shitty should have no effect on whether Texas is shitty or not and because 2) even IF California is shittier than Texas (an opinion rather than fact), that doesn't make it any better than the other 48 states that aren't regularly in the news for shitty electrical infrastructure that fails regularly.
> We’re also simplifying plan limits. Instead of a 10,000-message limit and 5 GB of storage, we are giving full access to the past 90 days of message history and file storage, so you’ll never have to guess when your team will hit your limit. The majority of our active free teams will have access to more of their message history with the new 90-day limit compared to the previous limit. No matter how much your free team uses Slack, you’ll always have access to 90 days of history.

This seems, if anything, more of a noticeable change.
Well that's cool for users with rooted Android devices, which are currently blocked from logging in with an obscure error message.
From a libertarian perspective, if someone is dependent on you for food and shelter, what compels you to continue to provide those? There's no moral burden to help someone else, as they have no claim over your resources. Choosing not to supply a fetus with your nutrients and hormones - the result of hard work, fruits of your labour - is totally in line with my understanding of libertarianism.
I do not have any desire to do this, for a variety of reasons. I’m willing to accept the consequences, good and bad, of staying in the United States.
Of course not, I wouldn't have used both if they were synonymous, that would be redundant.
America’s favorite family outings are increasingly out of reach
There is no walk-away-for-$1B clause, he's on the hook to complete the deal he agreed to.

Interesting how he claims to need more time to analyze the data while today he is literally sitting on a superyacht relaxing. If there were real urgency and time constraints to analyze information, I imagine he'd be busy getting to it.

Pic of what this looks like, appears to be drinking a whiskey:

https://pagesix.com/wp-content/uploads/sites/3/2022/07/elon-...
Thanks! I just realised that the description is a bit awkward. I was wondering if you could amend it to this, please?

HacKit is a native macOS Hacker News reader app.
> under what pretext does this construction arise?

I'm not sure if I understand your question, but the general rule is that the person with agency also bears responsibility (this is a widely-held axiom). In this case, we have parents who have agency to predictably create a life which depends on carriage and birth, and thus responsibility to provide carriage/birth (obviously biological realities preclude an identical share of the responsibility between parents).

> It's hard not to view it as a post hoc rationalization of a just world fallacy. Are there any other ways to construct the consequence of a waiver of the right to forego birth that stems directly from the act of sex? Some sort of sex teleology? Something else?

Again, not sure if I understand your question.
I see in your eyes the same fear that would take the heart of me

A day may come when the courage of old web developers fails,

when we forsake our old, RESTful network architecture

and break all bonds of HATEOAS

but it is not this day
What adoption agency is going to take a Downs syndrome baby? Or maybe a Cystic Fibrosis baby? The state's horrendously underfunded system certainly is not. And if that mother is low income and already caring for a family she won't be able to support it either. There is literally nobody who can care for the special needs baby properly, what do you do?

Since you've cut off the only other option available to her it is on you to come up with the solution that works nationwide for hundreds or thousands of mothers every year.
I absolutely agree that what makes a great employer is a culture of actual valuing the humans in their org and their growth and retention. I agree that this is quite rare.

That said, we need to be honest about something: from a strictly business perspective developers ARE disposable tools. Virtually all employees of all orgs are. Great employers are willing to treat their employees with dignity and respect because that's how we should treat everyone. Not because it's smart from a business perspective to do so, but because it's the right thing to do.

So yeah I think the most important thing you can look for in an org is ethical leaders, and that that tends to cascade down into ethical employees who treat each other with respect and dignity.
well, you can manufacture a gun [0] from materials procured from your hardware store. Of course that would likely be illegal in many juridictions first to manufacture, then to sell.

[0] https://en.wikipedia.org/wiki/Philip_Luty#Firearms_design
Not op nor do I know which laws you are thinking of.

But, while I was in Utah for a ~week I saw plenty of (probably tourist) people be very surprised that there was a big distinction between the bar area and restaurant area of restaurants as those seated in the restaurant area _must_ purchase food if they're having alcohol.
Your dismissal of the author is unwarranted.

You can do you want you suggest, but it's an operational pain in the ass. You need to maintain two files, the actual requirements.txt and the `pip freeze` one that locks the environment. And you better never `pip install` anything by hand or you'll capture random packages in your frozen file, or else always take care to create your frozen file in a fresh virtualenv. And if you don't want to install your dev packages into the production environment, then you need to maintain two requirements.txt and two of those frozen files.

The author mentions Poetry which does solve these issues with a nice interface.
I know of at least a few businesses that got off the ground in a garage with a little 3-axis CNC mill and a few ideas. Find an area thats underserved and come up with a better idea.
My bet is blue zones are just places where they don't have good longevity records so you get a bunch of fake centenarians. That turned out to be the case in Japan: https://www.bbc.com/news/world-asia-pacific-11258071 and I think also in Greece.

People were just keeping dead relatives "alive" for the social security or rent control.
When it came out that government was looking at all of the data on the internet, there was a massive effort to move to https. Everyone got involved.

Why can't these same companies and organizations push for phones to be anonymous?

Why should a 'phone' be primarily a person tracker that happens to have voice communications built in?
I can add some salt on azure web apps. I routinely get "everything is wonderful" answers from their weird admin guis, for services that I observe cannot reach their database or even start up.
Unless I operate azure from the commandline, the ui is questionable.
Pip freeze will grab all of the versions that are installed.
I feel like the author has conflated hypertext with html.

The REST interface should be self describing, but that can be done in JSON.

If you go to Roy Fielding's post... there is a comment where someone asks for clarification, and he responds:

> When I say hypertext, I mean the simultaneous presentation of information and controls such that the information becomes the affordance through which the user (or automaton) obtains choices and selects actions. Hypermedia is just an expansion on what text means to include temporal anchors within a media stream; most researchers have dropped the distinction.

> Hypertext does not need to be HTML on a browser. Machines can follow links when they understand the data format and relationship types.

So, to me, a proper format is something like...

id: 1234

url: http://.../1234

name: foo

department: http://.../department/5555

projects: http://.../projects/?user_id=1234

This is hypertext in the sense that I can jump around (even in a browser that renders the urls clickable) to other resources related to this resource.
Selling cannbis clones and support etc could be very lucrative.

And potentially legal, depending on locale.
So what did the Roe ruling do that made compromise impossible?
Per the 2019 Social Security actuarial table, a 100 year old man has a 34% chance of dying within one year: https://www.ssa.gov/oact/STATS/table4c6.html
New York City to Expand Gifted and Talented Program but Scrap Test
Microsoft Fine Artist is actually a very good educational tool.

Subtly teaching kids about vanishing points and perspective is genius, hats off to whichever team was responsible for it.
>I as a client care about 400s because that means I fucked up.

Not necessarily. If the user enters in the wrong CC number and gets a 402 or 422 back then you don't really care.

>As a server I don't care about 400s because (within constraints) I don't care if my clients have fucked up.

Not necessarily. 404s can be caused by your application routing or a bad link you're generating.

>Ad a server I care about 500s as that means I've fucked up.

Not necessarily as 501 and 505 can be expected behavior

>As a client I care about 500s only so much as to know if I should give the server a break and try somewhere else.

This one is pretty safe
Without peaceful growth, eventually there will be military growth [expansion by the means of military violence].

Op is right that our Earth is limited and cannot grow indefinitely. Sometimes it will be followed by redistribution of growth, so that someone will continue to grow, while others will experience radical negative growth
Show HN: A simple async, thread-safe Java library to perform rDNS lookups
> Am I the only one who finds that type of phrasing distasteful?

Generally, I'm with you. In this case, I'm only half with you (the phrasing around Go and Docker could use some humility), but he really did build Hugo and Cobra. He contributed quite a bit to the Go ecosystem, he's not just some product person taking credit for work other people actually did.
Except that most of the current cost is in enforcing all of those rules, not in the medical treatments themselves. The vast majority of Healthcare expenses are the enormous administrative costs of the huge bureaucracy that insurance companies have created to ensure they are paying the least possible amount of money to their clients.
>They aren't TVs because they don't have one of 1. black frame insertion 2. 60->120fps motion interpolation

Most older LCD TVs do not have either black frame insertion or motion interpolation. BFI causes motion artifacts (trailing ghost images) if the frame rate of the video is less than the refresh rate. Motion interpolation also adds its own artifacts.

>mpv's video retiming works some of the time, but means it changes the pitch of audio

The best way to use it is to set custom monitor timings (e.g. with xrandr) so that the adjustment needed is too small to detect. There are various scripts to automate this, although I haven't personally tried any (I just change mode manually).

>if your monitor has variable refresh rate why are you using retiming?

I have a VRR monitor, but I still use retiming because it only has a 6 bit panel, and VRR makes temporal dithering artifacts ("frame rate control") visible.
Per the SSA actuarial tables a 100 year old man has a 95% chance of being dead 6 years later and a 100 year old woman has a 92.5% chance of being dead 6 years later.
Maybe, but have you tried actively managing infection control policy in a group of 0 to 5 year olds?
I still think Slack are missing a huge revenue stream from open source/personal orgs. I would happily pay Slack $8.75 per month to get all the Enterprise features on all the random non-work slacks I’m a member of. I’m not willing to pay individually for each open source project or coworking space but I think there would be a lot of users who want this if you got even say 6 open source non-work orgs for that…
Cont.: Because using HTTP verbs and status codes is stupid too:

- the API is then tied to single "transport" protocol (it is application layer protocol in ISO/OSI but if you are not building a web browser, your application should reside one layer upwards)
- it crosses ISO/OSI layer boundaries (exposes URLs in data, uses status codes for application error reporting, uses HTTP headers for pagination etc.)

I think the second issue is vastly underrated. Protocols that cross layer boundaries are source of trouble and require tons of workarounds. Do you remember how FTP does not work well with NATs? It's because it exposes IPs and ports - transport layer concepts on application layer. SIP? The same thing.

With true REST you can build only HTTP APIs, no websockets, no CLIs, no native libraries.
I’ll preface this by saying I am militantly pro choice but, to the anti abortion side, abortion is also “torturing newborns until they die” because they believe the fetus is as much a person as a newborn. Your moral position is just as disturbing to them as theirs is to you.
They all lived to be 100. Not bad.

I suppose if we hoped they’d get to 110, we might actually have to do a bit of research.

At the moment, we’re simply relying on getting lucky to get to 100.
I just searched "CNC", a bunch of contract opportunities showed up: https://sam.gov/search/?index=opp&sort=-modifiedDate&page=1&...
In my experience with Reclock's interface: it does track CPU clock drift.
Okay not as bad as I expected.

With all that money, maybe they'll finally be able to create an app where ctrl+k does not have between one and ten seconds of delay before showing the menu? Surely that's possible.
Does this law target NFTs?

Eventually a democratic society decides on its laws. If the citizens and taxpayers want to buy and sell NFTs on permissionless blockchains like Ethereum without being treated as criminals, the laws will have to change.
I actually thought it was a great read and, in my opinion, shows exactly why non-technologists should never be in charge of tech companies or products. Peterson was technically inept - by his own admission - and in the long run, this is what killed WP. Releasing a flagship DOS product in 1993?? It was mind boggling even back then when I first entered the tech industry.
Since you have decided to expand beyond tech, I'd like to share a possibly optimistic perspective.

We are instructed to think that progress is a straight line. Without any surprise, it is not. But I like to picture it with a direction nonetheless... upwards. So as it's not a straight line, I see it as a pulse, with its ups and downs, the ups usually being mild and the lows potentially dramatically sharp.

But still somehow going up.

---

On the current and future challenges: I am mortified about what we did and are doing to the planet and horrified to witness the political tensions in Europe (not only the war, because Europe has seen Crimea, the Balkans, and war never stopped after 1945, but now, there are severe risks of expansion). Also, I do not believe in tech as a means to solve our problems, never did, never will.

So maybe my tiny optimistic pulse trending upwards is too candid and naive but at the moment, maybe blind with despair, I hold on to this idea.
Dupe:

https://news.ycombinator.com/item?id=32121023

https://news.ycombinator.com/item?id=32126597

And reposting my previous comment in case it saves someone from reading a totally stupid boring story:

> tl;dr: Stupid wealthy person drama.

> I can't recommend spending the time to read such a dull story.
An earnest answer? Because few people have taken the couple hours(?) and read Roy Fielding's dissertation from start to finish. The biggest likely reason for not doing so is that frankly a bunch of people simply don't care, and why should they. There's very little incentive to do so. In fact, the fewer people that do, the less of an incentive there is - there is no one can call them out on it and they can reap the rewards of calling an API RESTful despite the accuracy of the statement.

Having worked in an organization where people were very familiar with the academic definition of REST, the biggest benefit of being a backend developer was that when client-side folks depended on nonRESTful behavior, we had some authority to back that claim. It gave us leeway in making some optimizations we couldn't have made otherwise, and we got to stick to RFCs to resolve many disputes rather than use organizational power to force someone to break compliance to standards. I suppose it meant that we were often free to bikeshed other aspects of design instead.
You are forced to update the launcher and game if you reinstall the OS or get a new computer, and most likely it'll just auto-update without asking. There is no way to download or archive old versions.

> You are not entitled to subsequent updates or upgrades.

Then those should be truly optional and the store page should visibly state this limitation while keeping the purchased version accessible.
I’d like to see a post mortem on that!
AWS also provides lightsail which meets the $5/mo vps needs
Yeah, I think that's probably right.

I was was already aware that before Roe, abortion was only legal on a handful of states (including New York). However, I recently read in the NYT that New York even came close to repealing its abortion law a year or so before Roe. It only survived because of the governor's veto. The court's actions, especially when so poorly-reasoned, were bound to create a strong backlash, and the ones that could persevere long enough to counter such an undemocratic decision we're going to have the strongest opposite polarization to the court. And then that backlash created it's own polarized backlash. Now the backlashes reinforce each other.
Unfortunately, one common approach with clouds these days is "unless you're big enough or in good relation with us and advertise us to others at every opportunity (or otherwise align with our vision where we want to be), we won't do shit for you, because it doesn't affect our bottom line".

In other words, after the initial years where clouds were startup-friendly, it became very enterprisey very fast.
You might be disappointed to find out the aesthetic tastes of _most people_ :)
Profit margin. It's all profit margin. Software is reliably >25%, where physical manufacturing is in the single digits.
> I just don't see how a single beer, even every day, can be classified as alcoholism.

From what I understand it's the regularity and habituation that's the problem. For many one beer a day is not a problem ... as long as that behavior is not challenged in any way.

I observed that in two friends of mine, both who definitely do not show obvious signs of alcoholism.

But both were challenged to stop drinking (one due to pragnency, one due to being asked to by his SO). Both really struggled to cut out that one beer a day from their life.

The now-mother managed to do it, but was very open about that it was hard for her. The other guy failed.

(Is this anecdotal? Yes. Am I in any way qualified to talk about this? No.)
I'd like to see a lot more humility on certainty of approach than the absolutism we often see. There's often a handful or more ways to do anything, why is there so much certainty in all contexts of the correct way. The correct way is often best defined by the unique context a given piece of software is developed within. Tradeoffs take into account more than technology alone.
Seems strange to me that people fight over REST since it is very clearly communicated in the mentioned PhD dissertation.

I fully understand the movement of complexity, historically belonging on the server, shifted just as much on to the client, but that's not a discussion of being restful - it's not restful to have the client determine application state so to speak - the server does that for you.

In the sense of catering multiple clients via an API is of tremendous value but you still moved the complexity on to the client - you cannot argue against that.

I find it fascinating to have at least blobs of state/representation being served without having to fiddle with inner workings of an API and simply rely on the API to give me what I must show the user.

I am in the HATEOES camp, it sit well with me. But that's just me