skysight-inc/HackerNews huggingface dataset:
Player tagging just makes you exploitable. I play one way now, you tag me "Haha, fool bet-folds way too much" and then I change it up to exploit you, "Huh, I keep trying to fold him out with worse and he doesn't bite even though my notes say he will".

The theoretically optimal play just skips that meta and meta-meta play and performs optimally anyway. Because poker involves chance the optimal play will be stochastic and so you can stare at the noise and think you see a pattern, that just means you'll play worse against it, because you're trying to beat a ghost.

For example, suppose in a certain situation optimally I should raise $50 10% of the time. It so happens, by chance, that I do so twice in a row, and you, the note-taker, record that I "always" raise $50 here. Bzzt, 90% of the time your note will be wrong next time.
Of course we need teams since an individual cannot build an entire city in a reasonable amount of time. The issue is of the team members standing around or making small talk, or even taking too much time in face to face. In my view the work plan to be divided has to be communicated once the day begins face to face or through online, and thereafter all communications can happen asynchronously through text and online.
Barely felt this small quake in Covington, WA 98042 but did wake up at 2:52am
Depends on the quality of what currently exists and the license. Typically if I find something liberally licensed that does 80-90% of what I want, I'll fork the project, add the remainder and send a pull request back to the parent project (which is normally ignored).

Other things I take into account are how important the X is to the business. My company's product parses a very strange industry-specific file format. There are some commercial parsers and some open-source ones which do most of what I need but I opted to roll my own as working with this file format is very important and I can't risk license concerns.

Also, it might not be very nice but I don't want to help my competitors.
Here is an area in eastern germany with lot's of opencast mining in the past (much bigger than what RWE did) - the lakes are former mines but there are some serious problems especially regarding quality of water and water levels

https://goo.gl/maps/2r1ZhDMHZVHf21ug8
>Chamberlain edits each video she makes for between 20 and 30 hours, often at stretches of 10 or 15 hours at a time. Like other professional social media users, the work has taken a physical toll on her. (She releases roughly one video a week.) She used to edit at a desktop, but she developed back pain. Now she works from her bed. She keeps blue mood lighting on, but her vision has deteriorated.

She works harder than many "adults" I know. Considering the USA's collective obsession with "hard work" and long hours she should be lauded, but I mostly see comments denigrating her, probably because there's no stock price at stake. We only value hard work when somebody else benefits from it.
Don't Call Me Webmaster
One of the first games released on the N64 system.

https://en.m.wikipedia.org/wiki/Chronology_of_Nintendo_64_ga...
Capitalism will destroy this planet
State of Application Security at S&P Global World’s 100 Largest Banks
A hexagonal hierarchical geospatial indexing system by Uber
I'm still fine
A simple approach could be to mark up spans of characters in layer N with what spans were used to generate them in layer N-1. Then when parser N hits an error, put red squiggly lines under the source characters responsible. For instance, in C#:

using (<span decl>var x = 3</span>) { <span inner>Console.WriteLine(x);</span>}

Parser 0 transforms the using:

<span stmt1 parent=decl>var x = 3;</span>
try { <span stmt2 parent=inner> Console.WriteLine(x);</span> } finally { <span stmt3=generated>x.Dispose();</span> }

Parser 1 (or a later parser, inductively) notices x doesn't have Dispose() defined, and throws MissingMethod(Dispose, span=generated).

Parser 0 catches this error, knows that this is because x isn't disosable, and emits its own error: NotDisposable(span=decl).

If a parser doesn't know to catch the error, it still passes it up the chain, transforming spans where appropriate. When it hits the IDE, the error is printed and the red squiggly lines go where they should.

(Disclaimer: I've never written a compiler)
From context he likely means the first games for the platform.

I vaguely remember it was a launch title.
Can they be used as a kinect replacement for xbox360/xenia?
my browser was really delighted to download the 4MB illustrative cover art.
They only lose if there are less plays, surely? I assume they take a cut of all winnings, they're not putting up stakes.
That sounds less like "wildly exaggerated" and more like just plain wrong in every way.
Check the regulators on those cheap boards, they're often well under spec and cause brown-out reboots when the wifi gets working.

If you don't use the more power hungry board features they still work fine.
Might be worth noting, that at the same time historical forests are being cut down for wind power, with the support of the Green party. For example https://rettet-den-reinhardswald.de/ - a forest that is famous as a setting for many of the Grimm's fairy tales.

Protests so far are only few. It doesn't fit the narrative, so our German state media doesn't make a huge deal out of it.

I have also heard that the "good" protestors of the Hambacher forest also left a lot of garbage at the site.

Lol for the downvotes. You dispute the story of forests being cut down for wind power?

https://en.wikipedia.org/wiki/Aral_Sea#Impact_on_environment...
Wettest 12 Month Period for USA Since 1895
Does something similar exist with AV1?
This would get you quickly banned on Amazon.
It is rehab, I've been there and had to drive around it to get to the vantage point.

Edit: The pit looks like some lunar surface from one of the vantage points - it's wide enough to be larger than your field of view. Also, I'm not sure whether rehab is the right word for it, it's an area they built out of the non-coal material they had to dig out. IIRC the pitch for the pit was to turn it into an artificial lake.
> You get a sophomore that can do a 360-degree dunk whereas 20 years ago you never saw that

Well, not true of course. I've been playing basketball my whole life, and I've seen 15 year olds jumping from the free throw line, doing windmills and double pump reverse dunks not only 20 years ago, but 30 years ago. And all of them were white, since I live in Europe.

Do we really expect children of today to not become the fragile adults of tomorrow, when children rarely go out and play? when we were young, we were out for the better part of the day, playing, running, jumping, lifting, you name it. And the generation before us were even more physical, doing lots of work outside. And from these generations came out the super athletes that we all know and love today.
That's correct (I live nearby). What you also don't see was what was in the way of the mine before it got there. It was populated space, all the towns got cleared out. Normally when someone blows up thousand-year-old cultural monuments we call it terrorism, but not when it's RWE (the mine operator) doing it. The compensation people get is nowhere near proportional to the damage - they get paid based on a fictional estimate of the value of their home. And they don't get to choose whether they get evicted or not.

RWE recently bulldozed a centuries-old church and surrounding town. They get away with it because of a fuckup by local politicians a while back. RWE was supposed to pay for the right to exploit that land, and local councils agreed to an offer to pay them in shares instead of in money. Now local council budgets are dependent on RWE dividends and therefore although technically they co-own RWE, in practice RWE owns them. The saddest thing is that lignite mining is not even commercially viable anymore - so these mines only continue to operate because of state subsidies (federal subsidies, which then partially end up in local councils via said dividends). The terrorists operating the mines claim that it's critical to keep them running because of the jobs that would be lost, but a couple years worth of the subsidy would be sufficient to pay the entire workforce (around 20k people nationwide work in that industry) their salaries for life. Meanwhile solar subsidies got cut for being "too expensive", shrinking that sector by 4x as many jobs. The fuckers now want to accelerate the pace of extraction because they have to shut down by 2038.
Yes, there is such a program. There is a region in eastern Germany, that was known as the 'death triangle' during the DDR -- the region between Bitterfeld, Halle and Borna (https://www.google.com/maps/@51.364936,12.2644447,63124m/dat...). The region was dominated by coal mining and chemical industry -- greyish-black snows and acid rains were not uncommon. If you look at the map today, there are lots of lakes where there were extensive coal mining projects in the past. Nowadays they are a popular tourist destination.
Forests take time to grow and mature. Animals that live in these forests often have nowhere to go when these are cut down. Especially smaller species may not have the ability to flee when the saws come. Also, forests in Germany often are reduced to unconnected patches separated by open fields. Large connected forests are rare.
when the alarm went off, we all looked
at each other for a few moments [...]
After awhile we decided we'd better
get going so we all lazily strolled
outside.

That's normal and expected; in most large buildings in my country, there is a weekly fire alarm test, so of course no-one sprints for the door during the first 60 seconds of hearing the siren. It's not like there's visible smoke or flames.

In a way it's even desirable; no-one's getting trampled or crushed when people leave the building at a walking pace.
When I was growing up in a medium sized town in Africa. The community was particularly active when it came to apprehending criminals be it a thief or someone who had just assaulted a woman. The young men of the town would chase down the criminal. They always got caught because everyone would participate. The alleged criminal would then be frog marched to the nearest policeman. Look perhaps one or two members of the public would throw in a punch or a kick at the thief but mostly they just held him. The last thing you wanted was to be charged for assaulting a criminal. Anyway other vigilante communities were not as gentle as in my town and alleged thieves got seriously hurt and couple even died from mob justice. So there was a big drive to stamp out the public apprehending criminals. This introduced some uncertainty and sometimes people don't act. In short we are making the right laws and making people aware of them. But sometimes the effect is that we are left uncertain hence we don't act.
I mean, that's just Nintendo being Nintendo. You know they will freak out over the silliest stuff when it comes to their Mario franchise, it's just a given. Maybe these folks should have decompiled some "orphaned" code/game where we literally have no idea who the copyright owner even is, then at least it would bring the stuff back from obscurity. But Mario 64 is just 'meh'.
Wow! Probably would have done this had I known earlier, but at this point I feel like if I lock myself in to their platform they'll eventually get rid of this option completely at which point I'd have to find an alternative anyways.
The attacks on firefighters and medics have been increasing at least in Germany, though finding reporting about it is a bit difficult since politicians used it a s a pretext to change the level of penalty for attacks on medics and firefighters and included cops in the category. Especially including the last group but not doctors and nurses in clinics makes it look more like another law and order push then anything else. As such statistics often tend to group together cops with first responders, which makes any comparison useless.

This is especially problematic since its a historical logical loop in Germany to charge people getting beaten up by cops for attacking a police officer. If they hadnt attacked a police officer it would have been illegal for the cop to beat them up and the prosecutor would be forced to charge the officer for assault. If there is however a open case against the victim, the charges will get dropped most of the time or at least paused in especially controversial cases till after the trial is over. As such you are highly incentivized to never report a cop for assault, especially as even statements of singular police officers get routinely valued higher then reports from multiple bystanders who dont know the victim. If you dont have a tape of what happened your chances of going to jail are high. This isnt something limited to protests and other large public events, there is an infamous case where police officers mixed up a 60yo translator assigned to a suspect with being connected to the accused and she ended beaten up in a police station and charged with attacking police officers. She was lucky that the judge believed her medical examiner that the reports of the cops at the station couldnt be true given the evidence. The other witnesses disagreeing with that story would have likely not been enough. The charges for assault against the cops were however dropped as usual.

German source: https://www.sueddeutsche.de/muenchen/prozess-um-gewalt-auf-d...

You can find statistics about attacks on firefighters and medics (and not police officers) here for Bavaria (in German though but just scroll to the first graph)

https://www.br.de/nachrichten/bayern/gewalt-gegen-rettungskr...

It is more problematic then the shown increase from 250/265 to 327 since medics and firefighter representatives mention a high number of unreported cases. The article mentions a survey among 800 of them had 92% reporting getting insulted or threatened and 1/4 getting physically attacked during the last 12 month. Link to the study in the article is unfortunately down.
True that. I used to both back then, first a user and then a SAP system guy. For me it is always a death spiral: people don't trust the system or it is too cumbersome, they use Excel, the system gets even less reliable, the use Excel even more,... and so on. I always saw it as my role a system guy to give users a system they can use and then force them to actually use it. Because, when providing the systemnI talked to them first so in the end it was ind of their system too.

And then there are examples like the production planning done in Excel because SAP PP isn't just good enough. Then the guy who created said Excel tool left. Years later when production had to switch to weekend shifts zhey couldn't because no one could adopt the Excel tool. Once you reach that point you are screwed.
What’s relevant for performance is whether an array of 1000 “things” require 1 or 1001 allocated objects, whether accessing thing N in the array requires dereferencing one or two pointers, and whether the item has a storage of 32 bits without overhead for headers. Which ones to call “objects” is semantics.

For efficient access, the array must be a consecutive array of primitives. This is the case in both C# and java for integers. In C# it’s also the case for an array of Vector2 with 2 primitives each, which isn’t the case in java.

My point is this: avoid heap allocating many things in collections. They must be raw (primitive, consecutive) data without per instance overhead and of course without heap alloc/GC cost.
This is a good piece, but I can't see it playing well around here. Modern youth culture is treated in an as facile and impenetrable manner by today's adults as our cultures were by our own parents. Yet.. as with any generation, there's a lot of good and bad to be seen, and this generation will surely give way to one that's even more intriguing.
That freedom of expression is for the journalists, not the newspaper - that is my point.
> You can’t tax a company

Not sure I follow
You can see how unbelievably better this is than JPG (at almost any file size) here:

http://xooyoozoo.github.io/yolo-octo-bugfixes/#swallowtail&j...

Or here:

https://bellard.org/bpg/lena.html

The difference between webp from the first link is actually quite small (http://xooyoozoo.github.io/yolo-octo-bugfixes/#swallowtail&w...).

Additionally you can find the Javascript decoder here:

https://github.com/xingmarc/bpg-decoder

It's 215k of Javascript though so isn't really that practical in most cases and I'd worry about how it was affecting battery life. It'd be very interesting to do some tests and see.
“Value betting” and “bluffing” are human heuristics to simplify complicated situations.

The bot doesn’t “know” whether it’s value betting or bluffing—it’s not a relevant question. The relevant question is whether to bet, and what amount, in order to maximize value of the particular hand it has, with reference to the board and opponent actions taken.
For someone who has been to Germany the scale and number of windturbines is amazing. It seems odd that they only account for 14% of their electricity production. By comparison I can't remember seeing any solar power infrastructure and yet that accounts for 7%.
Fighting over a ticket isn't an agile issue. In fact this the opposite of agile.

The developer at standup/meeting/story kickoff should of explained the situation and asked to work on the ticket himself or pair on it. Problem solved.
Socialism has destroyed quite a bit of nature. (look at the Aral sea, for example). What exactly would you is it about capitalism that supposedly destroys the planet?

And how would you propose to remedy the problem?

I mean by starving a couple of million people, as it is wont to do, Socialism could help curb the consumption of resources. I give you that.

And again, lols for the downvotes. You are ridiculous.
Do you know what the German protesters are proposing as an alternative? Germany banned nuclear, brown lignite is bad, extensive mining destroys forests, wind power destroys forests and is bad for birds, Germany is not a good candidate for solar, and so on. So what's next?
https://en.wikipedia.org/wiki/AV1#AV1_Image_File_Format_(AVI...
Strange warping geometry helps to push scientific boundaries
CV is also 100+ pages, not bad!
They believe in a fairy tale of green energy without any side effects. I don't think they have a clear concept of a viable solution.

The irony is that they blame their parents, whose generation protested against nuclear power. Presumably the only alternative that would have stood a chance to reduce climate change.
How to Use Git Branches and Buddy to Organize Project Code – SitePoint
Surprising that an unoptimized build could be fast enough to not be noticed.
It's nice to know, thanks. I wonder why they decide to drop support of those quite modern phones. I could understand when they dropped support for old phones with slow CPU and tiny RAM, or when they dropped support for 32 bit. But iPhone SE is very powerful device, for example.
> Might be worth noting, that at the same time historical forests are being cut down for wind power

It is practically never the case that a forest is cut down for wind power. You cut down a couple of trees for the turbine grounding and for some ways to reach them. But really if you look at the numbers it's not that much.
The forest is still there afterwards. That's very different from "cutting down a forest" like it's done for opencast mining where nothing is left afterwards.
The article focuses on the mistake of not getting the dish you ordered. Which can indeed be fun if you are open when it comes to food.

But other kinds of mistakes can be a lot less fun. For example not getting any service at all, or having to pay more than expected.

I wonder how that restaurant deals with that.
The climate change policy with the most potential is the most neglected
I propose a simple "smell test" for "new internet" projects. A project would need at least one of the following two (not necessarily both given the maturity lifecycle):

1. Would the core platform developers work on it for "free"? As in, develop it because they really genuinely believe in it, not because they're trying to get rich quick through some high-tech blockchain-based multi-level marketing scheme, and not because they've convinced themselves they believe in it in a cult-like way by listening to "lies told a thousand times".

2. Would any real non-technical users want to use it without any strings attached? As in, use it because it delivers some genuine benefit to them, without them having to pay for it in some insidious way, and not because they're being paid to use it.
I purchased the 1password app back when indeed it was a standalone license. would have always been happy to pay a reasonable upgrade fee every couple of years, but of course, they went to the subscription route. Something about paying a lifetime tax to store passwords just irks me.

I recently switched to BitWarden and couldn't be happier. I can now lose my dropbox account,which is a bonus, because i was only using it for the 1password vault. Another bonus is that I can now add passwords on my mobile device, which i couldn't do with my legacy license of 1password. $10 yr get's premium service that include integrated OTP, one of my favorite features of both platforms. $10/yr is reasonable to me - after 20 years I'll only be out $200, which i feel like is a more than reasonable software license fee. I'm sure eventually they will become popular and start gauging, but for now, it's working well without having to pay a $60+ yr that 1password charges - more than the initial license fee! - and I don't need to manage that stupid vault anymore.
Mirror: https://outline.com/ZgEY5K
Or tests suites for checking formulae or how the said formulae are applied across the spreadsheet?
DIV Games Studio
>Probably about 0% for their warehouse workers: they're so exhausted by the end of their shifts that they won't have the energy to learn, and their most at risk of losing their jobs to automation.

I work at one of those warehouses and people do try to put in the effort to learn - unfortunately, Amazon only offers Associates' Degree level education and (judging from public complaints) all but forces people to work night shifts and extra hours to keep their numbers up, and doesn't actually teach the classes well, because of course their first, primary and overriding interest is in having their warehouse employees meet their quotas and fulfill business needs.

Which is why I recently just suggested that people just take Udemy courses and stay away from Amazon's offers altogether.
Germany is actually an excellent candidate for solar (though not nearly as much as places like Spain). It has an enormous solar installed base that produces a sizeable amount of energy, and had the buildout incentives not been cut a couple years back solar would be the second biggest electrical energy component today. Meanwhile coal is still heavily subsidized, to the tune of 4 billion euros yearly.
and the code it produced was fast as well.
IDE, Compiler and code all really fast (back then)
It's not a coincidence that the 'original story' completely elides any negligence or wrongdoing by the police.
Genius idea. I have a bunch of domains, combine it with the right subdomain... and we're onto something. Adding this to my list of things to do. Cheers!

Update: okay check out https://excel.secretgeek.net/

I've re-badged it as "Secrets of Mastering Excel" and used absolute positioning to put a label to that effect over the video's title.

Ideally I'd detect when the video starts and remove the label. Hmm. Not sure of the right approach.

I recommend (at the foot of the page) that the viewer watch it in full screen (which will remove my dodgy title)
In that link bpg tiny is insanely better at under 25kB than jpeg medium at 42kB. Looks really like this would be great for all the very small pictures and icons on the web.