skysight-inc/HackerNews huggingface dataset:
I have a question for HN. At what point do you become responsible for your own education?

Before, you may have not had a public library near you. Nowadays, there is too much information.
Curation? Multiple MOOC's have taken the problem and squashed it.
Internet Access? I'm not sure, but I remember reading that Comcast gives subsidized rates in poor income areas.
Computers / Notebooks? This I'm not sure about at all. What access do people have?

Assuming people have access to education, at what point are "educators" defunct? I feel as though I would not have gone to high school had these MOOC's been available. However, I did have enough personal curiosity to pursue these things. In college now, I'm not "spoon fed" anymore, it is my responsibility to do well, and seek out help if I am struggling. I am just curious where people think that line is drawn, and if it's different for everyone or not. I am for the Bar exam - for goodness's sake, we still have teachers trying to teach Creationism!

One of my favorite videos on reforming education, from a very logical perspective from Sir Ken Robinson. Bonus: it's pictorially animated!
http://www.youtube.com/watch?v=zDZFcDGpL4U
Not all of them but this prevents most of the YAML strings from being serialized into Ruby objects by way of a 'safe' whitelist.
> I guess a couple of the Safari team dudes have started blogging

Both stories are from the same person.
Apple-itunes-app Meta Tag
If you are using Wordpress or another PHP based CMS then NearlyFreeSpeech.Net can't be beat.
Yes there are, in our case Redmine. A pretty popular piece of software I believe. In Debian it's in main and in Ubuntu it's in universe.

Re. bundler/gems, I don't know what those are - the file "core_ext/hash/conversions.rb" I hand-patched was from a package called ruby-activesupport-2.3 which is a dependency of the Rails package.
Rackspace Cloud Servers[1] (formerly Slicehost) with a basic Ubuntu install and nginx. I also use it for a simple static site and blog (still running Blosxom!). Has been rock solid for years.

EDIT: I second the NearlyFreeSpeech.Net recommendation if shared hosting is OK (as opposed to a VPS with static IP, etc). NFS has been very dependable in my experience.

[1] http://www.rackspace.com/cloud/servers/
Bookbookgoose -- browse books, randomly
Neither, really. It's mostly because I retired.
Speaking of which, how is the KHTML (not webkit) code now?
I can't comment on iTunes.

Remember, Safari is not open source. Only WebKit is.
Have you tried using gitlab (which leverages gitolite)?
How much is 10PB anyway

http://archive.org/details/10000000000000000BytesArchived?st...
http://athletable.com - I built it myself as a side project and, while it's still early days, things are going pretty well so far. The only real bottleneck for me was redoing the entire UI about 30 times. In the end I just told myself that I could always just change it after launch if people didn't like it.
Ah yes, I was wondering why I kept the plugin functionality of Java around.

My HP JetDirect print server also uses a small mass of applets to perform advanced functions like setting an IP or finding out if the printer is online.
Networking Tips and Tricks Part 1
Ask HN: Best resources to learn SEO?
I want to learn the basics of SEO. Where should I go to get started (that doesn't cost $300 a month)?
World, great... i have been having this idea running through my head for some time, but need to iron it out a little and do some research .. Am on a 3-6 month project here, will contact you after.
Actually, most of the cost reduction is probably due to LCD manufacturers getting busted for price fixing: http://www.fbi.gov/news/stories/2012/november/lcd-price-fixi....
School funding often breaks down at the state level not the local level though it varies by state of course. Simply being in a wealthy suburb does not mean that your school has any more funding than a school in a poor area. In fact it's quite likely that your schools received significantly less money than schools in poorer areas due to federal funding via grants and things like Title I.
Is that NemID?

Friend of mine told me about that, my first thought was the situation with Internet Explorer in South Korea...
Japanese Cat Carries Clues to Bizarre Bomb Hacker Case
> As to your question here: "Who is this "my" who has a goal in meditation"

> The my is me; all of me. Not just the observing me, not just the thinking me, or the feeling me, but the inseparable combination of the three.

Seriously, when _in_ meditation try asking or seeking this "me". Not in words or concepts but actually try to locate it.

This is just my take on Tolle, don't try understanding what he says. Try being and living in "presence" or "being" or the now or mindfulness whatever you call it. It's the same thing. Then the insights come on their own. I rejected Tolle's book as being too simplistic etc around 2004 or so. After independently discovering "presence" or being, i came back to his book (around 2006) and found it to be greatly helpful. Whenever i get stuck in the mind/ego due to relationship issues or struggling with what's happening in life, I find his later chapters to be very helpful in bringing me back to clarity and presence.

However, I understand that each of us will find different things helpful or bogus. I never really cared for Deepak Chopra. In my opinion he is one of those who has read a lot of Indian books and can put things well for western audiences, but he hasn't put in the mileage himself.
TLDR: Software Engineer + Salesman + Experienced.

An experienced software engineer who could lead a team and set technical guidelines/principles for other team members,
who could design complex systems and provide technical solutions for business needs.

A technical resource who could talk to business users(non technical) and can gather requirements and come up with a Statement of Work for his/her company b.y presenting companies product or technical capabilities.
How to Get a Job at a Startup (By the CTO of Boundless.com)
Thank you for the historical info! This seems really thorough.

>These questions led to a couple interesting solutions (suexec and fastCGI) that were apparently too much like epicycles and not enough like ellipses, or we'd all know about them.

What does it mean to be like epicyles or like ellipses?
Industrial park?

http://ogleearth.com/2013/01/kashgars-mystery-complex-is-not...

In this day and age, could probably find some folks from Kashgar on Weibo and ask them. Not Twitter or Facebook, though.
There are a lot of spots that seems to be "censored" in Taklamakan Desert, to the East.

Some of the spots are located at:

38.922210, 83.813098 http://goo.gl/maps/3RSmB

38.973006, 83.905259 http://goo.gl/maps/Wlyfo

38.987518, 83.84858 http://goo.gl/maps/jicRC

38.950323, 83.797617 http://goo.gl/maps/DyykD

but there's plenty of them. And there's a huge complex in the zone that looks like missile silos. But why would leave those silos uncensored an censor "something else"? (I don't know what)
I agree. C is outdated and does not represent current machines very well. Nor does it benefit from fruits of years of programming language research. Different layers of cache? Multiple cores? Stream processing? A type-system that is the equivalent of stones and sticks in the age of guns? The joke of "macro"-system that is a miniscule improvement over sed expressions in your Makefile?

However, it is here to stay, just like Inch, Foot, and Fahrenheit. Not that the alternatives are worst, just the cost of switching over and training a whole lot of people is back-breaking.

Note that most unfortunately, it is being taken over by javascript (false == '0'), which is a far worse language in many aspects.
No, but my industry is license-based, and acquiring the license requires a degree and a very expensive test.

The problem for most jobs that "require" a degree is that a degree signifies a minimum knowledge base and experience with the subject matter (if not practical experience) of the position. The point at which work experience becomes more important than having a degree depends heavily on the position. Thus, for example, work experience will probably always be more important than a degree for something like design, but a degree may be more important for starting out in development (assuming that you do not already have work experience in the relevant areas).

Further: people in my industry tend to pursue a formal education, work, and/or self-education simultaneously (or at least two of these options). Any candidate who couldn't handle work and education simultaneously would simply not cut it, unless they opted for work because they could not afford to work and pursue an education at the same time.
Things like this are pretty useful: http://hb9leb.no-ip.info/dspic/html/KaiserFilterDesign.html
Safari is one of the best browsers I've used. It led to a better web development. If it weren't for the webkit, the might look like it's stuck in the 1990s.
If anyone's interested in how the exploit works, here is my humble interpretation of the pastebin link:

jsaxton86's comment sets the scene nicely so I'll just copy it here:

"This family of JRE attacks is far too common. Basically, when an unsigned applet runs, the JRE tries really hard to prevent it from creating a ClassLoader object. However, if you manage to create a ClassLoader object, it's game over -- you can break out of the sandbox and do whatever you please."

The exploit is very clever, it never actually creates an instance of the ClassLoader object, but rather it uses Java reflection to call a particular method on a ClassLoader object, which was tricked into creation inside a separate exploit involving the JMX (Java Management Extensions) framework.

JMX has its own methods to instantiate classes, and a subclass of ClassLoader ("sun.org.mozilla.javascript.internal.GeneratedClassLoader") is passed in as a String; then the method defineClass is called via reflection in a way that deceives all the ClassLoader protection. Once this method is allowed to be invoked via reflection, it's "game over" as explained at the start.

http://pastebin.com/raw.php?i=cUG2ayjh
http://www.oracle.com/technetwork/java/javase/tech/javamanag...
http://www.cs.rit.edu/usr/local/pub/swm/jdoc6/com/sun/jmx/mb...
I think that your situation is pretty different from most programming projects in that you are way closer to the machine than most people need to be. Also, you are working on an OS which is particularly sensitive to compiler nuances. I would have a hard time imagining different compilers spitting out garbage with the standard "hello world". Now the almost mandatory caveat: I know that C has its flaws, but not all programming projects are the same. Projects which are not like your will have the "You write a specific compiler's implementation of C" problem in way smaller doses than you (possibly to the point of not having them at all, like hello world).
What Happens Next? (2013)
Facebook charging $100 to message Mark Zuckerberg
For the specific vulnerability that came out this week, you can just add the following to an initializer or application.rb:

ActionDispatch::ParamsParser::DEFAULT_PARSERS.delete(Mime::XML)

This disable the XML parsing of params which introduced the bug and most people do not use. Like this you can at least be protected for now and give yourself time to test and review the upgrade to a newer version of Rails...

It's still better to use the latest version and keep up to date, but right now the priority is to make sure that your application isn't vulnerable to an attack.

To test if an application is vulnerable, you can use the following:

curl -i -H "Content-Type: application/xml" -X POST -d '<id type="yaml">--- !ruby/object:ActionController::Base&#10;foo: 6</id>' http://example.com

If the logs show something like this then the application is vulnerable
Parameters: {"id"=>#<ActionController::Base:0x007f8534fdd840 @foo=6>}
No, I'll take a look. Though on first glance, I don't really want to be supporting some massive ruby on rails apparatus. I'm pretty much entirely satisfied with cgit -- it's small, minimal, easy to hack on, extensible, and suits all of my git web needs.
Browser's gone from the stock image on the Nexus 4, 7, and 10.

android.webkit.WebView is still the same Android WebKit engine that Browser used (whether it's installed or not); Chrome brings along its own WebKit port.
If it's static HTML, you can use Github Pages.
Presumably that 'model' is just landscape badly pasted over some secret installation? Or is genuine?!!
> If you don't trust Nokia, don't use their phones.

There's a rather big difference in trusting their phones vs. trusting their services in this case:

Mobile network vendors (including Nokia's NSN) have a record of being very very helpful in supporting government wiretapping. see eg http://www.washingtontimes.com/news/2009/apr/13/europe39s-te...

This is a much bigger problem in China, etc (the "emerging markets" under discussion) than in the west.

It's much less likely they've built backdoors into the handset, and if they do they risk getting caught.

> They are providing a service that users are opting in to use.

No, there's no opting in to the violation of end-to-end security here.
"How A Geek Dad And His 3D Printer Aim To Liberate Legos"
http://www.forbes.com/sites/andygreenberg/2012/04/05/how-a-g...
Wow Jesus Christ. This isn't the default on Nokia phones. You'd have to specifically NOT use the default browser and download the Nokia browser to be exposed to this.
This is not the default browser installed on the phone.
Will impact of cloud computing ever be transformational?
Why is it that Nokia gets ripped apart for this, but Opera-mini gets a free pass? This is not the default behavior for Internet Explorer, you'd have to opt-in.
Although a really interesting post, I beg to differ at one point at least.

The materialistic aspects of startup knowledge definitely have a half-life, sure enough.. but when you are talking about things like "fail-fast", I don't think they're "fashionable."

Startup wisdom - which stems from knowledge - cannot go stale in most cases. Intricate details like what kind of a metric you use to see what affects the conversions can change but the very fact that you should track your conversions doesn't change for centuries or more.

If this is what you did mean by startup knowledge, thanks for writing this! :)
That's correct,

Just to name a few (historical) examples
The SR71 and the U2

http://en.wikipedia.org/wiki/Lockheed_U-2

http://en.wikipedia.org/wiki/Lockheed_SR-71_Blackbird

and of curse, many types of satellites
I have a 28" and a 24" both running 1920x1200 so that wouldn't be an upgrade. I think I bought almost the last monitors running at that resolution! I'd be happy replacing the 24" with something larger but it looks like the 27" 16:9 will actually be less vertical space.

My monitors are CCFL so they use a lot of power hence the desire to replace them eventually.
Take an MBSR class (mindfulness based stress reduction). There usually is at least one certified active practitioner in most major cities. The class lasts about 6-8 weeks and is in my opinion much more effective than anything you can do by reading books or listening to tapes. I found the 10% of the class was learning the techniques and 90% was sharing the struggles and challenges of applying the techniques with others.
I have an overly simplified answer as to why Forrst is getting passed around like this.

..and that is;
It took me two long years to wait and finally earn an invite to Dribbble.
Signing up for Forrst was just a matter of clicking a link that was submitted on HN.

Interpret that how you want, but that simple paragraph reveals how and why you should strive to build and foster a community, not just push out MVP's, see if it bites, close shop and/or sell for cash. That's counter intuitive to creating value.
No, the HDMI spec is restricted in the resolutions that it supports, it's nothing to do with the HD4000, which could be a separate issue
Thanks for pointing that out! I just accepted the black panes in stride because the caption said "...this is not so easy to visualize"

I also noticed that the text of the page was angled away on page load in Chrome, but not in FF
The unfortunate part is that many parents do believe in education despite or as a direct consequence of their miserable situation. The answer for these families is often parochial schools, which speaks the deficiencies in Chicago city schools.

The real problem is that many of these folks trust the public schools to facilitate health development but it is precisely in Chicago city schools that kids are surrounded with these negative factors: kids see drug dealers, gang bangers and violence in school. Imagine if you left your kid with a baby sitter, only to find him hanging out with a drug dealer?
Thanks. I added the workaround on Day 1, and have tested it using the following:

http://blog.codeclimate.com/blog/2013/01/10/rails-remote-cod...

I've just had this itching question about whether or not using a cloud host (ala Heroku) is limiting my ability to use a patchfile the way I otherwise would on a dedicated host. I'm imagining a nightmare scenario of another vulnerability without such an easy workaround, requiring use of the patchfile.

I've been searching/reading constantly since my initial post and have learned about "rails:freeze:gems" and "rake gems:unpack" which I guess would serve as patchable, as long as Heroku uses them when told to.
i'm actually spending much of my time these days having a go writing HPC codes in haskell.

So far, the generated assembly looks pretty darn awesome, and the performance pretty competitive with alternatives i have access too :)
That requires having a stand that can accommodate the monitor that orientation - something neither of my existing displays can do. And you've just moved the problem around since a wider display would still be preferable.

I'd be really happy with three huge 4:3 displays but that will never happen.
Sigh, every time my site hits hacker news or reddit I have to mention this... it's a Webkit bug. I reported it 5 releases ago, it sits unloved and unfixed. I imagine i'll just redo the site before they address it.
I think your criticism doesn't apply to basic competencies like learning how to read or add numbers. Kids in Chicago city schools are unable to form sentences.
The financials are similar to the food conglomerates (P&G, Kraft, Unilever, Mars etc.). The businesses are hit-based, and each firm usually has one or two very profitable lines and a lot of lines that lose money or break even.

Low manufacturing costs but very high user acquisition costs. Toy companies rank in the top 10 on advertising dollars spent (after automotive, food, pharma, department stores, fast food, telephony, alcohol). Mattel has $0.7B of net income on $6.2B of revenue. But if you took the Barie and Hot Wheels businesses on their own, the margins there may be 40%+, but subsidiaries like The Learning Company are losing hundreds of millions per year.

The Lego Group[0] has 0.55B euro net income on $2.5B euro of revenue. A better margin than Mattel, but a smaller business. Lego also has new release lines that they depend on to continue growth. For eg. the Star Wars tie-up, Lord of the Rings, etc. some of these work, some don't. They need to keep giving buyers a reason to come back and purchase more - which is why Lego has gone from generic buckets of bricks to specific sets with instructions that you assemble once and don't disassemble.

Not mentioned in OP is that until a year ago Lego had a strong world-wide patent. It has only been the last 12 months that competitors have released similar sets of bricks which are forcing more competition on the company. Lego would be happy to hear that when I took my 3 year old niece shopping she only wanted the Lego brand Lego, and in that case only the sets that were cross-branded with characters she recognized (I think it was Dora the Explorer).

If you want to find out more, the largest toy co's are Mattel, Hasbro, Bandai, Lego, Tiger. They are all large co's and the other 4 besides Lego have suites of brand names and subsidiaries.

[0] Lego Group 2012 financials - http://cache.lego.com/r/aboutus/-/media/About%20Us/Annual%20...
Say you have parents who split up when you were two. Then say your mom works two jobs and doesn't help you with your homework, ever. Say you go to school on Monday and your first decent meal is the snack the teacher gives you on Monday morning.

Say this is Kindergarten.

At what point do you then even learn to become responsible for your own education?

Unfortunately I've recently been introduced to a lot of those kinds of things, and it's really hard to make that change from judging.

It was easy to see the unmotivated kid in the class as a slacker. Then we find out he wasn't eating cos it was a choice between getting food or paying for heat.

Our backgrounds shape us much more than teachers do. What goes on outside of the class does too.

You're a motivated self-learner. How much of that, truly, is because of the environment you grew up in?

I know I sling code because my dad bought a computer and let me play on it when I was 7. I was encouraged by my dad to learn on my own.
Oddly enough, it works fine if you open the iframe in a new tab. I think it may just be Firefox denying my admittedly greedy requests for video memory.
4 years? I would suggest being more involved in articles...
You can use windows phone software in Mac to sync your itunes playlists - https://itunes.apple.com/in/app/windows-phone/id415571499?mt...
Possibly because the monitor actually has a 1 year warranty (i.e. the OP was wrong).

(Note that I didn't downvote, I'm just giving a plausible explanation as to why someone might.)
> Or so that you can spend time and money fixing leaking pipes on Tuesday evening and patching the gypsum board on Saturday?

Oh god, yes! Do I ever! I would love to have a pipe spring a leak on Tuesday and fix it on Tuesday, instead of spending Tuesday, Wednesday, and Thursday calling the maintenance guy every two hours to nag him to come fix it.

We spent 48 hours without a working toilet once because maintenance was too busy to come over and unclog it. When I owned my home, I would just go out to the garage, get the auger, and clear out the clog.

The Realtor.com app has replaced pornography for me. I can't wait for our lease to be up. Just six more months to go...
Re-reading, I realize that I was as clear as mud here about interaction vs interaction.

The first paragraph is talking about random interaction. So, for instance, version A of test 1 was really good, and version B of test 2 got more A's from test 1 than version A of test 2 did. This gives version B a random boost. As long as things are random, it is OK to completely ignore this type of random interaction from the fact that you are running multiple tests on the same traffic.

The second paragraph is talking about non-random interactions. People who are in version A of test 1 and also in version B of test 2 get a horrible interaction that hurts both of those. If you have reason to believe that you have causal interactions like this, you can't ignore it but have to think things through carefully.
I prefer only to comment when I have something useful to add, which given my non-programmer background isn't always that often.