skysight-inc/HackerNews huggingface dataset:
Ask HN: Too much online stuff to follow for updates?
I constantly watch several web pages: reddits, job listings, kickstarter, or things like ebay search results. It's becoming time consuming to repeatedly check every page that I want to create some app that turns any listing pages to a news stream/RSS feed.

But I'm not sure if it worths the effort --- is there a market for that? Anybody or any profession who might need such service a lot?
> To your brain, Mincraft is a form of going outside.

> Our bodies are just a way to move our sub-conscious around. We spend most of our lives in our own sub-conscious because our brain likes to do stuff. The brain is in charge, not the body, and the brain is just as interested in solving problems in Minecraft as it is getting hands to move lego-bricks around a table.

Errrh. I like gaming but dualism is a poor excuse for that (and one I believe to be very wrong both empirically and philosophically).
Gaoling: Implementing subcommands for command line applications
Reddit user of 5 years.

I don't see a Digg like exodus happening yet. I recall leaving Digg and thinking with the new version that these guys were taking the piss and completely out of touch with users.

Reddit hasn't gone quite that far but it definitely used to pride itself being a free speech platform and thats changed now - locking sub reddits is restricting ideas and behaviour despite what the admins say. You're only even in favor of free speech so long as you tolerate things that are mean, awful and sometimes even hateful. The bans, firing and lack of communications weren't a good idea and didn't result in a "safer" reddit.

I don't think Ellen Pao is the right person to run Reddit. I think Reddit is facing the same dilemma the music industry faced when they realised that their best customers were also the ones to pirate the most music.
Reddit is just not sustainable on $8M per year in ad revenue. Urgent changes are required.

Sponsored AMAs are the first of many possible monetization strategies to take Reddit to $100M per year, which in turn increase the value of employee equity.

AMAs are ridiculously undervalued when looking at the quality of celebs and their monthly unique visitors.

If Reddit's own internal culture is indeed blocking the evolution of Reddit as a media property, then Ellen is simply making the tough, fiscally responsible decisions.

Snoop Dogg, a Reddit investor, didn't become a $135M franchise by undervaluing his content and services. Reddit shouldn't either.
fascinating. nice work.
Mondo was probably the biggest typographic/layout stylistic influence for me. In that regard it was awesome !
Rule #1 to surviving a DDoS, keep your DNS TTL's low on those A records. Not super low, but low. 10 minutes (600 seconds) is enough. There's no point in a TTL larger than that if you're on AWS and need to start mitigating an attack. Even if you sign up with a provider like Cloudflare or F5 Silverline, you'll need to send them the traffic. If you're on AWS, you can't have them announce your routes, so the only way around it is to change DNS. If your DNS TTL is at a day, no one who has the lookup cached is going to reach your new "clean pipe".

I can't imagine trying to survive a volumetric attack in AWS. Must be a nightmare. Luckily volumetric attacks are on the out and layer 7 attacks are all the rage these days. They're easier to handle in AWS with a WAF or filter.

tl;dr keep the TTLs on your DNS A records to a maximum of 10 minutes.
On the highest-revenue generating planet, hence kn0thing's priorities having "get the blacked out subreddits back online" before "work out a plan for going forward".

http://www.reddit.com/r/modclub/comments/3bypwq/rmodclub_ama...

Reddit really needs PR people. The administration's interactions with the community during events like these are almost comically bad.
Non-lexical scope won't help with that. Remember that Rust does not allow mutable aliasing, so this code can never be allowed:

let mut arr = [1, 2];
let a = &mut arr[0];
let b = &mut arr[0];

This code could be allowed:

let mut arr = [1, 2];
let a = &mut arr[0];
let b = &mut arr[1];

And it gets Hard once variable indexes are involved. And since the whole point of using arrays is to get variable indexing, the Rust developers choose to only implement reborrowing for structs and tuples.
> IRC does not have this. I've to connect to your server, or you to mine

IRC most certainly does have this. All larger IRC networks are exactly that: Networks of federated servers. It's been like that since the early 90's, when it was an absolute necessity as none of the ircds could handle all that many individual users.
Brian Greene: Why is our universe fine-tuned for life? (video)
Holy crap, sorry, that was totally unintentional. You're absolutely correct - it lends a huge visual bias.

That being said, if you look at the slope of the lines in all three views, it's still easy to see that they diverge. In the 1950s one, you can tell that the GDP takes off in the 80s without bringing compensation with it, and the productivity does the same in the mid-70s. This is directly contrary to the whole "rising tide raises all boats" arguments from that era.
Yes, the fundraising appeals are annoying. But they keep their independence from marketers and the community has a stake in the site.

They are not lying when they say "if everyone gave $5 the appeal would be over today". It's much easier for them than for a local PBS affiliate because of the huge user base. As the internet grows up, I hope users will learn to value things appropriately and not expect them for free.
My son is 6 and many of the kids he interacts with at school and daycare play Minecraft. So just the last week or so, we picked up Minecraft for the iPad and for the PC. I had always been vaguely interested in playing it but never actually pulled the trigger.

So my impression after a week is that it is weirdly fun and addictive. I've now put more hours into Minecraft than anyone else in the house. I got my wife playing it and she's still experimenting around. My son likes to play creative and just kind of fool around. I think he's a bit too young yet to really get into it. But he does love watching me play and we discuss everything together. It's probably the most engaged he's been with me on the computer.

But I have stayed up way too late playing it...
> I believe that individual neurons (indeed all cells) are conscious.

OK, I'll bite: Just what makes you believe that? What evidence convinces you this is true?
Why not? Anyone can pay for colocation & it's cheaper than ever.

Do you really mean it's not free?
As a ten-year user, I can attest that people have been saying that since 2005.
Sorry, I meant: When people are talking about a nation's favorite/national sport there are often so many measurements that people will probably never agree.
So, Baseball, Basketball, Football and Ice Hockey are all pretty big - I would've thought there'd be at least one team per state in the premier/uppermost league :)
The issue is that most of the cocoa framework requires classes to work with it. For anything UI, you are going to be dealing with reference semantics unless apple gives us an alternative to cocoa touch like http://componentkit.org
Part of that is there doesn't seem to be a great alternative yet. Even Voat doesn't cut it. Simply different dynamics to the Digg migration. Reddit set the bar way higher and there is no better alternative yet.
Two mining pools (Discus Fish and Antpool) were engaged in what's called "SPV Mining", where they assume a block broadcast by another miner is valid based solely upon the block header (essentially, just checking that the block was "difficult enough"), without verifying (or downloading!) the transactions in that block. This strategy lowers their orphan rate at the cost of the risk that they'd waste work by mining on an invalid chain. This low risk was increased by the BIP66 enforcement (activation happened once only 75% of the blocks had the version 3 "flag").
The Digg exodus was due, in part, to Digg rapid-fire iterating over new site-wide designs in an era when the web was still learning how to deal with things like asynchronous actions and dynamic (vs. static) content. One of the other major issues with Digg v4 that I can remember was the use of iFrames to ensure all traffic never left digg.com. This was also around the time of the Facebook "like" button earning prominence on most sites.

Long story short, EVERY user was affected by Digg's changes and bugs. The issues Reddit faces now affect only the moderators; users only feel the secondary and tertiary affects of these conflicts.

There is not yet any impetus for a mass exodus.
Hopefully that person doesn't think he's the first to think about any of this.
Assuming you really really really trust your partners, and that you completely see eye-to-eye on how future business matters will be handled and how cost structures will go as the business ramps up, use an LLC with everyone listed as a managing member. And meet regularly to make sure reality and expectations are aligned, and keep the books up to date.

This will probably still go horribly for you if you are successful. Instead what you would be better off doing, if you are launching the product alone, would be for you to have controlling interest in the entity, be the only managing member, and treat your partners fairly but ultimately be in control. This might result in a happier situation for everyone (yes including your partners).
Has the author noticed it's not 2007 anymore? To find substantial video-game addiction stories, you now have to go find them. They are not a part of mainstream culture, especially the crazed gunman stories.

I'm not sure if things have changed all that dramatically in 8 years. Video games remain a convenient scapegoat for various societal ills.
Oh, and there's already a notation within the standard system for your first proposal: a treble clef with "8vb" written below it.
I'm really surprised that AWS doesn't offer a DDoS mitigation service. They have the capacity in terms of compute and network (N/S and E/W). Why not offer a filtering product that uses BGP offramping? Not saying they need to run out an buy a bunch of Arbor gear, but I'd bet they could write their own rudimentary filter product given their resources.

Edit: Considering that Jeff from BlackLotus is now PM of DDoS at AWS, I'm sure they are working on something.
You are a genius! Thank you!
If HN wanted to reserve Downvotes for something else than the opposite of an upvote, they shouldn't be graphically represented and placed and summed with upvotes like they are now.
Reddit isn't much better. Majority opinion of the viewers of a sub will decide what's important for you to see.
Removing the content you don't like comes in different shapes. Reducing diversity is bad in the context of people and culture, why is it different online? I know why, we need profit. Profit over people, profit over diversity. Anyways, as some of the guys pointed out, Reddit had some good years.
The Fiction of Self-Exposure
I agree with your advice, yet the part about not using the corporate council is a consequence of the big problem...the OP's goals are inherently adversarial with the other individuals rather than about promoting their collective interest as manifested in the company.
>That doesn't make it any less of a hustle.

Still not quite understanding your use of this word. How can the deal be a fraud or swindle if the terms are given up front? Let's set aside the argument about whether you think it's a good deal or not, as that is not the meaning of the word "hustle".

They're not intentionally selling you a defective product masked as a new one.

They're not signing you up for something and then changing the terms.

As far as I can tell, the word hustle is being used here to mean "trying to convince people that a product is a better deal than it is." But again, this is a matter of opinion and situation. What is a good deal for you may not be available to others because of the up front cost

And here again, the math behind the swindle claim doesn't add up. You are still paying the retail price of the phone whether you sign up for two years contract or with Next. AT&T does not lose money on either contract.
Dozens of times a day.
Where to begin.

> The 'vocal minority' are the content creators and contributors.

That term, content creator. That's a bit disingenuous in this case. It's rare for anyone to create content specifically for reddit, the vast majority of this content you're talking about is re-posted to reddit from other sources.

> Reddit, as it becomes more mainstream

Reddit is one of the largest sites on the internet, how much more mainstream does it need to get before you stop characterizing it as "becoming mainstream"?

The truth is, the company made a decision and the moderators got ansty and threw the users under the bus in an attempt to make a power play.

The most virulent detractors were a vocal minority, they were the mods of a few large subreddits.
At least pre-Pao times you could create a sub to your liking. I don't agree with many of the subs and their content there but I think that my liking should not be forced on others, and we should definitely not sacrifice diversity and community values for profit.
Having recently traveled to Germany, I have to say that while the passing rules are great, the Autobahn experience is not. The frequent drastic speed limit changes (from none to 50kph or even 30kph) as you pass through small rural towns is very annoying and takes a lot of concentration not to enter a town too fast and get an automated photo taken.
I've complained about the culture that results from using downvotes for disagreement a number of times. I get zero response from the mods and numerous downvotes for my troubles.

I'm done fighting it. I just downvote anything I even slightly disagree with and move on. It's what the mods apparently want.
completely randome guess, but they lay eggs in stagnant water, perhaps the smell of the lake water reminds them of that?
Is there any benefit to using Lua as opposed to Java or Ruby as a client for Elasticsearch (assuming one isn't using Lua already in their code)
Totally disagree on this one, and I see in this sentiment the same thing that brought down Digg.

"If Reddit's own internal culture is indeed blocking the evolution of Reddit as a media property, then Ellen is simply making the tough, fiscally responsible decisions." I call major BS, because reddit is NOTHING without its "internal culture". Anything that has a whiff of promotion or spam on reddit will kill it, at least if it's done in a way that doesn't respect its user base. For example, it was rumored that Victoria Taylor was against video AMAs for the reason that it would turn them into light puff pieces, instead of the insightful, humorous, and sometimes hard-hitting interactions that the best AMAs are.
The title is a little sensationalist. While the majority of wallets do only have SPV security, and such wallets were vulnerable to double spending during the recent fork event. The fork is over, so the wallets are no more vulnerable now than they were before (this vulnerability is not new).

I hope this incident has convinced other miners that the ~1% profit boost from "SPV Mining" is not worth the fork risk that it enables, although apparently one of the pools (Discus Fish aka F2Pool) has already been warned against SPV Mining in the past. Let's hope that coins lost through this fork event is the sterner warning they needed.
An LLC (at least in many US jurisdictions) can be structured with orthogonal profit distribution and control structures.
>though my understanding is that this still requires root permissions.

Unless you also unshare the user namespace, then an unprivileged user can act as the root user in the context of that namespace and create mount points.
The only reason I even know what this is is that I just happened to go on /r/all that day out of boredom.

And I go on Reddit, like, every day.
You'll have to explain that better. Stop trying to shut down debate with the R word.
Actually a lot of those that participated in the blackout are some of the largest subs:

http://redditmetrics.com/top
Indeed. It doesn't matter at all what the "art world" thinks; Escher's images have made an indelible mark on culture, and that makes him a great artist.
Correct me if I'm wrong, but how would having just access to the UTXO helped here?
The Dutch are either much better and wiser people than we are, or they saw the results of cars taking over other nations and learned from our mistakes.

I'm fairly indifferent to automobiles, and a bit of a gun enthusiast, but I wonder... Do the dangers posed by cars and the dangers posed by guns in USA somehow cancel each other out psychologically? That is, some people dismiss the dangers of firearms by pointing out how many more people are killed by drivers. Others feel better about driving by saying "well at least it's not like owning a gun". To ensure that everyone dies of cancer or old age, we'll have to make big changes with respect to both firearms and automobiles.
Nope. IRC model is closer to clustering than federation. The key difference is that all connected IRC servers have nearly full control of the whole network which is why you can not allow untrusted servers in a IRC network. Also in IRC all messages are routed to all servers. Contrast that to something like SMTP or XMPP where every server is mostly independent and generally handles only messages that belongs to them, and where federation does require very little trust.
I don't think subreddits like r/askscience, r/art, r/history, r/books or the titular r/iama are not worth anything.

Some peole are doing what they can to make this incident appear as being the same as the fatpeoplehate banning outrage, but this is different.
The other issue is that too many programmers these days don't have a solid computer science background... I'm all for people being self-taught and learning programming on their own... But the downside of that prevents individuals from learning how things work at a lower level.

I've never written a line of Obj-C or Swift in my life, but all you have to tell me is "struct = value based, class = referenced based" and I immediately know how it works...
This starts off with a rephrasing of theo-philosopher Alvin Plantinga's claim that evolution makes (e.g. human) perception optimal for survival, not truthiness to reality. Many feel that Plantinga has failed to substantiate this claim even though he wrote a fat book on the topic. He fails to make it clear how a badly unreliable model of reality would have greater survival value. Plantinga _needs_ it to be true though, to prop up his argument for the existence of God, so he treats us to many pages of philosophical hand waving.

It gets worse in Act 2: The ol' Deepak Chopra trick of equivocating on "observer" in quantum experiments. What Chopra and other people fail to tell you is that the "observer" doesn't need to be human, or even sentient. A video camera or some similar piece of recording equipment - even a photographic film plate - will do fine. That piece of kit would faithfully "observe" the quantum event - and apparently influence it - even if all of humanity had wiped itself out hours earlier.

I'm sure there are sensible arguments to be made about consciousness, but these two seriously doubtful premises do not make for a good start.
Firebase dev here, the websocket API would be much faster (less HTTP overhead and connection negotiation) and has the potential for more concurrent requests.

replace lots of these:

return $http.get('https://hacker-news.firebaseio.com/v0/user/'+name+' + '/.json');

with

return $q(function(resolve, reject){
new Firebase('https://hackernews.firebaseio.com/v0/user/').child(name).on('value', function(snap) {
resolve(snap.val());
}, /*error handler here too*/)
})

https://www.firebase.com/blog/2014-10-07-hacker-news-api-is-firebase.html

https://docs.angularjs.org/api/ng/service/$q

(yes the HN API design is a little funky though, but you can definitely improve the loading times with websockets)
Show HN: PressRise, an alternative to Reddit that lets users vote on development
I was working on a blog aggregator and decided to transition it into a simple link aggregator, since a lot of people seem to be looking for an alternative to Reddit these days. I wasn't sure what features I would add or subtract or do differently, so I thought this could be a good opportunity to practice the concept of user-driven development.

There's a link at the bottom of the page ("Add a Feature") where people can submit and vote on feature requests. The most upvoted feature requests will dictate development.

So the site isn't just user-generated content, but is also in itself a user-generated platform.

If anyone wants to help me work on this (or any of my or your other projects), there's a contact form on the main website, or you can email me directly at my username on Google's email service. Always interested in making new contacts. Thanks.
+1 on search button. #1 feature request.
let a = MyStruct(x: 1, y: 2)
let b = a // Creates a copy of `a`
b.x = 3 // Won't compile because you used "let", so its properties are immutable
var c = a
c.x = 3
println(a.x) // Prints "1"; the original instance doesn't get changed

let d = MyClass(x: 1, y: 2)
let e = d // Refers to the same object as `d`
e.x = 3 // Allowed, even though you used "let"
println(d.x) // Prints "3"

That's a basic illustration of the difference between value types and reference types, but there are other differences between structs and classes as well (for instance, structs don't support inheritance or deinitializers).
Vertical orientation of sheet music looks very much like a music Tracker. [1]

I've recently been learning a tracker program called Renoise [2], and the vertical orientation is a very nice change compared to other DAWs I've used (Reaper, GarageBand, Logic Studio).

Reading sheet music has always been a huge chore for me, so I generally seek out guitar tabs instead when it's possible. Vertical sheet music without the staves would be amazing for people who know music theory but never had the need to learn sheet music like myself.

[1] https://en.wikipedia.org/wiki/Music_tracker

[2] https://upload.wikimedia.org/wikipedia/commons/d/da/Renoise_...
* I think a lot of people miss that it was in in part literally a joke. It seems a lot people look at that "R.U. a cyberpunk" bit and think that it was meant to be serious. Hell, it was all right there in the editor-in-chief's name. *

Reminds us that what Poe's Law describes exited before the internet.
I'm aware of them, and grateful for the handful of people that created those solutions and wrote them up, to help the many thousands of others that run into the import annoyance when they're learning Go.

I personally don't use them because the emacs version never worked quite right for me and at that point I'd rather just deal with Go directly and not have an additional annoyance.
I have to disagree with your point about reddit's search. Search has been working for several years now - give it a try. The thing it doesn't do is search through all user comments (it only searches through the main posting title and comments). To implement the last part would be much more expensive.

I agree with the main point, though, that you shouldn't fuck with the reddit community.

*Edit: I'm a redditor in the 9 year club.