skysight-inc/HackerNews huggingface dataset:
Did anyone else do jail time in Ultima Online?

I got a week for exploiting a bug I discovered (maybe I wasn’t the first) involving the shopkeepers who could run stalls for you. Like all NPCs, they would pick up everything not locked down while walking around. And unfortunately (for other people), they could be teleported into people’s houses. Unfortunately I stole I one of a kind object. That was the end of my burglary career.
I also stayed a vampire all the time. Anyone who got in a fight with me would usually win, but would then have to find a cure. I don’t remember why vampirism bothered other people more than me…

Edited to remove my question about whether jails were on all servers - I see in another comment that they were common
When I last installed 7-zip, I had a merry time checking I had a genuine copy looking at SHA256 values from various sketchy websites as the installer wasn't signed. I persisted as 7-zip was just too darn useful but the experience puts me off upgrading.
Woo posix tar.

I've seen so many support questions related to people using 7zip to untar things
This is my experience with Keynote too: the UX appears minimalist which can make it seem like it has less features. In fact, they’re all there: just cleverly weaved into context dependent UI. And the quality of the animations really is a cut above. Particularly like that I can export the slideshow as a movie which we use for trade shows etc.
The problem, as is often the case, lies in definitions.

If you define code as "something you type" vs tools as "something you go click click", then of course you're in trouble as soon as something like labview or simulink come up.

If you define tools as "things with a narrow, specific purpose, whose features limit them to that purpose" vs code as "tools that are sufficiently sophisticated and flexible to create other tools", then all these debates largely go away.
Is it only 10 minutes long? Didn't know that at all. The main scare for me would be having this [0] being put around my eye. Can't get that outta my head, but I guess I'll have to do lasik sooner or later.

[0] https://grandsurgical.com/wp-content/uploads/2021/08/Laser-E...
Any country in EU? France, Germany, Portugal?
Not a bad idea if followed by much increased taxation to be able to pay people.
I've just been through this with running shoes. I found some Asics that were light, comfortable and just firm enough. Now they're gone, split into multiple different variants, none of which is what I want.
Show HN: Wielder – Write and evaluate Clojure code in your Obsidian documents
Zero-carbon refrigeration spin-out targets environmentally-friendly heating
I use uBlocklist https://iorate.github.io/ublacklist/docs which allows me to easily block most of these websites from search results.
I have quite a few running at home:

Irrigation system driving valves through H-bridges

Relays driving ceiling fans

IR blasters (actually an additional feature of the previous relay drivers)

PIR sensors

Expansion of a smoke detector to send a push notification to my mobile

Garage door opener

Security cameras

(Quite a few are ESP8266 rather than 32's, depending on power and i/o lines required)
> If you love Tolkien, or if you love the Amazon series, this book is for you.

I thought those two groups were more or less disjoint.
> Twitter's ad targeting depends on knowing what a user looks at, and how their network of connections/follows lines up with other user segments.

I never understood this argument for tracking users, google and twitter already know what the user is looking at as they are serving them the content directly.

Why don't they base ads on what I'm looking at now? If I am looking at posts about dogs why not try to sell me something for my dog?

Instead they seem to want to know what I was doing last week so they can serve me ads based on that, but there is no point in showing me adverts for shoes this week as I already bought them last week!

My point is as some one who works in advertising it's more effective to target people on the content they consume today rather than base your targeting off of data you gathered last week, by then its too late.
> Ruby has had Fiddle[1] (a libffi binding) in stdlib for a while now. I don’t know when exactly they added it

In ruby 1.9.2 [0], released in 2010.

> But I also don’t think that’s what the speaker meant. “Binary extensions” are a semi-standard concept in Python, and generally refer to code (modules or packages) that gets compiled against the Python C APIs.

Ruby has the same thing.

[0] Based on when it first appears in the standard library documentation on the web; 1.9.1 doesn’t have it, 1.9.2 does.
These things are always chicken & egg.

Has to start somewhere & seems like good progress
Translating science to an actual product that becomes commonly used and embedded in the treatment guidelines is incredibly hard.

Science can be a breakthrough and really interesting and yet still no practical for use in medicine.

A really good example was Pfizer's inhaleable insulin. I mean, I don't need some MBA to tell me it's better than sticking yourself with a needle! Turns out it was a wildly impractical solution looking for a problem that doesn't exist.

Same thing with cancer diagnostics. Unless you can draw a line all the way from diagnostic use to results to improved outcomes, it's just data.
We have the freedom to choose between Windows/Linux/Mac

Most frontend devs went with MacOS.

All backend devs went with Linux.

MacOS is the one that causes problems with containerization and virtualization. Addition: frontend devs use Safari. This comes with its own problems due to browser inconsistencies between platforms.

TL;DR: we have a subset of devs who went with MacOS and there was no tangible gain.

I'm not tribalist, I merely like things that work. Personally, I think Windows is the best looking UI but I use Linux for work - I'm devoid of personal preferences when it comes to getting things done.

In my opinion, and this is by no means a fact - it's a mere opinion, Mac is a status symbol rather than productivity indicator.
Fun is definitely not disallowed, you can read the guidelines here: https://news.ycombinator.com/newsguidelines.html

But it also says:

> Be kind. Don't be snarky. Have curious conversation; don't cross-examine. Please don't fulminate. Please don't sneer, including at the rest of the community.

Which puts your comment in a grey area :) That said, nobody follows rules to the letter, and you can definitely find a lot of comments from me as well that don't follow them strictly, but here is a community and by spending time here, you can surely get a good gut feeling of what's allowed really and what not. Remember: Nobody is here to teach a lesson to anyone, and it can be said that most basically just want some thought put into the comments. Having a hundred replies that says "nice" therefore won't do great.
I wonder if we can figure out who is consistently wrong, put them on juries, and then whoever they say is guilty gets acquitted and whoever they say is not guilty gets convicted.

Finally, a system of perfect justice.
That is what they refuse to accept, Android isn't UNIX, it just happens to use Linux kernel.

The official APIs are Java based, ISO C and ISO C++ standard libraries, and the NDK libraries that ship on device.
Sounds like another Silmarillion.
This pisses me off. Nike I am looking at you. The Downshifter 9's were perfect. Everything else since is garbage or looks like I've got a pumpkin on an acid trip stuck to my feet.
This will be amazing to track!!
Because some people like to have the option to play portably. I went from getting games in Humble Bundle and at steep discounts on "steam key resellers" to paying Switch eShop sale prices or sometimes full prices. Some people will go from piracy to Switch eShop.
Actually, since the RN team unbundled RN and handed maintenance of non-core libraries (e.g. filesystem, keychain, gestures...) to community maintainers, a lot of these libraries have lacked maintenance, and could really use more maintainer time.

The following example comes to mind. react-native-fs is the most popular lib for filesystem I/O. From Android 10's release in Sep 2019 until Feb 2022, all file overwrite operations on Android 10 and later would result in the file getting corrupted if the new file was smaller than the pre-existing one. Related issue: https://github.com/itinance/react-native-fs/pull/890

That's a very long 2 year and a half.

My intuition to explain this situation is that the intersection of these two is very small:
- orgs using RN, and thus willing to maintain it
- orgs staffed with experienced Java/Kotlin or ObjC/Swift developers with the good understanding of native Android/iOS APIs needed to maintain RN libraries
And when you reason, how many steps of consequences do you consider?

Consider as a primary example the creations of famines to create emigration waves supposed to put pressure on intended recipient countries.
Trading Social Status For Genetics In Marriage Markets
I'd imagine that every acquisition comes with a non-negligible acquisition cost, which should be baked into the calculation.

Less companies held over a longer time would mean less acquisition costs, while more companies held over a shorter time would mean more acquisition costs.
Can Crypto’s Richest Man Stand the Cold?
This is a project I've been using myself for quite some months now, but lately I polished it a bit in order to publish it to the community list of plugins. Today it got accepted and merged so it's very easy to install and has the sign of approval from the plugin reviewers.

Wielder is a Clojure/Script environment (powered by SCI) directly in your Obsidian documents, without any external dependencies. Install the plugin and you can write and evaluate Clojure code!

Some use cases I use it for is:

- I render a form that adds new documents conforming to a specific structure via React/Reagent, with some custom invariants I enforce

- Quick calculations of various things when needed

- Showing the current date or estimating some dates in the future based on a number of variables

- Getting some aggregate statistics about my vault

- Doing smaller prototypes of various Clojure/Script stuff I'm working on

- Wielder also works for vaults published via Obsidian Publish, so I've built some custom UI stuff with it as well on my published sites

I'm eager to hear any type of feedback you could have for me. It's kind of barebones, but fully working and I haven't encounter any bigger problems (yet?), so love to hear any ideas for possible additions you folks could have.
SeleniumBase: Python Web UI Testing Made Easy
B2B?
Obviously, one loop in Python won't hurt performance. But reality is that people will try to build SPA on this technology. They will port Redux, that uses immutable objects and recreates whole graph of objects on every event. They will try to move SQLAlchemy and Django into the browser. Isn't it cool (for inexperienced developer), you just import a script from CDN and can write Django code? And this will run on a 10-megabytes interpreter in WASM.

Of course if you are writing an internal app and can provide M2 MacBook to every employee, then it is totally fine. But if you are writing applications for wide audience, it is a different thing.

I remember that one of early users of Vkontakte (a Russian clone of Facebook) was impressed that the site was loading fast on his old computer. As I remember, its JS code was written in vanilla JS without libraries like jQuery. Today the hardware is better, but if you will run SQLAlchemy in a browser to save development cost, your site's loading time won't impress users.
I strongly dislike cryptocurrencies, but I love Brave. I don't follow news on it much though, so maybe it's because of ignorance?
Vienna doesn't require that, for the most part. Of course, certain districts are pretty much off limits without being "rich" but there are plenty that are pretty cheap.
For me, finding the exact licence (LGPLv2) on the SourceForge page was literally one click away: under the first tab labelled "Summary". Not too bad.
You are right. Only in a zero-interest-rate environment are they "equivalent" WRT NPV. If you can safely get high returns, then you have to discount them.
24 years experience here.

12 years old account on SO.

Haven't used SO for anything for past 7 years.

I stopped answering questions after their policy changed which states that you don't own your answers, they do.

I figured, what's the point in using SO if there's code beggars plaguing it and SO staff isn't taking proper steps to prevent it from happening so I stopped using it alltogether.

It's not the place it once was after it was ran over by horde of code plumbers who can't look for similar answers.
Reminds me of the units used for vehicle fuel efficiency: litres per 100 km.

But liters is a unit of volume (length x length x length) and kilometers is a unit of distance (length). Hence, this efficiency metric is equivalent to L^3/L or just L^2. That is, the unit of vehicle fuel efficiency is a measure of area!

The area of what, you ask?

If you made the contents of your tank into a long thin stream of fuel as your vehicle moved along, then its cross section is the instantaneous fuel usage. You can imagine your car driving along, "sucking up" this long thin streamer of fuel as it moves.[1] The thicker this line of fuel, to more it needs for the same distance.

My car gets about 7L/100km, which works out[2] to just 0.07 mm^2, which is surprisingly thin!

[1] I can't take credit for this concept, I got it from XKCD's What If section: https://what-if.xkcd.com/11/

[2] https://www.wolframalpha.com/input?i=7+L+%2F+100+km+in+mm%5E...
Speaking of front-end, I really like Brython's site showcasing what they're doing. Just right-click > view source and you can immediately figure it out. On PyScript's site they use JS for the typing animation rather the framework they're making.
I don't know, people do all kinds of crazy things! I thought someone in this thread might know.

Imaginary examples: DRM for high-quality CAD symbols paired with a commercial software package. Or something combinatorially complex with random access where you'd have to ship a huge PostScript file over the wire.
Hi, Brave engineer here,

It is true that there are currently less examples of negative boosts, but it is supported by Goggles thanks to the 'downrank' option.

For example:

$downrank,site=example.com

If you want to be stricter, you can also discard sites completely of course:

$discard,site=example.com

I hope that helps,
More like another "The Children of Húrin".
If it's not actionable information, then it's not worth the time or the cost.

"Our test indicates you have a 90% chance of <tumor type> cancer cells somewhere in your body. There is no solid tumor, so there is nothing to remove. We can do more work-up to try and find it, but unfortunately the government won't reimburse the cost because it's not cost-effective. Or we could just start giving you chemotherapy for a year, then check later and see if there is any cancer. But there is a chance this is a false postive and you don't have any cancer at all. How do you want to proceed?"
Death sentence for user experience.
I was just going to mention melatonin related to this. I know that heavy doses of melatonin slow or kill cancer[citation needed].

And you have to think this is somehow related to this research.

Although you would expect the opposite of cancer growing at night, when melatonin is ostensibly at its highest (does it peak or start at 8PM?).
Even the cheapest iPad is more expensive than a Switch. And the setup is complicated and finicky. You need some way to stream to your TV or connect to your TV, you need a controller, iPads aren’t exactly optimized for gaming or easy to set up for gaming (relative to a Switch where everything just works). All those little things add a little friction but in the end that ends up adding up to a lot of friction.

Also, unlike phones iPads are not general purpose devices that everyone has just around and if they have them, they may be tied up with other duties.

Also, game quality is abysmal (if a lot less pricy). It’s just not a good fit.

That might change, it might change slowly, I don’t know – but currently I don’t see general purpose devices as much of a threat for consoles. Reason for change? Reason for putting focus on things general purpose devices don’t do well? Sure. But no existential threat.
I consider RNGs basically solved. It's possible to do them wrong, and hardware backdoors could happen, but it's not like we don't have plenty of entropy sources on almost all platforms.
Agree, slow and a resource hog.
I notice this too. If I open a SPA there almost always will be a spinning circle and I have to wait like 3 or more seconds before I can see the content. In theory one can write a SPA that would load instantly, but in reality it will be a spinning circle.

I can only imagine how many people will just close the tab and move to next search result.
Is this the first book (except for the Hobbit and LOTR of course) not edited by Christopher Tolkien? Hopefully it will maintain the high quality of the others.
Oh ofc, one should never take such a thing so kindly, only the Muslims in the west should respect the cultures and the traditions and learn religious tolerance.
weird how the westerners actually don't tolerate others and it's you either agree with me or you're an enemy sort of attitude.

I thought this attitude usually stems only from these hateful religious zealots who refuse to "integrate" or "tolerate" others.
I am literally typing this on a nokia phone. Having no bloat is pretty nice.
You're now spending your time making excuses for the richest man on earth, insisting he'll do something for the world eventually.

Meanwhile he makes luxury cars, getting paid top dollar from both consumers and the government both, and shooting rockets into space, for which he's also getting paid by the government.

You think your devotion to the cause of making him ever richer pleases him?
> I have met several LGBT people who refer to heterosexual people by perjoratives like "the straights" and "cis scum" and openly mock things like traditional marriage ceremonies. Like, in real conversations. To people's faces.

And a gay person has probably encountered thousands of people that have attitudes like that toward their sexuality... I really don't know what your point is.

I went to a well-known hippie college and knew people that were gender studies majors, LGBT, etc., and none of them resemble your characterization.
‘People are hungry’: food crisis starts to bite across Africa
> if you insist on killing to the right

Well, as described in the blog post it's the entire point, the very problem I'm trying to solve; to notify downstream programs that upstream failed, not finished, before it's had time to act on the fact that its input returned EOF.

But I'm open to other solutions to the problem.

Until I hear anything else though I claiming that bash pipes are unfit for purpose.
Yeah. It’s a good rule for click bait headlines, but there are also plenty of examples in which the modifier provides clarity, such as this case.
if a non-cannabis analogy helps:

a grocer sells carrots, baby carrots, and carrot juice

the full-size carrots for sale are picked from the most "attractive" looking carrots

the baby carrots are the "ugly" carrots, shaved down to be baby-carrot-sized

and the carrot juice is the result of taking all the trimmings, juicing it, and straining it
Intel out-of-tree NIC drivers too; https://sourceforge.net/projects/e1000/ - But there are not many!
Vaccine-derived poliovirus type 2 detected in London, UK
How interesting boingboing added a scihub link, but their link is to an expired domain. The correct link is https://sci-hub.se/10.1177/0022243719867935

Harbinger sounds so negative. How about long tail or hipster?
Giving Up on Gnome to Do
Air well
That’s kind of the point though? It means most of your time is spent rapidly developing in cross platform React, and only some of it doing platform specific stuff, as opposed to 100% off the time. This is a feature.
I used to play a MUD when I was in college called Reinos de Leyenda.
In some ways I prefer javascript for lots of tasks. Easier to write functional style using filter and maps and lambdas, than python's weird itertools and list comprehensions.
How are two separate groups at Google doing the exact same thing and releasing it within a month? Imagen [1] and Parti.

Is this a clear sign of organizational dysfunction and I should sell my shares? Or am I missing something?

[1] https://news.ycombinator.com/item?id=31484562
Yeah, people know this for a long time, since the Book of Revelation.
I don't agree with you on these points - my experience of console/PC gaming vs phone/tablet gaming is that phone/tablet gaming experiences tend to be very shallow drop in/out experiences compared to what is available on console or PC. Even the heavily curated Apple Arcade doesn't have any good examples of this that I've seen.

I've not seen a Breath of the Wild, Super Mario Odyssey, or even Mario Kart 8 tier experience on mobile. Given that, I don't see Nintendo, Sony, or Microsoft abandoning their dedicated hardware any time soon. Sales are still strong, and there's no evidence of consumers abandoning these consoles for mobile-led gaming as yet. Maybe it'll happen, but I'm skeptical. Playing big gaming experiences on a phone display with phone controls (or worse, some kind of bolted-on-extra controls) sounds like a miserable experience to me.

You mention games like fortnite a bit in other comments, and the court documents from Epic's case show the revenue share for fortnite is not in favour of iOS or Android - it's PS4 by some margin - https://cdn.arstechnica.net/wp-content/uploads/2021/05/apple...

edit: for Sega, given you raised that example - Sega had a series of missteps in the console hardware market that Nintendo don't have any real analogue for - the Mega CD, the 32X, the Saturn (outside Japan) - all of those led to losing consumer confidence. And then, the Dreamcast failed against the behemoth that was the PS2.

The closest I can come to this for Nintendo is the Wii U, which was also a pretty significant flop, but the Switch has had them bounce back in a really strong fashion.
> “If all you see on TV and the internet is successful women CEOs being celebrated, you start to feel like that’s the only way to be correctly feminine.”

Unless you specifically and actively filter for such content, you aren’t going to end up with that as all you see. And even if you try to, I’m not sure you can, because there are very few properties that celebrate that way of being feminine exclusively, though there are plenty that include it.

This seems like a very contrived concern.
It's not sterilized. There could be germs inside the peppers where there's just water, not vinegar.
I did try this mode some time ago and found it really inconvenient. Also I'm not a person to dismiss IDEs, and I never recommend Vim to anyone I know as a better way of coding.

No hard feelings, I see how you might have read that from my comment.
Bestiality is not justified.

> I dont blame... for standing up

You have a very peculiar interpretation of 'standing up', which in your use stands for the exercise and expression of bestiality. Just look at facts directly.
Copilot sells code other people wrote
The article is a little contradictory on that, it first states that Brian Sibley is the editor but in the quote of Brian Sibley he states his task as 'bringing together J.R.R. Tolkien’s writings (under the editorship of Christopher Tolkien) relating to the dramatic history spanning the Second Age of Middle-earth'.
Here we pay but a small amount.

Where has what you described been your experience?
To be honest, it's a transparent cash grab by the Tolkien Estate first, and anything else a distant 1000th.