skysight-inc/HackerNews huggingface dataset:
This would be very easy to get running on the BeagleBoneBlack as well, and with a tiny bit of work, BoneScript could be baked right in, allowing easy access to GPIO ports. It would be even easier (and much prettier) to learn basic electronics than Arduino.

That being said, for more advanced electronics with RPi or BBB, it's so beneficial to be able to host an Arduino on top to do the bitbanging. Trying to use the BBB's Programmable Realtime Unit sucks!
You are better off optimizing your website for Google, but not better off using Google for search yourself.
What's Left Of Nokia Poised To Become A Giant Patent Troll
MasterCard Worldwide was a non-profit cooperative until 2006.
Long key generation, longer login time, possible lack of a proper entropy in the key, if the entropy source is not good.
Hedge funds have very little impact on the economy. The same dollars would have a much bigger impact if spent or left to consumers.
just the humor
There are no official images for Ubuntu 10.04, but you can create your own with:

debootstrap lucid ./rootfs && tar -C ./rootfs -c . | docker import nl/ubuntu-lucid

You can then run 10.04 containers with:

docker run -i -t nl/ubuntu-lucid bash
Maybe I'm out of line, but if you're planning on tearing into what's wrong with something, try to offer something positive as well. Your feedback was great and constructive, it's just not very nice.

I'll be honest, HN has a tendency (myself included) to have a first natural reaction of "how can I criticize this?" But just because something isn't faster than enterprise, or not-as-scalable, or not made in your framework of choice doesn't mean it's worthless. I think this project is amazing. Great job and I can't wait to see this mature.
Yeah, I saw your service on Heroku a couple of weeks ago. Haven't tried it for our API's yet but I recall you had a pretty nifty approach. Good work!
Sadly DDG does have some bugs. I reported this one a few weeks ago but nothing ever happened. They keep adding a www. prefix to urls even when the original site didn't have it.

For example look at https://duckduckgo.com/?q=apsw and look at the 3rd result at Google Code (Python, my project). They make the result URL be www.code.google.com but there is no www and clicking gives an error. They seem to be second guessing if a www prefix is needed, usually guessing right, and then getting it wrong. Having to edit the www back out of URLs is a pain.
Yeah this is totally a words game. So if I bought an ounce of gold for $600 ten years ago and sold it today for $600, yes technically, I didn't lose any money, even though gold is worth a lot more than that now. I wasted potential money which is pretty much as good as losing money.
No one should ever eat ODAP. It is too risky. Now the world knows (and in a very high profile way). No one should ever have to ask themselves if they are well-fed enough to eat wild potato seeds. You should never eat them.
Markdown is great for writing on the web, but it's not the future of writing. I love markdown, but all word processing is still so restrictive compared to earlier forms of composition, and HTML is still a horrible medium for poetry:

Hannah Weiner used to manipulate the page in her typewriter for great effects in the 70s and 80s (http://www.ubu.com/ubu/pdf/weiner_indians.pdf). Charles Olson called the page an open field in 1950 (http://www.poetryfoundation.org/learning/poetics-essay/23788...). Our linear text flow doesn't allow for the kind of poetry that Apollinaire was making in the early 20th century (http://ubumexico.centro.org.mx/text/Apollinaire_Calligrams.p...). Heck, for that matter HTML can't even maintain line breaks or distinguish stanzas (should they be p tags?).
> Three of the largest, most influential and defining technology companies of our lifetime (Google, Facebook, Twitter)

That's so funny it hurts. If Google, Facebook and Twitter would all disappear tomorrow the world would continue to revolve and productivity in general would likely be up.

Techology companies that defined our lifetime exist (Intel, Microsoft, Apple, Sony, Samsung, etc) but are of a completely different kind. Google has the potential to become such a company, facebook and twitter not so much.
Or worse: once you get them to spill the beans, they admit it wasn't the good question and the problem wasn't related.
1024 should have been save, but modern PC's can easily do 4096... So all my certificates are 4096 at the least. No reason to take a change, while there is no significant downside. So why take the risk with 1024? Maybe it's to weak, and maybe, this means we can keep our data secure for longer.

Te only reason NOT to use them: mobile end-clients, and busy server who would die from the extra CPU burden. But other then that, WHY NOT ?
(Minecraft) ZOMBIE APOCALYPSE
Hello there! The Sniz Broz (That's me and Ben) Have started a video gaming channel, check it out and let us know how we are doing!
> Docker (and LXC) seems like a huge step backwards for security.

Sry but link says it all. No further comment from me:
http://marc.info/?l=openbsd-misc&m=119318909016582&w=2
People do crazy things for money.
Don't fight it. Advertising is an absolutely legitimate business and in fact vital to a dynamic economy.

You are always going to see advertising where marginal costs to operate approach zero. It is by far the best way to take advantage of such situations.
One of the issues I found with contributing to open source is the time it takes to get a build environment up and running. Since different people face different kind of issues and projects usually lack an exhaustive documentation, I've always felt adding a light weight image of the build environment could help. I hope in future Docker or similar projects pave the way for it.
See http://docs.python.org/2/reference/datamodel.html#new-style-... for the distinction
VC's do try and recoup from a soft landing unless it was really a disaster. If you buying call options to capture a black swan, which is what vc's do, then the options that break even make a huge difference to your return distribution over time.
Funny how rebranding goes. When I use Apple Mail auto-detect (on snow leopard) account function it gives me some live.com IMAP parameters.
Google flew 155 missions for NASA. There are definitely serious questions to be asked here, but it's not as if Google wasn't contributing something.
For the most part, I've been really happy that HN hasn't been overloaded with iPhone article after article, but I also think it is a sign that the last few releases really haven't been that interesting. iOS7 got a ton of coverage and rightly so!

This article comments that the iPhone move from technology to fashion is a bad thing, but I'm not so sure it is. There is no technology 'missing' from any of the premium handsets these days, and we can only compete on mega-pixels, processors, etc. for so long.

Technology as fashion is a progression, as is the split between 'feature phones' and 'smart phones'. I compare it to a pen, where many companies put out details about how well it writes, while others create fashion pieces that you want to have. Pens all right good-enough, so you can't keep competing on that.

Furthermore, fashion drives price, I suspect often more than technological advancement does.
It is a given. McCandless meant to write potato seed. Krakauer wasn't sloppy. He was right. He knew that wild potato seeds killed McCandless. He just didn't know how. Krakauer pursued the analysis himself to determine what toxin was present in the seeds. That's not good enough? Man, everyone's a critic.
That's for very small values of 'forever', after 3x the average lifespan of some critical component you are again without transportation.
This sounds awful to me. I get that you're writing a paycheck and you want people to work, but that's got to get done on the hiring and firing end of things. Hire good workers. Fire people that don't work out.

>Be a little paranoid for this time about showing your work. It will help you feel good about your time, and us feel good about granting it.

The last section is just ridiculous imo. If someone is doing their job, you should know it. If they aren't doing their job, you should know that as well. Being paranoid about my job is not going to help me feel good about my time. Promise. It might make me start looking for a new place to work though.
10^12 is how much more work you have to do (according to the complexity estimate for the GNFS), regardless of how you do that work. If your custom-built hardware is 10^12 times faster than a general-purpose CPU, you can factor a 2048-bit number on your hardware as fast as a 768-bit number on general-purpose CPUs, but it will still take 10^12 times more work than factoring a 768-bit number on the same hardware. And I've never heard of GPUs or FPGAs giving a speedup of more than perhaps 10^4 on any problem, which still leaves a factor 10^8.
Prose.io has kind of a hybrid markdown editor (I think it's WYSIWYM?). It has markdown syntax highlighting that happens to look similar to the final output, though the markdown tags are still displayed. They also have a toolbar, which is used like a regular WYSIWYG toolbar, but generates mardown tags.

It's pretty neat.
"I don't know of any other system that allows this except just plain text."

How about any WYSIWYG editor? The simplest syntax is no syntax.
Good point. It's essentially a scene-by-scene navigation model, where you jump from one scene to another. While inside a scene there can be animations.. looping, triggered, one-off, etc.

I always meant to link to a couple sample projects (both source and output) on the homepage.. you've encouraged me to revisit that soon!
That's what I thought! Even the artwork style looks similar. The gameplay is very different though.
Markdown is a mess. Gruber refuses to take care and now there are a ton of slightly different dialects because the original draft is clearly lacking in some respects.

Just last week wanted to use GFM, they introduced a new newline style. Or maybe not? In gollum it doesn't seem to be working and then there are breaking lines with two spaces. Or not? It's a desaster.

Some group should take over the markdown format definition.
Markdown supports table. With Multimarkdown you get even more features of a traditional WordProcessor like footnotes, GitHub flavored code blocks, citations and bibliography, table and image captions etc. Unfortunately, not too many apps out there that support Multimarkdown. LightPaper (http://clockworkengine.com/lightpaper-mac) and Composer (http://fletcherpenney.net/2013/05/composer_23b) are only two that I'm aware of (for Mac OSX)
Step 1. Become billionaires by organizing the world's information.

Step 2. Spend hundreds of millions on a fleet of jets and helicopters.

Step 3. Conspire in the backrooms of government offices to save money on gas.

The final stroke of their master plan has finally been revealed!
There was a attempt to do that www.w3.org/community/markdown/

But Gruber was childish about it:

https://twitter.com/gruber/status/261650083689426945 https://twitter.com/gruber/status/262287246953164800
Two different mediums. Fictional literature is about communicating with words in a book. Web articles are about communicating with words on the internet, which is much more visual, interactive, and malleable. If you can improve communication with proper formatting, go for it, if it fits the medium.
Hanging from the top of my shower door. No joke. :-)
Is it just me, or is anyone else fascinated by the idea that we receive data from a device that is 12 billion miles away at a rate of 20 bytes a second? How do they deal with the problem that there is most likely to be a lot of interference in the form of other planets, magnetic waves, solar flares, random gamma rays, etc?
Since we've just barely gotten English audio recognition at a good state (and I'm talking in general, not just Microsoft), there hardly should be any surprise that non-English recognition is where it is.

I don't see how "catering to the needs of customers outside the US" is related to "audio recognition" other than that one of them is a thing. If you didn't realize, Microsoft products are available in a dozen languages, and localization tests take a long amount of time as it is. As a company, it supports an incredibly large number of countries, more than almost all companies posted here on HN, and definitely just as much if not more than most in the world. Just because one or two products is hard to localize does not mean that Microsoft has "severely lost in the last decade to catering to the needs of customers outside the US".
Please do NOT go under Dell.

Own a Dell Precision M4700 workstation (absolute beast of a laptop, i7 3840QM, 32GB RAM, 2X 256GB SSD), and 2 R610 1U rack servers in colo. I've been buying Dell servers since 2005, never a problem, completely satisfied.

Their high end consumer, and mid-to-high-range server gear is pure quality, at decent pricing to boot (if you can work a deal with sales rep., or find a decent unit on Dell Outlet that is).
Gruber's Markdown syntax has a bunch of ambiguities in it.
Respectfully, I think you're missing the point. It's not about any one person being interesting enough. The fifth amendment gives the (American) people a right not to incriminate themselves. The point is that a sizable chunk of the population can now unlock a lot of information about themselves without the fifth being an issue. I don't think the writer of the article claims that this is an effect that was actively saught after by Apple or the govt - it's simply here and people need to know and think.

It's as if someone invented a key you could turn to remember whatever you forgot. Great invention, but the article is saying: be aware, turning the key is not self-incrimination, and so now you have no 5th amendment.
I think Markdown is mediocre. Putting too much meaning to white spaces is not exactly a bright idea for a markup language IMO.
Writing is the future of writing.
A single newline is possible, and it's the most horrible thing in Markdown:

When you do want to insert a <br /> break tag using Markdown,
you end a line with two or more spaces, then type return.

http://daringfireball.net/projects/markdown/syntax#p
That's Markdown-Here, not Markdown.
Writing an app for kids
Or a person thinking "I want a cheap iPad for the kids", but either way, those people are less likely to buy a Surface, so your argument makes sense.
VT-d, VT-x. 2007 != 2013. The number of hypervisor exploits is far fewer than the number of local root exploits on various shitty OSes (including OpenBSD).
When driving from SF to Palo Alto you want to talk to a computer or perhaps look at a computer screen through your windshield and type on a one-handed keyboard? You are easy to please. I'd much rather have a wank from the back seat of my self driving car. And then a nap.
It's one of those retro things that just won't die.
They're in a perfect position to come out with a product like this, having developed solutions around the audio stack for years.
Why do programmers confuse Halloween and Christmas?
Because OCT(31) = DEC(25)
Send me your CV. I'll happily give you any advice I think might help. My info is in my profile.
When I ordered my MBA last year it also shipped directly from China and took about 10-12 days.
And then they will use the iPads themselves because their products suck?
This is sadly yet another example of why I'm happy to stay in the EU and don't want to open up shop in the US any longer. I may not be the size of SanDisk but patent trolls chase after smaller companies too. The risk of BS from one of these "non-trading entities" just isn't worth the upsides.
> If I'm about to buy a washing machine, I would go search on google

Actually we've just bought a washing machine in the past week and Google's ads didn't really have anything to do with it.

Selecting a machine took about three months, a combination of searching for user reviews and information about warranty. None of the Google 'ZOMG BUY NOW' ads were in the slightest bit useful for that.

Once we decided to buy, we noticed that all the ads were for big-name stores that don't have outlets where we live; because Google is basing the results on the address of my ISP, 500 miles away...
Indeed, I'd write it more formally as "Markdown lets you focus on the content and structure of your work, with no thought to it's appearance."

For me, this is huge. I take all my notes for all my classes (save classes that require odd symbols such as math) in markdown, because by it's nature it guides my notes into a very nicely structured format. Once I have my content and structure, I can build differently styled documents for all of my different use cases: viewing my notes on kindle, reading them on computer, or printing them.

Markdown's really powerful, and I love using it.
English is a language where redundancy is an understatement. Speaking as a fairly competent writer, it's effectively my role as a writer to make up yet more ways to say the same thing hoping for a centimeter more of clarity.
What I really want is a transporter which instantly beams me from Palo Alto to Seattle, never having to go north of Redwood City. I was trying to be realistic.
Fair enough, i certainly fit in the "older" category. I find it less than intuitive that those active here don't know the co-founder(and current CEO?) of Stack Exchange, or the team behind Trello. But i also accept I am not the target audience of HN and times perhaps have changed.

I also spent three years recently working for a company with < 10 employee's and no office, we all worked online from around the world. I don't think we followed any of the listed requirements. No video chat, no headsets(just text communication, same as how we developed open source software). Team members took care of their children whenever necessary and we did not have specific start/end times to our day. Some days i would take off for a 3 hour "lunch" (really an energizing ride through the mountains) and no-one ever asked about it. I believe they never asked because I was judged by my deliverables, little else mattered. We also didn't have any specific "work hours". Having team members from both coasts of America, Brazil, Bulgaria, Zimbabwe and the Philippines meant time of day meant rather little. Not having a specific start/end of my day often meant i worked much more than a 40 hour week, but it was a labor of love anyways.

Is he wrong? Hard to say, many different things work for different people. Is it right for me? Certainly not. Do the other people in this thread saying he's wrong believe they work better in alternate conditions to the ones proposed? Probably.
Same thing has happened to me though I'm older and just trying to work and stay current in technology.

I deleted all of the social apps on my phone, then installed a browser extension on my desktop that limits you to X minutes per day in certain sites. I still go to hacker news briefly most days, but blocked reddit completely.

You just have to get out if the habit of hitting these distraction whenever you get bored or face a challenging assignment. Stop feeling like you are missing out on important social news and start viewing these things as time wasters. It's ok to waste a little time, but limit yourself.

Anyway, I go through phases as we'll but it does work for me to just block myself with plugins and such.
Unless your application is tied to Oracle specific extensions you should think about using postgreSQL for your dev and testing environments. They both hew pretty closely to the sql standard; and there are versions ( EnterpriseDB ) that have an explicit Oracle compatibility layer that works.

And I bet it feels really good to look the Oracle salesperson in the eye and say, "We've been doing most of our dev work on Postgres lately."
> that they've heard that "Voyager has left the solar system"

But NASA hasn't said so before, and hasn't released a press release saying so before - why do you blame them for the headlines general media ?

(and if you read this press release it's about Voyager entering interstellar space, not leaving the solar system)
Just out of interest, what stuff does have a place on HN? And why, specifically, should this not be on HN?
Because almost no one around here uses FreeBSD it seems.
Yes, Docker builds on top Linux containers but they seem to be releasing some neat features that make containers easier to use, manage, and reuse. For example: The docker-cluster project, https://github.com/globocom/docker-cluster seems very interesting as it might allow you to abstract the host with a cluster/logical group. Having this abstraction is key if you are running docker on a non-virtualized (bare metal) host because it provides some level of fault-tolerance against hardware failures. Can you do that with Linux Containers?

Edit: I just realized that docker clusters is not being developed by the docker team
Because Docker is platform agnostic and easy to use. There has always been similar solutions but none of them with such simple interface and setup.
Do you have a link for this statistic? Since I don't know of a local root privilege escalation since several years in OpenBSD, this is a quite high mark.

Edit: this is not a os-or-vm problem. You will have local problems and now, in addition, rooting a server may give you access to even more servers that run on your hyp.
SP-CE | Create new worlds. Together.
Truthfully, you plug ShipBuilder more frequently than I am comfortable with. It makes your related comments seem disingenuous.
But it's not! If you're trying to maintain the communication benefits offered by an office structure, while also allowing WFH, his reasoning is actually pretty good. Laptop speakers are annoying, and hearing every key stroke from your laptop's keys is even worse. A headset is not even $20 - and a directional clip-on mic is even less.

Further, their goal is to encourage good work/life separation even when working from home. If you can't maintain that separation, it seems FogCreek would rather you clock it up to 'life' time than blur the lines. That's just good management - working with distraction is going to result in poor output. Goal oriented management in this scenario, particularly when this may not be a normal part of the workers routine, could result in stress and poor work. Far better that if you can't have a good work environment then you just take a break and increase your output when you get back.
Then why call it approval?
Neither of those citations actually say anything about profit one way or the other. They certainly don't appear to have ever had 501c status.
Go for it. You could call it Topdown.
Nice article. I don't really understand the final point, though. Here's a simple implementation of the collatz function that returns the entire list iterated through, using a simple data structure, and that is O(I) in the number of iterations I

collatz_vec :: Int -> [Int]
collatz_vec = reverse . go []
where
go acc 1 = acc
go acc n = go (n:acc) (if even n
then div n 2
else 3 * n + 1)

You simply push new values to the front of the list rather than the end, and then reverse the list all in one go at the end. Sure, you could use a fancier data type like an IntMap, but why bother when you already have linear complexity with a simple one?

Edit: In fact, here's an even simpler solution that doesn't need to reverse the final result

collatz_vec :: Int -> [Int]
collatz_vec = takeWhile (/= 1) . iterate step
where
step 1 = 1
step n = if even n then div n 2 else 3 * n + 1

It's not tail recursive (because it uses `iterate`) but it's lazy -- so if the elements of the list are consumed as they are created, the whole computation can be done in constant space as well as being fast.
Really? I still have my iPad 1. Browsing HN on it as we speak. It's running iOS 5. The only downside is that the percentage of apps I can install is diminishing rapidly. Still, I bought it primarily to consume media: audio, video and books. And I reckon I have at least one more year before I would feel compelled to upgrade.