skysight-inc/HackerNews huggingface dataset:
Not quite; the right is inherent in our abilities as living, sentient beings.

The First Amendment enjoins the Federal Government from attempting to legislate limitations of that right.

The Constitution grants no "rights", it limits how the Government is allowed to interfere with citizens.
I’m guessing letter would be fine too, given how many times I’ve printed out European papers here in the states.

A stylus would help a lot a that point too. So would a hole in the tablet where you can store the stylus — my apple sits and collects dust with a dead battery. I bought it for occasional use, and it’s never ready when I need it, even at home.
Maybe you have some kind of healthy expression of anger, but multiple studies have shown that venting anger physically or verbally just exacerbates it, because it causes you to ruminate on the causes of the anger, which just feeds back into it [1]. Focusing on something else, like a logic puzzle, can diffuse it.

[1] https://www.sciencedirect.com/science/article/pii/S027273582...
The neuronal basis of opioid addiction
> You get a quest to do something, but if you then try to click on one of the arcade cabinets it will cause the game to throw an error.

Wait, I'm pretty sure that's the crash to desktop I'm remembering! It was definitely in the arcade. I tried randomly clicking to avoid the Time Police (or whatever those androids were called) and the game would error out. I was never sure if it was an error or copy-protection. I remember winning the game, but don't remember what I did to bypass this (remember: no access to any hint line).

So it was an actual bug, and not copy-protection after all? Wow.
Seems he died from cancer.
Pwilly?

The article mentions he was fighting cancer.
This article is sparse with “more details soon”; Wikipedia seems up to date with a recent obituary reference; https://variety.com/2024/film/obituaries-people-news/morgan-...
Coding with Devin: My New AI Programming Agent
Large governments increase the agency effect and incentive for corruption. Many smaller governments operating as a federation decrease both of these. It gets to a point where it isn’t worth the effort or risk to try to corrupt the government because you would have to bribe too many people and the payoff is too low.
Thanks, I was wondering how much low-cost is low-cost.

For comparison:

- 240$: https://duino4projects.com/open-source-multi-channel-eegecge...

- 500$ https://www.crowdsupply.com/starcat/hackeeg

- 1K$ https://shop.openbci.com/products/cyton-biosensing-board-8-c...
Having been building websites since the mid 90's, I think the biggest challenge with that is actually breaking existing sites. Nowadays when you start a new site you almost always start with CSS, but that wasn't always the case and even today there are still sites that use the default styles as a baseline and just tweak as they go.

If we replace the default styles, a ton of sites are going to look very different than they were intended. We could do an "opt in" though that should be very easy to declare (similar to new versions of HTML, such as HTML 5) and get you on the new default style. I think that would be great!
I heard about Miele dropping the ball lately, but mine (9 y o Miele W 3371 Edition 111) never needed anything replaced/fixed so far. I can recommend.
> community's reaction was... not great, to put it lightly.

Perhaps, but it was IMO 100% predictable. You don't go walking in a crime ridden area of a big city waving around a bunch of cash and then be shocked when you get mugged, even when it's legally still not your fault.
I don't think this has anything to do with this case, but there certainly are some "types" in Hollywood with doppelganger actors.

Isla Fischer / Amy Adams

Margot Robbie / Samara Weaving / Jamie Pressley

Justin Long / Ezra Miller

Not to mention all of the token/stereotype characters where it hardly matters who the actor is at all. Need to fill the funny fat lady trope? If Rebel Wilson wasn't available, maybe they can get Melissa McCarthy.

The voice from Her isn't even the first voice I'd think of for a female computer voice. That trope has been around for decades. I'm sure OpenAI just wanted SJ specifically because she's currently one of the most popular celebrities in the world.
Ask HN: How to tell if a job candidate is using a LLM to cheat on a coding test?
A bit of a long one...

My organization invited a candidate to complete a Live Coding whiteboard test for a second stage interview. It was a really simple problem (essentially 'FizzBuzz' with a strong UI component).

When we invite people to take the test, we encourage them to talk us through their solution while they work. That way, we get a sense of how they approach problems, and how they work with others.

A recent candidate surprised us though. After we introduced the test via Teams, the candidate switched off both their mic, and camera, and started working on the test.

The first thing they did, was start writing a component (React) containing all the logic for the test artifact, with no markup/JSX, straight into the comment section describing the test! We pointed this out to show the candidate that we were there to help, and the session should represent a kind of collaboration. They replied, curtly, and didn't talk to us for the rest of the session.

It could have just been nerves, but the comment section actually sat above the module import section, so it was suspicious.

The logic was fine though. But then, when it came to adding the markup, the candidate encountered an error where they were calling variables outside of function closures (this was JS). The type of thing an experienced dev would fix along the way. Again, we raised the issue, but the candidate acknowledged the suggestion, and didn't touch this issue until the very end...

After another 10 minutes of absolute silence (muted mic), the candidate finished in record time, and only then, did they switch on their mic (still no camera).

In isolation, the two glaring mistakes (writing code into the comment section, and misunderstanding variable scope) could well be nerves. But when coupled with the order in which the candidate approached the test (writing all the logic first, without testing the rendering logic until the end), and the lack of communication, I personally found the situation suspicious.

Either the candidate had another, more experienced programmer in the room with them, or they were using ChatGPT. I raised an objection, my colleague gave a benefit of the doubt. Management progressed their application...

So I have two questions. Am I right to be suspicious in this hypothetical case?, And, going forward, what can my organization do to head off such concerns?
“Maybe we don’t need sheriffs” (Some More News)

https://m.youtube.com/watch?v=gt5I3V5hWkU

Presented in a style that is a bit of an acquired taste but covers the weirdness of the institution of sheriffs, the ways their lack of oversight makes the office exceptionally prone to abuse (observed, not just hypothetical), and the “constitutional sheriff” movement of sheriffs who think they answer only to whatever they imagine the law to be, basically.

One part of that movement:

https://en.m.wikipedia.org/wiki/Constitutional_Sheriffs_and_...
Yep, Win98 definitely seemed sluggish... Win95, on the other hand, was basically targeting the same hardware requirements as Win 3.x. By the time Win 98 came out, we were well into the Pentium II era. Systems with 64 - 128 megs of RAM were becoming common.

I worked at a "startup" in the 98 to 99 (I put that in quotes since it was actually a subsidiary of a mid-sized corp pretending to be a startup.) The requirements for our app was Windows 98 with 64 megs of RAM minimum. We had a bunch of systems like that in our test lab and they basically were barely adequate. As developers, we were running NT 4 with 128 megs RAM on Xeon desktops. Those were pretty snappy boxes.
Tmux scans every character at least once.
It only makes it harder to read without proper md.
> Why not to use sql as backend instead of the tree of directories?

> Because it sucks? I can come up with millions of ways to slow things down on my own. Please come up with ways to speed things up instead.

Regardless of your take on over/under engineering, I love to see the intensity and follow-through Linus brings.
So an orphan star is one that's been ejected from its galaxy.

If one of those stars had a planet with something capable of "gazing up at the night sky", does that mean their sky would be empty compared to our own?
Unless I've misunderstood entirely, Eject can move you from Porter Cloud to "you bring the cloud account but some/most things are still managed through your Porter setup."
The only thing that gives me pause is the android os, which makes me uncomfortable for privacy reasons
Elixir v1.17.0-RC.0 Released
A similar case for me has been processing large files. It's really nice to be able to scale up the memory of the file processing server when there are large files being processed, they scale it back down for normal usage
Solid reference!
Open Science at the Generative AI Turn: An Exploratory Analysis of Challenges
It sounds like you're saying people need anger when they haven't spent time reflecting on what's important in life. If you already know what's important because you've done that reflection, of what use is the anger?
Thanks for the kind words. Moderation...seems like a necessary component of any functional social/content network thing. Ideally I find some people who can do it well and compensate them some how. I really want to have the community be high quality like HN and not become a meme-o-plex like reddit or twitter. What are your thoughts on the subject?
> That isn't very popular, with this crowd.

It’s not that popular with the masses either.

Sure, it can be very popular with the people whose specific industries are protected, and there’s many who like it in the abstract - but if you’re the party in power when everything gets more expensive as a consequence of protectionist policies a lot of people are going to be very unhappy with you.
Was the 'Super Size Me' evidence ever re-created? I watched and enjoyed the movie, but IIRC the "science" behind it was pretty suspect, and last I heard (which was, granted, decades ago) he never would release his data or testing methods or anything.
Looks nice, but without shadows it's missing an important (and often very complex) feature.
Apple’s Numbers spreadsheet has had regex support for a while as well.
You can still trade with people when living outside of a city. I don’t expect complete civilizational collapse, there will still be roads and internet, I just like living remote.
No. It was pretty well disproven actually. And he didn't disclose he had untreated alcoholism during the production which likely caused most of his problems.
I think I heard he was actually addicted to alcohol, which is information that he withheld, and that some scientists in a European country tried unsuccessfully to recreate his results.
I suspect that having a hosted solution -one that is very secure, could be quite lucrative.

This, on its own, is probably not something that folks could just throw onto any server, and expect reputable heath providers to use (at least, I hope not). Auditing and validation ain't cheap.

I applaud the idea, and hope that it works out. Most health providers still require faxes, which is a huge pain in the butt.

I have also heard many complaints about Epic Systems.
No lookahead/lookbehind? Boo
From 90s into the video: "Particularly our clothing, which accounts for up to 10% of carbon emissions."

That claim seems kind of outlandish, and it doesn't jive with other data I've seen. If you want to buy Patagonia, then do it because you like their quality or value. I really doubt this is moving the needle much on carbon emissions.
This is obviously true but so could many of humanity's worst practices and behaviors. The problem is no one wants to make the various sacrifices that come with changing status quo. Debating what could have been done is silly. The only interesting question really is whether this inherent reticence will cause a civilizational collapse, human extinction, planetary obsolescence or perhaps only something of a temporary dark ages for humans and life on earth.
What's the experience like with using it as a Terminal coding app? I'm super interested in using this to SSH into a home machine and programming from this.

How viable is that?

Though even if the device works excellently for that, i'm not sure it would _feel_ good due to it not being a laptop. My wife's ipad pro for example is not nearly as comfy as my mac pro, due to the properly balanced weight of it all.

Still, super tempting to try this.. i've wanted this for so long.
But then what is Rome? I claim that it is God, the Summum Bonum, the source and the destination of all that is. But not merely as a culmination.

Human knowing involves a great deal of analogy, and nowhere else is analogy more essential than knowledge of the Highest Principle and First and Greatest Cause; here the so-called analogia entis. Thus, through knowledge of what is created, we come to know, analogically, the Creator, the Logos. As the metaphysical principle goes, the effect resembles in some way its cause, and this resemblance is analogical. Otherwise, we would need to choose between univocity and equivocity: the first leads the pantheism, the second to deism. In the first, we are God. In the second, God has nothing to do with us. But in the analogia entis, God stands in an analogical relation with us.
> stopped in the stone age.

And pleasantly so. I actually barely even text - I tell friends to send me an email, or even better just show up at my door and we'll hang out. I get that I'm an outlier, but I enjoy having my digital communications be for work, and my "real" life being offline.
8% of men are colour blind. Not taking that into account when designing UI is ... interesting to put it lightly.
Cancer seems to be getting many rather young people :(

With the increase it cancer among the young is concerning.
"I'll tell you one thing about the universe, though. The universe is a pretty big place. It's bigger than anything anyone has ever dreamed of before. So if it's just us... seems like an awful waste of space. Right?"

-- Contact (1997)
> so books that when published were Anti-Racist, like To Kill A Mockingbird, can now be banned in places due to charges of Racism.

What that shows is that some people are incapable of understanding anything from outside their own cultural context - they cannot understand the past or other cultures. This is a common problem with anything from the Bible to a contemporary work by a foreigner.

Racism is, like race, a cultural construct. It is not the same thing over time or in different places. I have my own take on that, mostly from my own experience: https://pietersz.co.uk/2023/08/racism-culture-different
The Demonization of Rural America
Nope: https://skylertanner.com/2010/04/30/supersize-me-revisted-un...
I'm having trouble following the algorithm for the month number.

From the article:

The Month-Item. — If it begins or ends with a vowel, subtract the number, denoting its place in the year, from 10. This, plus its number of days, gives the item for the following month. The item for January is ‘0’; for February or March (the 3rd month), ‘3’; for December (the 12th month), ’12.’ [So, for clarity, the required final numbers after division by 7 are January, 0; February, 3; March, 3; April, 6; May, 1; June, 4; July, 6; August 2; September, 5; October, 0; November, 3; and December, 5.]

My attempt to implement:

For January, the preceding month is December, which neither begins nor ends with a vowel, so I do not subtract 10. The days in December are 31, so 12+31 = 43 mod 7 = 1, not the 0 of the article.

For February, the preceding month is January, which ends in a vowel, so I subtract 1 from 10, giving 9, add the days in January 1+31 = 32 mod 7 = 4, not the 3 of the article.

For March, the preceding month is February, which ends in a vowel, so I subtract 2 from 10 giving 8 and add February's 28 days 8+28 = 36 mod 7 = 1, not the 3 of the article. Had I used a leap year 29 for the days in February at this step the result would be 2, which still does not match the article result. Since the article has a constant result for March, it is either always using 28 or always using 29 days in February.

For April, the preceding month is March, which neither begins nor ends in a vowel so I do not subtract it from 10. 31 days in March gives 3+31 = 34 mod 7 = 6, which does match the article result.

For May, the preceding month is April, which starts with a vowel, so I subtract its position from 10, 10-4 = 6, add April's 30 days 6+30 = 36 mod 7 = 1 which does match the article.

For June, the preceding month is May, ending in a vowel, so I subtract May's 5 from 10, and adding May's 31 days gives 5+31= 36 mod 7 = 1 which does not match the article.

This should suffice to illustrate my misunderstanding; what have I got wrong?

[edit: typos]
I’ve yet to see an article which explores the pros and cons of different strategies and demonstrates each with examples rather than picks one and insists it’s better for arbitrary reasons.

I’ve used microservices, monoliths, serverless, and other similar permutations based around different core architectures (event buses, peer to peer, client-server). Some aspects of each were awesome. Some weren’t. Knowing why and how/when to leverage each is far more interesting than demoting or excluding a solution because you like another one more.

There are some suspicious ideas in here. “If your system needs more RAM, it needs more RAM. Why would you care about which part needs more RAM?” I suppose. But what if I only spin up a service once per day, and it needs far more ram than the rest of my system? I should use those resources for the 23 hours of the day that I don’t need them and pay for them nonetheless? It I don’t own my hardware, that’s an insane waste of money. Sometimes ephemeral services are a huge cost saver even for smaller teams… And it isn’t strictly due to poor communication. It’s a legitimate challenge presented by resource and finance constraints.

“Microservices introduce a lot of overhead in terms of communication latency” - sometimes this is perfectly acceptable. Say you have jobs you need done, and sometimes it goes from ten at a time to perhaps 100. A monolith would get bogged down severely. The client’s expectation of having the job done is likely not instantaneous if it’s something that needs to be sent to a queue. In this case, ephemeral job runners make sense. They can take on however many jobs they can at once, and if they’re maxed out, spawn another worker. This does not work well with monoliths in my experience. The communication overhead doesn’t matter here, as it could be worse if the monolith is bogged down while working anyway.

There’s more I don’t agree with, but I don’t claim to be a seer or anything. Maybe I’m just old and incapable of learning (though I do like the module approach as well).
Relevant link about "How Tridge reverse engineered BitKeeper": https://lwn.net/Articles/132938/

"Tridge touched on his role in the separation of the kernel project and BitKeeper. He couldn't talk about much, and he did not announce the release of his BitKeeper client. But he noted that there has been quite a bit of confusion and misinformation regarding what he actually did. It was not, he says, an act of wizardly reverse engineering. Getting a handle on the BitKeeper network protocol turned out to be rather easier than that.

He started by noting that a BitKeeper repository has an identifier like bk://thunk.org:5000/. So, he asked, what happens if you connect to the BitKeeper server port using telnet? A quick demonstration sufficed:

telnet thunk.org 5000
Trying 69.25.196.29...
Connected to thunk.org.
Escape character is '^]'.
```

Once connected, why not type a command at it?

help
? - print this help
abort - abort resolve
check - check repository
clone - clone the current repository
help - print this help
httpget - http get command
[...]

Tridge noted that this sort of output made the "reverse engineering" process rather easier. What, he wondered, was the help command there for? Did the BitKeeper client occasionally get confused and have to ask for guidance?

Anyway, given that output, Tridge concluded that perhaps the clone command could be utilized to obtain a clone of a repository. Sure enough, it returned a large volume of output. Even better, that output was a simple series of SCCS files. At that point, the "reverse engineering" task is essentially complete. There was not a whole lot to it."

--

It's crazy how this all snowballed and now as a result of the long chain of events 95% of the industry uses Git and we have multiple multi-billion dollar companies like GitHub/GitLab built on top of it...
It's not just about preventing the bozos. It's also indirectly about making the general public trust that researchers aren't (still) acting like bozos. (Unfortunately, in this era trust in institutions is so wrecked that it might not matter.)
We don't need all of those layers and abstractions of course. But if we do things right we also don't need to go the bare metal server route -- cloud platforms, if done right, can provide both strong, hardware-level (read: vm) isolation plus fast starts.

On kraft.cloud (shameless plug) we build extremely specialized VMs (aka unikernels) where most of the code in them is the application code, and pair this with a fast, custom controller and other perf tweaks. We use Dockerfiles to build from, but when deploying we eliminate all of those layers you mention. Cold boot times are in milliseconds (e.g., nginx 20ms, a basic node app ~50ms), as are scale to zero and autoscale.
Seconding the recommendation for that book. It helped me grow as an individual.

Also the Emotional Intelligence book by Daniel Goleman. Its explanation of the Amygdala's role in fight or flight emotional regulation was very impactful for me.
Did they not compare data input/output of the excel original versus the port?
Pratt parsing and precedence climbing are the same algorithm (2016)
> Why is it important to you if they follow through or not?

It’s not. You’re the one making this into a bigger conversation. I think you should reread my original post, in particular the last paragraph, it has emphasised text and everything.

They should do it for themselves. They should stop talking about doing it (poorly, full of caveats and ways to bail out) and really do it. Not for internet points, not for awareness, but to be true to themselves and all the convictions they’re (kind of) defending in the post.

> They spread awareness of important issues with reddit.

So you keep saying. But all of this has been said loudly ad nauseam months ago. It’s no longer a dinky little subject that requires “spreading awareness” any more than saying Facebook invades your privacy. Right now the change happens when you do the thing; talking about doing the thing moves the needle about as much as sending thoughts and prayers.

> If they do not: who cares?

The author, I hope. They should care or there is no point. Which is why I’m encouraging them to do it instead of treating it like a New Year’s resolution that you proudly announce to everyone and then give up two days in and feel bad about it. I want them to succeed, which is why I’m encouraging them to go through with it properly.
I think it's not just the eject button, but Porter's service automation model being designed to move elsewhere with equivalent moving parts underneath.

I wouldn't be surprised if as a result migrating from Porter to elsewhere without using the eject button would probably be easier than migrating from fly.io - a sensible architecture on fly is likely more different to a sensible architecture on a 'normal' cloud platform.

(I could be completely wrong about all of this and would want to see worked examples before I get more certain than "wouldn't be surprised")