skysight-inc/HackerNews huggingface dataset:
Sure you can, thousands of others have. Collecting a bunch of links is the easy part, creating the learning platform is not. To understand how difficult and resource intensive this is, check out MIT OpenCourseWare: despite massive resources, most of the courses suck as they are nothing more than online repositories for slides and other assets.
Thanks, crazy person.
Since the car has a lithium-ion battery, it really doesn't deal well with being depleted for medium periods of time. The gauge is probably done like that to lengthen the life of the battery.
I mostly eat what I want, but I'm not fat. Everyone who knows me will tell you that I really enjoy eating, and I generally do give into it regularly!

However, that's in part because I trained myself to want what's good for me. I used to like sweet stuff, until I realised (back when I was a teenager) that there was a direct correlation between me walking into McDonald's and having a soft drink, and having some new spots on my face 6-12 hours later. At that point, I basically taught myself not to like overly sweet stuff. That teaching has lasted ever since - I rarely eat desserts and that sort of stuff - even though I no longer get spots.

You can train yourself to like healthy foods - salads, freshly cooked good meat, vegetables, etc. It's hard to get obese eating healthily. I've never heard of an obese person who eats healthy food all day long. Generally they eat pizza, crisps, chips, chinese take-aways, and all sorts of other nasty processed foods.
I'm at an entrepreneurship conference where the project owner (a designer) is an invited talker and i had the pleasure of also talking to him directly.

This system is already being implemented, not also here in Portugal (on subway/street signs, product labels, ink resellers and many more) but across Europe and Americas (Brasil), apparently.

Since i'm a developer, i immediately considered smartphone and possibly tablet applications and i hope we will brainstorm it soon :-) i found it a very exciting and valuable project, and a simple and effective solution to a complex problem (color blindness).

Augmented reality applications where the 1st thing to come to mind, which would be awesome! And there are more simple applications that may help not only color blinded people to learn the code, but also non-color blinded people to get over an apparently serious stigma [bullying] against color blinded people.
In fact on an x86 machine the byte code that programs are written in gets translated into a specialized micro code which is then executed.

So even assembly isn't the lowest language.
Project Zomboid source code burgled
MIT is limited to MIT. Has a third party content aggregator tried this? They shall of course not be limited to a single content generating source.
According to Wikipedia, the percentage of ethnic Finns in Finland is 97.5%, while the percentage of ethnic Swedes in Sweden is "probably much lower than 85%". Now, some of these are Finns living in Sweden and vice versa, which complicates the picture, but it seems like Finland has very different demographics from Sweden.
Just watched this demo - http://www.techcrunch.tv/show/new-and-featured/5tdmJ3Mjrhxdd.... I'm quite impressed with the speed. A lot of the tasks he demoes are actually faster than doing them with the touch interface.
Happens to be this gentleman http://en.wikipedia.org/wiki/Mark_Zbikowski. Though I never worked with 'Zibbo' directly, I heard several legends of him - a lot of him centering around how he is one of the nicest people around. Which is unusual given the time at Microsoft he did a lot of his best work in.
This is not as hot as it seems. The RTT quoted (50 ms) is ridiculously slow for most broadband connections.

If you really do have a connection that slow then yes, you can improve matters a bit by adjusting the window sizes, here is an article that goes in to a lot more detail:

http://www.speedguide.net/articles/the-tcp-window-latency-an...

Also, you normally don't control the sending side, which can overrule any window size you request.

Tuning TCP has its uses but client side tuning is very limited in effect by itself, clients and servers tuned to be optimized for their particular connection can see some gain.
You mean kprintf?

http://leaf.dragonflybsd.org/cgi/web-man?command=kprintf&...
You might also be interested in the previous HN discussions of the same topic, then: http://news.ycombinator.com/item?id=896092

(yes, this "trick" has been making rounds for a decade now; I predict another HN article within 6 months)
I don't understand why people don't reject their employment contracts when they include this sort of dumb shit. An employment contract is a negotiation.
I'll throw my support behind this: http://www.amazon.com/Eat-Drink-Be-Healthy-Harvard/dp/074326...
Being in a stable location is always useful - easier to contact, and makes it possible to have face-to-face meetings. However, a startup is about the best (tech) job for travelling (on your own terms). I imagine people fly out for meetings, doesn't matter where they're flying from.
It's impossible to state with absolute certainty without going through the patches that have been added by Red Hat to your kernel, but I'd be surprised if something like this from so far down mainline got backported. 4.x is pretty old, and the regular life cycle ends early next year.
Ah, it's an idiom, thanks. I couldn't figure out the subject of "leave".
It always upsets me when those that won the genetic lottery in some way or other piss on those that lost. Anything to help restore the balance here is a good thing and should be encouraged.

Super stuff, really.
Drats, even CentOS 5.7 is too "old" or at least not up-to-date with the core.

CentOS 5.7 is 2.6.18-028stab089.1
Downloading now. Will give it a try. Thanks!
Waloetz Go Blogg
The real difficulty is in recognizing that you are stuck. You might be working on 10 different things. You may be making or ogress on 9/10 things. However the one thing that gets stuck may be holding you back on milestones. I've noticed in the past that I would put more effort to get the other 9 things going faster than put an effort to recognize that I'm stuck on a task and that's really important to achieve the milestone. I would be avoiding the task without even being aware of it. A personal project plan helps me notice the lack of progess on a task. I've been reading "Getting things done" by David Allen. Listing out things you need to get done and inventorying them periodically helps me to a certain extent.
Nice. By the looks of it Paris is by far the city with the most g+ users..
cached copy of the post article (seems down now)

http://google.com/search?q=cache:http://blog.habets.pp.se/20...

A little history for those wondering what this is about

http://blog.benstrong.com/2010/11/slow-start-follow-up.html

http://blog.benstrong.com/2010/11/google-and-microsoft-cheat...

http://lwn.net/Articles/427104/

http://bits.shutterstock.com/?p=74

http://research.google.com/pubs/pub36640.html

https://docs.google.com/gview?url=http://research.google.com...

https://docs.google.com/gview?url=http://www.ietf.org/procee...
Canada's got at least the diversity the US has, and yet regularly ranks quite high in worldwide educational standards.

Edit: added the following link

http://www.guardian.co.uk/news/datablog/2010/dec/07/world-ed...
It doesn't say "do it well", so yes - I have done most of those and think can do all of them ... poorly.

For every human to be able to plan D-Day, conn a sub around the world, design the Burj Khalifa, program like Peter Norvig -- that's going to be both unlikely and a waste of resources since it excludes building engines, harvesting, sculpture, and so many more aspects of what humans can do.
ArmorGames has actually sponsored a number of those Flash games (all actually developed by the same guy), making fun of the obsessive tropes of the browser-based Flash mini-game crowd. Which is kind of bold, since ArmorGames is entirely in the business of profiting off that market. c.f. Upgrade Complete (I and II), Elephant Quest, This Is The Only Level (I and II), Achievement Unlocked (I and II).

The really amusing bit to me is that not only are they bald-facedly mocking this addiction-oriented gameplay, they are simultaneously self-referentially some of the most fun games in that genre.
"By the time afternoon rolls around, you’re in caffeine withdrawal. This is often why people are sapped by mid-afternoon."

In my experience this has a lot more to do with carbs-heavy lunches than caffeine.
For me it's plumbing. Flush the toilet, get rid of waste through a hidden underground network and it just works in the middle of a city with millions of people doing it every day.

It also gives me perspective of the enormous debt I owe to (hundreds of) thousands of people "just doing their job" for me to be able to sit where I am and do my part of it. Just from the vantage point of my office chair, the things that surround me have been touched my so incredibly many people during their production and delivery to here.
What an awesome hack. The 3D printing connection, the totally original idea, interesting use of embedded accelerometer... really, this is the kind of thing where I go, 'wow, why didn't I think of that'. Super stuff, and inspiring too.

I'd be a little wary of throwing it up high on the edge of that canyon!

Some years ago I made a 'poor mans' version of this using 6 webcams connected to a laptop via USB mounted to the roof of my car, it was a fun little project but the speed of the car combined with the delay caused by the various connections caused images that were less than impressive (lots of stitching errors).

This was before google streetview launched and when I saw their gear I realized I'd been going about it on a much too cheap path. The idea was to allow you to set up a road trip and to visualize the whole thing as the driver so you could get a feel of the trip from home, or to allow you to travel in a completely virtual way.
Having seen it in action in person, I found the sound quite astonishing. It has noticeable patterns.
If you've never been fat, you don't know how it feels to be fat (duh...). I'm "only" 240lbs/6ft, and it simply doesn't feel good. Every step you take is heavier, you can't move around as nimbly, public transportation is more uncomfortable, you sweat more, clothes don't fit well, etc, etc. I know this for a fact because I've previously gone from 240lbs to 180ish, and it's just amazing what difference it makes, especially when you're also fit.

Also, 20 years of life is a lot. You may not think that you want to live that long, but having seen my dad retire at 60ish, being still fit, healthy and active, and continuing so for the last 15 years, and continuing for the foreseeable future, it changes one's perception of what old people are capable of today, especially when they're healthy.
I'd just like to add that since Git supports SSH, it's pretty easy to set up git repos on any server. `cd ~; mkdir myrepo.git; cd myrepo.git; git init --bare`. Then you can just `git push username@server.com:myrepo.git`.

This of course doesn't give you a web UI for creating repositories. And everyone with access to `username` on the server can access all the repositories.
If you're going to experiment with this make sure you look at things like MTU as well, those are not always set to the optimal size for your link. If you have a high latency link in there somewhere (say you're in the mountains in Colorado and your only way to go online is through a satellite link) then this really starts to matter.
Yes but how many children did she have!
For anybody that is interested in executable formats and how they are created and used, the manuscript of the book "Linkers & Loaders" by John Levine is available for free (http://norfs.sourceforge.net/linkers_and_loaders.pdf).
Just look at the removable of co.cc a while ago. While they had some reason (malicious subdomains etc), it was still highly arbitrary and kicked out a lot of legit sites too.
if only Twilio had a good connector for that
Development using coroutine libraries goes much faster and the resulting code is much more robust than that which uses events and callbacks. This is even more strongly the case in C++ where you can take advantage of traditional C++ RAII on any coroutine stack, which you couldn't do so nicely and clearly with callbacks. In the ten months since we started using them, we've had no stability problems and no strange and inscrutable bugs from within our coroutine implementation. There have been user errors from misuse of coroutines, but nothing anywhere near the order of magnitude of what you get when using callbacks.
This post is awesome , more for the folks commenting. Many times, there seems to a direct proportionality between skills and humility / niceness. Am certain Mark deserves his name to be on the executable walk of fame ( may I add, he stands more or less alone ;-)).
> The RTT quoted (50 ms) is ridiculously slow for most broadband connections.

The speed of light would like a word with you.

Even if you had a "straight" link across the surface of the earth, the information transited at 100% of c, and there were no processing/equipment-induced delays, New York to Los Angeles is ~26ms round-trip.

Unfortunately, the speed of light in fiber is not 100% of c, it's more like 66% of c, so your round-trip time is more like 40ms.

This still assumes zero congestion, zero equipment delays, and a direct A to B path. In practice, you will never have any of those.

In practice, I get ~80ms from the SF Bay area to New York on an atypically fast (for the US) connection.
Some people ignore indie games, sadly... But you've just mentioned them, so perhaps this person will take a look at them and see what they've been missing :D Because yes, indie games are awesome.
"practical degree of reliability" seems somewhat debatable; it apparently burns out components fairly often when running. IIRC it uses quite a bit more juice than it needs to, which might have something to do with it, so perhaps it could be made more reliable.
He's doing this on a fairly local setup.

On similar distances/hop counts to the ones described in the article I get ~15 ms.

He's in Sweden and his host is in Stockholm.

If you test with google, the you have to take into account that google has 'points of presence' all over the globe, so if you test using 'google.com' their DNS server will hand you an IP that is physically close to you which will result in fewer hops.
I have my 14 months old daughter playing right next to me. Two cells merged and there was life, giggles, tears, words, laughter.

Now, _that's_ dizzying.
Yes, the video is mesmerizing. Reminds me of sticking an AM radio into the guts of a 6502 based computer in order to debug a crash to determine whether it was looping or had hit an illegal opcode (the sounds are noticeably distinct).
There is only one Cloud Icon in the Entire Universe
If you have only a smaller amount of fresh water, it is possible to survive with little ill effects if you mix fresh and salt water in a 2:3 ratio (respectively).

http://en.wikipedia.org/wiki/Seawater#Human_consumption_of_s...
Maybe... they want a job and need the money?

Not everybody here at HN seems to realize that negotiation is not always appropriate when your first priority is to get a job.

Thankfully I've never been in that sort of situation, but I've certainly been desperate enough in the past where I would have happily signed if it didn't look like they would be willing to "bend the rules" for me.
timerfd and it's counterparts in bsd/osx kqueue are absolutely essential to write fast I/O code. it's the stuff that powers node.js and such.

the kernel has it's own version of printf, because it naturally can't run on the one that is in your userspace libc. I don't think that kprintf is exposed through the system call interface, though.
I've read the article three times, and I see no mention of anyone's location, distances, or number of hops, merely a statement that the link is 50ms round-trip.

Meanwhile, your statement also made no mention of distance, only a blanket "ridiculously slow for most broadband connections" without qualification, which is what I was responding to.
The only major issue I can see is that Apple favored apps will always take first pick.

If you want to say "Tweet blah blah", and use something that isn't the official Twitter client, you're probably shit out of luck. You'd have to say the app's name or something of the sort.

Another example is that Reminder will take precedence over any other third party todo app.

Otherwise I think there are ways around the whole 3rd party issue with a strict approval process and having developers somehow interpret their own text commands and provide some standard feedback about what Siri's response should be.
Where I live the economic situation is bad and job market pretty slow,
so few companies are hiring at the moment.

Surprised no one has mentioned it: why not move?
The only part of education where the language matters is when it comes to spelling, and the key factor there is the distance between the spoken language and the written language. In Finnish, these are close, i.e. words are spelled "as they sound", the rules are simple and consistent and there are few special cases, and as a result Finnish children have a much easier time learning how to spell compared to Danish or English children.
Use Twisted instead of inventing libuv. >:3
I did a bit of research before I posted that comment, I suggest you do the same. nslookup/dig/whois and traceroute are your friends.
>While in theory it's nice that people can run any application they wish, in practice, it sucks.

While in theory it is nice that people enjoy essential liberties, in practice, they suck.

Franklin sends his regards.

> it won't steal information

So, it's okay if Apple collects your personal data instead of some criminal? Sure is hypocritical.

>well, we tried doing it the other way for 20+ years and it didn't work.

You know why it doesn't work? Because we let people use computers, but don't require them to learn how to use them. I still don't get why people think they are entitled to use a computer. It's the same as demanding to drive a car without knowing how to operate it, in addition to having no clue about traffic rules. We're not attacking the root of the problem, we're simply slapping the symptoms around.
I suspect an abundance of social infrastructure (4% of children living in poverty vs 15%, per the article) acts as an unaccounted for subsidy for education - and for much else as well.
I think that's a red herring.

I mean, isn't that just the marvel of abstraction? I can show you how it works, on a basic level: See, it goes around like this. This connects here. That switch opens. This moves back, and that's the behavior that we're looking for. Easy.

Why is it that when that same thing happens a hundred times a second, the emergent behavior suddenly becomes mind-boggling? It's just the same thing, faster. You already understand it. Your brain cant work fast enough to see what's going on, but thats exactly why we built the machines: to translate very fast things into things slow enough to understand. The complexity of the speed is illusory.

It strikes me as like a small child, watching the cars go by-- Zoom! Zoom! Surely that is the most amazing thing that exists. But when she grows up, she learns that everything has a velocity, which has to be some number, so it might as well be high. The interesting things are still interesting, moreso even, when it's going very slow. Just going fast is kind of boring.

What's cool are the things that emerge when you abstract. You have a car, and you know why that works. The connection between gasoline and forward motion is straightforward enough. But as soon as you have three cars on a road, you have traffic, and that's something fundamentally new. And you can analyze the traffic, figure out how it works-- but can you see how traffic is fundamentally dependent on the behavior of gasoline? And
gasoline on the behavior of a refinery?

And what happens when the refinery is run by people who drive to work? Now you have a recursive system. Can you still understand it? Maybe today. By tomorrow it will have changed itself. Can you understand the change?

What happens when you think you understand the change, so you make a prediction, but your prediction affects what happens, making you wrong? But you take this into account when you make your prediction, becoming right again, except now you're a part of the recursive system, and there will never be a right answer. Understanding has become impossible.

Now that's baffling.

(And not to get all political, but this is also why a properly functioning government is not merely a hard, but an intractable problem. No matter how much you know what you're doing, you can't control something that controls you... But that doesn't stop us from trying.)
I'd be fascinated to know how you determined where he personally was when conducting the test, and the location of the other, unnamed server he was using to download the content:

"I only have approximate numbers since the RTT between the servers I was testing was a bit unstable. Virtual servers and all that"

I'd also be very grateful if you could respond to my broader point about your blanket statement, rather than continuing to draw attention away from it with snide remarks.
I try, as in make a concerted effort, to be both.
Relay contacts tend to spark when they engage each other. You can get rid of most of that sparking by adding diodes but that would be cheating (semiconductors again), to a lesser extent using small neon bulbs across the coils (that will still take them up to 90V though).

With 'practical' I meant that you would be able to run programs to completion for for instance numerical problems.

Vacuum tube computers suffer from different problems (such as tube filaments burning out) and I really wonder whether a well designed vacuum tube computer would be more or less reliable than a well designed relay based computer.

Vacuum tubes got awfully small in their final days but the voltages involved and the heat make me believe that relays would probably be more reliable, but likely also more expensive and much slower.
Is it a good idea to buy a used car from a rental company, say entreprise or hertz? What is the best way for someone international to go about buying a car in the bay area?
Great post Clint. Your comment about all the good ideas being taken and narrow focus is spot on. Great to see a single founder startup and keep going until they reach critical mass even if it takes years.
Like one of these?
http://www.campingsurvival.com/kahaemdewama.html
A university biology professor mentioned in a lecture that a small percentage of people have kidneys strong enough to drink sea water.
Nfl jerseys supplier
We supply a wide range of cheap brand new NFL Football Jerseys, NHL Hockey Jerseys, MLB Baseball Jerseys and NBA Basketball Jerseys in good quality. as well as authentic jerseys, replica jerseys and premier jerseys for men, women, youth and kids. Made with breathable fabrics, sport jerseys on our online store are soft, lightweight and comfortable. All jerseys are authentic and with the tag. The player's name, number, logo etc. are embroidered and sewn on! We provide Best Price, Fast Shipping, Safe Payment and Good Service. Cheap and discount NFL Jerseys, NHL Jerseys, MLB Jerseys and NBA Jerseys on our online store! Hurry up! We accept both retail and wholesale.
...which is why they recommend you never use the ip, instead AWS provides a hostname, which is invariant...
Be-Careful (2011) Bollywood Hindi Movie Songs 128kpbs Mp3 Album
As they are placed exactly where a shadow would fall I think they are deliberate. I actually really like the design of the site.
The original announcement - http://groups.google.com/group/mozilla.dev.platforms.mobile/...
On what visa do you expect to stay in the US?
> Project Zomboid was regularly backed up from machine to machine, but rarely – sadly and infuriatingly – externally. We have lost an awful lot of work.

I don't want to be an arsehole, but COME ON. Really? No proper backup?