skysight-inc/HackerNews huggingface dataset:
This is the first time I've ever found a roadblock when looking at the inner workings of FF/Mozilla - https://bugzilla.mozilla.org/show_bug.cgi?id=1054353

Even their etherpads/sprint sheets/team chat logs are public. Not necessarily saying the bug SHOULD be public, just thought it was intriguing. Makes me wonder what other - if any - bugs are private (excluding security ones of course).
They are, but there is a near bottomless pool of people ready to take their seat.

If there is any constant to the Valley over the decades it's the old fashioned American pioneer success story; strike it rich and take the money home.
The Secret History of Iraq’s Invisible War (2011)
There are a few people discussing or mentioning the phrase, but I didn't find anyone actually making the claim.

https://www.google.com/search?q=a+well-typed+program+won't+g...
This explains so many start-ups. Especially the ones with .io domains.
Fundamentally condescending? You can't possibly be serious, or else you have some horrifically misaligned emotional responses.

I see no problem in principle with Mozilla releasing a version of their browser with only very basic debugging tools. I don't think they should, but I wouldn't get indignant about it.
personnally i can't stand calendar views that do not show empty stretches of time - it is important info to me if i DON'T have anything coming up in the next two hours.

i can see this at a glance in classic calendars. i cannot in this agenda/stream view.

yay, progress.
Definitely, you hit the nail on the head. These services are usually spearheaded by people who can make a fair bit of money, but probably not as much if they turned their efforts towards other things. But they get great satisfaction by solving a real problem - government stupidity - and that's worth a lot.

Actually that explains why I am no longer a data scientist and why I work in sports science now, making 40% of my previous salary.
Vector clocks are not mandatory, depends on what you want to build. There are different options like CRDTs or using a merge function which guarantees a weaker form of consistency.
I've heard of that analogy before Brian Greene uses two boxes with a pair of gloves one box with the left glove and the other box the right glove.

It's kind of like when you go to a doctor and have tests done for a disease if the results are bad, positive, they call you and if the results are negative no call.

At some point a lab tech checks the sample and if it's negative for the disease they know at that moment but you know by the lack of information at some point in time; i.e. no phone call or letter.

The negative results are more like the quantum communication due to the lack of interaction than the positive results. Mine may not be not the best analogy.
Interesting but disturbing article on crowd quakes -

http://arxiv.org/pdf/1206.5856v1.pdf
You can't build a large company with only the founders, or first couple dozen employees, to grow beyond a certain point, you are going to need those "salary men/women."
The Book of PF, 3rd Edition Is Here
Isn't it as simple as uploading it to Youtube or similar and telling people to use any Cardboard (etc) aware video player?
> It is very difficult for me to achieve that posture while sitting in a chair - the keyboard and mouse need to be in your lap, basically.

I found that I could manage that posture with a sufficiently adjustable chair and height-adjustable desk. I adjust the chair until it provides the correct height off the ground (feet touching, hips at the right angle), then adjust the desk and the chair arms until the chair arms go just over the edge of the desk, allowing arms to rest on them and use the keyboard naturally.

(Also, I use a USB ThinkPad keyboard, so my mouse is on home row, not off to the side.)
Whilst the ability to implement secure systems is certainly not commonplace, the United States doesn't have a monopoly on encryption and security expertise.
It is true that you will spend proportionally more on housing here. It is also most likely true that your total savings will be higher here. EG, you could save 50K$/year in the valley whereas you could only save 20k$ a year working in Iowa. The 20K is much larger compared to the cost of living, but you will be better off when you retire if you squirreled away the 50K$. If you want to move to Iowa at that point, all the better, you can now afford a palace. This assumes you can incur the cost of moving and can stay employed.
A fellow developer in my office uses Incognito mode, and it seems to work fine for him.
So, let me get this straight. A byzantine, monetarily burdensome system is so overwhelming that we should institute and pay yet another system to "solve" the problem?

Crazy.
A college friend in San Luis Obispo is working on this: http://horsepower.com
Thanks for the advice.

I guess a first world problem for me would be the way private messaging works on Twitter. I wish there was a way to have a private group messaging feature. I find myself having to screen cap a conversation back and forth between recipients.
I'm a car guy through and through, and I started listening to those guys when I barely started turning wrenches on my first car. Great guys, and great show.

My Dad, one of the best mechanics I'll ever know (who has forgotten more than I'll ever learn) used to listen and talk about how accurate they were with their advice and wished more people would listen.
Thank you! Would very much like to see what you come up with when it's ready/hope you'll post it to HN.
I don't get the tie to libertarianism the article tries to make. The service seems no more libertarian to me than any other service that provides assistance in dealing with a government agency.

I wouldn't call H&R Block "libertarian", for example, for helping people minimize what they pay in taxes. Fixed is not doing anything fundamentally different from what H&R Block does--they are just dealing with a different government and different agency.

I am curious about how they actually represent their clients at a traffic ticket hearing. Does traffic ticket court allow people to be represented by non-lawyers, or does Fixed send a lawyer to actual appear to contest the ticket?
We began rebuilding Intercom with Ember.js in April this year. We now have 12 engineers working with Ember and both the pace of development and the quality of our output has been amazing. Ember bills itself as 'A Framework for creating ambitious applications' and we've found this to be very true. We upgrade to the latest point release every six weeks or so and this process has been painless.
I thought 7z supports RAR now?
> how long will physical proximity be an advantage

There is a number of articles and research papers on the subject. In short, distance matters even within the same building.
Occam were heavy on this. In Occam you explicitly stated which parts of your program were sequential and which were parallel (i.e. commutative), sequentialism not assumed. Sadly, Occam is a dead language now; it was too far ahead of its time.
If you have getrandom(), use it. Sure.
Browsers have scrolled less than 100% since forever, but there are differences. Most noticeably, Firefox scrolls (or used to scroll) more than Chromium, and has problems with content hiding more often.
So I'm assuming Fixed made $76 in this case (4 x $76 tickets were dismissed, so 25% = $76) but the article says only 20-30% are actually dismissed (so only 20-30% of tickets result in income for Fixed?) and, well, it could have been a single $76 ticket with a mere $19 potential payday..

How does it financially make sense to run a company like Fixed? I'm intrigued, and probably making false assumptions, so correct me ;-)
Thanks, it’s an interesting idea. We’ll definitely try it out!
Going back to my last complaint on this site: https://krrb.com/craigslist

Both IE and Chrome show the same behavior. My expectation on sites when I hit space or pagedown is to scroll down mostly one full page, leaving enough to get context of where I left off.This site scrolls past that point so I can't tell where I was.
Adorable morning mug
all of this nonsense, of course, is only necessary because you can't install two versions of IE side-by-side [...] still persists, either because someone in Redmond thinks it's a good idea, or just out of sheer laziness.

Or because they have bigger fish to fry. It's not like they have `define AllowMultipleIEinstalls 0 they can just flip.

Having multiple versions of any application installed side-by-side has always been a hit-or-miss feature, precisely because few people care. Hell, most of the time I want to overwrite the old version. Do you remember the days when Java was installed side-by-side, and you wound up with twelve different versions of Java? You could never be certain which one was active, and of course at least 9 of them were completely insecure by that point...
The PBS documentary series Nature has a really awesome episode about penguins using this technology. Really amazing footage.

Not sure if the episode is streamable anywhere, but here is the site: http://www.pbs.org/wnet/nature/category/episodes/by-animal/p...
This is why Linux distributions save seed files and seed the RNG at bootup. The RNG isn't "secure after awhile". The instant the RNG is seeded, it's secure.

You don't have to take my word for it; look at the design of the Nacl library --- that's Bernstein, Schwabe, and Lange --- for an example of "just use urandom".
I heard on my local NPR station on how the show got its start. A few decades ago a volunteer run radio station (open source radio station ??) in Boston wanted a panel of auto mechanics to answer calls about cars. Six were invited and only one showed up, the one being 1 of the 2 brothers.

Because it was open source radio, the brothers talked as normal, un'photoshopped' people which was why it eventually got the attention later on.

RIP.
What do you think the reservations are for?
Two of those, Google and Facebook, have made it their core business to prime humanity for a lifetime of exploitation of their privacy in exchange for so relatively very little. How the f is that "improving humanity"?
I think they are.

I've worked here in SF as a Rails consultant for the past four years. It's quite obvious that the work force skews younger. My best friend just became a CTO and his bosses are both 20. He's 41. :-0

When you look to start a family, the pressures of working in the valley are going to bubble to the surface. You can either endure a 60 minute drive (that should really only be 20 based on distance) to a child's dr. appt for which you endure wall-to-wall traffic with a screaming child, you try to ride bart with a child in stroller and packed cars, or you shuttle a car seat to and from an Uber.

Or, you pay 30-60K for a nanny and let them handle those headaches.

It's hard to live in SF with a family. Really hard.
I wonder the reason they stopped taping it 2 years ago was due to the onset of Alzheimer.
Primarily categorization and then searching.

Trying to make folders to categorize websites but I end up with multiple folders for the same website and the mess grows.

The fewer folder categories the better. For my files I try to keep it simple and have just Media, Applications, Documents as the top level folder. Media would break down in to pictures and video then video into TV, movies. Documents and Applications would also break down a bit more.

The other problem is the websites I gather tend to get added faster than I can categorize them which is compounded by the multiple category problem.

Searching do I search by time or category? Sometimes time is easier if it was recent but then later on, years later, it's easier to search by category.

In the end I get frustrated and dump it all into one giant pile probably never to be viewed ever again.
I use something different:

bash -c "$(curl -sfL git.io/wshare || echo "echo 'Installation failed'; exit 1")"

My script itself is the core file and the installer (I used the $BASH_EXECUTION_STRING to grab the source code), i.e. it doesn't download anything additionally. I'm also planning to add a build script that checks the hash of $BASH_EXECUTION_STRING to prevent tampering.
If you can improve on current gravimeters, it should be marketable. Potential fields surveys are still a big business with a lot of customers. (As an exploration geologist in the oil industry, I use gravimetry on a daily basis.)

Generally speaking, though, accuracy of the sensor is rarely the limiting factor in gravity surveys.

For land-surveys, it's precisely knowing your elevation, correcting for the "unwanted" mass distribution around you, etc. For mobile surveys, it's correcting for the acceleration of whatever vessel the instrument is on. Any ideas you might have for improving the state of the art for the mobile case would probably be _very_ marketable.

On a separate note, though, the inverse problem, while fundementally very non-unique, is still solvable for many practical problems (e.g. we know the range of density of the materials involved and we can make a reasonable starting guess for the distribution of mass). Regardless, you're usually interested in distinguishing between a few scenarios that can be easily forward-modeled.
Agreed, BB did not have a rabid fanbase, because of the 2 way loathing you speak of.

Hollywood Video may have been following BB in many ways, but had the opposite attitude toward customer service. In fact that was the differentiator they counted on. Treat people good and they'll always want to come in. Hollywood never stopped treating people good, but people stopped coming in.
Sylvester the Cat is connected to Lisp how?

Ah, right: the character speaks with an extreme lisp with his tongue sticking out and spraying:

"Th-uffering Th-uccotash!"

Gotcha.
>You don't need it for reference types, because those can just return a null.

The point is that it is not necessarily correct to conflate the nullability of the parse with the correctness of the parse. If I wanted to parse a string into a Foo, null might be a valid value for a successful parse to return, say because the rule is that the string "(null)" maps to a null Foo.
The comment where the man makes a comparison to measuring electric current but tries to make it seem like we understand time better than electric current annoyed me. As if we have a greater fundamental understanding of what an electric charge "is" vs. time.
How is it pragmatic? You don't hide the info, so it is still available to anyone interested, and if the interest is enough, there would be services allowing to retrieve the same info. If the interest is so low it can not support such services, there's no practical point in this system anyway, since it would be targeting a problem that barely exists. So you'd have to either ban any access to such information or engage in pointless regulation for the sake of "doing something", while achieving no result. Not that governments are strangers to such modus operandi - a lot of regulations, from War on Drugs to numerous others are proven completely useless for the purpose they are trying to achieve yet persist for decades under the guise of "if we only try a bit harder, this time surely it will work!". It won't.
Because if a certain application expected that /dev/urandom never blocks and it suddenly starts blocking, the application might start behaving not as expected (performance degradation, race conditions, resource starvation, etc).
> Yes... asm.js, which is a subset of JS, can be compiled to asm.js. You can compile any language to itself. There's no real point in doing so, however.

Tell this to Google Closure Compiler folks :)

> More seriously, no, not really. JS is a dynamic language. It can't be compiled ahead-of-time.

I don't think that's true. For a counter-example consider Dylan: it's AOT compiled to binary, yet it's rather dynamic. There are many AOT compiled Scheme implementations, and Scheme is rather dynamic, too. I think you can AOT compile everything, it's just a matter of how huge a runtime you'll need to provide. There's probably a point where it's more trouble than it's worth, but in principle you should be able to compile anything. Asm itself is very dynamic language, with dynamic code generation, code rewriting or dynamic evaluation all over the place, so I really don't think there's anything preventing you from doing so. Besides how impractical that would be, of course :)

But I wasn't actually thinking of JS as a whole, but of some specific, computation-related subset of it.

For example, let's assume that I'm writing a function and I promise to only use integers in certain range and arrays with elements of same type and with fixed, immutable length. I promise never to divide by 0, and never trigger overflow, and never access an array out of bonds. It seems very restricted, but actually that's rather common in some domains. Knowing these restrictions I'd probably be able to compile my function to asm.js and have it AOT compiled, bypassing JIT, avoiding some overhead and - most importantly - knowing exactly what optimizations were used (because it was optimized by my "crippled.js" -> "asm.js" compiler).

I think I saw this idea being implemented in a couple of languages, but I don't remember exactly when it was.

Oh, and I have nothing against manual memory manipulation. I rather enjoyed working with asm on some platforms and I'm very fond of Forth. But that's me, I don't expect others to like it too.
I suspect as we approach 2015, the remaining users of XP & IE9 (or earlier) are mostly in the "doesn't update software" camp, more so than the "can't upgrade IE" camp.
PUCK: smartphone to infrared universal remote
Show HN: Search HN by keywords, user, score,  Read online, on mobile or RSS
"Never tell me the odds." -Han Solo, who statistically must exist in the multiverse.
Union Metrics - http://unionmetrics.com - San Francisco, CA and Austin, TX

We are a fast-growing, profitable startup building powerful social media analytics software. Every day our systems process more than 130 million social events and deliver analytics for thousands of paying customers.

We have three open engineering positions:

* Data Engineer (Austin, TX)

We need an engineer who wants nothing more than to wrangle massive amounts of data. Do you love to build on top of open source technologies like Hadoop and Cassandra using hundreds of servers? Do you enjoy working in a polyglot environment with plenty of variety? If you're passionate about building the infrastructure to process, analyze, and store hundreds of millions of events every day, then we want to talk to you.

Responsibilities:

* Implement stream processing pipelines to handle hundreds millions of messages and events daily with Java and Ruby
* Use open source tools and data stores to analyze and store billions of data points
* Build workflows to make data accessible to end users

You can find more info about these positions at https://unionmetrics.com/company/careers and you can find out more about us at https://unionmetrics.com/company/about/.

I'm a member of the engineering team and I'd be happy to answer any questions about us or the positions: mando@unionmetrics.com.
SOURCE: Here's the REAL Reason Taylor Swift Pulled Her Songs from Spotify
> People calling in from Afghanistan, Alaska or other remote places with edge cases

If you've never been to Alaska, I highly recommend a trip. It's extremely beautiful and "edge-cases" quickly become a way of life.

I live in the Yukon, and just yesterday I was waist deep in a half-frozen river in the middle of nowhere, smashing out ice with the back of an axe. Once I'd done that enough, I rigged up a pulley on a tree on the far size, ran a cable and my buddy and I pulled each other across on our quads. It was about -15C (5F) the entire time. Today I'm sitting at my desk working as a Software Engineer.

Life up here really is very different.
Why India’s Muslims Haven’t Radicalized
Anyone know of a link to the rationale?
All that this means is it's high time we abandoned our datetime's in favour of spacetime's.

from spacetime import spacetime, spacetimedelta
then_and_there = spacetime.here_and_now() + spacetimedelta(years=1, x=5, y=3, z=-2)

Now all we need a detailed time-dependant gravity model of the universe to account for relativistic effects, and some what to throw in quantum scale stuff and we've solved.... everything.

(edit: formatting is hard)
A programming language in 450 lines of JavaScript
The proposed change is certainly not make urandom sporadically block the way /dev/random does. It's to make urandom block at boot if the RNG hasn't been seeded at all.
This is human nature. You have these guys in NYC, in DC, in LA, in Connecticut - everywhere where there is money.
Even among investors at second or third tier firms, you have folks with a lot of money but nothing to show for it.
This is a sad face of capitalism, and something you have to come to terms with. But this is not Silicon Valley - this is a byproduct of Silicon Valley.
The point is that it shifts the incentives: Previously, only a few cranks would contest parking tickets—everyone else would either pay them or ignore them—so issuing them had essentially no bureaucratic cost. Now, if every citizen with a smartphone can make work for someone behind a desk at City Hall, there's a substantially greater impulse to set parking enforcement policy in a way that's fair and likely to survive scrutiny.
Add that to the list of jobs no one told me about in grade 11 Careers class.
"special built-in utilities" are specifically listed elsewhere. echo is not among them:

http://pubs.opengroup.org/onlinepubs/9699919799/utilities/V3...
The dangers of UFW + Docker
My digest agrees.

B9D1F5290EBE56780AF692E2B12037D6B7E085EF1F6050C1E27EA8426F94BFCC

I found the quote you've posted in my copy as well. The definition I selected was from the glossary at the bottom.

> "Tangled"

Seems to me to be referring to PBKDF2.
Also, asteroid belts are so sparse a toddler in a Power Wheels jeep could navigate them with minimal effort.
That's awesome. I see that hes looking for developers, I'm mostly a PHP/Laravel dev. Great idea though.
What LibBitcoin and SX Are and Why They Matter
1.d.i only happens if the search in PATH is successful.

I think the logic behind this was to ensure that as shells add more built-ins scripts that depend on an executable failing when not in the path won't break.
I tried about a week ago, but I couldn't get past the shopping cart.
I'm an Engineer, and I'm constantly shocked how many people don't have basic troubleshooting abilities. I've always considered it a "basic life skill", but experience has shown me that's not true.
Heh heh. I work for a mobile company that still thinks it's going to soak its customers for things like driving directions and ring tones. As an employee I get all the company apps for free and I still don't use them because they're not as good as what I can get from google for free.

And then there's text messaging. How long did they really think they were going to be able to charge $0.20 for something their customers can do for free?
Cookies will be enabled soon :)
looks like the data scientist behind this has some work figuring out why this case was badly classified (if true).
John Calendar must be feeling pretty crappy right about now.
And it's not even listed on the Ikea Canada site.
I'd avoid twitter for the single reason being their API user-limit.

If your service explodes somehow, you'll easily end up at 75,000 users with the stress that your product will die as user 100,001 will not be able to join.

Also, you need to determine whether your problem is either "a proper product" or just a "feature request".

In the case of the above, it seems like just a feature request.
No. What you are calling 'fixed' is a local hidden variable - an internal state that has yet to be measured but is already determined. This state of affairs is ruled out by Bell's Theorem - https://en.wikipedia.org/wiki/Bell%27s_theorem
The 7th Underhanded C Contest
Isn't disentanglement a form of transmission of information? I.e. if suddenly my particle disentangles, I can assume it's been manipulated? (which is a binary state of tangled/untangles (0,1))