skysight-inc/HackerNews huggingface dataset:
I've played SS2 for the first time last year and there were parts that scared the shit out of me, I had to take breaks just to cool off - ambience in this game is absolutely amazing! Nowadays I rarely pick up new games let alone finish them, but SS2 hooked me so hard that for several days it was the only thing I could think about, something that hasn't happend to me in a long, long time.
What do you use it for?

How does it compare to keyboard maestro?
Doom had levels that were built for first-person-shooting gameplay and the general feel. Otherwise they are almost random in their architecture. That was a great move.

System Shock unfolds on a space station which has a consistent architecture, each level has a plot-defined purpose, a layout consistent with the purpose, and dovetails with levels above and below it. That was a great move, of a different nature.

System Shock should not be lined up with Doom, but rather with Deus Ex and maybe Half-Life.
Advocating for the neutrality of internet infrastructure providers, while rallying against the neutrality of internet communication platforms (1), is pretty inconsistent.

1: https://blog.mozilla.org/blog/2021/01/08/we-need-more-than-d...
Is this doable to other channels?
nit: "deadly" is not "unsafe". You can be perfectly safe in your firearm handling and still wield the power to kill other beings. "Unsafe" presents the risk of being unintentionally deadly, but being intentionally deadly is perfectly compatible with being safe in the gun's handling.
There is clearly some nuance here, that they aren't making clear in order to headline "most surprising result" without context.
It absolutely boggles my mind that a shirt could take 500 hours to make. As the article says, that makes clothing a family a full-time job. Although most of that time was spinning, which wasn't too strenuous or mentally taxing, and allowed for socializing. Starting to sound like a modern office job :]

Since the time being written about, we've had massive technological improvements. Have they actually made the experience of life better?
Every store; granted i asked years ago so not sure if they are as flexible now.
What you need to know about the recent MangaDex data breach
Well I'm not so interested in the meta-political aspect to this. What I think this shows though is that perhaps librarians aren't quite as opposed to banning books anymore as I thought they were.

It's easy for Chicago to say that they're figuring out what to do long term, but somehow these books were all fine (and in the children's section!) for something like 70 years, and now they're suddenly radioactive.

What this suggests to me is that there has been a shift in values among librarians, and when the publisher made the decision to take them out of print, this forced a reevaluation, and then we discovered that avoiding any whiff of racism is a more important value than free speech. I think that's really sad and depressing.
Yep I know him.

He is the only one I can think of that doesn't do this and it makes me personally much more inclined to watch him. He also feels "uncommercial" even after 10 years I think it's fantastic that he is able to keep it that way.
I wished I had known that when I filled out a form in document preview on my Mac a few hours ago, including adding a signature.

The process was basically perfect and about as simple as can be.
No, what is weird is that the original author seems to think you can look at a number and know how many significant digits it has.

This is almost completely wrong: the number of significant digits is something given by metadata, you cannot look at a number and know that it has been properly rounded to the correct number of significant digits. You always need to be told this special circumstance because most numbers you encounter have in fact not been properly rounded.
Tangentially, one of the most clever things about ebpf IMO is that it pushes register allocation out to user space and just verifies that register allocation (or more correctly the full data flow including the usage of the registers) doesn't break the VM guarantees. Then the JIT just has a fixed translation of ebpf registers to machine registers.

Even compcert (the formally proven compiler with gcc -O2 competitive code generation) essentially shells out to non proven ML and then verifies the result in contrast to the rest of the compiler design.
If freely wired neutral networks are DAGs, I wonder how cyclic graphs of neurons behave, or even if that model would be theoretically meaningful, or computationally feasible.
Defrauded students to receive loan forgiveness
My wife owns a wedding dress shop. She uses up to 25% of her time to produce content for social media.

One day she decided to mix/merge her face with Jennifer Aniston's and that was a game changer for the business in terms of audience engagement.
When I read this I thought - A kindred spirit:

# Disable automatic capitalization as it’s annoying when typing code
# Disable smart dashes as they’re annoying when typing code
# Disable automatic period substitution as it’s annoying when typing code
# Disable smart quotes as they’re annoying when typing code
# Disable auto-correct
...

but then I saw this -

# Allow the App Store to reboot machine on macOS updates

I assume this after you manually started the update, otherwise it is madness!
The US constitution effectively says that you have complete editorial control over the content of your own website.

Facebook and Twitter run websites.
The point of the James Bond semester is more so about the lack of learning
It was quite nice on a 486DX4-80. At 320x200, though, even if it natively supported even 800x600.
The deathly HN kiss of lovelove.love
holy moly, I think I've said it wrong my whole life now! I always said "war - ez" like "Juarez." "Wares" like "where's" with a Z sound makes a lot of sense. That's funny.

Related, a former colleague was mostly self taught and pronounces "attribute" as "a tribute." The first time I noticed this "mispronouncing in your head" was encountering the name Phobe in a book in high school. I read it as "foh-b" (long oh), not "fee-bee". I had no clue who this "fee-bee" person was that the teacher was talking about! haha
I thought you were joking, but handgun safety really is a college class... Just wow.
The flower market in downtown LA is one of the best in the world. Very neat experience to get there at 5am, semi-akin to Tsukiji back in the day.
Tesla cars banned from China's military complexes on security concerns -sources
Naming differences are the product of having names and enough surface area to where you can't remember all of what's in the API at once imo.

You can get variations in 2 digit country code vs 3 digit vs some other representation easily regardless of what language you're using
> justice involved individuals

Is that PC for "ex cons"?
Telegram takes on Clubhouse with Voice Chat 2.0
Facebook faces antitrust probe by UK regulator
You can't make your meter add an extra digit (unless you can turn the dial to a different scale). The digit is lost.

But of course it isn't a big deal to lose that dgiti because a trailing digit is 0.1 as much error fraction when the leading digit is 9 vs 1.
RIP John Peel. Remarkable how many iconic punk/indie/weird bands he introduced to the mainstream.
Interesting phenomena. I don't see any issues with it really. Many influencers do plastic surgery and other modifications to themselves to be more popular, this is a healthier alternative
Whats the prediction accuracy? Neat tool anyway!
Google's services are a major performance and battery hog. Microg impact is much smaller, but obviously having nothing is still better.
Fix you mean following the colors of a standard billiard?
Still a long way from daily driver. Battery won't last a day, and there a lot of unexpected lockups in KDE.

I was hoping to find some time this weekend to try some alternate UI's
Youtube could simply inverse that and make their “don’t recommend channel” actually fucking work. Then people would just unsubscribe from what is not needed periodically and watch a feed full of what they actually like automagically. But of course it is much easier to leave creators on their own and profit from those who survive, while doing your job with a left heel. Youtube doesn’t deserve a penny from these hardworking guys.
Thanks! Going to watch!
>are they, or other charitable initiatives, somehow responsible for causing it in the first place

That is how the story goes. Millions of wells were dug via aid that turned out to be contaminated with arsenic then ingested by tens of millions of people. Many of whom suffered over the years thinking they were "cursed".

I don't know how culpable the aid organizations really were, but even if it's just one of those "truthy" things that isn't quite true, it represents what can happen when people are detached from consequences of trying to do good very vividly.
Thanks! Depends on the data (size and quality). We've been able to get 85% accuracy if the data is decent.
https://en.wikipedia.org/wiki/Boltzmann_machine

You generally run them until they settle down. You can train them, in a difficult process, by using the idea of thermal equilibrium.
If elitism is the opposite of populism, then so be it.

I also don't agree that the Gettysburg address is equivalent to speaking on Twitter.
It's coming ;)
That's the fun part :)

The most accomplished people who I know in this stuff have spent decades moving from teacher to teacher.

Eventually you can tell who is full of shit and who isn't. There are certain red flags that you can learn to spot pretty quickly. If you spot a red flag it also doesn't necessarily mean the person doesn't know something worth learning, it just means they are stuck somewhere else. There are a lot of pretty high level people who are a little bit egotistical for example but it doesn't mean they don't know some useful techniques.

The guy teaching me has trained under like a dozen very well known people over the years and his current teacher spent several decades in Asia working his way up through a series of teachers. The latter person I'm describing has talked about being very skeptical of his teachers to the point where in one instance he went into a teachers fridge to confirm he was lying about what he did or didn't eat.
He had a glorify career with a tough end.
Oh sure... I make everything one pound, and create fixed rates for 1#, 2#, 3#, etc... but there's a (low) finite number of entries you can add, so if someone orders more than N units, they get free shipping for the rest. It's a terrible workaround. Etsy does not have this problem.

Or perhaps you are thinking about creating a carrier service, so Shopify will fetch shipping prices in realtime? That's for people on Shopify Plus plans, which costs $2k/mo+.

Actually, that's not quite true! There's a wholly undocumented option for non-plus merchants to get the carrier service feature enabled on their account for a monthly fee of something like $25. They have to reach out to support.

Everything with Shopify is like this. Great for consultants who have already internalized all this knowledge, sure.
I really don’t mind at this point, my old phone doesn’t last a day either! If the price is right, I am willing to take the plunge.
A game with a truly fantastic atmosphere & great audio.

May have been the first and best game to use audio logs to develop the plot & build the world. e.g. https://www.youtube.com/watch?v=pf92cXs6fvg

Some other mechanics that helped the atmosphere and kept you on edge were that you could never permanently clear an area of monsters. Some new critters would respawn and prowl through decks you had cleared. You could usually hear them well before you saw them. Resources were also scarce, so wasting ammunition on enemies or subjecting your ranged weapons to unnecessary wear and tear was often a worse choice than avoiding them, or trying to sneak up behind them to bash them to death. The game was built atop the dark engine (Thief) so it had a surprisingly good model of enemy line of sight, sneaking was often viable to close distance or evade.

To progress up the research tree required particular elements as inputs to complete research assignments, and the game would use this to send you on fetch quests to gather a jar full of rare elements from a chemical storage locker deep in a deck of the ship you'd hoped to never visit again.

Late 90s australian game journalism - "after playing system shock 2, somehow the world will never look quite the same again": https://archive.org/details/PCPowerplay-042-1999-11/page/n12...

(after all these years, when i self-checkout groceries at the supermarket, in my head i hear the words "thank you for choosing valuerep")
Why do you assume elected members must necessarily be better? I think a mixed system can balance the dangers (and each has their dangers) of each.
> Python didn’t add static typing. It added arbitrary annotations of arguments and variables (admittedly, with the use case of type checking in mind). Mypy uses that for type annotations and checking.

Mypy started out as its own language with a Typescript-like relation to Python, evolved to being fully python compatible (using typing comments) after consultation with Guido (then-BDFL) and then python added annotations to support projects like mypy. It wasn’t just the that annotations were created and then mypy happened along to take advantage of them, supporting mypy specifically (without only supporting mypy) was a key motivation for annotations.
You have to say that builtins.set implements the interface. If there's a receiver protocol, it'll just accept a set of that matches the protocol, no registration required.
Work events, Zoom Lunches and other forced social activities are driving me nuts
The company I work for keeps organizing social events and expects everyone to be present. I have no interest in having lunch with a random set of co-workers or play random games on Zoom. I like to get my work done and collaborate with my team members, I don’t want these random interruptions.

This happened as well before COVID with quarterly events where we would do the most random stuff: play music, cook, scavenge hunt... Something completely irrelevant to what we do on a daily basis.

Do you see this at your company as well? How do you deal with it? I understand that we can be supportive of each other, but to me it almost comes across like people have given up on their personal lives and now need to somehow compensate for it at work.

I love the work that I get to do on a daily basis, but these work events drive me nuts.
I tend to use caffeinate to wrap scripts only. I want it to go to sleep and stop eating all my electricity when it’s done.
I think Bond is good with a sailing yacht, pistol, and fencing. Just missing the archery unless some Bond nerd wants to point to some Bond archery (and I'd believe it).
Yep, they've existed for decades. Look up "RNN" (recurrent neural network) and "LSTM" (long stort-term memory). They were the standard for neural-network based time-series processing for a while until recently supplanted by Transformers.
// runtime value dependent test.c

#include <stdio.h>
#include <malloc.h>
#include <stdlib.h>
int main(int argc, char **argv) {
int element = 0;
int iteration = 0;
int iterations = 0;
int innerloop = 0;
double sum = 0.0;

if (argc > 1)
iterations = atoi(argv[1]);
printf("iterations %d\n", iterations);

int array_length = 1000000 * iterations;
double *array = (double*)malloc(array_length * sizeof(double));

for (element = 0; element < array_length; element++)
array[element] = element;
for (iteration = 0; iteration < iterations; iteration++)
for (innerloop = 0; innerloop < 1000000000; innerloop++)
sum += array[(iteration + innerloop) % array_length];
printf("sum %E\n", sum);
free(array);
array = NULL;
return 0;
}
"I would found an institution where any person can find instruction in any study." -Ezra Cornell.

I'm not sure if they're offered anymore, but they used to have Basic Rifle Marksmanship and Epee de Guerre. My friend once told me he thought my major was "weapons".
If you're not already in the Shopify ecosystem, I'd look at Stripe Subscriptions with Checkout which requires a small amount of development that lives in something like a lambda or netlify function.
- https://stripe.com/docs/billing/subscriptions/checkout
- https://www.netlify.com/blog/2020/07/13/manage-subscriptions...

If you want something out of the box, there are tools like Memberful, Gumroad, etc that take quite a vig on top of the payment processing.
yup that's on my list. Mailchimp is the first channel I'm testing but I'm thinking about adding eg. ad channels.
I'm reading a good number of the comments and while I understand it's not a sample without bias, I have to ask:

How did Shopify get to be the beast that it is?

Why doesn't someone else step up and into what looks like a massive opportunity, especially since Covid have push so many transactions online?

I have worked with Shopify customizing themes and adding custom functionality. It good when it great and you're within its sweetspot. But then it drops off like a cliff. The developer workflow? Shockingly dated.

I've worked with WooCommerce. Great tool. But it requires knowledge and resources.

I've taken the BigCommerce training. Felt like Shopify 3.x but I'm not sure they're positioning well for the long term.

I know there are others.

It seems to me that there's a sweetspot between Shopify and WooComm. User friends yet also developer friendly. Perhaps not easy to do. But that's not humans on Mars either, is it?
> Good thing you didn't bother, because it's absolutely not worth it.

The biggest thing LuaTeX gives you is variou hooks and access to various data structures used internally by the typesetting engine, so that you can work with them directly instead of having to do everything in a roundabout way through macro expansion. If all you need is text expansion then sure, just use TeX/LaTeX macros. (You mentioned "try to do something with text that embeds LaTeX macros"; I think working at the text level like that is a sign that your problem, or at least your solution, may not be a good fit for what LuaTeX gives.)

Here are a couple of my answers where LuaTeX was valuable; you can find hundreds more (IMO) by others:

- https://tex.stackexchange.com/a/379802 Avoid getting short words at line edges: Note that the macro-level solution runs into issues with \ref etc (just as you said about text that embed LaTeX macros), but the LuaTeX solution works perfectly in all cases

- https://tex.stackexchange.com/a/401315 Letter-spacing

- https://tex.stackexchange.com/a/403353 Typesetting on a poster with some image cut out

- https://tex.stackexchange.com/a/416772 Doing text replacements based on TeX macro state (maybe this could be done without LuaTeX?)

- https://tex.stackexchange.com/a/414013 Inserting random kerning

I do completely agree with your recommendation of generating TeX/LaTeX if possible (and keeping the macros/LaTeX to a minimum).
Maybe we read a different article, but the one i did only represented the facts - City of London police warns students to avoid it due to "direct quotes from City of London police". The article is merely about the statement.

The BBC could have asked Sci-Hub and students for comment to add more sides of the story.
In the world of general chemistry, the significant figures rule is assumed. It's not a great rule because in this case:

.000300 you have 3 significant figures.

But in this case:

300000 you could have 1 to 6 significant figures.

The convention to deal with this is always to use scientific notation:

3.00x10^5 has three significant figures.
https://www.opengroup.org/openbrand/register/

No need for WSL.
I like how the theater went with the practice that ”Hey, you walked through the door so we just assume you’re all in”.

What was the book store?
Does Python's Decimal type handle this correctly?
I mean, my point is that "if (race == whatever)" is completely nonsensical from an mRNA perspective.

There's no way for mRNA to scan the rest of your DNA sequence to make an if/else determination. mRNA is just gonna execute once its in the body.

> Or how about some biological ransomware?

Yeah, that's called a poison and antidote / antitoxin. You don't need mRNA for that. Poison someone's food, and as they lie dying, you can offer them the antidote in exchange for something.
From what I remember, the crux of the matter was that the change of regulation would give more negotiating power to ISPs when it came to common infrastructures they shared with large cloud providers (Google and co).

The status quo was highly advantageous to said cloud providers, which is why they lobbied so hard against net neutrality changes. And since people on the internet get really vocal about perceived threats to the internet, the lobbying went viral.
E-bike tax credit ‘has a high chance of passing’
Waste of school tuition perhaps, but certainly not time wasted learning any of those skills.
You will soon need a computer science degree with a major in deep fake detection to use online dating safely
Dan Larimer, blockchain visionary and founder of BitShares, Steemit, and EOS blockchains, has recently dropped a new book exploring the fascinating ways the current US governance structures have been failing us and offers insightful and innovative solutions for repairing them.
Create the tour, then screen record playing through it. Two birds one stone.
Well, the problem with that strategy is that there are many such explorers and returning wrong data isn't in their best interest. Remember that the recipient address doesn't need to be owned by the attacker, it could be one of a big exchange which is of interest. Also the whole process of getting stuff blocked fine granular enough to be viable may slow down blocking enough to be very profitable.
"For hackers" is a trick so you don't discourage people in HN. If you omit "for hackers", they'll say it has too much math and therefore no practical use. These are the same kind of people who think that the reason people use math is so they can feel smart about themselves, because practical people who want to do practical things don't need math - they have computers.
AAA titles now have Hollywood budgets, and thus Hollywood's restrictions: no risky moves, play safe, be family-friendly, return the investment and produce a franchise to sell sequels and swag.

It leaves rather little room for art or innovation. This is why I mostly stopped paying attention to such games, and watch for what smaller, bolder studios produce on 5-10% of an AAA budget.
Thank you! Do you know how does it connect hardware to a "wetware"? "Just plug the nerve into this socket"?
Cancer Immunotherapy
It's the most disappointing phone ever. A 10-year old Android performs better and is more stable.

I wasn't expecting it to work well, but it was far worse than I imagined. I tried several ROMs and the software is starting to improve slightly, though.
Human nature doesn't change. Conditions might.
The actual calls/screen shares are really high quality and generally just work, which is great.

The app used to start calls sometimes hangs and requires force kill on both the app and some underlying services. Usually in these kind of apps it's the other way around, i.e. that the calls suck, so I guess I will take it.

I'm not sure I understand the new name, but the new website looks much better.
I don't really understand why developers use SDKs/libraries at all when the RESTful APIs are easy enough to consume directly.
Twitter is a non-government owned software platform. It makes no sense to use it for exclusive official communications. Because, as we've seen, they can close any account at any time. even the us president

Trump in particular basing his presidency around twitter was super stupid. He could have and still can post anything he wants to trump.com, and it will be widely distributed on social media immediately

I'm always hesitant to base any major endeavor on a software platform that someone else owns. because...they own it. They can do whatever they want with their property