skysight-inc/HackerNews huggingface dataset:
Silverlight's UI system was MVVM, based on AngularJS-like two-way data binding (actually, KnockoutJS is inspired by it).

Sure, the UI is pretty much pure, but it moves all the state who-did-what-in-what-order mess to the View Model, so the problem is just moved, not fixed.
I wonder how it would play out if all the major search engines went down. I think people would start communicating on whatever sites they knew the URL for that were still up. Probably some ad-hoc manually curated indexes would pop up in comment threads on various sites and then a few people would probably aggregate these and host them on their local boxes.
Firefox for Android + your favorite extension will work.
That's many decades away.
I think what you mean is "Google with China"?
You should photograph and blog something about this. It sounds super cool. Bravo
I'm a little confused - why is this attributed to a recent blog post/tweet? The number was part of the original wikipedia page on "Polydivisible number", published in 2003[1]. Am I missing something?

P.S.: Just to clarify - it's an interesting problem. But the wording ("the Vitale property" / "Ben announced") seems to suggest there is something special about this not covered by polydivisible numbers.

[1] https://en.wikipedia.org/w/index.php?title=Polydivisible_num...
Ask HN: Are you a morning person or a night owl?
I'm a morning person, what are you?
The simplest Password Generator
Looks interesting for some tables, but I'm not sold yet.
Seems to (mostly) only show analysis of a single dimension at a time,
though it looks like there is some scrubbing capability?

For multiple dimensions (and I would consider a table with N columns akin to a list of N-dimensional points),
GGobi has a number of tools for showing the relation and co-relations.
A brief demo of only a few of the features are illustrated here: https://vimeo.com/12292239
Parallel coordinates are not show in that video (it is in others),
but is something that looks like it could easily fit in the top part of your table.

I know the names Ramana Rao and Stuart K. Card but hadn't seen that paper before, I'll have to look closer. Diane Cook (creator of xgobi and ggobi) also had a paper in IEEE Vis that same year.
Which, in turn, is why Cmd+[ and Cmd+] are by default bound to "Back" and "Forward" in at least Safari, Firefox, and Chrome.
Speaking of shell integration, I use this Automator app with "Open with" to open Finder files in a new tmux vim window http://pastebin.com/rxyB8c8k

I use a similar script/Automator app to "Open this directory in iterm" by dragging it into the Finder toolbar http://pastebin.com/1at3CXvP http://i.imgur.com/QGqQSOJ.png
I would say that a lot!
Median salary in Ontario is $49,088, before taxes, university expenses of 27kCAD are insane for me in that scale!
I literally paid zero euros for whole 5 years in university,
the only expenses I had were obviously housing (with roommates to save money), groceries, public transit (cheap with student card) and clothing.
I assume that for all browsers listed, the control passes.

It is my understanding that the correct sequence is GGBG. I believe that if < 4 are given for a browser, then it is the first few that are tested; assume black if it isn't listed. This abbreviation is because later tests cannot be expected to work if earlier ones don't, so it's not worth listing them (though it's still a little inconsistent which are listed).

Because the page is so old (even before Aaron died), the only one of the browsers mentioned that I can verify is

IE6/Win: GBBB

I believe that 3 is guaranteed to be black if either 1 or 2 are black (making the IE5/Mac and Safari results slightly redundant). I believe that 4 is guaranteed to be black if 2 is black or 3 is red, meaning that it's not worth showing for any of them (... except for Opera 7b2 after refresh. Dang, I thought I had it figured out).
Just keep banging your head against microcorruption, and you'll start sucking less :-)
>> They are universally pretty terrible (as are, in my opinion/experience _most_ user interfaces running on any JVM).

Including web or just client side? If the same UI's that you consider terrible on the JVM were ported to say, well pick any language/platform and ported exactly but using your preferred language and platform features; would the interfaces now be better since they are implemented on your desired language/platform?
New Horizons Mission Update – July 13, 2015 [video]
I think the above commenter was trying to suggest that the concept was thought to be cool, but on further examination, turned out not to be able to help very much in situations like what you experienced.
Announcing Jetstream 1.1
The Systems Story – Social Security
Why would anyone pay to become an "Aussie?"
Shh, nobody is supposed to know that.
American companies also support their own government's efforts to imprison people for visiting the wrong websites (gambling, piracy, child porn, etc). Isn't it a bit arbitrary to accept that in America but not other countries? You may think free political speech is important, but it can cost a lot of lives if it leads to a civil war or widespread riots. Not all countries are stable enough to cope with those risks.
Doesn't need to recognize liquid containers, hidden or otherwise, just needs to detect spills.

And, AFAIK, moisture sensors for the kinds of materials used in cat interiors already exist, so it's not particularly novel.
Outside of security, an HTML5/CSS3/JaaScript site still can't do what a Java Applet could do 2 decades ago.
What–And Who–Are Actually Causing Climate Change? This Graphic Will Tell You
This isn't true for waterloo. (Bo was probably in 4 stream.) We only pay for the terms before we actually go onto co-op.

EDIT: As he points out below, it's different for different programs (even within engineering some pay 2 terms before their first term and some pay 1 term before. However the fees continue onwards for every term that the student is not in co-op).
China's Tsinghua Unigroup Plans $23B Bid for Micron Technology
Morning person by choice, though I quickly default to night owl if I let myself.

I get a decent boost of clarity and creativity late at night, but the tradeoff is feeling like garbage with a long ramp-up period whenever I have to wake up the next day. Now I make a point to get to bed between 10 and 11pm so I can be up by 730 (I have Rheumatoid Arthritis that slaughters my sleep quality, so I need 8hrs in bed minimum to feel reasonably rested). I rarely get into quite the same cognitive zone during the day as a do at night, but I feel much better overall.
For those cordial with CoffeeScript, there's Hamlet[1] (which is based on/inspired by HAML[2]). It's a pretty nice declarative-esque UI library. From their home page, here's a sample:

%label
Search:
%input(value=@search type="text")
%label
Sort by:
%select(value=@sortBy @options)
%ul
-each @sorted, ->
%li.phone(@class)
%img(@src)
.name= @name
.description= @snippet

1 - http://hamlet.coffee

2 - http://haml.info
Default is non-public; players can toggle it visible if/when they wish.
Cookies are the hidden spyware far worse then ticking a checkbox that asks if you want to install something.
Having had experience with both, I'm a lot happier implementing Ajax form submissions than POST-redirect-GET. Sometimes a form submission has a lot of state around it. Sometimes its result has a major effect on the state of the application of which it's a part. Sometimes you end up implementing half of the ideas involved in the SPA architecture, badly, a couple of years before it becomes a "thing" in the web dev community at large, because that's the only way to produce a halfway decent UX for your tens of thousands of users, and you know this because you've tried all the ways that revolve around POST-redirect-GET and none of them has worked well enough to be going on with.

Of course you're welcome to be as anti-SPA as you please. But those of us who've welcomed the concept with all the fervor of a relieved garrison generally have our reasons for so doing.
Depression Damages Parts of the Brain, Research Concludes
I don't want to be such a hater, but every time I see this company and this guy posting something, it's not about what they do, it's about the trials and tribulations of being a startup.

They don't seem to care - at all - about their industry, their space, whatever their value proposition to their customer is. They just care about being a startup. It's super annoying to be honest.

Weren't these the guys that famously wrote a blog post saying that culture is everything, and that people that come to interviews in suits are automatically denied?
Compare Java CVE to Chrome CVE
Not only that, but commutes > the range of the car make it impossible as well. The only thing stopping me from buying a leaf is that my commute is 50 miles, so if I don't find a charging station near work, I don't get home.
Eh. i would like to see independent garages retrofitting batteries into classic cars.

but man, theres nothing like hearing carburetors on v8's.
Funny+Political+Tattoos
Some context here:

1) This is for one, 4 month term at university in Canada (uwaterloo specifically) for an engineering degree. Other degrees are lesser in cost (math is similar, which includes CS) A lot of the miscellaneous fees drop off in the second term (you only pay them once per year).

2) These are domestic fees, international fees are much higher (approx 3x) but still only around 1/3rd of the international US tuition.

3) This includes residence and food in it.

4) Co-op fees are paid for every term before you go on co-op, engineering typically has 6 terms before we graduate.

5) It is FAR cheaper to live off campus and cook.

6) It is still far cheaper than the US universities (even if you're in state)

EDIT: The image for the fees was for one 4 month term.
Hmm... I think people have misinterpreted what you said. It seems to me to be prudent advice (of course, I've been in companies going through layoffs more than once).

Despite best efforts on everybody's part, sometimes (I might be tempted to say "often" wrt startups) your job dries up. Even if it's obvious that the company was in trouble when you look back, for a variety of reasons you are never going to be given any kind of notice that things are not going to continue as they were.

Sometimes companies are very forward thinking and plan well. In that case they let you go while there is still money left to pay a severence. Sometimes they grind the company into the dust and there just isn't anything left. Often the business people are hoping beyond hope for a miracle to happen and when it doesn't there isn't any money that can be earmarked for severance. As pointed out, the law allows companies a fair amount of leeway here.

Don't leave it up to your employer to look after you. Make a plan. What am I going to do if I loose my job tomorrow? Make sure it is a viable plan. If it isn't, do what ever you need to do to make it viable as soon as possible.
HN loves to see reports of Java vulnerabilities yet ignore far greater reports in terms of numbers and impact to the world.

Search also for "javascript cve", "html5 cvs", "css3 cve".
Some of the metabolites of Deprenyl are amphetamines.
Don't dating sites have an 18 year age limit despite different states having different ages of consent, etc? It's just easier than making a fine grained filter.
> I don't want to be such a hater

Then don't be. What on earth is wrong with transparently talking about the difficulties of starting a company? What is wrong with writing about the people side of things?

In my experience there's nowhere near enough of that stuff. I don't get the sense they're just trying to be a startup. But they're talking about what it's like to run a startup. I really appreciate that.
Adding log messages to code is a good thing. Every complex system needs a way to get visibility into it, and logs are a great way to do that.

I currently work on Hadoop, and pretty much every project in the Hadoop ecosystem has a huge number of log statements. Most of them are turned off at any given time for performance reasons, but when it's really necessary, we can turn them on.

I can see how having a source-code patching system would avoid the overhead of having an "if" statement to check if the log message was enabled. But what are you going to do when the library changes and your patch gets out of date? Having debuggability built-in to the library, rather than available as a 3rd-party add-on, is a feature, not a bug. Hadoop also supports changing the log level at runtime, and it seems like this source code patching system does not. So while this is a very clever system and may have some specific use-cases where it's useful, I think log levels are a better way to go in most cases.
Wouldn't a lower interest rate cause us to value the future more? (Or you mean, the natural interest rate should be higher?)
Looks like Aaron will always continue to live in the Internet.
RIP Aaron.
Firearms don't "go off" unless you pull the trigger. They also don't "go off" if you drop them; Federal standards and rigorous testing to the same ensure that.

As long as you practice appropriate trigger discipline [0], your firearm is no more dangerous than a club.

[0] As our buddy Vincent here is not: http://www.imfdb.org/images/2/28/Pulp-1911c.jpg
Would it be cheaper to go study, say in Germany? Education is free and your expenses are food and roof?
If you're speculating about my identity, no.

If you're twitting me about style, I just like "Km" more than "km" :) I mean, "KB" and "Kbps" are pretty standard, no?
In the case the pre-screener is honest, having them pre-check the work only saves you downloading a few virus executables at the cost of some work.

If the case the pre-screener isn't honest, it's saved you nothing at all and cost you a lot because you're likely to be less cautious.

Do you remember the tagline (roughly) "Outgoing email scanned and verified by AVG"? That was 100% worthless and actually very counterproductive. Expecting someone to check leaks like that is just as bad.

Scan everything. You've got the same technology they do.
That's nice. The blog example exhibits a lot of the problems identified in OP's article, especially those around history and scroll position.

Look, I'm all in favor of SPAs; I build them myself. But when I trip over something that does infinite scrolling, I groan, because I know that if I should happen, twenty pages in, to slip and left-click a link instead of right-clicking and "Open in New Tab", I'm going to lose my place and have to start over from page 1 and spend five minutes wearing out my scroll wheel to get back to where I was -- either that, or shrug and give up on whatever I was reading.

There are real problems in the space. They need to be either solved or avoided. (If you can't get infinite scroll to work right, then don't use infinite scroll.) Pretending they don't exist and refusing to address them is just foolishness.
My grandmother smoker her whole life and got Parkinson's at around 85. She died at 91 from smoking-induced stomach cancer.
At which point, the question becomes, "why is this a website?" if you're building an application, usually languages like C#, Objective-C, etc offer far more powerful tools for making an application.
>Also, mathematically, something that is "renewable" will, given time, obviously provide a better ROI than something that isn't.

Only on a global scale, but people don't act globally. The ROI for the actual entity buying the windmills will be worse if natural gas prices are almost nothing.
Notice also that this thread is now on the 5th page with 106 points at 9 hours at time of writing 12:59am EST 7/14.

In comparison there are currently older posts with less points or comments on the HN front page.

Obviously someone at YC/HN is driving this story down.
7 Most Important Ecommerce Metrics to Manage for Growth
Why would you though?
The problem is made worse by the fact that your confidence in predictions also generally diminishes quickly as you go forward in time.
> Thanks to Sam Altman for having read an earlier version of this post.

Does this add anything to the article, or is it just a way to say "I'm friends with Sam". Do people proofreading a short article expect this sort of thing?
I use iTerm2 a lot in the "visor" (pop up from the top) mode. I have my iTerm2 plist file edited so that it displays no bar icon and pops up even over the full screen apps. It would be really nice to have a feature where instead of a popup alert, the visor window would just slide out, to let me know that it's done.

But all in all, sounds like an awesome set of features, will have to try tonight. Thanks!

PS: On an unrelated note, if later on you could add native support for pop out window to appear in full screen apps, and maybe do a check, so that if you are in full screen app mode, it pops over with 0 y offset, but if it's in a norma screen, it pops up with offset to accommodate the menu bar, that would be awesome. But no rush :), thanks for all the awesome work!
I am in stream 8 engineering. I was charged in both my 1A & 1B term. Edit: I believe it's different for non-engineering co-op students.
Floaties are quite readily available aftermarket. Most boating / marine / rec stores.

Or on this newfangled thing called "The Internet" via "electronic commerce":
http://www.amazon.com/s?ie=UTF8&field-keywords=key%20float&i...
How to Create RESTful API Using Laravel for AngularJS Front End
Wonder if that will become like a 'LinkedIn Profile Update' lead indicator?

"aptwebapps made his profile public."

"Ah, he must be on the hunt for a new role somewhere..."
We (the 9front guys) are generally pretty approachable and cooperative as long as you genuinely want to learn and aren't a complete ass. Starved for labour isn't a bad thing though, less bullshit gets added into the operating system.
Probably something to do with ideal orbits for different purposes.
I would like to see some Ubiquiti gear that boots from removable media so I can use my own software to control it, similar to Soekris or PC Engines.

It is the Ubiquiti "OS" that keeps me away.
If it was possible certainly, however a lot of european universities especially in the Schengen region require the knowledge of a language other than english (whether German, Swiss etc.) for effective learning (a language which is probably not as common in a non-Schengen area).

Furthermore visa and citizenship requirements probably preclude the same for international students, however I'm not too well informed in that regard.
Recycle them?
I guess you've never actually priced a car?

Low end for okay new cars is $10->30k. Most BMWs are quite nice, reliable cars with low maintenance costs. Acquiring a used one for the price of a new lesser car is a perfectly reasonable thing to do.

Now, if you're snarking at spending $15k on something, I'm not sure what I can tell you.

If you've never spent $15k or more on something in a year, I guess you've owned neither a vehicle nor a house, and don't rent in a highly desirable part of a metropolitan area.
> Founders should be able to round that up from friends and family.

Not everyone's family or social circle is in that financial position.
Your comment and all of the replies reveal how much our culture is bound up with a notion of private property as a self-evident and inalienable right, rather than a as social contract. Yes, you and some others are agreeing that it isn't theft, but everyone is bending over backwards to justify that conclusion.

For me, that fact that we give anyone a 100-year monopoly on something that has probably recouped the creator's "investment" a million times over reveals a flaw in our system.
One of the (many) reasons I find Java much more appropriate for large "important" projects (Go is terrific for small ones), is that Go is the least hackable language in recent memory. When you start a big project, you know that at some point -- maybe even four or five years hence -- you will need a hack around language semantics to solve something without rewriting the whole thing. Python has monkeypatching, Ruby has meta-programming, C and C++ hack themselves, Rust has unsafe and C, and Java has bytecode instrumentation (load-time *or build-time) and Unsafe. With Go, you have absolutely nothing. You can't even drop down to C to get around semantics issues because you'll probably mess up the runtime. Every language has an escape hatch from factory-settings semantics. It's not wise to use it often, but sometime in the life of a big project, you will need it. Except Go. Go is utterly unhackable (at least not in any safe-ish way). The only "escape hatches" are source instrumentation and taking your chances with mucking about the runtime in C. But those are more taking a sledgehammer to the wall (and are available in any other language, too) than escape-hatches. It is very clear that Go is tailored to match Google's very specific process, like being very source-code- (rather than binary-library) -oriented.
I don't recall any in the Venice airport.
KB=kilobyte, Kb=kilobit.
Interesting - I think this is probably the first piece of Erin's that I've read, and I found it really engaging. Definitely a love letter type of tone, and I guess I'm used to that a little having a lot of conversations work-wise with people discussing their 'my business is my baby' passion.
Australia vs. South Africa Live
There does seem to be a small group of hot-rodder hackers who are doing that, like this guy https://www.youtube.com/watch?v=369h-SEBXd8 - the related videos on the side have a few more who are racing electric cars in old bodies. I haven't seen one with a really classic hot rod body, but that would be really cool.
http://tmsearch.uspto.gov/bin/showfield?f=doc&state=4803:zg4...
This looks really cool. One question - if I'm tunneling through one server to the next (required for me to access production servers) does the file upload/download still work?
From the linked PDF report: "Nominal orbit: Halo orbit about the Sun-Earth L2 point."

The linked report also answers the "why there" question I immediately had.

> The HDST spacecraft and its operations will likely share many commonalities with the JWST architecture and operations. For HDST, as for JWST, an L2 halo orbit is preferable to a geosynchronous orbit (and most others, including low-earth orbit), because it is thermally stable and has lower fuel requirements for station-keeping

https://static1.squarespace.com/static/558adc44e4b002a448a04...

(if that link expires, it was from here: http://www.hdstvision.org/report )
does anybody of you feel that when this kind of UX/UI redesign project comes up it feels somewhat... bullshity (sorry for my words, but I could not find any better)? Especially when the README.md is a bunch of pictures of some dudes chilling out on a patio, etc. This gives zero confidence in the project.
Of course you won't see 24/7 usage on most cars, just like you don't see 24/7 usage on all electrical power stations.

Unless someone finds an economic activity that you can throw basically unlimited car-hours at in the night time. The yield can be low, but it has to be higher than the variable cost of one more car hour.
"My total expenses from September 2014 to April 2015 was just over $27,000."
Subarctic.org now accepting subdomain requests
Google Files Deep Learning Patents
@gurisingh - I'm the founder of Hackr.io and we need plenty of help in running this site :) How about working on it together?
I'm guessing that they don't require much outside of the std lib for their application[1]. The Go std lib is pretty well featured.

The DeferPanic client depends on 12 packages, all from the std lib[2].

However, there's a high likelihood of their clients using 3rd party packages, so they would see it quite often.

[1]: which seems to provide Go application stats in a friendly and discover-able way. I personally haven't used it, but it looks fairly nice. https://deferpanic.com/about

[2]: https://godoc.org/github.com/deferpanic/deferclient/defercli...
Why there are no darktable builds for Windows
IMGUI
Comments are not documentation