skysight-inc/HackerNews huggingface dataset:
This is a great question!

So Ron Edwards, who came up with the GNS system, realized that the there were lots of games about winning, and lots of games about simulations, but very few games about drama/stories. He published his ideas wide and far on the internet, made some games, and ran a very influential forum, "the forge". Along with a later spin off forum, story-games.com, a new breed of game designers showed up that focused much more on narratives and the dramatic moment.

Some examples of these cult story games are The Burning Wheel, Dogs in the Vineyard, FIASCO, Apocalypse World, Mouse Guard, and Dungeon World. These started out fairly hardcore, with but had narrative elements built into the mechanics the game instead of an afterthought. As time went on, and with lots of experimentation, people found out just how the light you could go on the rules and keep the focus on the mechanics that drive the story.

The much praised D&D 5th edition, that renewed the hobby and got kids back into it, brings in many of the elements honed out in the cult fringe of story games.

So yeah, I think at least the GNS theory has had a major effect on the RPG gaming world.

--

If you want to get a taste of these games, take a look at the Apocalypse World.

Here's an example of a "move", that a player can do to bring the dice into a story:

"DO SOMETHING UNDER FIRE
When you do something under fire, or dig in to endure fire, roll+cool. On a 10+,
you do it. On a 7–9, you finch, hesitate, or stall: the MC can offer you a worse
outcome, a hard bargain, or an ugly choice. On a miss, be prepared for the worst."

Essentially the rules prioritize putting interesting people in bad situations and seeing them make hard choices. It's the distilled essence of drama.

The player rule book is here: http://apocalypse-world.com/ApocalypseWorldBasicRefbook2ndEd.... I'd recommend going about halfway in first and read the "basic moves", then scroll up to 1/3 of the way in, and read a character's sheet.
The problem is, it's also theirs. Using the insurance example, even if you live in a country with socialized healthcare someone down or across the line from you may not. Indeed, you would be putting them at risk for all of the bad things to do with DNA that will be or were invented from fifty years ago until the computers forget your genome, without their consent, and unless they received a copy of your results without their benefit!
> Even if the image itself is proxied through a CDN, the time the image is accessed is still exposed.

So have the mail server download the image immediately upon getting the message, so that the timestamps (and boolean of being accessed) means nothing?
I think the difference is that Facebook is not a community. It is a common carrier of communication. It's an indifferent platform. A small forum or chatroom you run is a completely different entity. A better comparison would be a 100 user forum vs. a Facebook group that you own.

Even if that Facebook group has 100 people or 100,000, it still makes sense for the owner to ban content they think doesn't fit the community, such as conspiracy theories. But it doesn't make sense for Facebook The Company to ban conspiracy theories, in my opinion, unless those specific conspiracy theory posts are shown to be likely to directly result in someone's imminent physical harm.
Please explain why you think so.
One interesting aspect of webassembly is that it's feasible to do some advanced program-specific architectures.

Consider a website whose img src references are not actually strings, but instead are pointers to memory addresses. Your application works like this: When you attempt to dereference the pointer, a page fault fires, which causes the underlying system to load the image from the server. When the loading is complete, your program resumes.

Big deal. But this opens up another interesting avenue: It's very easy to return a different image while you're waiting for the original to load. Meaning there is no async/await -- no waiting at all. You just write code in the natural, blocking way. No callback hell or promise chains.

There are other interesting applications of this too. When you dereference the pointer to the image, you know the user's viewport size. Meaning you know how large the image should be. Therefore the underlying system can automatically request a perfectly-sized image from the server -- or have the server construct it on the fly, then stream it to the client.

You never have to deal with any of this complexity yourself.

The most important area where this type of design is applicable is gaming. You want to stream the exact texture miplevels you need, at an ~infinite level of detail. If you approach a wall, you want to see lots of high resolution wall textures. But when you move away from the wall, that texture data should be freed. The above architecture handles this type of concern automatically.
As I understand it, you can already use ProtonMail this way with their IMAP bridge. I think their concern is UX, since many people don't know how to set up PGP locally, while opening a ProtonMail account and using the web interface is easy.
With JavaScript disabled, you'll get a server-rendered page that renders up to 25 posts per page and relies on traditional prev/next pagination. When you scroll to the bottom of the page you'll have to click "Next" to see the next page of posts.

With JavaScript enabled, you'll get a hybrid or client-rendered page that only renders the posts that are visible or likely to be visible soon. More posts will be loaded and rendered seamlessly as you scroll until you reach the end of the conversation.

The benefit of the JS approach is that we can load and render only the stuff you're likely to see, which keeps data usage down and performance up. This is especially nice on mobile devices and slow connections. We think the infinite pagination is also a nicer experience than manual pagination.

But we also want things to work when JS isn't available, primarily because that improves SEO. It's a nice bonus that the tiny percentage of people who prefer to browse with JS disabled can still read Cake.
I totally agree. The fatanasy of a digital Jesus that would save us all and bring heaven to the internet should stop.
As a vanilla-JS guy for 2 decades, I can say that you can go far without any frameworks, especially now.

The one feature I miss that jquery has is dialog boxes that can be customized with HTML.

Does anybody know of any cross-browser javascript dialog functions?
But surely they're not the only villains. It began with pop-up ads in the old days, evolving to that interstitial nightmare. Mobile notifications of almost anything, combined with a snaring in of people's attention using human weaknesses: need for attention and validation, frailty with regards to gossip, need to find a way to procrastinate during difficult times (work) and much more that I'm missing. It's time for some serious scholarship in the psychological arena in this direction.
Also on iOS, and I wonder if anyone else has experienced a weird bug. Open VLC, make sure it’s showing your videos as a grid, then drop your iPad about 3 feet onto a bed or other very soft surface (I am not responsible for you not picking a soft enough landing area). VLC gives me the “Report a bug” dialog box.
All 3 links are related to the Trump administration, which is known for its isolationist stances on many things. That's not "the west".

You do realize VLC was started in France, right?
Can you elaborate on this? I've integrated React into Angular and Ember projects in the past with no compatibility issues.
This probably isn't the only thing that put Nortel out of business, but it saddens me that more Canadians aren't aware of that history. Huawei advertising during Hockey Night in Canada just makes my blood boil. It's nation-state-level trolling.
If that were true, government bonds would be worthless.
Time to buy discount facebook stock?
Those documents are now a commercial asset. When the steady drip of Snowden stories stops making money for the media, everything left will be probably be dumped in a box and shelved somewhere.
nerfhammer
1996 you're wrong on "West hates Huawei so much". American might not have a great opinion of the brand but VLC is French project and I can tell you Huawei is popular in France. USA doesn't represent the whole West, just part of it.
Here's an idea: San Francisco should ban restrooms in office buildings, so people will have to go out to urinate and defecate on the streets with the rest of us.
Futurama – Aduio Latino
I think it's fairly straightforward to make a argument against what she said.

Western society worked out ages ago that it's best just to leave individuals to pursue what they find valuable.
It may not be the most efficient system, but it works.

Anything other than that implies that it's possible for everyone to have (more likely to be forced to have) the same set of values, and that we can all agree on how to order human pursuits from most beneficial to least beneficial.
We already know that kind of collectivist approach fails every time.
Who is judging the skill of these sudden savants?

Aside from code, I draw and paint well (art school) and have built my own furniture. I know I am far from an expert.

However to people who's last artistic endeavour was finger painting as a kid, my skills appear expert. I don't think they could tell apart the skill of a real practicing artist vs me, they have no foundation to judge from.

One day I want to take off 3 months, and lose myself in learning to play the piano, 4+ hours a day. I suspect I will be pretty good at the end, but judged as far better a player than I really am!
This is probably a shake to report a bug feature (Android users are probably more used to this, I remember Google Maps on Android having this feature)
Even though it's only user facing you have to remember it's facing Japanese users. They are an extremely fussy demographic to deal with. I worked on enterprise billing systems in Japan before. I can imagine how not fun it is to be dealing with this issue right now.
It's more than perception- if I had been called into unscheduled one-on-ones with management about incidents that happened, even where I feel like I did nothing wrong, that's a data point that matters. No one-on-ones after 25 years in industry, at least related to what you'd get training for, is a data set that you can rely on.

Imagine job training which is mandatory for staff but skipped by the upper-level executives, when it was one of their incidents that kicked off the whole reaction. Also imagine it is conducted in a very haphazard, incompetent, and counterproductive manner. One day a week for months, on all kinds of topics. Your deliverables schedule is not reduced but rather accelerated to make it even less enjoyable.

Anecdata is great, but those leaving (or avoiding) jobs that have that kind of managerial incompetence don't answer the surveys as "too much job training" even if that's what it was. There's no upside to making that your lead reason.
But no one is talking about investors holding stocks for more than a year in this comment chain. That's tangential to this comment chain, sorry.

And to your point, investors could have sold for over 25% of profit as well if they had sold it earlier today. So I still stand by saying that this is huge change. Besides, this thread is not about long term, just invest in index funds so I just fail to see the point.
This is inconvenient for tech workers and will probably just cause more people to bring their own lunch.

If these restaurants want tech customers, why don't they offer catering to cafeterias? It's pointless to pass laws to protect your bad business model
Thanks for explaining how it can be achieved in Zotero. We did try this out, but just as you mentioned, the annotated/highlighted PDF changes the file. We liked how Mendeley keeps that information in a separate DB and lets you make the markups right in the app, instead of having to do it yourself outside the application. It was simply more seamless for our non-tech people.
I'll give you a simple proof by appeal to absurdity: Single instruction-set computers totally do exist, but perform very poorly. So clearly, the ISA does matter in the extreme ends.

That said, it is true that the data processing features available in modern ISA's have largely converged towards each other. ARM, Power, and x86 all have instructions for popcount, leading zero count, byte reversal, and efficient multiword arithmetic. ARMv8 and x86 both have multiplication in GF(2), too.

RISC-V doesn't have any of those things. And while its true that the vast majority of program code out there doesn't use it directly, the vast majority of total systems do use them somewhere important. Modern schedulers and memory allocators rely on fast leading zero count. Crypto codes rely on GF(2) and multiword arithmetic. Anything dealing with network packet processing needs low-latency byte reversal, and so on.

RISC-V's failure to include those features in the general-purpose profile will absolutely hurt its adoption for general-purpose compute.
my understanding is that the first run had a hardware bug. i don’t totally understand it, but something about an impurity in the silicon creating circuit crosstalk that affected the filter in such a way as to accidentally create a lowpass filter—- or .. something, such that some games were able to do essentially PWM on first run SID chips, but not second run where the bug was fixed. reproducing this through emulation miiight be impossible.
The connection to Huawei seems very tenuous. Is there any evidence of Huawei hacking Nortel? The link you shared is just an allegation of Chinese hacking.
I think the article makes "epiphany" sound rather extraordinary. But in the normal course of learning music there are plenty of them which we tend to ignore for some reason.

For example: if you learned to ride a bike as a kid, you'll remember a moment where your balance just "locked in" and there you were riding for an arbitrary amount of time.

Now take twelve-bar blues on the piano: say you spend some weeks or months learning some bass patterns in your left hand. Maybe you learn a simple melody for the right hand. Then you put them together. Then you learn a few "riffs" for the right hand.

If you keep practicing consistently, at some point you develop your coordination in your left hand to the point that you've got a steady rhythm in the bass line. And you won't stop playing that bass line even if you mess up in the right hand.

No longer are you merely practicing the parts that go into playing the blues, you are practicing playing the blues by actually playing the blues. And each time you play a chorus, you have aural feedback you can use to decide whether the things you played in your right hand are worthwhile or undesirable. You can even play a thing which you did not intend that turns out to work, and use it later.

Essentially, you can now cycle through the blues form an arbitrary number of times. That's an epiphany, and it feels the same as the moment you learn to cycle an arbitrary number of times on a bicycle.

There are similar epiphanies when learning to construct a melody over a pentatonic scale, and an even stronger one when learning how to construct a melody over an octatonic scale. Those moments are so intense that a lot of musicians end up just stopping there because it's so much fun.
Start here. Work through all 5 parts. http://chrishecker.com/Miscellaneous_Technical_Articles

You'll have to implement each part yourself to understand them. It's not something that can be skimmed. But it's so worth it.

After that, most of the mystery of graphics will be gone. (But not the thrill.)

One of the most frustrating aspects of learning graphics programming was that most resources immediately start talking about theory. Partial derivatives of uv's and xy's, gradient values and mipmap selection, and you're just trying to draw a damn picture on a triangle. Learning from working code and implementing it yourself is a better teacher.
If you want them supporting SF restaurants, stop fighting density and let them live in SF.
What an absurd perspective. Talking about the toxicity that exists on Facebook's platform is "poltical activism", now? Or wait, sorry, "propaganda".

If you haven't heard anyone you know complaining about the crap they see on Facebook then you're living in a bubble. FB even launched an entire ad campaign trying to apologize to users for it. Any conversation about Facebook's performance is incomplete without discussing it, whether or not you wish to shut it down by labelling it "propaganda".
You know what else enable tyrannies?
Doing nothing
If that is true, the obvious question is why is it stored there?
A Chicken Farmer Spy Who Tricked Hitler and Saved D-Day
There is absolutely no point in renaming it, actually it could be argued that it would be worse than keeping the name.

Not far from there is a monument to the fallen of Dogali (another pointless colonial battle that I won't recount here) that was itself built using a obelisk looted around two thousand years before in Egypt. There is no way to neatly untangle that sort of thing.
"the eye-popping HDR panel on the other review unit was an impressive 469 nits with 199 percent gamut."

My understanding is that LCD screens require 1000 nits to be minspec HDR-compliant and OLED screens need 540 nits. Any idea why this is considered an HDR screen at 300 or 500 nits?

https://www.wired.com/2016/01/what-is-hdr-tv/
the left half isn't talking to the right.

the webassembly / webgpu / webvr people are trying to bring multi gigabyte games to the web and the page lifecycle people are trying to make it so every time you put that.tab in the back you have to wait several minutes for the data to reload.
Yes! I've wanted something like this since I was 12 and could never understand why it didn't exist. How else was I to learn circuitry at that age? Thanks!
That's also my impression. I followed that closely.

It's also my impression that the US intelligence community tried to warn the Bush administration about the 9/11 attackers, but that Condoleezza Rice blew them off.[0]

0) https://www.politico.com/magazine/story/2015/11/cia-director...
Bookmarks are a thing. Evidently people don't use them anymore, given how shitty the default UI for it is in Chrome, but I recall being a young whippersnapper on dial-up with Netscape Navigator, and bookmarks was how you kept track of cool stuff you found (search engines were in such flux that I recall it being very difficult to find anything again, even with the same query, but I'm probably misremembering)
HN is for technical conversation, which includes being impressed and commenting on the state of the art.

Seriously encourage reading about capabilities, especially the operations security maturity. The level of research and development is truly impressive.
You don't care if the code is significantly simpler by using jQuery? I do care. Simpler code is likely to have fewer bugs and is easier to maintain.
Unless every person agrees (not just the person that requests the ride), this could be illegal in many states.
There is a perfectly reasonable (and slightly less than serious) explanation from brrt.

https://brrt-to-the-future.blogspot.com/2018/07/perl-6-on-mo...

1. All problems in computer science can be solved with a layer of indirection.

2. Many layers of indirection make programs slow.

3. Perl 6 solves many computer science problems for you ;-)
Yes! Microsoft's business conduct training was a fantastic drama miniseries. 10/10 would watch again.
Sorry, yes, I didn't mean that as a negative, I just meant wrt its target market.

Also smaller != more efficient
Thanks for the generosity:

kemalenver
Thank you---this is super encouraging, and a good signal to maybe go back to it.

Incidentally, one thing that would be really helpful for a documentation standpoint would be a series of articles about best practices, like which metadata sources work best.
Millennials don't have enough money saved to apportion what they're saving. As of 2017, 46% had 0 money saved. Another 36% had <$5k saved.

I don't think there's anything long-term about a 4-figure bank balance.
I need to be able to buy it in quantity 1 without talking to a salesman. For embedded, that pretty much means Digikey, and for general-purpose compute that means Newegg.

There are plenty of economically interesting use cases where neither of those things are true, but I don't consider any of them to be computers in and of themselves.
Guide to Ordering Flowers
The comment you responded to specifically says "in the context of the unlimited future of the company" which I took to be much longer than a year.
Microsoft Adds Dark Mode to Outlook.com
This is a pretty common pattern on Android. Sometimes accompanied by a message like "You seem to be shaking the device in frustration, report a bug?"
Pine Ridge and Rosebud just have no luck. In ND the only tribe that really gets oil money is Three Affiliated. A tribe can take over the school and retain the BIE funding with an agreement. I know they have a boarding school in Pierre and have heard good things. The corruption in the old system was, well, I really cannot express it in polite society but it sadly makes me hope for the existence of hell.
Most websites shouldn't care, because they should be static html, and the dumping them to disk and reloading them shouldn't make a whit of difference.

The rest should probably be an actual application.
> most importantly cancer

What about starvation, genocide, growing inequality, or the looming Alzheimer's epidemic? Where should we put the most money, and when?

Scientific/Technological R&D is the ONE thing that can offer solutions to all of these problems, even if the research isn't directly related to them.
Someone once posted Perl 6 code and C/C++ code that were equivalent. They said that the Perl 6 version was faster than the C version.

My guess is that the C/C++ was copying strings where MoarVM didn't.
I believe CUDA severely hampers AMD's efforts in deep learning.

AMD's primary focus is on Epyc building presence in data centers. They are aiming for 5-6% market share by end of 2018 and 15% by the end of 2019.
I think he was speaking about HN.
Trường ĐH Y khoa Phạm Ngọc Thạch thông báo mức học phí cao nhất
Is there some reason to implement it on iOS? It also is really damn touchy.
Summary: Because it currently only supports 15 txns/second total and offchain scaling solutions are estimated to be 2 years out.
How are stock price drops reported when the market is closed?
> that don't go out to lunch and don't go out in support of restaurants every day

These idiots need a reality check. No business is entitled to customers. Customers choose to go there out of their own free will if the business provides service they need. If it doesn’t, then it’s time to change products or move onto another business model or market.
I would go so far to say they willingly participated by trading away scrutiny for access.
> They have consciously destroyed a generation attention span using psychological tricks.

They did the same thing CNN, MTV and all media does. They do the same thing movies, music, tv, news, etc does. They do the same thing Google does, Twitter does, reddit does, snapchat does, like everyone does. What's with the organized and targeted hate towards facebook?

I'll make a bet with anyone here. Once FB gives in to the mob like google did, like twitter did or reddit did, I guarantee you the outrage will magically disappear like it did for google, twitter and reddit.

> the US implement something similar to GDPR.

You want free speech curtailed in the US? You want more regulation of the internet? That's last thing you'd expect in a "hacker" news site. But like most social media, it's less tech people on tech forums and more political people with an axe to grind it seems.
Somebody does need to actually implement things before it becomes a standard to work out all the kinks and realities that aren't apparent when you're off architecture astronauting on a whiteboard.
What so suspicious about it? People get old, people retire, people die.