skysight-inc/HackerNews huggingface dataset:
Yes, and it will radically change as the web stops being English / Latin alphabet dominated.

Typography for Japanese characters is fascinating - three different languages almost, sitting in the same sentence, the cadence of language reflecting in the angles or spacing,
the possibilities are an order of magnitude more complex than English - and an order of magnitude more rewarding.

http://www.flickr.com/photos/esthet/3454734/ - beauty in calligraphy

http://www.kfstudio.net/himaji/ - cute fontface for Kanji

http://www.lukew.com/ff/entry.asp?111 - a good primer
Yeah the heading might have been a bit sensationalist, but underneath everybody was logical & made sense. His main idea that hardware-only businesses are dead is right to the point (and so are you in saying that software alone is dead). Its all about integrating everything/anything for that perfect product.
1) WELD CDI has no good testing story. The only option that allows CDI to work is to use Arquillian which deploys and undeploys an entire WAR for every test class, it other words it takes hours to run integration tests. Unit tests are livable using Mokito and its ability to mock injections.

2) JSF + WELD have holes between there specs. CDI can manage JSF session and request scoped beans and you can use conversation scoped beans in JSF. However they never got around to figuring out view scoped beans (which IMO is one of the most useful things in JSF). As a result you have to use some third party to make them work together. There are a number of other spec holes but I'll use this one as an example.

This means using SEAM 3 or CODI CDI extensions to fill the gaps. I went with SEAM 3 as it theoretically had a good lineage given that a lot of what was done in SEAM 2 ended up being the EE6 spec. What the SEAM 3 project did however, was to write a half assed version of all their extensions, then summarily announced they were all ditching the project to go work on Apache Deltaspike, which is basically the same extensions with a different name. Currently the SEAM 3 extensions are in various states of broken depending on the extension and your use case, and of course Delta Spike isn't ready yet (still in Apache Incubator). I've removed most of SEAM 3 from my app at this point, the remaining module is SEAM Faces which is unfortunately plugging the hole in JSF View Scope working with WELD. Also unfortunate is that there is and has been a bug in SEAM Faces for months now that causes the data JSF stored in the session to be unserializable. So I'm stuck with sticky sessions.

SEAM modules also fill in the hole with Hibernate's stupid session management, i.e. opening a transaction in the RENDER_RESPONSE phase so lazy loading works.

Several times now I've run into bugs, gone to research them and found they weren't fixed because people from the involved modules were arguing over the EE6 spec.

I could probably yap for awhile here but It may be easier to say this, I started my current product last April(2011), it started as a "pure" EE6 app. I ran into so many EE6 bugs and just pure stupidity in places that I've been moving away from it ASAP. I've replaced Hibernate with Ebean, ditched 90% of SEAM, setup an API with Jersey/Jackson and we're now pushing all front end stuff to Rails or Backbone apps which just talk to the API.

I'd never write another webapp with EE6. Jetty/Jersey/Jackson is great for web services, especially with groovy. If you need to handle the front end tasks, use play or grails.
Quantifying the Impending iOS 6 Maps Backlash
Thanks, that's the most usable version I've seen in this thread yet. You win 3 gold Internets.
Pretty sure the article was written before they started working on iA Writer.
I can't help to think that these hacks were somewhat expected and intended by Randall
They really have good products with the Lumia phones. I think they will make it, however I agree it will probably not as an independant company.
Nokia were the kings of mobile back when phones were simple, so why the hell haven't they ditched Windows Phone and made phones simple once again?!

I bet there's a huge market out there for older users that want a simple and usable phone with stripped functionality, and it's a tactic that worked very well for Nintendo when they realised that they couldn't compete with Sony and Microsoft in the console market. A lot of older users just want a mobile phone so they can get in touch with family, send a few texts to people and occasionally browse the web.

If linked with a company like Yahoo (providing mail and other basic cloud stuff) I'd be shocked if a phone that focused on being a phone and not a smartphone didn't sell millions amongst the tech-illiterate and older audience.
Ask HN| being a department in big company or being small company?
OK, we are a team developing website often with WordPress, and the work comes from some big company (they redirect the clients to us), recently they offer us to be a department in their company (that came after our team decided to make small company for his own and we ask them to put our name in the footer in the website we will develop)-

so what is the best make small company for our own , or to be department in big company?
I suppose they could replace the pilot in the F35 in the future? I still think the F22 would've been more than enough for now and F35 is a waste of money, though...
U.S.: Laws of war apply to cyber attacks
Looks very similar to Mozilla's DXR: https://wiki.mozilla.org/DXR

(DXR also uses Clang as its parsing engine)
I got it to work by using the 'nightly build' for Juno

http://scala-ide.org/download/nightly.html#scala_ide_helium_...
Simplifying Admin Tasks: Use Cron Jobs
Did you read the article? That is not the same video or trick that Teller is suing over.

Article version:

> Against a crimson curtain, Bakardy had erected an easel with what looked like a large pad of white paper on it. Perhaps six feet in front of the easel sat a small wood table bearing a glass Coke bottle filled with water. That bottle also contained a single rose. A spotlight, outside of the camera's view, cast the rose's shadow on the paper on the easel. Dressed in a dark suit, Bakardy appeared in the frame carrying a large knife in his right hand. He sliced it deep into the rose's shadow. And when he cut into its shadow, something impossible happened: The corresponding part of the rose fell off the stem and onto the table. Petal by petal, Bakardy cut at the rose's shadow until that Coke bottle somehow held only a decapitated stem, which he removed as though to demonstrate the absence of wires. He then lifted up the bottle itself — still no strings attached — and poured out the water. Ta-da.
I am fine with the literary aspects of it being protected provided that the practical aspects are not, or vice versa. Of if Teller wants the practical aspects protected, he can file for a patent, providing directions for someone reasonably skilled in the art, to understand what he is doing.

What I am not fine with is this idea that IP is protected for its own sake. We need to remember that it is a quid quo pro, and not merely a reward for entertainers.
Very true, I've seen plenty of people waste hours debating how to tweak layout in fairly minor ways to increase conversions when in fact their entire content either doesn't make sense, is incomplete or is just plain boring.
I remember the early 90s web being full of electronic DIY pages with very interesting projects and tutorials.

Nowadays, it is kind of hard to find good sites specialized in that which are free.

Oh, and back then there we did not need to install adblock plus to make navigating the web a bearable experience.
Try Go, just make sure to use 64bit memory ;-)
http://news.ycombinator.com/item?id=3805302
I advise you to check with your human resources department that you are contractually allowed to undertake your business on the side. If they give you the go ahead then get it in writing, and then make sure that you NEVER use their time or resources for your business.

You will be watched, especially by big corp. You have no privacy when you work for large companies and use their network. If your project uses any technology that in any way resembles that of your employer, then you are running the risk of being fired or sued, or both.

I ran into this issue. I sent a private email on their time and using my work PC and my personal email server. Also, I did not explicitly declare my company directorship. My lesson was learnt very quickly.

In hindsight, I would save up to give myself some runway and then quit my job before starting my project. Focus, focus, focus.
Nice one. If it wasn't for myself I wouldn't have found the second x-wing. This thing is too big and too epic.
Sorry about that, it was a nightproject so looking back I've made a few mistakes :-)

I'll add a free tier for hackers and show more information on the homepage about what the hell it actually does.
GLSL Sandbox (Space Invaders)
> The thunder lights up when the program doesn't end property (return 0).

Inspired! Did you come up with that part?
Fullscreen Video Slideshow With BigVideo.JS
This can sustain itself in part because there is a relatively clear divide between the mainstream and alternative comedy circuit.

Within the mainstream circuit there is much more of a culture of sharing material, so one can be of the opinion that joke theft is just something that happens on the mainstream circuit.

It doesn't majorly impact the victims on the alternative circuit because the audiences are different, and the concept of ownership of material within the alternative circuit is a lot stronger and so the people who matter will still attribute it to you.

I don't know enough about magic to know if there is or isn't a similar divide.
Redmine has far and away more functionality than Trac.
This one is even more usefull: http://xkcd-map.rent-a-geek.de/ (give that guy a diamond Internets)
IMHO Nokia had a promising platform in Meego. Would be interesting to see what would happen if it was given half a chance.
I'd buy if they went back to meego/harmattan
Best interface to the full high res image yet. Love it.
Anyone with time willing to setup this or lxr or dxr for the webkit project would get eternal gratitude from me.
Unfortunately, this UMG music-content is not available in Germany, because GEMA has not granted the respective music publishing rights.

Oh well.
Weird, here it says 1344 (S3) vs 1601 (5). Ref: http://browser.primatelabs.com/geekbench2/1052719

Oh wait, that's Android 4.0.4. My bad. Here's with Android 4.1.1: http://browser.primatelabs.com/geekbench2/1045167

You're right about multi-tasking, but single-task performance is still important for many apps. Assuming Geekbench scales linearly, the S3's single-task performance would be about half the iPhone 5's.
Ask HN: How long to commit to your startup?
It's very common that I hear, "most startups fail because the founders gave up too early". Surely, determination and tenacity goes a long way in creating a startup, but at what point do you decide to cut your losses and move on.

I find that the more time I put into something the harder it is to leave it behind because there is always that lingering optimism that we are at the cusp of exiting the trough of sorrow.

What do you think are good indicators for leaving one's current venture for other opportunities?
But then again, those side-effects are no worse than an average SSRI anti-depressant, so for those struggling with abuse, anxiety, stress disorders etc this may turn out to be a viable treatment option.
Designer here. I recommend aligning your bullets with the paragraphs above and below for inline text, and hanging to reinforce the grid when you have blocks of content next to each other horizontally -- say, two paragraphs and a list.

I hope this makes sense.
this is strangely poetic
Also available on german: https://www.bsi.bund.de/ContentBSI/Presse/Pressemitteilungen...
FontPrep: The Missing CSS3 Font Generator for Mac OS X
ZTE (world's 4th largest handset maker) and Mozilla to roll out mobile OS
My own experience with watching lectures is that I feel I understand everything as I listen to them, but once a week passes I have trouble explaining anything but the basic gist of what I learned. My experience with assignments is that they force me to acknowledge just how incomplete my understanding of what I learned was. With programming in particular, I feel like lectures are an important framework that help guide your learning, but that most of the actual learning takes place in the assignments.
How we ported LaTeX to the iPad
Painful metamorphosis is probably the right term to be used here.

They could acquire the smaller and profit-making players in dumb-phone markets and let them function independently - kill their own overheads in "small-margins" game.

Nokia should reinvent their focus to something else - not continue on mobile platform now. Just like they did in past by moving away from cables to rubber tyres and so on... They're late for the tablet game too, but an enterprise centric tactile surface (which is portable too) sounds like a good idea [Sheesh! Given away the idea, but the world would be a better place with it ;) ].

There is a gap in there which they could surely fill. I don't know about Elop's strengths or weaknesses, but for me Nokia is still a severely defocused bloat. Strip down to basics is the only advise here.

Just a few thoughts.
Brewing beer with Raspberry Pi
I've integrated this into a full-screen view: http://ares.aylett.co.uk/xkcd/
>You wouldn't experience time dilation in this scenario, because the ship itself isn't actually moving faster than light speed.

Time dilation occurs at speeds far less than the speed of light. For instance GPS satellites and jet planes experience measurable time dilation.

I am very curious about the time effects of such a drive. Does the ability to warp space using such a device necessarily include the ability to warp time? Is it possible, within a frame of reference, to locally reverse the arrow of time and thereby reverse entropy within that pocket?

>A beam of light inside the warp bubble will still travel faster than the ship, for instance.

But that beam of light seen from outside the bubble will appear to travel faster than the speed of light.
Here's a similar one, made with Seadragon (Deep Zoom):

http://dump.ventero.de/xkcd1110/
"Missing"?
His example of lists as hanging punctuation was poor in my opinion. Lists are a separate element and there should be extra line spacing in front of them to signify this. I agree that typography should be used to better define the structure of the text but I don't think hanging punctuation is a problem. I thought the example was better illustrated here:

http://www.artlebedev.com/mandership/120/

It can be considered a "perfectionist's touch" as it usually takes some form of manual intervention to set up. Hanging punctuation can be thought as the difference between Typophiles and type aficionados.
The site timesout for me. Is this part of the lesson?
And for added fun port Dalvik to it, so it can run most Android apps in addition to the native Qt5 stuff. Not going to happen, but one can dream.
I was always disappointed that TeX or LaTeX didn't become standard for the web over HTML.
What Entrepreneurs Can Learn from the Beatles Last Concert
I had the same doubts as the parent poster, and I couldn't make sense of your example. I'm very intrigued, and would appreciate further details.
iOS neither has true background apps nor a true history. When clicking a link that opens Safari (for example), the originating app only knows its shutting down and in the future may be restarted. The only decision to be made is "Save state or not?" .. the double-click-on-home method to go back to the last app works pretty consistently if apps save state, primarily due to simplification of options.

It sounds like Android, on the other hand, has real background apps and a real history. If so, the back button would then actually have to communicate a state of some sort to the previous app (which is still running), putting the end action in the hands of the developers.
I think this makes perfect sense and is excellent advice! Typography and typographic style do not have rigid rules that exist in isolation but merely guidelines to better display and define groupings.
Provide clear requirements - No
Provide realistic schedule - No.
Provide decent pay - No.

"Make sure you like the designer’s style so much that you would trust them to create a design for you without any input."

Right, just make sure they be stylin' yo!
I am taking the scala course and I find assignments very interesting, they have also developed a cool task in sbt ( scala ) to submit the assignments from sbt console itself , they are also focusing on writing unit tests from the first program.
So This may not be an FTL drive, but the way I always sort of pictured it is that the FTL moves you forward in time to the relative observer (so if you move distance x you move (c/x)^-1 forward in time). So if you send an FTL courier (assuming travel time of 2) from point A with times tA=102 tB=51 it would arrive at point B at times tA=52 tB=104 (A time 53 units in the future from tA), if it got sent back it would arrive at point A at tA=106 tB=53 (A time 53 units in the future from point B). The distance traveled would be c*53 distance (53 units of time for light to travel) in 2 units of time.

This also works for the mars/earth scenario (say they are 14 minutes apart). Traveling to the place that the light you see in 14 minutes will be coming from instantly would only ever be traveling forward in time. Forward time travel doesn't break causality(?)

This is always sort of how I envisioned wormholes work (and is indeed how they work on shows like star gate). You go in one end and come out the other, unless you can communicate through the wormhole it would take light (distance times c) years to tell people on the other end you succeeded.

But perhaps I'm missing something...
Why British police don’t have guns
New Twitter app for iPad... your thoughts? My feedback is that the Twitter team really dropped the ball on this one, they had a really good UI with the previous version and instead of making it better they decided to create a new app that looks exactly like a blown up Twitter iPhone app - why? to have consistency? I think this is a mistake, consistency is good but creating an app that takes advantage of the device's size and capabilities is more important - IMO.
That's a pretty cool idea, but I wouldn't go re-inventing the wheel. You could build that as a JIRA plugin quite easily.
Which fonts a work for all operating systems and browsers?
"I ask because my brain really cant absorb too many languages,... the next 5 years outlook."

Well, the early days of computing had domain specific languages, and I'm afraid we are getting back to that. The days of a one-size-fits-all language are over. Your best bet is to learn the principles and then the syntax differences just aren't that troublesome. The problem is that when you are new to programming, you learn only a small subset of those principles, and then are stumped when it is time to pick up a new language because it may rely on new concepts.

In education, Scheme once occupied the role of being the language in which you could learn and investigate a broad range of principles of computation. However, the perceived need for vocational training seems to have pushed Scheme out of the curriculum.

Today, Haskell is the best choice for this role.
In the original, the supposedly black tiles were actually just missing images, allowing the black background to show through. That's why they're white here. The author has used a solid background for the whole map, instead of having a black background for the bottom half.
Once Microsoft buys them at a suitable price, they've got nothing to fear. Just like they did with Bing, Windows Phone, Xbox etc. Microsoft has deep enough pockets to continue pumping money into Nokia for making WP handsets until they gain meaningful market share.

I am not trying to critique Microsoft here - just that I see that as a likely scenario given the past and current circumstances. It only helps that both Microsoft (with Windows Phone 8) and Nokia (with hardware) are doing things mostly right.
Microsoft's other IDE
Xkcd 1110 - The view is nice (oh really?)
Nokia do still make some great versions of non-smartphones, I've seen a nice dual-SIM one being aimed at South America via a friend working on the project. However, I think smartphones are where the profit is. Once companies have seen the huge profits Apple have made, they want a piece of that pie. And frankly, who can blame them?

My wife just got a new phone. She wanted a basic phone as she likes texting on a standard phone keypad, and wanted an OK camera on it. She couldn't get a basic phone that did that, so ended up with a low end HTC Android (of the same spec as my mid-high end HTC from last year.) It could be the phone networks just don't want to stock basic phones as they don't make enough money off the contracts for them, they want to sell all the extras. On the flip side, last time I looked at basic phones they all seemed very poorly made and with awful interfaces, which is why I went to a smartphone a few years ago.

There are simple, large print phones targeted for older folk, they mainly seem to be advertised in the little pull-out magazines that come inside TV listing mags and similar in the UK, and during advert breaks on daytime TV.
J the programming language is the first and third hit on Google.

I never get this criticism anyway, just add some context ("programming", "language", "snippets", "libs" or whatever) and just about anything will be easy to find. Surely beats those ugly unique names that people come up with, give me Go over Clojure any day.
How successful people spend the first hour of their day
I don't think they have any time left to risk it on going all-in with another platform with non-existent market share. If they fail to get significant momentum with WP8 this year, the kind of momentum they need to actually recover and also replace the Symbian sales, then they need to immediately switch to Android. If they want they can still do Meego on the side. But going Meego-only would be an even worse decision.
The OpenStack Foundation is offical
I can't explain how awesome xkcd 1110 is... 'the view is nice' is the new OMG. http://xkcd.com/1110/
The thing is if Microsoft buys them, I'm not sure how the other manufacturers would react. At least Google promised them to help fight against both Apple and Microsoft with Motorola's patents, and also manufacturers can't just quit Android. But they could easily quit WP8. They must not be very happy about how Microsoft is heavily promoting Nokia's devices already, while making it so everyone else ignores their own.
sbt has been around a lot longer than the course, it hasn't been developed specifically for coursera.
What would you suggest as a better Javascript benchmark? V8? Octane?
I found the codemonk series on J very entertaining as well: http://drj11.wordpress.com/category/j/

Does anyone on the board use J / K daily? What for?
come to think of it I should really give a shot at the assignments and see how better i retain knowledge