skysight-inc/HackerNews huggingface dataset:
Thank God. It was a pathetic service and it was an adventure to solve the captcha used while creating a new account.
I have archived the latest copy from your personal repo in the Internet Archive: https://archive.org/details/popcorn-app-master
Likely an April Fool's joke, no?
Correct. Money is commerce. While it is true that people have as much freedom to engage in commerce as they have to speak, candidates for public office do not.

I can offer a candidate as much money as I please, as is my right, but in the interest of providing equal protection under the law to the voters, the public may choose to prevent the candidate from accepting more than a certain amount from a single source.

Campaign contributions limits are not restrictions upon the rights of the public; they are restrictions upon the privilege of representing other people as part of the government. If you wish to retain your unlimited ability to speak as a private individual, do not enter the public sector.

The same principle, applied by the courts elsewhere, would also strike down laws preventing public servants from engaging in certain forms of political activity. After all, they have freedom of speech as well, don't they?

I think that the most likely and most damaging response to this will be a decreasing engagement by career politicians with near-the-median people and increasing engagement with wealthy patrons. The interests represented will shift accordingly.
> and the dropbox app has been very flakey for me in Ubuntu

What do you mean? I used it for years on both Ubuntu and Fedora, never had an issue.
I love Scott's response here. He comes at it by saying that feeling this way is not just OK but normal and then expanding on ways that you can overcome this by doing practice problems.

This has been a great boon to my confidence lately as when I'm working the mode I get in is to solve a problem as fast as possible because if I don't I'm wasting my companies money... I don't always get the time to think about the problem (which I recognize is not a great environment but it's easy to fall into). So googling something and taking the first working answer sometimes seems the best thing to do even though deep down I know it isn't.

That is why I do practice problems, they force me to think and give me a chance to ease off of Google. Great advice as from Scott.
Your own latest release is 0.2.6, though.
They've just announced they are making WinJS cross-platform and open source (under Apache license). Now I haven't used WinJS, I haven't ever developed a WinRT app (just a few for the Phone), but doesn't WinJS have a ton of quality components, even more so than WinRT XAML? This seems pretty awesome.
Show HN: Lindora online code editor
At $399, that's still pretty expensive for a desk.
The "problem" I have had has been not setting aside enough time to use Haskell exclusively for a while. I need to do one reasonably large project in Haskell, which is a problem in setting aside the time.
> The desk can lift up to 225 lbs. Okay, okay…it can actually lift more, but let’s keep things on the safe side.

255 lbs is 102kg; in other words, if I sit on this desk, I'm getting close to the breaking point. Not good :(.

(INB4: yes, people do occasionally sit on their desks, sometimes without even thinking about it - e.g. when full of joy, or drunk. Also there's a good chance that someone at some point will want to stand on a desk to, say, change a lightbulb. Consider this especially if you're buing desks for a more public place, like e.g. your local Hackerspace.)
You seem to be saying these restrictions are equivalent, but we're talking about video here, and iTunes is only available on Apple devices and Windows desktop (who wants to watch movies on a desktop computer anyways), whereas Amazon Instant is available on dozens of blu-ray players, smart TVs, set-top boxes, video game consoles that they do not control.

Let's be clear here, iTunes is never coming to any non-Apple device unless the company takes a radical departure from what it has been doing the past 10 years.
This is surprisingly comforting. Really great ambiance. I don't know if this is because I love TNG so much or because it sounds very womb like.
I don't see why this is being down voted as someone who has read the Ringworld novels I couldn't help but think of Teela Brown and her luck.
I'd rather hire someone who is able to use available resources efficiently than someone who just has a really good memory.
By definition, I read stuff and only links that I think will be useful make it into Trello
Also, because the links are categorized well, it removes the need to keep going back and reviewing further etc - I only access the info as and when I need it.

The key is in organization & labeling
It's not just a random pasting of links into the board
I use different lists to categorize broad categories of content & cards as "sub categories" which makes it easier to go back to as and when i need it.

It helps that I always have Trello open in a browser so its quick and easy to paste stuff into the board wherever it belongs and move on with my life.
You do realize that a remote control is always going to be faster than pulling out your phone, unlocking it, and finding the app whose content you want to view, waiting for the app to launch?

I've done countless usability studies and in-home studies where we looked at the behavior of people who have access to a remote control and apps on their phone or tablet that can launch content or control their set-top box. People loved the idea of this, but guess what the majority of users end up doing? Picking up the physical remote control.

And tasks that you may think are easy and intuitive are not always for the average user. We saw many people struggle to play content via AirPlay.

Remember, part of good UI design is embracing 40 years of ingrained behavior.
Why so grumpy? And why assume it's my website? I thought people could post anything on HN, not just their own stuff.

I've been a commenter on HN, but this is my first submission to get any traction at all. I thought it was self explanatory, had a descriptive title (keyword: innovation), and gave a few links at the bottom for those that want more than pretty pictures (try videos).

You know, I like websites to be clearer as well, I can't stand products that don't show me what it is and how it looks (screenshots). But I thought this was pretty straightforward:

It's a boat powered by a kite (see big pictures). It's existing tech applied in new ways, but still requiring lots of innovation, prototyping, and testing (notice the experimental nature of the craft). It's on HN because I like sailing, the Bay Area, and people developing innovative things. I am not affiliated in any way with the people or the website.

Do you write a comment like this for every submission on HN?
Pessimism aside, isn't that exactly what happened with desktop publishing software? The work of manual typesetters, etc was automated, and print designers became a lot more relevant.
Oh, and here's the Open Technology Fund's comment: https://www.opentechfund.org/article/bringing-openness-secur...
[HIRING] Norfolk and San Diego http://bit.ly/1hQD1ST
InnovaSystems International, LLC.
Seeking software engineers and systems engineers immediately. We will relocate. Great pay, awesome work life balance. Come work at a 48 million dollar company with a start up mentality. We love big data, agile development, and fast iterations. Seeking A players!

Email me at rsmith@innovasi.com
http://linkd.in/KSgXsj

JOB POSTINGS
http://linkd.in/PXZ92r
http://linkd.in/1gnUgoR
http://linkd.in/1ixWBoa
You don't have to trust it, you can go to any gh repository and get the address to the svn access in the sidebar:

> You can clone with HTTPS, SSH, or Subversion.
You would think that but a remote is handy because it's on the couch, and my phone is either in my pocket or charging.

The bummer with this remote (and the roku remote) is that if you have an AV system hooked to the TV you need a separate remote for volume. I wish there was a tiny bit of learning on these sort of remotes.
You can think of the lambda calculus as the first general-purpose programming language. Logicians were using it to explore the theory of computation before the modern computer was even invented.

But, despite being a general-purpose programming language, it's not very practical to use as one. This is simply because the lambda calculus is so minimal, and we have more sophisticated and featureful programming languages to solve problems with. So while theoretically the LC can compute anything, programmers turn to other languages instead.

So what is the LC used for, if not for writing programs?

Today, it's used as a basis for research into programming languages. PL researchers will often take the untyped LC and extend it with some feature. This allows that feature to be explored in isolation, and provides a rigorous, well-understood platform for writing proofs. This is how we wound up with the various typed lambda calculi for exploring type theory (e.g., the simply typed LC, System F, etc.).

GHC actually reduces Haskell into a typed lambda calculus known as System FC, also known as Core. It uses the Core representation to perform most of its optimizations. I suspect that having a library of proofs about System F available helped quite a bit with implementing the optimizations.

The reason students still learn and use the infinitesimal calculus is because it's still one of the best tools we have for certain problems. The reason students don't learn the lambda calculus is because we have better tools for many of it's applications (pick just about any other general-purpose PL). But if you talk to students of type theory, they'll tell you that they did learn the LC and that they use it quite a bit in their research. I think someone already mentioned Pierce's Types and Programming Languages, which is a really good introduction to the topic, starting with the untyped lambda calculus and gradually building upon it. If you're genuinely curious about the stuff LC is used for, that's the place to start.

I reckon that for most programmers, the lambda calculus is nothing more than an intellectual curiosity, but for PL researchers it's still a useful tool -- a useful formalism for exploring and demonstrating properties of programming languages and type systems.
Fire TV screen mirrors from Kindle Fire HDX tablets (smaller, lighter, cheaper than iPad). Not sure about other Android tablets (at least until XDA geeks get ahold of one).
I agree and used to agree very enthusiastically, but now I kind of understand the browser makers' position. Like, I don't love having my favorite runtimes locked out, but I also don't think having 15 virtual machines bundled with every browser would be a great outcome either. We've already seen how in-browser VMs turn out when they're not adequately maintained with Flash and Java, and it isn't pretty and it leads to people's money getting stolen. So I can't really blame the browser makers for not wanting to go down that road.

What we have now isn't the very best thing I can imagine, but I think it's an OK compromise. We have a set of runtimes that implement a fairly consistent Turing-complete set of instructions, so we can implement just about anything we want and express it almost any way we want. And in the end, I think that's the most important thing.
This didn't happen in the US. Although maybe the Dutch government has declared it property as well. I'm not sure.
For me, it's not. But that's just me. Besides, what happens when Amazon decides that it wants to focus on it's ecosystem and pulls their app from other devices?
That might just be the weight that it can life from low to high height. It might be able to still support more than that when static. It would be good to know what it can support statically.
"Can you give me one single example of someone having sold an idea for a sizeable amount of money?" - No, but...

My grandfather had an idea about how to improving HVAC systems (he was in the business). He discussed it with his assistant - someone he considered a friend and protege. The kid went and patented the idea (my grandfather was opposed to patents and thought all knowledge and ideas should be free), started his own company, and became my grandfather's chief competitor in the area. My grandfather died a short time later (a few days after my birth, so I've only heard about this second-hand from my grandmother, who served as the bookkeeper, my mother, and my father, who served as the subsequent assistant).

My father worked for a small company that approached a large company (large enough that I can guarantee any American has at least heard of said company) about an idea. NDA's were signed before discussing any details. The big company kept saying that they were trying to get enough details to determine whether to buy out my dad's company or simply pay a flat fee for the idea. For over a year they pumped my dad's company for details, all while working the idea covertly. My dad's company continued to pursue the idea and actually did take their version to market. The way my dad's company found out that big company had stolen the idea was when employees started seeing big company's version of the product on store shelves. 30 years later and I still see the big company's product on a regular basis, my dad's company went out of business (spent too much on development and then were beat to the national market by big company).

In both cases, if the idea hadn't been shared, it couldn't have been acted on in bad faith and the actual idea-generators would have had a chance to market or complete their implementations.
Money laundering is about legalizing stolen money, not the stealing itself.
Looks nice but not really revolutionary, I've had one of these for a year http://www.heightadjustabledesking.co.uk/index.php?_a=viewPr... which looks basically identical and is quite comparably priced.
Thought experiment: Are pulling down a server and eradicating a source repository actions we can imagine a developer performing after receiving a visit/message from a lawyer and/or FBI agents? I find that at least as likely as nefarious actions by Github. (I further postulate a well-scrubbed email cache and the sudden deletion of vast quantities of porn, but I have an active imagination.)
Looks interesting. I currently have a GeekDesk, but the market could definitely stand to have some competition at lower price points.

That said, Dave Asprey isn't a name that inspires trust. I would be uncomfortable backing a project he plays such a central role in.
I don't believe there is a major leap to be made. Here's why.

There have always been visual editors for the web. As the author suggests, they have relied on abstractions of the underlying code. For example, the CSS box model (width/height, padding, border, margin) are often abstracted as draggable handles on bounding boxes. Yet these systems suffer from some fundamental limitations:

1. They obscure the underlying implementation, making it harder for designers to understand and fix problems when they inevitably occur. On a related note, the lack of visibility into the code inhibits learning.

2. They lack the power to express more advanced styling rules, such as the following:

/* Paragraphs have 20px margin above unless they follow a heading */
p {margin: 20px 0;}
h1 + p {margin-top: 0;}

/* Don't indent the top-level UL, but indent 20px for each level of nesting */
ul {margin: 0;}
ul ul {margin: 0 0 0 20px;}

/* Divs that are immediate children of forms get 20px margins, but divs nested
within those don't. */
form > div {margin: 20px 0;}

Or, if they do have the power to express those rules, they're doing so in one of two ways: Letting you write CSS ad-hoc, or building a complex GUI that maps to those CSS rules. In the former case, you're back to hand-coding. In the latter case, you're using a clunkier proxy for hand-coding.

3. They lack the power to express idiosyncratic JavaScript interactions. They can provide some generic primitives like rollouts. But many, many real-world apps need fine-grained control over interaction. For example, today I built a system of nested lists with sorting, deletion, and insertion to arbitrary depth. It was so idiosyncratic that it couldn't have possibly been made into a generic component in a visual editor. Problems of that nature are fairly common in my work. And no, the idiosyncrasy is not a sign that something's wrong: Different problem domains often call for (slightly) different interfaces.

4. They don't play very well with dynamic websites. If you need forms or for HTML to be generated from a database--both of which are very common needs--you can't express that generically in a visual editor. Expressing that kind of logic is an act of programming. Historically, efforts to abstract programming into a visual process have been disappointing or outright failures. Source code is the only workable way to express a computer program.
Hadn't heard this jargon before. http://en.wikipedia.org/wiki/Hero_image

Is this a new thing?
Can the CEO of a corporation still function as CEO when he personally doesn't believe on his company policies?

Mozilla supports equality for all, including marriage equality for LGBT couples, but his new CEO does not? I'm sorry, but it just does not compute.
What's your point? I didn't say Amazon was available on every platform in existence, just that it's available on a large variety of platforms and is expanding. I wish it was on Android too, that would be ideal, but we're just comparing availability here. And Amazon's is pretty good.
You are right; my post was not phrased well. What I meant was that Dentists, Doctors and Trades people etc. would appreciate this offer as well or even more. And to publicize this offer to them, you may have to advertize in their publications.The downside is that the cycle would be much longer.
I backed this project as an early-bird. I'm not sure why you need 4 memory buttons for the deluxe frame. All I need is one more button (maybe two)! Just let me set the height I want it to be at when I'm standing and sitting. If I'm standing pick the other one, and vice versa.

I have a feeling it will get really annoying to use the two buttons on the regular frame over and over again if you're changing the height of the desk a lot. The desk will probably never be at the same height twice if you're telling it when to stop instead of it automatically stopping at the desired height.

Edit: The main point I'm making is for the $399 price, it'd make a lot more sense to include at least one or two memory buttons if a single person uses the desk.
The percentage of 5-4 decisions being handed down is practically meaningless without relating it to how controversial or "hard" the questions being decided are. That of course, is fundamentally hard to quantify, although you may make some headway by dividing up decisions based on whether there were circuit splits, how (in)consistent the decisions of lower courts that evaluated the case were, the splits for the lower courts, etc.

Moreover, cases often address multiple questions and a 5-4 decision can be handed down even when many or most of the questions answered were subject unanimous or nearly unanimous agreement. By the same token, a unanimous or near-unanimous decision could have been reached in spite of radically diverging rationales from the various justices.
Yes I have, Thank you. I love Louis Kahn and his work.
Similarly, I've never understood the purpose of ChromeCast. The lag makes it completely unusable for video (I'm getting ~1 frame / 3 seconds), making it a glorified radio with cellphone/laptop remotes.
you don't sync them by hand. ever heard of ruby gems, maven, gradle, npm? these assets are all versioned and available via http.

these assets can be referenced by many other systems, not just your source repo.
Getting to $1M in revenue in 9 months with an iPhone app
Calling C++ from JavaScript in browser
That's what it can lift, not what it can hold. In your scenario someone would have to sit on the desk and then try and raise it.
Different API keys in there instead of my app, alerts when the API is down, headers, etc. I think it's kind of nice that I don't have to code them or that I just have configure my app to use 3 different API tools end-points for dev, qa, prod. But I really think that the best usage for them is monitoring
I know, I have a Chromecast.

They still need to set up those apps on their phone. They need to log in to Netflix, Amazon Instant, etc. etc. even if they never watch content on their phone.
STRAY CAT
New Game release, check it out!!
Gosh I remember that theme! Don't forget the "Island Man" [0] screensaver, Johnny Castaway. We used to spend hours watching him and his antics back in the day. I miss the whimsy of yore.

0: http://web.onetel.net.uk/~gnudawn/johnny/

Observe: a proper, old-school 90s website unravaged by time.
Putin's last name is Vladimir which means literally "rule the world". His fear of any kind of opposition.
EFF Crypto Usability Prize Workshop
It's very, very common for web designers to do their creative work in Photoshop or Illustrator. Then, they either code it themselves or hand the PDF/AI to a coder. So I don't believe the supposed blandness of the web results from a lack of visual design tools.
Something along the lines of a shared iPod Touch that sites on the table solves this problem. Perhaps it's not cheap and disposable, but I would view that as the price of a better solution to a remote control (that can also be more than a remote control).
The interesting thing about this is it raises the [theoretical, in the absence of information about weighting/ranking systems] possibility professional intelligence analysts' relative underperformance against the measure is less due to inaccurately identifying high/low probability more frequently than amateur "superforecasters", and more due to professionals making the systematic error of overconfidence in the evidence they have when weighting their estimates - e.g. if the amateurs are a lot more likely to either pick 50% on events where there genuinely isn't enough information to forecast and less likely to assign single digit probabilities to events which no available evidence suggest are likely which nevertheless happen. In other words, it sounds highly plausible that if you asked simple binary questions about expected outcomes both groups would give almost identical answers and usually be correct, but the professionals are more confident when both groups are wrong.

If this is the case then it's reasonable to assume CIA's statisticians would have done the analysis and know that's the reason these "superforecasters" are better: doubt

I guess the reverse is also possible: professional intelligence analysts are systematically tending towards being overcautious and tend to pick numbers towards the middle of the range, either out of a desire not to look silly or because they're more aware of policy implications. But subjectively I'd assign that a lower probability.
Time to get your Ember Fest Early Bird Ticket
Even though I am a software/computer person, I find it refreshing when people come up products/companies that are not software/computer related.
But I already have a smartphone in my pocket. Its not like I'm gonna run out and buy one just so I can use with Chromecast. I don't find the delay to play any worse than my "smart" blu-ray player. And the navigating is so much quicker. Netflix saves my position in show or series so resume watching Sesame Street or House of Cards is a click away.

As to your other point, I see lack of shared remote as a good thing. I get to control what they kids watch. And when they are old enough to stay at home they will most likely have their own device.
I just use a comfy stool at my standing desk when my feet get tired.
That's because emacs can already do anything, if you're willing to learn how. Still though, it's not a very useful thing to say.