skysight-inc/HackerNews huggingface dataset:
(I don't care if the "NSA penalty" is removed from HN).

If the site were solely moderated by voting, it would be Reddit. "No cat pictures" is practically the founding charter of the site: it was started as "Startup News", specifically to be a place that was germane to startup founders that would not be overrun by flavor-of-the-moment content.

"Startup News" became "Hacker News", with a broader focus, but it didn't turn into "Everything News", which is why the site has guidelines.

Obviously, NSA content is trickier than cat pictures, because much of it (even I'll concede) is very relevant. However, the fifth or sixth game-of-telephone take on every NSA story isn't relevant. Neither, I'd say, are stories about the NSA that touch merely on the political implications of NSA surveillance.

This is one of the oldest arguments about moderation on the site. We had it over TSA stories (when I was one of the people voting those stories up!), and we had it (believe it or not) about Ron Paul. There's always a six-degrees-of-startup-relevance to be played with any current events story. If you can't make Justin Bieber's egging conviction relevant to startup founders, you're just not being creative enough.
Money is a loosely-defined word that ends up being a huge sticking point in economic conversations because people end up using different definitions.

One thing Bitcoin is not is a unit of account; it is nobodies liability the way that dollars, treasuries or reserves are a liability of the issuer. When I think money, I think balance sheet; and by that criterion, Bitcoin is not money. It's a currency and an asset.
Instead of my map example, or instead of a list comprehension in general?
Spectrum crunch and interference.
So let's also link to the Kickstarter.

https://www.kickstarter.com/projects/petertreadway/acton-r-r...
The Dark Romance of Bitcoin
IPO or "partnering" with Marriott or ________?
"...since the normal filesystem inside the container is ephemeral."

Not by default:

# docker run -i -t ubuntu bash
root@48dbef418f4c:/# echo foo > /bar
root@48dbef418f4c:/# exit
# docker restart 48dbef418f4c
48dbef418f4c
# docker attach 48dbef418f4c
root@48dbef418f4c:/# cat /bar
foo
root@48dbef418f4c:/#

Docker won't delete a container unless you tell it to.
Python and Julia have a nice interactive notebook: IPython/IJulia.
We'll never get cool things if we automatically dismiss anything cool as vaporware and refuse to engage with it.

Granted, sometimes projects like this won't eventuate, but I'd rather be optimistic and get disappointed occasionally rather than cynical and always feel negative about cool new stuff.
Some good points but then posting it on LinkedIn? They are known to use scummy business tactics--you don't have to wonder what their "hackers" on staff are doing.

The irony almost made me unable to read the article.
< disclosure, i run the firm that lead this series A >

if you mean integrating into Arduino shields, then YES, absolutely.
the beauty of Spark is that it you can program using Wiring (the same language as arduino), so a lot of the example sketchs and libraries are easily transportable.

So basically, if you love an arduino shield, you can prototype using this (http://www.makershed.com/products/shield-shield)
then you port the library over to spark's cloud, and you have a wifi enabled Arduino Shield!

once your prototype is where you want it, you can roll-up a version of that shield with the spark components built on the board. because the reference design of the spark core is open, its actually quite easy (assuming your shield's schematic is available).

and when you are ready for production, getting the cc3000 and stm32 is as easy as throwing a rock down the street in shenzen.

i could not be more excited about leading the investment in spark....and building products at home on the platform.

im not just the investor, im also a member.
I feel like I'll see these in SkyMall some day.
Speaking of the actual skates. The most real are probably http://boostedboards.com. There are almost here it seems.
This is a standard step in the legal process, to try to get a case dismissed.
In the paper, Pinterest users say social networks like Twitter and Facebook are for promoting one's self to others.
Why doesn't google innovate regulation first then? :)
I think you misread. grannyg00se said there is a lot more to worry about than http referers. We don't need a reminder that referer is a problem.
Britney Spears without Auto-Tune
The One Wheel looks pretty awesome too. https://www.kickstarter.com/projects/4422853/onewheel-the-se...
Breaking news: judge exercises common sense.
You are right, it's typo, just for expressing the ideas. Huh, looks like I'm not the first one try this. Good to know. Thanks!
GameStop CEO Paul Raines: ‘You Won’t See Us Involved in the Creative Process’
I started googling, excited about discovering a new library, only to realize what you'd done there -_-
I'm well aware of that way to do it, but it doesn't excuse a different way being unintuitive.
Humble 2K Bundle
I am worried that Sage will get stuck in the mud as its Python code base grows, without a powerful expressive functional core like Mathematica's Lisp-ish core language. For example, see the discussion in this page about simple association lists vs what Mathematica 10 just launched
For the Record – Burnt End of the Roast
I disagree that it has made more domains of math computable and consistent. It's syntax is consistent, but it's evaluation semantics is wildly inconsistent. This is noticeable when you use some of their internal simplification algorithms on non-trivial problem.

I think Axiom covered more surface area in terms of mathematics than Mathematica. Mathematica is mostly good at performing over reals and complexes and doing term-rewriting algebra. Axiom supported arbitrary algebraic structures.
Mathematica is decades ahead of LightTable
Also in downvote with out comments :)
Characters/references from Arrested Development: Gob, Buster, StairCar…
"solitude" might be more appropriate.
Right, but that seems like a different statement than "HN isn't suppressing these stories"--HN is suppressing the stories, both as a community (via flags) and through its administrators (via software).

The "second smallest" penalty on the site has a pretty substantial impact, FWIW (I'm not complaining).

EDIT: I created this comment and grandparent purely in the context of this subthread, after reading 'tptacek's parent comment. In future I'll check the overall context first--it strikes me that my attempt to inject interesting commentary and correct what I viewed as a minor piece of misinformation about how HN works might actually be adding fuel to a fire that I'd rather not feed--I am grateful for the level of moderation that 'dang and the gang exert, and even more grateful for community members who know how to use the flag button and then actually use it in an appropriate fashion.
I have not looked at your code but I can say with some experience that it has nothing to do with how you wrote it. There is no way for me to confirm but most likely this is what happens when you turn in a coding test. Someone who is perhaps at a debatable senior level looks at your code and often (I have seen this happening at places where I have worked) gives it to someone else for their feedback. The person your code gets handed over to is often not the person who will make hiring decision. He/she will look at your code and try to discover their own style in your code. If your code does not come close to the way they would have written it then it is bad code.

A lot of things come into play here. Often it is unclear expections. I have done coding tests where the requirement was to pull data from a dataset and cache it in memory. This requirement can be met in many ways. I chose the simplest one but the feedback I got was similar to what you got. It totally depends on where the reader of your code is in the evolutionary stage https://medium.com/@webseanhickey/the-evolution-of-a-softwar...

Reading code is harder than writing.
It's a lot trickier than this. Suppose you have a rare genetic condition that affects 0.005% of the population. It takes very little additional information to single out a person when the first thing you do is rule out 99.995% of the possibilities.
I'm not too fond of the design of these things. They look like some kids toy.
This is a very concise point. Modern Federal Reserve Notes are debt instruments.
In some ways, you are right. In China, some facts prove countryside's copper is often stolen.Chinese operators has a same measure, they call it "Fiber In, Copper Out"(translate for English it's so hard for me), first is improve network speed, second is reduce copper costs due to stolen. They prefer build fiber in countryside, rather than upgraded copper.
Even though it's a good example, I think extra care should be taken to avoid the stereotype that Haskell is elegant for math and academic stuff but not for the real word.
>It's worth noting that highly regulated industries are not necessarily bad for startups to enter, exactly because they throw up particularly high barriers to large companies.

That doesn't make any sense at all. Large companies are either A) already past any barriers to entry or B) have enough money to bust through any barriers to entry. There are probably very few real world situations where being "nimble" is enough to overcome onerous regulations. The reality of the matter is that you just need a lot of money to pay lawyers.
I redid the wiring in the house as far as I could and cleaned up the MDF myself (screwing it back on the wall was a nice start). Problem is probably in the pit, but as you said it's not their interest to fix it as I don't have a Telstra service at all.
It sounds very contradictory. In most of the heavily regulated industries such as healthcare or insurance, one of the economic efficiencies are a better understanding of the complex law, startups can not solve this inefficiency in their favor.
Have you noticed that in Mathematica you're not even able to make your own opaque data types? Only Wolfram has that ability.

Python is usable for actually writing software systems and algorithms. When a Mathematica code base grows over 10 lines, it becomes virtually unmaintainable in my experience.
Well, it was posted in the article itself, so I'm guessing thats why no-one had reposted it here.
Where as the regulation has neither prevented people from fucking up nor dieing.

We do not even know how many people die every year because the increased cost of regulation and delayed time to market because of FDA.
Stephen F. Gaskin, founder of the Farm commune in Tennessee, dies at 79
I guess it depends on one's field.

I've never cited a software I didn't write myself, simply saying trust this software, here's the reference. I wouldn't trust a result from Sage any better than one from Mathematica, simply based on which system produced it. I'd trust that x is a solution of an equation if substituting it back verifies it. I'll trust that two graphs are isomorphic if the software gives me a vertex permutation that makes the adjacency matrices identical. It doesn't matter how that isomorphism was computed.

When publishing work, I'll aim to make it verifiable this way.

I believe the vast majority of the use of these systems is not of the type when one needs to blindly trust the software and refer back to it in the paper. At least in my field (physics) it isn't. Yet I use programs like this daily, and I clearly depend on them for my work.

Most of the functionality available in Mathematica (or, I'd argue, most similar systems) are not of the type that one needs to cite. They either use standard and well known algorithms that are available in a multitude of systems (do you cite the methods for matrix multiplication or eigenvalue computation, and would it make a difference?), or the results are much easier to verify than to compute.

In those cases when I need to rely on a published method, like you mention, the method is very unlikely to be a built-in part of any system. So I either need to re-implement it, or use the original code of the authors. If the authors implemented their method in Mathematica instead of Python, does that make their program less reliable? No. It's still a published method, anyone can verify it.

My point is that I hear this argument about Sage very often, and the typical generalization is: "if you used Mathematica for your research, that's wrong, because it's not verifiable". This is a fallacy. It completely ignores how these software are used in practice, and implies that results from open source software are somehow magically reliable (they're not) and don't need verification (they do).

I've yet to come across a situation where the argument does apply at all: point me to a paper which goes truly wrong by citing Mathematica/MATLAB/Maple/etc this way.
You bring up a reasonable point (could this change road/sidewalk safety, how should that be managed, etc.), but perhaps try changing the tone with which you're raising that issue.
That's due to a lack of funding.

http://www.bloomberg.com/image/iFbqs_CCtc4k.png

The VA has asked for budget increases many times, but was denied by congress. The result is completely predictable.
Awesome! I knew there was some lazy zip-ish thing for python 2. I personally hate using range(len(foo)) as anyone else.
High-performance computing programming with ease
I agree. They are quite cool but they are solving a problem I never had. If I had a bunch of money laying around and was bored I would buy these but not otherwise.
This wasn't particularly surprising, either in putting it out there or shooting it down. Every trial starts with a whole bunch of motions which the judge evaluates. If your lawyer isn't throwing up every possible angle they aren't earning their pay.
Show HN: GitHub page (blog) client for web and mobile (android)
Hi nessence,

Thanks for your comments! There's obviously a bit of a gap between the proposed details and the implementation at the moment. Having said that, the framework for all of the features you mention are there at the moment, even if the implementation could do with some improving.

Our contention is that replicated HTTP services can provide a trustworthy base for a payments system, so the system is based on REST interfaces and signatures. There's no custom p2p protocol, it's just signed, broadcast HTTP messages. The current staging pool is running on 4 nodes and issuances and transactions aren't processed until at least 3 of them sign the message. The nice thing about signed HTTP messages is that there's a lot of infrastructure and tooling out there that can take advantage of this right off the bat.

The pools themselves aren't inherently private (although they could be, and at the moment we're the only ones running staging nodes) so there's not really a pool owner. Healthy, trustworthy pools should have nodes being run by completely disparate parties, and that's something we're working on getting running.

As for verification, all transfers and issuances are signed by the clients, and all requests are signed by the consensus nodes, and all of that information is public. The CLI doesn't really expose this very well and could definitely do with some work, but basically if queried, a node should be able to show the complete list of transactions that lead to a balance, each one signed by the clients and the nodes. If it can't do that, it's a misbehaving node and should be removed.

One thing that is missing in the code at the moment is primary/replica states and ordering of transactions. That's our next big chunk of work. Proof-of-work does a few things in Bitcoin, but ordering transactions is a big part of that and we think that a primary/replica system can do that without the overheads of proof-of-work.

Finally, I don't quite follow your concern about RSA public keys. I was thinking of moving to NaCl for keys/signatures, but that's an implementation detail at the moment and the protocol could support multiple algorithms. I think 2048-bit RSA keys is okay for now. MD5 signing of the public key is also an implementation detail and might be changed in the future, but I feel it's a pretty reasonable default to start with.

Hope that answers your concerns! Let me know if not.
Often times the regulations were designed in cooperation with existing businesses in the industry precisely to keep more competition out.
Harvard Architecture Students Turn Tokyo into Brain-Melting Digital Playground
Livegrep: interactively grep source code
Get Connected With Master’s in Social Media Online
I think this is a very interesting concept, but stylistically speaking, they are so ugly.
Connections aren't data?
It's sublimevideo [0] loading files from Cloudfront. Nothing bad about it.

Yes, the videos could be easily found in Youtube or Vimeo, but that's not a good choice if he is building a potential revenue stream.

What he could do is just upload to Youtube some free chapters (for easy discovery), and then have some premium and charge for them. Like RailCasts.

[0] http://www.sublimevideo.net/
If Bitcoin is a security, is it debt? Is it equity? Is it a derivative of those?

If Bitcoin is a negotiable interest, who is the counterparty?

Bitcoin is neither of those things. It's currency, but not the currency of any country.
People are apt to discount Mathematica completely. I don't see any problem using Mathematica to generate some results because the author prefers Mathematica over other offerings. However, it would give the results much more credence if the Mathematica-obtained result was then replicated using open software.

I would expect that the difficulty of the port could vary widely between different use cases.
Note that I'm not saying that one can claim that a result is correct, a theorem is true, etc. based on the fact that some undocumented algorithm produced it. That's clearly unacceptable.

Nor am I saying that it's never necessary to rely on an algorithm to get such a result.

What I'm saying that when people use Mathematica or other closed source systems, they do not usually commit these mistakes.

Also note that Mathematica programs can be open source and documented (many are). Several built-in packages have accessible and documented source code (e.g. Combinatorica). There's nothing wrong with using these to obtain such a result, and cite the (public and documented) program used to create it.
no offense, but quoting paul graham doesn't automatically prove a point.
Bananaman characters here. In hindsight, they're nice and clear and short, and as a bonus, I get to refer to our staging servers as 'blight' (after General Blight)...
I'm not saying you don't need to understand the regulations and law - you absolutely do. But you do have an advantage in being able to be less conservative and more innovative in how you interpret them. For examples, take Uber and AirBnb - they are both pushing the boundaries of highly regulated industries. An existing hotel chain couldn't do it because they have too much to lose, and target such broad markets. But a scrappy startup can.
I confess, the still used as the cover frame for the video put me off of watching it. Is any part of the video not a barely clothed model wearing the skates?
During my final internship, the sysadmins gave every intern a Dell named after defunct air carriers. (Mine was PANAM.)
You'd be sure if they wrote:

>>> qw = str.split
>>> qw('my list of words')
['my', 'list', 'of', 'words']
Probably more likely to be more fundamental - attenuation, I think. But those two certainly don't help either.
I'd love to see them take an altruistic approach and shift the focus to countries like Africa where health projects would provide a lot more utility and have a lot less regulatory burden. Once a product is visibly working in one country it's more difficult to make cases against it elsewhere.
These look neat and they made a great kickstarter video. They know who's going to want those (25 - 30 something guys) and they made sure to have lots of shots of cute girls using the skates. I watched the whole thing ;) It was also fun to see my home town of Pasadena all over that video. Now I'm homesick. Good luck to you guys - they do look genuinely fun!
Please charge money for this.
You are welcome. Thanks for sharing.
You're kidding yourself if you don't think that is a private data leak.
Your game looks generally fine, they're being weird.

Is it possible that you misunderstood and they (a) wanted you to use a different language than PHP (perhaps because they're a Rails shop or something), or (b) wanted you to do this in pure JS, with e.g. localStorage?

Also, the block indentation/braces look deeply messed up on github, any idea what happened?

https://github.com/m4nuC/memGame/blob/master/app/controllers...
Linux started x86 only, but it was soon ported to other architectures. I was running it on SPARC just a couple years later.
This reminds me of the hover boots from the Zelda: Ocarina of Time game for Nintendo 64. Fun memories! I see a lot of comments concerning the product's ugliness. But, hey, not every product has to be subtle and elegant. Some consumers may embrace the over-the-top, video game-like appearance.
And keep in mind that many of us will very happily pay for this. I think it's admirable to want to do this for free, but it's unsustainable. You deserve to be paid for your time. And it will only create a feedback loop of higher quality content that more people want, which you can gauge by whether people are paying.
Personally, I'm impressed by your work. These folks are missing out.
Sadly he draws exactly nothing from Astrophysics, and instead of exploring the possibilities of truly interplanetary combat aided by highly advanced computer systems; the game is populated by vehicles behaving like WW2 era planes and blimps, floating in the ether between space objects.
> No. This is for fiber to the premise, ...

It's about squeezing more out of the existing copper to the premise, while we wait for fibre to arrive.
A lot of the regulation has allowed people to die when there was a chance they would have lived without it. Regulations on advertising and OTC drugs are absolutely needed, but stopping a doctor from prescribing a risky drug to a terminally ill patient who will die without it anyway is counterproductive.

The main reason people aren't healthy has nothing to do with the medical system or regulation. It has everything to do with lifestyle. Technology will not help at all in that regard. The mobile-device generation will be less healthy and even more physically disconnected than the current one, which is a horrifying thought given how bad the state of affairs is right now.

Man is a physical animal, and movement will always beat analysis when it comes to improving health outcomes. We already know how to improve health, we choose not to do it.
On Google Now
Overreaction is still overreaction.
Senate Intelligence Committee passed CISPA yesterday in a closed session
No, it's ok. I think it's ok. Tastes evolve.
Finally creating an "adult rentals" section of the site for those naughty rentals some folks do.
> Also, the block indentation/braces look deeply messed up on github, any idea what happened?

Combination of using spaces and tabs for indentation. Looks like it'd look fine with tab size set to 4, but it should of course only use one method of indentation.