skysight-inc/HackerNews huggingface dataset:
All good stuff to know. Thanks!

> Especially this notion of "I don't have a an idea". There's a simple answer to that. Make that your intention, make it your job to get an idea.

Yeah, I've tried that. I've read "48 days" and got stuck at the point it says "what do you want to do". I emailed them and told them this. They tried to help. It didn't (at all). Basically, I want my own business. I want to work from home or somewhere where I control my environment and location. But the main thing is that I love is my family. I will continue to do the shit I am tired of doing (tired of it since 2003) because it continues to pay the bills. I've wanted to be running my own "shop" since ~2007. I've read lots. I've listened to lots. And I just keep getting older and dumner. So now I've actually started to do more than just buy a domain and sit on it or talk about doing things. I've started, but I'm not totally in love with it. I still don't know what I want to do when I grow up, because when I list those things, it sounds like an uber rich kid philanthropist, not someone who is service-oriented. When I think about the things that I would most love to do in terms of work, it would be helping others and feeling competent and helpful in my own business. That's all I know. That's not enough. So "figure it out" doesn't help me anymore than a shot in the leg helps someone to be motivated to run. But, I'm trying. I have something going. And it's the first time I've been excited about work in a while.

BTW- that link you posted is awesome, but here is a tough quote from it:

"But I don’t get close to anyone bringing me down. This rule can’t be broken. Energy leaks out of you if someone is draining you. And I never owe anyone an explanation. Explaining is draining."

That is both true, close to home, and also sounds so selfish. I think you need to be there for your friends- your real friends at least- and family like he said, and that can really mean that you get drug down. By the same token, I drag them down. I think this quote is about 50% right then, but the rest of that post is right on.
Looks like if you don't need the other features of JQuery you just use it and ignore it. Otherwise you can just swap it out with JQuery instead and not break anything. Seems like a strict subset.
You Don't Want Super-High-Speed Internet, Says Time Warner Cable
Tried compressing the minified jQuery, got:

32653 gzip -9
31763 7z -tgzip -si -mx=9 -mfb=258 -mpass=16
31691 zopfli -i1000

IOW, it yields a much smaller benefit as data gets harder to compress. Of course this is not at all surprising.
BTW, I'm looking at App.net right now and it says it's $5/month. Price increase?
It seems he means that his intuition was correct but wasn't followed for lack of data backing it up
Ways to increase conversions using heatmaps
For ‘House of Cards,’ Using Big Data to Guarantee Its Popularity
Here is a gif of the solar system in motion from a non-fixed perspective
Hackathons are bad for you
I'm really psyched for the launch of this product. It looks like a great platform to source talent.
I should imagine that staring at $200 does a lot to lessen the pain. Groupon has been a big scam from the start and to come out of that with a huge pile if cash is nothing short of a scandal. In America the banks nearly bring down the whole of the western world's economies and we bail them out so they can give themselves huge bonuses instead if sending them to jail. And this guy gets to spend the rest if his life in luxury leaving behind a miserable bunch of share holders and customers.
I agree with the general approach, but isn't this just bottom-up design?
The revolutionary 1961 Bob Barton paper Alan Kay was referring to was called "A new approach to the functional design of a digital computer".

Here's a copy of it on Scribd:
http://www.scribd.com/doc/61812037/Barton-B5000
If you have your own domain, you can always export your blog to another service, so what's the big deal? Also, if you want a reliable hosted service, you can always use the free Wordpress.com or Blogger instead of some new startup's offering. I don't think Wordpress or Blogger will be closing down anytime soon.
You guys should try getting ads with patient profiles in public places with a short URL to that profile where someone can donate. It'd be great to see this in places that those TV ad displays that constantly change. I reckon these TV ad spcae providers would be more than happy to donate space. I'm curious how well they would perform to help raise money.
Record traffic,some paid users but a lot of work to do
gzip with 32KB dictionary and 128 word size

code.jquery.com/jquery-1.9.1.js

original 268381

gzip 76070

zopfli 75730

Zopfli only has 340 bytes savings and 20x time increase.

Not worth it.
If you write the wrong thing for the right audience you should find out rather quickly. If you write the wrong thing for nobody, or worse, a huddle of idiots, you will not find out how bad you are or have bad habits encouraged.
I still think you missed my point.

The only way in which you could have been deceived is if you went into the discussion assuming no conflict of interest. Years of dealing with financial media and experts has rendered me incredibly cynical, so I focused on the author's claims (which, in this case, are true -- If the product acts as the website claims, the self-hosted solutions store credentials on your servers and not theirs.)

I recommend you read http://hastebin.com/raw/gefuxumubu, the zerohedge.com conflict of interest policy, for it drives home the key point that if you assume everyone has a conflict of interest you won't be deceived and you can focus on what was actually said
It's hard to argue with this article - it's self evident that languages lock us into abstractions that aren't powerful enough to comfortably support the increasingly ambitious applications of code.

Object oriented programming was a big step because it's so heavily modelled on hierarchies - since found to be one of the most important principles in human reasoning.

I'm no expert in the area, but I'd love to hear ideas on other human reasoning principles or models that a language could be influenced by (particularly if you know about neuroscience or AI).
What does that have to do with anything? Inventors selling rights in their creations is pretty unremarkable.
It seems like what you need an external validation of your talents which can be put on your resume. Some examples of such validation include:
- Start contributing to open source. Start with small bug fixes but quickly move to some real, solid work. You'll lean a ton along the way and will get the validation you need.
- If you are a frontend engineer, put out some demos publicly accessible on the Internet. Let people know what you can build. To add on the top, put the code on github and help others who want to reuse it.

In parallel, start cultivating relationships with Google employees in the area of your interest. Attend meetups where they may be present. Tell them things that you are working on and get their advice on how you can improve.

Somewhere along the way in this path, you will be a better and well-networked programmer that great tech companies won't afford to ignore.
Christian Sanz resigns from Geeklist and Sam Estrin joins as new CTO
Fair enough. I guess I've read a few articles lately such as "stop using carousels", "do this, do that"... and your article tipped me over the edge!

If you can make a living making websites with bootstrap, that's great. Many of your clients won't even know you copied and pasted, then spent the rest of the day playing Crysis.

All these templates and frameworks however, should be tools in your shed that you choose to use or not depending on the build requirements. Relying on one tool is risky, and may prevent your skills improving in web dev in general.
interesting, very hands on insights . Pair ( Couples ) example was good .
Fair point. :)

To take your pedant to its extreme, though, using Tor Hidden Services entirely inside the Tor network is more secure than using a Tor exit node to access web sites outside of Tor.

If you hear about sites like the Silk Road, those exist only inside the Tor network, you can't (directly) reach them the 'actual internet' / the Web.
Don't you think that with lisp you also need to bend your problem to the particular of lisp? I speak fluently three human languages, and I also have to bend to them when I want to express myself. The more proficient I am the less the bending is noticed, but it is still there.

I'd say it is the same with all good computer languages. You can express whatever you want in python and lisp, but following different grammar.
It is if you serve the file a hundred billion times.
We do have misunderstanding about quantitative things, and people don't know some basic things about history, but it would be even worse without education.
so true. just that if they superimpose then for sure you go into depression. Now that can be life changing.
I think the real problem is that you feel "somewhat trapped". From what I can see in tech circles working at Google is like getting into Harvard. So my thoughts are if that's the case:

1. Network and find a google employee or ex-google employee (they all hang out on G+ by the way) and ask anyone to look at resume and tell you what the weak points are, and ask if said things can be improved. But be ready to hear the truth.

2. I think your real problem is that you feel trapped. Maybe the way to solve this is to work for an A level company in Silicon Valley? Maybe you can't get a job with Google, but maybe you can get a job with some other company in the Google orbit (example: Samsung is opening a campus). Also I'd be open to other companies because at least if you aren't at Harvard you can still go to another Ivy League school if you know what I mean.
Yep. I closed the article as soon as the I read "He handed me his iPhone...daily meditation..screenshot of bullshit"

I don't have a stake in the game, and I have been interested in seeing the back and forth, but this is fluff malarky.
You're just 20. You have a long time to fulfill your dream. Don't stress out over this or overthink this. If you want to, apply. If you don't make it, apply a few years later. They won't reject your application if you eventually become experienced enough to contribute there.

Also, I wouldn't recommend putting Google on a pedestal. Working at Google is nice and prestigious and all, but you'll deal with a lot of dumb bullshit at any big company you work at, including Google. Google might be very prestigious and all, but having an important role in a startup in Portland can lead to a much nicer overall lifestyle.
I guess I don't really consider an explanation of a company's core product that's inaccurate a miscommunication or outdated communication. If this is the amount of oversight the company provides, I should commensurately view Heroku with an sufficient amount of skepticism and expect that their documentation is inaccurate and outdated.

In the end, the characterization of this matter means little. What's key is how this reflects on their reputation, and right now it's worse than it was previously.
Just a few advice about blogging http://www.codinghorror.com/blog/2007/07/dont-be-a-commodity...
We changed our logo.
It no longer looks like a vagina

https://blog.cyphertite.com/we-changed-our-logo-it-no-longer...

That was an hilarious blog title I've encountered for a long time.
Or $36/year which works out to $3/month.
I hate sounding like a broken record here but if you don't meet the following criteria then stop saying you're going to preserve users' data forever.

* Have a full featured API right out of the gates

* Outline how users get their data out of your system

* Open source the code to ensure the ability for it to live on

Pledges are cheap.
If that's your logic and proprietary compression engines are okay despite not being in any browsers, then 7zip ultra can get it to 69531 bytes? That's 5000+ bytes lower than Zopfli

bzip2 can get it to 65536 bytes which is a whopping 10k smaller than zopfli

Oh wait, I see that zopfli is deflate compatible so that means browsers can still decode it. Fascinating.
How to play DVD movies on Galaxy S IV 5-inch Screen?
>Who the hell adopts a kid while in a long-term relationship without even asking their partner?

Maybe there is context that we're not aware of. Perhaps they had both previously expressed a desire to raise children.
That's a great letter.
Oh man, I don't know. I've seen tons of people enter the feature and TV writing business, and devote their entire 20s to trying to make it. A few have been successful and have ended up with amazing careers / filmographies. But many others didn't, and dead-ended in their mid-30s with no other skills.

TV writing is a young person's business, so basically you are up or out. Because there is always someone right out of college who is pretty good and will work for almost nothing. And feature writing is totally unpredictable. Getting your movie made, and made well, is like oil drilling.

If you aren't really good, it's a tough decision to make - to spend 10 years in the industry trying to make it.

And then, if you are really good.... I think producing and writing are reasonably opportunity-rational paths, where you get a ton of swings at the bat. But if you're an actor or a director, you can be really great and still goose-egg your 20s.

Tough business.
Read the links I posted. Much of the last round of funding went to them instead of to Groupon.

So, in a way, they took money that could have been used to grow/invest in Groupon away. So this is not your normal "diversifying the portfolio" move.
I am studying engineering, which is all about OOP. HN is making me so uncontrollably curious about the functional stuff!
Runtime Code Specialization
Very impressive getting meetings and getting commitments of funding with just the idea of Groupon and a goal of developing it in 6 months. A guy like that was bound to succeed, and despite stepping down - or, getting fired - that is what he did, he succeeded.
Email standard lets you use a random string in the adress if you type + after your "name".. For examble you have adress hehe.haha@gmail.com, and now you can give dropbox hehe.haha+dropbox@gmail.com and still get the mails that dropbox sends to the same hehe.haha@gmail.com box while "send to" still remains hehe.haha+dropbox@gmail.com.

This is the best way (that I know) to find out where your adress was leaked.
Do I read this right? Is somebody suggesting teaching kernel to read some stupid shit MS "PE binaries"!?

Go, Linus. Let kernel NOT even boot on these secure boot machines, see who runs back crying first.

Dells and HPs of the world are already hurting from Windows 8 disaster. Let them lose some of the server market and all the commercial customers that buy PCs and give them to devs who install Linux right away.
Huh, I've been playing around with a shared reusable checklist thing. "Trello for checklists". Everyone's thinking the same thing as usual!
Well, no. He used Lefkosky's $1m, plus about $1.14 billion in venture funding to make a company that is now worth about $2.8 billion.

Groupon's market cap was just under $13b at IPO I think. Now it's under $3b. Losing 75%+ of your value isn't an accomplishment in the eyes of the public market, it's a dismal failure.

Remember the original dot com bubble? Lots of startups grew to multibillion dollar valuations, some even in the public market, then flamed out. Is that a "very respectable accomplishment"?

Lefkosky took over because it's quite common for the board to lead the hunt for the new CEO. Who else would do it?

And even if you assume that Groupon was well-managed pre-IPO, rather than a Ponzi scheme that used VC capital to buy users and hype themselves into an IPO and then dump a loser of a company onto buyers from the public market, that still doesn't mean Mason's the guy to get them to the next stage. Some people are good early stage CEOs but not late. I quite suspect Mason is neither though.
Minecraft: Hop Hop Sprint (Question and Answers)
We had an internal hackathon at work two weeks ago. I'm really new to the industry and this was my first one and I gotta say I agree with this guy on all counts.

It seems to mesh well with another part of the developers lifestyle though: a severe lack of free time.

"But in the end, I really feel that Hackathons are beneficial less as a place and time to code out your next big idea, but more of a time to mingle and bond with the community. It’s like a gathering of the tribe. And personally, there is more value in that than actually developing anything."

Perhaps in the future I will focus on hackathon projects that are technically unstressful and allow me real time to bond and discuss with the community.
Ask HN: Is there a good startup alternative to Infusionsoft?
One simple example from everyday life: Imagine that you don’t have in your vocabulary notion of a sum. Therefore, if you would like to tell someone to do a sum of some things you would always have to express the process of summation in details instead of just telling and then you sum these numbers.

I hear this a lot to explain the idea of abstraction to people, but the trouble with applying it to software is that picking really good abstractions is very, very very hard. Abstractions evolve over a long time under pressure of peer review and evolution of software systems. It took us ~2000 years to get a solid foundation for mathematical concepts and notation (we understood sum way before that, but you get the idea). We don't have 2000 years to pick really good abstractions for software systems.

I'm convinced that a programming language must be really good at allowing you to change and evolve your programs as quickly as possible as your understanding of abstractions improves. This is far more important than more powerful ways to describe abstractions IMO. Functions are fine. Just let me change things drastically without breaking too much or having to rewrite half the darned thing, and I'll be happy.
How to Win a Cyberwar with China
3 Types of Breakpoints In Responsive Designs
Not as cheap as dismissive comments on forums.
Japanese Living in 'Coffin' Apartments in Overcrowded Tokyo
And yea Java is popular and doesn't really abstract much. I guess with interfaces, it is kind of a rough abstraction.
You also don't find a baby. Can we grant this is an extreme circumstance?
In addition to the good point sgdesign made, writing helps you to generate ideas.

"I think it's far more important to write well than most people realize. Writing doesn't just communicate ideas; it generates them." -- Paul Graham, http://www.paulgraham.com/writing44.html
There's also sdch.
To the OP -- the below (and above) is well-stated, and cannot be overemphasized.

"Also, I wouldn't recommend putting Google on a pedestal. Working at Google is nice and prestigious and all, but you'll deal with a lot of dumb bullshit at any big company you work at, including Google. Google might be very prestigious and all, but having an important role in a startup in Portland can lead to a much nicer overall lifestyle."
> What if skills and dreams are completely out of reach from each other?

That is right on. Every time I list the things that are important to me that I love and/or would love to do they don't match up with my skills or they won't make me any money, with the exception of the generic "start your own business", so I'm doing what I don't really like all that much to be able to have a business, which I do love. It probably isn't a terribly great idea. But, I'm excited.
I don't know what your goals are by maybe:

http://www.sugarcrm.com/
This is a great program.

I wouldn't want to be the one sorting through the cases deciding who gets treatment and who doesn't.
MYO Brings Mobility To Gesture Control Interfaces
Ask HN: Are you a generalist or specialist?
This is a discussion that's come up frequently with my peers. To HN's software engineers, I'm wondering if you consider yourselves to be:

-a generalist / full stack engineer, or...

-a specialist / domain expert.

What led you to this career path? And what impacts (both positive and negative) has that decision had on your career?

Thanks in advance!
probably the handle the majority of easy questions they must get. personally i give dropbox way more credit than the original poster. he comes across as argumentative instead of problem solving, that doesn't help a damn.

if he has suddenly lost faith in dropbox, there are other services that are cheaper, like box.
While I'll agree that popularity is not everything, and that often people are stuck with overall subpar tools because those tools do one thing particularly well (php and application deployment comes immediately to mind), I don't think you can reasonably argue that programmers as a whole are so mired in institutional inertia that they can't move to things that are better for them within a relatively fast timeframe. The rapid adoptions of, for example: C, C++, Perl, Java, Python, and Ruby make it painfully obvious that that's not the case.
For the right price, everyone is interested in selling.
Hackathons run by companies have always seemed to me to be a way for them to unleash creative thinking without having to devote significant company time to it or make strategic tradeoffs.

The best companies find a way to build the spirit of hackathons into the daily culture and provide scheduled, dedicated time to do this during normal business hours.

That being said, if you're young and have no kids then hackathons are probably a lot of fun. After you have other commitments in life, it just doesn't work.
The hacker community is pretty interesting. Someone hosts an event and brings a bunch of random junk and alcohol, telling people to get cracking on cool ideas. People don't get sleep, sit around, partake in random junk and alcohol, and it's the event's fault somehow. Pretty interesting.
There is no Google Drive linux client yet =/. What about the others? I use Dropbox on Windows, Linux, Mac, Android and I have even used it on a personal server. I have not seen anything that can replace it.
Agreed on food and drink.

At least provide healthy options, particularly bottled/filtered water instead of just soft drinks and booze.
The popularity of programming languages is entirely a matter of historical accident. C flourished while Pascal languished because UNIX was written in C. Was there really a deep technical reason for preferring C to Pascal? No, not really. Indeed, for most of early history, Pascal had far superior tooling to C.

How else do you explain the popularity of languages like Javascript and Objective-C? Javascript is an objectively terrible language, hacked together by Brendan Eich in an afternoon. Yet, it's a tremendously popular language, and tremendous amounts of money and time have gone into building good tooling for it. Same thing with Objective-C. It's a shitty, ad-hoc, cobbled-together patchwork of C and Smalltalk, yet it's tremendously popular now because that's what the iPad is programmed in.
The Ada Initiative’s role in the cancellation of Violet Blue’s BSides SF talk
Groupon has 11,500 employees
Darpa X-Plane to dramatically rethink VTOL airplanes
Link is dead. Anyone got this in their cache?
>I don't understand this error

Is it typical for front-enders in Rails to not know web security / SSL?
Externr: a plugin mechanism for JavaScript objects
For people looking for additional data sources, AWS has many public data sets available - http://aws.amazon.com/datasets
Could the ancient Romans have built a digital computer?
Hey mekarpeles, thanks for responding. I'm a biologist by training and would be interested in joining if that's a field you'd be featuring - I think an environment where people could discuss recent, high-impact biology articles would be great.
Marketing & Use Cases
Warning: Graphic Car Crash Death Photos: "In the Pines"
'Harlem Shake' on a Plane Results in Federal Investigation
Fortunately, GMail handles almost all of my spam, so this stuff is a non-event for me. But I don't like that they may have been a security breach. Thanks to whomever HN'd this so it would get attention.