skysight-inc/HackerNews huggingface dataset:
It really is quite simple --- find work that you enjoy. This should be pretty easy for someone with your skillset. Just because you "want to help people" or have some moral objection to working for the man does not mean you're entitled to have others fund your dream lifestyle.

There are millions of talented people (some of which I'm sure have noble intentions) out there who don't like their jobs, or at the end of the day are not producing a good result due to dissatisfaction with their jobs. If they want to take a year off, they work more, pick up side projects, cut expenses, and gradually save for it. Is that route really "morally" worse than asking others to pay for it?
It only takes a minute or two to eat, while a lot of people will spend the entire trip on the phone, either talking or texting.

Also, I don't know about you, but I don't have to think much about eating, compared to carrying on a conversation or reading.
I wonder what (if there is one) the logical reason behind this exemption is.
Smarter Tech Decisions Using APIs
I really like what these guys have done -- I've been jealous of the vehicles that ship with this built-in.
When I read "HUD for your car" I imagined a super cool HUD like the ones in nearly-sci-fi jets showing actually useful info about my crazy driving skills, other objects in sight, about routes and parking stuff, and about the car itself. I really didn't see it coming when it showed people using social media apps. But it's alright as long as it makes HUD displays more popular anyway... I guess!
My opinion is yes, it is a real distraction. Especially now with digital billboards.
Truth is a defense in Australia. one thing I like about Australian law is that large companies cannot sue for defamation.

http://en.m.wikipedia.org/wiki/Defamation#Australia
NoScript equivalent for Chrome is "HTTP Switchboard"
Not a typo, their had their Russian PR manager issue this release.
a simple version to start could be stat1_stat2 (8 7)
Why does this look like a very bad idea? I think the last thing we need is some gadget thats right infront of their view and distracting.
> This is nonsense. Pulling data from a server into a Map is bug-prone, because if you use it as a map, all of your code can be wrong.

There's nothing "bug prone" about pulling data into a Map (in fact, since that's all the semantics that JSON itself supports, anything "bug prone" about that is fundamental to JSON and unavoidable no matter what you pull it into.) It's bug prone to work with the Map as your domain object, but that's not something you need to do; you pull data into a Map, and then construct the object from the Map using a function designed for that purpose, likely something like a fromMap constructor.

Yes, there will need to be error handling in this mapping function because external data can never be assured to be error free, but you get all the benefits of type safety when working with the domain object.
How to lose a lifetime customer in less than 30 seconds
It just doesn't solve any pain points for me, I don't think.

Maybe one. The only pain point it possibly might solve for me is the the advertised price is not often the real price. (For example, an $8.99 pizza is only $8.99 not counting delivery fee, tip, and the fact that to get it at $8.99 you must order two. This is often obscured in ads and such for obvious reasons)

That's maybe the only pain point I think it could solve. The rest of the modern delivery process is just that, pretty modern for me. I can't recall the last time I ordered pizza not from a computer that remembered my address, preferences, etc. I've never used an app, but I bet if I Google there are a few I could choose from.
Reading the DoL's advisory on this [1] suggests that it all hinges on the concept of blue-collar vs. white-collar or production vs. staff employees. I can only imagine that the 'production' employees are seen as more interchangeable and largely incapable of having multiplicative effects on the company's business model. A programmer or accountant who's getting a raw deal can find a better job (where better means pay commensurate with contributions), but a tier 1 help desk tech or factory worker will likely have a lower ceiling on possible pay to begin with, and (more) trouble finding a way to secure compensation that scales with corporate success.

It is surprisingly hard to find explanations for this - the web is choked with articles explaining who's exempt and who's not, but not so many with justifications or reasoning or historical context.

[1]: http://www.dol.gov/whd/overtime/preamble_final.htm
It depends on your job and other factors, but sometimes the answer is, sadly, yes.

My mom is a soon-to-retire nurse and she was a salaried employee who, if she worked overtime, made either time-and-a-half (1.5x) or double-time (2x) pay depending upon the situation.

But software developers, for all of the talk of ninjas and rockstars and whatnot, are a socially low and easily exploited class that make decisions against our own interests (laughing off the idea of unions, etc); so we often work up to 1.5 to 2 times (60-80 hours is very common) over our official salaried hours for free.
My thoughts, exactly.

I wished that for specific topics such as this one where the geographical location of a poster is highly relevant we would post our locations or have a switch in our profile to get a better outlook of where people are coming from.
I feel this kind of reasoning is weird. If an author writes a book as a part of a series he's clearly telling you "this book is part of a bigger story which I have my most sincere intention of telling and reaching its conclussion, eventually". There's clearly a convention here, which doesn't necessarily translate into an actionable obligation (which is what you wanted to say).

You don't want to get into that implicit contract? Then don't write a series, or write it for yourself and don't publish it. I don't agree with those who whine because Martin doesn't finish the series, but I also don't agree with those who say that we should expect nothing from him.

When I started reading this series (about 15 years ago) they were supposed to be 4 books to be released at 2-year intervals. Then he added more books, took a lot of time to write them (between 5 and 6 years for the last 2) and now I can't even say "could I at least expect that you will finish the series sometime?".
Great product video! Actually quite funny. This technology can be a nice little stop gap before the driverless car revolution.
I'm very happy with Kantox for B2B transfers. It has a matching option that side-steps banks and brokers:

http://kantox.com/en/how-it-works-kantox
And asking strangers on the internet to give him money to take the year off doesn't infringe on these "morals"?
Show HN: WorldNews – Fast, beautiful, low bandwidth news reader
My go to response for this now is to appeal to good old Cardinal Richelieu: "Give me six lines written in the hand of the most honest man and I will see him hanged." When you give the state total control over information and it interpretation then it doesn't matter whether you have nothing to hide, because the state can simply fabricate it.
توقعات الابراج اليوم الاربعاء 6-8-2014 , حظك اليوم
OK, now it works. Just didn't expect such traffic at once =)
Jeremy Siek has an excellent blog post explaining this called "Crash Course on Notation in Programming Languages": http://siek.blogspot.com/2012/07/crash-course-on-notation-in...
The TorBrowserBundle is based on Firefox ESR. This is a stable release with extended support for security patches. There is no equivalent for Chromium, which is essentially the unstable track of the Chrome browser.
Yes, over 20 years they probably are a net positive for the states (though perhaps not always in direct revenue for the employers). However, that's looking at the deal in isolation, rather than the the impact this has on the market as a whole. It becomes a huge competitive advantage for larger, national & international companies, not to mention a huge distortion on the market and in the end substantially cuts down state revenues (the company was going to set up shop somewhere even if they weren't offered a cent).
I knew I'd seen a logo styled that way before:

https://www.pinterest.com/favicon.ico

http://passets-ec.pinterest.com/webapp/style/sprites/webapp-...
A high end gaming card has thousands of those. If you read the CUDA documentation you can find out more about the hardware. Physically a high end card has several streaming multiprocessors each with their own caches and access to a global level 2 cache, instructions are sorted into categories (integer math, floating point math, load/store/special functions) each of those correspond to functional units on the chip that execute in lock-step. The current generation has 32/64 of those (called the warp size, notice 192/32 = 6). High end cards have several of those streaming multiprocessors, for example the Titan 30 * 192 = 5760. A warp scheduler on each chip decides what to run, so for all 192 "cores" to be in use you would have to have independent floating point / integer and special function instructions to do. It is the same marketing trick that AMD uses to sell two integer functional units in a four core design as 8 'cores'.

Overall cuda models the underlying hardware fairly faithfully, so if you are interested in the hardware design you should read the CUDA documentation.
I was in the airship and shot some of this footage. Nothing formal here, but feel free to ask me anything :)
> To be honest I'm not entirely sold that these DSLs are what I'd consider "strongly typed."

Absolutely! They're "quite" typesafe, much more than string-based SQL. Much less than actual compiled stored procedures.

> As an example: jOOq will happily let you write an update query targeting a table bound to an alias.

Yes, that currently cannot be detected.

> Then there's the issue of the dialects letting you use features the RDBMS doesn't support

That will be addressed in the near future when we implement an API "preprocessor" that will effectively remove all parts of the API that are not supported by your given dialect. We'll also distinguish between native support and emulated support, if this strictness matters in your application.

The relevant issue is here: https://github.com/jOOQ/jOOQ/issues/720

> In practice I've just never seen that to be true.

True, but if you need "write once, run anywhere", you're probably much better off with a headstart than if you started from scratch.
Java/Android SSLSocket Vulnerable to MitM Attacks
Sandboxed processes. There are limits to what code running in chrome can do. AFAIK firefox provides no such guarantees.
I saw a demo from http://www.codenomicon.com fuzzing bluetooth. They were able to crash the bluetooth stack on an HTC Android 2.3 phone that I provided, resulted in a crash on start up until the battery was pulled.
IFERROR was introduced in Excel 2007, and is not compatible with the old-school .xls files. I haven't had to worry about 2003 in the wild in a few years, but some tools may not have migrated to the new file format.
Aerial photographs,Gaza before and after
It would be even better if combined with a backup camera and parking sensors.
You don't understand that if you're working overtime, you're entitled to overtime pay? Where do you think the term comes from?
Regarding computer security, yes.

When we build software we have a responsibility to ensure that their use of this software - particularly for communication tools is secure.

If there are instances where a piece of software is not secure, I believe (and I gather the general opinion in the industry is) that we should do what is necessary to fix those problems.
I'll agree that that point may not have been highlighted quite as strongly as it could have been, but that idea is fully included in the original post, and you can view the purpose of examining so many language's type systems as comparing & contrasting the specific "go wrongs" that their type system addresses.
What's immoral about asking? The ball remains in other peoples' court. They are empowered to say yes/no, not coerced by economic pressure (i.e. "Pay me or go without").
San Francisco, CA - Database Performance Engineer @ MongoLab

We are looking for a Database Performance Engineer to join our support engineering team to focus on ensuring each database in our fleet of over 100,000 is fast and scaling properly.

In this role you will work on challenging performance-tuning cases and will support our users by learning the way their applications are using MongoDB in order to make indexing, data modeling, and/or platform sizing and configuration recommendations.

As you advance, you will have opportunities to automate and productize performance diagnostic techniques and best-practices. Check out our open-source tool Dex, which can automatically recommend the correct indexes for slow queries.

In this role, you'll be exposed to every major cloud provider and infrastructure technology. We currently run on Amazon, Google Cloud Platform, Joyent, Rackspace, and Microsoft Azure and have integrated with all of the major Platform-as-a-Service providers (Heroku et al.).

Here are some challenges you'll face:

* Performance tuning large multi-terabyte sharded MongoDB clusters

* Helping customers achieve optimal database performance while taking in consideration their constraints around time and money

* Developing methodologies for identifying and solving performance issues

* Learning MongoDB best practices and writing related articles for our documentation portal and blog

How to apply:

* The Sourcery will be the first point of contact.

* All applications receive a response.

* All applications are kept strictly confidential.

* Apply here: http://www.thesourcery.com/jobs/745/applications/new
Unfortunately, quite a lot of browser changes are required to prevent information leaks when using Tor, and it's not clear that Chromium can feasibly be made suitable or where the developer time to do it would come from. (That's I think part of the reason TorBrowser is based on Firefox ESR - they can't keep up with the new features otherwise. I don't believe Chromium has equivalent extended-support releases; in order to get security fixes you have to upgrade to new versions with new features and new information leaks.)

If you screw up and miss something, the FBI might not even need to exploit a bug in order to find users' IP addresses, they could just use documented browser features to get users to connect to their honeypot using their real IP addresses.
Can you give an example of the TTS software you consider advanced? The software I tried works, but too often sounds robotic and far from natural. Especially for the Dutch language.
> OT for software engineers is seemingly non-existent for effectively the same job. I'd love to find out who got that loophole passed.

Recruiter lobby: http://andreas.com/faq-overtime.html

"The recruiters accepted our exemptions because they were going after bigger fish: the engineers. The computer engineers who work as W-2 contractors are generally earning $100-300/hr and often work 60-80 hours per week. The recruiters were afraid that if such workers were entitled to overtime pay, the companies may cut overtime work, and therefore the recruiters would lose their 30-50% share of that money (this can be much as $6,000 per week to a recruiter for a single worker.)

Engineers have always refused to organize or even to be aware of their interests: they think recruiters are their friends. One engineer said to me: "Engineers think they're so smart that no one could do such a thing to them. Wow. They got really screwed." The law is an annual loss of as much as $50-75,000 dollars per each engineer. Yep, it's legal. The recuiters wrote a law to take away their money. Silicon Valley engineers were plundered by their "friends"."
Specialization is better than generalization for everyone but those who become hegemonic. If I come to Justin.tv I think "I don't know what I might find here (short of looking for pirated content)" and on Twitch I know "I'm going to see League of Legends".

It would be a bigger win to be the "Youtube of live streaming" but a harder win. Twitch ended up with a MASSIVE specialized win in online gaming, and they went with what was working.
Missile Guidance Systems
Only superficially, and even then, they're not really equivalent. HTTP Switchboard has some blocking features that NoScript users need to use things like AdBlock Plus and RequestPolicy to get. NoScript's features aside from script and plugin blocking are completely beyond the scope of HTTP Switchboard, and some of them are completely unique to NoScript.
Until Firefox tightens their sandbox, I believe any exploit can still use system calls to directly create TCP sockets.

Chrome forces sandboxed processes to use its network stack; if that's been configured to use Tor, it shouldn't end up revealing your IP and therefore identity.
Not sure if its efficient for someone else to work a job they don't like, for the man, so as to fund you, so you can work a job you like, not for the man.

The moral repercussions as you call them, do not disappear if you transfer the burden onto someone else.

I think you should figure out how to monetize your work and support yourself. Or, if that isn't possible, work some job (not necessarily in tech) to raise enough to feed yourself as you work.

But I hope your kickstarter is successful in any case. Seems to me you would use the money in a more useful way than most.
Well, if hand free phone calls are distracting because you're holding a conversation, we should ban talking to your passengers on a car too, right? Even driving with passengers should be banned just in case, and all vehicles be single-seaters or have soundproof glass between the driver and passengers.

Music is pretty distracting to some people. Car stereos should definitely be banned too.

To be fair, both having a conversation and listening to music keep me alert when driving. Yes, it might also produce cognitive overload, but in my case it's definitely better than cognitive underload (boredom).

You know what's by far the most distracting thing to me while driving? Constantly checking my speedometer. In some areas I do it constantly, out of fear of getting a speeding ticket. I don't even want to speed!
A Ghost eCommerce plugin would be useful.
Live events and live content are legally tricky. First, because there are usually multiple rights-holders to the various content being performed, and second, because a rebroadcast of that content is often deemed to be a performance or exhibition in its own right. That means lawyers, and licenses, and paperwork, and the exchange of currency. Tangentially, there's also the issue of getting releases from people who appear in the video, and things of that nature.

Live content is a huge opportunity. Content is often a tangled web.
Yes. Motorcycles are like that. Nearly every motorcycle is physically capable of going faster than the rider is comfortable doing. It's very hard to do that on a bicycle, except perhaps for offroad downhill type rides. On my usual road (bicycling) loop, there's one corner where I actually have to control my speed to feel safe, but even there I could probably take it a good 20% faster than I do. (It's a slightly bumpy, banked right turn @ an intersection at the bottom of a steep hill) So, for 15 seconds out of a 1.5 hour ride, I'm limited by something other than muscle power.
The bending of the rules gwillen was referring to is not paying for expensive medication, it is allowing these doctors to take experimental drugs. The sad thing is not that these deserving doctors got the help they needed, but that if they were less deserving we would have forcibly prevented them from getting the help they needed, out of a misguided attempt to protect them.
The Archive project has been busy getting these as quickly as possible. https://archive.org/details/justintv You may find a lot of those videos have been saved. I think there was a limit on which videos were actually saved as those with no views or only few were not selected.
This is succinct. It appears that the Google we had 10 years ago was perhaps valid in light of our ability to capitalise on 'the most valid results' and the Google we have today hasn't innovated on their search platform to break away from 'what corporates want us to find' into 'what we want to find'. We should expect more from our worlds most used search provider.

The travesty isn't even perhaps brought about by Google directly. It may in fact be a reluctance of people to question the status quo or at least be heard in doing so. If nothing else, this blog is exactly what people need to deliberate over without prejudice toward the writer, and perhaps some knowledge or value will come from that.

Whatever it is, we're left with a fairly opaque 10 site list that people rarely delve beyond. And I hear the complaints already from some, sure it ever so slightly customisable, but I certainly haven't cared to do so for years.
I would think they want generic live content to go through Youtube now.
We must destroy freedom to save freedom.
Attopedia for Android Wear: Wikipedia on your wrist with a novel UI approach
>I'm sure there are political reasons, but it is very hard for me to understand why agencies purposefully keep the data obscure.

It's simple, really. There is no value to that individual or agency in handing out nicely formatted data to someone who might (probably will, if they're using FOIA) try to use it against them.

Very, very few people truly, through their actions, care about benefiting society. Most care only about benefiting themselves (which, I mean, is relatively understandable, in an evolutionary sense). And those individuals care so much about themselves that they often do things that they know are "wrong," or even blatantly illegal, and they obviously don't want to just open those records up to the analysts for the greater good.
Yes, Magento is obscene in resource use. I've seen multiple clients sink under the burden of optimizing their stores.
If you're salaried, there's generally no such thing as "overtime" (other than this law, apparently).
> Right now our main focus is to grow our customer base.

Cool! Don't discredit raising prices with turning people away.
Yes. A convenient way to do the former is to add another judgement err, so that you can prove theorems about things which go err, and know that there's nothing which isn't safe and also isn't subject to your theorems about going err. (edit: tel provides perhaps a better "irl" example)

But... that's why I added the "In the simplest case".

If you're not familiar with the "progress + preservation" definition, then it's going to be rough going understanding anything else without lots of background in logic or proof theory, especially in the case of programming languages as they relate to software engineering. As a prime example, your comment ("include exceptions in the set of values") really very often means something quite different to someone who has an intuitive grasp on the "progress + preservation" definition, and someone who does not.

See also Robert Harper's post and Michael Hicks's response on the article in question.
So which country's law should apply, in the case where a law enforcement agency from country A is breaking into systems owned and operated from within country B?
Especially since replicating Open Build Service would be a waste of effort. It already exists. There doesn't need to be a Canonical version of it. If someone wants to build a package for multiple distros, use Open Build Service. Launchpad serves a different purpose.