skysight-inc/HackerNews huggingface dataset:
Self hosting your stuff is the only reasonable way to publish these days. Everyone who could host it FOR you is falling prey to the DMCA, one after another. Either that, or work to fix this broken system.
This was the first time I read Navis' comments about Moroder ripoff case. I wish ASD got well compensated.

It is interesting to read, that Navis (or ASD) won't be available for third parties (as in music videos.) And he has no current interest work without aMUSIC. aMUSIC seems to strongly divide opinions in demo scene (especially because of his use of electric guitar), but I enjoyed the audio in Monolith a lot.
It's also called analogies and I am not sure why that required a study to find out, but perhaps it's more the science behind they are looking for.

Seymour Papert wrote an amazing book called "Mindstorms: Children, Computers, And Powerful Ideas" which I would highly recommend to anyone interested in this field.
tube strikes driving sales ;)
Databinding (and MVVM by extension) is ok only in very simple scenarios. Once you hit some complexity you end up in a world of hurt.

Databinding is not a leaky abstraction ,it's a fucking flood abstraction.
I'll add that there's quite a bit of controversy over the 2nd place demo this year, "DEMO2" by ekspert. It centers around the use of Unreal Engine 4 as the engine the demo was coded in (and a few other assets like animations "borrowed" from elsewhere). This is all normally very frowned upon in competition.

It's brought up a bit of an existential question in the scene however, it's not uncommon for teams to use their own engine, or engines coded by other teams, and assets of various sorts are frequently borrowed (but heavily remixed) and used in demos (famously photos of models are often turned into digital paintings used as filler scenes, but it extends to samples and other material).

So DEMO2 exists purely on its artistic merits, design and style without a great deal of technical work having been done by the team. So is it "ok" by the unwritten scene rules or does it challenge the scene to focus less on the technical merits of a piece and only on the artistic bits?

http://www.pouet.net/prod.php?which=66096
What are the laws on using copyrighted material in mixes do you know ? I know Sound of Monte Carlo's soundcloud (they uplaod monthly mixes or w/e) is about to be taken down, they do use copyrighted material in their mixes though.
Perhaps that is the advantage offered by a trait like narcissism.
That argument didn't work for Vanilla Ice. Why would you think your samples are immune?
> in Python : there's more than one way to do it : pth, eggs, setuptools, pip, wheel, distutils, easy_install,...

> pip, wheel

Package formats: egg, wheel

Packaging/Install libraries: setuptools (incl. easy_install), pip, distutils

Install method: pth

It looks less daunting when you don't make every item look like a replacement for itself. I notice that under Perl you don't list ".tar.gz" ".tgz" ".tar.bz2" and ".tar.xz" in the list of "ways to do it."

Also:

* Wheels are (at least officially) considered the way forward. Support for other formats is legacy. Yes, this is less ideal than keeping a simple package format for 20 some odd years, but Python also really didn't take off in popularity until ~2002 despite being almost as old as Perl. Also, it makes sense to improve the state of things when necessary (e.g. creating wheels vs. sticking with eggs) rather than doing nothing.

* distutils was a fork of setuptools that has since been merged back into setuptools. Counting it twice doesn't speak to the current state of things.

* easy_install is the installation command that is part of the setuptools package, so including it in the list is counting the same thing twice. (I'll notice that you didn't include any CPAN wrappers as "different ways to do it.")

> in Perl : there is really one way to do it, use CPAN.

http://search.cpan.org/~miyagawa/App-cpanminus-1.7039/bin/cp...

https://github.com/chromatic/CPAN-Dark

http://search.cpan.org/~jhthorsen/App-git-ship-0.19/lib/App/...

http://www.perlmonks.org/?node_id=1028999

http://search.cpan.org/~sunnavy/Shipwright-2.4.41/lib/Shipwr...

http://perlbrew.pl/
DON'T WAIT TO GET Your SERVER HACKED. HIRE WIZZSECURE TEAM FOR 30$ ONE TIME FEE
My experiences of working remote for a year
One reason of this is the water; other reason is that terrestrial ecosystems has been wiped of all the big fauna by humans. No humans = more big species of animals.

Horned turtles, haast's eagles an moas in Australia,

Glyptodonts and geant sloths in South-America

Right whales, mamut, rhinoceros, black bears, lions, leopards, hyaenas, jiraffes, geant deers, wild horses...
Europe is lacking of practically all his megafauna level
> He's offering people to report cases as described in the NYT article directly to him, that's a good thing

Where I work I actually had reason to e-mail the CEO once ( it was for a C-level presentation ).

A few minutes later his PA rang me to ensure that I actually meant to e-mail him. I confirmed it and she sent the invitation on to his actual internal address.

I would assume that Amazon utilises a similar screening system.
How the FBI Routinely Circumvents First Amendment Rights – Documentary Film
Minimum-wage push could bring robots to restaurants
It's almost impossible, but you can get some back of the envelope estimations that are not useful for any serious use.

First you need to know the constant that is in front of O(n^k).

If you are optimistic, the run time is T ~= A * n^k + B n^(k-1) + ...

For simplicity, just drop the B and all the term of smaller order. So T ~= A * n^k

As a rule of thumb, I use that a program where n^k = 10^9 will run in a few seconds, so A=10^-9. (Ten years ago, I use to estimate that A~=10^-6, but now the computers are faster.)

This heavily depends on the computer and language and which is the actual operation that the program is repeating. So it's useful to run a few test with small numbers to get a runtime of a few seconds and estimate the value of A for each case.

In particular, my netbook is 4 times slower than my desktop. You can get the constants ratio between your favorite languages. So remember that A is only an approximation that changes from case to case.

But there are some other problems, for example when the number increase you begin to have problems with the garbage collector, malloc, memory cache, disk cache, ...

Sometimes small cases enter in the microprocessor's cache but big cases need to be swapped to disk. If you draw T vs n you will see that the curve is not smooth, but have a few jumps. (I like log-log graphics.)

And there are weird cases, for example the time constant can be different for even and odd n, or other unexpected conditions.

For example, I remember a Fortran program for something like matrix multiplication where the time was much bigger when n was a power of 2, like 64 or 128, ... (i.e. the run time of 65 was smaller than the run time of 64) I guess it was bad for the cache. But the problem disappear with -O3, because it automatically transpose the matrix, or make it bigger to avoid cache alignment or some other kind of magic.
Data-Crunching Is Coming to Help Your Boss Manage Your Tim
Something of a "no shit" paper. I'd wager that students who
studied algebra before calculus did better than students who were made to do calculus having never learned algebra.
However I'd argue that Objective-C is slowly dying. I do not think that there will be much changes done to it in the future except for those making Swift interface better.

Of course I could be completely wrong and maybe Apple will support both forever and use Objective-C to make the said frameworks and promote Swift as an interface to it.
Show HN: Kalu – Calculator concept for long and inter-linked calculations
WinForms is in maintenance mode. The only updates it gets is to make sure it runs on new versions of Windows & maybe some security related updates.

(There still are bugs around, but I think they will not be addressed ever. Fixing those could potentially break existing applications relying on that behaviour.)
As far as I can tell, it seems to be done.
That request to email him sounds farcical as hell to me.

The CEO of a gigantic company, who's most likely already absolutely swamped in email, is asking people to email him at his direct, known-to-public address, which is most likely managed by a team of secretaries, instead of providing a specific target address along with instructions on how to send mail there anonymously.

I don't think anyone would dare take him up on that offer in the first place, and if he's really this deluded about it, he might end up taking zero incoming mails on this topic as "proof" that everything is fine.

That remark about contacting HR is also a little funny, since it seems like employees already consider HR to be enemy agents.
Never mind running it, you'll need a decent GPU just to decode the 1080p60 capture in real time. My poor 9600M GT isn't up to it.
Unix has a long history on the IBM mainframe, prior to Linux. It was running under VM/370 at Princeton in 1977 - https://www.bell-labs.com/usr/dmr/www/portpap.pdf page 3 - and in the early 1980s AT&T ran UNIX under TSS/370, which was used in development of the 5ESS switch - see https://www.bell-labs.com/usr/dmr/www/otherports/ibm.pdf. Amdahl UTS came out in 1981 (descended from the 1970s work at Princeton) and IBM/Interactive Systems VM/IX around 1984; then in 1988, the IBM/Locus AIX/370, followed by AIX/390. And then in 1993, MVS acquired a Unix compatibility subsystem (originally called OpenEdition, now called Unix Systems Services), and under its present name of z/OS is officially certified as a Unix, since Unix System Services passes the X/Open tests.

I think the real problem for Unix on the mainframe has been the cost of the mainframe platform. Once you are developing portable applications, it is easy to shift them on to something else (AIX, Solaris, Linux, whatever), and you'll probably save money by doing so. When developing using a classic mainframe technology stack (COBOL, CICS, IMS, etc), replatforming is much more effort/risk, so those apps are more likely to survive on the mainframe in the long-term than Unix ones.

(Disclaimer: I work for a competitor to IBM so I may well be biased.)
Regarding self-hosting, could anyone share some technical links related to streaming? Are there good/easy ways to interactively 'chunk-stream' audio without giving away the entire file (without Flash...)?
Could someone shine some light on why the U.S. is not following such rule? I can't see that many downsides to it, IMHO.
If you are using copyrighted music in your mix for more than a few seconds, I'm afraid SoundCloud has no other choice.
In the US, if you use someone else's work or recording in your work, it's derivative work and unless the original work was in the public domain or your usage constitutes "fair use" (e.g. parody), you need to get their permission.

In the UK, where Soundcloud is based, it's very similar, except the equivalent of "fair use" is called "fair dealing" and it's much more restrictive in scope.
One problem i've had using python to script loading pages, is sometimes other pages you need things from load in frames based on a javascript load functions. PhantomJS solves this by emulating the browser... of course then you have to do everything in javascript.
> politicians are abusing their power by essentially deciding without anyone's input

Well the deal isn't negotiated by elected officials, mostly it's negotiated by experts/bureaucrats, and congress will just vote the whole thing up or down.

If you oppose the TPP, circulate petitions and call on your congresspeople to oppose it. The average Joe doesn't care about a lot of policy debates, but the economic effects of free trade agreements are apparent to most.
You can do the same in ruby, or with lisp. Objective-C doesn't provide a REPL for constant feedback, you find that in ruby, lisp and python. It lives more in those languages than in ObjC.
Unless you go facebook. Then a performance improvement of 0.5% can be worth 100k a year.
Thinkpad love there as well. His "custom" computer appears to be an X220 tablet in an enclosure.
From my experience with zLinux environments

Any specifics you can share?
I think it's kind of telling that the author of the pro-Amazon blog piece was contacted by "someone internal" (probably his boss or boss's boss) and asked if he had cleared the piece with PR and if he had read the company's social media policy (in my big company experience, that kind of contact is never a good thing).

Presumably he'll be fine now since Bezos is citing his writing, but I can't help but wonder what the "someone internal" would have done otherwise...probably issued some kind of warning about social media.
Bear in mind this project was started around the same time there was a ton of uncertainty around the future of Silverlight and WPF. Alas, one did die, one lives on for now. But nobody knew that at the time, including Intel, or apparently Microsoft. WinForms has never faced any forward compatibility uncertainty so it is a good long-term bet.
It seems the governments have a very different idea of what those values are than the people.

I'm not convinced that's even it. There appears to be a large segment of the US population that believes Snowden is a traitor, and that the NSA were just doing their jobs to "keep us safer". Franklin's famous quote about those who trade essential liberty for security deserving neither comes to mind... but it seems that many people do believe that their right to privacy ends when there's the threat of terrorism involved.

I hope that attitude is changeable, but if we want to have even a chance of reigning in our governments, we need to get these fearful government apologists to understand why their thinking is in error.
Hey I made a landing page for the idea, tinykernel.com; check it out!
I don't know if there are any egyptologists on HN, but I'm curious to hear what the state of egyptian archaeology is following the revolution and change of cabinet. In particular, the removal of Zahi Hawass and the issue of safety.
There is less new information to learn if it can be encoded using already learned elements, so this is as expected.
Show HN: Work on toy projects with someone
And then they send DMCAs to your hosting company and you get your hosting account suspended. Yeah, gotta fix the system...
Out of the very few people I interviewed from amazon, I had one candidate who didn't like his job since he had to do be alert (pager) during the nights (not mentioned when hired), and his boss ocassionaly gave him work on friday evening to be finished till monday, so he had to stay on the weekend to finish it. When he talked to human ressources about this situation, HR actually fired him, and that's why he applied to us at the end.
I actually didn't believe him at that time, but I guess there was some truth to it at the end after all.
the code already explains in all details _what_ it does. the comment should just tell you the _why_.
Let me counter that with: As long as the quality of online journalism is measured by clicks and ad impressions, its purpose is not journalism.
(1) I filter on column content using regex and dealing with a sub character adds complexity.

(2) Many of my columns are free-form text containing commas, carriage returns, new lines, tab, vertical tabs and file separator (0x1c). Occasionally, text is in UCS-2/UTF-16 or uses UTF-8 and foreign characters (a non-trivial quantity of the text I process is in French for example.)

(If you read between the lines here, some columns can contain MLLP-encoded HL7 messages, others contain free-form text and I'm in the medical field.)
Um, if you're using MVVM, then by definition you should have a clean separation between the properties of your Model, which is part of your domain, and the properties of your View-Model, which is part of your presentation tier and directly tied to a particular View. If you have this, what exactly can be leaked by databinding? The only things you're binding to should be properties of your View-Model.
Polymer Unit Testing
I stand corrected, my wording was absolutely wrong and i should've written "one of the earlier". Thanks for the examples too! :D
Sysadmin productivity with Go
Robots are the excuse, not the reason. The fact is, a robot is cheaper than a $15/hour burger-flipping employee, but it's also cheaper than a $7.50/hour employee, so the automation is practically inevitable. All the robot 'cost savings' are coming regardless, and fewer people will be employed (or they'll change employment to something else).

The only reason to keep wages low is to save money on the salary costs of jobs where a robot can't replace a human. Arguing that wages shouldn't go up for those people who robots won't replace only serves to protect profits and income for the people at the top.
Seriously, do you not know the difference between total income and disposable income? Figures for one don't refute a point about the other.
As I read the bit about the correction, I figured Empire and Maria were understandable mistakes to make. But what in the hell is posture.

Also, I know this is a newswire/business site, but this is super skimpy on the details.
Awesome BigCartel Store 7 deadly sins
Fubiz Media 10th anniversary and new website design
It does look a little less bulky than a Sedgeway but also less comfortable.
The root of all evil is blind trust in algorithms, usually by people that don't write algorithms themselves - people in charge.

We can't be both watched over by machines of loving grace and at the same time deal fairly and respectfully with each human user. I hope SoundCloud is not too big to fully pay the price of its arrogance and fade into oblivion.
> It’s not integrated with anything...

It's integrated with Thunderbird via Enigmail. It works at least as well as MS Outlook's integrated message signing. If your reply to that is something like "Everyone uses webmail.", I say "I've been using IMAP to access Gmail since five minutes after the feature was added to Gmail.".
In my experience, it's easier to explain to your hosting company than to a company with no meaningful mechanism for appeal. The system definitely needs to be fixed - I'm just proposing practical solutions in the interim. It seems unlikely to me that these problems will be fixed any time soon since fixing them would run counter to the agenda of those with the resources to lobby politicians.
Very interesting remark.
How about: Disallow what you wrote, but allow

fn foo(x: u32) { }
let x: u16;
foo(x);

This way you get the 'best of both world'?
I have been working on this plugin for a while. I just wrote up it's documentation. It is still waiting in the Mozilla's approval queue.

1. http://firstglitch.com/cookieplux/cookieplux-firfox-plugin-f...

Feel free to try it out.
Book your perfect extreme trip
10 Signs You Should Invest in Website Localisation Services
Продается 2-комнатная квартира в Долгинцевском районе г. Кривой Рог
Is Nefertiti in King Tut's Tomb?
The Architecture and Optimization Methodology of the Libpcap [pdf]
You should just build one opensource from opendesk

https://www.opendesk.cc/lean/standing-desk
Remotely.
Every time a new idea for a site/app/etc. involving 'music' and the 'internet' occurs to me (or is suggested to me), I immediately reject it out of hand: "Nope, DMCA/RIAA/ASCAP/etc. -- too risky."

P.S. Take a look sometime at ASCAP's requirements and fees/rates for digital music services -- it's insane. I don't know how any service could keep ASCAP placated and turn a profit.
4 Sinatra inspired frameworks on the JVM that will boost your productivity
Programming languages are the least usable but most powerful HCI ever invented
The time is now for competitive gaming
And .NET/Mono, Ruby, Python, Javascript, etc etc.
The Java way of VM is not the Smalltalk way of VM :). "VM" has become quite an ambiguous term - the Smalltalk VM is closer to (not exactly like) a Xen/VMWare-like VM: Smalltalk avoids the OS by having its own "OS."

Java/.Net/etc. VM is what I (and some others) call a "runtime environment." These are far simpler than what Smalltalk provides (e.g. you don't mess about with images), once again, likely as a result of someone holding back from blue sky architecture.
I've been seeing them around increasingly in Reading and London. It may be a new trend?
Not sure if this is still correct for the z13 but in general: "System z servers offload such functions as I/O processing, cryptography, memory control, and various service functions (such as hardware configuration management and error logging) to dedicated processors."

(from Wikipedia)
Not by default.
Seconded. Another factor is that looking at a device won't tell you why it was designed the way it was. A good technical manual will be invaluable for telling you things like valid ranges, service or environmental limits, etc. which would otherwise need to be reverse-engineered. If you're trying to replace an old system or studying the history, know what does and doesn't matter can save a ton of time.

(This goes double if the manual was annotated by a good operator)
> I'd wager that students who studied algebra before calculus did better than students who were made to do calculus having never learned algebra.

And you'd win :) The type of learning you describe differs from the types of learning most (to my knowledge pretty much all) neuro scienctists are researching, though. You describe meaningful learning, neuroscientists research the rat-in-a-maze-types (associative and instrumental learning).

They work in fundamentally different ways. You probably know that "aha" moment when you suddenly grasp a new concept. Most often, this pretty much equals meaningful learning. You mull over some content, and once your mind can make sense of it, you have "leaned" it. No need for rote learning at all.

Associative (and instrumental) learning works completely absent of meaning. It's just pattern matching between e.g. stimuli and responses. Rat pushes a button, food drops into the cage. After 20 repetitions, rat learns that a causes b.

The article describes students rembering Chinese characters without being able to read Chinese, so no meaning involved.
You can see a lot of those things in Auckland too, also a few in Perth/WA

The are pretty fast in my opnion but when I checked also very expensive. (+/- 2000k)

In cities where you get a a decent but "not reaching your home" metro(subway) this thing is very handy.
I'd be curious to see the tooling pipeline for the animations, camera and edits (and I'd be absolutely amazed if there was none).
Very interested in this and wondering about the possibilities of creating a software load-balancing instance with Go - rewriting source & destination addresses on the fly and tracking session states to failover between instances of the program.
Where's the science? (Didn't have time to watch the videos though)
It's not nearly as easy without cookies and javascript, but it's worth mentioning that browser fingerprinting[0] can track users across websites.

[0] https://en.wikipedia.org/wiki/Device_fingerprint
https://github.com/jkbrzt/httpie
Adventures in the Mesosphere: How the DCOS Turned Me into MacGyver
The flip side of this is people tend to get weird and ornery without a proper community enforcing standards of behavior. It's pretty common to not even realize how unacceptably eccentric you're getting. Bear in mind that Nietzsche wound up totally insane.

The traditional christian teaching is that solitude is bad. Man is a social animal and can only properly develop joined to family and community and church, fulfilling duties and obligations to each.
You can get a wooden minimal one from Jaswig.com their Kickstarter launches in 4 hours!
Yes but when that system falls over, your boss is yelling at you, and you're on the hook. With IBM, you can all yell at IBM. And that's why big enterprise companies buy IBM.
How to Watch La Liga Online