skysight-inc/HackerNews huggingface dataset:
"If I have to get up to ask you a question, I might not ask it."

That seems very inefficient for most questions. Why not ask online instead?
Scalaz Monad Transformers
I wouldn't really mind an 'open' space if I was sitting with people who wanted a similar environment. I want... low lighting and min noise. I don't think everyone wants that but the office should be hacked up to accommodate environments that allow people to focus. I know people who thrive in the noise, but I do not.

Last job I was in a short cube right next to the breakroom so ALL DAY people walked by, talked and stared at my screen. It drove me nuts.
The files under `/data/data/[pkgname]` are only readable by the corresponding application. Encrypting them wouldn't add any security as the key for that cache would also be stored on the device.
That is a nice analogy. Let's add some human to it. How about disturbed close communication? Because of stress through noise or by a misheard conversation. Annoyances lead to new communication problems. The open offices I saw in my career were filled with people wearing headphones wherever it was allowed. Which brings us back to just getting more people in less space...

I wonder what happened to the health aspect of this. How about walking over? Where is the problem? Pro Tip: take the stairs. You can even sit down then if there is enough space for a second chair.
How is rejecting a bad offer trolling? Please explain.
I hate the feeling of people behind me and not knowing if someone has come up behind me to stare. Most of it stems from grade school bullying where people would take cheap shots from behind.

Yes, this sort of setup is perfect for those that want to goof off. However, that should be easily reflected in productivity reports through a work tracking system such as Pivotal or Jira. If the employee is doing all their assigned tasks within the expected allotted time then all should be fine.
This is a great start! Ultimately, I'd rather my kid just have a 'kids account' (similar to Apple's model) and my wife and I would be the curators. In that setup Google could just expose a bunch of themed, kid friendly aggregate feeds parents could choose to include or not. For now I would settle for the ability to allow specific channels regardless of rating. For instance, I see Stampy is already in there but he swears occasionally, not enough for me to care but likely enough to get hit by an automated filter.
BLAT doesn't use a 4-bit format for ambiguous bases, but it's a common enough optimization. I've done it before in private aligners... and I'm sure I'm not the first.

The problem with 4-bit format is that ambiguous bases are so rare in a full reference that it's more efficient to handle the ambiguous bases in a special code path, rather than waste the 2 extra bits per base.

The 2-bit format stores only ACGT, with regions of 'N's stored separately (since N's are mainly contiguous in the reference genomes).

http://genome-source.cse.ucsc.edu/gitweb/?p=kent.git;a=blob_...
Good luck with that decision tree for 1.3 trillion hands!
Hacking Oklahoma State University's Student ID
well, I have some plans on making an Android port, but it'd mostly be hard to stop you. If it gets popular at all I would expect it to get cloned like threes/2048/flappy bird/anything else popular does.
Big Data for Beginners – What You Need to Get Ahead
And, as customary in this part of town, the two links now as.. links! Finally!

- http://hackersays.com

- https://github.com/jarmo/lita-hackersays
The most common mistake when forecasting growth for new products
Pain point product. Terms of service for memory issues (as a data/social issue).
And what exactly makes you to do the Open Source?
Has anybody in the client side community ever made the connection to rules engines?
This flow of logic is awfully close to how a rule engine works. I wonder if people will at some point arrive at it.

There isn't a whole lot of rules engine in JS. Just nools [1] which is huge. I'd love to see a very simple forward chaining rule engine + Immutable + React and see how that would work out.

My guess is that they aren't popular at all because they have the notion of being enterprisey (Drools/Jboss). I'm a big fan of them. They /can/ make life & code very nice and elegant. Maybe somebody writes an JS adapter to clara rules [2].

[1] https://github.com/C2FO/nools

[2] https://github.com/rbrush/clara-rules
Improve Google Translate using your language knowledge
These statistics get very tricky as older people are more likely to die in an identical crash causing identical trauma. Older drivers drive at different times of day, have different passenger profiles, and drive different cars.

However, in the end 85+ year old drivers are simply less safe than 16 year old drivers. The issue is quantifying how much less safe they are.
I'm American, and I think it's neither. It's more that in almost all of the country, the alternatives to drinking and driving work so badly that it's a better option, even with the risks. I think we're positively pathological about it in a way - we're all about punishment and stricter penalties, but nobody cares about making the alternatives suck less.

I drink pretty frequently, and I go to a lot of effort to never drive drunk. I don't think I've ever met a designated driver in person, but I've met a lot of people who talk about how they drink and drive home drunk anyways. Public transit is mostly nonexistent and unreliable, and most of what there is doesn't run at night. Taxi service is also either nonexistent or may take the better part of an hour outside of major city centers. Walking is also a practical impossibility outside of major city centers. Meanwhile, there are so many people driving a little drunk that you're probably safe enough as long as you aren't the one obviously swerving all over the road.

If we actually care about the issue, why don't we make better alternatives instead of creating a situation where it's painful to not drive drunk, and then act all outraged when people do it.
Google badly obfuscated permissions in a recent Play store update.

Where before it listed each permission, and required a manual approval of any was added in a app update, it now only list categories.

And it will only require manual approval if a new category is added.

And the categories are wide enough that someone can add an innocuous permission initially, and then push a update some time later that gives them virtually free reign of the user data.
I remember being invited to Facebook (their PA office, before they moved), and was horrified to see the row-upon-row of folding tables being used as desks, with barely enough elbow room. I lost my desire to work there right away.

On the other hand, if I had joined then, ye olde bank balance would have been much fatter. ;-)
What's the current status of Bohm's hidden variable theory? Does it stand up in light of the Bell test (I was under the impression that the Bell results suggest an arbitrary number of hidden variables would be necessary)?
Indeed; per my other comment in this subthread, if they're known I want them walking behind and to the side of me, but please please not in front, that defeats my "don't pay attention" mental filters.
Nor is it evidence
Also to add: any Arab will pick up any other local dialect/accent pretty quickly as well. I highly, highly doubt any Egyptian living in Iraq for a period of time would not be able to pick up the dialect rather quickly.
The thing is though that with something like opium, making heroin is more potent but provides an even better feeling.

With THC, you'll be more likely to reach a threshold of total discomfort and/or unconsciousness before you reach the fatal dose.

It's self correcting like Mushrooms. You can take an insane amount, but there is a good chance you'll be transported to the center of hell for several hours and never ever want to go back.
Show HN: A histogram of salaries given to H1B workers in the software industry
If anybody is interested in a some code, I released a small sample application: https://github.com/felixrieseberg/MicrosoftBand-Sample.
Look, I'm all for legalization and all that, but the study measures the ratio between toxic dose and typical intake. We knew this already, I thought. This isn't the be all end all because you can get harmful effects without reaching toxic levels. You can get lung cancer from smoking. You can have psychiatric issues arise etc. etc.

This is a very narrow study which shows a promising result but it's not saying "marijuana is completely safe now".
No, but you see, it fosters synergy between teams
Hand strength isn't all that matters - you also need to account for "expected winnings". A-9 has a strong hand strength, but in a real game you'll probably win small pots with that and lose large ones. 9-10 has a middling hand strength but when you win, you'll probably win big.
Nice! Would love to see it implemented - though that popcnt instruction isn't accessible via JavaScript as far as I'm aware. ;)
> The only people who were allowed to vote on the office changes were all the managers who had their own private offices.

After leaving my previous job they moved to a similar half-wall open workspace (that the employees nearly universally hate) and they 2 people that had the most say in the decision both have offices. Also before the move the 3 partners got close parking spaces (<1 block) while all the employees had to walk 3+ blocks from a dimly-lit, rundown parking "structure" (if it could be called that).
The Canadian War on Science: A long, unexaggerated, chronological indictment
Every customer of mine pays through a bank transfer.

Some pay monthly, some pay the full contract upfront. We offer a discount for those that pay upfront so it's the customer's choice.

Most of our customers pay within 15-30 days. Our invoice says Net15 but some customers insist on different terms. It's just another negotiation point for us. Often the company policy is something like Net60 and the people we are talking to can't change that.

Whatever the terms end up being, some customers are really good about sticking to them, and some aren't. Sometimes a customer doesn't pay for 2-3 months and then we get a deposit for all those payments lumped up at once.

In almost all cases, the people making the payments have no relation to the people who bought your product. They most likely don't even know them or even work in the same state (or country). The bigger the company the more likely this is.

Once you've worked with a particular customer for a while you at least have a good idea of how they pay.
How machine learning ate Microsoft
Is the cost of living in Ireland really that much lower than the US?
"Could" translate. Not "Does" translate. Turn this around again. What's more valuable: your productivity or the overall team productivity? Open offices don't have to be a place where it's "too easy to interrupt", but I agree they often are.
I'd love to do this with play-raise-fold frequencies by number of people at table. Are there relatively untainted public poker hand datasets? WSOP tournament data maybe?
Cannabis is thought to have an anti-carcinogenic effect, which is neat, but you'd still be at risk for emphysema and other kinds of lung diseases just from the physical impact of the smoke. Edible cannabis seems a lot safer in that respect but of course it's harder to gauge the dose, it's longer-lasting due to the different metabolic pathway, and it doesn't have the instant gratification of smoking. On the up side you won't have to worry about toting an oxygen cylinder around.
Doesn't iCloud let you back up your entire iPhone/iPad? Not just your photo library:
Doesn't iCloud let you back up your entire iPhone/iPad? Not just your photo library?
Linus' law may scale, but even assuming these eyeballs produce bug fixes, applying those fixes to the source tree does not scale as well.

I have taken time to put my eyeballs on bugs in spidev's ioctl() and TI's spi driver but my bug fixes are not in the tree.

Signing off, adhering to the source standard and attaining enough respect from the established devs to get your fix accepted are the limiting factors.

I already invested significant amounts of time finding these bugs and fixing these issues; I don't have any more to spend to make Mark Brown or other kernel devs happy.

I don't even care about getting the credit for my fixes, but it seems the kernel devs don't want to take my code to next step and get it integrated.
> (a few weeks ago) The percentage of videos displaying ads increased significantly, and most of them are now unskipable.

Whether or not ads are unskippable (and whether or not to show ads at all) is up to the video owner, so it's more likely you've just wandered into a different subset of videos recently.

I almost never see unskippable ads anymore, though it seems like the worst offenders are "official" vevo music videos and (most annoyingly, since the video itself is already an ad) some studios' movie trailers.
But the proxy card isn't randomly generated. It's always the same.
Has anybody in the client side community ever made the connection to rules engines?

This flow of logic is awfully close to how a rule engine works. I wonder if people will at some point arrive at it.

There isn't a whole lot of rules engine in JS. Just nools [1] which is huge. I'd love to see a very simple forward chaining rule engine + Immutable + React and see how that would work out.

My guess is that they aren't popular at all because they have the notion of being enterprisey (Drools/Jboss). I'm a big fan of them. They /can/ make life & code very nice and elegant. Maybe somebody writes an JS adapter to clara rules [2].

[1] https://github.com/C2FO/nools

[2] https://github.com/rbrush/clara-rules
Not to sound like an ass (seriously, excuse me), but you apparently are not familiar with the effects of marijuana on the body and do not understand what you're talking about. You cannot get to that place, period. One super high dose of hash oil would knock you completely out, and we all know the story of that poor soul who ate the dense weed brownie unknowingly. You cannot just keep consuming THC in a recreational way that would kill you directly.
There are a couple listed here; some are from pro-cannabis campaigners.

http://medicalmarijuana.procon.org/view.answers.php?question...

Erowid has a nice chart. See benzene. https://www.erowid.org/plants/cannabis/cannabis_info3.shtml

The british pro-drug site has a summary of some research: http://www.ukcia.org/research/smoke-contents.php

This UK National health service "behind the headlines" report looks at one study and how it was reported. http://www.nhs.uk/news/2012/06june/Pages/cannabis-lung-healt...

> The report says that the constituents of cannabis smoke are similar to those of tobacco smoke apart from the presence of THC (which is only in cannabis) or nicotine (which is only in tobacco). This means that cannabis smoke has the same carcinogens (substances that cause cancer) as tobacco smoke, although concentrations of these may be up to 50% higher. Like tobacco, cannabis also contains toxic carbon monoxide.

> It also points out that although people generally smoke cannabis less often than tobacco cigarettes, the way they inhale means the amount of smoke reaching the lungs is greater. The respiratory tract and the rest of the body may also retain far more of the products of cannabis smoke than when smoking a similar quantity of tobacco. Given the similarities in their constituents, there is concern that regularly smoking cannabis could have similar health risks as regular tobacco smoking, says the BLF.

> Also, people often mix cannabis with tobacco. There is strong evidence that smoking tobacco causes lung cancer and chronic lung disease. This makes it difficult to isolate whether health problems are specifically caused by cannabis or tobacco, says the report.
Google gets your payment data. Apple doesn't.
Yeah, it's partially that I've (so far) had exceptional luck with my vehicles! In my 15 years of driving I've only had maybe 10 parts changed. I did the easiest myself--an alternator, a couple of serpentine belts, etc. I sometimes change my own oil.

Sometimes I don't know enough to diagnose a problem, though, and I take it to my buddy. He usually does the fix and I watch and help a little, but I don't know enough about the whole engine and how it all works together, at this point.

I want to buy a car to take apart and reassemble, but I don't currently have a space I can do that in. Though it just occurred to me I could get a storage unit, probably.
Justice isn't perfect. Again, good enough. Can't make everyone happy when demand overwhelms supply.
> For example at that level a 220lb man can have four (American 1.5oz) shots and hit the road immediately at ~0.7.

If you were to test his blood. Breathalyzers work differently and this guy would not pass one.
I suspect he is quite familiar with all the swear words yet behaves himself in public so all is well.

Yeah, I think it depends on the kid and the parents' ability to define boundaries and not treat kids as mini-adults with the rights of adults. My dad swore like a trooper (still does) and I knew all the words by the time I was a teenager, but I didn't dare swear until I was an adult.

It's decidedly untrendy to treat kids as kids and adults as adults these days, but I think having one rule for kids and one for adults is the best way to go.
I use it - perf is wonderful. Back in the dark days of grad school, getting performance counter data for your program required hacking your code to call into PAPI (http://icl.cs.utk.edu/papi/overview/). Being able to tell a program, "Hey, run this for me, and tell me how many branch mispredictions there are. And where they happen" is like magic.

If you do any performance analysis of software, learn perf.

Official manual: https://perf.wiki.kernel.org/index.php/Main_Page

Brendan Gregg's perf page: http://www.brendangregg.com/perf.html
Sure, but there will still be bugs. We might have to figure out what a bug is semantically on the next layer of abstraction as we are developing it (and have the capacity to formally describe it), but there will be opinions, and thus there will be bugs.
Yeah, this is what Sun Micro did a long time back. At many of the drop in centers, Sun divided the office space into loud office and quiet office. The office manager clearly was empowered to kick people out of the quiet office if they were making noise, so it worked.

The downside is that it does help to be able to have a private conversion, spontaneously. A UI expert pops by your office, asks a few questions, the conversation shifts over to work, you end up showing a few screens, talking about it. You can do this in an office without worrying about disrupting the people around you (my experience is that devs tend to be far more sensitive about this).

So ironically, I actually think that open offices reduce the amount of communication between certain types of workers, because people who value quiet are shy about making noise (because they know how much it derails their own work). As a result, the casual conversations that lead to valuable work related conversations never happen.
Does the firmware itself have the capability to issue outbound/inbound networking requests?

That might be the case for a hacked firmware on a ethernet card, but on a hard-drive? How would windows even interpret a outbound request that comes from the hardware in the first place?

The only way I can imagine this works is if when doing a fresh install with a hacked hard-drive, the operating system would request the drivers from the hard-drive itself, which would give it the infected DLL which could obviously do whatever it needed- But it doesn't work that way, drivers are almost always downloaded, no?
Yep! Definitely why it is "up to eight people". A team may only have four people, but if a designer needs to move in from another team then there is space to allow it happen. After eight people on the team there really needs to be a decision if the tasks being handled can be split into separate teams. Such as separating a desktop and mobile client team into two teams.
What are some examples of non-trivial working formally verified software?
Unpleasant recruiters
Hey guys.

I had an email interaction with a recruiter which I found unpleasant.

Is there any interest in seeing what happened? (Of course with the names redacted)
I've no idea why you have been downvoted. I also do not have apps on my phone which ask for permissions I do not like.
I live 35 minutes away from Manhattan (on a good day) in Brooklyn, on the border of Queens. Is your conjecture that rent stabilization drives rent prices up confirmed by anything but randroidian theory?

I have a feeling that luxury units laying vacant, purchased in a cash-only private deal, do more to drive up the price of housing than rent stabilization.

That, by the way, is a vast majority of investment in new housing stock in NYC. Some buildings cut a deal with the city to get tax breaks for providing 20% of the units as stabilized.

If rent were fully deregulated: good luck finding someone willing to travel three hours to work in a midtown office for peanuts (or, for that matter, in any job other than finance).

Do you have any non speculative examples of full deregulation actually increasing the stock of affordable, safe, up-to-code housing in a growing city?
It would have been good to compare the JS implementation to a C implementation. Given the algorithm, it shouldn't be too bad. I'd suspect that the C version would work much better, but I could be surprised.
This guy is the Mark Zuckerberg of open-source genetics
The basic problem is likely that google is in the data gathering business. This to provide ever more targeted ads. Thus they can't have someone block all data going in or out of the device.
Why Is America Dotted with Giant, Concrete Arrows?
What kills me about this is that for me (and a lot of people) it's not about square footage.

It's about distractions. I would literally be fine working inside a phone booth-sized office that provided some visual and auditory privacy.
I'm not sure what you're arguing. If you're trying to equate "dynamic types" with "(static) types" then I'd like to see how you're doing that. If you're trying to refute that "dynamic types" are "tags" then I'd like to hear your definition of "tags" which you feel inappropriately characterizes "dynamic types".

If you're arguing something like "both 'static types' and 'dynamic types' are elements of a larger class of things called 'types'" then I'd be happy to talk about that given a meaningful definition of this larger class "types".

Generally, however, I find that most definitions of this larger class of "types" are difficult to operationalize. Due to that, please re-read my responses and mentally impute "static types" wherever I say "types". I try to be explicit about this, and it is my general MO, so if any disagreement or misunderstanding still remains then I'd be happy to talk about that as well.
Acneea TRATAMENTE NATURISTE
NIST details how to vet mobile apps to detect software vulnerabilities
6:45 : Wake up
6:50: Brush my teeth
6:55: Start boiling water and milk with tea powder
7:05: Pour my tea into a cup and clean the vessels
7:10: Start looking at some code from previous night
7:30: Read emails
7:45: Help son to brush and get ready
8:10: Shave and have my bath
8:30: Head out to Daycare
Google Wallet may support per-transaction proxy card randomization. Does it actually do this? Can you link to a spec or documentation that supports your claims?

Thanks!