skysight-inc/HackerNews huggingface dataset:
> I'm not getting why this is suppose to be "hard".

Because that's not what's hard. Explaining the physical processes of the brain is very, very difficult for the brain is an extremely complex machine (one could say, bar aliens, it is probably the most complex object in the universe). But it's surely not "hard" in a fundamental level. We know the rules of physics applicable to physical systems like the brain. Technically we were able to image it at a very high resolution, and if we had massive computers to solve the equations, we could explain everything going on in the brain. It's difficult, but not "hard".

Yet this would bring us no closer to explaining the subjective conscious experience. Despite the fact that we know it exists, because we experience it, we have no idea how to measure it, how to explain, and why on earth it arises in this specific physical arrangement of atoms called the brain. A computer chip is also very complex, and integrates information. Is it conscious? We don't know and we will never know because any other consciousness other than ours is fundamentally inaccessible. In other words, this is a "hard" problem.
I use the following quote on my profile since the beginning of time ( of HN):

Statistics are like bikinis. What they reveal is suggestive, but what they conceal is vital. ~Aaron Levenstein

It's fundamentally the same and can be used multiple times in this thread it seems :p
Which tool do you use for making software engineering diagrams?
I've tried few options like draw.io, creately, gliffy, etc.
I want to know which tool your engineering team is using and how is it better than others?
Agree. Really seems to be a general thing in some circles.

See stackoverflow etc were for a couple of years at least it seemed that more likely or not any really useful question/answer would be flagged/closed/something. I've seen less of it lately so either I developed a blind spot, google changed ranking, SO decided to stop doing this (I've seen some people trying to advocate common sense in meta.)

One of my favourites: an otherwise relevant question on networking being flagged of because the equipent in question was placed between two corporate networks and the rules specified that it had to be placed in a corporate network. :-/
Protein database for Keras and Tensorflow
The CallKit blocking list feature in iOS 10 helps with this, at least in the case where the caller is not spoofing a legitimate number.

I have a Miami area code and robocalls were a constant problem until I installed Nomorobo.
If you don't allow bad credit then the new bribable, grey market, and or theft point is a minor credit mark.

People with ethics problems usually understand the gamified parts of society better than the rest of us and leave their fall out everywhere that we haven't gamified yet.
And for $395 you could get a SuperSprite board for your Apple ][, which was a card containing a TMS9918 and a AY3-8912 programmable sound generator, basically turning your Apple ][ into a ColecoVision. Except you'd have to write your own games, because no existing games supported it. I still wanted one!
An intelligent noise generator that runs as the second hardware thread on the same CPU using should be able to protect the encryption. If the second noise-generation thread is able to randomly stop the encryption thread and do itself some random crypto, it should be able to fool the eavesdropper which will assume that the signals of the noise thread is produced by the encryption thread.

One can also think about modifying the implemenation of OpenSSL and others by inserting a lot of noise in the algorithm itself.

One can also ask chip designers to modify the circuitry to produce a lot of noise during AES instructions. Or do the opposite in circuitry: use something comparable to active noise cancellation in headphones.
That was a gripping read. I was going to say that it might shed some light into the mental processes that these boys go through before they are indoctrinated into IS, but I think that is already quite well a well known and researched subject, so I will prevail from exploring it further here.

What saddens me is that I regularly see similar snippets of declared fervent worshippers of a particular deity calling for outright murder, persecution and mass extermination of entire groups of people. Only it isn't written on slips of paper in a bunker in Mosul, but on the Twitter threads of supporters a certain recently elected Western politician.
It's interesting and very similar to Nix, but I still didn't figure out purpose of it, especially why it heavily uses Docker. Many people use Docker for the same functionality that Nix provides: bundling application with its dependencies, not for isolating groups of processes from each other.
Pen and paper/whiteboard, Moqups, and Visio.
He lacks p-consciousness (logical construct, which is used to guess existence of p-zombies), not a phenomenal one.
Probably because they have one of the largest nuclear arsenals on the planet? Who wouldn’t be concerned? The only reason Russia doesn’t own most of Europe right now is because of that American “obsession.” You think that Russia would have stopped at the Crimea if it weren’t for the heavy US presence in Poland?
Why is moving the place one dumps heat from below ground to above ground not acceptable?
It's not really a "security issue" in the way we think of them. This is just an -- optional -- security feature that isn't working, and as it turns out, not working on just one person's account. The OP shows that Twitter Security actually did investigate reasonably promptly, and replied that they couldn't repro the issue.

And I think that's not unreasonable. The security team is mainly about triaging security vulnerabilities. They likely aren't equipped to deal with an issue that appears to be restricted to a single account, that's related to an optional feature.

Now, Twitter's main-line support seems to be worse than useless, but I suppose that's to be expected, sadly.
The big difference: Apollo was a money sink, whereas each Falcon 9 launch is a profit for SpaceX.

When Apollo got boring, they lost funding. SpaceX has a waiting list of customers.
100% less costly than the OPM breach.
San Francisco is Burning
It's a shame but this is typically the way to make the wheel squeak.

"Security issue" should be a red flag for support.
Euch. Daily mail - No thanks.
>When you put them in it's never going to sound the same

One of the nice things with wax plugs is you can adjust the volume by squishing so you can listen a bit without to see what you are missing.
I'd go further and say the techniques that trade-off clarity for making unit tests easier to write (e.g. dependency injection) are often a bad idea. We shouldn't let the tail wag the dog.
You don't have to be a puritan to think that comments that disrespect others' boundaries ("grab them by the pussy!") are aggressive.
There's a decent chance that they might not. They've been making more and more improvements to Falcon 9 in later blocks. In particular there's been an effort to improve reusability of the later designs. Currently SpaceX is having more and more used Falcon 9s piling up. Who knows for sure, but at the moment they have no shortage of reused rockets and it's preferable to them to start using the later designs.
>so saying "men harass" would be wrong. Saying "the bulk of harassers are men" is more correct.

Yeah, that's what I was getting at.
This is the much better article for this audience. The submitted article is an expansion of tweets summarising this one.
That’s where you send a C&D to their HQ, or post on social media.

The only two ways to reach such hostile corporations is via legal or a PR disaster.
The article says that Google Flu Trends does worse than a "simple model of local temperatures"

Indeed, that is what the article says. It's bullshit though.

You are right, though that "Google improved their flu model". No model is ever "fixed" if that means 100% correct.

Flu trends worked well (much better than a "simple model of local temperatures") except in the 2009 flu season, when it missed the A/H1N1 pandemic. It was then modified, and these modifications seem to have caused it to estimate a pandemic in the 2012/13 season which didn't occur.

"simple model[s] of local temperatures" do work quite well as a baseline, but they don't pickup pandemics either. However, in that 2012/13 season it would have done better than flu trends. [1] is a good overview.

So this is complicated topic. I have a research team working on this exact problem, and we'd love Google search data because there is no doubt that it can and does work. But like all models it breaks down when something it hasn't seen before occurs.

My bigger problem is with the thesis of the article. I'd summarize my reading of that as "big data is BS", which is a more extreme form of their title "How to Call BS on Big Data".

But the course this is based on isn't that at all. It's about understanding how big data can be used to draw wrong conclusions, NOT that big data is BS in any way at all.

I think the course is a very important and useful thing. But what it is doing is dramatically different to what this article claims, and the way that they use the implied authority of the course to support their "big data is BS" claim is what lead me to to say "bullshit".

[1] http://journals.plos.org/ploscompbiol/article?id=10.1371/jou...
That's not true.

1) modern railway is fully IGBT powered. In this case it is trivial to inject current.

2) with DC current you need a substation capable of converting AC to DC (easy: bridge rectifier) but also DC to AC (to given tolerances) which is much more cumbersome.
There are apps. I just tried "Decibel Meter" by Xiangyi Liu on my iphone. Free. Seems to work.

Update - just tried it. 90-100db on the tube (Victoria line), 102 when they make announcements, 60db in the park, 25 in my room.
>But the critical part of all this is hanging up within 6 seconds. This is the one thing that hurts the telco knowingly supporting this

You should explain why that number is critical, what happens before, what happens after.
In practice it means "HTTP, plus certain conventions about Method and Path that David Heinemeier Hansson happens to like".

I still cannot figure out why anyone would ever want to meet such a standard, other than to trick the ignorant.
Using deep learning to track the untrackable
> If no deal happens, one person still has $100 million while the other still has their unexecuted plan and hopefully a job or something. The power imbalance is pretty obvious in that kind of scenario.

I don't see any power imbalance that exists within the relationship here. Compare this with the laws that prevent a therapist from dating a client, which are in place because one party can take advantage of the other or blackmail them or have them involuntarily committed. That's a power imbalance.

I also think this is a very orientalist view of the industry. How many founders actually raise institutional money off just a deck each year, who don't otherwise have the skills to earn a lot of money consulting or whatever?

I'm not trying to defend the behavior here in any way, I just think that the reason why it's wrong for a VC to aggressively proposition a founder or whatever is different than, for example, what makes it wrong for an employer to have a relationship with an employee.
Snapchat’s newest feature is also its biggest privacy threat
There is no easy way to quantify this argument but let me suggest my opinion is that you are orders of magnitude wrong.
> Which is exactly why I don't use software written in java, haskell, nodejs and prefer things written in python or go.

I also prefer Python and Go but to say I would not use the software because of the language it's written in just sounds silly to me. Heck, I really dislike PHP but would still use PHP-software when it suits my need.
Probably depends on the model. Maybe try downloading a phone app and testing it. I don't think my 11.6" Air makes enough sound to do damage at 2'. Using the Earpods at max I notice some increased tinnitus though.
Constrained Bayesian Optimization with Noisy Experiments
The current rise of "bots" that I'm seeing being developed of late seems to forget one really crucial thing about humans, especially in a time of need: We need to talk to another human.

It started with "choose your option", "press x.." call routing. You know, the ones which keep you trapped in a menu while charging premium rates. How many times have we all shouted "give me a human!!" to an automated call system?

This rampant increase in (money/job/man-hour -saving) bots seems to me to be very short-sighted and totally destroying the relationships that companies used to have (or dreamed of having) with their customers/users/(unwitting prisoners).
This article is interesting, not just because it's applied on a practical problem at Facebook, but also because it's quite fun to read the theory itself.

1. A Bayesian approach for A/B testing is advocated where noise is handled properly (not through heuristics).

2. Computationally efficiency is addressed through quasi-Monte Carlo.

3. It's practical use is shown through a production ranking system and optimization of a web server.

+ The Expected Improvement acquisition function (Mockus, 1978, Jones, 1998) is used to perform Bayesian optimization of the hyperparameters of a particular model.

+ Intuitively, it is an iterative procedure that picks a new point to fit a function in a sequential manner using the previously picked points.

+ Aside, to play with Gaussian processes, see e.g. https://github.com/fmfn/BayesianOptimization. To summarize, rather than searching for random variables it's searching for random functions.

+ Aside, Bayesian optimization is interesting because it reduces the number of evaluations required and replaces it by assumptions in the form of a (Gaussian Process) prior. See article http://papers.nips.cc/paper/4522-practical-bayesian-optimiza... by Snoek et al where by the way duration of execution time is also taken into consideration.

+ Aside, Bayesian optimization (in this form) does not use derivatives.

+ Aside, rather than ordinary MCMC, the "fit" of the posterior distribution is used to inform the sequential sampler through the acquisition function about where to sample next. Note that Bayesian optimization can even be used for adaptive MCMC: http://proceedings.mlr.press/v22/mahendran12/mahendran12.pdf.

+ Normally the Expected Improvement acquisition function assumes that observations are not noisy. (The Gaussian process prior defines stochastic relationships between parameters, not observations). The author introduce the Noisy Expected Improvement acquisition function.

+ The Noisy Expected Improvement integral is cast to an integral over the unit cube to be able to perform quasi Monte Carlo.

+ Aside, if you never read on quasi-randomness, check https://en.wikipedia.org/wiki/Low-discrepancy_sequence. Intuitively, the proportion of points in an (s-)interval is proportional to the (s-dimensional measure) length of that interval. This can be grid-like and does not need to be uniform randomly distributed. Note, quasi-randomness is not pseudo-randomness!

+ 6.2 describes the application for optimization of the JIT compiler part of the HipHop Virtual Machine (HHMV) to translate php/Hack into x86 machine code. Tunable parameters are about hot/cold code paths to reduce cache misses, choice for which type of functions to inline. The described algorithm is subsequently used to A/B test compiler flags w.r.t. CPU time, memory usage, database fetches, etc.

+ Results were good enough to be integrated in the HHVM: http://hhvm.com/.

Really nice work!
> This is where professionalism and propriety come in. One's behavior should simply be well outside the gray area and straying into it should, itself, be grounds for confrontation.

That doesn't actually fix anything, you're just defining the gray area to be further to one side. If people actually did that then expectations would change and more innocuous behavior would fall into the gray area, requiring you to move the line again.

The gray area exists because not everybody agrees where the line is.

In some cultures it is illegal for a man and a woman who are not married to even be alone in a room together. In some cultures physical contact between acquaintances is normal behavior. In a multicultural society, whose culture should have the force of law?
I have been in perfectly reasonable conversations within a group where a woman has taken a statement so wildly out of context that frivolous reports are filed

Why do you think you have the right to decide whether someone else should find a comment inappropriate or not?
> What saddens me is that I regularly see similar snippets of declared fervent worshippers of a particular deity calling for outright murder, persecution and mass extermination of entire groups of people.

My family is from a country (Bangladesh) that has, like many others, slid backwards in the last 40 years thanks to the same fundamentalism that drives ISIS. When my family and I lived there, Bangladesh was poor, but there were no violent attacks on secularists and atheists, women walked freely in the streets with their heads uncovered, etc. That's all changed. Meanwhile, here in the U.S., Trump is President, but the country is more or less the same as its always been (notwithstanding the bluster of some of his supporters on the Internet). So, frankly, your casual drawing of false equivalences and "whataboutism" is not well taken.

I strongly recommend that "whatabouters" watch this video from the Egyptian President in the 1960s and then read about what happened in the country subsequently: https://www.youtube.com/watch?v=TX4RK8bj2W0. This is a thing that is happening to hundreds of millions of people all over the world, and bringing up Trump in the same breath is a disservice to all those who continue to fight against this force. Especially since, for the last several decades, that force has been winning.
Amazing book game
Silly question, is the heat so low that it cannot be used for something other than releasing above ground?
The Consequences of Gerrymandering
You're making things up. You're not writing clearly about it and need to perform some more research. What persecution or mass extermination of which groups of people for example are you talking about?
For my own use, I use pen and paper (for program design/brainstorming) and Inkscape if I need to have a diagram in a document (occasionally I use emacs' artist mode and ditaa for fun, too). At work, we use (org-wide) LucidCharts, which is decent enough at what it does (online diagramming tool with good collaboration abilities, can be embedded easily)
Getting compilers right: a reliable foundation for secure software
I'm interesting in your background: which languages do you use, and what kind of programs do you write? Perhaps it'll become clearer whether C++ is any use to you or not.

From the discussion I've read in this thread so far, it seems like you're claiming "what's the point of the entire field of mechanical engineering" when you, personally, just want to drive a car (not build one), fly on a plane (not build one) and so on.
What saddens me is that I regularly see similar snippets of declared fervent worshippers of a particular deity calling for outright murder, persecution and mass extermination of entire groups of people.

?
I admire your charitable interpretation. I'd be fine with the rating system using automation to reduce the number of subjective decisions to be made - I thought the LVM approach was a good one when I first heard about it.

As the second article points out, even this is kind of crazy, and the implementors didn't seem to care at all about what the results were - for example, the imaging category is driven by a single measure related to abdominal CT scans.
Here are few tools I found -

Gliffy - gliffy.com

Draw.io - draw.io

Creately - creately.com

RealtimeBoard - realtimeboard.com

LucidChart - lucidchart.com

Bubbl - bubbl.us

Textografo - textografo.com

Smartdraw - smartdraw.com

Edrawsoft - edrawsoft.com

Microsoft Visio

I've not used all of them. Looking for suggestions (preferably free tool).
Sorry, not buying it. You're drawing parallels between two wildly different demographics for cheap political point scoring, I find it rather distasteful given the subject matter. What similarities exist are tenuous and coincidental, and serve more to confuse any proper analysis than provide insight.

Can you convince me that isn't the case? Over and above vague descriptions of some tweets you read that you didn't like?
The MSP430 instruction set is heavily influenced by the 9900, so although TI missed the PC revolution they sold a heck of a lot of silicon derived from this project.
Because when it's clearly frivolous and results in no action by management (who deem it a non-issue), all it does is create a work environment where people aren't comfortable talking about ANYTHING. I'm not talking about clearly inappropriate speech in the workplace, I'm talking about normal conversation that is twisted and misconstrued to attack others. I have witnessed this happen multiple times and it is baffling.
> you can't just CIA-like "ENHANCE" an image to
> double its resolution

I think what you're saying is that if the high frequency information is gone, it's gone? But that shouldn't matter.. we don't need it to be identical to the original. It just needs to sound identical to the original.

If you hit a snare drum 5 times in a row, the high frequency data of each hit will differ wildly, and yet a human won't be able to tell the difference.
Marko components are lovely. I've used a lot of off-brand and mainstream template engines, and few have delivered on the promise of composability as cleanly and nicely.
Yes, you can't compare Crimea with western Europe. Crimea was mostly Russian to begin with.
This was a stunning display of bravery.

I just wonder what badass admins are keeping the internet connection up in such situations.
Ah, thanks. TFA is pretty unreadable on mobile.
The icing on the cake is that engineers cost more than support reps. Sure the bot can "scale" but in a lot of cases I wonder if they are really saving by having a team of engineers who cost so much more than phone agents.
I have a strong feeling that he is talking about Christians but I have never seen any of this.

I might hang in the "wrong" circles though.
What is your proposed test? Detecting a nuclear explosion or traces of chemical-weapons manufacturing is easy compared to figure out who made some malware component.
Doesn't this require two-way dataflow between the air-gapped computer(s) and the "primary host"?

Edit: in other words, you would have to 1) plug a USB drive into the "primary" host and then plug the same drive into an air-gapped computer, and 2) take a USB drive that was plugged into the air-gapped computer and plug it back into an internet-connected computer. Plus, all computers in the dataflow above must be running Windows, right?
I did something similar for a job offer on LinkedIn. I had to go out with friends so I polled the site every minute (not as gentlemanly as you) looking for the apply button. I was going to use Twilio for I had just signed up for a trial, but the internet was unreliable and I ended up using Gammu with a 3G dongle and a local SIM card to send an SMS.

I was surprised to see the number of applicants increase without the button having ever become available (no SMS received and I had logging to confirm). It was fun, nonetheless.

It's made me want to make something like this to diff arbitrary things and send notifications to people who're watching them, but I didn't sit down to do it, and sitting down to do it is all that matters.
> Usonians

What this?
I've addressed everything you've mentioned here. I would greatly appreciate it if you could take a look and offer any constructive feedback.

Many thanks for your time and help.
I do think it's true, at least as a practical matter. The fact that women can harass men doesn't make it not true.
Unilever Grills Tech Giants on Ads, Says Dollars Up for Grabs