skysight-inc/HackerNews huggingface dataset:
I raised a $1.1M seed round a few years ago without customers, revenue, or product. This is not unusual for a seed stage. What many entrepreneurs miss is the lens through which investments are made at each stage. That lens evolves over time.

Roughly:

(Seed) They are investing in your potential.

(A) They are investing in your market's potential.

(B) They are investing in your execution potential.

At the seed stage it is often not obvious that the market exists or that you can find it, nor is it obvious that you can execute a product once you establish the existence of a good market. Instead, they are making a guess on that later stuff and investing in your ability to take the company far enough that things like market and execution become clearer.
No, actually, it looks like YOUR credibility was shot down pretty well here on HN 13 hours ago. Or do you always write in light gray text, not provide references, misunderstand earlier postings, and not answer direct questions? (Not that I expect an answer...)
Yeah it definitely doesnt, I have had and used dozens of macbooks and you cant ever plug in and out and see your charge cycle increase each time. I usually have my laptops 1-2 years and they rarely go above 300 charge cycles per year, and I usually dc my laptop 5-10 times a day.
> smart management encourages that hacking in a sensible fashion

See, I don't get it. Management at my company encourages going home at the end of the day. I don't understand why I would work somewhere that expects me to work more than my 40 hours.
Japan's Internet Cafes: Home for the Underemployed
Thanks for the feedback. It seems like a lot of people would prefer a more normal looking assignment.

If you get a chance (and use TextMate or Sublime Text), please give syntax highlighting a try (https://github.com/rzimmerman/kal.tmbundle)!
Idiot Big Brother
> He consistently beats the market and then claims that "managers" cannot.

But he isn't beating the market -- he's beating the pants off his followers, people who dutifully buy the same stocks he does. It's the announcement effect -- Buffett buys a given stock, Buffett is a winner, so everyone responds by buying the same stock: self-fulfilling prophecy.

The irony is that the timing of the groupie-purchases assures that money flows from them into Buffett's accounts, because the followers buy too late to benefit.

Another effect is that, if Buffett buys stock in a particular company, he is betting that company will grow. Potential customers notice this, prospective employees notice this, the public notices this: it's another self-fulfilling prophecy.

Is this a mere hypothesis? Yes, it is. Can it be proven? Only in principle, not in fact. Is Buffett actually a genius? Chances are no one will ever know, and it's certainly not science.
rzimmerman I like it! and would consider using it for my next big project.

If I were you I would make a slight course correction follow in the footsteps of Python and Go and have one and only one correct way to do something.

When you say use two spaces, but you can use more if you want, make it an error to use more.

Pick the correct way to call a function.
Pick the correct way to declare a function.

Keep up the good work.
...But if the visuals were that accurate I never would have noticed "GNUGuitarINUX"[1]!

[1] http://gnuguitarinux.sourceforge.net/
Cool - signed up. The shrill colours almost made me close the page immediately, but maybe that's just me. =)

Glad to see genuinely interesting articles there (good mix of technical & 'qualitative' stuff), instead of the usual 'anything goes' list of gamedev topics.
The same thing happened to me with SendGrid. I gave them the essay they asked for, just to see whether they'd ask for anything even more ridiculous. Thankfully they didn't, and they unlocked my account so quickly I suspect they didn't even read my intentionally extremely verbose reply. My best guess is that the essay request serves as a CAPTCHA.
Several of the comments here relate to the Cold War uncertainty in the West about Warsaw Pact strategic intentions. Stalin's prompting North Korea's invasion of South Korea during the period of occupation following World War II (not to mention what happened to some of the countries of eastern Europe a while beforehand) is an adequate explanation for why the United States wasn't completely sure of Soviet intentions. The war in Korea made no sense, but Stalin started it for his own crazy reasons.
I dont understand... wouldnt offering a torrent be more friendly than us all downloading it again?
On the one hand, this comment has the kernel of a legitimate criticism in it, and gets across why I probably won't use this language in a real project.

On the other hand, that's so rude! Not every project has to be the next CoffeeScript to be interesting and worthy of appreciation. If you don't like it, just click on a different story instead of cutting down someone who chose to make something cool and share it with us.
Woops good catch!
Ubuntu Edge is the future of smart phones, not.
BlackBerry CEO to Make $55.6 Million If He Sells Company
Land masses represented in a continuous fashion. Makes us all feel "connected".
FundersClub Ditches Dumb Money By Going Invite-Only
Thanks! I wouldn't call it stable or production ready by any means, just as a disclaimer.
Beautiful and depressing.
So instead of encouraging you to actually fix the bad nested callback code, you can dress it over with fancy syntax.

Well done on making a whole language though. It's pretty challenging and I hope you do well.

Aside: This seems very similar to narrativeJS in concept
http://www.neilmix.com/narrativejs/doc/
Debian to Arch in, no kidding, one day. I barely even knew what happened to me. I almost felt bad about it which is why I try to keep up on what's going on in Debian-land, but I was just setting up some VMs and thought I'd see what pacman was like and then [...]
Does the first example contain a syntax error?
I had a funny thought reading the letter (the actual letter at Forbes, not the vacuous qz.com summary).

The letter is type-written, with nice tables and footnotes. That probably means that it was either hand-written by Buffet or by a secretary (or stenographed or whatever), and then given to a typist to format.

In turn that means that some random lowly typist got to snoop on all this premium investment advice, that 20 years later would be becoming common wisdom. I wonder if she (I assume a typist in the 70s would be female) noticed and appreciated it, perhaps acted on it.
Might want to qualify that as Getty Museum. I thought the title referred to Getty Images, the stock photo site.
https://en.wikipedia.org/wiki/User:Isomorphic/Minions_of_the...
But I thought "* Considered Harmful" was considered harmful?
I agree with your point, but in the 21st century, I have a hard time accepting that many people ignore basic scientific principles -- in particular, the null hypothesis, which in essence says that a given proposition is assumed to be false until there's evidence for it.

> Plenty of otherwise rationally minded people have a hard time reasoning about this stuff.

Rationality is what rationality does. There's a devious investment scam that, once explained, seems obvious, but most people fall for it unless forewarned. I call it the "Miracle Man" scam. Here it is:

http://arachnoid.com/equities_myths/index.html#Miracle_Man

I would like to live in a world where a scam like "Miracle Man" couldn't work, because people would say "It seems too good to be true, therefore chances are it's not true."

But that's not this world, not by any means.
The Rijksmuseum even has an API: https://www.rijksmuseum.nl/en/api/instructions-for-use
I made something similar to this a while ago. Example usage is here: https://github.com/nickretallack/Dimensional.JS/blob/master/...

I'm not sure if mine is perfectly accurate though, as it may lose floating point precision in some cases.
Thanks. I think the main issue with JS callback syntax is that it quickly becomes unmaintainable. Hopefully this fixes a lot of that by abstracting away the mechanics. I don't think there's something fundamentally wrong with the "relinquish control and wait for I/O" model, so I tried to make that explicit here.
There's also the case when someone is googling "restaurants" and there happened to be a malicious http://restaurants. website.
Unfortunately I don't use those editors — maybe you can write a Vim highlighter next? Might also be worth adding syntax highlighting to the website (even if you have to do it manually for now), if you're set on the current syntax and think highlighting will make that much of a difference.
Sure. Don't get me wrong: not everybody can raise money from professional investors, even when market conditions are working in favor of founders.

But all the attention that gets focused on fundraising (instead of building a successful, self-sustaining business) is akin to focusing on putting on one's shoes instead of actually running and completing the marathon.
The factor I think he missed: All those managers timing trades in their random way has a randomizing effect on the system overall.

But I'm not an economist, any ideas if or how that influence manifests?
NSA revelations of privacy breaches 'tip of the iceberg' according to Senators
my blackbook (late 2007, Santa Rosa, core 2 duo 2.2GHz) still has the original battery and it still holds a decent charge (3+ hours.) My Walstreet 2's battery still holds a charge lasting circa 2+ hours. I religiously avoid running plugged in and always try to charge then run down. Seems to have worked for me.
But as far as TLS name matching goes, it's different. Can something with the dot at the end have a different IP?
Think of it as a search engine, like Google.
2010 MBP MC374LL/A :: Cycles: 393 Health: %87
Well, so they still have lots of money, and quite a lot of time to do something about it. It sounds like their core business is loosing to competitors, and their solution is to keep the old product (the one that they believe is failing) and cut research?
Definitely play with the exception handling. Latent bugs aside, asynchronous statements (wait fors) work in any crazy horrible nested combination of ifs, fors (parallel or series), and trys that you can think of. Take a look at the JS output with:

kal -o output.js -f beautify input.kal

to see the sausages being made. The http server demo is a good example (https://github.com/rzimmerman/kal/blob/master/examples/async...)
Since sexism is a function of (shared) subjectivity, the comment could be believed, but it wouldn't acquire a degree of truth beyond that.
Update: Still scraping, lots of sleep X to be gentle on Getty.
Cool blog idea.

One of the oldest issues on the Go project has been the request for preemptive scheduling (Issue 543). Until now, Go’s scheduler has been strictly cooperative, with scheduling happening during specific events (channel operations and locks).

I had no idea go wasn't (yet) using preemptive scheduling!
Oh hey, another idea, if you keep the project really tight and small, I wont be too intimidated to get into it and help fix issues if I start using it.
stackexchange for shopping. pure genius.
Except that our common ground isn't common ground.

Once again, you talk about how the government is sinning against your Bible. Your term for this deviation is "overreach", and your response to it is to "pushback" and put forward a messiah. These are guard rails. You are envisioning a future defined by what is not true: by the dearth of government overreach, by a less indiscriminate usage of drones, and so on. These are not bridges. They are walls.

Forgive me if I don't tithe, but I am not a member of this church.

You can build your coalition, but near as I can tell, you are acting against my interests.
Thank you! Wow, on a Retina display this looks just amazing.
mid 2010 5020/5770 (87%) and 393. I'll have to starting track this also.
PDFJS--the PDF reading package from Mozilla--is a gross offender in this regard; the mix of sync and async, and the somewhat arbitrary nature of which is which, is pretty annoying.
Why so many "Whereas" ?
The market is definitely not strong-form efficient. If it were, you wouldn't have any price movement attributable to earnings surprises, because the private information would already be priced in. More importantly, markets are only efficient because some people are researching and trading to the true underlying value. The whole reason markets are supposed to be efficient is because if they are not, there is an opportunity to make riskless arbitrage profit, which someone will exploit.
Http://www.youtube.com/watch?v=eYEoD9uaOlw
v
These tools let you focus on the bigger picture instead of the nitty-gritty.

Docker and Vagrant are convenient for building (and distributing) consistent environments on top of (potentially wildly) different software or hardware platforms. Docker has a ton of other tricks up its sleeve (one example is "layers:" http://docs.docker.io/en/latest/terms/layer/).

Chef/Puppet/Salt/et al. are configuration management tools which enable programmatic definition of infrastructure. The key point is: you define how the system should look, not the specific steps on how to get there. Abstraction layers (management of files/users/packages/services/etc.) provided by the CM tool shield you from a nightmare of permutations, corner cases, and platform-specific options; it'll just enforce a given configuration regardless of local changes.

Having a central source of truth for systems configuration is a gamechanger in itself; your configuration directives or applications can query (or update) your configuration management database, which enables some very cool automation with very little effort. Then there's the community: for any given stack, there's probably a well-documented, well-tested Chef cookbook or Puppet manifest to build it, instantly plugging you into a rich experience base.

Yes, one could script all of this from scratch, but I'm not sure why one would.
No idea who might've done this? It's absolutely incredible.
BB10 has a compliant app built using public APIs that Google is suggesting Microsoft to use.
I had previously had terrible luck with their batteries. That changed for me when they stopped making them removable (thankfully!) For the removable batteries in my 2005 or 2006 Apple said they had a lifetime of 200 cycles (mine never reached that). My current MBP is supposed to have a lifetime of 1000 cycles. I'm a few hundred in and have high 80 or low 90 % capacity. It might not meet their expectation, but quite a bit better for my needs.
Honestly, playing with this tutorial for 5 minutes answered that question for me.
FQDNs have periods at the end. It's just convention that dictates they're not included.
It's more than assignments looking normal. "await x" is better since it's an expression and not a statement. That is, "await x" will be a placeholder for a value (after the appropriate CPS, of course), while the assignment syntax forces you to use a temporary variable, even if you don't need it.
Was the fear really overblown though? I mean it didn't happen, but several incidents came disturbingly close. And if we were destroyed, we wouldn't be here to talk about it. Not being destroyed is the only observable result, so that observation tells you nothing about what the probabilities actually were.
Video: Valve's system for creating AI-driven dynamic dialog
It would have to be free (storage cost will continue to drop quickly to a level where they're irrelevant) and the killer app would be a way to sort through it.

I'm sure if you build it some people will flock to it.
Good thing TCP/IP legalized same-sex connections. NCP was not so open minded.

The old NCP networking protocol required that connect and listen sockets must have different parity gender (one even, the other odd -- I can't remember which was which, or if it mattered -- they just had to be different). The act of trying to connect an even socket to another even socket, or an odd socket to another odd socket, was called "homosocketuality", and it was strictly forbidden by internet protocols, and was called the "Anita Bryant feature".

http://www.saildart.org/IMPSER.DOC[SS,SYS][1]

Illegal gender in RFC, host hhh/iii, link 0

The host is trying to engage us in homosocketuality. Since this is against the laws of God and ARPA, we naturally refuse to consent to it.

http://www.saildart.org/FTP.OLD[S,NET]1[2]

; Try to initiate connection

loginj:
init log,17
sixbit /IMP/
0
jrst noinit
setzm conecb
setom conecb+lsloc
move ac3,hostno
movem ac3,conecb+hloc
setom conecb+wfloc
movei ac3,40
movem ac3,conecb+bsloc
move ac3,consck
trnn ac3,1
jrst gayskt ; only heterosocketuals can win!
movem ac3,conecb+fsloc
mtape log,[
=15
byte (6) 2,24,0,7,7
] ; Time out CLS, RFNM, RFC, and INPut

[...]

gayskt: outstr [asciz/Homosocketuality is prohibited (the Anita Bryant feature)

/]

ife rsexec,<jrst rstart;>exit 1,

(The code above adds the connect and listen socket numbers together, which results in bit 0 being 0 if they are the same gender, then TRNN is "test bits right, no change, skip if non zero", which skips the next instruction (jrst gayskt) if they different sex.)
Am I the only one who liked them? I've never played the game so it's nice to see what it looks like and not just a static screenshot.
Reminds me of this mercator projection puzzle: https://gmaps-samples.googlecode.com/svn/trunk/poly/puzzledr...
This never happened to me. It is easy enough to write a custom build environment pkgbuild and put it on the aur, and use an aur helper like pacaur to cache the git repos. I tried gentoo on a vm after getting frustrated and wanting to do a configure / make / install on Samba, but after a few hours compiling coreutils I gave up and concluded that it is just a silly waste of electricity for everyone in the world to recompile the same binaries, or slightly different ones with one feature change that might break interactions with a dozen other applications. Someone else can just build optimized binaries for my architecture and were good, the last 5% isn't worth the power bill, it is cheaper to just buy 5% faster parts.

But I can't go to anything but Arch. I have opensuse on my grandparents PC and I so desperately want to put Arch on it since managing the legacy in any of the distros that aren't Arch (ie, /boot/grub and /boot/grub2 on a standard install, init scripts mixed with systemd units, xinetd + systemd, etc) makes me feel like its 2003 instead of 2013. I sometimes put dual boot Ubuntu / Windows on some of my freelance IT customers to let them pick what they like and keep the other as a failsafe, but tweaking Ubuntu now feels like a chore. I still giggle with glee when installing a new Arch box though.
I'm Russian and I didn't blink reading the title. I never stopped to contemplate the fece-ness of iCal either, until today (thank you, 10098). Anyway, keep the name. It's a fun easter egg as far as I'm concerned.

Also, note that kal is mere `faeces` in Russian, not `shit`. I don't remember when I've last used the word outside of a hospital... or inside, for that matter.
Hi. I am one of the authors of (http://www.icann.org/en/groups/ssac/documents/dotless-domain...) this report mentioned in there. Our study included a much broader scope than SAC 053 mentioned in the article. The idea was to take a very broad, holistic, view of the key infrastructure and systems on the Internet and determine the risks dotless names may pose. How would behavior be different with dotless names, etc. Our report basically answers your question, I think, so I won't answer it here :)
It's legalese for establishment.
I knew Africa was large. I did not know that Antarctica is larger than Europe at 5.5 million square miles (Europe is 4.0 million square miles).

I did not like the picture showing various countries contained within Africa. Why is Alaska not considered part of the "US"?

Several times while driving North through mid-western States I've been startled to realize how much land is north of the US border in Canada. I knew Canada was larger than the US, but I didn't comprehend the scale of that country.
The specification isn't particularly clear, but it seems to me that RFC 2818 section 3.1 [1] could permit some dangerously broad wildcards like ".com", "www..com", or even ".". Combined with subject alternate names, it may be possible to create a certificate that's valid for almost anything.

[1]: http://tools.ietf.org/html/rfc2818#section-3.1
The attitude that came through in your comment is exactly what I try to uphold. I say 'try', because after 21 years of complacency the discipline needed to bring this attitude into the next day has humbled me for how often I fail to do so.

I'm in the middle of making monumental changes in my life, and if I had helped ingrain a lesson or mindset into another person as much as your outlook helped me, I would've liked to know.
When you consider the lambdas are really just sugar around chaining together some of the method primitives you don't _really_ have a second class citizen. I mean different languages give you different features so you _choose_ to work in java you might be limited to using just the primitives and not the full lambda syntax. However given your working in java and not scala you already made that decision ( BTW scala looks like it will support the lambda syntax really really well )
Hitting a lot of honeypots sounds pretty straight to me. Unless you're female of course.
First off, really nice job. Secondly, if you're not aware, audacity has a segment labeling feature - (I'm just throwing this out here because it might be easier than what you're doing). Select time boundaries and [ctrl+b] will label it. Labels can snap to abut each other. Each label might represent the span of a beat. The labels can be exported as an easy to parse .txt file and can be used to determine cursor position as a function of time.
Yeah, it's taken a while to crawl ~100k pages; regarding that google search, it shouldn't have a problem, I just did the search again both in onion.to and in the actual app. May be a weird bug in onion.to, I saw a few things come through like that in the logs.

Thanks for the feedback!
JS without callbacks... so JS without the best part of JS?
Feds Threaten To Arrest Lavabit Founder For Shutting Down His Service
B+ Trees and why I love them, part 1
That alone won't address all of the concerns. Another study they did, related just to their gTLD stuff, was to see which dotless name queries get leaked to the root servers. This name collision report is quite interesting and addresses the question of which names are probably in common use: http://www.icann.org/en/about/staff/security/ssr/name-collis...

Anyhow, our research and testing (I am one of authors of one of the studies mentioned in the posted article) found that the issues found with SAC 053 have the potential to be much more wide spread. There is also a scary problem called universal XSS.

There were no real smoking gun security issues, so you can make a pretty decent argument about the security impact not being too great (we had many such debates internally), but we are talking a core Internet system. The namespace collision issue is huge.
Not quite the 'same thing' as Soundslice is only guitar tabs whereas OPs site is the full sheet music.
Thanks!, but how come the whitespace is not trimmed by --trim lr? The manpage says it trims whitespace left and right if --colsep is used.
Well I wasn't surprised that there were technical reasons they could do it, but I was surprised at the number of companies that were found to be complacent in the monitoring. It ran deeper than I ever expected.
Is it possible to cut out some of the explanatory comments in the examples or to consolidate them somehow? It's difficult to see at a glance how the code looks, especially without any syntax highlighting at this stage
You may find this interesting: http://www.digicert.com/internal-names.htm (sunsetting of internal name certificates)