skysight-inc/HackerNews huggingface dataset:
While TiVoization would be a problem in the App Store, but its actually all the other details regarding the App Store which really prohibits using them for distribution.

First off, the App Store agreement explicitly prohibit users to further distribute any software which is distributed through the store. This makes any "copyleft" licenses a no-deal in there since distribution is a defining attribute of those licenses.

Second, as a matter of policy, Apple forbids developers to put any GPL software in the store.

If you would dare to break the App Store agreement and the apple policy for developer, then at that point GPLv3 TiVoization clause would indeed make it further legally difficult. I would however be more concerned about being chased by apple's lawyers, so as a general advice I would be careful and make sure that any licensed software you upload is compatible with both the agreement and policy. It doesn't matter if it is permissive, copyleft, or closed source.
Tonino Lamborghini Casa – 2015 Collection – Luxury-Today.com
I found this funny at the time:
http://www.bbc.co.uk/news/magazine-13467407
Here's a more complete beginners guide: Mindfulness in plain english. I believe its something of a classic.

http://www.urbandharma.org/udharma4/mpe.html

Scroll down for the ToC.
You're welcome :).
Sound dampening. These aluminium holes are here to prevent the payload from suffering from the sound pressure of the take off.
I started with assembly when I was 10. Self taught C at the age of 12. I learned that speed of development is more often the bottleneck than speed of execution...
You are missing that there exists many more than one literal translation for a particular C program to asm. Using your logic a compiler could not produce a literal translation of any program unless its output to 100% matched that of all other compiles for the same program.
I imagine Brainfuck could be reasonably specced in around 5-10 pages, based on the size of the Wikipedia description.

EDIT: Said Wikipedia page was sufficiently detailed for me to implement a Brainfuck -> MSIL compiler without additional external references, which I was able to verify worked with a Mandelbrot renderer.
> Isn't this the definition of how science should work. 1) Formulate an hypothesis, 2) design an experiment to prove it 3) and then run it rigorously and accept whatever is the result.

No. The critical difference lies in steps 2 and 3. You can never prove something in science, because you'll never get all the corner cases. What you're really after is designing an experiment that is able to falsify (=disprove) your hypothesis and run that. Because if you find one single instance that contradicts the original hypothesis, you know that your hypothesis in its current form is wrong, because it can't be applied universally.
> you need to develop muscle memory for words not just letters

I think I agree. Is there any research on this?
Indeed. I tried to make a transistor with the reverse side of a pile of 74LS IC dies I extracted with solvents, household chemicals and a blow torch. I managed to make an acceptable diode that lasted about 2 minutes at a mere 200uA of current. I gave up then and decided that the transistor was the base abstraction layer I could be bothered with.

For ref diode recipe:

1. 74LS die. Turn it over.

2. Small pile of borax on one half. Small pile of sulphur on other side.

3. Apply torch until everything is baked nicely.

4. Scrape off surface with a razor.

5. Poke two pins connected to your circuit until you find a bit that works like a diode (can take a few minutes). I used a simple home made curve tracer out of a twin-t oscillator, buffer and an oscilloscope. Don't hit it with much current or it'll kill it instantly.
There's an explicit compiler flag to get fast but not accurate math and it isn't enabled in any of the -On presets in either gcc or clang.
Yes and no. Each individual won't have the need or financial incentive to own an individual vehicle like today. There should be less vehicles overall.

Regardless of that, Uber is a mass transit startup, and so is this...
The Programmer's Picture Puzzle
Especially as 99.99% of HPC clusters are running Linux or some unix variant.

So this dual Xenon 72 Core system is slow - Subs are so cute just like 6 year olds pretending to be like mommy and daddy
Build Apps Inside Gmail and Inbox
Google systems guru explains why containers are the future of computing
Jhanic states mostly. Proper meditation gave me a new perspective on Zen and Buddhism as a whole. I've studied it extensively before and disregarded meditation as being superfluous. I was really wrong. It helped tremendously with understanding esoteric parts of Buddhism.

The first experience that got me 'hooked' or rather made me realize that it's not hogwash, is the arousal of piti. The warm sensation in solar plexus that came out of no where after long breath meditation concentration and it turned into waves with each breath-in. It's hard to describe but it's unmistakable when you start getting better at meditation. That book covers everything.

Make no mistake, it's not easy. For whatever reason I got lucky with being able to tune in to deeper meditation, some people struggle for weeks and months to get there. I did Zazen previously on and off and this never got me anywhere. Anapanasati meditation is what will get you to jhanas. From then on, as some scriptures say, the real path to Buddhism begins.

Even if you are not into Buddhism, the pay off is still tremendous. Here is the practical and measurable result of proper deep meditation: ability to calm your mind and achieve total equanimity with virtually no thoughts, just pure awareness and tranquility that lets you sit for hours if you wish to, with zero desire to even move an inch, just sitting still. The ability to exercise your brain like that is pretty huge. In the long term and consistent practice it's beneficial to overall well being.
Better pay gets confiscated in taxes for the most part, also outside Silicon Valley you can have tremendous wage insecurity, on top of that you can be owned, most employers expected literally 20 hours a day, 7 days a week work down here for 40 hours pay, when you are doing more than double overtime it starts to look more like slavery than employment.
>Definitely a crucial feature, but a difficult one for any truly distributed application.

I actually don't see why it need be for a messaging app. I guess it depends on the features you are trying to move with the profile, but I just want a single address people can send messages to.

I'm happy to reconstruct the profile (name, timezone etc.) on the other device, but I'll never persuade my friends and family to use it if they have to guess which one of 5 devices I am using each time they want to send me a message, and a messaging service that my friends and family won't use is useless to me.
I've not yet been able to find: Anyone know if they're hosting the podcasts (or even caching them) or are they just streaming them as any other podcasting app?

Will this break the already minimal podcast statistic tracking?
Widespread data sabotage by fed-up consumers could harm economy
From the employer side, if one or the other is a more valuable employee, I need to be able to compensate them more so that I can ensure they stay with our team and don't go to a competitor.

From the employee side, if I go out and learn new skills and abilities, I want to be able to negotiate compensation that reflects the value I bring.

Particularly in creative fields like tech / IT, unionization fails both of those needs, and promotes stagnation over innovation.

So, no.
DataCentred Partners with SME to Deliver Solutions on UK Government G-Cloud
How can you tell a pyramid from an inverse pyramid? Isn't it just decided by the side you start measuring on?
Heh, I'm glad I read your comment. I'm in the same boat as yours, when I learned touchtyping I wound the outward slant extremely uncomfortable on regular keyboards (it works better on "matrix" keyboards though). I naturally ended up using the finger placement you describe.
Here are the salaries for all University of California employees.
https://ucannualwage.ucop.edu/wage/
You take random posts on /r/bitcoin as serious predictions? Looks like I've found another problem.

RE sophisticated market - Yes, BTC is now far closer to a sophisticated market, which is mostly reflecting the consensus prediction of cumulative future value, instead of a totally unsophisticated market that fluctuates around purely based on present demand of people directly using the asset for non-investment purposes.
This seems like pretty much what the author does, no? A gimped constructor with the real work in an initializer?
Same with Firefox 37.0.2 on Arch Linux
This Photographer is Hacking Work – by doing it before being asked to
IDM 7.2 Portable Full Version Free Download with Crack
You are a magnificent pain in the ass. Please go away.
Yes, I get the same.

Edit - Ah yes, 10, sorry.
You need to actually publish your findings too. Robert Putnam sat on the findings that diversity reduces trust for years trying to disprove it.
How shall you be contacted?

http://www.buzzly.fr/wp-content/uploads/2013/02/perfectly_ti...
I always did think that the Alps looked like mountains were "supposed" to look, and mountains in, e.g., US, did not. Having skiied in the Alps and the US West coast, you really notice that in the Alps, the valleys are steeper and narrower. Standing on a slope in Zermatt or Chamonix you are much closer to the other side of the valley, even though you are a long way up from the valley floor. This is something I only experienced in the Alps.
There are measurable results in meditation, you just need to know what they are and the proper technique to get there. The problem with meditation is that it's not being taught right, plus there are many variations of it.

If you are seriously looking to incorporate meditation in your daily life then get "Focused and Fearless" book and follow all instructions and exercises as they are taught. You will see measurable results.
You will probably get some info from the author's blog: http://blog.gskinner.com/archives/2014/03/regexr-v2-build-te...
Google confirms that it DID update its algorithm this month (Phantom)
The C64 DTV is pretty close. You can hack them to add a keyboard and disk port without too much trouble.
> "Number of pages in specification" is a rather useless metric to use to compare languages, since there are so many variables.

How would you prefer to compare language sizes? Gut feel? Surely that's even worse.

I'll certainly admit that - like LOC measurements - it's a metric one can't take too seriously on it's own. On the other hand, it's a useful starting point for discussing said variables.

For example, when I was eyeballing the Javascript standard (I've already read the C++ standard a decent bit), I saw it (like C++'s) defines a grammar, and includes some core library bits (e.g. the Object type.) On the other hand, I didn't see the full browser DOM API you'd use when writing most Javascript - but then again, you don't see any modern graphics or UI widget APIs in the C++ standard either.

This was enough to convince me that they were comparable enough for an orders-of-magnitude comparison, at least. My gut reaction was that C++'s standard might be more detailed - but that'd be biased in my favor, further undermining the argument that Javascript is significantly smaller than C++.

> I can write a 10,000-page standard for Scheme if you hire me to.

But can you find a 10,000 page standard, for any language? Eventually everyone hits a limit to what they consider worthwhile to write, short of perverse incentives.
You can do this with a lead crystal as well (that's how in the old days the diodes for crystal receivers were made).

Even a dirty razor blade and a pencil will work as a diode!
emacs

M-x regexp-builder
And he delivers!
Great. Lots of good stuff there.
Pruned index scans are index scans where the data is located on a single shard and the index scan doesn't flood all nodes in the DB.
I'll definitely be looking into MemSQL.
Good luck raising funds in France :(

Docker also moved from France to San Francisco and if they hadn't done so, they would be dead by now.

Congrats to Algolia. They have a killer product, backed by a really talented team.
Altavista was pretty close to Google.
At least they're mountains. Here in Australia, we just have self-important hills. I drove over 12000' mountain pass crossing into Colorado once, and at my destination, went to compare it to back home - I'd just driven casually through a pass over twice as tall as our highest mountain, Kosciusko.

Kosciusko is a tame enough 'mountain' that friends of mine walked it in a four-hour round trip from the car park. In the fog. While having a near-relationship-ending argument all the way. :)

Mind you, I've also been told that the mountains in central Australia are so old, that when the Rocky Mountains were forming, they'd already eroded halfway to their current height... (and no, they don't look much like 'mountains' either)
Unless many, many of the members of your professional network are quite homogenous to your skill set, location and market sector, and unless a large number of those actually give you accurate information, you really can't rely on them to find out what a typical salary is.

And the value of a position at two companies depends more on internal factors than on a job title. Senior Developer at X simply won't be worth the same as Senior Developer at Q.

If you know internal numbers, you can maneuver the upper-hand as an employee. But the best you're generally going to do is a ballpark, and have to leave it up to the company to determine how much they want you vs. the other candidates they have.
Just tell me the next bus is just a minute or 2 away and much less crowded.

This happens in Japan too. The first bus is full with people packed in leaning on each other. Wait 20 seconds the next bus is empty and I get a seat.

The problem is I don't know they are bunched when the first bus arrives. I assume that's the only bus and that if don't get on it will be another 10 - 20 mins for the next bus. If I knew the busses were bunched I'd be more than happy to take the less crowded bus.
If you have a network. If people in your network talk to you. If people post to glassdoor about the company.

Don't make the mistake of assuming that this is true for everyone. Also remember that even if you have a network, if it is influenced by your gender (women with women friends) , or race( black people with black friends) you might not have an accurate picture.
calories is a pseudo science, you should eat more fat and less carbs

http://www.webmd.com/diet/20120626/all-calories-not-created-...
How did you report the bug?

I always found it incredibly difficult to report anything to Microsoft and usually only get a 'we have reported it to engineers and it will be fixed some day' message.
So give me a rational meaning to life :)
or if I understand it, email me at rich@pubmail.io
Your comment is a breath of fresh air. Meditation really is very very complex. Primarily because there is the visible side and then there is an invisible side, and the invisible side is not only different in different traditions, but also it is supposed to be different for each practitioner.

Even if you focus on Muslim meditation traditions, there's a huge variety. The Chishti tradition considers a state of dance to be meditation (eg the twirling dervishes) where as the Naqshbandi tradition is more inline with the Buddhist side that involves sitting still and focusing.

> Sure, there are some key concepts common to all like "awareness" and "mindfulness" - but awareness and mindfulness of what?

This is perhaps the most fundamental difference and its astonishing how most "meditation guides" completely ignore this part. See, while a lot of people sell meditation as a relaxation technique, almost all of the original traditions have much deeper goals than this.
Seriously people would be so happy after investing in learning about interpreters and compilers. When you see a language as an object, data, abstract machine and mapping between them, it clears your mind for good.
Ask HN: Optical Computing
I just recently read

http://www.sciencetimes.com/tags/optical-computing

and it states that "supercomputers" based on photons are already in the works by IBM and Intel. Anyone around here from said companies who can share some details?

I am personally excited about light-based computing components and can't wait to see it happen. So my questions are: is all of this true? Can we expect light-based computers in the consumer market in a few years? What will be different, apart from all the advantages of raw processing power and less energy consumption?
In a transparent salary environment, the management is incentivized to pay everyone based on their socially perceived value, to avoid the "OMG Susie gets paid 40% more than I do for the same job," even if Susie is actually 40% more valuable than you are.

Which means management is incentivized to probably pay mediocre employees a little more, and stand-out employees less than they could have otherwise earned.
Is WePay US-only card-only or do you support Europe and paying using your bank account (=OBeP)? (Joel from Trustly here)
Your custom Android NFC buttons
Shard key matching is effectively partitioned pruning - which is great. This is a feature not many people are aware of, but is super important when scaling to large clusters and when you have "session-oriented" (or in our case inode-oriented) data spread across different tables.
I had the older version bookmarked http://gskinner.com/RegExr/ which now redirects to this site. Some other good sites that I've used are:

http://regviz.org/

https://regex101.com/

http://osteele.com/tools/rework/

http://www.rexv.org/

https://www.debuggex.com/
One potential point of improvement is training the neural network in prints with Japanese text, this seems to be the weakest point in using the Anime trained one.
Respect to them for following up and publishing an article anyway though. Just like statistically insignificant experiments, sometimes the absence of a major headline is worth sharing, and it's nice to know that in an era when security services were particularly aggressive in pursuing alleged "fellow travellers", the FBI were able to refrain from persecuting at least one prominent eccentric.
Yes, it's a huge advantage. It's unfortunate but that's the way it is at the moment, especially if you plan to get much bigger. Europe has very few large tech success stories. Of course if all the successful companies move their headquarters to the USA that will continue to be the case but there are certain very hard to replicate properties of both the Valley ecosystem and the USA in general (access to both capital and a very large audience with one dominant language) that make it an option you ignore at your peril.

Note how it was Accel partners and not some French VC for this round.

There are a number of examples of foreign owned successful companies that appear to the public as a US success story (Logitech for instance, which in fact is a Swiss company).
Thank you.

It isn't strictly confidence under pressure, I'm just having a general existential confidence issue right now. And unfortunately I don't see it changing in the short term. Partly also the reason why I don't want to continue doing more interviews.
The 'dailymotion' story certainly didn't help the French tech scene.
Basically it boils down to whether you think whatever you personally gain from contributing outweighs the likelihood (or certainty) of not making money from it.

It's also worth noting that there's nothing inherently evil or distasteful about proprietary software. It's proprietary exactly because it's meant to produce a monetary return on the time and effort invested in it.

Whether you aim for monetary gain, and with what degree of certainty, is just a personal choice you make.
I think that's wrong,

def lazy_lines(filename):
with open(filename) as f:
for line in f:
yield f

works just fine
How I deal with it is - I'm definitely qualified to be in the role I am currently in. I make enough to cover my bills right now but I should be earning more. I'm going to ask for more, I'll move on if my current position can't pay more within 6 months and there's no sign of that changing (e.g. through promotion)

If my bills were covered and a bit extra for savings, fun, rainy day fund, etc? That's how much I should be making. Anything more is a bonus

Don't try comparing your salary to someone elses. Maybe they're a better negotiator than you, maybe they have a skillset you don't know about the boss is going to utilize in a year's time in a project being chalked up now. Maybe they have nudie pictures of the hiring manager? Not your concern, you look after you.
Out of all the links posted in this thread, https://www.debuggex.com/ is by far the best especially because of it's visualisation.
Also using straight mutexes are faster then channels, and many parts of the standard library use them because of this.
I found kits for making such radios for sale at eBay: http://www.ebay.com/bhp/crystal-radio-kit
How Hadoop and in-memory analytics help make Candy Crush so addictive
ACM ICPC 2015 World Finals Results
Algolia (YC W14) Is Hiring Customer Success Engineers
Problems are available online here: https://icpc.kattis.com/problems
My 2c.

I host my own mail server, owncloud, RSS reader, bookmarker, blog and a bunch of other stuff.

I don't particularly like sysadmin tasks or having to update stuff and then hope that nothing breaks, but I love the fact that I'm in control of my data and my computing experience.

On my phone I've been using Android without a Google account and I use the F-droid app store.

There are definitely still ways I'm being surveilled. That's just life in the 21st century I guess.

However, what I love about FOSS is that the software is not exploitative or antagonistic. So much closed-sourced software or Saas apps use sleazy, user-hostile tactics.

This is just not a problem with Free software. Yes, the UIs are sometimes bad or lacking and there might be bugs, but the whole spirit behind the software is, for me, so much more positive. I don't feel like I'm constantly fighting against software designed to exploit me.
Related : http://www.qarnot-computing.com/
Off-topic, but these kind of headlines drive me nuts... the Partial Clickbaitisation Of Everything. Like, "Mountains Aren't the Shape You Think," are they not? How do you know what shape I think mountains are? The headline is needlessly provocative, the story is interesting enough without dressing it up like Buzzfeed-authored Facebook fodder.

I understand this is how the web works, it's attention economics and so shared headlines need to create traffic (which will convert into more shared headlines and so on). But I guess I'm wistful for the "inverted pyramid" of newspaper journalism where the headline was the condensed summary of the whole story, and imparting information took priority over attempting to produce an infantile grab response. And it's fine for natively clickbait publications to do this (Buzzfeed is a fine publication!), but sad when the same pattern is used by media outlets and blogs that shouldn't need to.

You Won't Believe What This Grumpy Old Man Has To Say About Modern Trends In Headlines On The Web.
This is cool but I am eagerly waiting for this though https://github.com/atom/atom/issues/307
I expect in the short run we'll see different tribes of self-driving cars - say Google vs. Uber - who will actively communicate cooperatively with their in-group, but actually compete against the out-group, depending upon whether or not their host companies decide to cooperate or not.

In the long run, I expect cars to become smart enough to be self-owning, in which case it's every car for himself.
24 Months with TypeScript (2014)
Would be interested in this as well. I only know the "Scala Worksheet" which is similar: https://confluence.jetbrains.com/display/IntelliJIDEA/Workin... and apeared first in Scala-Ide.