skysight-inc/HackerNews huggingface dataset:
I worked for hardware manufacturer. Lab was pretty restrictive, not even coffee or headphones allowed. I can not imagine dogs in this environment.

Reading all those problems I think dog ban would be better alternative, especially if they allow work from home.

But if it suits them, I guess they can attract lot of talent from dog fanatics.
interesting read. one of the later comments is a bit off the mark though:

" As a direct result of leaving out all the safety checks that other languages include, C code can run faster"

C is fast not just because of missing safety checks but because more generally you don't pay for features you don't use. Things like function calls and reading data are not complicated by run-time type logic for instance - this is very important, its why you can write an Objective-C class which has the same content as a bunch of C functions and the C functions will be (sometimes very significantly) faster.

This is one example, but many language features in high level languages suffer from similar performance problems - by being super generic and ultra late binding they can never perform as fast as a clean implementation which knows everything at compile time.

If you want dynamic late binding type functionality in C you have to do it yourself...
A pin code is observable by someone else.
We designed it as a REST API so it can work across all platforms mobile, web and desktop.

The API is super easy so it's simple to integrate within most apps. As time goes on we will be adding client libraries for common platforms, languages and frameworks to make integration even easier.
FINALLY : Android++ – Android app development in Visual Studio
Google (which started as a search engine, way back when dinosaurs roamed the Earth) is now increasingly working on _narrowing down_ the search options available to users.
My country's government has done a lot of idiotic things, but I don't believe that instituting a national identification system is one of them.
I think that if you bring a dog into work then it should be allowed to display it's opinion of Agile methodologies.
The promise was that, as search engines get better, there would be no need for bookmarking and downloading, since all the content in the world is only one sloppy search query away.

Somehow, I seem to have ignored this stubbornly and instead bookmarked pages, downloaded videos and copied strings (!) out of the web for years.

Not that it did me much good, I now have thousands of inconsistently sorted bookmarks and a bunch of directories filled with assorted data.

What this article tells me (again), is that because you can't trust search engines to behave in a predictable manner, you can't even be sure you'll be able to find the stuff that you know is online.
Marie Curie says stop hating on quilt plots
Allow Ruby on Rails developers to monitor their services easily
These laws are in effect in EU for more than decade and nobody cares.
Pete Seeger, Songwriter and Champion of Folk Music, Dies at 94
It also has the merit for Perl developers of being more or less like Perl's DBI.
It can take the form of money, physical objects, services, promised actions, abstinence from a future action, and much more. [1]

Sounds like the things GPL (etc) prohibit/promise themselves might count.

[1]: http://en.wikipedia.org/wiki/Consideration
Ukraine president accepts resignation of PM, entire cabinet
There is a whole world of energy (Oil) companies, hospitals and finance where $4,500 is a rounding error in IT infrastructure costs. You pay for the support contracts and licenses because A. It's what everyone else uses. B. So when something breaks you can point a finger at the vendor and say "We're waiting on them." It's more about being able to CYA and defer liability than anything.
I had other reasons to quit the job where they started bringing their dog in, but wouldn't have needed any.

The idea of having these huge animals that can't communicate what they want and try to assess relative position in their idea of a social hierarchy with me by getting aggressive just makes me ill, so adding another species that unlike those higher primates has nothing to contribute to my projects, can't communicate at all or solve their own nutrition or excretion, and use physical instead of verbal aggression for social survey is way out.

</humor attempt>
It's scary that the fees where so high. (Not in the sense "I am a corp, I throw millions in my legal dept", but in the sense "if I, a person, gets sued, I am so fing fed".)
Right... In Windows and OSX you have to do the same thing fairly often. It's called "force quit" or something like that. Otherwise you'd sometimes be waiting an eternity for programs to get themselves unstuck. If a program leaves a messy state behind when you `kill -9` it, it will automatically clean up the mess the next time it runs. If it doesn't, then don't bother using it, because it's extremely poorly written. (If there are orphaned child processes left behind, I kill them manually.)

Usually it's just an obviously good idea to send a milder signal first, because it's less likely to leave orphaned child processes and `kill 345` is just plain easier to type than `kill -9 345`. Also, trying a TERM signal first gives you some feedback on how fubar the process really is.
Not necessarily, processes spawned by bash don't necessarily have to die if you kill bash. For example if you use disown/nohup .. etc.
>And no wiggling out by saying "well, that's the kernel, not the process", the process never gets a chance to "handle" SIGKILL, so it can't really screw it up, either.

Technically, you are correct- the process doesn't even know it's been SIGKILL'd. However, there are other things it could do to gracefully handle the scenario upon next start.
Is there an already-existing lock file? Prompt for its removal.
An already existing PID file? Again, ask what to do. Include tools to fix records that may have been left in an inconsistent state.
So on and so forth.

That said, I've never had to do a SIGKILL. However, I still expect my programs to sanely recover from power outages, clumsy interns, RAID failures, and other "acts of god" that may suddenly cause a program to end before it has a chance to clean up after itself. It's part of making robust programs.
Bony To Beastly
Fascinating. Is there any equivalent process for the UK, or any good resources on it?
Imo, there is no infinity in the real world.
If you follow the link to The Mittani:

http://themittani.com/news/sov-drops-b-r5-immensea-staging-s...

...you see speculation that the whole incident was triggered by a bug in the game. Has anyone confirmed that this is true? If so, it would be very disappointing. Given that the appeal of the game lies in delicate politics and long-term large-scale maneuvering, having all that work undone by a bug seems as though it would discourage players from investing the time and effort necessary to make the game worthwhile.
Any advice is welcome.
The .htaccess file is not required for anything. Anything that can be put into .htaccess can be put into httpd.conf or one of the virtual host confs.
This is totally unacceptable behavour by an employer.

To you. To someone else, it is laudable behavior. Not everyone has the same views you or I do, and that's okay. We just take our business elsewhere and life goes on. No need to get too worked up about a business (owner) who runs the business the way they see fit (within the law).
I think you like the idea of a private beach more than the beach itself. Having grown up in a state full of beaches (FL) I choose the public beaches. Beaches are expensive, if you have a multimillion dollar tourism industry it makes sense to spend millions dredging sand, cleaning, and sanitizing.

Guys like Khosla will want their private beach and want the state to fix it for them as well. Florida is full of entitled rich guys like this. It's their beach until a storm washes the sand away. Then it's our beach because the state has to dredge sand to backfill the hightide mark.
Very rough benchmarks running "ab" against a random page on localhost:

with AllowOverride 215rps
without AllowOverride 245rps

It makes a difference, but there's not enough data to conclude much.
I think that it is great that "amateurs" have a usable tool. I did have a grudge against PHP, derived from having maintained a system written in that fashion. Do I really care one way or another? No.
Same here - about running 2 versions behind, at least. I haven't deleted the app yet, but I refuse to give it permission to send or read texts without my knowledge or permission. I don't care what their explanation is for wanting those permissions, but they're not necessary and not something I'm willing to trust Facebook with.
How to deal with the discontent:

1. Make things worse for everybody, much worse,

2. After public outrage, return things to how they were before #1,

3. Profit, while the public rejoices and celebrates a victory.
A side effect of this is that your room security is only as good as your SPG account password. Since someone else can just install the app on their phone, log in as you, and unlock your door.
Personally I don't see how referencing Roth's history with QT is a spoiler, but isn't it kind of assumed that you should warn of a spoiler before the reader has already, you know... read it?
Agreed. However, in a shared hosting environment (which most personal sites are in), you can't edit the .conf files.
In US and EU similar laws being enforcing for decades
Creating Custom Object Descriptions in Objective-C
Don't you think that pascal's standard safeties will prevent mistakes ?

1) array bounds checking (which can be used for safe hardware access instead of peek/poke)

2) pascal-style strings (with actual support for them, both in the language and in the standard library) (meaning a missing \0 doesn't erase the entire memory)

3) type-safe pointers

4) no pointer arithmetic

5) no preprocessor

...
I'd agree with this, but also add type of company. Somewhere where people need to wear a suit == instant rejection.
An agency recruiter's response to PandoDaily's article on wage suppression.
It's also a challenge for merchants, because the fact that the payment fails may not be known for up to 5 days. I would love to see if GoCardless could do something with the FasterPayments system as well, which processes in a matter of hours.
The other week I tried running EDA software (Altium) over Remote Desktop.

When trying to do any interactive PCB layout, there was substantial lag in redrawing the traces as I moved them, making it borderline unusable. I put up with it as I only had a small amount of work to do, but I certainly wouldn't expect anyone to use it in a serious business environment.

And I had a gigabit ethernet link with the 'remote' computer a yard away. I dread to think what the performance would be like over a slower link.
If you're spreading the marketing, shipping and staffing costs over n billion devices, it doesn't need to be very high.
I just installed a bluetooth deadbolt at my apartment the other day. It's actually pretty nice. And no it's not a Lockitron since apparently they don't know how to ship a product on time.

The app requests the key from a server and if it's correct it allows you to send the commands to the deadbolt. Now it's just time to start fuzzing for those commands. The only problem is that I can manipulate wifi pretty easy, but have no clue how to put bluetooth into monitor mode.
> It's not going to "bridge the digital divide" as it still needs an x86 processor and a monitor.

Cool thing is that we occidental ppl send plenty of old computers to make gigantic piles of dangerous trash in poor countries. By sending USB sticks along they might prove useful.
Cloze Launches Circulate.it to Improve Marketers Social Media Presence
Automatic bra can only be opened by true love and an iphone
Quirky products
this is my first launch. l have no customers and not sure why. l have a goal of 2,000 dollars by the 20th FEB. l need help meeting it. thank you! <3
hmm - this seems like yet another case of misdirected technological benevolence...
I can say that, with almost perfect certainty, that any side who loses a major battle will complain about there being a bug. Or lag.

Bugs, mistakes and the rapid exploitation of the above are definitely in the spirit of the game.
Based on crawl data from https://github.com/ayeowch/bitnodes with crawler configured using steps described in https://github.com/ayeowch/bitnodes/wiki/Provisioning-Bitcoi...
Use deduplication with caution, and only if your datasets are useful for dedup.

It uses a lot of memory (or SSD, you can add drives as L2ARC to save some money), and it can give you a lot of problems when deleting many files and large datasets.

The somewhat recent addition of LZ4 compression is quite nice.
I concur, 503's are a bad way to post a job :P
Every country has a set of N (of M, M >> N) anti-protest laws. A random subset of M. Where M is every anti-protest law present in any country.

Trying to introduce new laws so N becomes N1 > N is stifling of freedom and should be fought.

Does not matter that laws in (N1 - N) present in other countries (in M). Other countries just have different laws. They lack some anti-protest laws you already have! Or, they explicitly state some freedoms your country just does not have.

In copying repressive laws from them (whithout removing repressive laws they do not have and/or adding freedoms), you're not becoming closer to them, you become closer to North Korea (which probably has its Nnk = M).
Just as another datapoint, my bank charges the same £15 fee for a failed transaction regardless of whether it's a debit card payment or direct debit.
Sounds like a case of someone loving the things that make California great, and wanting to extract all of that greatness out and keep it for oneself.

Vinod Khosla is not a master of any universe.
Quick fix: render locally, copy out the page content to a static file, and upload that at the correct URL?
Pardon, but it's very clear. Take a look at the charitable donation foundations at various tech companies, many of whom publish their donation levels. Or get out and talk to some charities in the area and ask them where their money comes from.
We'd love to speed up the Direct Debit system - unfortunately that isn't likely though. That is why we focus on recurring payments, where merchants are able to time the payments in advance.

If Faster Payments opens up, we are well placed to adopt it.. It's on the banks & regulators to open it up though (current access is closed). Watch this space!
Pré-esforço em Estruturas de Betão em Curso Avançado da FUNDEC
They removed the default messenger and combined it with hangouts so they can have a ubiquitous chat service like imessage on iOS.
Negotiate your way to better user experience
Can the "One map to ..." thing please end?

It feels one step away fro "One weird to trick to ..."
Competitor startup Clinkle hires away PayPal vice president
Show HN: Sell your Starbucks giftcards for Bitcoin
Updated the post with timing numbers.

I want to note that the numbers can be deceiving though because they use different mechanisms to record elapsed time.

When I ran the same task though Unix `time` I got numbers that were much closer, although still in Gulp's favour.
What I want to know is where was Michelle Bachmann when "the scientists" declared that Pluto is not really a planet!!
PayPal might suffer death from 1000 cuts.

Which is fine by me, any way that works.
Yes - there isn't much consistency around this. Failed transaction costs are really down to each individual bank.

We really hate this practice, and don't feel there is any legitimate justification for it. One of the many reasons we are strong believers in disruptions to the banking industry.
I think point 1 is to do with how you understand the argument. Logically the argument "X is bad, Y facilitates X therefore Y is bad" can be applied to pretty much anything. But I think the real justification is meant to be that the reduction in crime that results from regulating large money transfers justifies the loss of freedom involved. I don't know if that's true (I've never seen any statistics on this subject) but I think that's really what is being argued.

edit: Also, of course, whether or not you agree with the argument strongly depends on the values you place on crime and freedom.
There are a few things I want to know about when looking at job posts: tech stack, target salary, what the company is, and a small list of perks. This will give me an idea of what the office environment is like.

I hate it when job postings start listing out needed skills. I read one the other day listing 5+ years of HTML5 and CSS3 experience. When it comes to years of experience, you're more likely looking for a particular level of knowledge and some people are going to get there in a year or less, and others will not get there no matter how many years of experience they have.
Looks Great. Obvious Question: When will you add Android support?
"The one X you need to understand Y", written by Z.

The one thing you actually need to understand is: How much do you trust Z?

Who are they, what do they represent, what are their interests, what are their motives, ..? Generally, follow the money.
Wouldn't work where I work; I'm not sure whether having a dog running around in the sequencing lab would be worse for the dog (in a facility some of whose areas are rated BSL-3) or the lab (where contaminants are generally regarded as a Bad Thing), but I can't see it being a good thing for either. Kind of a shame, I think; it'd be nice to have pups around, at least in the office areas. But I just don't see it working. (I try not to be biased by the fact that, the first and so far only time someone brought a dog into an office where I worked, it promptly waddled over and pissed on my shoes.)
I think there is a huge misconception of how eve works. It's not really necessary to fly one of the big ships nor train them. But then I started 2 years ago and have 2 super carriers and a titan. It's about getting into the right corporations find the right source of ISK and play the game the way you want it. If you want to fly a titan, you can do it within two years (or less) if you are smart about it.

However what makes EVE every unique is that a new player is valuable as a 10 year old veteran if they are willing to learn. A small ship can hold a carrier or super carrier in place till reinforcements arrive. It takes you 2 weeks to train into that. Hauling for your corporation in a 1 months old character can be as valuable as having a 100million skillpoint character. It's a sandbox after all and only you decide which route you want to go and how mcuh time you want to spend doing it.
In addition to Star Citizen, also check out the new Elite by David Braben:

https://www.kickstarter.com/projects/1461411552/elite-danger...

(Didn't realize he was also a co-founder of the raspberry pi foundation till just now)
Arrow-Debreu (1954) showed that under conditions of perfect competition, a general equilibrium must exist. But no comparable existence theorem can be found in the various models with imperfect competition. For example, if you remove the condition "no economies of scale," you exclude convex feasible production sets, and you don't get guaranteed existence. Models of imperfect competition need to add other less plausible assumptions to get back existence of equilibrium. (This won't bother Austrian economists or post-Keynesians, because they reject General Equilibrium Theory as misleading and useless anyway. However, these schools of economics don't frame their ideas in mathematics such that it is possible to prove theorems about the existence, uniqueness, and stability of equilibrium.)
Dogecoin Tutorial
I always assumed hotel keycards are writable[1], so they just change the code on the card and associate the new one with the room whenever a new guest checks in. Knowing what the code was when you were staying there wouldn't be any help at all in the future.

[1] This sort of thing: http://proto-pic.co.uk/mifare-one-rfid-card-13-56mhz/?gclid=...
It's quite possible. I would keep an eye open at http://www.sas.com/en_us/careers.html#openings However the organizations that would be interested in your skills, which is our R&D group, is separate from mine. I wouldn't even know which person to show it to :)
"I worked for hardware manufacturer which produced 50+ pound UPS units. They do Arduino boards.
"

What does the weight of the UPS has to do with the circuit complexity? Nothing. Arduino is probably more complex.

If you used it though a VPN great, but it doesn't mean it will work with more modern systems (which could be hardware accelerated) and displaying lots of traces)
I know what you're saying, I thought the same thing.

But TBH, its because it is a form of "social engineering" (Better term anyone?). It is completely 1984-esque, total Ministry of Truth shit right there. "WAR IS PEACE. FREEDOM IS SLAVERY. IGNORANCE IS STRENGTH."

Being a form of sociology that we've only read about in books makes it interesting enough to be put on HN.
Sadly 1960 is out of print and pain to try and get a copy of.
A better alternative would be to ask the user each time to check if the SMS was received, that would ensure some trust.

You can't just peek into the entirety of user's SMS and justify it's for the security of your users.

At least put an option to give users a choice and not force them to have their their SMS read in the name of innovation, or explain why you read them and that need just that one SMS.
#1: Give me the actual location of the job, and on-site vs telecommute allowed.

Please go ahead and tell me about the culture, attitude, perks, etc: these are likely to be red flags that I need not apply!
Thanks! We're porting to Android and it should be coming up really soon.
> It almost makes me feel sick to think that Javascript stores all numbers as doubles.

That's not actually true. JS engines are highly optimized. For example, anything that fits in a 32-bit int (and is an integer, of course) is stored as such, at least in V8.
Right now I'm starting with Starbucks cards, but plan to expand in the future if there's demand. I'm also looking into helping smaller coffee shops accept Starbucks cards, though that's longer term.
IIRC SSL is recommended for Websockets.