skysight-inc/HackerNews huggingface dataset:
If an old site for anything (here, groovy.codehaus.org) doesn't mention it's moving to a new site (here, www.groovy-lang.org) then I question what's going on. As for your link, it's a link to a personal blog and not an article on the Codehaus Groovy site so it's just as unofficial as the supposed new site for Groovy.
I want to know why the EU hasn't come down on Apple over this. They're shutting out Flash and Java and yet Google get nailed to the floor despite supporting a pretty liberal, almost completely open source mobile OS.
And even MiniDisc http://datastream.bandcamp.com/album/stored-energies-technol...
Can somebody explain how Belgium achieved 28%? It's the only country that's colored bright green.
Cyber Monday: Deals for Developers
Reading an sexp isn't the same as evaling it. Just read it and manipulate the resulting tree. Lisps have templating, marshalling, and unmarshalling built-in.
Everything available digitally has a weak dynamic range.

Really? I can't find the figures right now, but as I recall the max dynamic range available to vinyl is about 40db whereas for a standard CD it's about 96db, so in the hands of a good mastering engineer, even standard CDs should be superior.

Having said that, most pop music is compressed for radio or jukebox these days where all dynamic range is killed in the pursuit of loudness.

Everything available digitally is restricted by an end user license agreement

Yeah, I still buy hard copies for the same reason.
This happens at the micro level (one employee is swapped for another who is better) and at the macro level (banks/tesla) and at the country level (socialism is replaced by more efficient and humane capitalism as in ussr/GDR).

The problem is when the bad employee cannot be removed, the bank is bailed out or the people are unable to get themselves a new form of government.

The key to efficient reallocation is not letting too much power concentrate in one location. And I think that is the thing at risk the most right now. Governments have become too powerful and are preventing the necessary creative destruction, like an operating system refusing to run the garbage collector and preventing new programs from running.
You don't need a 10k DAC, I suspect something a hundredth of that would still have been well rated. DACs aren't complex equipment.

Stick the money on an amp and speaker set that sounds good (that still doesn't require 10k btw).
Congrats. Any recommended resources for experienced django dev on beginning with mobile/REST on django/iOS ?
In Austria not having IPV6 support is a feature, and I assume it's that way in many countries. If an ISP rolls out IPv6 for you here you lose your public IPv4 address (DS-Lite).
Space Invaders decoded
Descriptor-Decorator in Python
Why is getting your data on a new phone so much work?
There was recently an Indiegogo project for improving the template engine in Django too.
I've been increasingly wondering if the cost of building reliable, effective, and secure software in all the places we use it... is just more than we can afford on a social level (like a higher percentage of GDP). With that price mostly being people, of course.

When we say "We don't know how to build good software", does that really just mean "We don't know how to build good software cheaply enough for the businesses that use it to still remain sufficiently profitable"?

I may not have said this quite right, I keep coming back to it and trying to think it through more. It's not a popular thing to say on HN.
Ask HN: What is the best alternative to Angular JavaScript framework?
Hey everyone,

Since angular 2.0 is moving into a weird direction i.e use of a totally different language called AtScript.What are other alternative that a developer should invest their resources and time in?

Thanks
People aren't worrying over a false positive. They don't know it's a false positive. In that moment their worry is just as genuine as yours is.
Software is not all made up out of thin air -- you do not 'choose your own gravity'. The equivalent of phyical laws in software are computational/algorithmical, logical laws.

For example, sorting cannot be done faster than O(n log n) -- that is as hard and objective as anything physical. (In fact, one would think it is even harder in some sense, since it is so purely logical.). Software is built within algorithmic constraints.
website appears to be dead.
Good enough time to mention this again then: http://www.washingtonpost.com/politics/at-cia-starbucks-even...
The page says "The graph shows the percentage of users that access Google over IPv6.", so I would assume this would mean people are actually using it.
Telenet (one of the biggest ISPs in Belgium) deployed IPv6 for their whole customerbase.

They plan to have all up-to-date modems provisioned with IPv6 before the end of this year.
we use it in work, it seems pretty good alternative especially if you don't wana spend any dime.
I normally don't give in to psychological woo, but I wonder if the medium affects the quality of the music itself. I'm a performing musician with virtually no recorded work, but I definitely play better if I know that somebody in the audience -- even just one person -- is listening.

If nothing else, the analog medium re-creates the historical relationship with the audience for recorded music. You might not sell a lot of records, but those who buy your record do so for only one reason: Because they want it.
The problem with the USSR wasn't its economic system, it was the fact it was a corrupt dictatorship.
It was most likely a sarcastic stab at a complaint that the poem featured a female programmer in the role of 'bad coder'.
After a coin comes up heads 10 times
You can!

http://www.codenameone.com/

http://www.robovm.com/
Out of curiosity (I live in the UK, a country that does not believe in adopting new technologies less than 5y after everyone else), with IPv6, there is no need for a NAT anymore. Will the local networks be directly on the WAN? Will be interesting from a security/privacy point of view. Unless routers act as firewall, in which case we are back to square 1...
It is, as long as anyone bothers to write a compiler.
Diseases of ageing include cancers. Healthy ageing == dramatically reduced incidences of cancer.
Warmth is usually the result of the electrical noise generated by analogue gear. There are plenty of software processing plugins to simulate this, and they get pretty accurate, but it does amuse me that producers spend an inordinate amount of time and money trying to reproduce the sound of a valve amp or an analogue synth when they could just go out and buy a valve amp or an analogue synth.
One thing I cannot understand is... Sure, this movie was very "accurate", all these explanations can make sense, the calculations fit but.. why is nobody talking about the major obviously impossible/inconsistent problems in the plot?

INTERSTELLAR SPOILER BELOW

For example, how did he survive inside a black hole, how did he pass through the Schwarzschild radius with his simple spaceship, why was there no time dilation as he approached the black hole, why did his spaceship break down inside the black hole but he was able to eject with his simple spacesuit and survive, how did he realistically survive out in cold space (at the end, yes okay I know this is technically possible but still..)?

When I watched this movie, I saw a lot of problems that made me think "has a physicist ACTUALLY worked on this and said 'yes, this is accurate'?". And those certainly weren't the minor details like the time dilation on the planet, the structure of the black hole and the icy clouds on that one other planet.

Disclaimer: I enjoyed Interstellar a lot, it was a pretty good movie, although I felt that at times the director was pretty much screaming in my face: "SEE? WE ARE SO REALISTIC! LOOK THERE IS NO SOUND IN SPACE, AREN'T WE REALISTIC?" (sorry for caps lock but it's to provide emphasis)
How Spooning Another Man Helped Me Raise $4,204 for Movember
Interesting. Belgium shows up so small in the map in that page that I didn't even notice it was bright green, and therefore didn't include it in the title.
There are native Java compilers for iOS.

Java the language specification != JVM bytecode.
I enjoyed it still.
This made my eyes pop out of my head. I live in Dutchess County, NY, which is pretty much the epicenter of the North American Lyme Disease epidemic. This can't come out soon enough.
I am so sorry to hear this and also so glad you posted it here, Ben. Thank you. We all get so busy in our daily details, it's nice to be reminded what's really important.

Just some quick, well intentioned feedback from someone who has lost almost every important loved one...

Please don't be angry. That may seem like a natural response, but it is wasted output, serving as input into no productive process. Life is not a problem to be solved; it is a gift to be savored, one day at a time.

Have fun doing what you love to do, but don't forget to knock off when it still makes sense today. Then go hug your love one(s). Today will be gone tomorrow and there is no algorithm to bring it back.
I completely agree with the modular, single purpose library approach, but, for large teams, it adds a lot of hidden overhead: library curation.

It's so easy to just, `npm install` or `bower install` a new library, sometimes you don't even think about it. But, this causes a huge bloat and duplicated functionality that both produce huge build artifacts and increase the learning curve.

You need to make sure you have at least one person dedicated to saying, "I know B does X better, but, we are already using A and it does X good enough."
This is the point, yes.
It's implied that the jobs might be of lower quality, for sure. However, this seems in contrast to their recent 'pay to quit' scheme:
http://www.shrm.org/hrdisciplines/compensation/articles/page...
Ruby 2.2 will add almost-automatic-freezing of string hash keys[1]. I wonder how big of an impact this will have on Rails performance.

[1] http://www.sitepoint.com/unraveling-string-key-performance-r...
Two Methods for Voxel Detail Enhancement [pdf]
That's not quite what it says. It says that there was a time (1200 years ago, in a different language) when he existed with heo, which was female; and then heo morphed to he; and then she was introduced. It doesn't specify whether he was originally masculine or ambiguous.
Show HN: Pennyred.net, simple, safe, moderated email for young children
> A new web shop even had a hard time choosing the Language of the month: Groovy, Scala, Clojure

Each language had a different purpose:

* Groovy provided a Ruby-like MOP for use with Grails

* Scala provided lazy-eval functional programming and a higher-order type system

* Clojure provided concurrency constructs and Lisp macros
I did the warrior diet for about a year and saw crazy results. Was easy when I was freelance but I wasn't able to sustain it while working crazy / volatile hours.
Improving JavaScript's AJAX Functionality
Indeed, documentation and even quick tutorials are often overlooked but they're the first thing you look for when trying out a new project.
Fair enough, I was thinking of situations where the conversation wouldn't be held in your own space. In which case, changing location is something you would've had to do anyway.

I just really like the sheer surrealness of ending a conversation by walking off mid-sentence.
Selling training or information products? Top WordPress webinar plugins reviewed
Hi - we've just soft launched pennyred.net and would really appreciate feedback from this audience. Hopefully the service will be useful to parent out there too.
I was thinking more of Interstellar. Presumably they'll train him to be a pilot and keep him in reserve for when the Blight arrives.
You're probably pretty familiar with how things appear when you intentionally cross your eyes. When you intentionally focus farther away the appearance of close items is "different"... sort of like cross eyed focus but not really. Normally this is a strong signal to your vision system to change to a closer focus and this is pretty close to an autonomous response... but with practice and control you can control it.

It might help to practice explicitly changing your focus from far to close and back to far (the back to far part is what you should pay attention to and practice). Do this practice with your monitor's edge (or the text at the very top of the monitor) and the paper. Get used to how the monitor looks when you're focused well behind it (your brain/eyes "naturally" want to shift to a close focus... this is likely a survivability trait... things close to your head are important/possibly dangerous... so overriding this takes careful practice/effort/concentration).

Try positioning the image at the top of your monitor (if you have a narrow bezel) and make sure the image is only about two thirds or one half visible (i.e. scrolled up a bit). Behind your monitor, a foot or two away, have something easy to look at (eg. blank piece of white paper). Pay attention to your peripheral vision... but don't change where you're looking... just be aware of what's in your peripheral vision, especially the weird color pattern. It should appear "weird" because it doesn't match your memory of the actual pattern... if you know what I mean. Still focusing on the paper, and paying attention to your peripheral vision, move your head up/down a little bit, try not to move your eyes... i.e. where you're focused should move up/down the same amount. You should notice the weirdness (in your peripheral vision) of the image increase/change. Now... if the paper is far enough behind your monitor... when you move your head down farther you should start to see "something". By focusing farther away the "something" should become much clearer. Gradual move your attention to the "something" (keep moving your head) and your focus should naturally move out and the items become clear (especially if you're moving your head... the background will move behind the items in the foreground).

Note for the image from the article the items are just a few narrow triangles, some close, some farther away, some overlapped.

Also... make sure your eyes are level with the image. Rotate your head a few degrees (10... maybe 15 or 20) and the image cannot be seen.

The first time you see one of these images you might be disappointed. They are just 3d shapes wrapped in a strange color pattern (the same pattern in the background and on all objects).
Wait what? What about sending "quantum data" back from the black hole? The point is that no information can leave.

Also, from what I learned in high school physics, the body of a human would completely fall apart if it's falling to the black hole, because of the difference in gravity between proximal and distal parts.

These are just the 2 things I noticed and I'm far from a physicist. Basically, it got a couple of things right and a bunch of things wrong. There was a clear preference of emotion over science. It just seemed like "The Core" Version 2.0, but here love and reading books conquers all and is beyond the forces of nature.

I liked Europa Report a lot more even though they didn't invest nearly as much into special effects.
> On a related note, when are we getting genderless pronouns for English?

When enough people start using them despite occasionally annoying other people. :)

(I'm a fan of ve/ver/vis for someone of unknown/nonbinary gender, but in a case like this I would have just picked he or she and to hell with anyone who complains.)
Data analytics for HR: how to make effective recruitment
Ext4 seems to support online growing resize (although needs offline to shrink). Didn't ext3 or ext4 also add directory hashing?
Because we pay too much for our internet :P
If I remember correctly, one of the characters hand-waved it as (paraphrasing) "multiple echoes of the same signal". Meaning there were no meaningful timestamps
Install Your Sublime Text Editor Plugins Automatically
Most home routers already act as an inbound firewall. Regarding "back to square 1" - the aim of IPv6 is not to expose thousands of poorly secured LAN devices to the public net - it's to restore the point-to-point nature of the internet. I would still expect most LANs to be firewalled when IPv6 is adopted
I don't think a "framework" is necessary here, though. An example boilerplate project that glues all (most?) of the libraries together is all that is needed.
Sounds like you've had some bad experiences here. Is your contribution process documented anywhere? IME well-meaning folks will generally try to conform to existing procedures if it's easy to find out what they are. The more time consuming PRs involve people new to Git/GitHub (and things like rebasing) but even then, I've only seen civil interactions.
As with other things, a common way people become mods is by consistently showing up. Attitudes matter less than reaction time.
Engineering Artificial Glaciers in a Dry and Mountainous Region
"...which have no redeeming value outside of camp and irony"

NO! Wrong!

Sound quality: Cassettes can certainly sound amazing! Here's how to do a proper transfer: http://www.technofileonline.com/texts/howtotape.htm
Further, the highs and lows get certain artefacts introduced through the format (tape compression, saturation) which can actually enhance the mix (smoothing out the highs, for instance).

But even more importantly, certain music is made for the format. Entire sub genres revolve around the low-fi aesthetic that tapes make available. Check out http://fangsandarrows.com

And here's another fact:
They are CHEAP to make and FUN to own; thusly, if you run a small label or is independent, it is the perfect merchandise. Some people love the artwork (which inspires creativity through it's constraints), some people love the sound (compared to CDs for instance), some people like the quirkiness of having it on their window sill and other people just want to support the artist and don't have 20-40$ for an LP.

And practically, when you play a small gig, you can just throw 10-20 tapes in your bag, and you're ready to go (unlike with vinyl).

Please buy more cassettes!

(I do recognise all the problems associated with the format, but it has many positives in 2014 as well, as i hopefully made clear. This was all blood straight from my heart as i run a small cassette label: http://scalatapes.bandcamp.com (though the tapes themselves are still being printed as we speak))
Hackers with Apparent Investment Banking Background Target Biotech
And now Android looks just like the return of J2ME fragmentation hell. With each version and device having its own set of device specific APIs, bugs and quirks.

Why keep people mixing languages with implementations?!!

The mobile VM you speak about, were the J2ME VMs, usually done by the device manufacturers themselves, not by Sun.

Java, The Programming Language Specification does not require the Java Virtual Machine Specification to run. Any implementer is free to take any approach to turn Java code into executable code.
Cpulimit: a CPU usage limiter
You'll need to bid really low and over deliver on your initial projects to build up good feedback . . . it's tough getting projects if you don't have at least a few 5 star reviews.

Write a custom proposal tailored to the client and their project . . . outline similar work, suggestions to make the project a success . . . or improve on what they have in mind . . .

If it's something simple think about setting up a quick mock up, sample or demo.

Most importantly try to connect with them, get them to message you, ask them a couple smart questions that will most likely get them to message with you. Once you are messaging with them you can answer questions they might have, follow up with them, point them to demos/samples. Once you're communicating with them you have a good chance of winning the project.

Consider creating a video to link to in your proposal that outlines who you are, how you work, and your thoughts on their project and related experience.

The online sites are dominated by low fee offshore guys so you could tout your location, if you are not in that location and that all work is done by in house. Some US clients prefer US based . . . buy american, more secure, first language, etc.

I know this is only 'beta customers' but you need to focus on developing your own clients . . . your fees will be 2x to 4x vs. the typical work you find on the job boards and clients will be better too. (typically speaking, you will get nice gigs and clients occasionally, but the avg. is lower fees and lower quality clients).

Plus the rating system is super important for getting work and occasionally you'll get a client who either rates you 1 star because they are unhappy with your work or something totally unrelated to the project or they just don't understand the importance of 5 stars and rate you at 3 or 4 even if you do a great job. So that's a constant worry/battle to keep as close to 5 stars as possible.

If you haven't already . . . read everything you can from Patio11 and Brennan Dunn . . .and check out their podcasts.

Lots of good info on getting quality clients and doubling your freelancing rate . . .

Good luck . . .
I HATE WHEN PEOPLE MISUSE THOMAS KUHN. Read the goddam book, or actually read and try to understand it. The scientific revolution occurs in opposition of the normal science period, we never had a normal science period in software development (or engineering, if you like this awful term), so it makes no sense to use Thomas Kuhn here. Which is a very profound and complex author discussing a epistemological paradigm shift, really different from this nonsense there.
You shouldn't be writing unsafe application code. If your applications needs new unsafe abstractions (which you can think of as language extensions), then you can write those. But unsafe is absolutely not for application code.

(This is, as I explained downthread, part of the reason why I dislike going around quoting "X% of the code in Y app is unsafe." Your application code shouldn't be unsafe.)
I don't want to get into a flame war, but no, that isn't what I meant. In general, in the mainstream, people will typically think of men when they think of programmers. Something like 'Neckbeard Hacker' on twitter being just one obvious stereotype, however outmoded that particular one may be. I don't need to argue that point, but in light of it, it came across as a rather odd choice of protagonist, considering the normative view, and the subject being a 'bad programmer'.

I don't really think svs meant any offence, especially having now seen the original poem. I also don't think we can live in a society where everybody has perfectly-formed liberal views. At the same time, I'm not down with this "why are people so easily offended"/"turn down your offence-o-meter" argument that one hears when this comes up, mainly because it is a trivially easy card to play when you aren't the target of the stereotyping
I mean chaining CDATA tags as a way to escape CDATA tags as a bad idea.

It'll break anything that doesn't expect it - in particular I can see anything that does round-trips from/to XML breaking.
Is Germany? Is the UK?
American tech imperialism has a new name: GAFA
> Although why on earth the A2 architects chose to break XHTML standards baffles me. An attribute in parens? Seriously?

The new syntax, while odd looking, is actually completely valid HTML.
iOS 8 GUI for Sketch (iPhone 6)
Metacircular implementations still have a runtime underneath. You can't escape the need for formal verification if you want to be provably correct.
In the UK we have "right, I'll let you get on" like you are doing them a favour.
Firebird 3.0 Beta 1 release is available for testing
Calling an Array of Functions in JavaScript