skysight-inc/HackerNews huggingface dataset:
Especially if you hold some shares :)

I thought that the potential profits of cloud business were already being factored in the current evaluation, but apparently it was more profitable than the analysts (which were probably imagining the same thin margins as the retail business) expected.
> while the Apple Watch is a craftsmanship on industrial scale

I think it's a joke. Personally I am frustrated how Apple was so late to the game but nobody has levelled the same accusations at them as Samsung.
Great - thanks for sharing. It provided me by internal search with the product description of my old Macintosh Classic and the SE30, that rest in the attic at home.

I really am looking forward to listening to these on may way back from work today.
>To spot a Ponzi scheme you only need to look at the balance sheet, not?

No, actually. This is wrong. You can't spot a clever Ponzi scheme if the person who provides the balance sheet is willing to put down false information.

As an auditor all you can do is correlate the bits of information you have. If the criminal is intelligent you won't spot anything until it's too late.

The "warnings" they got were that Madoff's fund was making money too consistently. That's useless.
Haha, true. You're right, one can't be taking fantastic photos every day.
Full Stack Engineers-ICracked (YC W12) Is Hiring
> Are you a photographer? I'd love to be having that much success, if I end up with three good photos out of 500, I call it a good day.

Heh, notice I said "photos", not "good photos" ;) Really it depends what kind of photos I'm taking, if it's a set of photos from a holiday then there'll probably only be a handful I would consider sharing publicly, but quite a lot more that I'll want to keep for documentary/sentimental value.
The Man Who Drank Cholera and Launched the Yogurt Craze
Agree, but it's just the human nature -- we want to know about all dangers and take preventive actions. One example is news -- almost all news are about some dangers, because media companies know well what their audience pays for.

In nowadays world there a too few dangers, so we exaggerate what we have, and imagine dangers we don't have.

The question is what should we do about this, and should we?
The size of those screws will forever amaze me.
I'm interested in a .me domain.
Could you send the invitation at lormayna (at) gmail [dot] com
I understood it as a halfway pill between the red pill and the blue pill from The Matrix, and subsequently got very confused. Looking at it as a typo makes a lot more sense!
F.D.A. Warns Supplement Makers of Stimulant Dangers
I just wanted to let you know, I think you guys are absolutely awesome. I used to be a huge MS hater, but you have really stepped up your game lately. Way to go.
The rate at which we can create photos nowadays is much, much higher than it was back then (due to the equipment we're using, availability of "gear", etc). It would make sense that a skilled photographer today could produce quality photos at a faster rate.
Pentagon Announces New Strategy for Cyberwarfare
I'm puzzled as to why this story didn't get more upvotes.
True on the hardware level, but Apple Watch should be viewed as an integrated hardware AND software. I'd further argue that the software running the watch is actually comparable on craftsmanship level with the gears on mechanical watches.
Kleiner Perkins asks Ellen Pao for nearly $1M in costs after trial
same thing happened to me!
What to look for in JavaScript developers
I can't answer with complete certainty, but I'd like to point out that C#/.NET is now more open than Java/JVM. A case like Google vs. Oracle couldn't happen.

- C# is standardized (albeit an older version that the current one)
- C#/.NET has more permissive licenses (MIT & Apache vs GPL)
- C#/.NET is now developed in public, on GitHub
- Microsoft has promised not to sue for patent infringement on .NET

I'm not a lawyer nor do I play one on TV, but it looks like even if Microsoft changes it's mind, it can't take it back. The worst it could do would be abandon support. That would be a huge hit, but something the community could recover from.

Meanwhile, you have Java with Oracle shutting down security fixes for Java 7, unless you get a long-term support contract. Which would you rather deal with?
Not hard to throw http://swagger.io/ in front of most APIs to get that 'query in the browser' feature.
the users are collectively not happy with the choices their representatives are making. Especially when this choice compromises the GPL itself (Non-free software/modules/derivatives communicating over RPC to GPL'd libraries via systemd is a violation of the license), and GNU principles.

I have high hopes for Devuan and other non-systemd distros, but I never discount the docility of linux users en masse, and hold the opinion that once systemd got into debian, it would never get out again.

I am personally running a systemd-free arch linux install, and am switching all my machines to either Gentoo or OpenBSD, depending on use, in order to avoid systemd (or NetworkManager, or PulseAudio) being installed. I'm a tad more militant than most, though.
So what? Figure out if the idea is likely to work and judge it based on its merits. Unless you're ready to prove that "taxes and big govt" necessarily and inexorably lead to adverse outcomes because of basic physical laws, the way you're evaluating policy proposals is totally irrational.
If you're in engineering at Waterloo, you don't have a choice about course load - you must have a full course load at all times.
thanks everyone those are some good options.
I'm confused. How's SQL Server related to .Net?
Put differently: What does the SQL Server gain by .Net being available for other platforms?

Are there any announcements to port SQL Server?
I certainly think so! Its a bit of a paradigm shift, being a functional language and all, but once you wrap your head around it the platform is friendly and powerful. I was able to deploy a CB app on a Debian VPS within an hour or so of getting into the documentation.
Agreed. I am deeply impressed about how "approachable" kubernetes actually is, considering what it does. The overall design concepts are quite simple and the reasoning behind them is clear. It's a small set of self-contained components (api, controller, scheduler, kubelet, proxy sitting on coreos' etcd), so the complexity is fairly manageable. Peeking into the source code of components won't give you the creeps and the build system (cross-compiling) could not be any easier.

I have not yet tried any other docker orchestration framework (there seem to be a few popping up right now), but concerning clustering: In comparison Mesos appears intimidating to me (there is certainly not the 2min "I get this" experience, I've had with tools like etcd & kubernetes) and I remember building clusters w/ technology like heartbeat, corosync, openais & drbd not so long ago - compared to this distributed computing became incredibly easy.

My advise for starters would be to pick some ready2go vagrant-coreos-setup and get it running on your workstation, this should be pretty straightforward. (We are running k8s on openstack/rackspace and there were too many moving parts involved to get the included starter-scripts to reliably bootstrap a kubernetes installation)

Then look at the user-data/cloud-init of that project and try to rebuild things on your preferred stack from the bottom upwards, step after step - I feel a lot more sovereign when doing that. The components' logfiles are actually helpful when you assemble things. It also helps to look at the generated (and documented, thx for this) iptables nat rules, when you have problems with service discovery/communication.
I don't think it's fair to characterize the amount of evidence as "no evidence." There are plenty of folks who think Kleiner looks bad in this case. There is not enough to reach the confidence level required for the plaintiff to succeed. That is a more accurate thing you could say.
SQL Server supports returning multiple result sets, i.e

select * from Product
select * from Category

Then in C# you can pull out 2 different result sets and get two different collections. With 1 call to the database. So no round trips.

PostgreSQL supports multiple result sets if they contain the same columns. But the drivers don't support them. :(
Yeah, there are Microsoft patent traps out there for code that uses core .NET features in idiomatic ways, and Microsoft's patent grant only covers what's necessary to implement the core CLR. They also only used to cover patents that were essential to implementing the CLR, so just using code that implemented it in the obvious/efficient way could land you in legal hot water. I'd hope they've extended it to cover their actual implementation now that it's open source.
Pink-Silver/PyDoom
The Rise of the Chief Data Officer
> I think most people mainly care about backups being off-site, not them being "de-linked" and unaccessible.

Then they don't understand backups - what's the use of backups if rm -rf / erases them as well because they're permanently mounted at /srv/backup?
Go seems to be heavily optimized for write-time efficiency instead of runtime efficiency.
Checks out -- lit up red on my Clearly-in-the-wrong-o-meter
Especially in Germany. I wonder if no one thought about the insurance companies when they thought this up. I bet they might have something to say about all this. Heck, when you sign up for insurance they want to know if your car is parked in a lockable garage or just on the side of the street. They also want to know who besides yourself will be having access/driving the car.
The last thing I as a customer would want to is pay even more for car insurance cause the added liability changes my contract.
This should remind you that a safe backup should be pulled from the backup server. Alternatively you keep an incremental backup on your server and give other computers limited privileges (they shouldn't have write access to snapshots).
Well, to be fair, Hibernate is just a tool - and as many tools, it can be used the wrong way and the right way. Most people seem to not spend any time to learn how to use it, and then complain when it doesn't magically read their mind. It's leaky, like all abstractions. You have to understand how it works, and how databases works. There's always the option to write HQL or JPQL as well, or even fall back to SQL if all else fails.

It's not Hibernate's fault that you eager load everything, always load entire entities when you just need a single boolean field, or loop over entity collections to aggregate values - Hibernate is just a tool, and it's the developers who are telling it what to do.
As I understand it, Go also give some guarantees about the maximum amount of time the garbage collection will stall the program. An issue where ever you are trying to achieve consistent performance. As I understand it most of the java benchmarks postpone clearing up memory until it can be done trivially at exit, something you just can't do in a whole class of programs.
I can't speak for him. I've had fellow programmers love CoffeeScript for their own personal / client projects - but they conceded that for the real deal - a public open source project should stay in JS. Otherwise, it'd scare off swaths of top tier JS coders from contributing. Atom serves as an example of this practice [1].

The smell CoffeeScript in core gives off to them - while I don't subscribe to this - is that "it's an amateur job, don't bother". You don't write open, core code in an abstracted language. That's so suspect. Personal / internal projects are OK, a few I save CS specifically for those situations.

If you look at the source of Express.js, you can see the javascript has it's own aesthetics to it. You can think of express/connect as serving exemplary of node.js code, for now.

On a topic of the CoffeeScript creator, Jeremy Ashkenas also created Backbone and Underscore. These are pretty much examples of top tier JS in the browser. The projects are known for their annotated source:

- http://underscorejs.org/docs/underscore.html

- http://documentcloud.github.com/backbone/docs/backbone.html

You can't output this kind of code with CoffeeScript. You have to let in sink in and understand the patterns (the way .extend works in underscore and how Backbone builds upon the idea to add it to objects.)

[1] https://discuss.atom.io/t/goodbye-atom-some-feedback/12301/3...
Well, you can go to the bank where he actually keeps the securities if you don't trust the declarations. His bankers for instance were tipped off by his balance sheet and shorted him. Why couldn't the SEC look at the real balance sheet as maintained by the bank(s)?

As to the warnings being useless - you mean that the likelihood of such warnings does not correlate with the real state of things enough to justify action? As in, every legitimate money manager is suspected by many competitors of being a fraud and the SEC is overwhelmed with meaningless warnings to that effect? I doubt it somehow.
India’s UrbanClap Matches Customers with the Best Local Service Providers
Unraveling Comcast Merger Exposes Weaknesses in Its Powerful Lobbying Arm
Previously Bootstrapped, GoFundMe Is Raising at a Valuation of Around $500M
> You know who never goes to jail? Regulators.

Not true. They go to jail when they're caught getting corrupted by those they should regulate, which unfortunately happens often enough.
Cabbage? How about a lot of praise instead? Because that's what I'd throw at you guys for doing what you're doing with .NET. I'm a .NET programmer by day, and Linux-fan (and user) by night, and I honestly can't wait until I can run an asp.net based mvc website on my Linux-based server (running Apache; I know it's not impossible now but it's not quite fully there yet, or supported by MS), and thanks to your efforts, that now feels like something that's maybe actually going to happen the way I hope it will. So huge thanks from me!
Awesome.

As a Linux guy (and running a couple FreeBSD servers) in a Windows world and Windows shop, I'm glad to see these ports. I'd love to take our code and port it to different platforms, alas .. 'WinForms', 'WPF', 'WCF'.

Ignoring the UI part - there are no solutions as far as I'm aware (nope, Gtk# isn't one either) - what do people use as a WCF replacement? So you're developing a .Net app and need SOAP for one reason or another: What do you pick?
ClassPass Acquires Competitor FitMob
One application would be the deconstruction of the concept of "appropriateness" in tech. Many people hold an essentialist view, that for example, sexual comments are inappropriate in a professional setting. But a closer examinations shows that sexual comments are not always viewed as inappropriate, if they are seen as coming from a person who has proven they hold progressive political views, or are seen as furthering a progressive agenda.

Therefore, two men giggling about dongles is viewed as inappropriate[0], while the hackathon "Stupid Shit No One Needs and Terrible Ideas" was widely lauded on HN in spite of containing body shaming[1] and explicit sexual content. The latter was not considered inappropriate because it was critical of tech culture, which is seen as being dominated by White males, and therefore deserving of highly negative satire.

[0] http://en.wikipedia.org/wiki/Internet_vigilantism#PyCon_Dong...

[1] http://www.stupidhackathon.com/ see "Intellectual Babes Calendar"
Lyft CEO Logan Green to Join Us at Disrupt NY
you should have posted the parent post, from Jóhann B. Guðmundsson, a systemd/kdbus dev[1]:

> Last time I made reference to you living in a glass house you did not have the mental capacity to understand it so I sincerely doubt that your slowly growing senile brain can comprehend it now.

Al Viro was responding to something far more vitriolic. His response was understandable. Though, when arguing with a poisonous person, from enough distance, nobody can tell which is the poisonous one.

1. https://lwn.net/Articles/640636/
Why is Gtk# not a solution?
Oklahoma: Not OK
Google paid Eric Schmidt $672,400 to fly guests to one conference last year
From there I stumbled upon what I think must be the most amazing `border-radius` polyfill of all time:

https://github.com/evanmiller/nginx_circle_gif
I'm not sure if it solves any problems, but I think it might, for a couple of reasons:

* it's provably fair, with no reliance on a trusted third party to provide a fair random number, with fair being defined as a random number that none of the participants can predict / obtain foreknowledge of.

* propagation might be faster than what can be achieved through the internet, because dedicated broadcast channels are being created for Bitcoin blockchain data, like the BitSat program, which will broadcast Bitcoin blocks to the entire planet via a cluster of 24 nanosatellites, or the Kryptoradio project, which broadcast the data over radio in Finland.
They're not late in the game. The Moto 360 came out just 7 months ago, and Engadget said "It's the best Android Wear watch, but that isn't saying much." It's not surprising that Apple took a few more months to come to market and delivered something significantly higher quality.

The game is just getting started.
SQL Server is actually a CLR host and this functionality is heavily used by existing apps (http://en.wikipedia.org/wiki/SQL_CLR). And no, I don't think an announcement has been made. However, this shows that it might be possible!
I don't know exactly what you mean by "small/hobbyist developers".

Yeah, Erlang really shines for high-availability, high concurrency network and distributed systems stuff, which it was designed for, but many of the properties that make it successful in that area are useful elsewhere as well.

First, obviously, a great deal of web and database stuff is network programming and distributed systems when you get down to it so web servers, proxies, websockets, messaging, etc are all well within Erlang's domain.

Here's a demo of someone using Erlang as firmware for a Drone, doing hot code-swapping while it's in the air: https://www.youtube.com/watch?v=96UzSHyp0F8

Erlang's bit packing/unpacking syntax (http://www.erlang.org/doc/programming_examples/bit_syntax.ht...) is really nice to work with. It came out of a need to handle binary wire protocols, but it means that it can also be nice for any kind of binary file format parsing that you might need to do.

ErlangOnXen (http://erlangonxen.org/) is really interesting if you are into operating systems and virtualization stuff.

Erlang's not very focused on heavy numeric processing so you don't see it much in science domains, but the actor model that it's built on maps well to Agent Based Modeling: http://www.research.ucf.edu/Swarmfest/Program_Day2/Gene%20Sh...
Your period. Attentive.

Periodn is revolutionizing the way people think about periods.

http://tiffzhang.com/startup/?s=878320260177

Thank you, I laffed so much.
As someone who is also fairly anti-social, I'd like to point out that it can become dangerous to go too far down this judgement hole. I think ankitshah makes some excellent points.
With Amazon Atop the Cloud, Big Tech Rivals Are Giving Chase
Differences in Executive Functions Are Almost Entirely Genetic in Origin
Amazon Swings to Small Loss While Revenue Jumps 15%
Weren't Madoff's regulators paid a salary?

What tools did they lack to check the warnings they got from numerous sources? Do they not have the right to check which securities the fund actually holds in its bank accounts?
Probably part of it, but for me, the somewhat uncanny valley-ish non-standard look and behaviour of Swing UIs (and AWT before that) is the biggest turn off. Using java apps on the desktop feels a little like using a keyboard with mittens.
At $17.3B, Google’s Quarterly Revenue Rose 12 Percent
Very nice! I already forgot that one!
Since we're posting benchmarks, here's Java vs Haskell: http://benchmarksgame.alioth.debian.org/u64q/compare.php?lan.... The Haskell implementations generally use much less memory than the Java ones and perform competitively. In spite of criticism that some of the Haskell implementations are not idiomatic, they're no more verbose than the Java ones in terms of LOC.
Becoming Productive in Haskell
Amazon Reveals Just How Huge the Cloud Is for Its Business
Gandi seem to be pretty popular in here.

I won a .info in this game. I won't use it, so if anyone is interested..
Samsung Redesigns Its VR Headset to Fit the Galaxy S6
That transition could take a long time.
when systemd/networkmanager/pulseaudio are involved, the freedesktop.org brigade comes to defend the honor of their favorite developers, and the discussion is effectively ruined. We can now probably add kdbus to the above list of volatile apps.
In case you didn't want to watch the whole thing, here is the punchline:

Today tech accounts for only 43% of the idnex, compared with 65% in March 2000 [just before the tech bubble burst]. Its P/E ratio of 22.15 is nowhere near the stratospheric levels seen 15 years.

Of course the thing with bubbles, is that everyone is always saying that we are in a bubble all the time, because to say otherwise is to look like a fool.
No cabbage for you mister. Great news, finally I can run ASP.NET apps on linux and in docker containers. Makes my life as a mac user a lot easier!
Feynman on the IAS

http://www.pitt.edu/~druzdzel/feynman.html
> So you're developing a .Net app and need SOAP for one reason or another: What do you pick?

I haven't used it myself, but I've seen it mentioned several times, so I'll just throw it out there for visibility: https://servicestack.net/
10 Free and Public MPEG-DASH Teststreams and Datasets
I would definitely buy a robot hair cut if it was fast, cheap, and worked well.
Even in an accident I hardly think holding a book is going to be a major safety issue. Don't play with scissors or bricks on the bus, sure, but a book?
ServiceStack is fantastic for full fledged webservice. For a Sintra style apps however make sure you check out http://nancyfx.org/
I have heard that the Borg is still quite widely used at Google, and Omega hasn't taken over as had previously been expected. Omega is a distributed scheduler, and we can only speculate as to why Omega hasn't taken over. My speculation would be that the optimistic concurrency control in Omega leads to storms at very high loads - attempts to allocate containers that need to be rolled back because of contention. With PCC at high loads, you get progress.
> I wonder what Thomas would do without being able to blindly concur with everything Scalia says?

Are SCJs allowed to call a friend during deliberations?
Facebook video is on course to steal YouTube’s video sharing crown
IPython notebook looks great for what it does, ideal for scientists who need one off scripts and be able to show their working, but that and the rise in online IDE's seem like a step backwards for a serious developer. They are great for getting started, but are seriously lacking in other areas.
I asked an MS dev evangelist about that and he said SQL Server was likely to be the slowest to move across and open up as it's practically its own operating system and the team are isolated and conservative.
UndressLink is a different kind of undressing app.

"It feels good to be part of the UndressLink family"

http://tiffzhang.com/startup/index.html?s=741408305719
I had a look around a couple of month s back and I couldn't find anything like django-reversion.
Reminds me of the John Henry myth:

http://en.wikipedia.org/wiki/John_Henry_%28folklore%29

probably will end the same way.
Show HN: Kiba, a lightweight Ruby ETL framework
Yes, the Cloud Services grouping around IaaS VMs wasn't a good idea and is awkward. You can blame me for that. :) Stay tuned next week. We may have some solace for you.
I'll admit I have no idea about Eve, but having used Tastypie, the beauty of Django Rest Framework is its consistency with Django. The Serializers are very similar to forms, and the API views are very like Djangos generic class based views.