skysight-inc/HackerNews huggingface dataset:
Hard to say with the data points you've indicated. Why is it that you want this person as co-founder in the first place. The reasons you indicate are likeable, understands technical stuff, someone you've known for a while.
Your concerns are he is real or perceived lack of commitment. Own views about fund raising which are untested etc.

I suggest sit down with him and have a "heart to heart" Better have a slightly difficult conversation early on than a much more difficult conversation later on. Impress on him that you have experience in fund raising and from the outside it always looks easy but its only when you go through the gauntlet that you realize what it is.

Good luck!
The Rally.org page doesn't mention that this is a 501c3. Some of us would be able to get our donations matched if that was the case, not to mention tax-deductibility.

Is that an oversight, or is it just because the 501c3 has not been finalized yet?
You could shave off a precious few characters using the function reader syntax:

(defn euler1 [n] (reduce + (filter #(or (div-by 3 %) (div-by 5 %)))) (range n)))

Or if you're into comprehensions:

(defn euler1 [n] (reduce + (for [x (range n) :when (or (div-by 3 x) (div-by 5 x))] x)))
This book is awesome for anyone who lived those days.

"the PDS assembler could only handle source files up to a certain size so the more you commented your work the less room you had for the actual game code itself"
The Shape of Design - A book by Frank Chimero
IKEA will start selling residential solar panels at its stores in Britain
As an engineer it's interesting to be on the receiving end of software replacing a bit of what you do. I suppose the market will always incentivize replacing expensive labor (high wages for developers cut both ways).

Granted, there have long been wysiwyg editors and this is a relatively simple part of the job of a web dev, but it's just another example of software eating the world.
Apple has a somewhat similar tool called iAd Producer.https://developer.apple.com/iad/iadproducer/ (I believe you might need the free developer account to view the page, however.) I know you can create iBooks Author widgets and other HTML5 components that aren't necessarily ads. Even if Google's goal is the same as Apple's (i.e. creating advertisements), I think that Google's branding makes their tool a bit more interesting for someone not expressly interested in creating ads.
I have wemakeone.com with both @wemakeone and @wmo twitter ids.
Another product without linux support from Google. This is getting frustrating.
Another iPhone lockscreen bypass vulnerability found in iOS 7.02
That doesn't contradict the use of pattern matching in OCaml.
I know what you're saying, but "appealing" and "eye catching" effects are generally mutually exclusive (to the user that isn't interested in the ads, but the content...).
It's part of a big song and dance. Google doesn't think it violated the law, the regulators think they did. Google is taking the entire amount of time they were given before responding with "no", and now the regulators are banging the pots and pans.

This is how it always goes - regardless of guilt or innocence.
> Integer is less useful as a type than hoped. AnyInteger seems to be more permissive, and works more often. I'm sure there is a good reason for this.

This is with about 15 minutes of looking at core.typed. Isn't this because the type Interger is actually java.lang.Integer, but (type 1000) is java.lang.Long?

Also, AnyInteger isn't that permissive. It's defined as (U Integer Long clojure.lang.BigInt BigInteger Short Byte). The big difference would be that Haskell's Int is bounded so AnyInteger is more like Haskell's Integer.
Not Snow Leopard. Requires Macos X 10.7 +.
IMHO he's not fully into.
Robots don't spit in coffee... they spill it over your hand if you cannot hold the damned cup still with micro-metric precision.
You are not the intended audience/user.
That’s how you win when you enter a market after there is an established leader…Do The Opposite!

This presumes that there exists, and you can correctly identify what is, "The Opposite."

What's the opposite of water? Salt? Sand? Ice?

What's the opposite of salt? Water? Pepper?

What's the opposite of video?

What's the opposite of content?

This feels a lot like retrosplaining, where a strategy seems obvious in hindsight and can be "explained" with a hand-wavey description like "do the opposite." .

But this is no more helpful then telling people that you make money by providing "value." No kidding. The trick is in determining what people will find valuable. Is it more features? Fewer? Different features? Different in what way?
You've got a point. I did find that 30 emails per day was a bit too much for me. That's why having the ability to pick off the top 10 is great.

Thanks for your feedback!
Sadly it is introduced as industry standard for many students. Mainly for design schools where they also require Photoshop.
It's worth stating that this is the MailingListsController and there is no mention of a MailingList. It seems to me like some functionality in the "before" example could live in the MailingList class.
Exploring Query Locks in Postgres
You're right, the Wifi chipsets have proprietary driver issues. My graphics card is one of those low end ATI models that come in cheap desktops. I've heard that graphics cards can be an issue. I wonder if I could just disable the graphics card in some Ubuntu setting. I just want to run things like vi, ssh, gcc and a browser most of the time anyway.
Your Freelance Career
Uh-oh. So, while Frontpage just broke useragent stylesheets (all those sites setting the text-color, and assuming background was white, like it was in IE) -- this'll break what's left of the semantic web? I wonder how well google handles crawling these things...
I thought it's a tool for designing websites - nope.
Yeh, it sucks. But don't worry, when enough people get hooked on it, they will move it online, before integrating it into google+.
There are a lot of small niche markets, but I am not convinced that they'll generate much revenue because--hey, it's still just an app, why does it cost so much?

If the only way to do anything in mobile is to constantly be outrunning the onrushing boulder of the shitty free knockoffs, it probably makes more sense to just go do something else. (This is where I'm at now; there are no good applications for a number of things I really want, but there's also no way to recoup the time investment of making one just so you can get one-star reviews for "$5 is too expensive".)
That would be very slow source of random numbers.

I wonder how well it would last over time? Assuming a normal (not precision casino) die, bought off the shelf from a high street store - would you be able to see any pattern in 1 million rolls? Would deformation of the popping base affect randomness at all?

How about a webcam sampling "snow" from an untuned TV?
Apple passes Coke as world's 'top brand'
This is nice, I wish google's web designer was an actual WEB app
Drawing a Loading Screen with Direct2D in SlimDX
Is it the end for web developers?
I like dramatic titles.

Although I do not predict anything of this magnitude within the near future, an honest concern of mine is that web developers could be replaced by applications such as a more stable and finely tuned version of "Google Web Designer" (https://www.google.com/webdesigner/)

Thoughts?
You can fork the repo to make your own.
Time to Hang Up on Voice Mail
Here's Uncle Bob talking on his version of the idea extensively: https://www.youtube.com/watch?v=WpkDN78P884 The main idea is to separate the system into entities, interactors and boundaries, which correspond roughly to model, controllers and interfaces+DTOs (Data Transfer Objects), but with the difference that model classes are not exposed through the interfaces. Rather, the DTOs are used to communicate the changes in the data.

We have been using this approach for a year now, with REST on top, and it so far has worked beautifully. The entities map naturally to REST resources and DTOs makes nice request and response classes.

Armed with CQRS (now I sound enterprise-y), the data storage is easy to work with using the same DTOs (the data storage and its interface do not know anything about the entities either). On the DB implementation level, we work on the DTOs, which are trivial to store to the database (even without ORM, although it does remove much of the boilerplate). Only one class - the entity repository - is needed to convert the DTOs to entities, and this only happens on create, update, and delete. Reads (due to CQRS) go directly to DB without instantiating any entities - neat. We also use 'unit of work' -pattern to abstract the notion of transaction on create, update, and delete operations, which simplifies the interactor code, hiding the nature of the data storage (making it a swappable in this respect too).

But to stay on topic, our tests are fast too as the interactors can be tested by injecting an in-memory database as a data storage to test the business logic, and the interactors have no dependencies on any frameworks, web or otherwise. Testing the interfaces makes BDD feel natural and also supports clear separation of the REST layer (the communication channel) and the interactors (business logic).
Arg.js – Lightweight URL argument and parameter parser
Everything that existed for this was bloated or weird. Arg.js is our attempt at keeping it simple and solving the problem in an elegant way.
"The BAWSAQ is by far the most interesting market. The BAWSAQ is an online market driven by the buy and sell orders of all 15M+ players."

I'm surprised no Scots have popped up to point out how hilarious that market's name is ;)
This is an entirely separate discussion, one not particularly relevant to this thread.
Tumult Hype's exports are essentially 3 lines of HTML so it is easy to embed in other documents and output mostly takes the form of JSON animation data and a JavaScript runtime file. It isn't meant to be hand-edited or even read, since we minify heavily to keep file sizes extremely small.

While everything has its tradeoffs, we went with this approach because:

- Our app has a lot of animation and interactivity capabilities not meaningfully expressed through anything but JavaScript. For example, we don't use CSS3 Animations nor transitions because they aren't powerful enough (pausing, synchronization, etc.).

- We have better control over how we express the DOM to the browser. There's plenty of browser bugs or incompatibilities which sometimes require us to on-the-fly change the DOM structure or which properties we are using.

- The user could easily bork the output so it could not be read back in

- No tool will ever produce output that will appease everyone :)

We provide lots of hooks in and outside of the runtime for your own JavaScript and HTML so you can still customize quite a bit.

So it isn't that our output isn't very clean (in fact I'm quite proud of the runtime and how we've been able to add features without increasing bloat); it is that edits are meant to happen from the app itself.
Then don't pay for it. Add those 5 extra lines of HTML code for the modal dialog.

Then build some administrative area to view these messages that get sent through your 5-extra-lines-contact-form.

Or build some simple(or not, depends on your needs) backend logic to mail the content of the form to your inbox in that case you might want to

- integrate with some SMTP-relay/Mail-server-api like Mailgun, Postmark, Mandrill or any other to insure delivery and what not.

- Or you could host your own mail server.

- Or authenticate with an account @gmail or any other and mail it through their SMTP server.

But really though, I am pretty sure it's geared more towards those with less technical experience than you and I or those with little time on hand to do anything more decent than putting a mailto link.
I look at it this way. Bosses don't understand craft, only results. It's your job to understand the craft, and to get the results your boss is looking for. Automation, scripting, refactoring, these things are part of the craft and can't be skipped, so they're part of the job and it's not done until they're done.

So don't present your results to the boss until all the work's done. It takes as long as it takes.
Lessons learned from a 3-week hack house
I have to say the number of 'shameless' plugs on this thread is really quite shameful. It really reinforces the reason that I don't read HN much anymore; it's become a self-promotion pit instead of a venue for actual discussion.
The kind of people still using BB7 (in the US/UK/CA are likely to strongly trust NSA, so MS NSA backdoors aren't really a problem; NSA IA review is a feature for them.

I agree iOS 7 has the best security and security functionality right now of iOS or Android, but there isn't a single out of the box solution which does what BES/bb7 provides. Setting up Apple's config manager is a pain, and the commercial MDM products aren't amazing.
Hah! I did exactly the same, went to code view and closed the application. x-D
been using this for a few days now. Simple to use and solves a common frustration, I've added it to my standard base app install.

Edit: base, not bass...silly me.
What exactly does "near WM" mean? Does this improve working memory on a long term basis or does near mean near in time? I feel like that might make it worth doing for me as a programmer as WM feels like a useful thing to improve even if it doesn't directly translate to IQ.
And a not-so-dead-end platform (WPF).
> coz i can't see any cheap ways - anything coming from earth will cost an arm and a leg.

Good point: Relatively inexpensive.

1) Zygotes, sperm and eggs are very small. Even with radiation shielding, it's not that expensive to ship a whole lot of them from Earth. These can be used to "refresh" genetic information from Earth and ensure enough genetic diversity. If medical technology has progressed far enough, it may even be possible to send sequencing data and avoid shipping material altogether.

2) Keep everyone born on Mars underground and shielded from radiation, at least until they can store their genetic material in radiation immune facilities for breeding later.

3) Everyone immigrating from Earth would be wise to store and ship their own genetic information. This can be sent on the same flights with the "backup diversity" information in (1), which would greatly minimize the cost. The marginal cost for another sample of eggs/sperm is going to be pretty low.

Also keep in mind that not every launch has to contain such information.
May I advert to you the recorded mutterings of a Gentleman named Fred George who advocates for "Programmer Anarchy" and "micro-web-services" (the last of which is a nice idea)

* http://www.infoq.com/news/2012/02/programmer-anarchy

* http://www.youtube.com/watch?v=uk-CF7klLdA

Edit: would help if I actually added some links
Do you have a list of a few of the larger ones? I usually glance through /r/grandtheftautov every day or so but this is the first i've heard of subreddits organized for manipulation.
The design crowd probably are using a Mac or a Windows..
(it took me a minute to see PC = Windows, and remember this is a "machism" for Windows)

Linux is a thing mostly for coder types, and probably would want the source code attached to it.. and probably since they dont want tho share this code with us.. no Linux version for now
Yea it was definitely targeted at the right of college SF VC/incubator crowd.
Who cares about what you think? Give some constructive criticism or shut up.

Do you know how much code this is for a runtime and how many browser incompatibility issues this solves.
Ha, fair point. I should get on that :)
It might actually be an even bigger achievement tech-wise, because the people working there have to share a lot of documents with all the other administrations that are still on windows.
Have a look at cgdb, it's gdb with a UI modeled after vim.

http://cgdb.github.io/
A Billion Rows per Second: Metaprogramming Python for Big Data
I've been in the red for a while, and I still procrastinate a lot :( .

I do have a 9 hour work, and I'm trying to do stuff on the side, but I end up not using the time after work productively.
Judging from the output, Google has resurrected Frontpage 2000...
So is the 40k in the petition just the missing amount for the district court appeal - meaning that another party will cover the gap to 100k - or is that just what you thought was possible on rally.org? Is there any estimate what the chances are that the case will end at district court level?
The thing I've always wondered about here is how we distinguish between information density, and our ability to calculate information density. How can we tell the difference between the limits of our mathematics, and the actual limitations of the universe?
Ruby Midwest 2011 - Keynote: Architecture the Lost Years by Robert Martin
One thing that really puts me off is the emphasis on protecting privacy for american people. Why should privacy be a luxury of people who just happened to be born in a particular piece of land? Why is it ok to spy on everyone else?
Is the resume dead?
Assassin's Creed Hits the High Seas
The Growth Hacker Movement Is Poisonous
Length limit, I probably should have just rephrased so it was 80 chars.
This service/application only provides visual design. What happens when the boss says "okay, now show me where the users sign up and edit their profile"? Are you going to say "But we can do animations with Google Web Designer!"?

This "replaces" web design (hence the name) not web _development_.
The flip side of that equation is that in developing countries that much of the "drudgery" is outsourced to, call-centre work is considered aspirational and there are people literally killing themselves with physical labour for less per week than an established elancer can earn in a couple of hours. This may not be quite the situation the original author faced, but it certainly helps put the lack of excitement in fixing IE7 bugs for anonymous foreigners into perspective.
Yes, ARR! I might try medication as last resolve but the whole "solution" sounds like something short-term (I don't feel comfortable taking medication for the rest of my life).
Ok, near the break room, not in the break room. So why not ask to be moved somewhere else? I do understand that it can be annoying, sure. But I think you're making the problem bigger than it actually is. Or maybe really just not happy with the whole company environment in that case?
There's a legitimate tension. I have no problem with unobtrusive ads and sites being paid, so I don't use adblocker. I may even click an ad once or twice a year, and even if I don't I "see" the ad. Although usually the ads I see are the ones that follow me around from site to site, and that pisses me off.

I do not like flash ads and use of my resources beyond display, so I use flashblocker.

I really hate the dossier built up around me by ads, so I could go adblocker some day.
That would be the reason, yeah. I had forgotten that Clojure tends to use Longs for everything.
Bot Colony: now conversation is part of the adventure
You can do trials on the app store. It's just not the standard time limited trial that you're used to. With most apps, you can find a way to limit the app that is still within the rules. For example, anything that saves something you can just limit the number you can save. As long as you allow delete the app can still be useful as far as the rules go, but people don't want to delete their data.

I've had a lot of success adding free versions to paid apps and then upselling the premium versions while making some money with ads in the free version as well.
I have referred people to Mousetrap in the past that don't have need of some of the more advanced features that Keypress offers. I wrote Keypress because there was nothing to support some of the more complex, game-specific things I wanted to do with keyboard combos.
It's meant as an ad development tool, not a page development tool. Entirely different audience.
Why isn't "1" an option for amount of top links? I would like to receive the best story on Hacker News on a given day.
IMHO, your code is much harder to read than his. It looks like its been run through a minifier. I'd rather maintain his code.
The WoT concept is flawed but it is the lesser evil. Also it is not the critic's place to dictate what standard of assurance anyone else should accept.

All schemes to verify identification of an entity with a key are probabilistic and in some degree unreliable. Even if the correspondent is your best friend and you exchange keys in person, there is the possibility that one of you will fail to maintain exclusive control over his/her secret key. The question is which methods are best in a relative sense - and what qualifies as "good enough" is for each operator to decide.

Of the two major alternatives, the CA system (and other schemes of similar design, relying on trusting third parties) and the web of trust based on individuals' estimations - of these, the latter is clearly more reliable. It was hard to convince anyone of this years ago, but the tech world has (mostly) now recognized the folly of third-party systems after painful experience.

EDIT: Corrected "former" to "latter", per post below - thanks!
It isn't -- it's a tool for designing ads.

Calling it "Google Web Designer" was a terrible decision, but that's clearly not what the tool was meant for.
I am self-taught. And I get asked alot about how I did it.

For me, it happened in two phases.

When I was 14 or some years old, we did not have a computer at home, so the only way I could play with one was to participate in our science fair and work with one. I participated to make a static HTML website that year. I knew nothing about it, so I got a book and learned basic HTML from it and made one. I liked doing that so much so I kept on doing that for 3 years.

Then I picked up some Visual Basic, because I could build some "cool" UI components with that.

Mind you, till here I hadn't taken "official" CS classes.

But then I joined college for CS and hated every bit of it, as most of it was out of touch from reality (maybe specific to my university) so I changed my major to Computer Engineering and then learned programming in this "second phase" on my own while developing projects.

So far that is the best way I know how to actually learn programming. Try to solve a problem. And ask people if you get stuck on something. You will feel like shit every day for awhile, but that would make you a better programmer and a person.

Just learn basic syntax of a programming language. In my second phase I did that with Python (for APIs) and Obj C (for iOS).

Just learned the basic syntax and then mostly relied on the developer documentation (please get used to reading those, that is the best way to stay upto date with any changes that happen in the future). Also, stackoverflow. But only use stackoverflow if you cannot figure it out for days. Try working on it on your own first. mostly things have solutions online. try searching.

But most importantly, build. Build and solve problems. That is the most rewarding and effective way. It would make you a better problem solver.

I hope that helped!
I was thinking Southern American English, but I suspect we're on the same page.
From my experience of multiple partnerships in multiple start-ups, regular, constant communication is one of the key components to success.

In startups, the work isn't just about keystrokes, and it's not just about sales, it's about solving problems, quickly. From what you've said, it doesn't look like this is a fit.

It's a marriage once you're in it. Cast a wide net, be picky, get out there and date for awhile. Hate to be cliche, but there are plenty of fish.

Find someone who will fight as hard for it as you will, who will fight hard to earn and maintain your respect, and will communicate with you.

Don't be his start-up booty call.
Theoretically, this could be true. Are there any email systems that are actually case-sensitive?