skysight-inc/HackerNews huggingface dataset:
That's interesting that Apple Records no longer owns the rights to the name. I thought a historic namesake like Apple Records would hold onto its name dearly. It would be extremely interesting/awesome if Apple indeed begins the Apple Record label. Steve Jobs would probably roll over in his grave in excitement...
The Reasons why a DSLR is still better than a Smartphone at Clicking Pictures
This project provide a so-called pyboard. It is interesting!
The board's design can be found here https://github.com/micropython/pyboard
I wish they had posted a link to where I could send this gentleman some money. This world , India particularly, needs more people fighting religious superstition.
So long as they aren't domiciled in the US, American laws don't (or shouldn't) apply outside the US any more than British laws apply in the US.
You're only off by ~87 orders of magnitude. https://en.wikipedia.org/wiki/Heat_death_of_the_universe#Tim...
Note that near the top of "A Swift Tour" there is a link to the playground which you can download and open in Xcode 6.
I'm not convinced a presale of a currency falls under the same regulations as equity in a company.
Not really, you have to make it explicit where any program would run.
Did you post the wrong link? You mentioned it is a tool for HN but I did not see one HN story. I did see a number of trivial links to images of reddit favorites like a duckling waking up from a nap and a cat with no feet going down the stairs.
Sometimes you just have a shit-ton of navigation items, and it makes more sense to put them in the hamburger drawer, rather than drill-down into a tab bar further, which can take you out of your current context.
There's also a new graphics API, 'Metal', though I don't know if that has anything to do with it.
It's only disrespectful when it clashes with a Western perspective. If both parties don't see being "late" as a problem, it's not.
Only ten days off per year? Damn! We have 45-54 days of paid vacation or one can have 30-36 days off + take the rest (15-18) vacation days in cash. On the other hand Finnish SW developer's salary is lower than US SW dev's.
Until you have two projects that need different versions of the same library.
There was a great discussion on Startup North's facebook page about this. Seems like more needs to substantiated?

https://www.facebook.com/groups/startupnorth/permalink/10152...

It doesn't help that $1b has been poured in. It's too monstrous imo. The opposite of lean. It doesn't help things that their science building project failed/is failing and backed by tax payer $$.

http://www.thestar.com/business/real_estate/2014/05/30/secon...
The universities thing is interesting, I've attended and seen several in the Pacific Northwest, USA. They universally ran at exact times, and ended with a buffer, such as 10 minutes until the next timeslot. e.g. 10:00 am - 11:50 am for a 'two hour' lecture, 3:00 pm - 4:20 pm for a twice a week '3 hours per week' lecture and similar. They would typically start on time or shortly after, and tardiness was frowned upon.

Hilariously, when classes were right after one another this sometimes meant down the hall or the building across the street and plenty of leisure time, or it could mean corner to corner on a huge campus and having to leave early, arrive late, or run. In this sense the buffer times didn't solve the problem either.
There's no money in desktop now, though. Maybe they need to expand into markets where there is money in order to pay for desktop development.
I'm in my early fifties and about half the guys I was coding with 20+ years ago are still coding. Most of the rest are in some sort of management or running their own businesses.

Being employed is all about the value you can deliver. As you gain experience, you usually gain a broad range of skills. Generally, a business only wants to pay for the slice of your experience that directly relates to their business. You skills in 3D math and image processing for example, won't earn a web development company more money. Charging for those skills may make you "overpriced".

The solution, is to always be learning new, profitable skills.
Basically a marketing gig, as the terms to collect tend to be ridiculous.

Look at Comodo for instance. To collect their insurance policy they have to issue a certificate to someone who isn't you, and then that certificate has to be used to steal someone's money. In that case they may actually already be liable, but they're saying they'll just give you up to $10,000 to deal with it.

> We believe it is important to protect the end user. If we were to mis-issue a certificate to a fraudulent site, that fraudulent site has an SSL link with an end user and as a result of this the end user loses money the end user had what they thought was a "trusted session". Comodo should never have provided the fraudster with the ability to engineer this situation we therefore have insurance to pay the end user for any losses that they may incur. Why would we do this?

http://www.instantssl.com/ssl-certificate-support/ssl_faqs/s...
True, but even then there will still result in "air highways" from airport to airport.
> Most meetings are primate dominance rituals.

I don't think that's necessarily even a subconscious purpose, but most human group face-to-face interactions end up involving some elements of such rituals, and in the case of meetings they are particularly dominant when the "rich interaction" that is enabled by face-to-face communication isn't used specifically for something else.
The Earned Income Tax Credit (a form of negative income tax) is an alternative to a livable minimum wage. Although a negative income tax is not without some problems (see [1]) it has been proposed as a better alternative to minimum wages by serious economists.

[1] http://en.wikipedia.org/wiki/Negative_income_tax
I don't have XCode to try it out, but according to the book, you can replace

var spawn = SKAction.runBlock({() in self.spawnPipes()})

with

var spawn = SKAction.runBlock({self.spawnPipes()})

or even

var spawn = SKAction.runBlock() {self.spawnPipes()}

or

var spawn = SKAction.runBlock {self.spawnPipes()}

EDIT: formatting for code
Rails Capybara Shared Connection Pitfalls
The response to "we have unlimited vacation" in an interview should always be "how much did YOU take last year?". You'll almost always get an uncomfortable silence and then "oh I don't know, I didn't really keep track..."
“There he goes. One of God's own prototypes. Some kind of high powered mutant never even considered for mass production. Too weird to live, and too rare to die.”

RIP Shulgin, a singular being.
That's really neat! I'm not sure if this is intentional because your work is private, but I would love it if I could click on the images or SHAs to go actually see the thing.
Yes, but why is State intervention required? There are market mechanisms to correct that; in the fifth criteria itself mentions some (reputation and warranties), for example.

I don't see how that papers shows that State intervention is "required for capitalism to work".
Google+ on Android recently got rid of the sidebar navigation and replaced it with a clever dropdown that expands to the full menu.
Voorhees agreed to settle the SEC’s charges by paying full
disgorgement of the $15,843.98 in profits plus a $35,000
penalty for a total of more than $50,000.

Voorhees later sold S.DICE for 126k BTC ($12.4M at the time). Sounds like a good deal.
Containers are an extension of that process isolation really, not a replacement for it. They allow control to be more finely distributed in a relatively easy many. They also make coordinating library versions (or, more aptly, removing the need to coordinate them) easier.

They also offer easy ways to move applications between machines and locations, even applications that we never designed with any sort of flexibility like that, and for things that are designed for that sort of thing they can offer better flexible scalability.

Yes, there are other techniques for both of these properties, but the existence of other solutions doesn't make VMs and containers a bad solution.

> expensive

They certainly don't have to be this, assuming you are meaning financially expensive.

> over-engineered

I extrapolate from that (perhaps wrongly) that you thing VMs are a relatively recent invention, when in fact they have been around almost as long as multi-processing has. They seem over-engineered on current common desktop and server hardware because these platforms were not designed with virtualisation in mind and the hypervisor design needs to either account for (or just live with) the deficiencies in this area, but with some hardware that simply isn't the case.

> under-performing

Depending on the solution chosen and your processing and IO loads, yes this can be the case - but often the performance effects are negligible especially if you are using containers/VMs to consolidate light-use services on less hardware. A key problem I find is people underestimating the performance hits seen in VMs, perhaps because they've ready to many promotional brochures and not run any of their own performance/suitability tests before deploying to a given platform.

> mis-applied

This is certainly true in some cases, but that can be said for any technology especially when it is on the current buzzword bingo card (XML and XSLT anyone? Great for what they are great for, but oh so many places they hinder rather than help either because they are not the right tool for the job or are just badly implemented)

> but containers look like a nice, minimal extension to the isolation offered by the OS

Which is exactly what they are, by my understanding, offering more than other existing options such as chroot while not being nearly as heavy as fuller virtualisation.
It is a newer pattern so I would expect there is friction. The problem is if there is any serious amount of depth to your app you need to overflow the access to the other features somehow and this is, in my opinion, a good way to do it. I think that given enough time and it becomes a pretty common pattern the pain of discoverability that the article brings up will not be an issue. Most of the arguments brought up in the article are only valid in apps with focused small sets of functionality. I think the move Google did with the Google+ app is a good(bad) example, they got rid of the hamburger menu in favor of a combination of several menus (bottom menu with a expanded menu at the top). I find trying to find things in this new app painful. The hamburger menu excels as a landing point or a dashboard access to functionality.
San Francisco, Local. Full Time

Stack: Android, Java, HTML5/JavaScript/CSS3, PHP, C/C++, SQL

Resume: http://neiti.at/resume.pdf https://www.linkedin.com/in/mneubrand http://mneubrand.github.io/

Contact: markus.neubrand [at] gmail.com

I'm looking for an exciting opportunity in mobile app development. I have extensive experience with various programming languages, stacks and environments. Asides my recent work in mobile I've previously worked as a web developer doing back-end work with Java or PHP and some front-end development in JavaScript. Before that I've done fat client development with Java Swing and Eclipse RCP.
Very interesting that the shares he issued were purchased in bitcoin, and still the SEC decided to step in. How is this different than if you issue shares and sell them for an in game currency?
I think there are certain workplaces which have the culture where this would work as intended but in most, it would probably end with people taking less time, and feeling bitter and resentful about it. If anything, there should be a vacation day minimum. You can give people flexibility in how much time they take off and when, but they should take at least X days off per year. That way there is a standard set that it is okay to take the time off when you need it.
My understanding is that RAND has a similar policy: you receive an additional bonus if you use all of your vacation in a given year. I also believe their vacation allowances (at least for researchers, since those are the folks I know there) are very generous.
Yeah, well, they'd never bothered him until he wrote 2 books that contained the recipes for making lots of psychedelic drugs. Shortly after publishing these books (TIHKAL and PIHKAL) the DEA came down on him. In his book he writes that it was very, very clear someone had basically flipped the switch at the DEA and said "shut him down any way you can." The fact that it was the mercury readings in his soil points to the fact they were grasping at straws, especially because they took dozens of soil samples and only one was mildly above normal limits. The DEA was pissed at him for disseminating knowledge, and after they took his license, he basically stopped doing chemistry full time.
Yeah I'm a sucker for the news. I'm not wedded to cutting edge news though. I'd be happy picking up last month's paper. Occasionally I just drop following it, and don't really miss it. It's easy to cut yourself off or become very myopic. That's what worries me. Small things can end up having the same gravity as a hard hitting news story. I can become rather petty.

Wading through comments is hard work. But a little feedback and opinion from others is good. I only wish it was a genuine sample. My local newspaper's online edition is full of the same commentators who can't help but comment on everything posted, with their same negative replies and opinions/agendas. It can make you feel a little ill; you can start to believe that many people do hold those views. But, for all I know it's the same girl with ten sock puppet accounts.

A little real life interaction with others can be quite reassuring and calming, even if you may end up discussing trivialities.

I do find the radio offers a nice condensed more easily consumable news bulletin.
Is there any other number than 24 with this property, or is 24 the only one?

Well, 2 also has the property: multiply any prime number other than 2 with itself, subtract one, and it's a multiple of 2. This one is quite obvious, all those prime numbers are odd, so of course if you subtract one of their square (which is also odd), it's even and a multiple of 2.

But is there any other than 24 and 2? Is there one larger than 24?
> The Earned Income Tax Credit (a form of negative income tax) is an alternative to a livable minimum wage.

Some form of negative income tax might arguably propose a serious alternative to a livable minimum wage, but the existing form of the EITC isn't it. (If it was, then the actual minimum wage would be a "livable minimum wage", since it exists in the context of the existing EITC.)
Soylent vs. Mass Gainers vs. Ensure
> Again, that seems a bug in the OS(es) that should be fixed

Granted. But unless their are glaring faults or unacceptable performance issues in the extra layer(s) you can gain some "security in depth" with each layer shielding the next and previous to an extent, reducing the potential fall-out of certain classes of bug.
Templates are an essential tool to write type-independent algorithms. They enable meta-programming, an invaluable tool to provide flexible yet efficient active libraries to users. They allow automated kernel-space exploration. So templates are exactly what you want.

I understand the need for a standard that supports various different architectures, even architectures that might not exist yet. I guess I just dislike the way the did it. Compared to other standards (that also leave various things to the implementer), I think they did a poor job. They should have defined the semantics and the types better. The entire buffer mapping for example is a huge mess. Nvidia went ahead and fitted pinned memory in there somewhere. Others didn't, with the result that the meaning of the code changes completely depending on which library you link against.

I'm not arguing against OpenCL here, I'm saying they could do even better. It should not be too much effort too. And if companies like Apple and Google would have chimed in, we would have pretty awesome OpenCL standard and implementations today.

As for your argument about hand-optimization: C++ library implementers [0,1] (and compiler vendors probably too) found abstractions, tricks and tools that give performance portability today. They are of course domain-specific but it is possible.

[0] https://github.com/MetaScale/nt2
[1] http://eigen.tuxfamily.org/
It looks like you submit a lot of stories, 545 submissions in 320 days and six submissions in the last 24 hours. You submitted the same askubuntu link twice today. Maybe you should try to only submit one thing a day?
You can get in touch with him here : https://twitter.com/SanalEdamaruku

Kudos to the gentleman for his relentless struggle against superstition.
Yeah, if there was a blanket "we will give you a check worth 10-20 days worth of vacation time when you leave" policy on top of this, I'd be down for it. As things stand though, you're absolutely right.
That's my big beef with "unlimited" time off. I think it will pressure people in taking as less time off than the rest to not look like you are slacking.

I have 5 weeks off a year, and any days I don't use expire (most of them, I can take one week to next year). I can't have them paid out, unless I have a big deadline and can prove I wasn't able to take time off. This way everybody takes up (more) than enough holidays.
How To Choose The Right Size Bathroom Tiles For A Small Bathroom?
Alien Contact – "The Wow Signal" – Space Signal Received by SETI
They had to label the hamburger itself as "Menu" too -- I bet user testing revealed that people had no idea how to get to the rest of the site. Its pretty rare in websites, though, which could partially explain that.
Yeah, I actually spent a few minutes checking out that site before asking this question and the answer is not anywhere obvious.
Then, you graduate, enter what they call “the real world” with “a real job” and you’re told exactly where to be and when. Exactly what days you will have off. How much you’re allowed to get sick. How the game of accruing time off works

It's pretty amazing to me that people tolerate the evolutionary step backward between college and the travails of an entry-level grunt in "the real world".

One really disgusting trend that's coming along is pooling sick days into vacation, which is of course never advertised when people take the job. So they think they're getting 3-4 weeks of vacation but they're actually getting less. I worked at a company that pulled that bullshit once, and because no one took sick days, the result was that everyone had a constant cold for 5 months out of the year.
If that was the case, generating prime numbers would be much easier than it is.
My instinct told me what the article is claiming, but there just aren't any other compelling alternatives that will surface the content and serve as a solid navigation on many small screen devices.

We're still in infancy on small and touch screen devices and we don't have a ton of reliable data as things are still changing too fast.

It's something to keep in mind but does anything have any alternatives when you have more than 5 items?
I think such a test is similar to skipping multiples of low primes like 2,3,5,7,... But who knows, maybe it might be more efficient: only one modulo division needed, rather than many :)
They charge for things that impose costs on them: hosting revocation info and higher levels of identity verification.
Well, that's not very true. I think you mean to say, "Desktop is not sexy".

Most homes have either a desktop, or a laptop, or both, sometimes multiples of each.

Every business has at least 1 computer (desktop or laptop, sometimes multiples of both).

So there very much so is a lot of money still in desktop.

Right now if you want to purchase a factory Linux computer, your choices are severely limited. It's either System76, or the Dell Sputnik (which for some reason costs more than it's Windows counterpart).

XP just expired. My company has a warehouse of 40 workstations running XP. We're looking into getting new hardware. Guess what... it'll be Windows because there are not many other options to price-shop around and/or get differing levels of support.

There is indeed money in Linux Desktop.
Marvell outfits its chips for the Internet of things
Actually, usually it doesn't save anyone money but the loan company that is guaranteeing the payroll/salary expenses for the year/month/terms that most companies have arranged. Big surprise: a lot of times, companies borrow their payroll and pay the loan off quarterly; in many of these cases, insurance is required, and the insurer is the source for these so-called 'industry standard practices' you seem to have noticed are going on.
Show HN: Annulus – Our first mobile game
The idea obviously from 2048 but the "corner strategy" doesn't really work in Annulus.
Depending on what country you live in, web fonts can be really annoying. Anything with a web font takes forever to load in China unless you are using a VPN, and either way, it's pretty much an extra round-trip you have to wait for.
Dance Everywhere
My hands down favorite Dilbert comic ever was a token ring joke:

http://dilbert.com/dyn/str_strip/000000000/00000000/0000000/...
At the moment I'm a little hesitant to make it public. Partly because there's a large chunk of unpublished research in there, but also because some of the early drafts are a little embarrassing.

Perhaps when the thesis is deposited (and hence public) I could add that in for "historical" interest.
"C left around for the UNIX layer"

BSD is implemented in C, so it's not left around, it's the foundation of the system. The syscalls at the base level (read(), write(), socket(), fork(), etc,) are implemented in C and so are the tools that are used by virtually every programming language at some level. C is the standard upon which several abstractions are made, not just another programming language.
Examples, examples, examples.

I also love the Google Maps API. They're certainly in my top 5 for API documentation.
Entitled to receive? None. Read my post again. I'm saying that they should have expected that the announcement would be received with suspicion.
Shadows of the Knight online coding contest
looks nice twist to 2048!
My Thinkpad X1 Carbon draws something between 6W and 16W between idle and moderate use. I never measured it at full load. Perfectly acceptable, and way competitive with the equivalent Macbook Air, which draws 25W idle.

So, I guess, per your definition, that Linux geeks can school Apple today.
Cavium Thunder X ups the ARM core count to 48 on a single chip
I don't even think that claudius misunderstood. We're getting so used to beginning a sentence with "and" as an affectation that we're losing the ability to recognize it as a continuation.
America's allies really need to sit Columbia down and have an intervention. It's been 238 years since she moved out of Britannia's house, and it's just been wild parties and wars of choice ever since. At some point, it really is time to settle down and start respecting the neighbors.
Excellent! People writing important papers really should be using Git. When documents are extremely complex, previously removed portions can have pertinence later.
I definitely recommend checking out the ADA winners if you're an app developer. It's really good to see what Apple deems award-winning, and can be very inspiring for your own work.
I am not sure what you went for with this, but it really strikes the reader as over the top and condescending, no need for that in a discussion thread about a programming language.

There are people reading those pages who are thinking of engaging the programming community and behavior like this really gives a bad impression.
A big one is sum types (which it calls enum, a la rust), which come from ML.
Getting Started with Ember Data