skysight-inc/HackerNews huggingface dataset:
Mathematicians can be roughly divided into algebraists and analysts. My biased impression is that algebraists focus on kinds of manipulations that have proven effective in the past, while analysts focus on specific mental models of a system, and then the necessary calculations flow from those models.

There are a lot of areas of math that have no obvious connection to abstract algebra or real analysis (for instance combinatorics, logic, number theory...) yet the vast majority of mathematicians will know what you mean when you ask whether they are an algebraist or an analyst, and will know how they should be classified. In fact if I see a mathematician eating corn on the cob, I can generally tell which they are without asking. (Analysts eat in spirals, analysts in rows. My best guess for why is that analysts pay attention to the cue from how their teeth eat corn, while algebraists follow the visual cue from the lines on the corn.)

This classification is a matter of taste. Any professional mathematician is adept at both areas of mathematics, but will have a clear preference.

Category theory serves as an excellent litmus test. It seems to have a magnetic attraction for algebraists, and a similar repulsion for analysts. At its heart, category theory is an abstraction of common patterns of algebraic manipulation where the details of what you are manipulating become entirely irrelevant. (Indeed you can often replace one type of thing with an apparently unrelated type of thing. Such as a geometric problem about toruses with an algebraic question about pairs of integers.)

Speaking personally, I learned enough category theory to pass all of the courses I had to take, but words like "category", "monad" "cohomology" and "functor" are red flags warning me that I'm about to be uninterested in the rest of the discussion. But YMMV.
If you stopped, nobody forces you to speed up. (And they could still put some police people on the beat, just to check up on the stoppers.)
It sounds like the data is unknown for the remaining 99.9%. In that case, no scientific conclusion should be drawn at all.

I still appreciate his johnvschmitt's initial comment because it's an anecdote about how football has benefited him.
While the patent system seems broken as far as software patents go, some of EFF's corrections (in https://defendinnovation.org/) are problematic. This includes "Avoid liability if they arrive independently" (what happens if the general news about a company doing X profitably is enough to let you work out an algorithm independently, the company doing X still wants to protect the effort it spent to figure out X when it wasn't clear it would be profitable) or "can't collect millions if the patent represented a tiny fraction of the product" (what if it is a small piece of code in millions of lines, but without it there would be no product?).

Also, the patent system should be modified to allow some way to handle customer discovery. Something like a single provisional filing fee allows you to file many iterative documents repetitively (with MVP source code perhaps) and those later provide a basis for priority date if proof is supplied they were customer-tested.
So how's that worse than the current situation?
> That does not seem bad at all

Which is why people on HackerNews prefer to quote boundary cases like $250k
Gyms smell like desperation, sweat and fee--hey, the metaphor totally holds!
Hackathons are more like the competition you're training for than putting your time in at the gym. Without frequent, consistent, measurable training you won't see any significant improvement in either lifting or programming skills. That said, it's always good to have a goal to train toward and hackathons can provide that.
Such clauses are of dubious legality.
Sounds to me like you are just offering to be employed on a somewhat unusual schedule.
rip trackpad users
Ok, so now somebody write the hackathon analogy of this article:

http://www.mensjournal.com/magazine/everything-you-know-abou...

The article basically shows a guy following standard gym routines of lifting on balance balls and such. And he meets a legendary strength coach who puts him on squats and the bench press for the first time and calls him little girl weak.

I'd love for a hackathon champion to write a post about realizing how hackathons don't make you a good programmer, and maybe he goes to train under Donald Knuth who calls him script kiddie weak and has them do weeks of advanced sorting algorithms.
This is about american pizza, real pizzas can be healthy and homecooked.
This is a fantastic point. Someone should make a pull request so that the app requires some CERTIFICATE_PATH variable set and won't work without it. HTTPS or equal security is absolutely required for anything to do with online payments.
Some people but their bag on the ground between the legs cause they are tired.
Wow, if this leads to the bomber being caught, then that is amazing.

This truly goes for most large online communities that I have seen. They all have their negative aspects, but this is an example of the combined efforts reaching a productive conclusion.
I really had wayyyy too much fun playing this, for how "simple" it is. I'm very impressed with what was possible in just two nights. Thanks a lot for sharing!
Why? It protects the user's privacy, unlike Facebook. Ask them for their email address after they authenticate and make it an act of volition.
Some humans categorize every noun by gender and every verb by conjugation behavior... and even memorize multiple definitions and connotations for thousands of words.
we haven't, and we applied before the deadline. they did email to say there was an embedding issue with our video, which we quickly corrected, but may have thrown things off.
I'm a little offended that you call this building a game in QBASIC when it clearly would not actually run in QBASIC. I built games in QBASIC growing up, and definitely didn't have access to the stuff you have in QB64. I was excited to hear about someone building such an impressive game using that toolchain, so it's a letdown to find out that it was a lie.

It's cool that you put constraints on yourself by using the BASIC syntax, but it's really dishonest to pretend this is being built in classic QBASIC and leverage it for press without making any distinction between the tools you're using and the tools people actually had available to them in QBASIC.

Quote from the PC World article, that is supposedly from you:
"It would show that even old, abandoned tools and the most basic pieces of software can still be put in the hands of someone who wants to create their dream and result in beautiful things happening."

This to me suggests that your goal is to show that actual QBASIC, the abandoned programming tool from the DOS era, can be used to build cool games. A noble goal. Using QB64 and SDL and a bunch of modern tools, however, does very little to achieve that goal.

Maybe this is just nit-picking, but QBASIC is a very specific name - the name of a particular BASIC interpreter that came with versions of DOS. You could have easily been more general and said you were building the game in BASIC, and been completely accurate, but then I suppose that wouldn't have gotten you an article on PC World.

And to give some context, I have in the past encountered people who were ACTUALLY building cool modern games in QBASIC. They did this by writing commands out to disk from their QBASIC game and then running windows apps to do the work of talking to libraries in order to do MIDI playback or read from game controllers. This, at least, counted as using QBASIC, and was quite a feat of engineering - even if those games weren't pure QBASIC.

The game looks cool, though!
because he doesn't have to
Reading long comments on laptops is a problem? It's not on any that I've used (including the old 11.6" netbook.)

And, heck, even on my iPhone 4, reading and writing comments isn't particularly uncomfortable (it's what I'm writing this comment on.

HN, IMO, doesn't need the overhead of a specialized mobile presentation, whether provided by a responsive layout library or otherwise.
Criminal Sketch Artist Draws Women as They See Themselves and as Others See Them
Very cool, my biggest issue with the game play was just catching on corners. I think it could be very successful with a lot of iteration, richer graphics, and storyline. The basic fun factor is there, which isn't true of many commercial games.
For a freelancer that is just starting out, would you recommend getting payed hourly, on a project-as-a-whole basis, or some other method?
On the 2nd picture he has sunglasses, but not on the 1st or 3rd...? Completely different guy ?
> A Kickstarter for government lobbying to benefit the people.

That's actually a great idea--it's basically a petition with a donation required to sign (thus making it into something that actually has autonomous power, rather than some names on papper.)
Oops, should say "infinite set of discrete possibilities"
Yep. The author was Milo Sedlacek (aka Gradius). If I remember correctly, he finished Monospace something like a year before he died. I only knew him through IRC, and I recall how weird it was for everyone to go through it at the time. Most of us were just kids and didn't really have any experience with someone "our age" dying.
And, the lighting/angle/resolution in the later two pics don't allow a strong read, at least to my eyes, as to whether the backpack is still being carried. (Zooming in didn't help me get any more confidence either way... perhaps the originals, motivating this claim, are of higher resolution or less-compression than this collage?)

Still, I wouldn't be surprised if photos like these, and crowdsourced examination, does generate actionable leads.
You can't tell if he is wearing the sunglasses in the other shots. And the likelihood of two sets of guys walking around fitting the same description?
Or that could be Richard Jewell.
More speculation on Reddit: http://www.reddit.com/r/findbostonbombers

Collaborative Google Doc for list of suspects: https://docs.google.com/spreadsheet/lv?key=0AgtCl8YvqiBodEl0...

Raw collections of photos: http://www.reddit.com/r/findbostonbombers/comments/1cipl7/ph...

IRC Channel: ##bostonspeculation

Closer up view of person in OP (includes shot of face): http://i.imgur.com/BBxplgk.jpg

Checking out the speculation is valuable because it gives the perspective that many such leads exist (and it is unlikely that they are all in on it.)
It would be great if this helped but I sure hope "the internet" doesn't decide it's someone who turns out to be the wrong person, because the vigilantes will not stop even if the discovery is "corrected".

The media did that with the Atlanta bombing and it destroyed a guy's life.

http://en.wikipedia.org/wiki/Richard_Jewell
I've been rejected before. However it is worded, I know it is hard to take. Here is my sincere offer to help.

http://gaglers.com will be happy to help with our live chat or community chat product. We have unlimited agents and SSL in all our plans. Send your rejection email to founders@gaglers.com and get to use our top plan(Pro) for free for 6 months.

We love to help small and agile startups. Here is why,
http://gaglers.com/blog/2013/03/29/live-chat-software-unlimi...
Whilst it's truly amazing that they've found 3 separate photos of the same person in the same spot at the blast there's a few questions that come to mind:

- If he was planning to commit the atrocity he did, why would you stand & talk to someone? (unless they were perhaps working together)

- There's a water bottle in the backpack which leads me to believe that person is a runner?

- The bag seems a bit small to hold a 6L pressure cooker. Plus he doesn't seem to be straining/leaning forward.

- If you're standing in the crowd most people will take a backpack off & put it at their feet?

- The crowd in the second & third photos is much busier which means it's not the same spot. If you planted a bomb why would you stand in the crowd?

Been trying to line up the flags in the last 2 photos to get an idea of where he's standing but can't manage it.
We shouldn't jump to conclusions here. Are we forgetting the wrongful identification and accusations surrounding Ryan Lanza in the Sandy Hook Elementary school shooting? It was his brother Adam who was the shooter but it didn't stop the media from incorrectly reporting that it was Ryan and his picture was publicised all over the news, websites, blogs, Twitter and every possible media outlet you can think of.

While it's possible the person in the image could be the culprit, lets not jump to conclusions until we have some more solid evidence. Some people take off their backpack in crowds because it can get in the way, how do we know this isn't the case here? There are a thousand legitimate justifications for not having a backpack on you were seen carrying earlier.

I usually walk to the train station to commute to work in the mornings and take my backpack off once I get on so it doesn't get in the way of others. Now I know what people will be saying if the train gets blown up and they have imagery of me with a backpack on and without...
Glad you enjoyed it, thanks for the kind words! :)
/b/ has also posted this one. http://imgur.com/icyyRLK
Of course it would be outstanding if this leads to the people who did this cruel act but there's always something holding me back if we prejudge people. It could destroy their lives if they are innocent.
Sure, but there's a difference between the Bay Area underutilized programmer making 100k+ and jumping from job to job, and the underemployed Portland programmer who's out of work half the time and the other half takes jobs that pay 40k out of desperation.
Can it run XBMC?
:)

I hope to do something more serious with it in the coming months. If anyone cares to be updated, you can follow me on Twitter at http://twitter.com/elisee
I'd be very impressed if this actually led to an arrest, but I am always very wary of the collective witch hunt often caused by attempts at internet heroism.
Did anyone notice the default Express favico ? :) Proudly made with Node i guess :)
I concur and I'll add that they have assembled similar "evidence" about several people already.
Uhm, I'm pretty sure the police already did the same, but as we are not involved in this process, people get amazed too easily ..
The problem with a mob is the lack of due process. If 4chan were to try to exact justice themselves and get it wrong (or right for that matter), stuff could get ugly fast. That said, I'm all for crowdsourcing discovery from people with downtime to pour over images as long as the discoveries are processed properly.
Python's Magical Self
Research would serve you well in the history of CS193P.
> If he was planning to commit the atrocity he did, why would you stand & talk to someone? (unless they were perhaps working together)

They are photographed together in both photos, both carrying bags.

But I believe it's jumping to conclusions way way too quickly.
Links to one public, embeddable youtube video (like the directions asked) were presented inline during review and were much easier to watch.

If your video wasn't on youtube, or it wasn't embeddable, or you used a third party link shortener (not youtu.be) - reviewers had to do extra work to view your video.
omg!! Thank you very much :)..here comes my email!!
It occurs to me this incident is going to get drones in use at public events asap.

Because if you had several drones circling for 24 hours before the event with high resolution and night-vision cameras, you could trace every single person on each of their timelines before the event.

Awesome tool for when crime happens but what do we do when it's guaranteed to be abused?
Like a breach on Dropbox, a company that 1Password has no control over?
Packery, a JavaScript layout library
That one is much more convincing than the one in OP.
Taiwan's FTC investigating Samsung for defaming HTC on local online forums
2 views in total. One view 20 secs, the other the whole duration (1:29)
This looks interesting, but I'm not sure the creator understands how the MIT License works.
I think the likelihood of two guys with white baseball caps at a crowded event in the USA is actually pretty high.

EDIT: after finding the higher-resolution photos, it's almost certainly the same 2 guys in each pic. On the other hand, the descriptors label him/them as moving, when my impression is that they're just standing there. Worthy of study, sure, but pretty weak sauce by itself.
Depends on the market you are working, your professional experience/portfolio, and client quality.
I would think that she could have answered simply, "while your ideas are completely valid, we at NASA find it to be a more compelling challenge to return people to Earth from Mars as it would provide a much better opportunity to innovate and increase our knowledge base on return mission while opening up new industries beyond simply landing Humans on Mars, but ones that span the entire Solar system".
Yeah, the game's written in the QBASIC language but I certainly don't use QuickBASIC 4.5 or PDS to compile it.
I can't see any of the victims on the ground on the pictures next to the highlighted persons earlier, these red circles only add people to the suspects, not the bombers in a direct way.
I haven't done it myself, but I've heard that the same effect (clean starting point) can be achieved with snapshots and restores without the waiting time - it is supposed to work very fast.
I'm afraid the game is pretty much designed to be played with a mouse as it requires precise shooting. I'd love to add gamepad support later on though, should work well with dual sticks (https://developer.mozilla.org/en-US/docs/API/Gamepad/Using_G...)
Right now, as an Indian user, Stripe is just something I read about in HN. Paypal is a service which I can use and it works quite well. Nothing against Stripe though. They are still young, and expanding in other countries requires a lot of complicated regulatory work.
He has them on in all three pictures, can tell in the hi-res pictures posted here: http://imgur.com/a/fGxIR
Ever used a PC with a Turbo Button?
Wiki: http://en.wikipedia.org/wiki/Turbo_button
Crowd-sourced vigilantism, just what the world needed!
Much of the torture that occurred in Guantánamo, Afghanistan and Iraq was never explicitly
authorized. But the authorization of the CIA’s techniques depended on setting aside the
traditional legal rules that protected captives. And as retired Marine generals Charles Krulak
and Joseph Hoar have said, “any degree of ‘flexibility’ about torture at the top drops down the
chain of command like a stone — the rare exception fast becoming the rule.” (p12, abridged version)

What are these conversations normally like? Sort of a "Do what you can to get any information out of the suspect as I turn around and plug my ears." ?

I hate how they say this stuff isn't authorized from some high level.

"...Lawyers provided novel,
if not acrobatic interpretations to allow the mistreatment of prisoners." (p13, abridged version)
The 2004 remake of Sid Meiers Pirates also mentioned the name "Dread Pirate Roberts", or fairly close to where the character Bart Roberts refered to himself as "The dread pirate Bart Roberts".

A fairly popular game (and highly pirated) its also possible the name was picked from it.
A classic case of confirmation bias?
Well CCTVs, or even older technology like finger prints, could be used to reduce crime, while also resulting in abuse or a reduction in privacy and freedoms.

Its always been the job of society to be rational about this and look at the cost of further infringement upon your liberties vs the marginal utility offered by a tool which enhances crime fighting ability.
It seems to be geared only towards research insititutes and a specific one at that, most of the work using OpenSSD is concentrated on that one university.
Not everyone thinks of family, friends and pets ..
Remember those initial explorers (Columbus, Magellan etc) who went to unknown oceans risking their life. May not be a good comparison, but when you compare the naval technology at that time and space technology now, seems its a comparable risk. And they had to fight other humans so risk to life was even high.
Microsoft Announces Azure Infrastructure Services, To Match Amazon Pricing
Coupling in Object-Oriented Programming
From the "no shit, Sherlock" files?

I mean, I don't mean to be flippant - or perhaps I do, it's late - but I genuinely didn't think there was still that much debate on this.

It's not like the Bush administration denies that they engaged in torture, they merely play semantic games by redefining the torture they engaged in as not-torture. Now we have some distance and are able to remind ourselves that this not-torture is actually, ya know, torture, then there's not really much left to debate is there?

That is actually a question, because I'd love to hear responses from folks who haven't internalized that the US did indeed engage in torture - and I am not attacking you for it if that's the case. I've possibly been laboring under a wildly inaccurate assumption.
You are mistaken. You don't need extra checks to determine when to grow the stack. You just need to leave some unmapped space after the stack and correctly handle a SIGBUS error. There is no extra overhead above what the operating system is already doing.

Growable stacks aren't about getting optimal performance on 32 bit architectures. That is explicitly a non-goal of Go. They're about minimizing memory consumption for goroutines which don't use very much stack space, which is expected to be most goroutines. You can't have hundreds of thousands of goroutines if you have a high fixed amount of memory per goroutine.

As for your argument that growable stacks make it harder to determine program correctness, it seems like nonsense to me. I could make the same arguments about heap space, but nobody thinks a low fixed limit on heap sizes is a great idea. If you want to test your program under low memory conditions, try mlocking a lot of memory and then running your program. Alternately you could try something involving cgroups or virtual machines.
We use just C extensions for now, very close to what Cilk does.

1) What is really important is to realize that dataflow variables (I-structures) are not in memory. So any language/library that gives dataflow semantics to programmers should not allow programmers to indirect through memory to get to the I-structures. This is the main requirement for an efficient projection to a hardware dataflow scheduler.

In practice, things like Occam, SISAL and most pure functional programming languages are OK-ish.

2) any language should allow an (advanced) programmer (or compiler) to annotate the instructions to also suggest some ordering not related to data dependencies. As I explained before dataflow scheduling tends to destroy order and break locality, and for some applications this is very bad. Unfortunately all existing dataflow-ish languages (incl most functional languages) were designed with the outdated vision that all memory accesses have the same cost. We now know this is not true any more.

Other than using threads (as I explained before) a well-known theoretical way forward is to introduce optional control flow edges between instructions using "ghost" data dependencies, which impact scheduling but do not allocate registers/I-vars. However I am not aware of languages where this is possible.
so many accelerators that provide the same value as YC out there - http://www.seed-db.com/accelerators
And this one: http://i.imgur.com/LvoCC5T.jpg
Casual use doesn't fit well into most tech company's business models. Their APIs made to work for casual use because they don't get used casually enough to make the support costs of casual use outweigh the marketing gain for serious customers. If this was turned into a WordPress plugin that caught on and tens of thousands of people installed it on their blogs for casual use, I think Stripe would probably make it more difficult to sign up.