skysight-inc/HackerNews huggingface dataset:
There is a tool named TotalTerminal (formerly "Visor") for the Mac which extends Terminal.app and does exactly this. I even have control-~ mapped to the behaviour. It seems pretty configurable, and hooks nicely into the prefs window of Terminal itself. You can hit cmd-opt-F to temporarily switch the current Terminal into full-screen mode, in case you need to delve into a particular task.

Screenshot: http://imgur.com/LiYdTu2
Prefs: http://imgur.com/YCDROa3
I've read it. Yep, looks like they can be compared for the static images. But what about animation? And there are plenty of websites using webp already. It is not like JPEG or WebP - why not just support them both!? (or APNG and WebP).
Thank you! So in theory one could do the same thing writing your own threads and using vanilla local storage? But realm is removing all the boilerplate custom code you'd have to write yourself, and making the local side more performant than custom code would be? Is that it in a nutshell?
Some technical details :

"" “We currently use a spread spectrum radio technology on the physical layer. By using spread spectrum we minimize the interference that we cause to other unlicensed devices running on the 902-928MHz band. Additionally we are not as sensitive to narrowband interference that are caused by other devices such as garage door openers and toys that are also running on the band.

“To further reduce interference and maximize battery life for tracking applications, the Iota does not transmit any messages to the Home Base unless the owner of the Iota opens up the smartphone app and requests a location update. Our protocol also scales the data rate from the Home Base to the Iotas depending on how far the Iota is from the Home Base. For an Iota that is used as a home security sensor, the data rate is on the order of a few hundred kilobits per second. For the Iotas that are a mile or more away, the data rate will scale down on the order of a few hundred bits per second (the trick to getting very long range is to trade off data rate for range).”

Each Iota home base can apparently support “thousands” of Iotas within close range running at higher data rates, or “hundreds” of Iotas “for most applications” when the tracking devices are farther away running at lower data rates, according to Wild.

“A specific Home Base gives priority to the Iotas that are associated with the owner of that Home Base,” he adds.""

from http://techcrunch.com/2014/07/15/iota/
AFAIK it was more inspired by Adobe Flex (though like WPF and other frameworks, Angular took the data binding idea further with full two-way binding), which predated WPF (at least in terms of public releases) by a couple of years.

See, for example:

http://misko.hevery.com/2010/08/10/what-flex-thought-me-abou...
I can't install it on my Nexus 7 tablet. Maybe because it expects a phone?
Plasma 5 Brings a Cleaner Interface on Top of a New Graphics Stack
China matters, and it can bypass procedural democracy. Large, slow-to-deploy nuclear still has to compete with quick-deploying, cost-decreasing solar and wind (and serious efficiency measures) while it is on the costs-rising-due-to-learning part of its rollout curve. Procedural democracy will not allow new nuclear of any kind in most of the rich democracies. We need everything, but solar PV, wind, and efficiency are the low-hanging fruit.
http://www.nbcnews.com/health/diet-fitness/who-cares-about-c...

Knowing the calorie content doesn't seem to help most people.
I would love to share the swift-specific portion of the getting started docs on www.sososwift.com but http://realm.io/docs/ios/0.80.0/#swift doesn't navigate directly to that. If there's a link to Swift instructions for realm, I'll post them and you will find them here http://www.sososwift.com/?a=realm.io Good luck, looks cool!
Sure you can, it's called overclocking.
Exactly!
Done > Perfect
The silliness is easy to recognize in this context, but I roll my eyes just as much when I see some site or app with "beautiful" or "elegant" in its tagline.
Nice site! Some suggestions:

* Allow users to specify a form factor (like HTPC, μATX, mini ATX, ATX, ...) and filter components like mainboard and case by this.

* Allow users to use a different Amazon site for pricing info (.de/.fr would be nice for me personally)
One idea I'd just thought of adding might be to use the empty space below the tabs with a top-list of frequently used URLs, excluding those already open. And maybe the most recently closed tabs. Also when mentioning productivity, I immediately thought of putting check boxes or labels on the tabs. Or swipe actions.
"Lebanon"?

Lebanon because it looks bombed out? Not really PC.

Most non-PC naming by Americans since calling UBL "Geronimo"
The FCC is supposed to address all the arguments made for and against a proposed rule.

However, there is no way they address every single letter. They'll just summarize what all the public comments argument and address that.

So unless you come up with some new groundbreaking comment, it has no effect.

I want my NETFLIX! comments won't do shit.
This is pretty much what we're trying to do with Eat This Much (http://www.eatthismuch.com/). For the people that follow our meal plans, we're basically a lead gen for every single thing that person eats, and we're working on making it easier to integrate the generated meal plans with your existing habits. Combine this with automated grocery delivery, and we already know all of the foods in your fridge so you don't even need a smart fridge (though it would still help for eating things outside of the plans and tracking them).
Convert Cases
I find this very interesting after many years of Apple not pushing the enterprise particularly hard, but the question that pops into my head is how many large companies are still using IBM technology? Do companies still use their software or has everyone moved on?
You are conflating not being able to find a job with there being no good jobs.

Working hard in school doesn't entitle you to a "good job" right away. I assume that very few people get the perfect job out of the gate. It takes time to learn what kind of environment you like, what kind of company you want to work for and what kind of people you want to work with. Do a good job with your current position and use it as a stepping stone to something better. You will cultivate relationships with people and build a reputation over time.
You create a probabilistic model. So you tell the compiler: there's a 50% chance this will be true, and the program will compute both sides and say, there's a 50% chance for this result and 50% for this other result.
And it's pure evil: http://munchies.vice.com/articles/calorie-counting-machines-...
Are we sure there is a category of people who become obese because they are unaware that drinking a ton of cola gives them X calories? (rather then those ignoring the fact it makes them fat at all)
Apple Teams Up With IBM for Enterprise Push
something like PGM [1] (this is not a lightweight class) helps to understand the concepts. But it still seems like more of a niche domain right now than a general programming technique.

When one can apply it though, it really shines.

I understand the current implementation of matching for xbox live is a big mess of imperative code - this is one area where knowledge of math can actually simplify the programming [2]

"Online gaming systems such as Microsoft’s Xbox Live rate relative skills of players playing online games so as to match players with comparable skills for game playing. The problem is to come up with an estimate of the skill of each player based on the outcome of the games each player has
played so far. A Bayesian model for this has been proposed..." [3]

[1] https://www.coursera.org/course/pgm

[2] http://research.microsoft.com/pubs/208585/fose-icse2014.pdf

[3] http://research.microsoft.com/en-us/um/cambridge/projects/in...
Yes, I am serious. As a judge I hear a lot of people complaining about the laws (in Germany, that's the point). But when I ask them to give examples, they get always quiet.
I don't work at Google anymore, so no, it's not possible for me to refer you.
Looks cool but let me publish before I sign up, or at least just show me a demo page. I don't like signing up for websites randomly.

edit: I guess there are examples in the explore tab; carry on! :)
http://builtwith.com/?http%3a%2f%2fpangoly.com%2fen%2f

Have you used BuiltWith? Looks like asp.net, jquery, bootstrap, and what not.

There's a chrome extension too.
"(even through just using Haskell's type system, albeit in a strange way)."

Tell me more! :)
Buying an expensive gizmo to track every liquid you consume, and limiting all your drinking to just that one gizmo, seems like an awfully roundabout way of improving your health. Simply drink more water instead.
Google was not my first job out of college. I worked for a couple startups first and then founded my own company, all to learn the craft. You have to work up to things, but that doesn't mean they're unattainable.
Its an awesome service but I can't imagine it being successful until Google has self driving cars or something. Seeing the drivers sitting around smoking waiting for an order to come in by Target reminds me that these guys were pulling down $10+/hr for essentially no economic activity. Hard to spread that over the cost of deliveries.
> Case in point until 1994 Brazil had no domestic-built planes. Now Embraer is an international player in the aerospace industry with exports to many other countries.

Embraer has been building planes for the Brazilian Air Force, both self-designed and licensed-production, since the early 70s.
What is it about then? Because that's exactly what these so-called "fast lanes" are.
How is this not trivially done with something like (random 0.5)? There must be something significant going on in, say, http://projects.csail.mit.edu/church/wiki/Church for it promote this "probabilistic programming" term.

What I'm trying to say is that at the moment it looks like every programming language ever is trivially capable of expressing these sorts of programs using the random number generators that are wildly common. What is different in this programming paradigm?

In particular, this paragraph:

> Another way of thinking about this: unlike a traditional program, which only runs in the forward directions, a probabilistic program is run in both the forward and backward direction. It runs forward to compute the consequences of the assumptions it contains about the world (i.e., the model space it represents), but it also runs backward from the data to constrain the possible explanations.

Are these programs truly running backwards? Is there some backwards reduction relation in their semantics that I could look at?
not really. But I like gilt and hubspot blogs
It's great that startups focusing on women's health are becoming so prominent. My company, Groove, is also helping women naturally manage their fertility: http://www.readytogroove.com. It's such an important space.
And both groups underestimated the calories consumed in a meal, a finding supporting earlier research.

Actually, one of the study's limitations is that the research failed to examine those who used the calorie counts and did eat less, Fernstrom says, Because for some people, it’s a helpful tool.

Because, Fernstrom says, "it’s really hard to count calories -- it takes a lot of focus and mental energy when done regularly."

These quotes seem to support the idea that if calorie-counting were easier, some people would find it more effective.
custora's among really new ones as well.
For anyone wondering how to solve this algorithmically: http://en.wikipedia.org/wiki/Lights_Out_(game)#Light_chasing
Since a proximate meteorite is called Littleton, http://www.planetary.org/multimedia/space-images/mars/lebano... , my guess would be that both are named after towns in Colorado.
Thanks for posting here. I hope people like this idea.
Amazon Cognito, Realm, and EnduroSync
Chef expands abilities around Containers
You bet I can. Our news aggregation platform and apps are subject specific. Each one is heavily dosed with curated source content from subjects specific to the app itself. Within are categories that are more meaningful to the user. We're still in startup mode, but our two prototype/proof of concept mobile apps are available for free on the Apple App Store. We have plans for dozens of others. We are also in beta test with Android and web app versions of the same. Each app is independently curated by subject matter experts. Users with passionate interests in specific subjects will appreciate the lack of clutter and "USA Today" type of content selection.

See http://littlemandigital.net for further details.
Hacking Lead Gen: building a lightweight but effective marketing stack
Purely for the sake of devil's advocacy, I'll just point out that there's an entire other side of the political spectrum in the US which agrees completely with the rich and their moneyed interests, and which considers things like 'advocacy for the poor and middle class' and 'net neutrality' to be part of the country's death spiral into socialism. The rich and right-wing get to vote just like everyone else, and it should be no surprise that business lobbies for its own self-interest.
It seems like it would be pretty easy to mark them.
1 can of coke contains 160% of your recommended daily intake of sugar. Lobbyists have worked hard to keep that information off the label, but it's true. Vessyl is an amazing feat of technology, but their messaging is confusing -- if they really want people to drink healthier, they should just encourage them to drink more water and less sugary drinks.
Reminiscent of the Amazon Fire Phone promo video. Woman holds up phone to a book cover and says "Fire Phone can instantly identify this book, tell me the title and where to buy it." Information previously unknown...
The example websites all had 'obviously' bad design. They look like they're from 2000. I'm more curious about the subtle things that affect design; how to go from good to great.
Why is it trivial to calculate nutritional inoformation for beverages? In the United States, on average, 21% of our calories are consumed from beverages [1]. I know some people that just drink water, so that means there are others who are consuming probably greater than 1/4 of their calories from beverages. There is clearly a problem, in the USA, of people consuming too many calories from beverages, and it is not trivial. I think this is a good step, but there are a few ways it may be missing the mark (like why not a set of mugs that I can change the user settings of based on who in my family or friends grabbed the cup out of the cupboard.)

[1] http://www.cpc.unc.edu/projects/nutrans/policy/beverage/us-b...
I'm looking for exactly this. Thanks for building.
I wanted to immediately shout, "now THIS is something SJ would be rolling in his grave over." However, in the mid 2000s he was a big believer in switching to Intel and even though I found it hard to believe a company that pushed PowerPC for so long was suddenly so willing to join "the dark side" at the time.

His Intel switch bet played off for Apple and I imagine this bet by Tim Cook will also play out for them. I look forward to having many more years of iOS work and many more years of Xcode and iOS SDK improvements :-). Stability and security will be at the top of the lists :-D
You're missing the forest through the trees. People are still going to consume more than they need regardless of how many labels and apps are warning them otherwise. High calorie/sugary drinks taste good and bring pleasure to the brain. Solving the obesity epidemic requires re-learning how to consume and work off calories.

Look at all the warning labels on cigarettes, etc. yet people still smoke them. Would a phone app telling you how much nicotine you're consuming get you to change your habit? No, the addiction is much deeper than just a lack of awareness that it's bad. We know sugary drinks are bad but we drink them anyways because we like them.
I was going to say Android already has SQLite built-in, but they do a good job explaining advantages vs that (more object like syntax, more document like vs. table and schema like, better performance, etc.). Good job.
I think that's pretty common. The CDC agrees http://www.cdc.gov/healthyweight/healthy_eating/drinks.html "many people don't realize just how many calories beverages can contribute to their daily intake."
There is a major difference between land and patents, though. With land, it's clear which land I am on at any given moment, and I understand that there might be an owner. With patents, it's not clear at all that I'm infringing on something someone somewhere declared, and someone somewhere granted, perhaps erroneously. So that introduces a cost which outweighs the benefit in fast-moving industries, in my opinion. The cost is borne in lawsuits and out-of-court settlements.
Segway is an awfully profitable joke...

Just because you don't see the usefulness in the product doesn't mean someone else doesn't
Kara Swisher is genuinely great, and less of a PR agency / water carrier than Techcrunch. Good on her, and its good to see good journalism flourishing.
All due respect to them, I'd like to know how many carbs are my wine. If this device can do that, it's the only possible reason I'd buy it.
The power of probabilistic programming is not in running the programs forward to generate output. That pretty much does just come down to calling random() sometimes to alter the flow of the program. Having built-in syntax for that would be nice for modelling stochastic processes, but we can already do that.

The big deal is being able to run the program backwards. I.e., you already have some set of output, obtained from some other source, and you want to figure out how that output could have been produced (i.e., how the source works). So, you write a probabilistic program that encodes your various hypotheses about how the source process works, and then run it backwards to figure out what the forward execution path would have had to have been to produce that output, and thus which hypothesis is correct. That's what "inference" refers to.

Inference is a basic process in scientific investigation- come up with a bunch of hypotheses, do an experiment that generates data through physical processes independently of whatever you hypothesized, and then go backwards to figure out which of your hypotheses would have had to have been true in order to get the experimental output that you did. Which hypothesis is true corresponds to a particular execution path through a probabilistic program, so having efficient implementations of probabilistic languages means we could do much better at accurate analysis of data, which is Good For Science.
The problem is not that just management needs to be able to talk to both of them, everyone needs to be able to talk to the other group. Having small teams of cross disciplinary skill can work very well, especially with projects of limited scope like marketing automation etc.
When the Boss Says, 'Don't Tell Your Coworkers How Much You Get Paid'
I've been using a 1 liter nalgene for about 8 years now for almost all my drinking. Which is only water anyway. I'd love for an automated way to track the water consumption instead of measuring by hand.
thank you for sharing that feature / option. I needed to be able to do that and didn't know it existed.
Here's my understanding based on the article alone; would love corrections if I'm wildly missing the mark here.

Let's say you want to determine if a coin is fair, but you don't know any statistics. What you can do is write a program (model) that represents the fair coin flip process. It might be as simple as:

flips = [random.choice([True, False]) for x in range(0, 10)]

Then you flip your coin 10 times and feed the output into your program, and it gives you some indication of the probability that the coin is fair.
I've only actually read the book. It's definitely thorough enough to stand on its own, but if you're having trouble understanding some of the sections (It's not easy material!), I could see the lectures being a valuable resource to turn to.
I agree we should pursue it all. Solar is rolling out pretty quickly right now. It's later, when we want to get past using fossil to compensate for intermittency, that nuclear will be especially important...and it would be good to be past that learning curve by then.
Thanks bnejad! Overall, what did you think of it?
Is this saying that IBM can preload their enterprise software onto the iDevices without having to go through the Apple Store? Or perhaps there'll be a private-labeled store?

And does this mean that Apple won't be taking their usual 30% of the entire sale, if the app significantly extends the functionality of IBM's software? Because 30% of the typical enterprise sale is a lot of money, and I can't see Ginni letting go of that much on their way to $20 EPS.
Databending using Audacity Effects
Relingos: The Cartography of Empty Spaces
As opposed to on the ceiling where all of those other cups live.
Or it could be named after one of the dozens of Lebanons in the US. http://en.wikipedia.org/wiki/Lebanon_(disambiguation)
Vessyl's reluctance to answer questions about the sensor they are using is a big red flag for me. I'm guessing it's some kind of photospectrometer? It's hard enough to build consumer gadgets even when using off-the-shelf sensors...

The other issue is that knowing how much liquid you drink is not as interesting as knowing how dehydrated you are.
I'm not an expert on probabilistic algorithms, but one thing you're missing is that it computes all the possibilities. (random 0.5) just picks one.
Google+ now lets you use any name you want
Orphaned and Homeless, How This Self-Taught Tech Founded an Empire
Better article/interview: http://www.cnbc.com/id/101834316
I am not an expert but it seems to me that hashing of phone numbers is relatively useless here because there is a relatively small search space of potential phone numbers so I can just brute force check, right?
The last big Apple-IBM alliance in 1991 gave the world Taligent, Kaleida, and the PowerPC:

http://en.wikipedia.org/wiki/AIM_alliance
Nobody ever got fired for buying Apple?
Glad to see he was a good sport about it -- that's exactly the right way to respond to a story like this, even if you really want to blow your stack and punch the wall a few times.

Which isn't to say you shouldn't blow your stack and punch the wall, just that you should only do it in private :-D
Super Dev Mode is the new way. It's here to stay. Browser support for sourcemaps is improving.

DevMode is still around since it still works on IE. The next release will be GWT 2.7, not 3.0 which is a bit more aspirational.
IBM Software Group made $8.1 billion USD in Q4 2013, so they're still pretty damn huge.
They're not different things and haven't been since the late 90s. All the big media companies have interconnects for CDN purposes; the only difference is that they pay for them (or have settlement-free peering arrangements). Peering disputes like this are as old as the Internet.

When the other party dumps their nice, CDN-backed delivery service in favor of cheap transit from a provider long known to have ~20% packet loss at peak hours, then complains loudly about it, THAT is fishy.

Many people seem to think of the Internet as a big hole that you can throw data into and it magically gets where it's going. Once you start pushing enough traffic, it's YOUR responsibility to ensure you traffic gets where its going, which means spending money on delivery.
99% chance it uses a bunch of LEDs and optical sensors to measure things like refractive index and volume, couple that with a built in scale (likely a small load cell) and you can classify the drink.

Note how they never say it "measures" the sugar in your drink. They say it recognizes that it is orange crush.

I'll be interested when I can mix up a batch of sugar, water, and salt and have it tell me exactly what I've put in.
This makes me incredibly happy.
It must be really depressing to find something offensive in the most mundane details.