skysight-inc/HackerNews huggingface dataset:
Its great to see another good Guidelines player discussing these issues :-) Its clear you have a lot of experience in this matter.

You are correct in that TSpins are a great upstacking strategy. Tetris however is a downstacking / defensive strategy.

Consider a "Counter-Tetris": You clear 4-lines of garbage, while dealing 4-damage (+B2B). That's a "effective garbage differential" of 8-lines (+B2B) (you lost 4-garbage, while dealing 4-damage to the opponent). This ideal doesn't always happen, but its far more powerful than a TSpin Triple.

It is impossible to build a TSpin Triple out of garbage, you MUST create a specially crafted overhang. TSpin Triples always leave an overhang. As such, TSpin Triples and TSpin Doubles can at best, clear 1-line of garbage. (and a TST will block your garbage hole until the TST is executed AND the overhang is somehow cleared).

TST into 1-line of garbage is 7 "garbage differential" (2-lines of upstack, 1-garbage cleared + 6 damage sent + B2B). TSD into 1-line of garbage is 5 garbage differential (+B2B) (1-line of upstack, 1-garbage cleared + 4 damage sent + B2B).

Counter-Tetris is 4-garbage lines cleared, 4-damage sent+B2B (8-garbage differential). 3-garbage lines cleared is 7-differential, and 2-garbage lines cleared is 6-differential.

As such, even a 2-garbage + 2-upstack Tetris is more "garbage differential efficient" than all TSpin Doubles, while a 3-garbage+1-upstack beats a pure-upstack TSpin Triple.

Just don't upstack a Tetris, and you'll do fine. Upstacking for a Tetris is grossly inefficient compared to Upstacking TSD or TST.

---------

My recommended strategy is: TSD for upstack, Tetris for downstacking. TSD keeps the "hole" open for an emergency Tetris if the opponent starts to spike you (an incoming I OR T block can be executed).

A TST overhang blocks the hole however forcing ordering. (you MUST use a T-block), and the overhang will block the I-block until you clean it up somehow.

---------

Anyway, I argue that going for Tetris should be a stronger strategy... because "Tetris" is literally the name of the game. The "namesake" strategy is weaker than people expect as it is, weakening it further by using a full-randomizer would probably be a bad idea.
The only reason agriculture is successful in Arizona is because they pump all the water out of the Colorado River to irrigate everything. As a result, the people in Mexico, farther downstream, have been screwed out of using this river.
You don't need to buy dedicated hardware. Get a big hard drive, install it in your personal desktop, stick a bunch of media on it. Download Plex, that will handle all your streaming requirements. Download Teamviewer Free, that will let you do remote administration with zero learning curve. Is it the slickest, most capable setup in the world? Nope, but it's free and it works while making you learn almost nothing new.
The answer is: RTB is illegal and we're just waiting for the courts to decide on it.
You can check with "Have I Been Pwned"

URL -> https://haveibeenpwned.com/
That price is gnarly and the comparison chart at Tech Crunch is pretty eye opening: https://techcrunch.com/2019/09/04/porsche-taycan-vs-tesla-mo...

It would be great if they can sell 25k/year in the US like the Model S. No chance of that until they introduce the lower priced variants presumably next year. I'm skeptical of their commitment to actually sell EVs though so I hope this isn't a case of 'Porsche doesn't see enough demand, so we aren't going to make a cheaper EV'.
For those here who are unconvinced and still believe DRM should exist, let me present some further evidence proving the contrary.

1. Polish ebook/audiobook stores. In the polish electronic book market, DRM doesn't exist. Instead, it has been replaced with watermarks, which are prolific. Almost every ebook out there has one. I've seen some clear warnings displayed at checkout, so that people know what might happen if they share a book on line. This is a pretty good compromise. You can read the bookwhenever you want, you're not dependent on any server, you can read on any device you want to read on, and you can even share it with a trusted friend. However, if someone pirates the book (and someone will, regardless of DRM), it's much easier to track them. DRM is an obvious barrier to overcome, and usually no traces of the original downloader are left after stripping it. Watermarks, on the other hand, can easily be forgotten about, and, if done well, even hard to detect. This is not that easy to achieve in ebooks, as they're fundamentally made of text (though you can embed them in covers, images etc), but for audiobooks, movies or music, it's pretty trivial.

2. Streaming. Some say DRM for music streaming is absolutely needed, but I disagree here. For those who want to do it, downloading music from streaming services is pretty trivial. Playlist migration tools from one streaming service to another exist and are widely available, and ripping music from Deezer, on a mass scale, is also pretty simple. A tool called Deezloader exist and can get anything from Deezer, and their database is pretty similar to what other music services have. It's not as easy to find as it used to be (currently residing on a wiki on notabug.org and a Telegram channel as far as I know), but it's certainly doable. I could use it to get all my music out of my Spotify in 10 minutes... but somehow I still didn't. I, as well as other people, value the recommendations, the instant search, the syncing of libraries between devices and the social functions too much to bother. I know people who use it regularly, mostly to i.e. rip stuff out to play in a car that only accepts mp3s on pendrives, but they stil are active users and subscribers of streaming. People who don't care that much usually use youtube and rip using shady websites anyway. That's pretty onvincing evidence that removing DRM wouldn't change much, at least for me.

3. Piracy. Piracy exists. It existed and it will,, regardless of DRM. DRM doesn't change the piracy landscape in any substantial way, and removing it won't change it either. Making the files magically easier to download won't mean that they become magically easier to host. Those who want to host them now can do it already, i.e. by downloading existing torrents. The people who actually might benefit from DRM stripping are consumers themselves. Pirates will still do their things, but we, the consumers, would be able to do much, much more.
I wonder if this will work along iwth Consul Connect (another service mesh), or if this is an alternative to it.

https://www.consul.io/docs/connect/index.html

I wish more open-source products would write semi-neutral explanations of what their project is, isn't and how it compares to some similar services.

For example, I think Kubernetes does a pretty good job of explaining what it isn't.

https://kubernetes.io/docs/concepts/overview/what-is-kuberne...
At least "waterfall" never existed, it was invented by people to describe something somebody else was doing.

The design-build-test cycle necessary for physical products where the build and test phases can take days, weeks, or years was being used for software where build/test can take seconds or at most hours -- faster design cycles are beneficial and lots of folks used to engineering things got stuck with really long cycles. You don't need a management framework to accomplish those faster cycles.
Slack shares tumble after debut earnings
My favorite example to trot out of how C behavior can lead to security problems is a Cap'n'Proto problem a couple years back, reported here.[1] While not entirely the same, there are some some similarities. The article submitted in that discussion does a good job explaining the problem, and the discussion covers even more possible issues. It pays to be very careful how these checks are done in C.

1: https://news.ycombinator.com/item?id=14163111
You can ask Sprint if they're out of contract.
Benjie, I appreciate you chiming in here personally. Apologies if I oversimplified as I am not all that familiar with your product. Aside from looking at the nuances of the GraphQL engines of either product, the primary difference is that 8base is hosted and ready-to-use and PostGraphile is for someone who wants to build, deploy and manage a server application and is using Postgres. Aside from that, there are likely lots of other differences.
Our nation has been in a fully impaired state since fearmongering the 70s caused LSD to become a Schedule 1 substance, more illegal than Cocaine. Hopefully meaningful research will result in legislative changes allowing more people access to beneficial and potentially lifechanging medicines and experiences. It seems that the cat is out of the proverbial petri dish compared to that era, and now it's only a matter of time before these relatively new pharmacological compounds (and ancient sources like Morning Glories and Psilocybin) are rigorously investigated, either at home or abroad. It is lovely for the most medically advanced nation to grab the reins on such a thing, there's nothing but benefit when we consider we've been at the rock bottom of Psychedelic Research for 4+ decades.
Alchemy was not based on understanding.
This is the key here. Proper application of user rights could also push companies to open up voluntarily. For example, if required by law to continue to support access to content sold for a period of time it could change the liability math for companies and lead to less DRM in many cases.
To Jupyter and Beyond: Interactive Data Science at Scale with OmniSci
Can't speak for lawyers or commercial pilots, but doctors absolutely have "methodologies" or processes. And processes that each individual hospital dept sets up last for years.

They're usually different across depts and hospitals though.
Gartner says that augmented reality is a mature technology
Valve is all about the benjamins now and has been for a long time. They are 100% business model first, game second. I wouldn't be surprised if they no longer had the talent to make HL3.
Do We Write Differently on a Screen?
There was an earlier one too: https://news.ycombinator.com/item?id=6056011
Commercial Pilots have Crew Resource Management.
Yep. I used to be pretty active in the NationStates roleplaying community, and it could be anywhere from simple "each person just writes one's own posts" to "two or more people hopping onto Google Docs and writing what amounts to a chapter's worth of fiction".

I've been trying to get back into it, but writer's block is a bitch.
Things you can do as a developer to make more money
I came here to tell you that I have wonderful memories of groovy+grails. I used it at version 1.3.7 IIRC.

Last time I tried, version 3.something, gradle was in the middle and things that used to be simple had become complicated.

So... Dunno.

I'd probably invest time in Django.
I don't see this as a bad thing even though it's framed that way. As you said, project management is hard and the field isn't that that old, especially in tech. Processes and techniques will come and go as we learn from the old and build up the new. One might even say we ~iterate~ on them.

Six sigma is a manufacturing process that was shoehorned into business and software development. There were some great concepts that probably influenced later methodologies, that's far from being a useless fad. You wouldn't call the sledgehammer a fad because we have jackhammers now.

To tie the analogy together, these are just tools. We would both probably agree that having the best tools don't matter if you don't have good, well-trained people behind them.
I disagree. People were not aware of the shenanigans Facebook was pulling before the media outrage. Now they are and many are leaving the platform.

Exactly how would Google fight back? Kill Android? Close down YouTube??
Glad I could help.

I had a question though - why not provide a mapping option to slug for better customization. (pardon - my programming knowledge is very limited)
The TLDR on this is that the mayor of San Francisco was long pilloried for giving Twitter tax breaks for moving to SF.
Turns out it was the right move and jobs amongst most sectors increased. We lost wholesalers but even gained manufacturing jobs.

If you wanted to stretch you could call this "Trickle Down Economics" but really its when you increase the size of the workforce you end up needing support services for that workforce.
It's slightly off-spec in some odd ways: https://arstechnica.com/gaming/2019/08/heres-why-nintendo-sw...
> From my understanding, this lawsuit is about collecting data on kid videos on Youtube Main, which technically you need to be 13 years old to have an account for in the first place.

I mean, I would consider a 13 year old to be a kid? And more to the point, you don't need to have an account to have ads targeted at you. YouTube can say "well kids shouldn't be there" but if they were interested in knowing if viewers were kids, I'm sure they could figure it out.

> I guess the argument here was that the parents let their kids watch on their account, and since the video is clearly for kids, Youtube should've not collected data on it because obviously adults wouldn't be watching this video. Seems a bit of a stretch.

You're missing the point of the comment you replied to. Laws that are enforced by fines are legal for the rich, full stop, because they just pay the fine. In the case of individuals, this is why the wealthy are fine with paying speeding tickets and the like: the money means nothing to them. So, you have a company like YouTube making millions and millions (if not billions) of dollars targeting ads at children, probably the most valuable ad demographic because they haven't been browbeaten with advertising messages enough yet and they still work very well on them. So YouTube does this stuff, and sets aside money for when they're caught. Then they pay the fine, and get a tax write-off in the process.

Fines don't do shit. Period. You wanna stop this kind of thing, change the laws so that the management in charge of these kinds of decisions and programs, or failing that, those that failed to see what was being done, are held personally accountable. I guarantee you'll see a hell of a lot less stupid risk-taking by companies when the penalty isn't a pittance of the profits attained.
Is reading a quarterly earnings report the same as being in the boardroom? Of course not. If perfect knowledge were attainable this whole money-making business would be a lot easier. In sports, you can get information on how a player has performed historically as well as recently in order to make educated guesses on how they will perform in the future. In business, you have no access to R&D information. You have no idea if a company's past success will bring future success. You have no way of knowing if they have hit a snag or a breakthrough in R&D until after it's hit the market and if you do, you are likely breaking insider trading laws.

In sports, you can study your opponent to predict what they might do. In business, you can really only study what your opponent did during the actual game so to speak. For example, Microsoft can't wait for Sony to release the PS4 in order to develop a game plan for the Xbox. Both have to put forward their best effort regardless of what the competition may or may not do. In sport, you are training to beat 1 opponent, in business you are trying to appeal to the whims of the multifaceted consumer which aren't nearly as concrete.
Wow, I had no idea American was still flying these.

Back in 2013, SAS retired their last MD-80. The last flight was a special "museum flight" with the cabin filled with flight enthusiasts. They flow quite low-height over beautiful places in the Nordics during this flight.
Yeah the results on a dyno won't match the actual torque on the wheels when launching. It would be interesting to see a graph of how that happens. Torque vs. Time and RPM vs. Time on a two y-axis graph for an actual launch (maybe you could put sensors on the axles)
Root Insurance Co| Columbus, OH / Chicago, IL | Full-time | Onsite / remote (US only)| $80k-$170k
https://root.engineering/

Root is an auto insurance carrier, like GEICO and Progressive. We use data science to identify and insure good drivers, reducing insurance premiums for good drivers significantly as a result.

We're a startup — we're 700+ people who have been working on this since March 2015. We've built an iOS and Android app that gathers data on how well people drive. We use that to set insurance prices. To build the best possible product and user experience, we went through the arduous process of starting an insurance carrier from scratch.

We're focused on becoming a national insurance carrier and are now live in 29 states.

We've raised $180M in Venture Capital since 2015 and we're scaling rapidly. To do that, we're looking to bring on more exceptionally talented engineers. Whether you're just getting started out in software development or someone who is looking to lend your experience in leadership to a rapidly scaling engineering organization, we plan on doubling our engineering team in the next year alone.

Our tech stack involves Ruby / Rails and Javascript / React Native. However, we're not only looking for people with experience in our stack but rather we're looking for experienced technologists with sound engineering fundamentals using any technology.

We're actively hiring in Columbus, OH and are also building an Engineering Team in Chicago, IL that will be working very closely with our telematics data. This team will play a major part in where we're headed, and we're searching for experienced Engineers who are looking to have a significant impact by building and leading a team from scratch specifically in Chicago.

Email us at enghiring@joinroot.com to apply and either Tim or Chris will respond to you promptly.
That's a great one! I might steal it.
That's why I have never - and will never - purchased any DRM controlled content. Especially books. Period.

Just imagine a thousand, or even just 100, years from now people want to find out what we read and did; of course by then all current DRM license servers will be gone.

I read the same books to my kids that my parents had read to me, I have books that people gave me, or books that I found at book-giveaways... The author mentions this all.

We've been duped.
I know, we'll call it "micromanagement" to fit with microservices. done. We're billionaires.
Very.

The nazis did exactly what they said they would do prior to this election - they rearmed Germany, killed the communists and marginalized all other parties, acquired “living room” in the east, expelled Jews from berlin (and then murdered them en mass) in a way that was completely consistent with what Nazi press organs such as the stormer and mein kampf told Germans they would.

People make a mistake comparing the nazis with present day political parties or characters like Trump. They were not - they were extraordinarily violent and racist by the standards of the day, to say nothing about modern day. They did little to hide it.
I guess you should be able to verify pretty easily that the solution he posted is valid, right? But I guess he didn't actually post the solution his code came up with, so who knows...
Philosophical insights can start from all kinds of empirical facts and theoretical proofs -- this includes a mathematical theorem like Godel's.

Philosophers don't (or don't all) use Godel's theorem to _prove_ something beyond that in an axiomatic way. They don't extrapolate, they use it as a raw information / material for further thinking.

In that role, the limited conditions under which the proof is true doesn't really matter. Only the fact that under such limited conditions, this (Godel's) result can occur matters -- which is philosophical far from evident, Hilbert/Russel etc thought they could axiomatize math without such contradictions.
Just so you know, there isn't always a tax break for being married, unless one of the partners is making significantly less than the other or is a stay at home parent.

In many cases, you can actually save more money by filing separately, and instead of getting legally married, just become "domestic partners". Health insurance treats domestic partners just like spouses (so you can still add each other to the primary person's insurance if you want).

Many of the other "benefits" of marriage can be solved by intentionally creating a living will where you state how you want medical issues to be handled, and where you have named the other person as your benefactor if you die. You can even list your domestic partner as the benefactor on your life insurance policy.

As for kids, you don't lose your parental rights just because you aren't married. It's still your kid, and you still owe child support regardless. There are plenty of people who are divorced and have kids. Being in a domestic partnership with kids works just fine.

Honestly, I don't even know why anyone gets married these days. The laws regarding marriage in many states are so antiquated and nonsensical. A lot of the laws and protections in marriage are designed around the antiquated idea of stay-at-home moms who can't work or provide for themselves. That's not the modern world we live in anymore.

My significant other and I have been in a relationship for over 5 years now, and we have a 3 year old kid. We keep almost all of our finances completely separate (with the exception of a shared savings account just for household and childcare expenses). She makes her money, and I make mine. We track all of our shared household and childcare expenses using Splitwise, and we file our taxes separately. When we do our taxes, we figure out who gets the bigger refund that year (when filing for head of household and adding the childcare expenses), and then we split the refund difference.

Everything is totally fair, and everyone pulls their own weight in the relationship. We split all of the household duties, and we split things like childcare duties, too. For example, she watches the kiddo all day on Saturday (giving me a day off), and I watch him all day on Sunday (giving her a day off). We also play World of Warcraft together in the evenings after the kiddo has gone to bed. Life is great!
PDFs mostly fulfill this.

I'm aware they can have scripts and such, but people expect PDFs to be static documents and not applications.
Slack plunges after posting first earnings report since going public
I've been trying out Snips, it's pretty cool and works reasonably well. A lot of the overall system is open source and runs offline, but the training happens on their servers and is closed source AFAIK. You download the trained model and can run it on a raspberry pi etc offline. But they claim that what Snips offers for free isn't nearly as good as what the commercial offering does. My priorities unfortunately shifted away from finding out about the quality difference.
IIRC Snips's business model is to create custom voice agents that run offline for other companies and services around that, eg. custom hotwords etc.
I still don’t get why you think software is so special. Writing a CRUD website is a technology business but PhDs doing research-level work to engineer a new type of surfactant to make a better detergent is not a technology business?
You might want to consider switching to Android which has lots of 3rd party gestures/customization options in general, including browsers with addressbar/tabbar at the bottom.
I support wholistic as an alternate spelling of holistic. You're actually likely to come to a good idea of what it means even if you've had no exposure to real word before.
We pretty much only use React for rendering and lifecycle (still rocking class-based components). Does Preact offer material improvements other than bundle size? If so I might look into switching.
Tesla’s Autopilot found partly to blame for 2018 crash on the 405
There is indeed a special aspect to science - it's the scientific method, a systematic means to separate fact from baloney.

A companion to that is the idea that the universe can be modeled. Rules that work for the model work for the universe. As obvious as that sounds to us, it is a revolutionary concept.