skysight-inc/HackerNews huggingface dataset:
>Scrum is however an actual methodology name.

I understand that, I'm just unsure of what benefit having scrums would be in this context, or whether that term is even appropriate for what is essentially an instructor introducing the next assignment (which never needed a special name before.)
Github seems to have scaled fine on Rails.
Introducing Heroku Button
Also, this is a great example of an open source project that is adaptable to many different uses.
I'm an App Academy graduate from the January 2014 class.

To answer your questions:

I enjoyed the experience. This is by far the easiest question. I had zero prior experience in software engineering or computer science, but I've always been a puzzle-solving sort of person. To go from a life of dishwashing / retail to all-day high-speed learning was absolutely a positive experience.

Is it worth saving money, and just learning on your own? Maybe. In order to get the same result as I would have at a/A, I would have spent a lot more time hunting down answers to questions online, googling naive things like "what does this error mean? why is it still here, I solved the problem!" I also would have needed the self-discipline and insight to understand what exercises would best teach me core concepts, and pad my github with visible work. Finally, I doubt I could have stuck to the timeline. Ruby in two weeks was hard, I don't think I could have done it 100% on my own. For me, it was worth it.

*Did it work? I got two offers in the 85k-90k range. If I'd wanted to look longer, I could have gone higher.
A similarly poorly received service existed for the Sega Genesis, distributed over cable instead of satellite.

https://en.wikipedia.org/wiki/Sega_Channel
I think the value of Slack is in how platform agnostic the whole experience is. I have use it on a Nexus 5, iPhone 5c, iPad, in a browser (both IE and Chrome on Windows) and as a native OS X application.

All work exactly the same way, and all have the same feature set.

Push notifications let conversations happen in real-time. You can turn off Jira, Github, Trello notifications and set up integrations in Slack, create #firehose channel, and now you have corralled all those announcements into one spot.

If only I could get the other members of my team to use it, I could maybe talk about its chat features.
The Second Coming of On-Demand Delivery
async-await was huge, though. I don't think we've come anywhere near seeing the full consequences of it.

And honestly, I'm okay with C#'s release schedule. Fix bugs rapidly and frequently, by all means, but it takes time to learn how to take the best advantage of new semantics. I could really use not having those semantics change immediately after figuring that stuff out.
I love the border around the website. Makes it seem like a picture frame. OR, duh, a tv.

Maybe I was too busy looking at aesthetics, but is this something like appcelerator or phone gap

Edit: I'm in love with the border/menu. I am changing a design that I have because of it
Ruby 2.1 has a very important property: GC scales linearly with the amount of memory allocated.

Before 2.1 GC performance increased polynomially. So, for example, processing 10k rows from the table could take 10 seconds, and 100k would never finish.

With 2.1 everything I do actually finishes :)
Am I right in thinking we can still do automatic copyright assignment, even with your proposed hybrid system? One could just check the registry, and if the work is not present in the registry then it can be assumed to have the 20 year lifespan.

I still think we need to make sure that we keep very good records with this registry, however. I could foresee more instances like we have with Happy Birthday if we don't do a good job of it.
Regular Expression Syntax Diagrams
Why?

Windows 2008/R2/2012 has really great defaults (secure by default), automatic updates, everything external disabled by default, and tons of under-the-hood improvements to mitigate unknown vulnerabilities.

With Windows Core the attack surface shrinks even smaller.

In the last few years I cannot think of any automatic malware spreading via Windows Server 2008 or onwards but I can think of several instances where services running on Linux distributions have been impacted to different degrees.

The Linux kernel is definitely ahead of the Windows kernel both in terms of security but also in terms of technology. However the Linux operating system (as in "normal" Linux distributions) are highly inconsistent and many have insecure-by-default configurations (like Apache/PHP/MySQL running out-of-the-box, but often with an insecure PHP and updates not installing for several more days automatically).

I'd say that the statement that Windows Server is more secure than Linux (operating system) is likely more true than it is false. But frankly a lot of people in the Linux space are so arrogant that they don't really take security as seriously as they could. Even with mounting reports of infected Linux servers spreading malware, spam, or being used to launch DDoS attacks.

Are Linux servers as big of a threat as insecure Windows clients? No. No they're not. But that is largely a numbers game, there are maybe 150+ Windows clients for every 1 Linux server. But if we're talking server Vs. server, Linux would likely be the number #1 most commonly infected in 2014.
4sq offers this as well
Rails, as any tool, has its limits. When you're doing things at Twitter's scale, you need other tools.
We use IRC at work (and I've been using it since mid 90s) but I think there's definitely a demand for a more modern, friendly web based group chat app.

Using hipchat with my startups at the moment and that's working pretty nicely. Flowdock also looks great and I want them to succeed since they are Finnish!

Slack looks alright and I've been using it for a couple of days now - but agree with the commenters below, I can't see much difference between it and hipchat or Flowdock
I think it means that GC will never run for a total of more than 10ms during any 50ms span. It doesn't mean GC would take 20% of total program runtime, except in worst cases. it means that GC will run often and concurrently enough that it won't "stop the world" too long.
I had no idea that such a book existed for one of my favorite games of all time (perhaps the only game where I've actually played through all of its New Game+ mode). Thanks!
The Puzzle Mastermind Who Designs Def Con's Hackable Badges
Amazon re-introduces Woot.com
FWIW, I've noticed that most of the Ask HN threads don't seem to get much participation from the person doing the asking -- so I've answering any of them, even on the really rare occasions when I might be qualified to answer or have an opinion on the question.

It's sort of unfortunate to see the usual suspects, like patio11, putting effort into a comment on an Ask HN thread only to see no response from the submitter.
Disclaimer: I'm going to be as honest as possible.

I went to MakerSquare in Austin, TX and while it was one of the best decisions for me I can see how it is not for everyone. I got the incredible chance to work at MKS as a fellow after my program was done, so I got a behind the scenes look at how it all comes together. Although they (and most schools) do a lot of vetting to find the truly driven individuals who are perfect for this format of learning, it is certainly an imperfect science and inevitably some people attend who would have been better off going it alone.

My advice is to start small, go to the free lessons on codeacademy, codeschool or treehouse and learn enough to build a simple front-end app (such as a number guessing game or a comment system). After that you should have a better idea as to if you want to plunk down the chunk of change to take it to the next step and attend one of these programs.

Although a lot of programs market themselves as career changing opportunities I would advise you to not pay this much money on your education just for a better job (some see it as a purely financial investment with their future salaries being the return.) The reason I say this is because even though you might make more money, and even if you are good at programming that doesn't necessarily mean you will love doing it day in and day out. And that has more impact on you being a consistently great developer than most would think.

All in all This is an investment in your future self, and as such you have to ask yourself if you really want to be in front of a computer half slinging half slogging code every single day for it to pay off.
I don't think this can be done legally by enom. Domain registrars have to abide by certain rules in order to be able to register/transfer domains etc. If they break these rules they could lose their authority to be involved entirely.

I would suggest investigating what those rules actually are and report them to the main authority that handles .com registration. Since it was registered officially to you in whois, and you did pay, to my understanding that constitutes a valid ownership of the asset in question also.

Even if the rules say they can do it, since you paid, since you "got" the asset, and since you could have transferred the domain out before this occurred, I think you could legally sue in small claims court to have the domain returned to you.
Every single person I've discussed Bitcoin with has identified the requirement to wait 3 confirmations, or 30 minutes as the fatal flaw for casual commerce. In fact, we spend quite a bit of time spitballing coming up with systems to overcome it (Giving your wallet some sort of "reputation" is common - but then requires you always spend from the same wallet, and also leaves the system open to a wholesale attack in which a common wallet app might double spend from a lot of people at the same time)

If someone could come up with a response to that single flaw, I think most of the others (increasing transactions per second, size of the block chain, etc...) can be overcome.
And I also like the fact that GC in 2.1 no longer takes 50-60% of execution time. Usually it's more like 30-40% now.
I meant adding H to the NICE acronym should clearly make NICHE.
> Yes, passwords are awful and don’t work.

Passwords are awesome. A bigger, better solution is immanent, but a password does the job just fine for most uses. Passwords get a lot of flack for a problem that isn't the concept of a password's fault, but the fault of those who use poor passwords or reuse them across dozens of applications.

Either way, I'm excited to see what comes next.
It's worth pointing out that the most successful JRPG franchise, Dragon Quest, has no science fiction elements.
Are there uses for the engine other than just board games?
How?

As I get it, for a software to sign something it must be in possession of private key material. Then, anyone who knows the contract could extract the key and do perform the transaction without bothering about conditions. And if only one party knows the contract, it could refuse to sign even though the conditions met. Or everything depends on a trusted third party that would keep and wouldn't disclose the secret part unless the conditions are met? And participants would only see a partial contract - i.e. conditions and actions minus the secret material?
I like that the competitive edge doesn't feel very pressuring. Cool idea, I'll keep an eye on this site.

Also just a quick note - the copy on the About Us section could use some slight sentence structure and organization checking. :) The end in particular reads a little strangely:

> We even feature charity auctions, which apply the revenue users generate from watching video ads towards great causes around the world. Thanks for your interest in VidFall. Founded in September 2013, VidFall is a portfolio company of Wasabi Ventures, LLC.
If only..... there are numerous browser bugs out there where HTTP=>HTTPS ends with warnings or failures.

e.g. in IE9, see point 7 on http://blogs.msdn.com/b/ieinternals/archive/2010/05/13/xdoma...
Not sure if splitting is your only real issue with Sublime, but the Origami package may help: https://sublime.wbond.net/packages/Origami
The article reads like a straw man argument in favor of begrudgingly accepting password auth for the time being. It's disappointing that he has omitted mention of things like Persona, browser certificates, or even the Google Authenticator app (which completely solves his problem with 2FA).
The hidden danger of studying sales persuasion techniques
Interesting idea. Ripple Labs seems to be churning out a lot of interesting stuff lately.
or you could just buy some of what they are selling... which is really the point, the public attention and goodwill created by giving this away, leads to sales and greater revenue than would be received if they just put a donate button up.
Yeah, those reviews are disappointing. One of them is basically "He didn't like Chrono Cross; therefore he gets a 1-star!!!" Another other is, more or less, "I didn't like this guy's use of big words."

We can do better than this. I haven't read his book, though I plan to. Until I read it, I can't comment upon what sort of review it really deserves. But if you read the book, and you enjoy it, please do the author a favor and go review it properly on Amazon. If you don't like it, that's cool. Either way, give a reasonable rundown of its strengths and weaknesses. The author deserves the benefits of a larger sample size and more thoughtful evaluations.
> You will be trying to cram in a 4 year degree in a 3 month course so be prepared.

Sorry, but this is ridiculous. What you learn at a typical "coding school" and what you learn at university is almost completely orthogonal. Coding schools are focused on teaching practical skills, while academic courses are focused on teaching theoretical foundations.

The former usually makes more employable than the latter. Many university graduates are missing the practical knowledge/experience with technologies that are used in the industry. Not having the theoretical foundations is fine for 80% of the jobs out there, which involve "applying" some kind of web framework.

However, there are many jobs (often with higher pay) that require theoretical knowledge (algorithms, low-level architecture, statistics and machine learning, distributed system) that are not taught at coding schools, but part of a standard university curriculum.
I can't wait to see some of the app developers are gonna make, this could actually help assist a lot of people with health issues ( blood glucose monitor is what I'm hoping for ;) ).
UA Neo Fonts
supporting non-SNI browsers is less common. Over the last two years i've seen a huge drop off in ie8/XP traffic on my sites.
Clickbait title.

A lot of what he's designed aren't exactly gadgets. And personally I think Jonathan Ive is a more suitable candidate for the title of "the man" behind SV's "most beautiful gadgets"
> I've been checking the (Word-generated) "papers" from this guy's group at NASA, they're extremely shoddy.

Not defending this particular paper, but I'm curious why you highlighted the fact that it's written in Word. Just about everybody in physics these days uses Word to compose papers (Word + Mendeley is a dream, by the way). Maybe you think he's not a 'real man' because he doesn't sling raw LaTeX?
I don't think so. The Libertarians are too "hands off" for my liking. In my lifetime I would like to see:

- Universal, socialised medicine
- Universal, Scandinavian-style free secondary education
- Mandatory military or social service for two years to mature people and get them to see life in a different way
- A radical shift towards solving human problems instead of pursuing greed
Yes, the 10ms out of 50ms blocked, plus at maximum 25% of the CPU time otherwise is only when the GC is running.
Some of this seems fairly uninformed, which is surprising because of the author's background.

"First, it’s easy for programmers to deploy a standard username/password setup. They more or less just push a button in their app-building toolkit."

"Two-factor sign-in: ... The problem, and it’s a big one, is that you can’t really carry a different doohickey around for each of your passwords."
Most of the Boss Fight series is good in general, but folks with knowledge about the topic of any given game may feel it's a little too high-level. I found the Chrono Trigger one basic, but acceptably-written[1] and mostly engaging. I'd recommend it if you're not very familiar with the genre and the game.

Outside of the CT one--I recommend the Earthbound one unreservedly, but I'd call the ZZT one in the series its (flashing red) weak point. a lot of research went into it and I appreciate the effort but it's hugely self-indulgent (which, to be fair, is pretty clearly tipped off in the Amazon summary so you do know what you're getting into) and it suffers from a really weak narrative voice[2]. It is also incomplete--I feel like Anthropy's desire to combine a discussion of ZZT with her personal evolution does a hatchet-job to the history of the ZZT community.

[1] - This is about as high a praise I give for games meta-writing. I don't think game journalism has many (any?) good writers, folks whose stuff I'd read even if I knew everything about the topic they were writing about. (Joe Posnanski fits that bill for sportswriting, I don't know of anybody similar in games writing.)

[2] - Weak even for games writing, so calibrate accordingly.
Pretty nice, though, my train and my plane got mixed up.

http://i.imgur.com/U27syus.jpg
Pretty brilliant idea IMO.
The age old problem that the demographic that watches video ads for .50$ is not the demographic you want to advertise to...
This is in "open questions." Even without language support requiring exhaustion, this would be a pretty obvious Roslyn custom diagnostic to be introduced.
STW has to die. I love that the goal is 10ms but in some environments the world has passed you by in 10ms and with STW you've timed out every single connection.

I want badly to fall in love with Go, I've enjoyed using it for some of my projects but I've seen serious challenges with more then four cores at very low latency (talking 9ms network RTT) and high QPS.. I cheated in one application and pinned the go process to each cpu and lied to Go and told it there was only one CPU but then you loose all the cool features of channels etc.. That helped some but a Nginx/LuaJIT implementation of the same solution still crushed it on the same box, identical workload.

It would be nice if we have to have STW to have it configurable, in some environments swapping memory for latency is fine and should be configurable.

The way Zing handles GC for Java acceleration is quite brilliant, not sure how much of that is open technology, but it would be cool to see the Go team reviewing what was learned in the process of maturing Java for low-latency high qps systems.
Clean and i got the message in 3 seconds. I would guess your viewers will result in lower conversion rates for the advertisers when viewed from your page. Not sure how to handle that if advertisers notice.

Also, since your whole pitch is about the $$$ your leaderboard should be tied to $ somehow instead of just # of watches. That's more for your own dashboard. (ie highlight the wins, not the amount of pain other users have been put through)
Can you elaborate on selectable thoughts?
Thanks, but that's not exactly what I'm looking for.
Basically, what I want is a drawing area in which the user is able to create images, texts and that outputs html5. Just like wix do, canva.com...
I just didn't want to start from scratch and have to build my own drag and drop editor. I'm pretty sure there is something out there...
Microsoft is supposedly consolidating their Windows versions, including desktop and mobile. Too bad they didn't support Qt on mobile from the beginning, as it could have seeded their ecosystem.

It's a shame that Digia pricing has no elasticity for the large pool of indie mobile developers. It's either LGPL for zero revenue or $$$ for a paid license. Within that large price gap are products which perform "cloud compilation" that require handing over your IP to a 3rd-party. MoSync had a good open-source run with their LLVM toolchain, but didn't reach stability.

If a Qt-native mobile OS had been successful (e.g. Meego pre-Elop), the picture would be different today. Engineering feats have brought Qt to Android and iOS, but it's not the same as being a first-class business citizen of the platform.
That's what I just read. I feel really dumb if that's the simple version. The overall idea I get and sounds pretty interesting.
Rich Kid, Poor Kid: For 30 Years, Baltimore Study Tracked Who Gets Ahead
Getting started with orchastration using Fig
There are niches -- some people (interested parties for sure) even advocate for fiber to the desktop as a cost savings: http://www.thefoa.org/tech/allfiber.htm

But for regular consumers, wireless is the driver. Power users will care about cat 6. The rest is just niche.
Check your own stats before you assume you don't still have Win XP/IE users. I have quite a few.
The porcupine on the cover threw me for a second, but then I realized what he did there.

(Spoiler alert: it's Lavos).
10 milliseconds is far too long for STP for anything in the financial industry. I can see it as also not being great for robotics or several other latency critical industries.

It is a shame too. I love writing go
Is that possible to make a realtime gameserver with the actual GC?
Very simple. Works as designed!
Mark all your types sealed. Roslyn can have a custom diagnostic analyzer to yell about unsealed pattern-matched public classes, but I'm not sure if we want to add language support for a closed set yet.

Scala allows you to seal a type hierarchy to a single file. That would work, but it seems hacky -- a file feels more like an implementation detail than a language construct to me. For one, the C# spec doesn't mention files at all -- from its perspective all your code may as well be in one giant file.
Reading through Micro-Max takes a while, but the ideas in there are great! Like Sunfish it also doesn't do underpromotion: "which I considered a dull input problem".
Where are you getting 10k-20k from? Is that dollars or rupees?

That said, I personally signed up for PluralSight a couple of years ago on their "Individual" $29/month plan. I found it useful for the things I wanted to quickly on-ramp with.

I also used Lynda and didn't have many complaints about the quality of the material there (I was struggling with HTML/CSS layouts :) ).
The details are blurry but one thing I remember from my compilers course (Warsaw University, around 1995) was generation of simple stack-based machine code from an AST. Arithmetic, simple branching and loops were covered.

This was a very effective way to grasp the code generation without getting bogged in lexing/parsing, register assignment (the machine was stack-based) and so on.

Sadly we later moved to the hard parts. Manual LALR(1) machine generation was probably the dullest grindwork in the whole CS curriculum :)
I don't even really think it's about money allocation. Sure there are a lot of 20-somethings making 6-figures, but the thing about young people is they tend to spend their money. There are really a lot of things going well for not just tech in the bay area: bar tips are up, sketch comedy shows are sold out on Monday nights, unemployment is down across the board.

Really the only problem we have is a housing shortage. Granted there to some extent a fixed amount of land (although Treasure Island and Foster City testify somewhat to the contrary). But we could definitely build higher.

Maybe it would change the aesthetics of the City some. But I'm more concerned about losing the character of the City of welcoming all types of people, no matter where you came from or what you like to do than I am about the way our buildings look.