skysight-inc/HackerNews huggingface dataset:
I used to play Rimworld, then I realized I dislike sandbox games for the same reason I hate MMOs, MUDs and the 'roguelike' T.O.M.E. Huge time wasters. Rimworld is barely even a survival game. I mean it doesn't even display how many days your food will last!

I generally like my games short and tight:

Online FPS games come in 20 minute chunks.

Catacomb Kids is a splendid Early Access roguelike platformer, similar to Spelunky but much harder and terrain is generally indestructible. The amount of item and dungeon feature interactions is crazy, and the game is notable for having smart humanoids as its most dangerous enemies. They chase, keep distance if you have a longer weapon, run away and bring reinforcements when badly wounded, or escape to the next level. It may look like a brutally hard arcade game at first, but your success chance dramatically improves with planning ahead.

I also play many board games. Board games are funny because good games are played for decades, unlike Wolfenstein: Enemy Territory, Heroes of Might and Magic II, or Sid Meier's Alpha Centauri. They are also extremely modding friendly, and it's trivial to write a patch (it's called "house rules" and it's widely used). Board games have the sense of community like in old FPS games that had multiplayer based on dedicated servers. You don't get people randomly disconnecting. Also, one copy of a game is enough for several people. Board games also have the advantage that they are more about mechanics. I mean Quake and Unreal Tournament is basically the same game. Heroes of Might and Magic III would be called an expansion pack to HOMM2 if it was a board game. People play the games that are most fun, not ones that look best or have best action figures.
I did say that other corporate entities discontinue products all the time.

I suppose the difference with Google products is that they usually seem "cool" and very promising.

With Microsoft I have no such expectations.
Factorio, PlayerUnknown's Battlegrounds, Rocket League
How's that a "flaw", I wasn't advocating one thing or another. Of course 7.4 billion and growing cannot feasibly all enjoy the bountyful abundance of game and leisurely pace of our pre-neolithic ancestors (or North-American natives etc) =)

It's still a plus to acquire just another added perspective on fuel yields for different types of human societies and lifestyles
Path Guide: the Microsoft application that helps you orient yourself indoors
With $380M to Spend, Laurene Jobs Quietly Put Her Tax-Exempt Ducks in a Row
These two are my favorites as well, both deep and infinitely replayable
I was stupid enough to keep going – story of growing ThemeIsle to $50k/mo
I switched from Chrome to Firefox nightly for most browsing some time ago, and it really seems that Firefox is moving at a furious pace at the moment. Its performance and battery usage is light years ahead of a year ago, and in terms of web standards support, at least in some areas, it's the best browser available.

Also (not affiliated): If you've been tinkering with Rust or have thought about doing so, Servo is well worth checking out or helping with - I think helping to prevent Chrome from having an effective monopoly in Web browsing is a noble cause even if you're not worried about Google's motives.
There have been acts of genocide since World War 2 so it's not really a memory problem. To have countries not repeat mistakes like this would need a new approach?
It is useful for hacks in languages or APIs that don't distinguish between uint8[] and unicode string types. When you need to handle binary data you can create a string with unicode codepoints 0-255 and pass it to various IO things as latin-1 to create the byte sequences you want.

And of course it also works in the other direction. To safely read binary data into unicode strings just decode as latin-1 instead of utf8 and you won't run into validation errors since all byte sequences are valid in latin-1 while not all are in utf8.
It's because you and the person you're replying to have the tail wagging the dog when it comes to being precise.

Powerful ideas are made precise, but they don't spring into being that way -- their inception is usually a fuzzy mess of analogy and hunch. Similarly, if we had an idea in mathematics that didn't fit in a formal system, we wouldn't just bin it, we'd change the formal system so we could implement it. (It's not like we have a formal system, or even a formal system we think implements all the things one should. Formalisms research is a major ongoing topic only ~200 years old.)

The precision and formality are the final product, but almost no ideas would be had if we required that they met our standards for formality when they were first conceived.

Creativity happens without being precise, and precision is usually a sign that the creative portion of the work has moved elsewhere.
Generally speaking, streaming AEAD is discouraged on an API level, because it incentivises using unauthenticated intermediate decryption results. Thus, block the data into reasonably sized blocks.

Also, yes.
Yeah! That site is a treasure. Everything there is very well-written, and would (I think) be interesting even to those uninterested in sports.

FWIW, some articles are written by the athletes themselves, and others are ghostwritten in close conjunction with the athletes. (I have no problem with this at all; it's still the athletes' stories)
> 8. Avoid stimulating TV, conversations or books before sleep.

That's no fun!
Why You Need to Know about Private Browsing
He'll still have an 80+% approval from his base though. And there's only around 2% voter regret. And in the Gallup daily polling, he's up 5% following his disastrous foreign trip on which he curtsied to dictators and criticized allies and has Germany looking like it's going to take its marbles and go home. Right now there's just no awareness of the consequences of what he's doing because the signal to noise ratio is so poor.

I'd like to see a project (even a productize variant of it) that'd make it easier to drop Google, Apple, Microsoft. Something like Lineage OS on the phone, Fedora or Endless on a NUC, and an IPv6 based VPN for the cloud connection between phone laptop and server - which just figures out how to make the proper connection in the background. A cluster option to either a local or remote server instance (2nd NUC, or a Pi, or AWS or other). All the software is out there to make this fairly well possible, it's just non-trivial to setup. I'm even willing for some services to be non-free, e.g. FastMail because email servers are a pain to maintain.
Nate & Nick Diaz are the most popular ones I think. I don't really follow the sport, but a quick google search should yield a few more results.
We have universal healthcare in France and France isn't exactly buzzing with innovation. There is innovation, but there is more innovation happening at the Palo Alto Starbucks than in practically the entirety of France.
Tinder is a highly successful single person business vs. the Ashley Madison strategy of focusing on couples.
Using Node.js with ScyllaDB
http://slither.io
The routing algorithm uses deep learning® in case that bumps up our valuation at all?
Link breaking the subscription filter https://www.yahoo.com/news/m/bb7f5b41-c245-31e2-8e45-c93c09e... (click on "read more")
that's why we call it the "War between the States"

http://www.ncwbts150.com/CivilWarorWarBetweentheStates.php
Tomato „Sunviva“
Look into Mercury language for a take on something that might be more acceptable by mixing logical and functional:

https://www.mercurylang.org/about.html
Yet Another Interesting Math Problem – The Collatz Conjecture
The gym that I go has machines that are almost all self-powered, with the exception of things like thread mils for obvious reasons. So if you jump on a stationary bike none of the electronics will turn on unless you start pedaling, and to get the fan going you have to pedal for a minute or so first.
Patent-free, openly licensed.
gurk 3
> but probably not in an idiomatic way

This is the central problem, I think. There are problems which are traditionally solved using different approach, not a Prolog-like, and we're mostly comfortable with this approach unlike with others.

A successful general-purpose language has to solve all - or at least all important - problems sufficiently well. In communications to each other we use natural languages, which conveniently allow to omit hard parts if we wish so, so they are rather easily bendable for everything. With precise languages we so far have to either hop paradigms or use clunky detailing. We either need to look to everything through a Prolog (or other language) lens or keep using a variety of tools.
Pannenkoek2012 does great breakdowns of SM64: https://www.youtube.com/watch?v=kpk2tdsPh0A

If you like this sort of stuff, reddit.com/r/speedrun can be fun to visit.
Oddly enough, I was just recently trying to play around with the PortableApps package of SWI Prolog, available here:

https://portableapps.com/apps/development/swi-prolog_portabl...

It's about the ONLY PortableApp that offers any kind of program development capability beyond text editing, that I could tell. No compilers, no interpreters outside of this and a couple of SQLite packages. Anyway, I pulled this one down, fired it up, and... no worky. I got a console, theoretically I could execute commands, but try and access the help or docs, and it bails out with an error, telling me xpce can't be loaded, because load_foreign_library/1 is not defined? At least half the menu commands failed with the same error, closing out the app in the process. Basically, the app is impossible to use.

So, there's my answer, one that can be applied to many otherwise promising languages. Any system looking to gain traction really needs to go out of its way to Just Work; to make itself readily available, easily installable, immediately functional, and with clear documentation right at hand. You can carry on 'til you're​ blue in the face about lazy programmers unwilling to learn a simple build-and-install process, but with the ready availability of other environments that generally Just Work, there's really no excuse. At least, that's how I feel about it.
I have to ask, from a student perspective how does one acquire sufficient knowledge of writing a shell? Does one need to take OS? Or is knowing data structure enough?
I think what you want is:

(from 2010 (take 8 (phil-hagelberg)))
Thanks you Mozilla. As long as you continue to exist for your stated reasons then I'll never stop using Firefox for what it's good at.
Check out this site:

http://www.fuelforthefighter.com/the-fighter/
Why Physicians need to focus on quality, cost to deal with CMS Payments
I am currently working on my own game Photon Rush - which makes me play it alot.

It is in test phase but you can try it: http://www.gametroleum.com/news/invitation-to-photon-rush-te...
It doesn't compare with hub, but I wrote gpr to make dealing with pull-requests easier as a maintainer. The main use case to check out a PR on a detached head:

gpr <PR#>

You can also easily checkout a branch from another users fork.

https://github.com/mbrookes/git-pull-request
He resigned.

That Baker parrots Eichs own explanation for resigning does not make it so that she fired him.

Neither Eich nor the rest of Mozilla could figure out how to handle the huge media backlash, so they simply decided to give up. Mozilla has a history of being very weak against media onslaughts.
Then change the rules of the game.

Racing did it, they regulated the max amount of fuel, they reduced the top speeds, they added safety barriers, etc...

Do it with football. Change their gear, change the allowed "hits", remove their cleats, etc... I don't actually watch football so I'm not sure what would help or wouldn't, but don't act like this is just impossible to resolve.

Yeah, people would probably hate these kinds of solutions right now, but if you get the public opinion on your side, and you start moving in that direction people will change, they will realize being able to watch a safer form of football with their favorite players in it beats being able to watch "current football" but with all their favorite players horribly injured with their lives ruined.
Thank you! I found the following chart useful:

*) machine and assembly languages: simple syntax, simple semantics
*) procedural languages: complex syntax, AST not available, many language constructs
*) Smalltalk, LISP, Prolog: AST available, few language constructs

Source:

http://www.complang.tuwien.ac.at/ulrich/prolog2009.pdf
This is why I can't stand lesswrong and the comments of lesswrongers here.

I believe you would love the book "The Romantic Economist" by Richard Bronk which outlines romantic ideals of creativity, entrepreneurship, and other magic as a necessary ingredient of progress that is missing from modern philosophy and science.
... had this been written in a language less esoteric than Haskell, it would've been even better for the rest of us :)
Of course there are name collisions everywhere, but, there's a metacomputing/grid computing/distributed OS thingie named "Legion" from the University of Virginia that has a bunch of papers about it in the CS literature.

Oh, and we saw off the American Legion threatening to sue us by saying "We're the State of Virginia, go right ahead..."; what's your strategy? :-)
Your basic conclusion -- apps as standalone products paid for up-front are dead -- doesn't seem too surprising if we consider that apps have trained people from day one to think software costs almost nothing. If you're selling anything with substantial development costs to a market that behaves as if $2 is a lot of money for something on their phone, the only commercially viable options left are to attract a high volume of customers making lots of tiny payments over time or not to expect your app to be a significant source of direct revenue in the first place.
We are also seeing the longest extended economic depression now this has lasted longer than the Great Depression of the 1930s, we have no WPA nothing to soft the economic blows, foodstamps are being eliminated so that poor people will be forced to steal to survive and risking landing in a Jeff Sessions owned private prison, the level if stress we are placing on working people is historically unprecedented.
I play "Kingdom Rush" on my phone.
You are assuming all wrong.

Start by offering a tenth of what you would agree to pay. All you risk is that they accept your offer.

It's standard business practice. Works more often than not.
Text adventures. It's not out yet, but I've been following the development of taustation which will be an in-browser space adventure using text as a medium to tell the story. It is multiplayer of course. There are a few games like this within a fantasy setting, but none Scifi that I've seen. The team does bi-monthly blog post updates going over everything from in game lore to artwork to code testing and architecture. The games creator and lead is an expert in the Perl community and wrote one of the best programming books in my rather large collection. So not doing a huge amount of playing at the moment, but eagerly anticipating. Check it out:

https://taustation.space/
What Comes After SaaS? – Hacker Noon
I don't feel like this is enough information to give any proper advice, it depends most on factors you haven't outlined.

What is the main reason they're keeping you on, do you think? Are they not paying attention and not accounting for costs, or are they interested in reserving your time and having you owe them some hard work as soon as it's there?

What is your mean reason for staying at this particular company, aside from getting paid to work on pet projects? Are they smart, honest, good people that you're learning from, or is it a paycheck and nothing more?

Have you reached out to your manager and asked for a project repeatedly? Do you have co-workers you can help, even if you're not asked to? What is your main fear, will doing nothing for the company lead to no promotions or less pay or a bad reputation? Will there be repercussions for future jobs if you keep going with this one, or can you get another job easily regardless of what this company thinks about you?

Does getting paid to work on your pet project have more value than working for the company? It's a pretty good deal for you if they don't care about paying for your downtime.

Last time I was in a similar situation, I spent my time doing research and programming competitions. My employer was okay with it, work eventually picked up again and I didn't lose any status in the organization. In the mean time I got to learn a lot, and travel to Spain to present my paper. I had a blast, and I super appreciated the opportunity to explore. I told my employer that, and I worked hard once work picked up, so I walked away with nothing but a positive experience. I was also really lucky.
scrolling on this website is strange
> Java had a quite lousy implementation of green threads, that hurt performance more than enabled parallelism

1:N green threads (which Java had) aren't intended for parallelism and provide none. They provide concurrency only.

M:N green threads (e.g., Erlang processes) provide parallelism.
Well perhaps an alien child would assess us like that.
Łukasz Langa recently gave a PyCon talk [1] on the subject.

[1] https://www.youtube.com/watch?v=7m5JA3XaZ4k
I should buy a gun.
+1 for CDBaby created by Derek Sivers. You can find his interviews discussing the creation of CDBaby at sivers.org His interviews with Tim Ferris are great.
Q&A on ARM Cortex-A75, ARM Cortex-A55, ARM DynamIQ [video]
We made the geekiest jobs page ever, WDYT? ( Tel Aviv)
The memory thing can be tricked. "This time is different", "These savages deserve it" and "We need to preserve ourselves against this invasion" are excuses I hear every day.
Been there... Without project for a year+ a few years ago. I had the same concerns you're having now.

Being there is soul-sucking, I know, but you have to be proactive and ask for projects to keep showing that you're willing to work, and that you're flexible.

Meanwhile, from my experience my suggestion is: dedicate yourself to opensource. Try to bring some value to your name and maybe company's name if it fits their goal. This can also lead you to new projects.

And the most important advice is: Doesn't matter if you decide to leave or to stay, DO NOT SPEND TIME DOING NOTHING.
Almost exactly my thought every time I see something written in JS.
git + markdown could be an interesting combo for back and forth written revisions (we do it at work with latex and git for research papers). But to someone outside of the tech community, it looks 100% alien of a workflow.
$5,000 for your dream project: 2 days left
Blockchain Engineer Opening at Bitaccess [Compensation in CAD, BTC, ETH]
FFX and Overwatch
> he states that for some reason, using Firefox alone is not sufficient for him. I think unless they find out the reasons for that, they have little chance to become meaningful competition again

Competitive analysis and compatibility testing. It's important for Firefox engineers and product people to understand, firsthand, what other browser vendors are doing.
For me, switch from IE to Firefox was "Negative feelings about Microsoft".
I think that there are more others like me, so repulsion does work.
Distant Worlds
Did I say I don't know the space? Does it sound like I never did front-end development? You should learn how to parse properly. I tried it, it sucks, and that's why.
> To have countries not repeat mistakes like this would need a new approach?

The old approach is the best approach. Novels and movies are a good way of passing this information in a way that appeals to our intelligence and to our feelings.

And I'm not only talking about "Schindler's List", but also on the topics in X-Men commercial movies.

What we can't experience ourselves, we can learn it from books and movies. Oral history did that for millennia, and it survived in myths and religion even beyond it was intended. Each time you recommend a good book that teaches a lesson, you are part of that chain of shared knowledge.
Show HN: Stackoverflow-focus: a chrome extension to clean up Stack Overflow
You are twisting my words. Underage marriage is not always a case of an 11 year old being forced to marry her adult male rapist. What he did is already a crime. A group of people so willing to cover it up will just find new and creative ways to cover it up and excuse it. He has already broken a raft load of laws. He doesn't care and neither do the people forcing an 11 year o!d to marry him as some bs excuse to sweep it under the rug.

One additional law saying that what he did is not okay won't fix this. But outlawing all underage marriage potentially interferes with two 17 year olds getting married who actually love each other and, whoops! she is pregnant.
Whatever you do, don't click the video at the bottom of the article unless you have a few hours to kill. Dr. James is an impossibly engaging and fun-to-watch youtuber and there goes my memorial day.
>It's too bad no languages have opted to abstract this away.

Erlang and other BEAM languages like Elixir and LFE kind of do. They use the actor model for concurrency and message passing is asynchronous. However, most of the time directly after sending a message, a program waits for a reply message, which blocks the calling process until the reply arrives, or a configurable timeout passes, making it a synchronous call. This is ok since spawning new processes is very cheap, so a web server for example idiomaticly spawns a new process for every request, making blocking calls in one request not interfere with other requests. The result is highly concurrent code that is mostly written synchronously without creating red function/ blue function kind of divisions most(?) async/await implementations have.
Heh, well if there are actually problems I can definitely change it... But I only meant this to be a fun, small, open source blockchain example (and to learn more Haskell). So I didn't put too much effort into the naming part :)
Selling existing shares does not raise money for the company. They have no more incentive to take this offer than to buy him out now.
I don't think it's intellectually honest to refer to anyone that lacks interest in environmental sustainability as narcissistic.
Don't they ever get bounced out to, like, BuzzFeed links from inside Facebook?
A console app written in Dart Language for soccer game results
How did Plenty of Fish grow at first?

I have deep respect for Markus Frind being able to scale so well.

Still I feel there is some missing ingredient in the early growth of PoF.

What really happened before the big monthly 500k Adsense checks started coming in?

Cue eBay(it was not Pez dispensers, it was to large extent newsgroups spam), cue AirbnB, cue Facebook in Harvard years, cue every "growth hacking" story.

There is always some missing piece in the success story(ala Balzac).

Minecraft on the other hand seems the purest single person success story.
I suggest you take a look at https://github.com/lhartikk/naivechain, the original version of this work, written in JS
My Great Bitcoin Bungle
How do I develop a smart device compatible with Alexa?
What nobody tells you about documentation
Comparing apples to oranges. One happened in the past and the other might happen in the future. Plus, there are exercises for problems with sitting, so one can continue to sit for a living and not experience any of those problems.
The trend looks good: https://ourworldindata.org/genocides/

According to that source, in 2012, for the first time in at least a hundred years, there were no ongoing genocides.
I believe this is a sunk cost fallacy. The present value of the shares not based on the OP's previous foregone financial opportunities.
To implement rudimentary proof of work, you could add a nonce field and then force every block hash to start with a certain number of zeroes - I'll see what I can do and submit a pull!