skysight-inc/HackerNews huggingface dataset:
I played a ridiculous amount of Civ1 back in the day, and later Civ2 and Civ3. I deleted Civ3 around 2003 because I felt that it was sucking too much time away from my real life. Haven't played any of the more recent versions but I'm sure that they're great.

Instead, a few years back, I took up the occasional Civ1 again, downloaded as abandonware, and running in a DOSBox. A nice thing about Civ1 is that I can usually complete it in a few hours; as I recall, Civ3 could easily take a night to play through. I even played it with my son for a while. I think that he should know the classics.

As for strategy, I play with three civs, I always prioritize research over taxes, and I prioritize expansion over fortification early in the game (I quit when this backfires).

Once I get my civ rolling I have found the best strategy for getting a high score is to track down the other civs as fast as possible and to knock them out, starting at the capital. Once their capital has fallen and a few main cities, they will make peace. Then rest of the cities can be conquered at my leisure or they can be cheaply bought by diplomats and their building sold for scraps, decreasing the price further. An important prerequisite for the aggressive strategy to work is to get to them before they build city walls.

Often, however, I find myself gravitating towards a "tech hub" strategy instead. It rarely leads to scores above 100% on king level but if feels kind of satisfying. The point of this is to appoint some city with potential for trade and growth (ideally all of its accessible squares should be plains or convertible to plains). Then build, as soon as possible, the Colossus (+1 trade per trade square). Then, in some order, a library (+50% science), a granary (faster growth), Copernicus' Observatory (+100% science), university (+50% science), and Shakespeare's Theatre (everyone is happy). Bring in caravans from the rest of the continent to speed up production, and to set up trade routes from the tech hub. Elsewhere, build the Pyramids (switch to democracy) and J.S.Bach's Cathedral (two happy faces per city and only way to keep democracy while dispatching a sail or a frigate with caravans from the tech hub). Research railroad and, once achived, assign all settlers to put railroads on the area surrounding the tech hub, boosting growth (in preparation for railroad, clear any forests and swamps, and build roads and irrigation). Postpone researching electricity since it will cancel the Colossus.

With the tech hub strategy, the science light bulps of the tech hub will often overflow into the next panel on the city details screen and I'll usually have armors and planes and railroads before reaching 0 AD. After that, I guess the correct path is to switch to communism and eradicate all resistance. I tend to do this too late, though.
IMO, the far superior option.
I lost many hours on galciv2...
The new ASP.NET Core 2.0 packages can no longer be used on .NET Desktop
I'm curious, given all these limitations in POSIX, what are some examples of software that do better on Windows because of these more advanced OS features?
As mpengine will unpack arbitrarily deeply nested archives and supports many obscure and esoteric archive formats (such as Amiga ZOO and MagicISO UIF), there is no practical way to identify an exploit at the network level, and administrators should patch as soon as is practically possible.

WTF

Archive bomb anyone? This isn't a new concept, right?

Doing IO intensive work, e.g. build large code base, I always have to deactivate the real time monitor - it slows down the whole process, or worded differently: turning off mpengine almost half's the build time. Reading more and more horror stories about its inner workings and design, it's time to get rid of it for good.
> And choosing to save usually seems unwise when it means neglecting some other need.

For some people it's that simple, for others working out what they need and when they need it is more complicated. Advertising is a multi billion dollar industry based around convincing people they need certain things or certain brand names.

I'm sure we've all met people that spent more on electronics than they really need to browse facebook, or dealt with customers that need to be coached on what they need.
At least the good guys found this one first, and it is in Windows Defender, and the definitions should automatically update in 24hrs or less silently without a reboot.
Do they need to be functions? Because this seems a lot like handling [:a :keyword :vector :for :navigating :trees] in Clojure and passing it to either update-in or get-in functions, which is a pattern ubiquitous in re-frame, but not sure is can be called a lens).
this is probably the most valuable comment here.

Often the poor are poor because of a lack of financial literacy. I've seen it in those around me, and in my own parents. Getting people to save money for a rainy day is powerful. I've started doing microloans to help lift my friends up too, I made it.. and with a little help, maybe I can lift them up with me.
...and a Common Lisp startup too.
Code coverage should perhaps not be counted in lines, but in the number of type permutations covered. Then your challenge is determining all the types that _can_ be passed as inputs.
Erectile Dysfunction Common Causes ED and Treatment Naturally
Keeping our net infrastructure free and equal to all providers creates an equal and freed network. Net Neutrality and Title II. Good day sir!
Allowing overdraft for checks can save you money though since you'd have to pay the depositors fee otherwise.

A good bank let's you disable overdraft for debit card while enabling it for checks.
> the good guys found this one first

Not necessarily
The malware protection system running uses a filesystem minifilter so may not matter what executable is running just that files are changed in the NTFS filesystem. So the grandparent post has great advice. It is definitely worth trying even if you may not want it to be the long term solution.
Wikipedia disagrees - at least by the time of WinXP SP2.
I think that _was_ empathy, and don't see any "rage and humiliate" in it at all. Besides perhaps som passive-aggressive such at the parent post's implicit demand that the GP should have "read the entire linked document"... IOW, that was sarcasm. (Not that I've perfectly understood the rules here; does all sarcasm count as "rage and humiliate"?)
> I don't need to be in the meeting and nod my head whenever they look at me.

Something I've noticed with a whole bunch of hindsight is that I used to say that a lot then I also used to complain nobody told me anything when I did get out of going to meetings.

Play the company's game or move to a different one. Switching up jobs is a great way to get out of a rut.
Bank of America customer here. Not aware of any fee being applied to my checking account.
Bed shaking/vibrating alarms have worked best for me. They tend to have large digital displays, so you can place them far enough from the bed that you need to stand up to reach them.
Hey, we've looked at Minecraft and I think it's a great game to encourage kids to learn to code. In fact a lot of teachers teach Python and Java on Repl.it so that their students can learn how to tinker with Minecraft.

There are a couple of startups out there that try to help with Minecraft modding. Check out Tynker and I think Code.org has something on Minecraft.

If you have any specific ideas on how we can help with this please shoot me an email amjad@repl.it
Keep the net neutrality rules!! This helps is all!
You know, if Hollywood made the blockbuster movie "Infrastructure" [1], maintenance might be views as a "good thing."

[1] https://www.youtube.com/watch?v=Wpzvaqypav8&t=17m14s
> 1) The linearly-probed robin hood variant is just a sorted array. That's it. It's just a sorted array. I haven't seen an article explain it so succinctly though.

It's not. Importantly, it leaves spaces so that you avoid what would be ~sqrt(n) probe lengths had you tightly packed everything. Also, it is a bit out of order as you wrap around the limits of the array (less of a big deal).

The sortedness property is really useful, btw. A RHH lets you get the perf of a good hash map for random access, and the throughput of a sorted list for merges / bulk processing.

> 3) There's a simple 40 year old bitwise trick by Knuth which allows one to combine the probe distance and the hash into a single value. This saves up to 4 bytes per table entry, but I haven't seen anyone use it.

When the values are sorted (modulo empties and wrapping) you don't need to store the probe length. You just maintain the invariant that things are sorted. Maybe I'm missing some detail of your implementation, but mine sure don't bother storing it.
Thanks for raising this up. I spent way way more time on OPIC (almost a year) than robin hood hash map (2 weeks to complete the POC). Glad to see people noticing this project :)

The other comment pointed out MDBM, which I didn't know about.
From their performance number I think this may show that why OPIC robin hood is quite optimal.
https://yahooeng.tumblr.com/post/104861108931/mdbm-high-spee...

MDMB gives users raw access to the mmaped data and pointers. And from its benchmarks it results 10x faster than rocksdb and leveldb. The design of OPIC has even less overhead (may not be a good thing) than MDBM, and it also works on a mmaped file (or anonymous swap). There's no lock, transaction, or WAL in OPIC. OPIC just brings you the raw performance a hash table can gives you.
Please do not allow any changes to the net neutrality agreement under Title II (2)!!!!!
Yeah good luck explaining those 5 years to the business manager.
Mark Shuttleworth: Business Focus on the Cloud and IoT
>It is $5/mo for accounts with less than $1000, but you're not going to get better than that at a bank.

That might be true of the big national banks with a branch in every town small and big alike but it's not true of the smaller local banks and credit unions. My checking account at my credit union is free as long as I maintain a balance of at least 5 dollars. It has branches in the area with decent hours, it has an excellent online banking site, it has excellent customer service. When I walk in to do some business I'm not bombarded with sales pressure to waste my money in exotic types of accounts that the credit union offers that do more for the bottom line of the credit union than for me. If I travel across the country I can access my money through a national network of similar credit unions without paying any fees.

To my understanding this is extremely common among credit unions in other areas.

Oh and to reply to one of your comments below, my credit was extremely poor when I opened my account. I received nothing but highly professional customer service regardless.
Huh. The site isn't completely clear; could this sort of technology cheaply print custom silicon layers, like ICs and some types of components? If so, that would be amazing. If I could print a to-spec FET, a 555 die, some BJTs, a handful of film resistors to +/- 1%...

Well baby, you got yourself a stew!
Haha, no, CNET is not a reliable source for fine technical distinctions. Look, I linked directly to the Fire Phone SDK which clearly does not have eye tracking in it. I don't know what other kind of evidence you would accept.
We are? Do people in "prehistoric societies" (whatever that is supposed to mean) not have rights to territory, or to natural resources?

In any case, I was definitely talking about people, not countries - this is clearly spelled out in the comment that started this thread. I don't care about countries. They only exist to serve the people, and any such rights they claim above and beyond that are illegitimate.
SimilarWeb is showing 30m monthly website visitors https://www.similarweb.com/website/grammarly.com

I could see why their daily user engagement would be really good but I wonder what their paid conversion rate is because I imagine it wouldn't be that great in the US.
Sports.

I should probably expand on that somewhat tongue in cheek answer. It's a pretty cynical response, but there's truth in it. Following and/or playing sports provides people with a tribe and a set of shared values and camaraderie. Much like religion, I've never felt the need for this, but there's certainly a very large set of people who do.
He was an actual butler.
I load cards often and will make this surprising statement.

Many regulars that load already save. Cash. They need a card for certain purchases. They load the exact amount.

They load sometimes, with a debit card- which signals a bank account.

They purchase other items with cash and govt assistance debit card. They save their cash...

All the loadable cards (bluebird, visas, vanilla, greendot, etc) are only a part of a families toolchest of payment options.

The image of the totally poor person loading a card is not my reality.
I agree with you. All people here are complaining with status quo bias in control of their minds.

I think work can be much more interesting to a child than school or a nanny and the playground.

Also, it would be so much cheaper to spare school/nanny costs that a lot of money could be spent to make the environment better for the child.

We're talking about children older than 7 or so, right? I think children from 7 to 20 could be taken to work and actually learn much more.
How much more targeted and useful are their suggestions compared to a rule-based tool like proselint[1]?

[1] https://github.com/amperser/proselint
WinRAR 5.50 Beta 2 (x86+x64) Plus Crack Free Download Now HERE
Digital Marketing agency
> No overdraft/credit/direct debit bullshit
> to be concerned with

I admire your faith in the altruism of banks, but my UK bank used to happily let me go overdrawn using my debit card, and then hit me with an unarranged overdraft fee.
Small string optimization should kick in here, so you're probably not looking at a size_t + pointer + a object with the 6 bytes of payload data. Instead it'd be a single object of about 32 bytes (depending on the implementation).

But yes, this means that the author's own hash table implementation is getting a roughly 4-5x density benefit from using a different string representation. That totally invalidates the memory usage testing, and probably also has a major effect on the speed tests.
> In fairness, public infrastructure is
> already miles better in London than most
> U.S. cities

Just most?
Scientists Uncover Root of Graying, Thinning Hair
> Perhaps you could implement chaos engineering principles in a non-distributed system by simulating the failure of a CPU core or a region of memory?

Could be. In a general sense of chaos engineering.

For me, I think chaos engineering would be to keep generating "chaos" in a system or module or any unit. Chaos in this sense would be to break it, or any kind of maltreatment to it.
The whole idea of being 'unbanked' or 'underbanked' is so foreign to me (as an Australian). The whole state of banking just seems so antiquated in the US...

I'm 26, and I've never written a cheque. Public schools over here have (or at least had, not sure how it works today) programs where every student would get a bank account in the first grade with no fees (until they finished study). You'd actually bring in your bank book and deposit money (you did have to visit the branch to withdraw with a parent to sign for it). Once you reached 13 years, you could get a debit card (this was 2003 for me), and then I got Internet banking when it started getting popular in 2006 (I was in the 10th grade). Internet transfers have pretty much always been free and are usually overnight (or immediate if it's to another account at the same bank).

By the time I graduated University, and would have had to start paying fees, the state of bank competition meant that it was pretty rare for any personal banking to charge fees. I now have three personal transaction ('checking') accounts and two savings accounts across two different banks, and none of them charge fees (My company account is the exception, at $10 a month).

Pretty much everybody here has bank accounts, so cheques are pretty much unheard of (mostly used by people over 60), everybody is paid into bank accounts, you pay taxes and bills electronically, etc... Surely it's similar in Europe? The US just seems like a different world.
I Support Strong Net Neatrality and backed by Title II oversight of ISPs. Good day sir!
> Ideal for simple indicator displays

Looks to me like just about any low frequency, low power circuit is a possibility.
I can confirm at least for my union, they had no issue with my very bad credit. They were more concerned with recent debts and rent, things like that.

Background: For the record, it was due to defaulting on a student loan. It's taken care of now, but back then I couldn't afford the 10% interest rate.
> The real question is -- why are A.I. assistants conflated with women?

Because men and women both respond better to women. This is true of interactions with people, it's true of disembodied voices that they know are backed by computer programs, it's true of images on magazine covers, it's true, well, basically everywhere.
See I agree, but at the same time, Civ achieves being the only strategy game I can think of (I'm sure there's others, I just can't think of them) that actually has a solid AI mode. So is it possible we should heed the lesson we don't like?
I don't have much to add, other than I feel for you. I hope things get better for you, and for your loved ones.
But that's what profiling is for.
Keep in mind every community is a hive-mind that gravitates to the mean.

Hacker news is good for intelligent discussion, but when the topic is on something that isn't empirically measure-able (IE: mental health in this scenario) conversation goes downhill pretty quickly.
I'm quite concerned about how the majority are medicating so quickly, early and in a way that's mostly unchallenged.

I mean we barely understand the I/O of the brain, yet we're claiming some pretty heavy positive bias on chemical remediation. It's a pretty farked situation, being unable to talk about it in a neutral environment frustrates me to no end. The top comment on this thread though, perfectly sums up my perspective on depression:

"It's the realization that I was depressed for actual emotional reasons and not just because of some putative neurochemical imbalance, the idea of which in such huge numbers makes absolutely no evolutionary sense. A trait this common is not a disorder---it's a survival mechanism."

I want to understand depression, it's just such a hard issue to tackle scientifically. The scientific method takes the subject out of the equation, nuking any sort of bias.
But that doesn't work when the issue that needs to be understood IS the subject.

I need data, subjective perspective from all walks of life is the best dataset I think I can use to shape my understanding. I want to talk about depression from a neutral, logical, mindful and philosophical perspective. Maybe then I might understand where, why and how medication would or should come into play.
Preserve strong net neutrality rules and title 2!
Is there an easy way to determine if CFG was used to build a binary? Thanks for the explanation, BTW.
Except that all the others do similar and much worse things.
Mac users installing popular DVD ripper get nasty backdoor instead
I don't know about others, but the "spelling/grammar checks" that Grammarly offers in its free version is not good at all.

Outside of the obviously errors, it does a pretty bad job of understanding context.
Brilliant analogy.
What are civ players thoughts on freeciv?
I'm thinking so, given they say that they can print displays and memory. That suggests that they can do a pretty decent number of semiconductors, which indeed could be rather useful.
New trailer for Blade Runner 2049 is pretty dang alluring
Overly-aggressive negative LoC competition can also increase technical debt and support issues, if taken too far.

I think being quick and responsive to consistently deliver what customers need is more important... because without profitability and useful utility, code is mostly academic.

(Moderation in all things, including moderation.)
I'm curious though. What does one do if the database goes away? Also, how does one achieve high availability without doubling costs? Is this covered anywhere as a topic area or book or dedicated blog? Quite curious how to get started with something like this.
South African Telco Launches ESports Company
Most "printed" electronics mean either organic semiconductors, which generally have poor performance but are very cheap to print and flexible. This company also offers polysilicon, which is generally more expensive but is higher performance - it's used for TFT displays, for example. Both of these are usually patterned, so it's more for volume production that one-off like 3d printing.

I am not actually sure what the benefits of sheet-based logic are - RFID is obvious, but existing vendors prefer tiny, inflexible monocrystalline silicon dies instead. Are the Thinfilm RFID tags cheaper?
Most small and medium size banks don't pull your credit report. Its Chex Systems to see if you have any deposit accounts in bad standing. Some also pull fraud scores from experian or equifax as well to see if you information has been used in identity theft recently.
"Does static typing stunt prototyping and exploration?"

Not in my experience. It is probably about what you personally find hard/uncomfortable/unfamiliar.
What are the best dev/design conference to attend?
As a UX/UI designer or a a front end developer working with in a product-focused environment, what developer or design conference do you think will be most beneficial?
I found this post that lists some of them - https://blog.zipboard.co/15-developer-design-conferences-in-2017-f42094fdb2fe
Supreme Court asked to rule if cops need warrant for cell-site data
Call of Duty isn't really more scripted than GTA, and arguably it's less; both have a scripted singleplayer campaign, but Call of Duty has always been a multiplayer game first and foremost. I have clocked many, many hours in CoD4 since it came out, but only six of those were actually scripted.
I think it's both logically pretty clear, and empirically "proven" by comparing countries like the US with e.g. Russia. I write "proven" in scare quotes because it's hard/impossible to really empirically prove these kinds of claims without true experiments, which you can't really do, just look at the imperfect experiments of history and infer.

Either way, there is a sneaking assumption hiding inside the "we advance civilization" quote that can't be proven no matter what, and that is what does it mean to be a more advanced civilization? This is not something that can be proven because it depends on your value system. I am compltely in the camp that this is true and that civilization today is better (e.g. less people dying, more material wealth, more stuff we'd like to do being available, more art, etc). But you can also disagree with that and thus disagree that efficiency is so great.
You know what else allows for functional decomposition, but without having to carefully use the select tool around irregular shapes and connectors?

Text files. They're pretty neat.
I blogged my first adventure (Alaska to Argentina) [1] and about half way through starting pitching to magazines, websites, newspapers, etc.

Pitch, pitch, pitch and make great content - you will get there

[1] http://theroadchoseme.com/expedition-overview