skysight-inc/HackerNews huggingface dataset:
dota 2 is not as extreme about this as, say, starcraft. in starcraft, most "strategies" are heavily scripted build orders that almost never deviate from a handful of openings (similar to opening moves in chess) and a large amount of winning comes from the ability to quickly give orders to your troops ("micro"). This is an example of a strategy that is not viable without superhuman reactions: https://www.youtube.com/watch?v=IKVFZ28ybQs if you directly attack 20 siege tanks with 100 zerglings you will only kill about two siege tanks, but an AI can kill all the siege tanks with some zerglings left over.

There's some of this in dota, but there's a cap on the skill level for most playable characters that pros generally get "close enough" to, and beyond that the strategic depth comes from area control decisionmaking. Theres over 100 heroes and many of them have really weird abilities, like the possibility of creating a temporary wall (earthshaker) or the ability to teleport anywhere on the map every 20 seconds (furion). I could be wrong though, maybe the AI is winning games by playing heroes with long range and perfectly microing them to harass and prevent the other team from ever getting gold/xp.
You don't need to update any weights, the model is already trained.
> make a compiler more intelligent in ambiguous situations, [but] you must also now train all the humans interfacing with it to be equally as intelligent

I'm not sure what you mean here; probably I'm misunderstanding you somehow.

If you make the compiler more intelligent so that it can tell the humans about subtle problems, that lets the humans be less intelligent (or at least have to think less). No?
It's pretty obvious that customers love Uber, which is why they're so ubiquitous. The main opponents to Uber are simply motivated by commercial incentive. It's the same in any industry that's threatened by new business models.
I think we made the same point at the same time :D
It might be possible to cancel that noise out. But something like a pink noise generator or an office grey noise generator would probably fool it, the same way it would fool a microphone at distance
What information do they have access to?

I do think a simulated reaction time or limited actions per second might be more fair, if they don’t have that already..
"We’ve increased the reaction time of OpenAI Five from 80ms to 200ms. This reaction time is much closer to human level, though we haven’t seen evidence of changes in gameplay as OpenAI Five’s strength comes more from teamwork and coordination than reflexes."
Britain’s Populist Revolt
> Once the donor has given that contribution, it is no longer "their funds."

There's power in controlling money even when you can't spend it on yourself. The donor can use it to own securities and control corporations.

> Unlike family foundations, which are required to distribute 5 percent of their assets each year and have historically been the way wealthy donors disbursed their philanthropic firepower, D.A.F.s have no distribution requirements, meaning that billions of dollars earmarked for charity can sit idle for decades.

That 5% per annum distribution requirement is the check on transferring this power from one generation to the next and is completely absent from D.A.F.s. There are better arguments for raising that minimum % than for removing it.
No, but having to provide health care to citizens in rural areas is expensive. Many elderly citizens wouldn't be able to travel to large cities to get the health care their taxes paid for. This is an issue that's largely non-existent in europe.
Ask HN: Can Python NLP categorization sort varying text files with no metadata?
I need to sort a collection of text files based upon content and thought Python NLP categorization to be a wonderful tool to complete the task. Subject matter organizing of each file is my aim.

For example, I want to take a directory of journal entries as input, sort them, and then have a bunch of sub-directories based on subject (i.e., Software, Hardware, Astronomy, Painting, etc.) as my result. Some manual interaction and tweaking is expected; sincerely, anything to help sort my collection is highly appreciated.

The text files:

- Do not include any metadata and are not tagged for content. *

- Are free form and can cover any subject or topic. There are no limitations.

- The length of each file can vary.

Am I correct in my understanding that NLP is up to the task? Or is this a square peg round hole way of applying the technology? Does a better approach (or even algorithm) exist? If so, could you point me to this (ideally mature) tool?

I'm currently working up a PoC example via Python to see if this is viable. I'm not being lazy ;-) Thank you for your help and time.

----------------------------------------

* Perhaps a simple solution is as easy as:

A script could obtain a word count per word to generate a tag list. I.e., the most used words minus any stop words. After which, the tags could then associate one file with another. Conversely, any file that does not have a similar percentage or spread of content words, it could then be marked accordingly -- that the subject matter is not the same.
Don't sweat the CCTV or recordings:

Reconstructing audio from video requires that the frequency of the video samples — the number of frames of video captured per second — be higher than the frequency of the audio signal. In some of their experiments, the researchers used a high-speed camera that captured 2,000 to 6,000 frames per second. That’s much faster than the 60 frames per second possible with some smartphones, but well below the frame rates of the best commercial high-speed cameras, which can top 100,000 frames per second.
PgModeler – PostgreSQL Database Modeler
This is my favorite Swift gotcha :D

This bug bit me one time back before remote debugging came out when I was developing an app for a device that plugged into the lightning port. The only way to debug was to send log messages over the network to a log server running on my laptop, and the connected device sent messages to satellites where there was often a 10-minute gap in connectivity. And I couldn’t reproduce it in tests. That took some time to diagnose!

I like to bring this issue up if an interview candidate seems extremely bought in to protocol-driven development. I wouldn’t be surprised if any level of dev wasn’t aware of it, but would be impressed if anybody identified it.
Congrats OpenAI on game #1
> including multiple real-time users of the same notebook (sharing the same VM)

In my experience our cell contents were synced but our Python state was not. This makes collaborating highly confusing and error prone.
Hopefully it caches the domains that it found to be internal (not just the records), or there is going to be a lot of data leakage of internal records. There is already way too much of that, given how most folks have their resolvers configured poorly, but this would only make it worse.
This is true and is probably why IA doesn't re-encode them. However, if you just want your own personal copy to re-watch them I don't think this is really that big of a problem. Ideally IA would keep the originals for archival purposes and make re-encoded versions available as well, but I expect they don't because they have limited resources.
And what were they?
I remember the nightlife before Uber in Paris... It sucked.
The ridiculously rare taxis were always only taking people that accepted to (over)pay in cash.
In other words you were basically auctioning a ride home.
Also, I doubt that they were declaring that cash as income.

I love Uber and all their competitors.
I've decided to honk every time an Uber/Lyft double-parks in front of me. These services, while offering some convenience, are also affirmative action for bad drivers. They make everything about driving in the city more annoying, but people who don't have cars and/or don't drive don't seem to appreciate this as they have their driver let them off in the most inopportune places.
I don’t understand your comment. Did you even read the article, or did you just read the headline and reactively decided to reply on an unreflected whim? What, exactly, are you trying to say in the context of this article? When you heard about the Equifax breach, was your reaction “But their customer service person the other day was a really nice guy”?
Even more interesting for China then, Crimea had just a warm-water port
Reaction times are limited to 200ms; it's all about the meta and the group tactics, and bot are apparently really good at it.
The word retiree is clickbait too. It hides the fact that he is a (retired) professional statistician.
They'd investigate as it's very weird to try to go out of a country that you didn't enter - that suggests that maybe you've entered illegally or something else is going on. They're allies to the US - if they see something suspicious with an US person, they will report it.
Death Invasion Survival
Evidence-Based Dentistry
And might blow the chip bag away entirely :)
Doesn't Uber do that auctioning too? They call it price surging. Typically only happens during events where there's a spike in demand, like a very popular concert, for example.
Except the charities can invest said money, and they do. And you control that. So you keep your influence in the market, which is what money is about at this scale.

Indeed, when you have that much money, buying yet another luxury brings nothing. What's really important is power. And with this system you still have it.

E.g: the gates foundation invest the majority of its money (https://mobile.agoravox.fr/tribune-libre/article/bill-gates-...) and the gates family has the control of it.
Why use less reliable proxies like breathalizers to gauge impairment when we now have the technology to measure it far more directly: convert traffic cop cars into mobile virtual reality driving simulators.

Put a gaming laptop in the trunk, and the DWI suspect behind the wheel with a VR headset on and let them drive through a couple of minutes of reasonably challenging simulated traffic. Let software come up with an objective score and store the simulated session as evidence if they fail.

Not only does this more directly measure impairment, it catches any cause of it, not just a particular substance. Virtual driving impairment will correlate with real driving impairment far better than parts per million of a molecule in the bloodstream.
"Everybody" hates Uber, except for the people who matter most: Uber's customers. Who love Uber. Because access to Uber makes their lives batter.
In the same vein, the Soviet invasion of Afghanistan was just a proxy war between two super powers and not an example of imperialism? Many, many people appreciated the USSR fighting back against the theocratic takeover by Talibans.
Those all host US military bases, Guam isn’t even a nation it’s a US territory.

I suggest you look up US deployments and see why Taiwan while is of a huge cultural, political and ideological significance isn’t that much of a strategic significance in a conflict there are a lot of assets in theater already and the US while being a military backer of Taiwan limits its presence and support in order to never make them significant enough to justify an invasion.
The Insomnia Machine (2016)
Satellites will never get such resolution due to optics and atmosphere. Drones however...
I remember the nightlife in Munich before Uber. Taxis were always plentiful and clean, usually Mercedes E class. Most Taxi drivers were very professional and educated about their job. The strong regulations really worked in the favor of that industry.
Sure, but the auction itself is largely hidden away from you, instead of competing with other riders on price. In this case availability + east of use trumps "weird auctioning for rides"
The war in Vietnam was a direct continuation of the French attempt to hold on to their former colony. It turned into a proxy war, but I think the imperialism label sticks quite well here.
As I stated in another post, their health care is subsidized massively by the US acting as a profit center to fund drug and medical technology development.

The US produces a disproportionate amount of new drugs, other countries mostly create cheaper and easier to make follow on drugs. Get rid of the profit motive and new drug creation grinds to a halt.

https://qph.fs.quoracdn.net/main-qimg-7fa1b6167f99405f82524d...
Having spent 12 years helping to build and operate stock exchanges, one of the first things I learned to do each morning was to determine whether anything new was going to be traded that day. This required a unique skill of being able to decipher the simple but cryptic daily announcements distributed by the primary listing exchanges. Over the years, patterns began to emerge which spawned many questions. What are ETFs and why are there so many? It was then that I noticed that there were as many removals as there were additions but the removals were companies and the additions were ETFs. Why is that? What did it mean?

I joined LTSE to learn to understand these questions and many others. I believe we can create a new stock market with listing standards designed to let companies focus on the long term.
I love http://forum.skyscraperpage.com/index.php forums for great information on new local urban planning developments and/or general chit chat and local politics. I find it much better than Reddit, for instance.
5 things you may not know about gold-filled (2013)
How was this not regulated?
I remember this guy that automated his own job while working on distance... In the end he had a full time job automated into a couple of hours a month.
https://workplace.stackexchange.com/questions/93696/is-it-un...
Agreed, although London is opposite. Cabbys are legendary while Uber drivers can't drive and don't know the city
In other news, water is wet
Ha ha. I gather you refer to questions like "Is this project still actively maintained?".

While these kind of questions might be a bit annoying, I still think they are valid in many cases. Sure, you can phrase it very eloquently, but if you have indeed moved on from your (former?) pet project to new exciting ventures, then that is a waste of time, both for the one reading, and the one who asks.

Remember that you would not get this question, if the one asking didn't like it in the first place, and isn't seriously considering to use it.

But maybe they can formulate it a bit friendlier: "Say, is your project still alive and healthy?" :)
My initial read of https://blog.openai.com/openai-five/ was that the 1024-cell LSTM game state layer was trained on the fly, but after rereading it may not be the case.
fwiw, the .local TLD will never be run through TRR (unless fallback is completely disabled). Ref:

https://searchfox.org/mozilla-central/rev/3fdc491e118c5cdfba...
Exercise to improve hunchback posture forward head carriage correction
I agree. I’ve both seen it and read the book.
Well, time and space constraints are quite prominent in CS, and both are very physical.
It's known as the Rolling Shutter effect. It's most commonly observed when attempting to take still imagery of very fast moving objects like rotors on airplanes, but affects pretty much any image sensor that isn't designed specifically to work around it. The following Wikipedia article goes into far more depth, but the basic problem is that an image sensor doesn't sample every pixel instantly, but instead reads them out serially, and thus there's a tiny, tiny fraction of a second in-between each pixel being sampled. It's small enough to not matter for most purposes, but it's still there, and can be useful / detremental depending on the application.

https://en.wikipedia.org/wiki/Rolling_shutter
Very difficult to prove that the simulation is an accurate and easy to grasp representation that holds up in a court.
Parallel Haskell Manifesto (1993)
Most users are non-technical so the entire notion is gibberish to them

Otherwise, decentralization imposes performance penalties most deem unacceptable for common use. Furthermore, in the case of p2p, you can end up serving illegal content.
> However, consider that having a lot of wealth as a pre-req for obtaining wealth is, of course a circular problem.

No it's not, there are plenty of rags to riches stories (they had to get their wealth in the first place and most wealthy people didn't just stumble upon oil).

On the point of unregulated securities, if you are so interested in investing in them, why don't you just join a VC? Once you make partner, you get your share in the returns and can make a lot more money since you will have way more capitol to invest than the spare change you have in your bank account.
Back when this was new, I remember discussing it on Hackaday or somewhere. Someone remarked that they were amazed that the video could pick up on the motion at all, the video looked still to them. I responded that it really was still--the demo video had been lossfully encoded for the web (re-encoded by YouTube?), and the encoder took out the subtle changes.

I suspect that most footage already stored is similarly lossfully encoded, and that this technique isn't possible on it.
"You suck at video games, enjoy your DUI"

Honestly this sounds unreasonable.
You are right. It might be too soon to definitively say which take is correct.
It might be the case that a disaster (natural, economic, alien invasion, etc) might spark yet another world war.
I don't recall the Soviet Union creating many new drugs when they were following Lysenkoism and denying genetics for ideological reasons. The result was 50 million people dying in China alone. But I'm sure that was just the evil imperialists fault.

The US adopting universal health care would be a waste of trillions of dollars and arguably the dumbest, most selfish, and most deadly decision in human history when accounting for the much better way those trillions could be spent.
Sweetened Swimming Pools and Hot Tubs (2017)
There's nothing wrong with developing cryptography software.
It's an interesting idea, but the critical issue with it is that it's not illegal to be bad at driving. That could change, but that's how it is now.
Notably a lot of the clutch plays in Game #1 by OpenAI were due to very well timed skills.
Yes, we are. After ESNI we’re working on DNS IP address randomization.
Hmm, maybe some sort of introduction of why one might try to unit test their code structure would help some people like me. I don't think I've ever had the though of unit testing my code structure.

What might I use it for?
It helps to ask "what is most likely to change about the code I am testing?" when writing unit tests. Try to avoid testing those things, and instead focus on testing the code's behavior (quack)
> This is actually a statement that strong typing should not exist.

Nope. It is a statement that objects shouldn't be different depending on how you look at them.

The example is a class, so a reference type. That means that greeter and greeter1 are just two references to the exact same underlying object.

Your example are two distinct value type instances that you happened to initialize from the same literal.

So not even close to comparable situations. Speaking of comparable:

> Both a and b are "the same" value, insofar as they are `==`

Also nope.

let a: Int = 3
let b: Float = 3

let r=a==b
print(r)

Let's compile this:

swiftc numbers.swift
numbers.swift:4:8: error: binary operator '==' cannot be applied to operands of type 'Int' and 'Float'
let r=a==b
~^ ~
numbers.swift:4:8: note: expected an argument list of type '(Int, Int)'
let r=a==b
^
It wasn't exactly a secret that desktop computing and computing in general was going to go big. Microsoft and computers were hyped up in the 80s, and Microsoft stock did pop right after the IPO. It continued to pop all through the 90s. And a savvy retail investor could have predicted the same with McD's in the 60s. McD's was a viral success.

If capital markets existed then as they do today, both of those companies probably would have waited until hitting $10B-$100B market caps before going public (although, McD being a non-tech company might be more difficult for them to raise money through VCs), totally squeezing average joe out.

100-1000x returns are life-changing even with as little as $500-$1000 invested. Plenty of retail investors with sub-million net worth have more than a few thousand dollars in disposable income.

There's college educated, six figure a year producers out there who don't qualify for "accredited investor" status because they didn't happen to be born into the lucky sperm club with a paid-for free ride to an ivy league school and a trust fund to boot. The regulations, as they are, are excessive and total bull shit.
Analyses of volatile organic compounds from human skin
I don’t think “American imperialism” has to be a reduction. American imperialism is one part of a complex picture.
Crt.sh: Not Found
I'm going to repost a comment I made last time we talked about DAFs (three months ago)

I set up a DAF when Google went public in 2004. I've spent 25-50% of it in the intervening 13 years, despite best intentions. I sure took that full tax break in 2004 though and have compounded the value of that annually. So in my case the DAF has not worked as a great way to funnel money to actual charities. It just sits idle, compounding. The tax break I got seems to outweigh the public benefit.

The psychology of having the DAF is funny. I sort of feel the virtue of having donated to charity every single year, just looking at the balance. When I do make a grant from the DAF I don't really feel like I'm doing anything more worthwhile. Also it's a bit impersonal because you have to recommend the grant then wait several days for the DAF to actually allocate. OTOH it's nice having a pile of money I've already "spent" that I can use to give to things at a whim.

I think the solution is to require DAFs spend some large portion of their balance every single year. Charitable foundations are required to distribute something like 5%, but I think 10% or more makes more sense for an individual's DAF. There's also a strong argument that charitable donations shouldn't be tax deductible at all, remove this whole tax gimmick and economic distortion. I'm not sure I fully buy it (and the transition would be brutal) but it is worth reading: https://www.economist.com/briefing/2012/06/09/sweetened-char...

Update (August 2018): since writing that comment I felt guilty and have made more grants. Current events had something to do with it too, turns out there's a lot of immigrant legal aid charities that need the money right now.
His progression videos are awesome! There's not great documentation of this stuff, so it's cool to see if you get into a speedrun that has a lot of history behind it.
Very few people in London would be getting a black cab home, it's too expensive. They'd get a licensed mini cab instead, which can vary in quality. Uber also operates as a licensed mini cab company, their only difference to others being their per mile pricing, which previously was something only black cabs could do, but Uber found a loophole (calculating fares in a server room in Luxembourg instead of in the car).

Also, while I've had plenty of complaints about Uber drivers, bad driving is not one of them.
You could put the judge and/or jury in VR headsets for the playback. They would see just what the defendant saw, in four dimensions. That's amazingly high fidelity, and the chain of evidence can be demonstrated with a checksum. Compared to judging the inner workings of a breathalyzer, that pretty good.
125+ Free Web Development Tools
It couldn’t be any worse than “specially trained officers” who are able to detect whether someone is high by thier mannerisms and arrest people who aren’t using anything.

https://www.11alive.com/article/news/investigations/the-drug...
That is explicitly illegal. Not saying it doesn't happen (particularly with education) but it's illegal. FWIW, the Schwab DAF has a checkbox I'm required to check every single grant promising there is no quid pro quo. I suppose people lie on that.
I have no commercial incentive to oppose Uber and I still hate them.