skysight-inc/HackerNews huggingface dataset:
OK, this:

> Their technology advantage is being commoditized away

is totally true, but this:

> production + marketing has not been their forte.

strikes me as questionable. They've had standout hits with some first rate production, and if I were guessing, even some of the longer tail of lower impact/quality in-house productions has been targeted towards audiences likely to enjoy it.

Massive battle is right, especially vs Disney's catalog and franchise power. But Netflix has an amazing incumbency position. There's a reason why Disney's still got some well-placed content positioned on Netflix for its viewers.
Why a SAT solver? Constraint propagation with backtracking and arc consistency checks is very fast for minesweeper (source: this was an old Stanford CS homework problem), and it’s fairly straightforward to re-solve with added constraints to ask questions like “could there be a mine here”.

In general, the Kaboom game logic seems to be nearly identical to writing an optimal minesweeper solver.
Sure, but I suspect a non-antagonistic comment suggesting that everyone could do there part wouldn't have received the downvotes they demanded an explanation for.
Do you think it is good they are digging in the trash? Surely there is a better alternative to this. You may not like the wording but the parent is not wrong.
if I may ask what didnt you like about react? Id never used it or js a few months ago and I found it nice to learn.
If an employee cannot earn a living wage, why must the employer sacrifice to provide a living wage?

Honest question.
Thank you, I've updated the post with the correct term :)
There are definitely problems that will emerge from the growing complexity of society, but it's not obvious that blockchain will be the indispensable solution to any of them, much less be so in some way that will make it a fundamental platform rather than just one amo g many common tools.
Try team sports. Playing the sport is exercise that's fun, but also your team practice sessions are largely exercise as well. You're doing it alongside your buddies so there's lots of joking around and whatnot so its fun.

What's more is it makes the practical effects more immediate. Delayed gratification is hard. Results that are going to be realised soon are much more motivating.

So when you're doing something like running by yourself, it's still easier because you're not running out of some vague sense of being more attractive in a year, or avoiding a heart attack that you may or may not have in 10, you're running so that next weekend it's ever so harder for the opposing teams front rowers to flatten you.
i've addressed this elsewhere in the thread: of course i don't think it's good but it's not their fault! it's our fault! that's where the parent is wrong because they're not exploiting anything - they're eking out an existence.
> Git doesn't really have that concept

Of locking files? Sure it does; if two people modify the same piece of code, then there will be a merge conflict, and whoever's doing the merge will have the opportunity to reconcile those two versions. It's like a lock, but you don't have to think about it / explicitly lock and unlock the object you're editing. Combine this with rebasing (git-speak for "switch to the branch into which I want to merge and then try applying all the changes from my branch") and you end up with a pretty coherent idea of what changed and in what order.

Having used both branch-oriented (like Git) and locking-oriented (not Perforce specifically, but my current dayjob involves very similar version control schemes), I vastly prefer the former. Less ceremony around doing things in parallel, and less risk of development deadlocks (e.g. Alice locked A.cpp for editing, Bob locked B.dds for editing, Alice now wants to edit B.dds, Bob now wants to edit A.cpp, now Alice will have to revert her lock on A.cpp, wait for Bob to do everything he needs to do, then relock A.cpp and redo her changes all over again (probably also having to debug new things because of new bits and pieces Bob added) - or Bob will have to do so for B.dds - and cue fistfight in the breakroom).

----

That all being said, binary files are indeed a weak spot for Git, so if you really do want to version control your textures and models and sounds and such, then sure, perhaps a different VCS tailored for that use-case would be more ideal. In my experience, though, that tends to be an anti-pattern; generally better to keep code and assets separate (I'm well aware that tools/engines like e.g. Unity don't play the slightest bit nicely with that separation), using separate version control systems tailored to the specific content.
This. Just reset package.json and yarn.lock to master state and then re-apply the changes yourself (via yarn). Should be possible most of the time as package.json changes are usually small.
>Assembly language programmers have less control of the microcode than raw JVM bytecode programmers have over the x86_64 instructions that eventually get executed have.

Can you expand on this a little? There is no compilation that happens for the assembly code as far as I am aware. Wouldn't that execute all of the code serially? I am not an expert in this domain, just curious.
Product Management- How to Choose an Industry
Linux: A Portable Operating System (1997) [pdf]
It looks like only validate the domain isn't enough.

NPM does not care about whether the package name in the tarball match to the name in lock or not.

So you can just point to tarball path to another package that has the similar name. and nobody with ever notice that.

And domain whitelist won't work in this situaltion either.
Oh, Ergodan does what he can to stack the deck in his favor, but Turkey is not North Korea. He doesn't have untrammeled power to do so, and on occasion (most recently in Istanbul) he and his party do lose elections.
The source material for Season 4 was not really a Space Opera anymore. There's a bit of similar material in book 5, and then it's back to Space Opera for the remainder of the series.

Season 4 was always gonna be trouble, and I suspect that contributed to SyFy cancelling it.
> it's a shame remote work isn't quite at that level to completely make physical location irrelevant. Maybe someday.

I worked remotely at Blackbird (https://blackbird.us/) and you could totally do this as a software engineer. It's great. Your can live in a cool place and the only thing you really need is a high speed internet connection.
As a Codacy user for $DAYJOB I can guarantee you that Codacy deserves worst than grade F.
Surprised, nobody mentioned Bodyweight exercises. They build basic foundation on which you can add others like running, cycling, swimming, whatever etc.

When I tried 10 burpees first time heart rate shot to 170-180. Made me question my existence along with all poor life style choices.

Good thing is, you need not to waste to time traveling to gym, other places to pursue other activities. Can be done at home, hotel, park wherever you are.
In Buddhism, human existence is a source of inevitable suffering. The only way out is to (eventually) reduce your karma to nothing, and to not be born again.

The difference from your euthanizing sect is that nobody can be forced to follow this path (not just morally, but also technically).
In early 2000s, I used to make Windows applications with embedded IE browser and used system colors for CSS to make the whole UI look native. I believe it still works [0] but I don't think I've seen it in a long time on any site.

[0] https://www.sitepoint.com/css-system-styles/
The places they would need to move to already have people.

Will those people move over and make room? Some will. Most would rather elect a fascist government to try to keep them out.
Depending on your location and the experience level of the trainer for someone to come to your house and use equipment at your house plus/minus some small stuff they carry in, I think it could be anywhere from $60-$200 an hour.
ADS-B has always had an "anonymous" option for aircraft using the UAT uplink, as long as they're squawking 1200/VFR. (Similarly, there's long been a way to request that specific aircraft are hidden from the FAA's public radar feeds.)

Aircraft using the 1090ES uplink can't take advantage of the privacy mode, because it's based on top of Mode S, which is an older protocol and never had privacy built in - it didn't need it before because Mode S just didn't include position data. (We'll ignore Mode S multilateration, which is a recent development.)

The private ICAO addresses are a hack to provide similar functionality as UAT.

> Why did they bother to invent a publicly broadcast address if it wasn't intended to be used that way!?

Because those addresses were invented for Mode S, which didn't broadcast position. It was part of the secondary radar (transponder) system, and needed to be paired with primary radar to get something useful.
Yes all that is geographically part of the Bible Belt:

Shitty extremes of temperature

Shitty hostile weather patterns

Shitty viability of opportunities as a result of ongoing talent drain towards the coasts with everyone wondering why its so cheap

Shitty isolationist mentality and nationalism to rationalize why their dystopian nightmare is okay

Shitty extremes of religion that were literally kicked out of Europe

Shitty public policy and services as a byproduct of the prior two realities

When people want to enjoy their money its an easy and hard pass on the bible belt. Social welfare states and full blown communist states by the water give you everything for free all while you can buy luxury in liberalized state planned economies.
I'm often on IMDB trying to figure out where I've seen some bit part character before.

I was watching a movie the other night and there was an uncredited cameo and it's still bugging me because I can't seem to figure out where I've seen him before.
We dance to display fitness to mates and increase agility.
I’m in western rural oregon, live on acreage in the woods. Also have 1gbps symmetric unmetered static ip’d internet.

What has me wanting to move away is the insane politics in salem, caused by too many people in Portland outnumbering the rest of the state.
because the economy isn't a collection of uncoupled agents - if the employer doesn't "sacrifice" to provide a living wage then that employee can't buy goods from customers of the employer and so then those customers reduce their orders with the employer.
How to Prepare a Game for Localization? 10 Basic Rules
Exploit - to make full use of and derive benefit from.

You are interpreting the comment in the most negative way possible. The system needs to change, and we need to help these people in a different way.
Yeah, it sounds kinda funny.

Turkey used to block Twitter and YouTube, just because of a tweet or a video. But because it causes such a problem for the government, they passed a bill allowing just to block some URLs. Not the whole website. So now, many of the news websites have specific pages that are blocked.

I believe he refers to this.
This checklist has some flaws. Most interesting results in ML have no proof.

For example, can you give a proof of superconvergence? What’s the exact learning rate that causes it, and why? Did you know that you can often get away with a high learning rate for a time, and then divergence happens? What’s the proof of that?

Give a proof that under all circumstances and wind conditions, lowering your airplane’s flaps by 5 degrees will help you land safely.

Also, what about datasets that you’re not allowed to release? I personally despise such datasets, but I found myself in the ironic position of having a 10GB dataset dropped in my lap that was a perfect fit for my current project. Unfortunately it wasn’t until after training was mostly complete that we realized we hadn’t asked whether the author was comfortable releasing it, and indeed the answer was no. So what to do? Just don’t talk about it?

I guess the list is good as a set of ideals to aim for. I just wish some consideration was given that you often can’t meet all of those goals.

Most of OpenAI's work would be excluded by this checklist. I don't think anyone would argue that OpenAI doesn't do important work, and that their results are in some sense reproducible.
Schedule 36th Chaos Communication Congress
It does have some positive consequences for optimization. For example, if you "recycle" local variables by using them again for different purposes, you might think you're saving stack space by sharing the space. You're not. Optimizers are pretty good at storing multiple variables in the same stack slot when their usages (i.e. "live ranges") are disjoint.

On the other hand, if you write:

int i = value;
... use i ...
... lots of code ...
i = another value;
... use i ...

the optimizer may not be smart enough to split this into two distinct variables, unless it does the SSA optimization. Hence, you'll lose the optimization where in [... lots of code ...] i will not be occupying a register.

But just for code comprehension, it is better to use different variables for disjoint uses. A related point is to "shrink wrap" a variable into the smallest scope you can. The less you have to look over the rest of the function for uses, the better.

And lastly,

int x = value;
if (condition) x = another;

is just better written as:

const int x = condition ? value : another;

It reads better, and it enables x to be const, which is always better.
Do you break fast eating specific things or just go about eating your usual meal?
I forgot how nice it was to have underlined alt keyboard shortcuts. We got so much right so early in the age of personal computing. Goodbye to all that, hello Ribbon and flatness everywhere.

It’s as if we’re in the Middle Ages now looking back at the great ruins of ancient Athens.
That would also probably be fair given that nickel deposits were mostly decided on decades ago.

The first $.05 bottle deposit law was created in 1972. That would be equivalent to about $.30 today. That would be a much more compelling amount for a modern day citizen to recycle for.
It depends. There are certain aspects that you can treat like you do grocery shopping. Weight training, for example. Three sets for three exercises three times a week, with five minutes rest between sets. Bring a book, set a timer. When the timer goes off, you spend less than a minute doing the set, and then go back to reading. Once you've done squats, deadlifts, and the like for a few months you can focus on your form without losing the context of the book.

For rock climbing, is there anything else you need to do in that direction so you can climb once a week?

You can also try to add loads back to your life elsewhere. Where can you replace sitting down with squatting, machines with lifting, and car trips with walking or cycling without compromising your time? Can you put rings or a bar by your workstation so when you pause to thing you can reach up and hang? Katie Bowman is a wonderful person to read on the topic of adaptation to loads.
lol you're arguing about whether i can infer tone from a paragraph? really?

https://cloud.google.com/natural-language/

put in the paragraph

"The recycling deposit isn't a bounty. It's intended for the person using the goods. If they choose to forgo it by putting it in a bin, it shouldn't go to some random person digging in the bin, but should go to the waste department, which is expensive enough without people exploiting this incentive."

and see what the sentiment score is
Don’t GPUs also do prefetching and use internal texture, tile, and rasterization caches? Don’t some GPU drivers attempt shader optimization to maximize ILP? Didn’t some GPUs have or used to have multiple FMAD and special ALUs pipe?

I’m a little iffy at the idea that we should consider GPU models safe as GPUs for most of their history were single user, and there hasn’t been a lot of time to attack virtualized containers sharing GPUs.
There is a saying:

- Better diet makes you lose weight;
- More exercise helps you maintain your weigh loss.

Also I think it is important to be careful when starting exercising to not make too much too soon. It is more important to target the long game and avoid injuries or mental exhaustion which would make you quit in both cases if not handled correctly.
I’ve often pondered this too. I think it is ok for jobs to exist that aren’t intended to provide a living wage due to the nature of the job, perhaps targeted for seniors in high school, or someone looking to add their very first entry to their resume.

But what happens when those are the only jobs available for someone who _needs_ a living wage? I don’t know the answer.

An example comes to mind of someone who gets caught needing to work two or three of these jobs just to make rent, who doesn’t have time to get educated, because there is no spare time. I would like to think that this is where some outside intervention supplements that persons income so they can devote a few hours a week to learning a trade. In my limited experience with state programs for this, it feels nigh impossible.
> Has anyone had success with particular workouts or strategies to keep motivated?

What worked for me was ballroom dance (social, then social + performance, then that + competitive formation team, then all that plus teacher training)—well, until I had kids, still trying to work back into something that works with that but frankly I don't see anything stabilizing in that area for me until they’re a little older.

Much of what a sibling comment says about team sports applies here (and competition is a team, or pair in the case of the more common couples rather than formation team format, sport.)

Essentially, if getting into shape isn't enough to motivate you to stay with exercise (and for lots of people, it's not), you need to find something that also serves other needs. Providing a social third place, competitive outlet, and some kind of feeling of achievement besides what you get from raw fitness measures (the scale, tape, etc.) all can help this.

But while I think those general concerns are broadly applicable, the specific activity that works for any given person is going to vary a lot, because everyone's reward function works a bit differently.
Also, in terms of things that they could be doing, sorting trash is like one of the least bad things they could be doing.

Eliminate that and people would probably switch to something more unsavory and harmful to society.
If you don't consider social aspects to be a reasonable argument for drinking, then there is no reasonable argument for drinking. I think the article has to be read in context of how drinking is perceived when discussed in seriousness, which is mostly with sheepish guilt. His argument is, essentially, that the social aspects are valuable enough to justify drinking within reasonable limits. I don't think he argues it's necessary for society to function, it just might be more beneficial than people generally dare to admit to themselves.
----- BEGIN QUOTATION: macintux -----

----- BEGIN QUOTATION: yellowapple -----

How about this?

----- END QUOTATION: yellowapple -----

That doesn't solve the problem of quoting multiple levels of the thread.

----- END QUOTATION: macintux -----

Hold my beer :)

----- BEGIN QUOTATION: macintux -----

>> This is a time-honored way of identifying a grandparent comment.

----- END QUOTATION: macintux -----

Indeed it is, at least in email and Markdown. However, email quotations also usually include the "On $timestamp macintux wrote:" blurb in front to designate who wrote the quotation.
IoT and Home Automation – Is It the Future?
I mean... sure?

But what's the point, what low level languages are there? The linked article is arguing that C isn't low level because modern CPUs behave so differently than what their hardware interface suggests they do. If we accept this argument, then assembly language isn't low level either, because it suffers from all these same limitations. If assembly language isn't low level, then why is "low level" even a phrase?

My point is that if you're going to argue that C isn't low level, then it's hard to argue that assembly language is. Conversely, if you're going to argue that assembly language is low level, it's hard to argue that C isn't. So it's flippant to argue (in this thread) that assembly language is low level without also rebuking the article or coming up with a persuasive argument as to why C shouldn't be lumped in with assembly language.

Personally, I think the article is wrong. C is low level. It is useful to distinguish between C and Python in terms of C is low level and Python is high level. It is a useful mental model, therefore I'm keeping it. But if people in this thread are going to make both arguments that the article is correct and assembly language is low level, you'll need to justify that fairly strongly.

I'm also not arguing that RISC or (ew) VLIW are the answer.
In fact, NYC stopped expansion of a composting program because rats were getting into the compost bins in buildings. https://www.theguardian.com/us-news/2018/oct/07/ick-rats-roa...
Alcohol lowers your inhibition and sometimes make you do irrational things. But doing irrational things is exactly what people want to do. That's why tens of years after the fact you'll hear people tell stories about crazy things they did in the past. Because it is a social currency. The explanation lies somewhere in game theory, in that having a reputation for irrationality is the rational thing to do, sometimes.
If the question comes out of nowhere, like some guy runs up and asks you while you're walking down the street, I agree.

This question however comes within the context that they're looking at cats on the screen. Unless they get zero cats as their answer for the very first question they play, then the context tells them "cats shown here".
I made a conscious decision not to run for time or distance, nor do I concern myself if I stop to chat with a neighbor. If another jogger speeds by me, I yell at them to stop making me look bad. If I pass one, I chide them for being lazy :-)
NYC has learned the hard way that there should be some preservation; destroying/modifying a building is a one-way act, and over a long enough time horizon someone will eventually make a bad decision that everyone regrets later. See for example Penn Station: a beautiful landmark that was demolished by a real estate company because they deemed it too expensive to maintain. In the act they created a horrible black mark on the city.

There are arguments to be made on both sides, this isn't a black and white issue. The history of preservation is fascinating. Especially after Penn Station's demolition, NYC went through a big debate on other landmarks like Grand Central: https://www.smithsonianmag.com/history/preservation-battle-g....

> While few doubted the significance of Grand Central, the terminal’s owners took issue with the law itself—how, they wondered, could it constitute anything other than an unreasonable violation of their rights as property owners? Preservationists like Onassis, working with groups like the Municipal Art Society, continued to insist that saving Grand Central and buildings like it wasn’t a mere real estate matter, but an issue of public good. On June 26, 1978, the United States Supreme Court agreed with them in Penn Central Transportation Co. vs. New York City, not just in regards to Grand Central but in the spirit of the Landmarks law itself...

In retrospect I don't think you could find a New Yorker who regrets that Grand Central was saved after seeing what Penn Station became.
In 2020 I'd like to complete the goal I've set for myself for the last 8 years or so, complete and release a small game by myself as a side/hobby project. This has never been a skill challenge, I'm a professional game developer and I've shipped multiple games, both on small indie teams and large AAA teams in that time period. It's a challenge of motivation and time management. It's important that I do everything myself for personal reasons.
Fokker 100 plane crashes with 100 on board