skysight-inc/HackerNews huggingface dataset:
Is there a reason why the InfluxDB backed graphs, in edit mode, don't allow to conveniently select series with dropdown menu's like it does for Graphite backed ones?

That's the one thing holding me back from giving Grafana a whirl (my younger self promised me to never touch graphite again).
This is a late reply, but by default, Photos stores images inside a "Photos.photolibrary" package, which is just a special folder. Inside this, all your masters are contained in a "Masters" folder which is arranges every photo in a sub-directory hierarchy of:

year > month > day > day-timestamp

You could potentially symlink this folder knowing it'd have to be a one-way 'cloud' implementation because I would have to imagine modifications to anything inside here would corrupt the Photos.app library org.

Alternatively, you do not have to import photos into Photos' library package and have them as referenced. These referenced files could be in Dropbox/S3-sync'd folder/SAN etc in whatever org you want... same deal though if you modify location/attributes outside of Photos.app, it may mess things up.
You are referring, I presume, to the technology conferences held in California during the early 2000's?
I work as a contact teacher for a local college (on top of my full time job) and it's sort of absurd the way they pay you. I get paid for 3 hours during lectures (60/hr), but not for any of the work I do outside of the school (marking, creating lectures, creating assignments)

I have realized that I should be payed way more and I'm having serious doubts of continuing to teach given the pay. The only reason I'm actually teaching is because it looks good on a resume and I want to improve my presentation skills.

Note:

I also teach in Canada.
Why not? Do people with families not need to work?
Desert Sunlight solar project opens in California
In my experience, unseeded torrents are less common than Rapidshare links that have been removed by their user or taken down after being reported.

However, I've never gathered statistics on it, so this is purely anecdotal.
There definitely are stats showing that people who have gone to Wall St. in previous years are now going to startups (generally MBAs).

That's all I really have to offer. Whether or not those people are assholes, like the guy you mentioned, is impossible to know.
2edgy
For context, when I worked as an education consultant for a corporation, I would bill 1 week of work for preparation, 1 day for the session (if it was a day long) and then 1 day for review and reconciliation.

It's ridiculous how little educators in a UNIVERSITY get compensated. I'm glad I got out of that environment early.
Yes, I will try to create some sort of startup for sure in the next few years.
I don't see the difference between "a standard libary for building systems" and a framework. Just write libraries for what you need and forget the idea of some overarching framework.
The number of companies in Silicon Valley that fail purely due to management incompetence should yield a bit of respect for people trying to improve the situation.

In any case, Management Science at Stanford is part of the "Management Science and Engineering" division.. You can see their areas of research here:

http://web.stanford.edu/dept/MSandE/cgi-bin/research/index.p...

Seems pretty relevant, no?
good informative tips
We don't know if those investors received common stock or preferred stock laden with things like liquidation preferences, hidden dividends and board seats.
Oddly enough, University of Illinois makes an IP claim exception for the ECE senior design. Students own 100%. The only exception is if the student team has help from a professor or research group that is outside the normal labs and tools offered by the class.
None of that makes much sense to me, to be honest.

I find it curious that you just say:

> standard margins, that is 1 on top, left and right and 2 on bottom

No units, which makes me assume you're talking inches... Perhaps your problem is that you also need to switch to metric? ;-)
The source is up here: https://github.com/VivekPanyam/RottenTomatoesSample
Hey there! thanks for letting me know. DM me on Twitter and I'll spill my email (better immediate contact)
Rapidshare links have continuously died whether they were legit or not for a long while. Sure, a lot of it was illegitimate, but people simply moved on.
I know several Stanford graduates. MS&E (management science and engineering) is basically the Stanford equivalent of an undergraduate degree in business. So judged relative to other business programs it's not any better or any worse (although we can argue the merits of studying business in undergrad at all).

And to be fair, mismanagement is more likely to come from people who think that studying business in school qualifies them to manage people than it is from other sources.
There's a difference between a lightweight transpiler like JSX and a compiler.

ClojureScript is pretty lightweight, but GWT and Scala.js compile process is not an easy one. Even Bootstrap.js optimization with Google Closure Compiler is an uphill battle. Try it with --compilation_level ADVANCED_OPTIMIZATIONS

Sourcemap does not help much with compiler bugs or if the compiler people have different opinion from you on how something should be translated.
Probably not a good one. I'm always annoyed when I see people fumbling with their phones, attempting to illuminate instead of carrying a real flashlight.
I emphatically reject the many of the conclusions of this article.

>Let me say it simply. Type systems cannot be a one-stop solution for specification and verification.

Wrong! Any correctness property can be encoded into a sufficiently powerful type system. Which brings me to...

>Curry-Howard is an interesting mathematical equivalence, but it does not advance any argument about how to write software effectively.

This is absurd, of course. The isomorphism between type systems and proof systems allows us to build lots of impressive systems like Agda and Coq.

>No sane person can argue that we want to bifurcate a programming language into distinct base-level and type-level fragments.

That's actually quite a reasonable desire.

>Personally, I want to write all my specifications in more-or-less the same language I use to write ordinary code.

To the author, this seems to mean "therefore, we shouldn't have types!". In reality, a sufficiently flexible programming language allows you to write type-level code in the same language as value-level code. See Agda.

>Rich Hickey's transducers talk gave a nice example of how patterns of polymorphism which humans find comprehensible can easily become extremely hard to capture precisely in a logic.

Lots of people have typed transducers just fine... http://blog.podsnap.com/ducers2.html http://conscientiousprogrammer.com/blog/2014/08/07/understan...
Ask HN: Does YC accept non coders?
What if you hacked together a few things that ended up looking like a startup and ended up giving a profitable first year yet some how you never wrote a single line of Code. Would YC even be interested?
Management Science & Engineering is a major that broadly tracks Operations Research at other schools - it's a mixture of statistics, business, finance, and optimization engineering. Stanford has no business undergrad major, so it's often a popular choice for those who want to try something different than Economics.
"But clearly he didn't know what he was getting into
didn't prepare and unwittingly contributed to his own
death."

In the postcard at the very top of the article Chris says:

"If this adventure proves fatal and you don't ever hear from me again I want you to know your (sic) a great man. I now walk into the wild"

And earlier he asks his friend to return all mail to sender for the foreseeable future.

That and everything else I've ever read has made me think he was entirely aware of the potential for danger in the wilderness. He walked in & did it any-ways.

Plenty people look to test themselves in nature's crucible with minimal preparation, fully cognisant of the risks. Sometimes they lose. I think looking down upon them with the rosy vision of decades hindsight from the comfort & safety of home does them a disservice. Their lives, their choices.

I hope Chris found what he was looking for.
You forgot the other drawbacks that complicated type systems have: hellish compiler messages and long compile times. Those don't go away just because you learn more about the language.

I also dispute the idea that only novices abuse complicated type systems. Actually I think it's the reverse... only people who know the language well can create something truly horrible. Don't believe me? Look at any of the C++ STL header files and experience Biij.

Of course, just because they can doesn't mean they will. But in a world dominated by people of average intelligence, working around the programming equivalent of a gas lamp with an open flame just isn't a good idea.
It doesn't count. Everyone should carry a proper flashlight.
Yes, this would require machine learning (also, natural language processing, if you will be using the text data for learning purposes). The techniques that you need to understand depend on the problem that you are trying to solve.
BTW, is there a law in UK (or US) about using generic products? Over here, a doctor prescribes something, but pharmacies have the responsibility to offer cheapest product, typically a generic replacement when available, unless the doctor justifies a specific brand with specific medical reasons (which are rather hard to come by).
Reminds me of http://en.wikipedia.org/wiki/NSAKEY
I think that's a valid point. A good example of this is Tcl, where "everything is a string". There are various ways you can treat a given string (as an integer, as a list, etc), but that doesn't make the value those types, it just means it can be used as one.

string is integer 1 ;# true
string is list 1 ;# true (list of length 1)
Ajit Pai: Net neutrality will help foreign leaders control the Internet
Yeah I didn't get that either, shouldn't that be False both times? 3^2 = 9 and 7^2 = 49, both odd.
What's wrong with the association? If there aren't any technical issues, it shows F# can scale. If the company doesn't succeed, it's not because they couldn't build what the business required.
Not unless you agree to sell preferred shares. All up for negotiation.
We need to opensource datasets to data scientists related to extending human lifespan.
Exactly! Furthermore: In that case, it gets more vexing the longer it takes you to arrive at that conclusion.

When it's the other way round, you can find peace at some point (even if it takes months or years). But if you were the brick wall, it first takes months or years and THEN, when you finally do realize the reality of the situation, it takes even longer to settle. shudders
Okay, so far the feedback I've heard is as follows, everything in quotations is from a friend:

What we love:

-Love the way podcasts play and the little circle on the bottom right hand corner for play/pause
-The flow of new podcasts for the week
-The general layout
-"I like the concept. The idea is great to see what new podcasts are there instead of just relying on iTunes top 10 list"
-"I like that you can fast forward or rewind the podcast with your finger instead of that 10 sec but they have on podcast"
-(Note: my friend preferred this, but I like the 10 second fwd/back)

What can use some improvement:

-"The app is very glitchy. I'm "following" you but you don't appear as one of my "friends" and I can't read what it says below your name (I'm assuming you connected through Twitter)"
-"It would also be nice to have a page where you could see a list of everyone who is following you and who you are following"
-"Also I can't go into your profile to see who you're following!"
-(Likewise, I was not notified that my friend had started following me. I don't know where to find my friends?)
-"I can't go into a podcast to see who liked it..."
-I'm not sure if I just can't find it but I typically prefer to download podcasts in order to save on data. They help me get through my 3hr commute.
-"I don't like how they make you sign up with connecting FB or Twitter
No other option to just sign up independently of the other apps"
(I agree with this)

Overall the consensus was that we can't wait to make this our number one podcasting app and are genuinely excited for how this all develops! I'm not sure if you've talked to the guys over at Gimlet about your app, or if they are hard to reach... I did notice you have Gimlet shows on the screens on your website, but you are both part of the podcast revolution.

My other two podcast friends are at a wedding for the weekend, but I will follow up with them when they get back.

Love your app!! It's like Instagram for Podcasts!
I love snowflakes:)

I wrote a little rust implementation[1] also

[1] https://github.com/jimktrains/rustflake
The community isn't pulling Go into any of those things.

* Go had annotations since pretty much day 1. Look at the annotations for JSON serialization, for example.

* Generics is something that Go is probably not getting. It's just become a troll topic at this point since everything that could be said about this topic, has been said.

* Dependency injection is something that Go isn't getting. It's a Java solution for a Java problem. Create well-thought out code with clean interfaces and unit tests... problem solved.

* Broad frameworks: it's just not going to happen. As a lot of other commenters have said, Go just doesn't support the level of abstraction that you need to create a FactoryPatternPatternStrategy. And that is a good thing, in my opinion.

* Tooling: I have no idea what you mean really. Java's tooling is hardly "simple" or "tightly focused" (have you ever USED Maven?) and Go's community didn't "pull" the golang authors to create simple tools... they've been simple and focused since day one.
I love that report and find it very inspiring (and it gives me an intuition that Haskell has an edge over the other languages), but the methodology is very disappointing:

- The requirements were mostly up to the interpretation of implementors, which more or less decided the scope of their programs.

- All results were self-reported. Even ruling out dishonesty, there are a lot of ways uncontrolled experimenters can report incorrect results.

- Many implementations weren't even runnable.

- No code was run by the reviewers, at all.

I really would love to see a more serious attempt at this experiment (probably with more modern languages).
I can confirm that "If it compiles, it works" is tongue in cheek.

However, it's also true that I feel confident that a program in OCaml will be working correctly either the first time, or shortly afterwards, once it compiles (and, just as importantly, will keep working tomorrow or break at compile time). Knowing that the compiler eliminates for you a large amount of potential mistakes is a huge relief, and lets you focus on the parts of your program where the compiler cannot help you and where logic errors are lurking - especially where you are manipulating several values of the same type.
Driver: http://janjongboom.com/7710_driver.rar
Hellstorm – The Dresden Holocaust (Preview) [video]
No, not super easy, but not impossible either. http://ee.telenor.io/gonzo/hardware/2015/02/10/gpio.html
I am old enough that I used CORBA. That basically checked all your boxes... multi-language, platform agnostic, discoverable, standardized serialization formats, you name it.

It was also an overly complex piece of shit.

People learn nothing from the past.
+1 give the internet archive your money guys. http://archive.org/donate/
> The Sniveley/Laucher talk included a comment that people like dynamic languages because their syntax is terse.

Sure. Trying to have a strongly-typed Java program, for instance, means a lot of boilerplate. As a consequence, it's often not done, or at least not done enough.

> To suggest that any distaste for types comes from annotation overhead is a way of dismissing it as a superficial issue.

On a large codebase, there is nothing superficial about it. The more boilerplate you have, the more difficult it becomes to understand the codebase and to find code which actually does something.

> If everyone would just use a modern language with a fancy type system, all our correctness problems would be over, right? If you believe this, you've drunk far too much Kool-Aid. Yet, apparently our profession is full of willing cult members. Let me say it simply. Type systems cannot be a one-stop solution for specification and verification. They are limited by definition. They reason only syntactically, and they specify only at the granularity of expressions. They're still useful, but let's be realistic.

Let's be realistic, and not pretend this is a widespread opinion.

> Rich Hickey's transducers talk gave a nice example of how patterns of polymorphism which humans find comprehensible can easily become extremely hard to capture precisely in a logic. Usually they are captured only overapproximately, which, in turn, yields an inexpressive proof system. The end result is that some manifestly correct code does not type-check.

Possibly, but it's all a question of tradeoffs. There is a lot more incorrect than correct code which doesn't typecheck.
Except he didn't prepare as well as he could.

IIRC there was a ferry or similar a few miles upstream of where he was "trapped" (because he didn't expect the river to swell as it did) and died.

Learning about seasonal weather and checking alternate routes are a basic part of wilderness survival.
There are a couple of problems with that. The first is that many devices don't have a TPM and there is no point in bothering if using it is optional.

The second, and this is the one that kills half the stuff people think a TPM would be good for, is that it assumes every TPM implementation everywhere is secure. Reverse engineer finds one device with one vulnerability and you lose. Someone who finds a vulnerability doesn't even need to disclose what it is so you can fix it, they just start selling TPM keys for Bitcoin that anyone can use to emulate a device with a TPM.
Social CCommerce Script – Wanelo Clone
It's actually a mix - we are agent of record on a sizable portion, and we process enrollments for insurance companies and agents for the remainder.

Our main goal is to making signing up as easy as possible. Our currently flow is getting individuals through in about 5 minutes, and families in around 10. The revenue will allow us to build many more useful features.
SEEKING WORK : remote : hands on portable CTO and DATA performance geek.

I deliver results :

> write code and deliver your MVP

> plan an architecture that allows for growth and performance

> use hybrid SQL / NoSQL approaches such as : node.js, postgres, redis, C

I like hard scalability problems and getting great performance.

I blog about things like "How to search 30 million records in 180ms on a $20 linode"

gord

http://collabapi.com

http://quantblog.wordpress.com

justgord at gmail dot com
Isn't this trivially (for some definitions of trivially) defeated by running it inside a virtual machine?

You don't need an expensive JTAG device when the virtual machine gives you that ability for free.
Firefox OS is (basically): AOSP kernel, Boot to Gecko, Gaia frontend
JanOS is: AOSP kernel, Boot to Gecko, JanOS frontend

Made some changes to both AOSP and B2G, but not so much. See http://janos.io/about.html
Forget $700B, Carl Icahn Thinks Apple Is Worth More Than $1 Trillion
It's not even just copyright, the federal government even protects Disney's airspace:

http://tfr.faa.gov/save_pages/detail_4_3634.html

TFRs (temporary flight restrictions) are intended for short-term events like air shows and missile launches, but Disney's TFR has been in effect since 2003.
People who are wealthy or extremely good looking have more options than us. If I were rich enough to realistically date young models then it might not be plain weird anymore.

Look at Patrick Stewart. How many 70 year olds would marry a woman in their 30s if they actually could?
An artificial intelligence for lonely people [video]
This is literally the least interesting response one can make to this issue. Both parties are offering/accepting what the market will bear? Obviously! That's what makes it the market. You're stating a tautology.

The interesting issues at hand are the cultural factors of academia that cause so many highly qualified people to work for such astoundingly little money. Are bright young people being indoctrinated with a sense of personal sacrifice for the cause of 'higher learning', not unlike a cult? Are those self-issued 'high qualifications' not actually as valuable as they are pretended to be? Those are the interesting questions rather than just going "hurr durr supply and demand".

Not like the supply-and-demand argument excuses anything, either. The entire history of labor protections is that previous practices that the market would bear were deemed socially unjust and no longer permitted, even if you could still find people desperate enough to agree to them. Saying "you took the job; don't complain" simply isn't valid.
I was hoping Microsoft would turn this into a product.

They did bring Cliplets[1] and eventually the Cinemagraph app for Windows Phones[2], but neither of those have any intelligence to them.

The only benefit they provide over a video editor is that you can paint a mask to specify the area of the video to loop. The loops still turn out jumpy, unless you do all the manual work, as mentioned in the article itself.

[1] http://research.microsoft.com/en-us/um/redmond/projects/clip...

[2] http://www.windowsphone.com/en-us/store/app/lumia-cinemagrap...
https://medium.com/@marcmasat/apple-itunes-support-aa2fb0f9c...
I think it was never very optimal to share roms through megaupload, but it seemed to be the easiest option. I'm happy to see more rom devs starting to use the needrom.com. They have rom hosting as well as commenting/rating system, it's not perfect but at least they have lots of android roms available.
They say in the article that an attack that has the foresight to mess with the software from the beginning can win. The use case seems to be, load the key in while the system is uncompromised (just booted off fresh media), and then you don't have to worry about it being compromised later, after it's processed untrusted data from the internet.
US cops brutality?
.. supposedly lasts ..
I've seen some truly amazing things done with passive solar (i.e. building your house to optimally capture sun radiation and store it. The greenhouse effect on steroids.) Some houses in Maine don't have any heating system at all; they are built on certain inclines, angled just the right way, with ideal ratios of windows to insulation. In some cases, large stones are strategically just inside the windows to retain and slowly release heat.

It requires an esoteric expertise, lots of charts and graphs, and freedom to customize your plot of land. But it's awesome.
... of the GPIO on the SoC, you only have some of the exposed buttons a device might have. Far from ideal... also, at the moment FirefoxOS itself does not have a notion of GPIO as a WebAPI. But great to see this, nice article.
Sunrise – Microsoft
Very cool....how long does it last?
Developing a Swift App
Understanding Software Defined Storage
Is it the one strange trick that will make my soft ware harder?
Data Visualization Basics with the R Programming Language
Back when I was more involved with security research, and WinXP SP1 was new and shiny, I remember that there were several trojaned XP .isos floating around.

The fact that antipiracy and AV groups have an interest in getting you scared does not mean that there's no reason to be scared of running random binaries you found on the net.

And most people do not feed directly off the warez/cracks hubs - they feed of whatever they can find. Which means a lot of opportunity for bad actors.