skysight-inc/HackerNews huggingface dataset:
Considering that the government by definition determines what is and isn't legal, and Snowden was leaking information about government programs, don't you think it's a bit limiting to expect him to only leak "illegal" programs? Surely you recognize that it is at least conceivable for there to be legal government programs that are atrocious and ought to be made public.
How the Universe Made the Stuff That Made Us
PubPub is a platform for totally transparent publishing
He didn't fail the exercise because I like Cool Runnings:-
Worlds largest account firm getting serious with consumer facing tech products
Autotools Mythbuster[0] is another great resource.

[0] https://autotools.io/index.html
> You basically have to believe that all US foreign activity or all secrecy is inherently bad to say that that the Manning dump moved us forward as a democracy.

Not quite. You could believe that US foreign policy is a net negative in the world, and thus leaking any randomly sampled set of documents is likely to be a net positive.
You could say the same for http:// and https://.
Non-ASCII characters are indeed messed up. I wrote the HTML parser about 15 years ago. Back then my programming style was so bad, that I'm afraid nothing short of a complete rewrite of the parser will be able to fix it.

The Archive.org crawl is way too old to be of any use. And the Common Crawl corpus is only marginally bigger than what I crawl myself. There are currently just over a billion pages in my search-index and I can recrawl those about every 45 days. Crawling right now at about 650 URLs/s and 200mbit/s. Only about 60% of URLs crawled end up in the index. The rest are errors, timeouts, redirections, etc.

I have been thinking about adding an API. Rate-limiting is a must as you have correctly said. I'm already in a constant fight against SEOs who try to scrape the search-results and who apparently don't see anything wrong in making 10+ queries/second.

The API would definitly not be a free-for-all, but sort of like "send me an email and describe what you want to do with it, and if I like it I'll give you an API-key".Together with a primer on what not to do of course. :) If people do more than a certain amount of queries/month, then it would also have to be paid.
I'm not so sure. Central banks helped cause the 08 crisis by lowering interest rates after 9/11 and encouraging a housing bubble.
Their response to the 08 crisis (bailing out the banks, ultra-low interest rates, QE) may have laid the ground for an even bigger crisis further down the road.
All this is good news for alternative currencies IMO.
I got welcomed with the "Your browser is not supported, please use either Chrome or Safari".

Sorry guys, but if your little app doesn't work in Firefox, I don't care about it, it's probably not worth time to even look at it.
In short, don't go for it because it is a fad. Over time, like the _data scientist_ buzzword, this too shall become something everyone can do. It is what you can do with Deep Learning that matters, and where you can push beyond this.
Some people are like that. Me, the first thing I do when I get out of bed is wind my watch and put it on.

Though perhaps I'm atypical I've also had the same steel bracelet on for pretty much the past seven years or so. I've taken it off for a few days/weeks at time, otherwise I sleep with it, travel with it, and shower with it. Having the watch on the other wrist gives a nice bit of symmetry.
The UK isn't a major superpower though. Russia sees the UK as the poodle of the United States, and although it loves it's poodle, poodles can easily be replaced. Putin was sending a very specific and threatening message to any Russian dissidents living in the UK. You aren't safe even if you thought you were. Shut up.
Switch strategies
I know this is a Bootstrap tool, which means it has baggage.

But if something like this existed for email, I would buy it in a snap.
I have yet to find a desktop tool that can make decent responsive html emails, and that is one of the main strengths that Bootstrap should offer. Skip the JQ efects.

Perhaps you can make a email mode that is JS free, strips out the unused CSS, and inlines the remaining rules?
It's an offline program, I wouldn't judge it too heavily off the quality of the online demo
مشاهدة فيلم Deadpool 2016 مترجم – سينما فور اب
Treasure in a Cornfield
I spent a while reading all the ideas posted here, and I think most of them are not great. Not that they are bad, just they seem like they would be really difficult to make progress on, even with tons of funding.

I tried to come up with some ideas myself, but I also couldn't. Changing the world is hard! Why aren't there more low hanging fruit?

There is one idea that sticks in the back of my mind, and I keep seeing applications for it everywhere. An idea that I think would make the world a lot more efficient.

I really think that there are applications all over the place for automated optimization. This is a common, recurring problem, that there are basically no tools for. And I believe a simple tool could be made that even an idiot could use for their weird problem.

Imagine you are have a bunch of parameters that need optimized. Like for a machine learning model. You could plug those parameters into this tool, and it could suggest the optimal next test to perform. Or if you are designing an airplane wing, or a chemical mixture, or a food recipe, etc. A ton of things have parameters that can be optimized, but there are no simple tools for doing it.

Of course that doesn't fit into the YC research model. It's more of a startup idea, or even better an open source tool.
California judge reaches decision in PETA’s monkey selfie case
Free beats the rest ;)
There's nothing stopping you from using version control and having an automated build and unit tests. We always have everywhere I've worked before.

Check out steve fuerenstein's books and websites for more modern ways of working with pl/sql http://www.stevenfeuerstein.com/

I've normally worked with pl/sql developer which has some great tools-lint, beautifier,templates,import export data generation etc. There are a few good open source libraries eg pl/json but you have to look around.

You can always easily call out to java or c if you want to work with other libraries.
Same as for the last decade or so: Complete, there are some clients/plugins, nobody uses it.
Yes it is - it's a measure of interest in computers and drive/intelligence.

If you don't like AP CS test - pick some other parameter that indicates that this population that should (absent discrimination on part of money-bag holders) produce a number of startup founders.
Have a Samsung Gear Live - basically the vanilla android wear watch - from it's release, about a year total. I liked it, liked the simple snap closure, functionality it provided, and tolerated the charging frequency.

Then the apple watch came out and every other person in public started asking me if that was the apple watch, and I got tired of having the same discussion all the time, and stopped wearing it.

I wouldn't say I miss it - it was nice not reaching for my phone as often, but I've found just not being so glued to my devices even more liberating. I've set expectations of those around me, and my jobs, that I'm not constantly "on" and it might take ten whole minutes to get me sometimes.
I would investigate implementing a basic income through the creation of an alternative currency system.
That is, everyone who subscribes to the system, gets a certain number of free credits equivalent to 10k a year, in exchange for certain responsibilities.
I don't see how it can be done using the existing fiat currencies at the moment due to lack of political support, but if you could pilot and trial it on say Bitcoin, then you might be able to scale it at a later date when the political climate has changed and everyone understands that software is eating (or has already eaten) the world.
Why Mobile First Is Outdated
It's a free program that is supposed to be used offline anyway.

...

Please
Except where it applies to bathing, eating, sleeping, practicing dance and sports, learning basics like the alphabet and how to read, math, and pretty much everything else that makes this generalization rather silly.

I do agree with the bit about a wealth of experiences, though.
Audax Health&#8217;s 24-year-old CEO sells majority stake to UnitedHealth
How they did come up with number that high? I know that Switzerland is expensive country, but still.

That's 2,256 EUR or 2,443 USD.
Ask HN: What are some examples of great B2B landing pages?
I'm developing landing pages for our B2B and wondering what you think are great examples that convinced you to sign up or try a service?
Jeff Bonwick is one of the best systems programmers ever
I don't know. If you go that route then it's just: Study mathematics or theoretical physics and then learn everything you need.

The problem is pulling that off. Sure if you are clever and pursue a PhD it's worth going the abstract theoretical route but in my personal experience as a somewhat stupid student it's fine to look for a niche and get hands-on experience on that.

Mastering Hadoop is still far from easy and if you need to use it without burning tons of CPU cycles it's even harder to get right.
This documentation and video is good if you want to use autotools. But in 2016, you should really be asking yourself if autotools is the right choice. It is rather baroque, and there are many other choices these days that provide similar functionality for less developer time and effort.
Obfuscated oneliners are where it gets really, really fun though.

I love making these, because they can be edited and iterated directly from the terminal prompt, and you can just paste them from the clipboard to see if you like them and want to keep them.

For example, the URL this oneliner spits out is actually real. The technique works almost nowhere now thanks to HTTPS (it's one of my poorest oneliners), but it's hilarious to show people who don't know about networking.

$ echo http://google.com/trends | (E=echo\ ;S=sed\ ;read a;x=($($E "$a"|$S's,^\([^:]\+://\)*\([^/]\+\)/\(.*\)$,\1 \2 \3,'));$E"${x[0]}$(i=32;o=0;for x in $(ping -c1 "${x[1]}"|$S's/[^(]\+(//;s/).*//;;s/\./ /g;q');do((o+=(x*(2**(i-=8)))));done;$E$o)/$(for((i=0;i<${#x[2]};i++));do printf "%%%x" "'${x[2]:i:1}";done)")
http://3627736174/%74%72%65%6e%64%73

If you use VT100's alternate character sets you might like this character map which shows all the character mappings at once (man console_codes for the idea behind B0UK)

(((r=255/((${COLUMNS:-$(tput cols)}-16)/18)));C="\e[38;5";Z="\e[0m";A="\e(";for((i=-1;i<r;i++));do X=;for((j=0;c=20,(v=j*r+i),v<256;j++));do((v>r-(\!(i+1)+1)))&&X="$X$C;177m |";((\!(i+1)))&&X="$X$Z 0UKB ddd/ooo/hh"||{(((v>32&&v<127)||v>160))&&printf -v c %x $v;printf -v X "$X $C;160m${A}0\x$c${A}U\x$c${A}K\x$c${A}B\x$c $C;120m%3d$Z/$C;214m%03o$Z/$C;33m%02x" $v $v $v;X=${X//\%/%%};} done;printf "$X\n";done)

Then there's this one I won't tell you about, which #bash suggested I put in the channel bot (!! wow) when I showed them... run it in a 256-color terminal. :P

E=echo\ ;P=printf\ ;M=$'\e[0m';a(){ $P"\e[38;5;2${z}5;48;5;${1}m %4d $M" $1;};Z=$E$M;for i in 16 93 160;do ((r=(n=\!n)*2-1));for((x=0;x<6;x++,i+=r)) do for((j=0;L=(i+(R=(j/6?17-j:j))*6),z=(R%6>1?3:5),j<12;j++))do a $L;done;$E;done;done;z=5;for i in {0..23};do a $[i+232];((i==11))&&$Z;done;for i in {0..15};do ((i==8||\!i))&&$P'\n%*s' 12;a $i;done;$E
> we couldn't really say which is closer to how it "really" looks.

We couldn’t, but we could just ask the Apollo Astronauts.
I've always hated the www prefix. But understand the technical gains of using one. If you are a domain owner, subdomains give you quite a bit of flexibility. You can always use a different prefix than www.
Could you provide some examples of other choices that you speak of? Thank you.
I don't know what scripture says, all I know is that actual Christians believe that their loved ones are in Heaven and that humans have immortal souls. There are a lot of memes in our culture about death from religion. Just go to a Christian funeral and listen to the pastor talk about Death is natural and ok. Of course they still think death is sad, but the religion provides comfort and meaning to it.
Japan adopts negative interest rate to boost its economy
If the developer were to have made a swift version for Mac, a C# version for Windows and a C++ version for Linux, that would be very bad. A startup simply cannot reliably keep all up to date, and the product would suffer.

If they wrote it in Java and in that way claim multiple platforms, I daresay it would be even worse, on all platforms.

If they used a tool that did the conversion for them, it would likely be a security and usability disaster, even though I need sources for that.

So a bias against a multi-platform tool is understandable.

The one exception is a Javascript tool, since things like Chromium have a LOT of effort put into them by companies with thousands of developers on payroll. However the number of tools that should run in such a environment is limitted.
I get a 403 Forbidden.
What am I looking for here?
Pingendo for Bootstrap 4 preview available here http://v4.pingendo.com/playground.html
>> There is a whole world outside of IT, you know ;-)

:gasp:

:faints:
I love my big heavy metal watches. I have a couple of lower priced "high end" ones (ie. a "luxury" brand but in the $1500 range) and love them. They are single purpose (well dual if you count time and date), not Internet anything, and they're big and heavy. To make it even "worse" is that they are mechanical; they keep worse time than a $50 quartz watch and you have to send them in for maintenance (to the factory) every 5ish years at about $300 a pop.

You'll be hard pressed to get me to get rid of them. If anything, I'm looking for more.

I am tempted by some sort of smart watch though. I have a cheap fitness band (Mi Band 1s) for basic fitness and sleep monitoring which I like. My brother loves his Apple Watch and I know of a couple of people with Pebbles who like them. My issue is that I'm not sure I need all the functionality. I have very few meetings and I already get desktop reminders of them, I don't text, email notifications are fine, but the vast majority of the time I'm at my desk, so I see them anyway. So while I kind of want one, it's more for the geek factor and the play around with it type of thing.

So I just go back to drooling over the $10,000 watches I'd love to get.
Congrats on the baby! (Kinda, I hear the manufacturing process is less than arduous.)
You either have a very bad luck with "business people" or talking about a stereotype that is about as close to the truth as similar stereotypes about programmers are.

Business people are very familiar with terms like "infrastructure", "extensibility", "maintenance" and the like. They're not idiots. May be you should try explaining why refactoring and good architecture is good in business terms instead of programming?
I wonder if "don't smash that block into the TV" counts as a rule? Or "don't eat that knife"? Or "don't play in traffic?" Or any other common sense thing that helps keep a young child alive for more than 24 hours?

This article is silly and evokes an extreme to try to make a point.
MIT Wins SpaceX Hyperloop Design Competition
It really comes down to dev speed. Thats why I don't write CSS anymore

I can simply sprinkle CSS classes around and then ask someone to create a Bootstrap theme for me.
What are the good arguments for keeping it so?

Of course if one could build anything anywhere, it would be unreasonable to demand the water/el/internet/sewage grid to be extended there at no costs, so some alternative mechanism to ensure such services would be necessary.
Same goes for other communal services like healthcare and education, I guess.
>> World War II essentially brought the CIA into being...I'm sure the thinking at the time was "we've got to prevent catastrophes like this from ever happening again"...

I kind of thought the idea with the CIA was to have a secret agency serving USA interests abroad?
First time heard of irccloud today and I was interested since I've been running cheap-o VPS server mainly for irssi for past few years and this seemed like good alternative, but with quick testing this isn't a solid product.

First problem I had is the same as every single cloud platform for stuff we have on desktop already (like cloud IDEs) why can't I customize things? Why can't I do simple stuff like hide my channel list/tree? I saw someone asked this feature via Twitter 2 years ago and Irccloud account replied "request accepted" or something and still nothing.

Second more serious issue is chat history. It simply doesn't transfer from one device to next. If I have it open in one machine and open it on another the last instance will lose ALL latest chat history (in my testing at lest 30 minutes worth). This to me breaks the whole concept, you have no product. Whole point of this service is to provide easy access to the same IRC instance from anywhere, but if there is no chat history/log it doesn't provide that, it would be the same if I just joined with another client which I can do for free from multitude of different web based IRC clients.

It's cool that you try to improve IRC, but first you really should probably get your product in working order.
Cellular automata fun
> They become doctors who heal their patients without fighting to fix the broken medical system or lawyers who defend clients on unfair charges but do not try to transform the laws themselves.

The author assumes many parents intend their children to be pioneers in their field. Despite the memes, many asian parents largely steer their children to conservative paths: work hard, risk little, and grow steady wealth. The child may not become a household name, but they are unlikely to end up bankrupt either and the parents are content for the child to securely occupy the upper-middle class. There's not really a push for the child to be "the next Steve Jobs" so long as they get enough ammo to 1-up the local parents at the next social.
How Seebo is reinventing product development for IoT
>> First, can’t practice itself blind us to ways to improve our area of study? Research reveals that the more we practice, the more we become entrenched — trapped in familiar ways of thinking.

The only way practice traps you in familiar ways of thinking is if you focus practice only on the things that are familiar to you. Letting Anki help schedule your practices is a way to avoid this. Here is what I do.

- Review phase: Do exercises based on whatever is up for review.

- Attack the weakness phase: Spend extra time reteaching yourself the stuff one you feel you did poorly on.

- Project phase: As you work on interesting challenging projects, add new Anki cards as you encounter and learn new things.

It's a good technique which I think could be accessible to a lot of children. Let them choose the area of interest. Just instill in them a sense of discipline in whatever area THEY choose to pursue.
Have you looked into Foundation for Emails? A new version has just come out (or is coming out very soon).

http://foundation.zurb.com/emails
If there were no markets, then trade would be really inefficient. Prices would be higher, they would fluctuate more. If there was no fantasy football, the world would be a better place.
I Hate Method Overloading
I wear my grandfather's old watch back from the 1960s. The first thing I do when I get up is wind it up and put it on. Every two weeks or so I might adjust the minute hand back or forwards a few minutes to sync it with the real time. Not hard at all.
Ah. 2001 was... the era of HTML4, more or less, so it's still seeing the majority of page content, but... no Unicode. I see.

I figured old data was uninteresting, but TIL that crawling data yourself is not impossible. I mean you have to come from a thousand IPs, browser UAs and cookie states to find everything thanks to the sad state of things, but wow, I didn't realize 200Mbps could do so much. :D

As for the errors et al, that makes me think, I wonder what would happen if you saved that data and folded it into the seed list (with maybe 3 or 4 URLs up the chain leading to that link) for next run.

Agh... so you already have leeches :( all I can suggest is maybe mixing up your HTML, or maybe putting your site behind CloudFlare and, if there's an option(?), setting the attack detection sensitivity all the way up. I have no idea if they can do this.

10 queries/sec... that's... not going to be too great on the hardware :( I mean these people can just crawl the info themselves and get more up-to-date content >.< wow

By "free" API, I don't mean free-for-all "here, have at my bandwidth/hardware" xD - I mean more in the sense that curious shy CompSci types can maybe autogenerate themselves a basic-level API key to experiment with ultra-low-rate data requests here and there, and request a threshold upgrade on their key if they think they have an interesting/justifiable use for the data.

And it would be great if this could be a revenue stream! Have you ever featured the site on HN?

PS. Constructive criticism on design: I would personally alter the page styles a little; it currently looks nothing like what I associate "search engine homepage" with based on what I've learned to expect, and the page style, while very nice, makes me feel like the site is a blog, not a dynamic search engine.
Chrome-only demo is unfortunate in this particular case (I also use another webkit variant). If you ask me, scrollable page with screenshots is still better than video.
Just a question that seems to always cross my mind when I think of individuals like Snowden (and I am not a strong believer that everything I see in the media is rooted in some conspiracy theory): Why are many so confident that he is operating independently and not just redirecting blame towards himself as part of a larger CIA operation? i.e. PRISM may have already been leaked at the time anyway so CIA, then manufactures a "scapegoat".

Sure there is some interesting stuff that has been uncovered, but I cannot help, but wonder if his hero image is being burned into the psyche of every rebellious, "hacker" teen out there just to promote a viral effect of some kind. I am in no way condemning Snowden and the like (I really want to cheer him on) but I am, at the same time, not going to be totally convinced that I should be following what he or his constituents share with the masses.

As a side, I am ready "Classified Woman" by Sibel Edmonds and the same question came up regarding her background. Just thought I would throw this out there since it has been on my mind for some time. I am wondering if anyone has here similar thoughts.
Moon rock[0].

[0] https://en.wikipedia.org/wiki/Moon_rock
Yesterday I taped a piece of paper down on the kitchen table and got out the crayons. Was asked for a Yellow Submarine so held my 3 year old's hand and drew one with him. He was almost ecstatic at having an image appear from his hand.

Creativity is a mix of confidence, encouragement, hand holding, and structure.
Sorry my mistake. They have just open sourced the server not the dashboard. But some one has said they are going to open source the dashboard and all soon.
How do you feel reading the papers today?
I am interested in this, mostly as a computational biologist. Any intro on Hadoop? What is it used for?
Your sentence is not even wrong.
I used litcoffee* for a while, and it really makes you think about and code for a future reader / maintainer, which is pretty great.

It really slows you down though (good thing?) when trying to dump your ideas into code, especially if you end up writing exploratory code that you later delete (I do this a lot).

I think literate code could be really great however for refactors. Once you've figured out the correct implementation and have the time & hopefully budget to revisit your fast code. Maybe it won't feel like the chore of straight up documentation, and more like the enjoyment of polishing your art.

* http://coffeescript.org/#literate