skysight-inc/HackerNews huggingface dataset:
Of course the point at infinity had been stolen some time ago, and its whereabouts are currently unknown.
> en.blitzortung.org

Turn on the visualisation for 'Detectors' to see which reporting stations provided data for each strike.

Looks really cool!
Nines of nines
Systems like Cyberboard and Vassal (which started as Virtual Advanced Squad Leader) were created specifically to allow playing board wargames via email. But to keep them generic enough to work with any game (and to avoid lawsuits), they do not implement the rules. They let you set up and save the state of the game, log dice rolls, playback opponent actions, etc., but it's up to you to remember and enforce the rules.

Combat Mission was a PC game similar in feel to Squad Leader. You check status of units, issue orders, then the game plays out a short burst of activity in real time before it halts for you to review and issue new orders. The original is old now, but dirt-cheap on GOG. (There are sequels, but they have DRM.)

You might like browsing places like Matrix Games, Slitherine, or HPS Simulations. They have tons of wargames, some of which have the boardgame or miniatures feel. Some computer games go so overboard on details or micromanagement as to have a totally different feel from boardgames, but others are close enough.
Hacker news snapshots
Ideally zero as they're on an "individual contributor" track where they're focused on engineering. They may have other people who they mentor but no direct reports.
Read some quotes, share ideas with strangers
How and why I made a zine
Helge von Koch begs to differ ;-) Also, simple counterexamples: https://people.emich.edu/aross15/math121/misc/love-1989-supe...
Looking at the website I see there's quite a few features I didn't know about! Maybe there's not really any update I would need after all.
I never said you can't call the police.

What you should do before the police, is ask yourself whether the reason why you consider that stranger suspicious is because they're doing something suspicious - or just because they're black, and you don't expect a black person to be in your neighborhood, say. Just mentally substitute a strange white guy. If it suddenly stops being threatening, then don't call the police. If it doesn't, then go ahead and make that call.

All the other things that you say are orthogonal to that. By all means, do demand that police have sane training in conflict resolution, and are not generally trigger happy - it's a very worthwhile cause. But regardless of how soon you demand that, or how emphatically you do so, it won't happen tomorrow. Until then, you have to be aware of the limitations of the existing system, and interact with it accordingly.

BTW, I generally approve of firearm ownership as well as carrying for self-defense, but same thing applies there, even more so than with police. Though the laws in that regard are far more stringent, and the threat of being charged with brandishing for pulling a gun on an imaginary threat is usually a sufficient deterrent - unlike with cops, where the threat is some paid leave, and worst case, a grand jury that will not indict anyway.
Reminds me of regex parse trees in CL-PPCRE. S-expressions are the simplest language of all! [1]

[1] http://weitz.de/cl-ppcre/#create-scanner2
And flying cars would be easier than just building a basic road? How many people are living in the jungle but want flying cars?

Also you can already buy a cheap helicopter today if you just need to get around rural places.
You have it exactly backwards. Saudi Arabia removed production caps in 2014. Shale fields cannot produce oil profitably at the resulting prices and are shutting down. http://mobile.reuters.com/article/idUSKCN0JA0O320141128
I went to NYU for a masters program, and it was similar in some ways. They accepted almost anyone who applied, so the students were on a spectrum between extremely motivated and barely present. That said, the quality of the permanent faculty and some of the facilities was world class. But you had to be assertive to get the most out of it. A lot of the most motivated students had a great experience. Some of the unmotivated ones got what they were looking for too, they basically bought a masters degree, or at least some time in a masters program. Many in the middle were disappointed. This is probably not uncommon in higher ed, where technical masters programs are treated like profit centers.

My understanding of the for-profit institutions is that the able sort of division exists, but it tends to be a lot more stark.
SETI Institute damps down 'wow' signal report from Russia
I live in San Francisco and trust me, the feeling is mutual.
That's mostly partial acceleration. Chips now support a lot of codecs. And aside H264/AVC chips makers cannot afford to use so much hardware surface for codecs that are not so popular.
That is also true. But tests like these do make a point that many of the things that happen in our mind are not the things that we are aware of. I mean, if those people who passed the test were asked in advance whether they'd be grouping based on any particular trait, or even specifically asked about the trait they grouped by, I doubt that many of them would believe that it would work out the way it did. It's not a far stretch to assume that snap judgments of other people in course of day-to-day life can be similarly affected, and at least self-check against the possibility.
Full Stack Developer 101
And yet, despite Google making a strong play for the education and corporate markets, Chromecast still doesn't work on enterprise wireless networks, effectively cutting out any use in those spaces.
Modern browser extensions are written in JavaScript, making them portable, verifiable, and easily sandboxed - not something you get with an executable binary blob that until very recently ran in the same permission context as the local user - which on Win9x through XP meant root.

Handily (and amusingly), Microsoft's Edge extension API is designed to be compatible with Chrome's - I understand there's a degree of mutual-intelligibility with Firefix too.

And aggressive caching just makes sense - consider people today with 10+ Chrome Windows open, all with 50+ tabs each - not even 10 years ago IE6 still ruled supreme - with one document per window. And even then machines had similar orders-of-magnitude of RAM as they do today - my 2006 rig had 4GB of RAM (XPx64) my current machine has 4 times that.
Have you read the transcript outside this phrase? It's always the profanity part being quoted, for lack of anything controversial.

But well, Britain said essentially the same during Brexit, and I don't see Putin fans upset with that.

I know you make it some tit-for-tat scheme, where Russia is justified to retaliate the USA for some real or perceived sin. However Russia doesn't leash off on its stated archenemy, as humiliation of defeat is not something Putin is looking for. Instead it backstabs Ukraine, the nation without a functioning military and reeling from domestic crisis, which is hardly responsible for injustices of the United States.
Anyone knows how they generated the illustration images?

Seems much better than relying on the client to render cpu intensive JS.
You are partially right but seem to lack some actual understanding of the underlying reasons why this is the case.

These are both new batteries that have been installed at the same time (without an O2 vent by the way, that is a serious mistake imo) and for all intents and purposes will simply function as a larger battery.

Even if they were not identical and not the same age they would still not do anything cyclical, but would function as a larger battery with the charge/discharge characteristic much like that of the older/weaker battery.

This is why it is not recommended to add a new battery to an existing pack, it will age very rapidly.

You do need a diode separator if you intend to charge your RV batteries from the regular alternator as well so that you don't end up trying to run your starter motor off the (usually) gell household batteries (they can't provide that kind of current), and so that you won't run your fridge/monitor/whatever off the starter battery which you will need badly to turn the engine over once you decide to move.
Unfortunately these codecs still have a few important issues (http://www.gpac-licensing.com/2016/07/12/vp9-av1-bitstream-f...). I wish AV1 can fix those but they want to go for such a tight timeline...
Creating a second class citizenship that can be taken away undermines democracy. Either give someone citizenship or do not. If we do and they fuck up, they're our problem.
Diplomacy for the Future: Only the Geekiest Will Survive
You can learn a lot by investigating how the attacker got into your system.
Imagine Guns 'N Roses rejecting Les Paul after an audition. The lead guitarist in the band plays Gibson Les Paul guitars, but you're not what we're looking for. Les Paul was an amazing guitarist in his own style but it would be a question of fit, not ability.
The answer to the "why" is mostly fear, real or imagined. Why don't most people talk to a another person they find insanely attractive? Why do they not take time to understand a religion or philosophy very different from their own? etc.
I hate languages that try to be like natural language, for the simple reason that I can't actually use natural language.
I can't type: "I want something that has at least some letters at the beginning followed by an @ ..." or any other variation except the exact syntax they require. Maybe in 10 years if NLP has come far enough, but not when it's a simple parser like now. I think it's much harder to remember than a syntax that is completely different from anything else you know.

On the other hand, it did work for SQL...
The first had a small team (< 5) of also highly paid senior developers like him to build and maintain a set of systems. I wouldn't call it "manage" so much as "coordinate colleagues". The second was working alone.

In both cases the work was difficult to do, difficult to share across a team (solve a few hard problems well rather than cycle through hundreds of small JIRA tickets) and highly value adding for the company which is why they were willing to pay.
Don't delete the outbound mail queue as they have a header in them which tells you which php script sent them.

Also in the httpd logs look for POST 200's to scripts that shouldn't be getting them, and look for long query strings esp with base64 in them. Check those scripts and also scripts messed with by the same user-agent and ip's.

Never just delete anything, always check the contents and write a script that can search and nuke it en masse. e.g. Find | xargs | sed etc.

When I had issues earlier this year I had postfix outbound throttled right down, and a script to shut it down completely if the queue got big. So if I got the monitoring email about smtp going down I'd know I'd missed something ;)

Ps, wp-cli, you need it in your life :)
Good to hear, I may have to give it another shot.
In fact what makes the quality of a university is really the quality of its students. It is completely self-fulfilling. Good reputation attracts good students who will become good researchers, or do successful careers, further contributing to the good reputation.

In a way universities are competing for a finite resource (smart and hard working students). Unless we as a society find a way to increase the supply of smart and hard working students.

Hard working we can do by more social pressure.

Smart,... Hum. We get into the nature vs nurture debate, on which philosophers and sociologists fight over, but which should really be settled by neuro-scientists!
Whatever floats your boat. As long as you don't force it upon others, I can't see why there should be any problem. The personal freedom for any individual to live as one finds the most happiness without harming others should be the goal of any fair/just society.
The title needs work. The original title "Another Classic Psychology Finding—That You Can Smile Your Way to Happiness—Just Blew Up" is more appropriate.

If you can't replicate results, it's not science. Deal with it.
I've been playing around with reencoding all my media to H.265/HEVC at home. The space savings over the older H.264 are around 50% (or better!) depending on what I encode

I have a lot of digitized box sets of TV shows, things like The Simpsons or King of the Hill. Most bit torrent copies of these shows weigh in at about 180MB/episode (for a 480P video)

Encoding them through H.265 using NVIDIA's "Nvenc" encoder (CPU encoding is paaaainfully slow) I can get them down to a mere 60MB on average, with no discernible quality difference

Moving up to 1080P files, I encoded some Star Trek: The Next Generation digital remasters, they shrunk from 600MB to about 350-400MB. Not quite as impressive, though I had to scale up the quality as HEVC was wrecking havoc on some of the low contrast areas (like character uniforms turning into one flat smeared looking color)
4 tips to devs: How to setup a learning routine at work
> Verilog isn't a programming language. It is a hardware description language. It is used to describe the behavior of hardware.

In short, coding in verilog is like creating a schematic of the circuit.
Social and Information Network Analysis(2014)
I think you misunderstand what "regex combinators" means. In particular, SRL is not regex combinators.
TAForObvReasons in another answer posted this[1] that would explain it to you.

[1]: https://groups.csail.mit.edu/mac/users/gjs/6.945/psets/ps01/....

About your example ... on the contrary, it would become way cleaner with regex combinators. The string manipulation would be replaced with proper composition and the escaping madness would disappear. For example

(concat foo "\\|" bar "\||" baz)

becomes

(alt foo bar baz)

You seem to be familiar with elisp. The lisp family is particularly adapted to combinators approach, please read the link above. :)
If you expect that X will make you happy, and do X, most people will report being happier for a while. That's true no matter what X is. It could even be frowning, let's say "to use up the negative emotions" or whatever. That by itself is not evidence that X does anything.
On the massively-parallel-connected-with-single-lines theme, there's been some interesting work done with on-chip RF, which does essentially the same thing with conventional silicon.
Probably the nicest man who ever lived.
It's my observation that a lot of problems people have with regex is that they haven't learned tips like "Is regex the right way to do this?", "Can I simplify this regex because I trust the input?" and "What do I really need the regex to do?".

To validate a user-supplied email address, you arguably just need something along the lines of ^.@.\..$ to help avoid whitespace and forgetting the @ sign. In a lot of cases, if the email address is wrong, all that happens is either a) user login fails or b) user registration fails. Hence there's no need for unreadably-complex regex to validate.
Facebook is giving away the software it uses to understand objects in photos
Okay, so that was something that I have mentioned in passing earlier:

"it doesn't allow any templates across ABI boundary, except when you manually instantiate them (extern template)"

So you can export template instantiations, yes. But you cannot export the template itself. For fairly obvious reasons - to instantiate a template requires compiling C++ code after substituting the tempalte parameters, so to export it across ABI boundary would require including the entirety of the C++ language (or at least a substantial subset - I guess you could desugar a bunch of stuff like, say, lambdas before) in that ABI.

And virtual templates are a whole other kettle of fish, because every instantiation of a virtual template would require a new slot in the vtable - or else the generic would have to dispatched by a single method, and the caller would have to supply runtime type information. In practice, C++ just forbids virtual templates outright.

In C#, this all works just fine, because generics still exist on bytecode level, which is what gets exported - and at runtime, the JIT will instantiate the generic by compiling that bytecode to native code, separately for every instantiation (in practice they unify them for reference types, because pointers are always of the same size; but value types get distinct JIT-compiled versions each).

For virtual generics, I'm actually not entirely sure how this works, but I would assume that vtable slots are allocated in batches and filled with instantiations as needed - and when you run out of slots and need to reallocate the vtable (and potentially shift indices of other methods in it), you can just JIT-recompile the bytecode for any method that happens to use the class with affected vtable.
Likely terrestrial origin

https://setiathome.berkeley.edu/forum_thread.php?id=80193
EU to hand Apple hefty Irish tax bill
this reminds me of using Lissajous figures to calculate the capacitance of power lines.. ah memories!
I'd echo this, despite recent studies suggesting exercise does nothing for depression. Personally, I suspect there responders and non-responders when it comes to long term relief. However, short-term I suspect it's extremely effective, i.e. in the hours range. It's hard to feel too miserable while lifting heavy weights or smashing a boxing bag.
When Having Too Many Experts on the Board Backfires
I don't want to go into the details of this specific case. I just want to point that what you call rational is in itself a set of values someone has to suscribe to. It is a moral decision. It just happen to be the most common.
It's relatable because "we are the music makers and we are the dreamers of the dreams".
I agree. But with the tendency towards political attacks on for-profit education, the OP's question was quite reasonable.
Here is an example of an "unusual" case where the compiler can detect errors in statically known regexes.

This fails at compilation with Opening paren has no matching closing paren. at position 0 in string "(ab"

(defun scan-ab (s)
(ppcre:scan "(ab" s))

By the way, here is the alternative syntax:

(defun scan-ab (s)
(ppcre:scan '(:register "ab") s))

The alternative syntax allows to embed string regexes:

(defun wrap-regex (regex)
(typecase regex
(string `(:regex ,regex))
(t regex)))

This is useful for combining regexes:

(defun exactly-some (&rest choices)
(let ((choices (mapcar #'wrap-regex choices)))
`(:sequence :start-anchor
,@(if (rest choices)
`((:alternation ,@choices))
choices)
:end-anchor)))

(exactly-some "t.*")
(:SEQUENCE :START-ANCHOR (:REGEX "t.*") :END-ANCHOR)

(exactly-some "t.*" "a.a" ':whitespace-char-class)
(:SEQUENCE :START-ANCHOR
(:ALTERNATION (:REGEX "t.*")
(:REGEX "a.a")
:WHITESPACE-CHAR-CLASS)
:END-ANCHOR)
> trivially proven

Apparently not. Did you not read the article?
Or they managed to launder cash to some other country
Educate me ;) Seriously, I'd be interested to know what you see the difference is.
Or this:

module FourInputAndGate(input [3:0] in, output out);
assign out = &in;
endmodule

Reference:
http://www.asic-world.com/verilog/operators2.html

Really. Hardware is very fascinating.
Great job OP!
Hi, what we do is use a React build in development mode and then compile with preact.

This is safe at least for us because it allows us to keep all the good React development environement while providing a build that is a lot lighter.
Those seem to be pretty good odds. Thanks for the rough estimate.

You can also hit 'unicorns' as a scientist, for example a major discovery (nobel prize) or innovation (millennium technology prize), which should be taken into account somehow if we want to compare the two.

In start ups there are lots of discussions and analysis of long tails and capturing unicorns (implying lots of failures along the way) but analysis of careers in science never gets the same treatment, although I find many connections between the two (many small failures but big wins). It is always statistics of what an average scientist would achieve rather than what a top scientist would achieve. It would be nice to apply some of the same analyses we do on careers in start ups to careers on science.
> I can't believe I'm getting down-voted just because I'm not bullish on ANN.

probably it is happening because ANN's definitely do have some advantage over SVM's for modelling real world phenomenon.

specifically, ANN's are _parametric_, while SVM's are nonparametric in the sense that for an ANN, you have a bunch of hidden layers (of varying sizes) depending on the number of features, and a bias parameter. this is your model.

SVM's otoh (at least in the kernelized case), consist of set of support-vectors selected from a training set. which in worst case can be as large as the training set.

modelling real world phenomenon, for example optimal air-conditioning based on a large number of external inputs in a data center, are far more conducive in ANN's than SVM's. ANN's are afterall universal approximators. with SVM's you have to guess the kernel...

edit-001 : see for example, this paper: http://deeplearning.net/wp-content/uploads/2013/03/dlsvm.pdf , where folks try their hands at deep-learning via SVM's.
> Why?

The baby has been constantly screaming and not eating for two days, you're physically and emotionally exhausted, and googling tells you a dozen things that could cause the symptoms, each one ending "make sure you consult your doctor". What do you do?
What he's referring to, is that without the extension, other Chrome-extension-compatible browsers are not anymore usable for Chromecast. You now have to use Chrome.
Except the iPhone is the result of decades of Apple employees researching stuff and doing random skunkworks projects on tablets and PDAs that mostly didn't see the light of day.
I'd say there's a reasonable chance, and if not VP9 then definitely AV1. The next version of macOS and iOS supports WebP (a still image format based on VP8) so the VP8/VP9/AV1 family has a foot in the door:

1. http://www.cnet.com/news/apple-ios-macos-tests-googles-webp-...

2. https://developers.google.com/speed/webp/
Thanks for reporting. I just added it to the sheet!
Is creating homebrew really even that amazing? Seems like nothing too complex.
Good point. The same issue exists for living from RVs, in some jurisdiction you must have a fixed primary residency.
Some of the low power circuits in older amateur radio books use 9-volts.
No its not harsh at all. I've had almost the same experience, to the T, with a lot of the people I see around me everyday. I suspect that most of society continues to live this way, content in its ignorance and confused as to why despite doing everything "according to the book" they still end up in rather unsatisfying lives. This is even the more dangerous in some cultures where honor is so important that people lead delusional lives; they act as if everything is perfect in their lives while they are actually very unhappy and yearn for something better.

Being introspective is intellectually challenging and rewarding but can also lead to a lot of frustration and dilemmas. That makes a lot of people uncomfortable. It is required though.
Why should they, though? When selling non-trivial product or service, and it's pretty safe to assume an engineer's time is not at all trivial, a good rule of thumb is to not reveal your price until the reasons to purchase are well understood and agreed upon.