skysight-inc/HackerNews huggingface dataset:
While I don't doubt that infosec is just for show in some places, you can't just say that when they get hacked, they'll just say "We're XYZ compliant" and do nothing else.

The whole point of those audits is to show that, while every company of any importance will eventually have some sort of breach/break-in/hack, the company takes all reasonable steps to prevent it and mitigate the possible effects of such an event.

Infosec isn't a fool-proof thing. There's no way to prevent everything, and all you can do is keep on top of things and take steps to ensure you're doing everything you can to protect your systems.

You WILL get hacked eventually.
Evidence that the statements made in my previous comment are correct: http://en.wikipedia.org/wiki/Discount_window

This is what I meant by saying that even if a bank fails to borrow from other banks to satisfy its reserve requirements, it can just go to the central bank to get the required money, and that therefore reserve requirements are not a constraint on lending.

By the way: In case you haven't heard of it, read the Modern Monetary Theory Primer here: http://neweconomicperspectives.org/modern-monetary-theory-pr...
It's very long, and there are a lot of macroeconomic statements in there that can be disputed, but their description of how the monetary system actually works is spot on and well organized.
Show HN: Dashboard of public NHTSA data
Has the original link been censored? Or did the submitter have special access and not realize it?

Even the abstract is probably something TLAs don't want widely disseminated given the easy access to these viruses that is possible right now. They're poor choices for weapons (you can't stop em), but there are crazy people out there.
Almost certainly. Yahoo most likely has a blanket L1:
http://www.murthy.com/worker/l-1-visas-statuses/l-1-blanket/
Nightwatch runs against Selenium, Nightmare uses Phantom.js

With Selenium you have full cross browser support, while Phantom is Webkit based.
Once you know type classes, it opens the door to a lot of functional "design patterns" - functors, applicatives, monads... these are not strictly necessary, but they're fun to learn about.

For a certain value of "fun", I guess.

Generally I find in engineering that it's best not to add abstraction (or other forms of complexity) to a system unless there are strong, clear benefits to doing so. The more we learn about Scala, it's just not clear that it delivers those benefits (in proportion to the time investment it demands).

It's not that I don't "dig" abstraction. It's just that I have an infinite list of things to learn about (some fun, some not so fun) in any given development environment. (In general, most of these are in the non-fun category: dealing with dependencies,build tools, and legacy quirks that can never be fixed).

And another infinite list in my own problem domain -- you know, that thing I'm supposed to be, theoretically, directly working on (in the service of which all of these fancy software tools were supposed to be a means, not an end). Plenty of very real and juicy abstractions. More than I can ever hope to get to the bottom of, in fact.

But don't get me wrong. If applicatives and such are your bag, then that's great. Maybe Scala is the right language for you, then.
20 years of blogging
Nice to see an objective analysis of the situation and pulls out some good points. Western media's portrayal of many events in the Middle East our highly antagonistic and make a mockery of any idea of objective news coverage.

The lack of knowledge regarding the capabilities of ISIS is a very interesting detail. There is no way that a high functioning organisation, there is no denying that it is effective in terms of administration, military capability, diplomacy and propaganda, can just appear out of no where without some very capable individuals guiding the organisation. The burning question is where did they get these capabilities, it really does not just materialize out of some random assortment of uneducated militia men.
LuaRocks dev here, thanks for the feedback!

> But its biggest crime is that packages are neither signed nor are they transported over https.

Do you mean the actual LuaRocks source code tarballs?

If you need to download the source code over https, you can fetch it from Github. We could mirror the tarballs there too, if there's interest.

> That said, some of moonrocks goes over http, https://rocks.moonscript.org/

Rocks nowadays are transported by the `luarocks` tool over https by default. There are also http-only mirrors.
Figure I'd add my own two cents to building software for this: School project with a few buddies, decided to make an itinerary planner. Problem was that it was messy and difficult to plan a trip with 3+ people. Emailing back and forth gave you long chains, calls and group chats were difficult to schedule together and settle on something. Ultimately a Google spreadsheet or shared doc was the best option despite limitations. Enter the itinerary planner: Post possible destinations, majority vote by a certain time to include or exclude in plan. It was to act as a central place to plan pre-trip, view during trip, and post after trip(web app or native app).

Eventually, the realization was the same problem as most people have mentioned, retention. So then comes the weekend planner. Miniature trips or adventures for weekends or long weekends are much more common, spontaneous and way easier to make decisions. Google Now already offers suggestions of events and places to be during the weekend based off Geo and whatnot, just have to take it a step further.
> Edit: As to pointing out flaws in an experement. Again there is no progress as removing evidence in support of a theory does not get you any where you need new evidence in support of a different theory for there to be progress.

Are you saying that failure to replicate an experiment has no impact on the original experiment?

Are you getting this from people like http://wjh.harvard.edu/~jmitchel/writing/failed_science.htm ?
You only need large quantities of pDNS data for the discovery portion. For classification all you need are collections of domains produced by the same algorithm ( which are readily available for the widely-known DGAs.) The domains being NX isn't so much corroboration as fundament -- the NX-producing search over multiple domains is the observable behavioral distinction between AGD vs static C&C discovery.

(I've worked with both Antonakakis and Yadav, and implemented the production version of Damballa's AGD classifier as per Antonakakis).
InfoSys and other bodyshoppers do much more than that every year :-). Yahoo'll probably use L1 s though. With some help from the Immigration folks (which Yahoo has the clout to arrange if they wanted), this should be easy enough.
Django models, encapsulation and data integrity
I don't want to disappoint you, but the same phrase exists in so many languages that I'm afraid it isn't something culture-specific.
> But syntactic diabetes is bad because it ultimately provides no real benefit. Different people will write different code based simply on their tastes and preferences and pretty soon you'll have a mess in your project codebase, unless you enforce strict rules and conventions about writing code. Furthermore, people who work in a team that enforces one set of conventions may have trouble when joining another team that uses a different set of conventions. In Java, for example, this is not the case. Yes, there are things that the language itself doesn't enforce, and conventions are used, but these conventions are well known, and there's probably no Java developer on Earth who wouldn't adhere to them. When a totally new Java developer joins the team, she can usually read code right away, because there are no surprises with regards to the syntax. Sure, she'll need to spend some time perhaps to really get what's going on, because the code might be complex, but the syntax itself won't stand in her way.

But the brackets, braces and dots are just such a trivial part of the syntax. Is anyone really getting confused about the difference between

opt.foreach{s => println(s)}
opt.foreach(s => println(s))
opt.foreach(println)
opt foreach println

? I really can't imagine a developer who's learnt one having trouble reading the other.
My pappy always said, if you shoot it and it's still standing, keep shooting it! Small, incremental changes!
If you buy into object-functional, combining ADTs and inheritance as Scala does is quite reasonable.

It will be interesting to see what Scala is like in a couple of years. I think (hope) many of the issues will be resolved. Just going over the list you give:

- Implicits are useful. Implicit conversions, the evil part of implicits, are mostly going away via deprecation and other mechanisms.

- Structural types might go away if higher kinds are curried, or there is syntax for partially applying a higher kind.

- Dynamics. Who uses this? Why was it even added? I'd nuke it in a second but I don't know of any plans to remove it.

- Macros aren't even officially in the language yet, so it's a bit early to call for their removal :)

Ultimately is comes down to implementations. The idea of statically typed FP inspired languages has been around forever, but the implementations just haven't been up to scratch. Where are the alternatives to Scala (that is, statically typed, run on the JVM)? Things like Kotlin etc. are still in development and don't really offer much over Java. It might be in 5 years that Rust has a sufficient ecosystem to make it a viable alternative to the JVM. I think a lot of big data systems (in the area of Cassandra / Kafka / Hadoop) projects would happily move over to Rust, just to avoid GC issues. Haskell is the other alternative with traction, but it's an even further leap for most developers so I'm not convinced.
If you're hourly, of course it's a different thing.

But if you're salaried, it's an arms race. Employees willing to work extra hours get more done (or at worst, only appear to get more done), and thus will get the rewards and promotions.
Look at The Computer Language
Benchmarks Game.

It would be interesting to do a contest where each month a jury selects one of those problems and everyone focuses on that problem. The "boilerplate" is already there.
https://github.com/al0p/wow-alert
Yes, is possible! https://github.com/al0p/wow-alert
Choosing a Web Framework: Django, Flask, or Pyramid
Gap Years: Travel Better Connected with the Huudle App
Biz still recovering from Penguin-Any SEO/marketing ideas to kick Google's ass?
Google abolished our biz shopforbags.com from their rankings and our business is down 90% the past two years. Any suggestions with regard to the site, marketing and new techniques in SEO to get us back up to the first page?
Just because you can trace how shares/money moved doesn't mean you can convince the rest of the network that the movement was improper.

This doesn't meet any sane definition of "good enough". It gives up a bunch of protections for no real gains.
I bet you're right. Luck plays a huge, huge factor. And knowing the right people.
Is it blocking?
When stuff like this happens it is bad, and hard, but a good reminder that you need to backup your videos, put them on Vimeo on your own site or something, and maintain your own presence that can't be taken away by a paper pusher.
Inventors of Blue LED Win Nobel Prize in Physics
This is a nice implementation of an alert, but ideally you shouldn't ever need it. Alerts are a pretty horrible feature in a user's experience. Essentially they say "STOP WHAT YOU ARE DOING. THIS IS MORE IMPORTANT."

If something is that important then you'll usually want to give the user a choice from a set of options - e.g. if the user is doing something that can destroy data without the possibility of undoing their actions then you'll want a dialogue that asks them if they're sure. That should block all other interaction because it really is important. When the user has no input though, and there's nothing they can do but click 'ok', there's no need to use an alert. Just put a message on the screen that's high enough up the page's information hierarchy that they've very likely to see it. Make it sticky (so it's there until the user dismisses it, but doesn't block other actions) if it's something that they need to confirm that they've seen.

Don't force the user to do things your way. Guide the user, sure, but let them do things their way.
I don't think it was censored, I think the link must have expired. You can get the PDF that I initially linked by clicking Get PDF in the above URL.

Mods please replace the broken original link with cryptoz's.
I like how you assume that anyone who disagrees with you must just be some kind of an idiot who bases his opinions off of marketing gimmicks and the opinions of Apple's competitors.

I was basing my opinion off of my personal experiences. For years after IOS devices hit the market, flash dominated certain types of content on the web. The lack of flash support meant that a user couldn't really view these sites on an IOS device.

Also, in spite of flash's performance issues, for a long time it seemed to perform better than HTML5-based video players. Youtube's HTML5 player remained an opt-in experimental feature for so long for a reason, it simply didn't work as well as the normal player.
Can Google Predict the stock market?
Nope, if he got to that level, he'll know that the only way to really know it is testing.

He may still ask why one is slower than the other (if it is, I don't know that), but that's a completely different question that in most contexts will get a nice answer.
Coma? Brain Dead? Why don't you stick with the facts?

http://koreajoongangdaily.joins.com/news/article/Article.asp...
I guess it's not surprising that you feel like I've been attacking you, but I'm really not. At no point have I criticised your character or said anything that should be insulting (unless your self-esteem is bound up with being right, which is justifiably not my problem). I admit that me not engaging with your arguments must be frustrating, but I hold firm to my position because you have consistently missed the point in your replies.

Unpicking this stuff is hard, especially for the person under the looking glass. I guess it was arrogant of me to try to get you to buy into this perspective, especially in a HN thread.

Best of luck to you.
The National Mall's Newest Portrait May Best Be Viewed from Space
A common advice is to focus optimization in the few places where it matters, such as in the middle of tight loops. Sqlite is in an interesting situation in than almost all their code could be called in the middle of somebody's tight loop. The same applies to many libraries, operating systems, VMs, etc, but not to most applications.
Luzme, the ebook search site
There's nothing in that post about your data centers, just your "stack". Of what does your service stack comprise?

Why did you not opt for 2N?

Do you co-locate? What tier is the DC? If you colo, especially <= T3, your colo company has likely cut corners somewhere and that you don't know about some of the weaknesses in their infrastructure.
looks nice and friendly use. i look forward to using it. But when it comes to replacement, its not blocking. So its not a replacement.
Well that wouldn't be very good! Let's embrace them then.
If we alter that model slightly where everyone buys compute from everyone else, the need for SLAs disappears completely

How long does failover take (and how reliable is it)? How much bandwidth is available for replication between your 3+ separate providers living in separate datacenters and cities, and how much does the latency for this slow your system down?

True fully-distributed systems are a Hard Problem. SLAs aren't an artifact of business models, so much as they (along with those business models) are a non-technical workaround for technical limitations.
What is 'beautiful' about it? There's absolutely nothing beautiful about it at all. I don't think the OP realizes what "beautiful" means.

I recommend using the content in the link itself: it's described as 'awesome' not 'beautiful'.

What's funny is that since this doesn't actually work like a JS Alert, it's actually quite 'ugly'. ;)
The LED's Dark Secret (2009)
This could be an interesting discussion.

I notice that even large apps like gmail and google calendar use native alerts (and I've been using them a bit more under certain circumstances—something has gone terribly wrong). What about native alerts in all situations equals unfriendly design—esp. when trying to mimic mobile native apps, but needing to span the gap from OS to OS?
New Google+ Head David Besbris: We’re Here for the Long Haul (Q&A)
Show HN: GetStream.io – API for newsfeed development
New Startup Zensplit Helps You Collect Money Securely for Any Purpose
Alternatively:

No wireless. Less starch than a potato. Lame.
How using the Socratic Method improves collaboration
Four Options for Scaling Out to Multiple RDS Instances
Of course Clojure does this. Clojure doesn't even have an interpreter.
EBOLA ALL ABOUT UR EBOLI
I love SF but I needed a break. Photos from my coast-to-coast motorcycle trip
Rare Look at Design Genius Jony Ive: The Man Behind the Apple Watch
Criticizing an experiment's methodology is not only done all the time - including by other scientists - but it is absolutely necessary to ensure that the experiments are actually doing science. There are many pseudo-scientists out there who think they have experiments that demonstrate the existence of silly things like ESP, or the efficacy of their snake oil. But, upon inspection, their experiments are not valid.
You're right, I really meant mozzarella-like cheeses. In Italy there are other variations on dry mozzarella, too, that is different from the stuff you find in US stores.
Are you referring to the OP's post? That part of it is simply incorrect. If you're referring to the comment I replied to, I don't see this argument in there.
And thanks to them people who work for smaller companies without blanket setups get screwed over
Sort of related:

The trailer for Corvette Summer can be watched at https://www.youtube.com/watch?v=4W9pmT6JTO4

The 70's was a strange time for custom cars. This movie preserves the custom car culture of the era fairly well.
It is the cycle of things. European industrial dominance was undercut by low quality American knock offs that then went further up the market. Japan undercut the American market with low cost and quality products and then looked like they were going to dominate the world. Korea undercut Japan with low quality products and then went upmarket. Now China is about to...

The key markets have changed since the industrial revolution but last century or so it can most clearly be seen in cars and electronics.
Nope. They are actually laying off most of the folks. Very few and the top guys are getting an offer to relocate to other offices, not specifically the US. Btw, posting a job requirement now wouldn't be opportunistic rite? :D
Save this sort of terse, over-opinionated, pseudo-insightful shit for Twitter, because that's one hell of a Tweetstorm you've got there.
It works in that given example. Of course if you invent an arbitrary number it holds no value. But the OP postulates that through force of state having safety criteria restaurants must advertise is a systemic benefit to the food service industry, and if it actually was, then restaurants everywhere would naturally adopt it if it increases consumer participation and revenues.

More than anything I'm trying to indicate that safety ratings are not actually benefiting the restaurants if they are not adopting similar systems elsewhere. And if they had a private rating system it would only mean anything if there was some consortium that posted standards. Consider the ESRB, which is not a state review board but exists to keep states from instituting review boards in the US on video games. They specify their rating criteria in available records and are utilized industry wide because the users of the rating board find it a net benefit.

I'm not going to argue that consumers do not benefit somewhat from food safety ratings, but it is also not purely black and white, because by compelling restaurants to produce them, if they are not a market positive effect (and like I said, the lack of a natural appearance of such a system outside mandate indicates it is most likely not) then the consumer pays for those reviews with a more significant expense on the part of restaurants than the restaurants make as a result of increased traffic, which means they must raise prices systemically to compensate, and you end up paying more.

Except in a sane market, you should be able to pay more if you want to only shop at restaurants that give safety ratings from some public consortium in the first place. But then you have the choice.
What I like about Wow Alert:

1. It's less than 5KB.

2. It overrides the existing alert function.

3. It extends the existing alert function.

What I don't like about Sweet Alert:

1. It's bloated for what it does... > 30KB

2. The short-hand swal doesn't make sense or read well.
Will You Preserve Your Brain?
5 years is not a good time horizon for unemployment rate comparison, because that time window is during the Great Recession/Lesser Depression, which surely dominates any longer term (and therefore slower) effects of technology.

> You really think anybody has a clue as to how we'd design an economy that would lead to a specific economic outcome?

Not at a detailed level, but stuff like tax cuts for the rich and financial deregulation are not random accidents.
How much of the web was built on Fast? How much of a Stockholm Syndrome do we have for Fast?

People routinely confuse motion with progress.
MicroServices at Netflix
Like other people here have pointed out, this isn't exactly an alert replacement as much as it is a more limited form of modal dialog. And honestly if that's what you need, there's better solutions out there, even in the form of the HTML dialog element (whenever that comes into mainstream support at least).
Please refrain from complaining about downvotes. The community is good about providing corrective upvotes. Just be patient.
Awesome! Great design and really useful!
Wouldn't that be an offer to apply internally for any open positions rather than a mass move? Meaning 95% of them will find nothing.

It would make no sense to lay off 1000s of people only to encourage them to move somewhere where you have to pay them more money.
If I've understood your situation correctly - then yes, this would be an issue that is covered by our SLA. Our customer data is actually hosted on two separate storage backends for issues like failing disk drives.

Our approach on this is that when we offer a service to you, you should not be worried about how the physical equipment functions - it should just work. Hence all issues on that front would be our responsibility. Glad to talk more on this if you're interested. My contact details can be found on our company website.
One really big problem with how your argument is structured is that you cherry pick warts from OO languages, while at the same time cherry picking good solutions from FP languages.

It would be quite simple to turn the argument around by doing the exact opposite thing - cherrypicking nice things from OO languages and warts from FP languages and then use the same argument about scotsmen in the other direction.

Arguments about whole categories of languages when not limiting yourself to least common denominators end up stupid pretty fast as it is always possible to find one example or another that fit the point you want to claim.
If by a limp recovery after an ibank-created crisis, then yeah. Participation rate down, massive increases in SSD, massive growth in income disparity, no change to these trends in sight. It's denial in the form of statistics.

> "You really think anybody has a clue as to how we'd design an economy that would lead to a specific economic outcome?"

Yes. Start with these design changes: raising the minimum wage and cutting the work-week.