skysight-inc/HackerNews huggingface dataset:
The gtk bindings are easily installable with cabal install these days, so it's way easier now. Just download one of the all-inclusive GTK bundles, add the bin dir to the path, then 'cabal install gtk2hs-buildtools' and 'cabal install gtk'.
Because he found out the answer only after asking the original question, and answered it for anyone else who would have been curious.
Similar Machines: http://www.darkroastedblend.com/2007/05/ekranoplans-showcase...
yep, I sometime contemplate telling users that they are hellbanned but first I check their comment and submission history.
No, it doesn't.

The main argument here is this: the internet needs ad revenue from the ignorant masses to continue existing in its current form. While most people think ignorance is a bad thing, we're presented with this problem that if we got rid of ignorance, we'd also get rid of the internet, therefore we should shake our heads sadly and accept ignorant people as either a good thing or at least a necessary evil.

How about we keep trying to reduce the number of ignorant people, and if it's true that the internet can't exist without them, we fix the root problem of why that is? Does anyone really think the only solution to such a problem is "we need more ignorant people"?
I would presume he went and looked up the answer, and then decided to share for anyone else asking the same thing.
Show HN: AutoTable - An experiment in storing schemaless data in a relational DB
If you get a new laptop, get a X1 carbon.
It's linux-friendly, light and has a really good keyboard.
Horizon - The Age of Big Data (video)
You read my mind! For "contacting your potential customers ... to validate and get feedback on your idea," I'm currently working on http://www.petriapp.com/ . In short, it's a tool that provides automated coaching to help people with ideas do all the right things in order to validate their idea, get feedback, and (if they decide to develop the idea) have an audience to launch to . Would love any feedback or ideas you have.

It's funny because Zack (OP) and I live in the same area and used to work together. When I started pitching Petri to people locally (including at an event that Zack organizes) people asked me whether it was similar to The Pitch. The distinction (in my mind) between the two ideas is exactly what you mentioned: Feedback from potential customers vs. start-up community. I think both have their place. On the start-up community side, getting feedback like you've just provided is pretty valuable (e.g. "Oh, have you seen X?", "That business model is risky", etc.) That's expertise your potential customers don't have.
You should've commented your code better...
I'm not one to usually watch videos online, but this one is well worth watching.

Check out around 5:00 when they start describing the first live band to stream a concert online--a group of geeks from Xerox PARC in Palo Alto! And one of them, in the interview, says "If 100 bands tried to do [live streaming] at the same time, disaster would ensue. It may not be possible to do what we did in another couple years."

But perhaps my favorite part was right at the beginning, when they're talking about "electronic mail." John Markoff from the NY Times casually shows his email inbox..."Here's a message I got from Steve Jobs, for example." (!)

Markoff admits even then that email was hard to keep up with: "When you're in my position, you get hundreds or even thousands of messages each day..." And he shows off his fancy new Eudora "filters" that he's using to make his inbox usable.

Great piece of history...and it really shows how far we've come in under 20 years. I doubt any one of them would have predicted that the #1 Billboard hit in 2013 would come from a Korean band that no one had heard of...until they put a music video online that got over 1.4 billion views. Breathtaking, and it makes me excited for the next 20 years and whatever we're going to come up with next.
How To Create A Killer Short Bio
> the more I feel like the success of the game was an act of serendipity rather than one of skill.

I see it the same way, and honestly when I hear Notch speak about all of his success he seems about as confused as everyone else. I'm happy for the guy, because he worked hard on something he was passionate about and it was a huge success. But at the same time he kind of hit the lottery with Minecraft.
A lack of writing talent rather than the intention; I simply couldn't think of a better word than ignorance to describe the phenomenon.

I was watching one of my elderly relatives struggle with Google search (hitting link-bait-y ads) when I started thinking about it. It answered the question "who on earth is clicking on al the ads?!".

My bad if I gave the wrong impression. I am more than fond of my Nan in all other senses. But she is ignorant when it comes to online activity.
Unfortunately, corrections don't help people improve.

Consuming language (reading, listening) does. Producing and getting corrected doesn't.

I can dig out some sources for that, if you are interested.
This is just a quick hack I put together in an attempt to implement an idea I mentioned in a past discussion here on HN. Please forgive the crudeness of the project and idea. I don't normally share these type of weekend projects but I had enough interest from friends who wanted to see my implementation.

Here was my comment: https://news.ycombinator.com/item?id=5425772
I am with you on this one, but bear in mind, the technician who is supposed to replace your display possibly only knows the part numbers instead of their specs.

I faced a similar situation too (some years back) - I own a Sony Vaio and my display had some issues too. Basically, under the hood, the display is either an LG or a SAMSUNG if your laptop is by a good brand (LG/SAMSUNG makes the best displays, Apple, Sony, everyone else uses displays made by them), or it's made by some cheap Chinese company if your laptop's brand is not so reputed.

Also, the same laptop has multiple replacement parts for the same item. In my case, my display was originally a Samsung, but my replacement was an LG. But the appearance of the parts looked exactly the same, but underneath, my replacement display was 1080p, whereas originally it was 720p. Though, my maximum display settings still allow me to use only 720p.

Think about it, just a slight variation in part numbers could mean a LOT!

This is when I learnt that despite a laptop belonging to the same model number, it could have various part numbers for the same item. Hence, these technicians end up memorizing the part numbers instead of the technical specifications of the parts. I am not talking in support of the technician though - By all means, he IS SUPPOSED TO KNOW what technical features are inside, but given the appearance and complexity of the part numbers, this could be very difficult for one when dealing with thousands of components every month. Give the guy some benefit of doubt, but don't forgive Dell, ever.

Cheers!
I also bricked my Linksys by opening /upgrade.cgi (mentioned in the article) on a browser.

I was able to finally fix it by downloading a firmware from Linksys, doing a 30/30/30 reset (push reset button for 30 s, turn power off for 30 s and keep on pushing reset for another 30 s after turning it on again) and flashing it with tftp as explained in http://community.linksys.com/t5/Wireless-Routers/E4200-Firmw...

After that I was able to login using the web interface again.

For Mac OS X the command to flash is just tftp, and then in the console that opens type:

connect 192.168.1.1
binary
rexmt 1
timeout 60
put firmware_filename.bin
I saw a documentary about this machine when I was younger, the plan was to use the "Caspian Sea Monster” only to military purposes, as probably anything designed in the URSS back then, mainly for movement of soldiers and tanks across the waters.

EDIT: The documentary provided above by manaskarekar says the same: http://youtu.be/xr8N0Z4Cl0U?t=23m11s
Agreed. Surprised "Symbian Down By 80%!" didn't make it into the headline.
I think OP was trying to write "fraternité", and the fact that his misspelling became an actual word is a mere coincidence.
This indicates that they're not doing enough testing of any of their routers. Not conclusive, of course...
>The best case for Bitcoin would be inheriting the transactional characteristics of cash, i.e. facilitating transactions that one wishes to keep anonymous (or at least pseudonymous), and asset characteristics of gold

It definitely already has the first, but whether its volatility reduces to a level comparable with national currencies remains to be seen.

Even if it never achieves relative price stability, it could still make a good global money transmission system. People will continue to save in national currencies, and just convert to BTC to send money overseas, or use buy other currencies with lower fees, or buy stuff from global BTC merchant sites.
Definately! More folks should loose there inhabitions and speak up. If noone points out grammer and spelling errors, than how will people ever learn? I think your a saint, its really grate that you took the time to right this down. Thanks alot.

Also: http://theoatmeal.com/comics/misspelling
You're exactly right. I hope my comment didn't come across as critical to the engineers I worked with. Some of them are the best engineers I have ever worked with, and I have great respect for them.
Biohazard sounds so much cooler than "hazard" though!
For Car Renters, Signing on the Electronic Tablet May Mean Trouble
I like making computers do useful things, but they aren't always very cooperative, and sometimes we disagree about what's right.

Having source code helps me understand things from the computer's point of view.

Having open source tools and infrastructure to compile it helps me make my system behave better.

Being able to share my changes with the rest of the world helps me and others learn the wisdom of those changes.

All these things can still happen with closed source, but the process takes longer.

tl;dr - I'm only going to live for so long, so open source lets me live a more productive and fulfilling life.
Start with (as root)

apt-get install openssh-server
apt-get install fail2ban
ufw allow OpenSSH
ufw enable

I use the following suffix to the /etc/ssh/sshd_config file:

…
72	#
73	# local tweaks
74	#
75	Protocol 2
76	PermitRootLogin no
77	Banner /etc/ssh/banner
78	UseDNS yes
79	MaxStartups 1
80	LoginGraceTime 15
81	PubkeyAuthentication yes
82	PasswordAuthentication no
83	ChallengeResponseAuthentication no
84	X11Forwarding yes
85	AllowTcpForwarding yes
86	DebianBanner no

87	Match Address 192.168.0.0/24,127.0.0.1,192.168.1.0/24
88	PasswordAuthentication yes

Line 82 should be commented out until you have generated an SSH key pair and placed the public key in ~/.ssh/authorized_keys, as it prevents logins using just a password. Lines 87-88 remove this restriction for local nets. Line 77 references a banner that you can provide which is presented upon SSH connection.

fail2ban with its default configuration will essentially just block objectionable SSH traffic. If you decide to extend it, create a /etc/fail2ban/jail.local file to supplement the default /etc/fail2ban/jail.conf file (the former augments the latter).

As others have mentioned, there are a number of resources available. Do not make all suggestions blindly: some are of questionable efficacy and complexity.

ufw will allow precise tuning of iptables. Watch /var/log/ufw.log for entries indicating traffic being dropped, either appropriately or not. Once more services are added (and secured), introduce related rules into ufw one by one. If your system is exposed to the general Internet, be particularly careful with such services' configurations.

The above minimal ufw commands will prevent many commonly used network services on the local network, such as CIFS. Some packages install custom ufw application definitions which can be listed with the ufw app list command (e.g., Postfix, Apache). Such applications usually open the services to all, as opposed to the just the local network.
As I tried [failed...] to explain through the examples, the point refers more to spammy and content-poor ads than highly relevant and targeted ads.

So probably not so much retail ads targeting specific intent-clear search terms (e.g. SEARCH: "buy book-title online), rather Facebook-type "Top 3 routes to a flat stomach discovered by this 94 year old woman".

Do they do as well? I don't know. But I see them all the time and the post was my stream-of-consciousness as I try to not mind that fact.
That's interesting - the people I was talking with made a point of using the corrected version multiple times over a short space of time, and seemed to assimilate the change. Anedotes aren't data though - if you have evidence to contradict that observation I'd be interested to see it - yes.

Thanks.

Added in edit: you were downvoted - I don't know why, so I've upvoted you.
On Food and Cooking is a fantastic book.
;) In the end, all routers are software. A properly set up Linux or BSD router/firewall on a regular PC can be very, very good.

A higher end hardware router actually has tested and (mostly) secured software, these don't...
Nimble Quest (iOS) Trainer
My router uses about 3 watts. That adds about $5 per year to my electric bill, which I'm happy to pay to avoid the painful ISP-provided router.
Are you thinking of Bridged mode?

I used to do this until something happened at my ISP and my router can no longer authenticate against my ISP's PPPoE server. Now I have my modem providing NAT and DHCP, and my router is just a dumb access point. The only problem is my modem has an externally accessible administration page running on port 4567, and telnet on port 1111 that I can't turn off, even when all remote management configuration options are turned off. I've had to set up a cronscript to attempt to telnet into the thing continuously, and if successful it will kill the httpd server and telnet daemon.

It's absolutely ridiculous how insecure home network equipment is.
So you want the Haskell platform install to edit your path variables? Write a patch and ask the Haskell platform folks if they'd merge it in. It's all open source. The best way to fix simple things is to fix them and send in a patch.
+1

Note that DCRI is not just any agency, it is the French equivalent of FBI.

Also the "kid" they bullied is not a kid at all, and he is the president of Wikimedia France.
vai fede!! te sei ciapà via mal :)
we have added a name to the end. Blog was just implemented last night.
Is there a site like this for open-source projects/orgs in general, not just Mozilla?
I've read (but haven't personally confirmed) that Netgear used skinned OpenWRT on some of their routers (like the wndr3700v1)
What's next? How easy would it be for French officials to decide that something that's critical of the president or the ruling party may be a threat to state security and censor the internet accordingly?
That's disappointing to hear. I was a few days away from pulling the trigger on one of these but maybe I'll just lump up for the 13" MBP retina after all.
I'm surprised this hasn't turned up on HN yet. If there's truth to the allegations AND it's been widespread knowledge among the Powers that Be for awhile, it's a truly disturbing statement on how the Silicon Valley tech community, in particular, is rife with misogyny.
You Don’t Need a 4K Monitor to Monitor in 4K but It’s Not Perfect and Uses Linux
One-on-one with the guy who built Facebook's Home
It's a nice initiative but only aimed at developers.

Only yesterday, I was browsing this page: https://www.mozilla.org/en-US/contribute/ (How to get involved with Mozilla). I'm a non-English web designer so I thought "Maybe I could help with something". I find this page more helpful than http://www.whatcanidoformozilla.org/ because it covers a lot of areas. Even if you're just a Firefox user with no web development/design knowledge, you can help spread the word, or translate stuff, or become a software tester.

Maybe "What can I do for Mozilla" could include these aspects and turn the website into a step-by-step wizard that would ask questions such as "What are you?" with these following options: developer/designer/writer/publisher/user for example.
BTW, if you want to help a non-geek install Tomato, the folks at EasyTomato have done great work making an accessible version of the firmware: http://www.easytomato.org/
> (I presume from the language it was a summons he couldn't refuse)

From the article (thanks for linking it btw, it has slightly more info than the English text in the OP):

"This volunteer had no link with that article, having never edited it and not even knowing of its existence before entering the DCRI offices."

So I'm guessing he complied with the summons because he didn't know what it was about and therefore saw no reason not to.

There's some comments below the article you linked, criticizing the sysop for not refusing to delete the article, calling it an abuse of his powers. Well. I don't know who this sysop is, but if he's just an average Jacques, never having had to deal with strong-arming by intelligence agencies, I can totally understand why he chose that course of action. After all, you can always undelete an article, and right then, at that moment, things must have seemed pretty scary to him. From the (English part of the) OP, it states that he tried to talk them out of it, that despite his role as a sysop it was not his decision to make, point them to the Wikimedia Foundation, etc. Who knows what they threatened him with (probably jailtime), I can't blame him for not risking that, or at least not risking it until he gets a clearer picture.

He probably thought, let's get myself out of this first, and let the inevitable publicity shitstorm sort things out later. And indeed, apparently the article is back up.
A revision control system that can lose history is a fundamentally flawed revision control system. (Note that lose history is not the same as explicitly delete certain revisions). The error message is basically saying "Please remember that git isn't really a revision control system", which I found a very surprising and hard to believe statement. Turned out it was true. This is one of the major problems with git, and why it should die.
After having several crappy modem/router/wifi things from ISPs, I've taken to buying routers independently. Usually less than $50 (if anything, since you can reuse them), and always less of a pain.

There's nothing to return, I get DD-WRT instead of whatever garbage they're running, and usually measurably faster in both internet speed (usually lower latency) and wifi speed. In particular, I've never had a bundled device get within 50% of what 802.11n is capable of, especially when you have 4 or more devices. All my dedicated routers have done just fine.
It's also larger and has a lower res display than the notebook OP chose. But maybe, after his experiences with DELL support, he would be willing to settle for that.
When I initially asked, I didn't get an answer: why wouldn't Google go ahead and roll it out Fiber here, in its own back yard? How many times are we going to see this story and then pay our monthly Comcast/AT&T/Verizon over-priced tithe for a mediocre service?

The cynical old man in me thinks maybe there's some kind of bribery going on to keep the Bay Area off the table for as long as possible. How much would Comcast have to pay you, Google, to keep you from destroying its market here? A billion? Ten? Fifty?

I've thought about relocating to Austin if I ever tire of the startup scene here, but now it looks like I'd have a very good reason to just go ahead and do that.
No the message is rather: "If you press this button, the engine will vanish", and when you then look under the hood, it turns out the car never had an engine, it was a little dwarf pedalling and making engine noises. I think you may agree this is pretty surprising considering it's the brand of car that is currently winning the car wars.
What? Linksys routers are a great deal - you can find them at goodwill for $5, flash the firmware & configure it in 15 minutes and they work great. My one beef is why don't they put a cheap fan on them when they cost upwards of $100 now that they come with a cisco logo slapped on them.
Microsoft’s Mobile Comeback Isn’t Happening
Solid, thank you!
There was a post (now also dead) about this story not making HN: https://news.ycombinator.com/item?id=5501075

I don't think there's any actual censorship going on; rather, the story's sources are dubious and the community is flagging it.
Out of interest, where would advise a beginner to start playing go online?
orangethirty mentioned the book How To Win Friends ...

Dale Carnegie's daughter wrote a version of that book specifically for teen girls. It is excellent! Same principles in Dale's original book, but in the context of a teen girl's world.

The book is entitled: How to Win Friends and Influence People for Teen Girls by Donna Dale Carnegie.
I owned a Sony Vaio z series. Support was the worst I've ever faced. Their faulty hinges broke and I had to send it in for a 400 dollar, 3 month long repair. Not recommended.
If it is fake we should be able to know it right ? i mean the team did leave some stuff on the moon , so why cant people just watch the moon with powerfull big telescope and look for clues ? if there are some gear on the moon then the landing was genuine.
Team Velocity: Creating and Accomplishing Milestones
Translation: it doesn't matter how you spell, or how you write, it's the message that counts, so as long as people can make sense of it, you're OK. After all, there's no such thing as correct spelling or grammar, so feel free to do anything you like.

Obvservation: there are people - like myself - who don't read phonetically. Spelling such as in your (clearly ironic) reply just serve to slow my reading and make it less likely that I'll care about what you say. If it's your intention deliberately to alienate a portion of your possible audience, then by all means use whatever spelling you like.

This will degenerate into the usual pointless debate, so just let me assert that I'm not a grammar nazi, and I don't claim there is "one true language". I simply offer the point of view that some spellings will make your writing less effective for some of your possible audience.
You are of course correct.

However on Gits' homepage: "Git is a free and open source distributed version control system".
OpenSource is a vulnerability not an Asset according to #5.

For small projects which few contributors I would agree but, for projects as large as OpenWRT and DDWRT and such, I don't agree.
> I'm guessing he complied with the summons because he didnt know what it was about and therefor saw no reason not to.

I'm not sure if this is a cultural difference between France and the states or if I'm overly paranoid, but if I were to receive a summons of any type by any government agency with more authority than the dept. of motor vehicles, there is precisely nothing that would get me to comply with that summons without talking to my lawyer first.
I think I fixed whatever issue were having, some JS issue.
That was truly brilliantly presented. It's things like this that the Internet were invented for.
I've suffered enough with Dell that I'm never going to buy another Dell laptop again. Their monitors on the other hand seem to be absolutely awesome, I bought a U2412M recently and it works brilliantly.
And here's a pretty good clip with James May (of Top Gear) talking about them, and taking a ride in a modern one: http://www.youtube.com/watch?v=Ch2zs-7je_s
Thanks, glad you appreciate it!
http://kotaku.com/minecraft-creator-we-did-not-pay-anyone-to...
"nerdspeak"- how precious!

If anyone's interested in this http://openpcr.org/ has a nice-looking kit for building a PCR thermocycler, and it's all open-source so if you want to build it from scratch you can do that too.
I suppose this submission will be dead shortly, then. Alas: it's interesting and relevant to me and I suspect many others, even perceiving the weaknesses in the story.
https://news.ycombinator.com/item?id=4635990