skysight-inc/HackerNews huggingface dataset:
Oh yes, there will always be a very small niche market for almost any piece of technology. Open source projects never die, they just linger forever on the edges of oblivion.

> The ability to own and administer your files is severely under-rated.

Or severely over-rated depending who you ask :)
Judge Throws Out Aussie Dallas Buyers Club Piracy Case
Thanks for the info. I will keep this practice.
I wonder how you go about proving that it isn't a sufficiently good Alpha-Theta reinforcer?

I think I'll get one of the junior chaps to look into that once they've bought the tartan paint that I asked for.
They fixed that recently. Change your password
You could do keyframes and then in-beteween. If it is the same scene then use the previous keyframe as a guide. That should speed it up considerably.
> although you can't add a new case to the enum.

That's the point. We all know you can add impls or extensions.
The Serial podcast is huge, and in journalism, one of the few bright spots of success in indepth reporting...I would say that that alone has accounted for the majority of upswing in number of media reports proclaiming the new popularity of podcasts. So, despite the stats of increased downloads/awareness cited...which may not be impressive at all if we compare them against the overall uptick in phone adoption and mobile digital consumption since 2008...there's no guarantee that podcasting as an industry has real footing...particularly in what exists for creators to create and then get paid. At least, there's nothing on the scope of what Twitch and YouTube have done for gaming screen casters, AFAIK
Probably way more than something like Mailbox bought by Dropbox, but no one here would say that's a bad idea because most HN users understand mail clients but not a fashion social network
ha. i only browser with a stylish extension that turn every web sites white on black with decent contrast. never noticed that either.
The Five Most Valued Attributes in an Entrepreneur’s Tool Belt
VTech made me think it was Virginia Tech.
I understand that a huge percentage of podcast listeners are based in the US but the number of hours I've spent listening to completely irrelevant adverts is insane.

Surely someone can make a service that takes a podcast feed and packages it with different adverts for different markets and then creates new feeds.

I'd make it but the scaling sales end is not something I know how to do.

I suppose it depends how Apple interprets the feed as I assume Apple devices are the most used for podcast consumption.
Yes, but whey you get to influence what to use you should know what you want and why. For the time being I don't recommend starting with angular unless you already know angular 1 or know that your first release won't be until the fall 2016.
Well, yes. But that wasn't what I was talking about.

Trait objects in Rust let you emulate inheritance. The issue I was talking about is that folks from inheritance-heavy languages use this as the de facto design pattern, and then stuff doesn't work so well, because you're not supposed to use inheritance so much (the languages aren't designed with this in mind). The correct option is to use enums and composition over inheritance wherever possible.
Now it's caused by walking whilst holding your phone.
Working for 2+ decades while making something like $150k+ a year on average over the long term , and retiring with substantial savings , without having worked 100 hour weeks on the startup lottery , sounds pretty awesome to me.

Don't know maybe I'm not elite founder material.
> Or severely over-rated depending who you ask :)

Give it some time.
Sorry for the shameless plug:

A friend and I have launched a podcast publishing platform, batteries included, called Podigee (https://www.podigee.com).

The backend runs on Rails + PostgreSQL, the frontend is a mix of Rails and AngularJS. Also, we run dedicated download / stream servers with some nice Lua scripts for caching the files and reducing overall costs for AWS S3 traffic.

The nicest feature is that once you upload an audio file, we will apply some good audio algorithms to it, encode it to different audio formats, and expose it automatically in your RSS feed.
Project Fi supports LTE tablets, including iPad
They're typos.

Here's a carefully written article:

http://www.educationbug.org/a/typos-vs-misspellings.html
My admiration for Clojure comes not from its abandonment of OOP (because, as I've explained, it didn't completely abandon OOP), but its very wise selection of features from both OOP and FP, while keeping the language very simple and incorporating some very interesting new ideas (all shared data is immutable/transactional).

Rich Hickey did say that the big problem with OOP is only that OO languages mix many concepts together (identity+state+polymorphism+encapsulation+...etc) and that Clojure has all of these things, but separated out into their individual pieces, so that the programmer can choose which of them make sense to the problem at hand. Basically, that the ideas behind OOP are good, but that you should be able to choose just the bits that make sense for the situation you are in and not pay for the ones that don't (eg in terms of complexity or understanding).
I've seen startups addressing all of those fields (example: http://www.rockerhair.com/ for beauty salon booking systems), but, quoting William Gibson, "the future is already here — it's just not very evenly distributed"
Indeed allows you to search for terms historically (like a Google trends for jobs): http://www.indeed.com/jobtrends?q=angularjs%2C+angular%2C+re...

React as a term is understandably a bit polluted though.
I live in Zurich and I used to code for a living. Now, I hire engineers for different startups in Switzerland.

As I got deeper into IT-recruiting, I realised that candidate filtering at the top of the funnel is fundamentally broken. Especially in Europe companies expect a CS degree and don't appreciate self-taught skills as much as in the US.

I am trying to change this. If you look for a tech-job in the most liveable city in the world, check out my story "8 reasons why I moved to Switzerland to work in IT" on http://medium.com/@iwaninzurich/eight-reasons-why-i-moved-to... or send me a mail to the mail-address in my HN-profile.
China tightens rules on maps amid territorial disputes
Scaling Websites with TYPO3 – Interview with Robert Lindh, CEO at Pixelant
I can't believe people on a forum such as this are completely financially illiterate. The 7% rate is already inflation adjusted. The nominal rate is about 10%. So plug in a 7% real return. The result will be in 2015 dollars.
For very small projects you can write react code in one or a few files without babel, webpack/browserify and similar tools. That closes the gap but I agree that angular is easier to just prototype something simple if you're not a developer.
That's insanely insecure. Can't believe client side validation would be used for a login system other than as a first check
I always wonder why the guy is prosecuted and not VTech for failing to protect the images of children in any way - and worse obviously not making any serious effort for data protection.
Kudos i say, Ive always wanted to quit my job and start/build a business!!
This is like the "we can't get into the cool club" kids starting their own "even cooler cool club". Life isn't fair, deal with it.
Reasons to be fearful in IoT
Don't think that's necessarily true. Yes, lots of programs implement app stores or plugin systems. But often the users also don't want to fiddle with add-ons, their installation and settings. They want a good and well-integrated out-of-the box experience. Especially if they are not from the tech domain.

E.g. let's look at Eclipse: It was based purely on AddOns right from the beginning. And still many people want to replace it with other things (probably without AddOns).
Could the difference be due to education being cheaper and thus there being fewer reasons to forego it?
If you don't mind me asking, what is wrong with Tucker Max?

I was, perfectly honestly, hurt by your harsh words. I'm trying to search to figure out what I've done to wrong you, and I'm struggling. Can you help me understand what our shared goal is in this conversation so I have the right frame of reference to continue this conversation, if we are to have it?

EDIT: added comma for clarity
Aargh in Node.js, 100 new requests while still serving the first one
Same here. Especially after spending 8h clicking mouse on not very ergonomic office table. I also notice a lot of people (especially younger males) have one shoulder a bit higher/lower than the other. I can only speculate it's for the same reason.
Choice quote from a thread the other day on HN:

"Us enthusiasts don't mean any harm and almost never perform tests that break the software (or network). There's a reason why bounty programs exist."

https://news.ycombinator.com/item?id=10730400
Well, it's Searle after all. It's always funny to re-read Derrida's attack on his problematic line of thought[0].

0. https://en.wikipedia.org/wiki/Limited_Inc
Alex always makes good points - I can't help but think she comes from a small scale IoT point of view though.
"Shoot the messenger".

So make sure you're protecting your identity when you do stuff like this, oh, and also don't take data from systems that you have no business accessing in the first place, even if it is to prove a point it can still get you into a lot of trouble.
Class initialization is handled with semantics that approach the Java ones so that it is not confusing for programmers. AFAIK it works but in case it doesn't I'd be curious to know what's wrong.

Lambdas are meant to be used like in JavaScript. It totally works. JSweet supports function references (MyClass::myFunction) and defines the JS Function object for passing plain object functions. No need for getClass(), hashCode() or equals() in JavaScript.

Regarding interfaces, the situation is quite different. JSweet does not support interfaces in the way Java supports interfaces. JSweet interfaces are mapped to TypeScript interfaces which are pure compile-time entities used only for typing (which differ strongly from Java's). That's why the code you quote will not compile in JSweet, but it does not mean that JSweet is wrong: it means that your way of understanding an interface in JSweet is wrong (unlike Java, JSweet interfaces have no runtime representation). This part requires further documentation though... JSweet is a very young project.

Generally speaking, when you program with JSweet, you have to stop thinking too much in terms of Java semantics, and start thinking more in TypeScript or JavaScript, at least for some cases. The very most of it remains close to Java and very intuitive to programmers, since IMO, Java and TypeScript are quite in the same language family.
Exposing expoits prior to letting the vulnerable party know is a pretty poor way to go about things, but at what point should legal action be taken against VTech for not properly securing this info?
Well... 小孩儿 is only two syllables.
Actually, many features of the modern web (DOM, XmlHttpRequest, box-sizing: border-box) were implemented by IE first.

Unfortunately it's not in the best interest of anyone capable of engineering open/distributed platforms to actually do so. Why would they? It's way easier and more profitable to create something on your own terms, something you can control. I would risk that it's better for the customer.

People are flocking from WordPress to SquareSpace, from self hosted SMTP servers to Google, from private hosting to cloud hosting.

Is this a good thing in the long term? I don't think so either, but doing it any other way would be heroism and we are short on heroes.
AFAIK Lasseter wasn't that senior when Disney fired him.
One option available to him is to make Feeds conform to something he can guarantee will be hashable, specifically NSObjectProtocol. The would force all Feed objects to inherit from NSObject and hashability will come along for the ride, but I understand his desire to make things lighter.
>It's a bit sad to see LibreOffice struggling to maintain relevance when the market it tried to address suddenly became nearly nonexistent.

If you mean that we've moved from desktop office apps to cloud-based Office apps that's absolutely not true.

The numbers I've seen for Google Docs etc are insignificant compared to office workers using MS Office and the rest. People who think Cloud docs have "won" apparently don't share the sames experiences with 99% of office workers in enterprise/businesses/governments etc.

In startup-land and small web businesses yes, cloud docs do well, but those are insignificant numbers-wise to the millions upon millions of classic office workers.

LibreOffice might be irrelevant, but that's because not many care for a free/open source office suite that's not MS Office, not because we've moved to Cloud documents.
> protocols should be removed from the language.

That's a bit harsh. You forget that protocols are useful for generics too.

But yes, if they want it to be extensible, protocols would be the way to go.

Looking deeper into the issue, it seems like this isn't really an issue with protocols, just an issue with the design of Hashable or Equatable (either allow Equatable to work with protocol objects, or move the Equatable dependency of Hashable to a different kind of Equatable).

This sounds like a nitpick, but it's the difference between language and API design, and the latter is often easier to evolve. It also means that this can be fixed by a ProtocolHashSet<T> library which does hashing differently without touching the compiler/stdlib at all.
I still needed the password (or so I assume). It was just a first check that was stricter than it should have been.
16 crucial web design trends for 2016 and beyond
I like the idea.

I find the advertising inside podcasts also particularly annoying. You can't ignore them by looking away like you would on a screen.

Maybe we need an adblock for podcasts (even if it will be difficult to automize -> some manual stripping of the parts where they are promoting stuff)
I wonder if the people upvoting the article are actually reading it. It essentially just says "be careful" without any kind of practical advice for how to think like a statistician.

Two much better articles:

* https://source.opennews.org/en-US/learning/distrust-your-dat...

* https://github.com/Quartz/bad-data-guide
A rosy picture inevitably includes a number of thorns...

I'm learning Chinese, and am having a wonderful time doing so. But there's no doubt that there's a great deal of historical baggage with the language, which is bewildering and exhilarating at the same time.
I just read it as an attempt to make the case for why anyone should care about them.

Just a slightly less ambivalent formulation of "a pretty good way to do X".
Depends if they want to keep their devs. Not moving is not an option. You just need to be coding defensively.
Nice move by Slack and great opportunity for slackbot developers. We discover zero interfaces and just launched analytics bot – http://www.brobot.io You can use it with Google Analytics, Mixpanel, New Relic.
No, it just saves a bunch of time and you later won't hear (when someone messes up) 'he doesn't even have a degree, what did you expect'?

It's the recruiting equivalent of buying IBM (or Microsoft I guess).

If the applicant pool is large enough any quick way to discriminate that skews positively for applicant capability is going to be used. It is also much easier to see if someone has a degree than to actually test if they have the required skills.
It's coming.
https://wiki.documentfoundation.org/Development/Emscripten
Yeah. Incredibly, this article doesn't mention the YouTubers that are driving massive numbers to podcasts.
https://twitter.com/boothead
Show HN: [SaaS] HR Partner – Simple yet powerful human resource management
The major problem is that you can't control the behavior of a podcast client. Some of them will cache you media files "forever", unless you explicitly change the guid. But changing the guid has negative effects on some clients too, as they will re-download the episode because they will see it as new, thus creating duplicate entries.

This is the reason why you just cannot create dynamic ads if you want to stick to the standard RSS+client approach (like iTunes).

Some of the podcasters have started actually building their own native apps to have better control of the content they emit, but it comes with reduced visibility. This is why most of podcasters still release their stuff through iTunes, but invite the listeners to download their app.
>It is untrue that typical JavaScript applications are vulnerable to anywhere near as many memory safety issues as C++ applications are. Even "modern C++".

The OP was talking about JS runtimes and JITs.
> 60 hour weeks

Or just move to a country that doesn't allow worker exploitation like that.
>the market it tried to address suddenly became nearly nonexistent

Can you give something to back the claim?
> I have no interest in arguing or convincing those who do not.

In my experience, people who say that have a lot of interest in convincing others. It's like, "I don't care what people think or say". It's mostly pre-emptive reply to criticism.
(S)he's not very likable so I wouldn't bother if were you.
Not sure how easy that would be. Emscripten converts C/C++ code to Javascript, but LibreOffice is written in Java.

Theoretically it should be possible as Emscripten actually converts LLVM bytecode to Javascript, and you seem to be able to convert Java bytecode to LLVM bytecode, but Emscripten's [portability guidelines](http://kripken.github.io/emscripten-site/docs/porting/guidel...) seem to say that you cannot compile multithreaded code, which I assume LibreOffice does use...
Just to add to the above comment: you cannot compare Duke Nukem Forever with Hideo Kojima, who has a proven track record of releasing games.

https://en.wikipedia.org/wiki/Hideo_Kojima#Works

He has produced more games than I have written pet programs.
> they thought I belonged in a more corporate environment

That's their way of saying they either can't afford you or you are too smart to be worked to death for 0.0001% stock.
Stats is maybe the area of math where non-math (formulas, calculations, derivations) reasoning is the most important:

- Have I unwittingly introduced a bias? Is there a selection taking place that I didn't think about when collecting the data? (Eg calling people on landlines to get polling data.)

- Is there a reason why I should expect the dynamics in the dataset occur in the future, or a reason to expect it to be gone? (Eg does the financial market work like it did before the year 2000?)

- If such-and-such hypothesis is true, what else should I be able to find in the data? (Eg suppose crime is caused by non-aborted kids, what other effects should there be? More truancy in schools?)
> even if it will be difficult to automize

Crowdsourcing? See if a lot of people skip over certain fragments of an episode and mark it as "advertisement". Granted, this requires some level of cooperation from podcast player applications.
To those claiming that Office 365 somehow promotes web apps as your real apps... that isn't entirely true.

My company (the one I started, hi) uses Office 365, and all three of us use Office 365's full office suite, the actual real desktop app one.

What we use Office 365's cloud stuff for is their Exchange cluster (oh God, so delicious), and for OneDrive for Business (ie, what used to be Sharepoint).

Browsers just aren't fast enough to handle web apps that large (not picking on Office 365's web apps, anything that big just sorta murders browsers), and I don't think they ever will be. This isn't something you can solve when your only tools are HTML, CSS, and JS.
> I just expect other OSS authors to license their work on the same terms as most of us do.

That is exactly whats GPL says. License the work on the same terms and everyone is happy. License the work on different terms which prohibit sharing and modifications, and everyone gets unhappy.

The whole point of licensing something under MIT is so others can put their modified works under different terms.
I'm pretty sure everything you used is already supported: http://buildbot.pypy.org/numpy-status/latest.html
Yes, please! Let's make bootstrapping and indie projects as hard as possible by placing advertising control solely in the hands of large corporations that have means and resources to fight adblocking.
But he could have used an existing template language. Seems like he only needs some templates with sub-templates and there are many solutions for that.
Angular 1 with ui-router is for example great for mapping data into templates. Ember does it and so does many, many other systems.
Different strokes for different folks. Some people use airplanes for transportation, others go skydiving. The start-up lottery is a very fast way to learn a lot and probably not earn much, think of it as a school rather than a money making machine and it makes a lot more sense. If you then later apply all that you learned during those years in a non-start-up context you may still come out ahead.
Centralized Logging with #Logstash and #Kibana on #Ubuntu 14.04
Yes, and I had no idea they were that easy to bypass on a social level.

Also this CC# generator falls outside of the 2FA scope, also something I asked them about several years ago and received the same reply "it's not our service".

It's scary.
Based on your skillset, and some suggestions posted here, one possibility to generate recurring revenue would be to leverage your "highly targeted marketing" abilities and offer them to existing merchants, instead of trying to learn to do it yourself.

You could either resell / drop ship, or (better IMO) partner with the merchants, maybe on a commision basis? (no upfront cost for them, recurring revenue for you).
Accessibility Design for Color Blind Users
Not small towns, but medium sized cities. Margins are higher in places like Columbus, Ohio compared to Los Angeles because property is cheaper.

Here is a heat map for rental returns.
http://www.realtytrac.com/content/news-and-opinion/best-and-...
Immigrant labor in the states isn't paid 10 Kuai an hour, and the American government isn't so worried about a peasant uprising that they would want to keep all the low skilled labor particularly busy. To the CCP, however, the construction industry is just a big jobs program for farmers who can't find enough work in the country side, hence the heavy use of concrete (easy to work with) and overbuilt buildings that feel dated just after a few years.

Believe me, people care, but the emphasis on low wages and work that just passes a low bar drives them crazy. I have to listen about my wife complain about this every night. I thankfully work for an American company but even then, things like a reactive approach to facilities maintnence drive me bonkers. It is simply about wages. If you go to Singapore, or Taiwan, or Hong Kong, you'll see similar cultures with much better results.
Abstracting further, explicit and unprompted denials are usually protecting something.
Philips reverses decision to close the Hue Platform