skysight-inc/HackerNews huggingface dataset:
It is more than _just_ troublesome. Once you out of "freelancing game" your leads start to dry up and if in future you want to go back to freelance consulting, will have to do all the hard legwork you have already done long back to re-establish yourself.
A red thing might look too much like a "Recording" dot, though.
You're right, research shows that about 10 people is the best number of people in a team and therefore if it was just a question of doing a good design you would design spaces around these units. But, as I explained in my other comment below, design is unfortunately driven by the market economics of land values much more than the needs of end users.
I'm not sure that "can't afford" is the right conclusion. The amount of money a site makes off each person by showing ads is miniscule, so almost anyone could afford to pay at least as much for the content as the adverts make.

I think it's more likely that the mental overhead of choosing whether to pay for something (which is roughly constant, even for small amounts of money) adds enough friction to the process that charging small amounts never works.
My interpretation of "hipster" is being different because you think it's cool to be different. Being different because you think it's a better approach is called "making progress", either because you'll be proven right or proven wrong.

I've thought about the de-facto standard way a lot and I think that it does nothing to avoid bugs while potentially misleading a coder about the language. Therefore I think it's worse.

The only reason I follow the de-facto standard is because the time spent arguing about it with my peers is better spent getting work done.
Uruguay votes to create world's first national legal marijuana market
Oddly,

> Also, a lot of the weird ambiguous cases are disambiguated by including parenthesis, so if you're unsure just include the parens and you should be ok.

this is exactly the parallel I was going to make to the discussion we're currently having here. People who want semicolons on every line, even when they don't matter, are the same people who want to parenthesize every infix operation, even when the natural precedence the expression has without parentheses is already correct. I'm not sure I understand it in either case--are you afraid that someone might edit the code without understanding the "implicit defaults" of the language's syntax? Why are you letting that person near your codebase?
>> surely you do not believe one must learn a language inside out before knowing whether it is appropriate to a domain.

You had a hard opinion about something you admitted you don't know. That is just not a serious position.

>>We're talking about the cost/benefit of flexibility

Of course it has a cost with flexibility. The same goes for lisp variants, which have an even larger flexibility than Perl in the macro system. Since you claim to know many other systems than Python, you should know this...?

Every design choice have costs/benefits. You don't need to repeat that trivial point as if it is news.

(That you think another OO system is better without knowing both says more about you than anything else.)

And now you argue that because you (allegedly) know other stuff, your opinion is relevant?

(Why don't you go argue that the flexibility of easily reprogrammable syntax is bad with Lisp people instead? If Perl is bad according to you, their life must be Hell?)

(And fyi, re niches, all the scripting languages are very similar in capabilities and fill mostly the same niche. That is why we see so many language wars trolls from the aggressive language communities. But I think you know this.)
high five

Another fellow Australian and Melburnian.

Well done on the app John!
David Blundin's Cogo Labs' Formula for Startup Success
There are other amendments that cut back on some of the worst pork.

The Australian Constitution in section 55 forbids tax and spending legislation to deal with any other subject. If an Act includes other material, it's void, it has no effect.

This prevents the American situation of omnibus bills, rider amendments and the like.

We still get pork barrelling here; but between S 55, fused executive and legislative and strict party discipline, the political incentives are differently structured for individual politicians. It creates a stronger check on profligacy.
It's breathe not breath...
Flash and Java applets do have access to the DOM.
Video - NetFlow analytics with Opsview Enterprise
There's a difference between legislation/regulation and case law. Hayek is particularly good to read on the distinction.
looks awesome, we need one trendy use to make 3d printing popular at home, this could be it
>> Do you, or anyone, have a link to somewhere not simply explaining the technical side of pointers, but their usage in idealistic and primarily real world examples?

I often use them for parsing json on the fly in an embedded environment with limited ram. Suppose you have a runtime with 4K RAM of which 2K is available, but in comes a string that requires much more space. You can't store the string in RAM, validate it and then use the variables. What I do is parse on the fly and store the variables along with function pointers that need to process them. Once the string has ended and you're sure it's valid and checksummed you process the variables with their function pointers. This technique stretches the length of the message you're able to process, especially for stuff like 32-bit floats that have a larger string than binary representation.
It wasn't pretty. Not the end of the world, though.
Just for your info, the top link actually crashed my Windows Phone 8's Internet Explorer. Clearly that's an IE bug and nothing else, but I thought you should know :-)

Keep up the good work!
Is there a simulator for this available somewhere?
Thanks (I thought that line was going to end differently considering how it started).

I didn't put it out there because, although it's functioning perfectly, I'm not happy with the internals and would like to find time to refactor it before sending it out to the world.
Then who decides if you have broken the law? Obviously cops have no right either. Only the ruler can decides? So ruler spent every seconds telling people whether they can talk/walk/eat?
St George's Hospital is first hospital in UK to offer indoor maps
But it's the same as the problem with ASI. By making the parens optional you are inviting ambiguity and mistakes.
You just say that the laws in force on a particular date apply locally, minus anything that physically can't apply (eg laws about particular locations).

Yep. Or you give yourself a new constitution and say "All laws previously in force automatically come into force, unless they contradict the new constitution". Ireland did that.

Likewise Ireland cleared out a lot of old laws in the 200X's. It was done by saying "Anything pre-1922 is repealed unless it's on this list".

I'm unsure why they kept some laws, like the 1204 law on "Erection of castle and fortifications at Dublin; establishment of fairs at Donnybrook,Waterford and Limerick", but at least now we can refer to it as the Fairs Act of 1204....
yeah, history rewriting is something i've never needed - but then i've never had problems branching and merging which i've heard can be 'nightmarish'. i don't think it is, suck it up and get on with it and it takes 2 minutes it just looks scary up front, even before dvcs. fyi i use git at work... it is 'okay', but it has not solved any problems for me over, e.g. svn with a bunch of scripts.
Agreed. I found the goal of this comment obvious from the second sentence.

I do find that I click links like this, simply out of the curiosity of seeing what exactly I'm being nudged into consuming/buying.
Once again I give thanks for AdBlock.
But then you either need to get people to talk in Lisp or some other logical language, or you need a way to translate it to English. It's the English translation where ambiguities will arise. You've just moved the problem around,
wait, what? idiocy is its own problem... investing money is gambling, don't let the fact that we pin our entire economy on this fool you, its still basically a bad idea that only pans out because of luck.
LOL! Thanks @danpat. :-) How are you going these days? I heard you might be moving to the Big Apple?
Interesting to find out the percentage of Australian built cars in the 1.1 million cars. I doubt if UK will fair any better.
Thanks! :-)

I first tried using the GPU, using old school GPGPU textures and OpenGL ES 2.0 shaders, but unfortunately the performance wasn't there for a variety of reasons given in [1].

SnappyCam has since been making extensive use of ARM NEON for the JPEG codec and a bunch of other image signal processing operations, like digital zoom. It's a great instruction set!

[1] http://www.snappylabs.com/blog/snappycam/2013/07/31/iphone-k...
You still have to factor in that very same safety net. You'll lose a guaranteed income, from the state, by choosing the entrepreneurial route vs. unemployment. That's taking a pretty big risk for something that might never amount to anything.

In other countries you're basically screwed, if you can't get a job. You have to then seriously consider doing something on your own accord. The same incentive is largely missing here in Scandinavia.

Risk comes in many variations!
Why is this comment getting downvoted? I see that it adds insight to the subject and makes some good points, which OP even acknowledges. The written complaint is that revelation is not being deferential enough, which is bullshit on an in-depth technical discussion.
Cheap Hermes Birkin Bags and Hermes Kelly Bags Outlet Stores
Yes, I think that should work to guarantee two per vector. I hadn't previously considered trying to do that, and appreciate the suggestion and the sketch. I think I have a slightly faster (7 cycle) approach doing one at at time using a 64-bit register as a lookup for the sum of the middle two fields, but this has good promise. Especially if we can get out one farther ahead, so instead of having the vector reload on the critical path, the unused portion of the current vector and a preload can be 'slid' into place. Do you know if there is a good way to simulate a PALIGN but with a non-immediate operand? This might get down to 9-10 cycles for two keys.
Certain laws are very cut-and-dry (speeding for instance)

Ha! No.

* do you want to give an exemption for speeding for, say, ambulances? So how do you define "ambulance"? Do you have to be registered to drive an ambulance? What defines the "duty of an ambulance" (or are they allowed to speed no matter what). What about a van carrying an organ to be donated?

* What if I have my sick child in the car and I'm rushing them to the hospital because it's faster than waiting for an ambulance? Is it right that I can be arrested and convicted for that? I think that would be a perversion of the spirit of any just law.

* What if I'm being chased by a maniac relative who wants to kill me? Can I speed then to drive away from them? Do I have to believe my life is in danger? How do you define that?

* Let's pretend I'm driving along and some other vehicle is about to move into my lane and crash into me because they are stupid and don't see me, and let's pretend that if I speed up a little bit (over the speed limit) and am able to get in front of them and avoid an accident. Should I be convictable for speeding even though I sped to prevent an accident?

Sure, these are all edge cases and there are loads of cases where it is clear cut, but you have to write a law that can handle the edge cases. Without accepting the vagueness of human life, you'll wind up with an unfair conviction that is horrible.
That's unfortunate. I suspect there's a JS memory leak in the viewer, as it will cause a crash on iOS Safari after prolonged use. It's on the list.

Thanks for letting me know!
The Complete iOS7 Toolkit : Everything you need to know
As far as I can tell, that's not Outbrain, Outbrain is the "More from Slate" / "From Around the Web" section.

The "SPONSORED FROM AROUND THE WEB" section appears to be a standard ad panel from Content.ad.
Giving advice to not use JSLint without a real alternative is very naive in my opinion. When I was working with a team of developers with some novice JS developers, JSLint was a godsend to pick up simple, avoidable bugs while enforcing some sanity with regards to code style.
Hidden Circuits & Handmade Clockwork: The Striking Intricacies of DefCon Badges
Thanks for the suggestion, I've gone with Mandrill and so far it's working perfectly - their rails gem is beautifully simple.
oh ... newssledges is already taken ;)
Technical Debt Strategies
I remember that (I think it was in Wired), and it struck me as a basic naivety on their part as when they were building it they were thinking about catching bad guys without realising the line between who's a good guy and who's a bad guy is determined way above your head.

In the spirit of the 'Shire' quote they should have also realised 'with great power comes great responsibility'. No one has demonstrated that they are responsible enough to have that level of power over millions of people.
Hi, what is Adelaide like to work in? I assume you guys are in IT? From what I hear, it is mostly government work.
I do not agree with the use of the word "scientific" in this context. Specially since it appears to be a shameless plug for a product.
Yet another git workflow
Please tell me there's an ipad version in the pipeline. This is the second non-free app I have on my ipad - it doesn't disappoint at all. Great work!
That's really cool, Marat. Thanks for the additional info on the A15 and Swift.

It's a lot of work to optimize the assembly code to each ARM variant, but glad to know that Swift will generally run the same code at the same or faster speeds as the Cortex-A8.

The 3-cycle latency on simple ALU instructions is a bummer, but fortunately I use them sparingly for computation as compared to NEON. (They're great for pointer arithmetic and computing image row strides.)

The multiple issue of an ALU + LOAD is awesome. That would definitely help some of my routines.
I have it in mind at a lower priority. To be honest, my main impetus is for better discoverability on the App Store from an iPad device.

They really like to hide those iPhone apps! ;-)

It will be nice to play with the interactive living photos full-screen, though iOS 7 makes iPhone apps look amazing on the iPads in any case.
The Most Personal Thing I've Shared Online
ScaleApp: tiny JavaScript framework for scalable One-Page-Applications
Hey @jlebar, you're right--it's existed on the desktop for some time (MMX, SSE). When I first started, libjpeg-turbo never had an ARM port, which was part of the motivation to do it myself.

See my post in another thread here on the same topic.
hmm, you are correct. S really isn't that interesting. And my scepticism towards justification through non-contradiction because of possible super-consistancy is therefor based on false premises.
Ask HN: htaccess gzip compression for "other" files
Hello everyone! I would be happy to get some feedback on a question where search engines couldn't help me for now.

The point is that I want to enable gzip compression of .gexf files via .htaccess. Is there a method to apply this correctly? Obviously, there is a specified range of filetypes that are supported by gzip/deflate.

Thanks!
This is C, not C++.
In the interest of achieving the simplest instruction sequence, I've also found (AVX2):

key = _pdep_u32(key, 0x03030303);
key *= 0x01010101;
key >>= 24;
Help GoCardless (YC S11) make our customers happy
Solve our users’ problems and help us make something people want.

GoCardless is one of London’s most exciting tech start-ups. We’re building the next generation of online payments and already provide simple Direct Debit to thousands of small and medium sized businesses.

We pride ourselves on giving our users first-rate support and going the extra mile to keep them happy. We are growing fast and looking for someone versatile, smart and enthusiastic to join our support team.

Every day you will be:

- working as part of a close-knit, self-managed team

- doing three or four things at once

- improving someone’s day

- solving problems and answering questions by email, phone and text chat

- working with our product team to ensure those problems don’t arise again

- identifying high-value prospective users and ensuring the sales team follow up

- proactively finding ways to help our users

You’ll also help shape the future of GoCardless: you’ll pass on the most popular feature requests and be the advocate for our users so we’re always building something people want.
You’ll get involved with developing the processes we use to help our users, by finding the best tools out there and working to build what we need (like our bespoke phone system and feature request tracker).
You will work with an incredibly talented team and have opportunities to learn from them – even the founders work on front-line support once a month. There’s very little hierarchy, lots of freedom and all the responsibility you want to take. There’s also a great office atmosphere, good coffee, tons of fruit and juice, Friday beers and regular dinners out.

We’re looking for someone who:

- has heaps of initiative, enthusiasm and patience

- can multitask effortlessly

- has a flawless command of English

- is technically literate and keen to learn

Bonus points for proficiency in a programming language, previous experience at a start-up or in customer support.

Email maria@gocardless.com to apply. Please include a great covering statement, when you’d be available to start and your expected salary.
> Is me alone who sees NaCl as another kind of flash?

It may be yet another rectangle in a browser but there are unquestionable advantages in native code versus JavaScript or Flash (but comes with its own problems too). As such, NaCl is a worthwhile effort even if it never catches on big time and remains a Google research project.
There's definitely improvements being made to LLVM to automatically parallelize code (esp unrolling loops) to SIMD.

I haven't personally tried it, but would love for it to match the code quality of hand-cranked assembly... writing it is tedious, error prone, but you do get control over when you preload the cache, the stack, and you can do really cool things with the CPP and macros to "manually inline" things. :-)

And who doesn't like writing a good 'ol fashioned jump table?!
> In that case it the point would be: "should match the traffic flow requirements".

And that's simple? What's the requirements? Might as well just say "people should be good", and say that's simple law.
Keeping my job while I do freelancing. I get more money.
I would actually like to know if someone has experience with that setup in production.
Transmeta was a little like that, except it was x86 to VLIW.
Great work with the new docs!
I think there's a missing comma before the secondary index object argument in the cookbook at "Efficiently retrieving multiple documents by secondary index":

r.table("posts").getAll(1, 2, 3 {index: 'author_id'}).
run(connection, function(err, result) {
if (err) throw err;
console.log(result);
})
> To be completely fair, PNaCl is part of Chromium, and hence an open source project from the start. The code is freely available for anyone to see, check out and build, and has always been.

I think the most important thing here is not the code, but rather the refinements to LLVM IR bitcode to make it more portable. Most of LLVM IR is already CPU/platform agnostic but parts of it are closely tied to the target architecture (which makes sense since LLVM IR was originally targeted at compilers).

A standard portable subset of LLVM IR would be very welcome.
Getting Things Done, RPG style
How To Block A Surveillance Camera: A DIY Art Tuturial From Ai Weiwei
I have no idea how to simulate a variable PALIGNR on Intel chips without making the loop extremely slow.

On AMD (with XOP), it can be done using VPPERM, which can shuffle from 2 sources. We can do variable alignment like this:

vpperm xmm0, xmm1, xmm2, [[0..31] + offset]

On second thought, we can possibly do something similar on Intel using 2 pshufb and a blend.
http://en.wikipedia.org/wiki/The_Million_Dollar_Homepage
I remember this and the million and one copies that came after it.
I'm 12, what is this
> 16 clicks on 2 minutes.

How many people usually click on the links in comments? Unless you have something to compare it with, your experiment is not useful.
44CON 2013 Schedule posted with talks and workshops
VDPAU-to-VAAPI accelerates Flash video on Intel GFX
36 High-Quality Flat Design Resources
The flatness of style means simplifying interface elements, removing extraneous elements and decoration — such as bevels, gradients and textures — to create a crisp, clean design that focuses on hierarchy.
Microsoft's 10K filing reveals Steven Sinofsky's non-compete agreement
Oi oi oi! :D
The correct pronounciation of "byte" is "beet"
This was an early example of internet crowd funding.
See also http://zucchiniframework.org/ - similar idea, but more automated for testing iOS apps.
Adelaide is good. Plenty of gov & defence work if that is what you are after, but I've worked here nearly 15 years and never done either (ok, my current place is quasi-government, but still..)
Other than the Wikipedia page linked above, here's just my two cents:

A guy back in 2005 came up with a get rich quick scheme where he sold 1 million pixels of ad space on his domain to pay for his college education. You'd pay $1 per pixel of ad space until they were all gone. It got a ton of hype and was pretty internet-famous for awhile, so the guy did indeed sell all of the space.
I randomly clicked on three ads and they all led nowhere.

2/10 will not click again
NoFlo: Help Everyone To Understand And Visualize Code
Oh, yeah... good old days. Then the guy also launched a pixel lotto something and made another 250K, by the way. Now he's working here http://www.calm.com/
Apple Against Samsung Over Phones Turns on Who Copied Who
What version(s) are you on? I spent a lot of time checking in more recent versions of FF after developing the site.

I do pretty much everything on OS X these days, but I did fire up a couple of VMs with Win XP, Win 7, and Win 8 to test.

I did my entire dev on Chrome, and apart from what appears to be a new canvas issue at present, I'm not having any major issues. (I'm looking into the canvas problem.)
Note to self: set up own pricing bot to bid rare books down to cheap rates and then snap them up. Finally that copy of the Dune Encyclopedia will be mine!

EDIT: Apparently it can be had for only £15 now. How depressing.
Six Months Exercise Intervention Influences the Genome-wide DNA
I know it's slightly offtopic, but can somebody please explain how YouPorn and similar sites make money?
I don't think so. He just got a bunch of customers to pay for advertisement on his site. Like any business supported on ads, basically.