skysight-inc/HackerNews huggingface dataset:
Thanks Bob, I appreciate your response. To be honest, I haven't read the entire book. However, I looked at the table of contents, and it appeared to be a run-down of well known game design patterns. For someone who wants to get educated on those patterns, that's probably fine. For someone new to the topic of game programming, they're probably going to benefit from the style I described, e.g. hand-holding them in creating a game from scratch, progressively going from simple to complex after understanding the pains along the way, introducing new concepts as needed and just-in-time. So this may have been just an issue of understanding who's the audience of the book.

That being said, the point about doing X at scale wasn't my issue. Take for example programming language books and/or documentation. The typical approach in almost every book/guide is teaching you about syntax, data types, control structures, etc. While this is valuable information, it's not usually what a person new to the language is looking for. What they're looking for is (most probably) what is unique about this language in solving specific domains of problems. New to Erlang? You probably should be introduced to a problem that deals with concurrency and reliability, and get walked through an example of how Erlang can solve it elegantly. New to Python? You should probably be introduced to a problem that deals with manipulating data, and get walked through an example of how Python can help you wrangle data easily. Etc.

> For many of the chapters of the book, I try to walk readers through the problems of simpler approaches as well as I can, but it's a continuing challenge.

Please continue to do so. I'm sure the praise you get for your book is well deserved, and part of the reason is your approach to teaching the patterns.

> There really is no substitute for experience.

Agreed. And part of the teaching style I'm advocating for is making the learner "earn" the skill by showing them the way, not the destination.
Meh, why not just learn to speak Chinese? It’s actually easier than European languages.
Compile Ruby into WebAssembly
Ummm... No. Thanks, but no thanks. And I'm not interested in registry cleaners, either.
This is a pattern that AI demonstrates with every cycle, from the 1960s, 80s, and continuing now.

Some breakthrough solves 20% of a problem, and 40% is easy to get to. 60% takes exponentially more effort. It never gets to 80% and AI collapses into a winter. 100%, it seems, requires general intelligence and that is always receding into the future.

At some point, the technology is adopted as-is, and we learn to work around the problems.
The struggle to define life
What like SSH?
How does this relate to FOSS? Actually, is there even demand for this to be fixed at all?
Seconded on super-cool. With function calls, dictionary and dataclasses support would cover 95% of my python coding.
Whoa, awesome I'll look into it and do my best to work on less click bait titles thank you for that input I think I will grab some e-books myself!
Another safety tip someone told me about but I have never tried it: in an emergency if you have no drinking water: drain a hot water heater for water.
I still personally believe that the real underlying truth of "peak oil" was that as lower EROEI sources replaced higher ones, even though we would be able to grow the total number of barrels per day, the net-energy provided to drive the economy from those barrels would(is) plateau(ing). Everyone who points to fracking (or even worse tar sands) as a disproof of peak oil never understood the underlying argument about how the "economy" is effectively our word for total/net energy consumption and a fracked barrel of oil provides vastly less energy to the system.
Right next to my university! A bunch of the buildings were marked as rad shelters.
But who will use a self-hosted blogging system given the problem you've mentioned (and the threat of blackhat hackers attacks)?
No, they literally allow you to give them 0%. The 10% listed is an example as it's the default, the slider goes down to 0% if developers don't want to give them anything.
Also thanks for the upvote
How to watch WWE Royal Rumble 2019 live stream online |
https://qiita.com/live2hour/items/3fba588c4ed110a3a926

https://qiita.com/bvgfbcfb/items/e25d317f4890d93b9d3d

https://qiita.com/hunted/items/fe44100c12681f63bb9e

https://qiita.com/smdog/items/4123450d5c13fe9dc0c7

https://qiita.com/phatan420/items/90c9cc0f3b78e485b407

https://qiita.com/bambo/items/c3649a74c418a3a4c984
It might reduce food waste, but it creates plastic waste. I would rather have the former than the latter. Food waste composts, plastic waste does not.
HN doesn't require e-mail verification and seems fine.
This does not need to be in all caps, but good submission regardless.
How Oregon ensnares mentally ill people charged with low-level crimes
Walking around the rocky/hilly/mountainous terrain of Afghanistan you want to reduce carrying weight and keep a low, stable, very firm footing, rather than increase performance at a cost of considerable added instability.

The best thing the US military could do for soldiers in those circumstances over the next ~20 years, is reduce the enormous carrying weight they deal with now. Any sort of added foot instability (poor grip, too much boosted height, unnatural added spring force, wrong materials, too much cushion, etc) is very dangerous in a war zone.
That's a really good point honestly. To pretend the USA doesn't use its massive surveillance engine for that kind of thing is silly.
If you're looking for something with similar information to consume passively, check out Bruce Momjian's fairly detailed talk on Postgres internals:

https://www.youtube.com/watch?v=JFh22atXTRQ
Ho do you flush the outside?
Does anyone more familiar with SC2 analysis know how they reduce APM to EPM? If there is a systematic way to remove spam-clicks in training data, it seems like it would be relatively straightforward to train AlphaStar on only the "meaningful" clicks, thereby eliminating this issue...
theres the AbortController [1] that can be used on a few new promise based APIs such as the Fetch API [2]

[1] https://developer.mozilla.org/en-US/docs/Web/API/AbortContro...

[2] https://developer.mozilla.org/en-US/docs/Web/API/Fetch_API
The title really should be "On a TTY" and not "On Linux" - the reality is, it's not that hard. The TTY is a TTY - it's designed for typing, not general input. You could always forward your input events through another channel, even over SSH if you wanted.
How the fuck can you expect people to drive 8 hours a day, 5 days a week and never get a fine?

I drove for Uber 11 hours a day six days a week for 10 months and never got a fine.
It was almost amazing how popular and terrible that movie was. What’s gonna be next, a monster where if you smell it you die? It was just another blatant example of how you can get people to mainline the kool-aid with social media, marketing, and Fear of missing the current big thing.
Disney has a large stake in Hulu, due in part to the Fox acquisition. Moreover, Disney+ will focus on kids and family content, they will need Hulu to provide the network TV along with more adult focused content. Per Disney's own admission, Hulu will partner with their streaming service and will likely not go away anytime soon.
In my experience, reduced sex drive isn’t a terribly prominent symptom of depression.

Personally, I have always liked the idea of depression being a sort of strike. A social signal “baked into” genetics.

(Not that that interpretation has any more direct evidence. Maybe depression is just one of those bugs inevitable in billions of lines of self-modifying spaghetti code.)
You're welcome. You might also want to check out http://www.whathifi.com/ for their best buys and reviews. Not perfect, but not a bad starting point, and pleasingly free of reviews of £50k systems and organic gold fairy dust cables.

If juggling budget, favour money into deck with a cheap MM. You can upgrade cart next year, upgrading deck counts as "expensive mistake".

Have fun. :)
Thanks for the writeup. I couldn't find a breakdown for the iboost but the Maslow was 2kwh for £2000.

Given that a water heater could absorb much more energy for less money, wouldn't that be the way to go, or at least go water heater first until you've achieved some maximum utility, then go for battery?
Why is it hard to merge them? If they're doing the exact same thing, replacing with an abstracted function should be straightforward. If they're doing different things, merging them may be unwise, since they may truly be different conceptually.

On the other hand, I've definitely seen it become near impossible to unwind an abstraction once it starts getting used by other abstractions that are used in many other places in your code (multiply by as many levels or permutations as it takes to achieve desired level of complexity). Meanwhile, this poor function has been twisted to satisfy all these unreasonable demands from every corner of your codebase, and teasing it apart becomes an Herculean effort.
It's funny how this thing was ignored for 4 whole presidential terms but now it's suddenly a big deal.
This approach is basically like building a tiny version of numba http://numba.pydata.org/.
I've found DDD to be a great concept to apply to this problem. Define your domain based on business foundations that will last, and intelligent reusable code abstractions practically write themselves.
Isn't this a rather bad idea due to the potential for bacterial and parasite growth in warm, non-flowing water? AIUI this is the whole reason that it's considered important to avoid the possibility of warm water entering the cold-water pipes.
I just moved to write.as from Medium and it's great. Primarily because it's $1 a month hosted, I can use my own domain and there is literally zero clutter in either the drafting page or the display page.

No customization aside from fonts and some light markup makes it really clean.

Example: https://write.as/andrewkemendo/relative-complexity-and-impor...
Are there a lot of people who don't use a to do list?
No, but there's also mypyc if you're interested in that area: https://github.com/mypyc/mypyc
>using "s" for latin plural, lets evolve English a bit

...collection of LXXII artifactorum...

Perhaps off topic from the paper but it's clear there is at least one category of game that gives the user a particular world view.

People who have played Civilization have a very distinctive view of world history and social forces generally. I'm sure Sid Meyer was just maximizing fun and it's certainly not propagandist. But maybe it shows that abuse is theoretically possible. (Although it's hard to think historical simulations have audiences big enough worth targeting.)
Phones, Tablets, Mac computers, Cars, iTunes Music, App sales, Headquarter building, Share price, tax strategy. There are a lot of things that take up bandwidth of senior management. We've all seen many companies where something doesn't get the focus it could were it not for other priorities.

Is this absolutely the reason the laptops are a bit crap? No, but it is plausible that the lacklustre offering in hardware comes from the lack of it being a priority for the company. It certainly doesn't feel like a priority for them, and the offering doesn't feel like a lot of strategy has gone in to how it has evolved over the last few years - contrast that with the iphone.
But there's no easy way to inject this AbortControl into existing libraries, or use it easily with async/await. I'm looking for an easier standard.
Does it let you create microbolog-like posts without titles?
Does it support tags?
Does it support MarkDown?
Does it support ATOM/RSS?
Does it let people comment and discuss the posts easily?
Does it let you embed media (pictures, YouTube videos, SoudCloud tracks, formulae and diagrams etc)?
Can I take a look at an example blog on this platform?
At what point do we decide that having a one-time use plastic wrapper, that will last a thousand years or so, is worth using to make a perishable good last 3x as long? Was this an issue when food was still grown relatively close to the market in which it was being sold? None of the vegetables at the local farmers markets I've been to are wrapped in plastic, with few exceptions (cut off 1/2 a cantaloupe because it had a nasty bad spot). And the food actually has flavor. The flavor part is what made me actually stop purchasing produce from regular stores. It is utterly bland next to something grown locally that hasn't had the flavor engineered out of it to allow it sit on some shelf (or warehouse) somewhere for a longer period time.
> I get where you’re coming from, but it seems any proposal that requires every single person to change to be protected from some harm is destined to failure, or would at least be incomplete and take decades to establish itself. Judging by how populism is tearing our societies apart, we may not have that time.

Perhaps we may not have the time, but I'm unconvinced it is so. There is also no need for every single person to change, just a critical mass and not necessarily drastically either. I propose that even some awareness of this issue in the majority would be enough.

It is also not unprecedented that the overall stance of society changes on some issue drastically over time. I'm thinking of ideas such as the abolition of slavery, women's suffrage, the acceptance of non-white people as equal members of society (yes, the change is not complete, but it is drastically different compared to a hundred years ago), the awareness of sexually transmitted diseases and so forth.

The awareness of the danger of letting any single corporation have too much power seems like a good addition to this class of ideas.
I think this is a pretty good tutorial for beginning to contribute to: http://numba.pydata.org/
It wasn't a terrible movie. It was reasonably well constructed and hit most of the right beats. But for middle-brow entertainment it's a perfectly good example of a monster movie.

You may be getting bored of this trope (DON'T USE THIS SENSE OR YOU DIE) but that doesn't make the individual films terrible.
> without the language actively lying to them

What does class mean?
Really? What makes you so opposed to your bank? If their authorisation system is stupid, you can switch to a better bank.

Personally, I find this system a lot less painful than having to type in my credit card number. And it's a lot safer.
If you live in the US you can find the fermented mix ready to cook at local indian grocery stores. https://shasthaonline.com/collections/batter/products/batter...
Git underground features
Websockets (the protocol) are mostly defunct in comparison to HTTP/2 and QUIC. Porting websocket based code should mean converting it to HTTP{2,3}. The main reason that's not possible today is due to large existing library support for websockets on both the server side and directly in browsers.
Basing decisions on known ignorance is not crazy. In fact, I'd call it appropriate humility. It's just that the smart decision is more likely to be a "not yet / need more information" than a flat no.

Basing decisions on limited understandings is also not crazy. I've heard the rough US Army guideline is to act when you have 70% of the information. If you wait too long, there's often no right answer.

Anyway, my whole point is probably one level meta from what you're talking about. I find many disagreements turn out to be simply two different simultaneous discussions.
why to pay for a platform if everyone could use github static pages and just publish by git commit?
There are lots of things Windows didn't fix in the name of backwards compatibility.
And that part of what made it so successful.

It is not a difference between FOSS and paid software but more about context: is fixing more important than consistency?

Most FOSS is actually written by paid programmers, with grumpy managers who want that impossible problem to get fixed. If anything, the issue is that it is not always pushed back in the main line, sometimes for good reasons.
Sometimes you have to put stuff behind pointers, use runtime checks for safety, or change how you represent data to something suboptimal.
I wonder where vitamin C comes from.
Ok, what do you want to replace it with? You can't complain about the existing system without offering an alternative. Saying the existing system sucks doesn't help move the Internet towards something better.
Tone-deaf? Take the test
Dude who are you talking to? What claims have I made? I've just observed that your use of the word "race" is quite different than its normal meaning.
This part is hilarious and sad:

> The canonical horrible, no good, very bad example of this is the JSON license, an MIT-family license plus “The Software shall be used for Good, not Evil.”. This kind of thing might be “very Crockford”. It is definitely a pain in the ass. Maybe the joke was supposed to be on the lawyers. But they laughed all the way to the bank.

Indeed they did. It's a good reminder to not pull this kind of “very Crockford” stunt and just use a standard, well understood and accepted license.

https://en.wikipedia.org/wiki/Douglas_Crockford#%22Good,_not...

https://news.ycombinator.com/item?id=5138866
The Oscars Are Bullshit, and Here’s Why
There are a lot of ppl for basically anything.

There are also a lot of ppl not using my todo-list yet, so I am focusing on that part a tad more :)
Self-hosting doesn't sell. You and I can probably self-host but majority of the bloggers can't.

The fact that Medium exists (and Blogger, Tumblr, etc.) is a testament to the fact that most (99% of the users) don't want to or know how to self-host a blog.

They just need a place to write.
Yep, they already own a 30% stake which will become a controlling stake (60%) provided the Fox buy closes.
I just installed vanilla lineageOS and I still have the same DNS servers I outlined earlier.

I am now wondering why yours are different.
because on github everyone sees when I make stupid commits to fix my stupid typos
There is a subset of C++ that is really pleasant to work with, performant, and simple-ish. Unfortunately, the community around the standards/development processes just seem to want to keep adding more, more, and more to an already top-heavy language. Every idea in language design just must be added in.

When you add in the problems from legacy C compatibility, you have a language that no one person can ever hope to grasp in its entirety. I mean, it's so complex now it pushed Scott Meyers into semi-retirement.

I wish they would have just dumped C legacy stuff and started over some time in the 90s. Actually, the language D is precisely what I wish C++ had become. I just wish D was more widely adopted.
This really speaks to me. It can be so hard to give up the challenges you know and the comfort of the status quo to take on a new opportunity. I'd wager the recommended solution, "having a picture in mind of what you want to do", makes it a lot easier to recognize and grab those imperfect opportunities when they present themselves.
If you think about it, a lot of the arabian/russian/corupt oligarchs money from oil were spent in ludicrous ways, like luxury beyond belief. The economy is getting less value from a fracked barrel, but those money are spent more wisely, returning back into the industry. This is not just sticking a pipe in the ground anymore, we are advancing our tech by using fracking. This is a new economic engine, maybe it's not as big as the free oil, but it's something.
I'm in the same boat with The rotating ferments. I just did a hot sauce and it turned out delicious, but is a bit runny. I would say don't add brine until you've tried it first. Can you share your pickled tomatoes recipe?
My synthesis: To get promoted fastest, join teams & businesses that will grow fast.

This makes sense to me. It's why we have 30-year-old CEOs of hypergrowth tech startups, but we don't have 30-year-old CEOs of mature companies.

It also makes sense from a career capital perspective. The skills & knowledge that are most valuable to learn are those that will be needed by fast-growing teams & businesses.

Of course, the obvious follow-up question is how do you identify which teams and businesses will grow fast?
Brings back fond memories from the demoscene days back in the 90's! Cheers!
Done it a few times after 'organically' researching some fairly high-value item that I actually wanted.

After I've secured one for myself to keep, there's a short-ish period of time during which I feel like an expert on the market for that item, and my "Saved Search" with email notification remains enabled. Sometimes obviously underpriced listings(s) then show up. Not much more to it than that.
Electric vehicle chargers that can be controlled by the utility company exists in Norway. So in the event of electricity scarcity they can turn it off.
I assume it's controlled by ripple or something, but the details are unknown to me.
Melania Trump – An Apology
Sounds similar to slapping the label "Non-GMO", "Natural", and "Organic" on things.
Past Chinese growth has set expectations too high. It is ridiculous to point to a 6.6% growth rate and say it is low.
A typical modern terminal emulator running under X will export WINDOWID that is the X id of the terminal emulator window. With this you could detect key-up events. I've never seen anybody do this though. The only uses of this I've ever seen are detecting when the terminal emulator goes out of focus and drawing images on top of the terminal emulator. I've not done a detailed survey, but I believe this used to be the most common way of displaying images "in" terminal emulators before terminal emulators started supporting inline images encoded as escape sequences (e.g. iterm2)

The problem with having the terminal emulator implement it is getting the terminal emulator to know when to insert these new key-up escape codes into the psuedo-terminal. The terminal emulator shouldn't send them to the psuedo-terminal when it's in raw mode, because every existing program that runs in raw mode won't know what to do with them. And inserting them into a cooked mode pty simply makes no sense. So it becomes clear that the terminal needs a "rawer than raw" (still bleeding?) mode, and some way for the program requesting bleeding mode to communicate that desire to the terminal emulator. Right now, that's not how the whole stack works. A program tells the psuedo-terminal (kernel) whether it wants raw or cooked mode, that's not something that terminal emulator is involved in.

You could potentially have a terminal emulator that accepts a proprietary "toggle bleeding mode" escape sequence, at which point the terminal emulator starts inserting key up escape codes into the pseudo-terminal which it assumes has been placed into raw mode appropriately. There's not really any technical reason this couldn't be done, but there's a strong "nobody needs this" social reason for why it hasn't been done. Sure, if you want responsive controls while play aalib quake in your terminal emulator across ssh, you'd want this. But who does that as anything other than a gimmick?
> Does it let you create microbolog-like posts without titles?

yes

> Does it support tags?

yes

> Does it support MarkDown?

yes

> Does it support ATOM/RSS?

yes

> Does it let people comment and discuss the posts easily?

kinda

> Does it let you embed media (pictures, YouTube videos, SoudCloud tracks, formulae and diagrams etc)?

no

> Can I take a look at an example blog on this platform?

yes - stand by
God damn it, and Samsung made the Facebook app now non deletable https://toot.jeena.net/@jeena/101478873892782169
Peppers take more salinity than most vegetables. Just make sure you have them covered 100% as well, or they mold guaranteed.