skysight-inc/HackerNews huggingface dataset:
> I don't think Keynsian or Austrian economics is in favor of or really even addresses the idea of bank bailouts

Neither school directly addresses the idea in the form we observe today - QE injections of liquidity to prevent runs that should bankrupt institutions that trade against/leverage an unsustainable amount of toxic assets - because central banks did not count QE as a viable option in their quiver of monetary policy tools until the BOJ (Bank of Japan) began to use QE in the early 2000's to try and solve secular stagnation. Hence why QE was termed "unconventional" monetary policy when the Fed and other major central banks started to use it as the FFR approached zero post financial-crisis.

"Keynesian" economists tend to favor intervention (leaning towards market manipulation), whereas "Austrian" economists tend to favor austerity (leaning towards free market). This is a gross oversimplification, as there is a huge range of thinking on both sides that spans many different views on the role of government in various markets. But let's use it as a rough way to judge QE:

OK, so corruption got out of hand - bankers did not live up to their fiduciary duty to protect investors. Predatory investors took out loans with the intent to default and dump property on banks. Excess leverage backed with toxic assets occurs and the system fails. Fine. What do we do next?

Austrians would call for austerity - let the corrupt institutions fail, enter bankruptcy, and be reformed. The system would tear itself apart and be reborn from the ashes. No misdirection of resources, no boom and bust.

Keynesians (who largely supported QE [1]) would call for intervention - prop the old system up, relieve the private sector of risk, inject liquidity into failing institutions, create artificial demand.

Obviously neither economic system calls for more corruption, but both acknowledge that it is an inherent human trait. Where they generally differ is in their response to crises brought on by corruption.
"how the plaintext was obtained" which means it sounds next to impossible FBI can keep their exploit secret indefinitely if anything on an encrypted device is going to be used as evidence in a criminal case.
It's not "in any reasonable amount of time". Proving in the general case whether a variable is unused in code or not is equivalent to solving the halting problem. This follows from Rice's theorem:

https://en.wikipedia.org/wiki/Rice%27s_theorem#Proof_by_redu...
So did you read the article before you started into your canned speech about how people are lazy or ill, or did you just start typing?
You mean except for the lock table that's maintained by every paxos leader?
Rattenfaengertum is a word which can be summed up with Pied Piper, if you know the story. Sorry to English readers who had been wondering. Ratte = rat, fangen = to catch, tum = utility suffixed almost like dom but more as in ness like somethingness.
A Physical Flick Bluetooth Keyboard by Google
Have you considered that pehaps he cant stop thinking because biologically his body is not ready to shut down? Sonetimes it's impossible to just stop thinking. Try taking 100mg of caffeine and try to meditate. Totally impossible.
a twitter poll from a company that offers a .NET toolbox and whose customers include Microsoft, asked its twitter followers who watched the MS keynote if they would use Windows 10.

Sounds more like asking if existing MS-based developers will upgrade for Linux-like functionality.

I'm not sure what to call this headline and "article," but it's definitely not news or even interesting.
Here's the basic crux of my outlook as a general principle, well stated:

>The use cases for AR seem, to me, to be not necessarily the same as VR and both should easily be able to co-exist.

My instinct is that one will be far more adaptable and incorporated into entertainment / business / activities than the other, and at this juncture, I'm pretty convinced it'll be the AR track. It seems more dynamic and this review, on the whole, feels a lot more positive than ones noting the current state of VR (e.g. disorientation). That might change over time, but if this is an indication of things to come, I'm anxious to see what AR can drum up for use cases and software (yes, I did like that Minecraft demo a while back and dream of what a DAW could be like).
I agree, but light therapy in the morning would be needed.

http://emedicine.medscape.com/article/1188944-treatment
> There is no linux proprietary application community

Except in CAD, academic tools, analytics, mod/sim, graphics, industrial automation... basically anything that used to run on Unix or might use a fortran library somewhere.
Which is a shame really, because OCaml is a very nice language. Everyone who is interested in "worse is better" design should really study it (and I mean "worse is better" in the most genuinely approving sense). I don't think I've ever seen a language other than SML and OCaml that sits in such a "sweet spot" on the simplicity-vs-power tradeoff for general-purpose programming (not counting the module system of SML and the object system of OCaml). I honestly think that OCaml's type system is simpler than a lot of other type systems that people think of when they think of "simple type systems". (Including its support for generics—OCaml is proof that generics can be an extremely simple feature that add basically no complexity to a type system, contrary to popular belief.)

I think the biggest issue with OCaml for mainstream adoption is the syntax, honestly.
Scientists may have discovered what caused mysterious giant holes in Siberia
I'm also on the Azure Functions team.

I have only played around with Lambda (so I'm not an expert), but I find Azure Functions to be much more streamlined. Lambda had a lot of really confusing options for URL rewrite, and I got really hung up with the fact that even site configuration is not saved until you redeploy. I can understand that behavior for reliability reasons, but they didn't show anything in the UI that showed that either the site or the config was dirty.

Obviously Lambda is more mature at the moment, but there are interesting aspects of Functions compared to them. For instance, is it possible to host a Lambda function on your own hosting plan (or the AWS equivalent?). I couldn't figure this out though the console, but I'm not an AWS expert.

We also have support for hosting Functions on an App Service Environment (ASE), which is your own dedicated set of VMs.

But, I'd like to from you what you like about Lambda and what you think of Functions once you have used it! What are your top 3 favorite features of Lambda?
Costa Rica’s “Land of the Strays” Is Pretty Much Paradise for Dog Lovers
>I have always regretted the fact that Java and Linux did not have anything on par with what Visual Studio provides.

Linux has had JetBrains IDEs for a long time now.

In any case, without Xamarin being ported to Linux and tied to VS, the embrace you're talking about is shortly followed by the other two "E"s.
Wi-Fi enabled juicer can't actually juice your produce
Never IMO
Taplytics (YC W14) is hiring – Love mobile? We might love you
> In the long run, once virtual humans are as individually quirky and recognizable as real humans, VR will be the most social experience ever

Ha, surely a conversation with another real human person is the most social experience ever.. this sounds incredibly creepy.
.NET is a run time much like Java.

.NET largely only exists for Windows/OSX, or at least Microsoft Supported Platforms.

Mono was started by Novell, later Ximian starting working on. The goal was to build a C# compiler and compatible runtime for all platforms (PS3, Xbox360, wii, Linux(SPARC/IA-64/x86_64/x86/PPC/MIPS/ARM), Mac, FreeBSD, Solaris, Android, and iOS).

dotNETcore is the Microsoft implementation of .NET which supports OSX, Windows, Linux. dotNETcore vs Mono is more or the less same as OracleJVM vs OpenJVM (except they're both owned by the company). They use different JIT's. Microsoft built their own. Mono uses LLVM
But consumers would have either had to pay extra for that $5.3 trillion expense, or not use as much energy. Figuring out where the blame should be placed is a bit of chicken and egg, but we're trying to point out that bandying questionable numbers around like this isn't helping the cause.
The rule when using tabs is: indent with tabs, align with spaces. Tab everything out to the proper indentation level, and then if you want to align something then you use spaces on top of that indentation.
A lot of people talk about this as something new. This is really Microsoft going back to its roots. Remember, before the PC, Microsoft made its money selling development tools for multiple platforms. This is their DNA.
I was waiting for this question to get asked here. :)

We don't have any official plans, but because we're open source, you can take a look at how we're doing things and think about adding it yourself later on.

We'll have some contributor guidelines up soon. We're going to try to clean up the code and write down a bunch of dev/test guidance this month.

https://github.com/Azure/azure-webjobs-sdk-script/wiki
I don't see why someone would evaluate F# but not OCaml, they're very similar languages. The breadth of libraries available for F# may be greater, but OCaml has some strengths that F# currently doesn't, such as native compilation. I'm teaching myself F# at the moment but I'd not rule out using OCaml in the future.
Jay Z Says Firm That Sold Him Tidal Inflated Subscriber Numbers
Episode 4: The Modern Web
> The change in Mono's licensing means Unity may finally upgrade to a newer version of Mono.

That was never an issue other than Unity's unwillingness to pay to the company that helped them gain market share.

Before Unity added PC support and Mono into their engine they were yet another company trying to sell a game's engine.

Taking into account developer salaries, how much money have they already invested into IL2CPP vs paying for new licenses?
Contains a video of what appears to be a diesel generator being controlled by computer and caused to shake violently and spew enough smoke to obscure it from view.
Oh yeah, so either you're aspy or you're trolling me.

By saying 'its 9:20am' i'm not saying that the clock controls me. I'm saying that at a time when a 'normal' person would have woken up, having had enough time to get up, have a shower, etc that I'm still feeling 'kicked in the head'. The 'normal' melatonin/serotonin cycle looks like a pretty sharp square wave and as people wake up those chemicals get rapidly flushed out of their CSF and they 'wake up' and feel alert. People with DSPD have a measurable blunted rise and fall time in their sleep chemicals. So the point is that "at 9:20" for me I'm still swimming in sleep chemicals, while another person will be fully awake.
I think there should be limits on the police's ability to take people's stuff. Maybe add something to the constitution that something along the lines of:

> ...nor shall private property be taken for public use, without just compensation.

That way, the police can't just seize your stuff without considering the damages that inflicts on a person.
Well, it beats "let's build a pile of woo and then get rich people to throw money at us while we try to figure out how to make it into a business" which is common around here.
Show HN: Lambada Framework, build and deploy serverless applications using JAVA
Even within CS education programs, this has a profound impact.

You can't design a useful introductory computer science course that works well for everybody. A subset of your class has been dabbling with code since childhood, while another subset needs to start from the beginning.

Other degree programs don't seem to suffer nearly this extreme level of experience gap within their incoming students. What fraction of incoming mechanical engineering students have had the chance to build a working motor and then take it through a dozen revisions until it works the way they want? It has to be much less than the comparable fraction of CS students.

I think this is a big reason for the famous bimodal distribution of outcomes experienced by most introductory CS classes.
Surprised engineering is so low. In my field (computational fluid dynamics) it is quite common, certainly would expect it to be the majority.

I've published 10+ papers, all in LaTeX. So I am admittedly quite biased.
But it does very little, if anything, for the open web, and either needs total top to bottom specification for open implementation, or doesn't belong in a web standard.
There's a few thousand in my building, but I very rarely see anyone in a wheelchair or on crutches. But we still have a handicap stall in every bathroom and a ramp for every step.
They're the same algorithm expressed in different styles: structured for precedence climbing, and as you say OO or 'data driven' for Pratt.

https://github.com/darius/sketchbook/blob/master/parsing/pre...

https://github.com/darius/sketchbook/blob/master/parsing/pra...
Welcome to the Duluth model of domestic abuse cases.
As this is not a common ask, probably not, but we are open source and take contributions! Take a look at our F# support. This should be a relatively easy integration, you'd just need to pass the code to a command line for Haskell.

It might even be possible to do this with a Batch script today. Just upload the Haskell binary, and have it load a particular file in your functions directory. There's are some Batch templates you can get started with.
Been doing the same for about a decade. The whole M$/Micro$oft thing is fucking childish.

And I'm a FreeBSD user...so it's not like I'm against FOSS.
Easy, look at the old IBM and the new IBM.

Adapting to the market flow to stay relevant, that's all.
No shift in focus, we have always supported more than restaurants. Our goal is to make everything in your city available on-demand. You are correct though, food has been a huge catalyst for our early growth.
The ironic part of Netherlands or France is that they had been major colonial players, and in the case of France, are now not accepting people from places that were made to be part of the French Empire as real French is baffling on first sight. But then again people from Bretagne distance themselves from those in Paris, and let's not mention Corsica :-).

The only way to counter all of it are cold hard scientific truths, not sentiments out of existential scares due to too many "others" being around.

I've always wondered how the Brits managed to integrate people of African heritage so well. Maybe it's just that they're for the most part Christians. But that would be too simple an explanation me thinks.
Very cool, definitely going to use it the next time I get a moment to clean up some tech debt.
So what you are saying is that the classes are just there to force you to learn by yourself?

If I am paying money for class, then shouldn't I be taught the material? Not do something I can do for a free 2-year stint with a computer.
This is super high on my priorities since I still at least attempt to impersonate a Node dev. I can at least sleep at night knowing I didn't launch a product on 0.10.x. :)
The difference being that large bureaucratic organizations need an army of lawyers to approve the use of open source libraries, and using a common license that is already understood (e.g. CC0) will result in a far smoother experience when the developers in that organization try to use anything to make their miserable lives a touch nicer.

source: I have formerly lead one of the described miserable lives.
Disclosure: I am on the B.D & partnerships team on Postmates.

We haven't shifted focus away from restaurants. We have about 3000 Plus partners today of which a majority are restaurants. We've always done more than restaurants. Food is most of what we do but there are also grocery, apparel, electronics, essentials retailers on Postmates.
Forget Stallman. It's basic human decency. If I benefit from someone else's work, the least I can do is let others benefit from my work as well.
I feel like uber deliveries, postmates, amazon prime, google express are all converging towards similar business models.
In fact, Don Syme and the F# team are working with us to get this done more quickly. @VisualFSharp on Twitter can tell you more.
I live in colorado and it says i would lose money by going solar. Interesting since at costco, etc the solar guys are pushing pretty hard. I've held off so far because I think there's still room for dramatic improvement in solar panel and battery technology in the next few years.

Also I seem to get a new roof every 5 or so years due to all the hailstorms we get around here. I suspect solar panels don't like big hailstones very much and I have no idea what would happen if both the roof and panels are damaged. I doubt a roofing company is well equipped to handle the panels.
The problem is that when some line inevitable has space-based indent (which is basically impossible to see), then indentation goes crazy.

Of course, the same thing can happen with spaces, but it generally easier to fix. You can have a "no tab anywhere" policy, and easily enforce it. You can't have a "no space anywhere", or even a "no spaces at the start of lines", for example:

while(1) {
if (a == b && b == c && d == e &&
f == g && h == i) {
....

We need to tab-indent the 'if', but do tab+4 spaces the 'f == g'. That's very hard to automatically check and enforce
No, it isn't.
It's so far from CC0 it's ridiculous.

It has no explicit right grant at all, no disclaimer of warranties, blah blah blah blah blah.

(i've been through all the issues before on hacker news)
I ended up using Lynx because I have a data capped Internet plan. Loading all those pictures/ads eats away at my data limit.
Yup, I still genuinely disagree with most of your points. Just not seeing the connection between using an interviewing tool and being a dysfunctional company. But like I said, spinning tires, etc. All the best to you going forward!
Show HN: Unzeef my links
In TX, I called the cops on my (insane, belligerent, beating down my front door) ex and all she had to do was lie to get me arrested. The police are dumber than rocks and I had to wage a credible threat to prosecute my lying ex for perjury and false statements to police to get my case dropped.
The Next Generation of Software Stacks
You have to walk the entire path from the presumption of innocence.

Presumption of innocence isn't directly enshrined in the US constitution. Local prosecutors and governments can and do abrogate it.
Speak for yourselves. I'm a miniscule subcomponent of Gaia.
$30/ton CO2e in BC, in effect today: http://www.fin.gov.bc.ca/tbs/tp/climate/A6.htm

Of course, that's probably not enough. See Greg Mankiw's "invitation to the Pigou club" where he discusses the research on the "correct" value (estimated at between $80 and $300 per ton): http://scholar.harvard.edu/files/mankiw/files/smart_taxes.pd...
I've been fired from a job because of my erratic sleep patterns, and I was trying to help.
Content creators will adapt, and we will all be better off as a result. No one is going to stop creating online content just because they can't figure out how to monetize it effectively yet. Where there is a fanbase, there is always a viable business. Podcasters have been the first to embrace this new paradigm of treating your audience with respect and doing tasteful product endorsements. Others will follow suit or end up abandoned.
What's even worse is that it's not a problem for those enforcing the law, it's a problem for you. Ignorance of the law is no excuse as an average citizen, but if an enforcer makes a mistake and dishevels an honest person's life? Much more often than not, the victim just has to take it and move on, and there are no consequences for the mistake.
Deep Learning in Speech Recognition
Microsoft has been more open to Linux lately, so if App Service supports it, then Functions will as well.
3 spaces seemed to be the norm for block-structured languages (Pascal, PL/I, Cybil, PLUS, etc.) back in the "card image" days before tabs appeared in C source files. I think it worked because chains of END would line up in a nice diagonal.

I got used to 2 spaces in C++ in a big shop overrun with Style Guide fundamentalists and really long API names, but it's just not enough to convey logical nesting at a distance.

I've seen code, can't remember where, that used 4 space indentation for loops and 2 spaces for conditionals, so that indentation depth more accurately reflected runtime cost.
I am not sure what's super tiny about this one, is it the language that it supports?

From the title, I had expected a contender to http://tinycc.org/ or http://ioccc.org/years.html#2001_bellard
Actually I thought "This should never happen" was good. This is pretty bad, though.
It is not REST that is unsecure by itself. It is people following ideas without critical thinking.

Maybe I only had _under brained_ CTO, but I always had problems in details. And even though I have been an architect/sysadmin, recently I went back to coding for others, because I prefer coding.

I saw a lot of mess in signaling the error code, or changing how to return them (is it an 5XX error or a { "status" : "bla", "error" : ... }) or even using the "PUT/GET/POST/DELETE" correctly.

Wrong handling of cache too... of HTTP headers, media type... authentication ...

Also trying to make distributed transactional systems without synchronized clocks on server (and with unsecure NTP source because editing the default ntpd.conf is sooooo hard). And denying the need of FSM for distributed REST servers because REST is supposed to be stateless. (lol)

Or the specs of rest limited to a nice HTML page with one example of the "right case" and no descriptions of the types and no informations on how errors are handled.

On the paper REST is great. In practice ... Oh boy. It is the PHP of messaging.
Yes, but it's more nuanced than that. Even if you can prove that a computation always terminates you can't necessarily prove that it yields the wanted result in any reasonable amount of time. This is the bounded halting problem, and it applies even to languages that only allow terminating computations. In those languages, the halting problem is nominally gone, but the bounded halting problem is just as bad as for Turing-complete languages. Just how bad is it? It is a time complexity class that includes all time complexity classes, i.e. it is harder (in general) than any problem that is computable and known to complete within f(n) steps, where n is the size of the input and f is any computable function.
Last I checked you were able to install the Xamarin plugins into MonoDevelop, maybe I'm wrong.
> Google has no IDE to speak of.

Not quite true; Android Studio has some tools to help you get a mobile backend onto Google's cloud.
wait a bit for vivaldi rc1
It might be a chicken and egg problem, but on Azure Web Apps, Python is much more popular than Ruby. This might be because of Windows vs. Linux, but that's where things are at right now.
> VS Code is much faster

Webstorm/IntelliJ is even slower than Atom
Has anyone played with this yet? I'm interested in the camera module as well, wondering if the little chip is beefy enough to stream video as an ip camera or something
It sounds like Cellebrite employees are largely ex unit 8200 members (Israel's SIGNIT program).[1] The article really doesn't seem to talk about Cellebrite's history much at all.

[1]http://www.pbs.org/newshour/bb/fbi-cracks-the-locked-iphone-... (he says unit 822 :/, doh)
"Hi alttab, i tried to use your program but it closed and displayed a message saying 'segregation fault' or something...i'm not a racist, i love all people, please give me a call back"
That's fine for scheduled meetings, but what about unscheduled collaboration? Every time the issue of remote work comes up there is a camp that insists companies need their engineers collocated for communication reasons. It seems that allowing completely flexible schedules like this has similar issues. How do you address that?