skysight-inc/HackerNews huggingface dataset:
I am preparing a new blog, that I do have the intention to have it featured on HN sometimes.

For now what I will do is use a very lightweight Wordpress theme, and cloudflare.

Is that enough?
I would agree with you to a certain extent. However I think with how popular startups are becoming and with the number of people wanting to become a "coder"...(which I will shamelessly include myself as trying to become.) were starting to see a shift towards respecting the ability of programmers more and more.

People are slowly starting to realize that "oh crap, these guys can turn the switch off on my "thing" if they wanted to." So people are starting to wake up a little bit.
I know you're fairly new to HN, but really you don't need to sign your posts. Your username is right above the body of your comment. A signature just adds clutter.
Oh man, don't say that :(
I'm getting an MBA, because in my country you can't get any decent paying jobs if you don't have any masters degree :/
Creating custom exceptions in Java
As a programmer, I don't understand the sentiment in some of these comments. When you're a builder, your job is to control costs (short and long term) while building as rapidly as possible. The returns on cost savings are bounded.

The returns on driving new products has a very high upper bound, if any.

Now some companies hire programmers to be included in that profit driven area of the business, I prefer to work at those places. If you work somewhere where programming is deemed a cost center, well I wouldn't want to work there but I've heard of many companies that have made a sustain able biz out of it.
Software looks terrible for 2013
Nice observation - how do we balance the idea of holding political leaders accountable if those mechanics prevent them from experimenting and adapting?
Best advice I received in college from my DB teacher: "If you can't handle this...well, you might as well drop out and take culinary."
It feels like you're taking a 3D interaction and smashing it back down into 2D. While neat, it's unlikely to catch on.

What would be amazing is using this to interact with a 3D display system. Not the 3D in a box that you get with TV's, but something closer to what we often think of holograms.

Holograms are probably a ways off (though they are doing interesting things with targeting light at retinas).

The Occulus Rift though (as others have mentioned) may be able to do something truly awesome when paired with an interface like this.

Both devices are incredibly exciting. If they manage to mesh up...
Depression is not (yet) characterized by any physical cause. The only definition of clinical depression is a set of behavioral symptoms. If he didn't have those symptoms (even in retrospect), then he wasn't depressed. "The diagnosis of major depressive disorder is based on the patient's self-reported experiences, behavior reported by relatives or friends, and a mental status examination." https://en.wikipedia.org/wiki/Clinical_depression
Nice idea, but for good results the leap API would need to be integrated into the application.

Now blender, on the other hand, is ripe for experimentation.
That's very insightful. A blog post I'd like to read from you: "Finding your X".
It turns out that there is a problem with instantiating everything manually in main if you have a lot of components: it becomes non-trivial to figure out the order of instantiation.

This problem will typically surface whenever you add a dependency between existing components. If the dependency is currently instantiated after the changed component, it will have to be moved up so it is instantiated earlier. But then it turns out the dependencies of that component also need to be moved up etc.

To deal with this you then have to calculate a "dependency rank" for each component (i.e. 0 for components without dependencies, and x+1 for components where the max rank among the dependencies is x) just to figure out a new order that works.

This problem doesn't exist if you use a dependency injection container with configuration in code, because the order of component registration is not important.
Do Art Schools Ultimately Fail Their Students?
we are trying 99designs with a $199 contest for an iphone app logo.

the submissions are all amateurish. But there are lots of them. Good to jumpstart ideas, but none of them are going to be good enough to use.
We Need Our Problems for The Ascent
Optimizing the ISS solar arrays with Python, OpenOpt and EC2 Spot Instances
That's Uzi Nissan. When I lived in Raleigh, he was my ISP as he was one of the few people who supported channel-bonded ISDN connections (at the time).

Cool guy, but I have to admit he messed up when he started accepting ads on the site. The ad network (LinkExchange?) immediately started running automobile-related ads, and that's when the lawyers for Nissan Motors pounced.
You are wrong. People will pay for names. I registered a domain long ago, over 8 characters and nothing big in SEO (I think it was PR1 or PR2).

Someone contacted me about it. I don't know even what he's going to use it for, but he seems to like the name. I pulled a good 4 figure number out of my head. I never though he'll pay that much.

Indeed, we made the transaction pretty quickly in the same week. I was planning to drop the domain!
That is a good question. I've seen it go both ways.

Part of being a defeated tribe is that you have defectors: young programmers who are tapped for management and change colors. Those are the worst, because they tend to view their older colleagues who are "still programming" as losers and it shows. It may not be politically correct, but I've found the term "Uncle Tom Engineer" to be useful in some cases.

On the other hand, there are true-blue engineers who set up amazing companies, like HP before it was hijacked by MBA types (culminating in the Fiorina disaster) and Valve.

There are also non-engineers who Get It and start great companies. So there's probably a correlation between engineering experience and respect for the craft, but it's not a hard-line distinction.

The problem isn't "businessmen" so much as the attitude that comes with a lot of those folks. It's not what they do that pisses me off-- that's a necessary function-- but the paternalistic management nonsense.
For http://pineapple.io I had 250 simultaneous users at once, and I believe 16,000 over the course of the day.

Server cut through it like butter :) Just lots of caching, optimization, sprites, etc. That traffic isn't even that bad, but I was happy my rails code performed nicely.
Looking for someone to do a freelance project for a mobile app (iOS)
My business partner and I are looking to bring on a young and driven iOS Developer with heavy UI/UX experience as a SIGNIFICANT LONG-TERM EQUITY PARTNER. We are looking for this person to develop the initial basic prototype that would utilize location-based tech and near-field communication capabilities. The premise in its highest level is that we want for two people to be able to connect based on being within a certain area similar to the Tinder / Grindr concept. You'll be responsible for designing and building the app from the ground up and will have complete ownership over this product. One of us has a background in computer science as well and will be able to look over the code high level but it will be your responsibility to run with the day to day development. We are looking to target a 1 to 2 month time frame for delivery of the initial app. We have already diagrammed how we want the app to look and feel but I will be working with you full time during the development period to edit on the fly.
I think it's generally a good idea to do something you enjoy on the side that could potentially turn into your daily job - in other words an emergency plan for the future ;)
This article is Silicon Valley-centric...but other metros are growing as fast or faster.

Austin, TX (where I live now after being in the Valley for 10 years) also added a similar amount of jobs in 2012:

http://www.deptofnumbers.com/employment/texas/austin/

Many of those jobs are in high-tech. A nice side benefit is that, due to the much lower tax rate and cheaper cost of living, you can actually be comfortable on a lower salary. My co-founder rents a 2000-sq.ft. house for $1250/mo.

tl;dr: Check out areas other than the Valley as well if you want a job in tech, and factor in quality-of-life to your decision on where to live.
> My beef is that Lego have become so highly branded.

The problem was no one bought general Lego blocks. This is still the trend today.

I guess not many people remember, but Lego was in deep financial trouble during the 90s and early 2000's. Until they started creating licensed packages and video games based on 3rd party franchises like Star Wars, Lego wasn't selling anything.
Broden your perspective: don't program. Give yourself two years. Create social change. Programming might be a means to the end; eating simply on social security might be a means to an end; but showing the government and society where your allegiance lies is priceless. You will have greater respect for yourself, greater respect for your output, and greater associations for it. Break away from industry.

Look at samba, rsync, wikileaks, tor. We can do that. We can do more of that. We don't need the businesses.
I forgot to add, this is also the reason I've shifted towards "data science". Still get to code but I also add immensely more value to the business as I experiment to grow profits.
Come to hacker news,which is arguably the most ugly site I visit everyday.See this.
seasom = season. Are there any decent Android clients for HN?
Making Excuses for Fees on Electronic Public Records
Totally agree. I hope Lego will move back to the more generic themes by the time my kid(s) get old enough. (Currently my 1.5 year old loves Duplo blocks; apparently there are even licensed Duplo sets though he doesn't have any of them.)
Interview with a CEO: Ridiculous Student Loans vs. The Future of Education
If you include commas that's 23,233,560 characters, which would be 22.15 megabytes (at one byte per char). Maybe 22.45 is just a typo?
- consistent use of accessor methods vs. direct ivar access

This is your second thing you think of when you think of code quality? I think we're right back at "formatted the way this tool's author believes is correct." Your other 3 points are good though, and I'd also add

- uses generic code only where required, and uses exceptional code only when needed
BBHTTP: a cURL based HTTP framework for iOS/OSX
A single API to manage your entire infrastructure
A giant radio telescope, a small school and a Wi-Fi problem
Airbnb’s Big 2012: 4X Guest Growth And 2X The Number Of Listings
Thanks for getting back! Are you 'guaranteeing' the prize? Have you just started the competition?
Court Of Human Rights: Convictions For File-Sharing Violate Human Rights
No nesting works, ask Facebook Groups. The key is to see that in no-nesting, people make less noise and audience see less circular arguments.
Exactly. I thought my crawler had covered all of python.org, but it strayed off to stack overflow. Had not noticed due to the sheer amount of data it goes through. On one side, this sucks because I cannot help put the wiki back online. One the other, this led me to discover this bug.
> Webkit based browsers like Chrome don't show any text until the font is loaded.

Imagine how fun that is while loading pages on a flaky cellphone connection.

Especially when you know what's going on, it really makes you hate a website in ways I'm sure they wont be able to imagine.
If you're just blogging, is there a reason you want to do it all yourself? I just set up a Blogger account with a custom domain and let it be...
I think most people don't give a flying frak about Google "reading" their emails.

The only people it could be effective again are the ones spending time on HN, /., etc. who value their privacy.

Heck, I'm using Google and Google Docs for nearly everything and I don't give a crap about their tiny text ads related to what I write in my emails.
that's a figure of speech.
FWIW - I cannot view this site as I get malware alerts, is anyone else seeing that?
You can buy (or sell) any and all types of LEGO parts or sets at BrickLink ( https://www.bricklink.com/ ) . The site serves as a marketplace for thousands of sellers who maintain what appear to be fairly large inventories (tens or even hundreds of thousands of pieces).

You can find parts by condition (new or used), sort by price, filter by location (to minimize shipping costs and/or delivery time), and more. If you need more of a part that came in a particular set, you can find the set (by name or by number) and drill down to a parts list.
Show HN: A meteorjs app to track your favourite upcoming blockbusters movies.
What a luxury an assembler was compared to writing programs directly in hex where LDA # was $A9 nn, JMP was $4C aa aa, and RTS was $60 for example. Your brain would just about as quickly speak hex, though calculating relative branches (limited to a 256 byte range) was a "two pass" mental operation. I still have the green Rodnay Zaks book.
Mr. Byrne adds a different perspective to this story, connecting it with historic fights for liberty. I welcome his openness, perspective and humble attitude. Since he doesn't have an emotional or industrial connection to Aaron Swartz he can enable a wider discussion around the issue of liberating information, copyright and open source.
SpaceX Draco Thruster: Advantages of Liquid Propellant
They might want to try talking to the local LEGO Users Group/AFOL group and see if the group participates in buying bulk from LEGO and would be willing to order for the charity. The members of the group in my area, NCLUG, jointly and annually order in bulk at a discounted rate. It is a slow process, but saves them a bunch of money.
I completely agree. I didn't really do much programming until I was perhaps 17 or 18 because I found it tediously dull until then. In the time since then, I've taught myself a whole range of programming languages because I started to enjoy doing it. I'm not sure if I had to mature a little to get there, or whether the little forced programming I did in college gave me enough of a knowledge boost to make it fun. Now I do programming and electronics projects in my spare time because I enjoy them. I also go to clubs because I enjoy them. Is one of those a waste because it's not seen externally as constructive? I don't think so.
Look at the Creator series from Lego. Every model has three very different variants on the front of the box, and they are built from pretty standard old-school Lego parts. It's pretty much exactly what you are asking for.
I was expecting a lot more that that given the number of servers going down as soon as they hit the front page.
Not true.

I have physical media for some of my games that are "steam" connected. I cannot lend these to another person, nor give them to another even in my own household because they are locked to my account in Steam.

I cannot play some of my Steam, actually I think I only have one that will play, without first connecting to Steam.

So if Gabe wants to sell us on a brave new world perhaps he should free the games Steam holds hostage now.
> Better to ask beforehand, many websites are quite happy to hand you data

If they say "no", what then? If it was within your rights to scrape the data, and you go ahead and do it anyway, then you're going to (a) look like a jerk, and (b) if the company is litigious, they're going to use this as evidence that you knew what you were doing was wrong.

I'm not saying that you shouldn't ask, but pointing out that there are sometimes downsides to asking.
Java culture (IDE-dependence, AbstractFactoryVisitorFactory patterns, Maven and XML monstrosities) is hideous. It's based on the idea that reading code is a lost cause. You can no longer trust code, so you need all these wonky tool configurations to compensate for the fact that you're trying to make an army of inept programmers build something that is (unless it fails) going to become the next generation's legacy bloatbomb.
Xbox 720 to use always-on DRM?
Why Science Can't Be Trusted
Code Climate (https://codeclimate.com/) is a similar service for Ruby projects that I think does a really good job of this.
This. Programming + business acumen is very valuable.
Devs aren't (and shouldn't be) the primary customers of most startups
This is not about the particular linux driver, but about a particular chipset, and even then, only sometimes...

The linux e1000e may support many chipsets, so the fact that it's in service on your box doesn't necessarily mean you're running the suspect chipset, or that it's vulnerable.

Check with lspci -v, and check with the concrete test using the cold boot+magic packet others and the OP have posted.
Bet on Youtube Videos Popularity (acc. code: winbig)
Mostly as an educational exercise (perhaps in futility) I decided to try writing my own small php framework specifically to build and serve static files, load external libraries only when necessary and automatically send caching headers. The point being, for instance, not to even load Dwoo except if compiling the static pages (as opposed to fetching data from a view, building them and serving them with each request.)

Now i'm wondering if i'm not both overoptimizing and missing the point entirely.

And yes I do realize 'custom php framework' is missing the point of frameworks and that php is an abomination. Getting Laravel to do what I wanted (awesome as it is, and it is) started to seem like trying to tweak a cannon into a flyswatter.

It's still fun, but I dread it ever getting posted here. Assuming it gets finished.
I can save them a few hundred million bucks, mix in McGuffins every few paragraphs, wrap things up with a shaggy dog ending. Include gratuitous explosions, car/plane/train crashes, and rescue the chick,puppy,small children between McGuffins.
I think on the whole, github and BitBucket are very refreshing. They both come out with great ideas, and it fosters a very, very healthy space in which to provide services to users (source code hosting, versioning, and management).

It is also a space that every developer should become intimate with, and I think it's great that it's been brought to the forefront of software development like it has, especially for the visibility it has to new developers. When I started my bachelors in CS 5 years ago, I didn't have source control until my 2nd/3rd year, now it's something at the forefront of learning to program.
> Those licenses are not to protect the Doctors/Lawyers, they are to protect their clients.

It goes both ways, like an if-by-whiskey.

If by licenses you mean those draconic practices by which some exclusive guild is allowed to tell me which professions I am allowed to practice in order to keep their supply low and their prices high, then I am against them.

However, if by licenses you mean the protective mechanism by which government prevents uneducated hacks from performing open heart surgery on citizens, then I am for them.
Good point. Everyone wants to be respected and wants to feel like they're able to contribute to the company moving forward.
On a side note, your page specifies

<meta http-equiv="Content-language" content="fr" />

but is in English, therefor Chrome offers to translate it from French to English.
Oh come on

Save yourself the money and run pep8 (better, forget about pep8 and run autopep8) and PyLint. Tune their output to your taste

Code style is important but it can be borderline pedantic sometimes.

Also, more than 80 chars fit in my screen

Not to mention that static code analysis can go so far
I don't think that the prices are adjusted for inflation. I remember asking my dad for 100$ sets in the 80s, which would amount to gazillions of today's dollars
> but the paternalistic management nonsense.

Just a couple of days ago I barely managed not to answer to one of my superiors' emails with something along the lines of "hey, let's quit with this paternalistic BS, it doesn't really matter who's saying what around the office or at what hour people come in at the office, it only matters if we're doing our job properly which means bringing more money in compared to what goes out". I then remembered than I'm not a manager, but only a programmer, and that I shouldn't worry about this sort of stuff.
I use applications every day that leverage OpenSSL libraries, and would have no idea unless I felt obliged to find out. That's the whole point. GPG is an in your face security product.

I've used GPG for years and love it. But even I have to jump through hoops that are not trivial to deal with -- I use GPG smartcards for a few applications, and while its great when it works, it often doesn't. I can't use it on OSX 10.8 right now, for example.
The Voyager mission - Postcards from the edge
Hedge fund manager sues Apple for having too much cash
I reckon it's highly dependent on quality of content and type of audience you gathered on your page. Facebook is presenting your post to users and their friends but it doesn't mean that they have to click like.

The conclusion would be to only sponsor posts that few people will like

I would go in a completely opposite direction in here - sponsor the posts that you know will go viral. It will have a bigger impact and might bring more people to your page.
You can get all the generic Lego blocks you would ever want. The "problem" is kids want all the fancy sets.

For instance: http://www.amazon.com/LEGO-Bricks-More-Builders-Tomorrow/dp/...
Yes but hacker news is very minimalistic, I think minimalistic and ugly is ok. But on their website its hard to understand what is happening.
Last Call Working Draft of HTML+RDFa 1.1
This isn't static analysis.

Compare the output of a "real" static analysis tool that finds logic bugs[0]

https://www.dropbox.com/s/md35ca9mjrny4o1/Screen%20Shot%2020...

With their whitespace recommendations

https://codeq.io/github/tianyang-li/rna-seq-len-est-0/master...

Which seem to mostly be a wrapper around autopep8: https://github.com/hhatto/autopep8.

Even Pylint / Pyflakes would be more "static analyzer" than this tool, although it's a stretch.

[0] In this case it trips an assert, so the bug can't "really" happen. Still, it's pretty impressive stuff.
TIL: There used to be an Internet Explorer for Unix
"You are doing it wrong".

You do not lock the apps by IP, because they run on many different machines in different data centers. What is running on specific machine is dynamic, based on momentary requirements.

If you do not want to allow Google Hangouts, use your administrator console.
What does this even mean? Surely it's all relative, measured by our interpretation of what's great. I'm sure many theoretical physicists would consider their life work to be great, while many others would consider abstract theoretical physics with no practical application completely useless.

Personally, I aim to enjoy life and ensure that any children I have can do the same. I'm not sure if I'd see a point if there wasn't happiness in it for me. Fundamentally, we're fairly insignificant. Your interpretation of life is all you have. Why not be happy?
As the father of two boys, I'm amazed people are willing to pay these prices. After buying a couple of sets, I refused to do it again. The pieces come apart easily and wind up as vacuum fodder in the carpet. And in my experience, they didn't actually get played with very much. The plain bricks, though, got played with a lot over the years.
This is, in much harsher terms, basically what I came here to say.

I completely agree. This is a stereotypical open-source software web site, and it shouldn't be. This goes to show the lack of attention to design detail that is no doubt influencing their whole product, and surely part of the reason it's not as successful as it should be.

Deny it all you want, but webwanderings speaks the truth, and the truth needs to be heard if open source projects such as Libre are to be taken seriously—as they should be. Design is important, marketing is important, and they need to treat it that way.
Growth in a Startup: How to Make a Small Thing Big