skysight-inc/HackerNews huggingface dataset:
Yeah, I hit this same road-block when trying to port vim to JS and gave up because it didn't seem worth it after that. If only vim ran a regular event loop, it would have been such an easy port, compared to what they had to do here. When figuring out how I could overcome it, I remember reading accounts of KDE developers trying to embed vim into their widgets and failing over and over. In the end, there was a solution to "embed" vim with some special IPC the netbeans IDE developers put into vim, but you had to run vim as a separate process for that to work - which is not possible on the web as it stands today. The numerous synchronous busy-wait loops in vim killed all approaches I had considered, so kudos to these guys for figuring out a way, even if it's slow.
I was waiting to hear from you guys and the answer was pretty much what I expected. Thanks for the update, Mailchimp is such a great service.
I think someone's spent too long in tech-startup-land and has forgotten that there's a whole bunch of businesses outside of that, some of which don't have access to reliable internet connectivity and need to keep going even if the Internet's down.
Even if Google fails to play nicely with Microsoft and Apple (who are both well known for their enthusiastic embrace of open and royalty free formats) it's still a fact that Android accounts for more than half of "smart connected device" sales (i.e. phones + tablets + desktops + laptops) and is growing that share rapidly.

Having VP8/9 support shipping on those devices is a major (though probably not fatal) blow to H.264 and 5 and will probably weigh heavily on the minds of the people currently figuring out how much they can charge for H.265 patents.

Though personally I think H.264 (particularly x264) being "good enough" and massively deployed might be a bigger issue for H.265 uptake.
It's already fixed. All the future coins are accounted for in current business calculations.
Smart JavaScript Caching
Why Google Chrome Page Load is way too slower than Firefox?
I have been a long term Firefox user. I had have love hate relationship with chrome. The most irritating issue I face with Chrome is about the time it requires to connect any given website. Let's have a look here. I simply captured loading cnn.com on both Chrome and Firefox in private browsing mode.

I was marking if the page is loaded by waiting till the animation cursor stops. I have been experience this for long time. Do you face the same problem with Chrome?

http://www.youtube.com/watch?v=Q1kH6Ztj8EE
Cool, what's your average monthly income?
The DBA is essential for big companies, not only Facebook or Apple. The author of the post works for a database-as-a-service provider, it's just marketing.
Books may teach you stuff others want you to think, not necessary the truth. But then again, most people can't handle the truth.
a beautiful webmail with emphasis on UX:
http://dolphyn.io/

source code: https://github.com/dolphyn/dolphyn
My serious hope for this is XBMC/Plex integrated and not some homegrown TV/Video playback mechanism (Or the APIs for me to do it).

XBMC has many of the problems of video/movie/TV playback and library support sorted and they can't hope to match it in the early days.
Not to be nitpick but is it pretty well proven that there are other self-aware animals.
But fiction comes with a warning, specifically that it is fiction. You can fact check non-fiction but fiction is completely open about the fact that you should consider what it's saying to be suspect - the default position on it is "this is made up".

The danger is - and Argo is one example but there are far, far worse (cough Dan Brown cough) - where you get fiction "based on true events". There are some lovely fictional biopics based on real people (Carter Beats the Devil springs to mind) but when you get the likes of the Da Vinci Code being taken as having some underlying truth I can see where you're coming from.

But I doubt very much that those people believing the "truth" in those works of fiction are the people fact checking non-fiction. In both those cases it feels as if the book isn't the problem, the person is.
Guess it's a matter of personal experience then (Note that I intended to refer to young feminists in college in the second paragraph as well).

Most of the ones I know tend to be from a pretty decent-earning group themselves (white, upper middle class, college-educated) and almost never mention the race-based earning gap, but constantly mention the gender-based one.
I bet you're making no where close to 1k. There's no ads.
Note that Class based != Object Oriented.

Also note that theories that have tried to categories real world objects into classes have a tendency to fail (although they also have a tendency to become enormously popular [see Platon and Aristoteles fx.]).

So the claim that classes allows you to model a problem in real-world terms, is most likely false.

See for example http://citeseerx.ist.psu.edu/viewdoc/download?doi=10.1.1.56.... for a review.
Download 'iBeacons Bible 1.0' (for business and technology people)
Typo in your youtube description
Watching a spinning wheel spin forever makes my blood boil.

Here's the error in the console: Failed to load resource: the server responded with a status of 429 (UNKNOWN STATUS CODE) GET https://apiv2.mobstac.com/api/2.0/accounts/1/properties/1/ap...
I knew I should not have used linux or freebsd!
Damn!
http://iOSapps.com and http://Vineos.net bring me about $1,000 per month. My aim is to make $3,000 per month by the end of next year
How to cut 75% of the features and still build a viable product
MusicForProgramming, episode: 23 - Panda Magic
A series of mixes intended for listening
while programming to aid concentration
and increase productivity (also compatible
with other activities).
Twitter Restores Ability to Block Unwanted Followers
As a long time reader of both science fiction and fantasy, only about .1% is instructional or thought provoking, the rest is escapism or wish fulfillment, the modern version of the penny dreadful.
A bit of a sidenote, but i had yet another (failed) attempt at starting a real go project :
I very recently wondered whether i wouldn't implement a very simple Server Side Event service in golang. My stack is python, and i didn't want to install yet another series of tech (gevent, gunicorn, etc..) for dealing with non-blocking services on the server side, as my server configuration already has way too many dependencies for my taste.

So, I thought, hey why not create a very simple binary in go. I would simply download the compiler, code 50 lines using a couple of libs, compile and deploy. Boom. done.

Well, as it turns out, my dev environment is Mac, and my production is running on the cloud, in an Ubuntu environment. So i realized that i would need to compile my code for every hardware target i plan to deploy my code on. That means, download the compiler from source, and use cross-platform compilation options. I know, it kind of goes with having a single binary.

It probably would have taken me 2 hours max to figure things out, but going back to hardware consideration really felt a bit weird and kind of tamed my enthusiasm of the moment. So, i simply postponed that project, swearing to myself I would take the time to look into it some day.
> Class-based programming works great for GUI toolkits.

That and games (and I'd wager simulations in general). The only two domains I'm familiar with which I cannot imagine without OO.

From what I've seen, even UIs and games written in languages without support for OO still use something very close to OO. GTK for instance takes it quite far with GObject.
The Windows solution would seem to only work if you have admin access to the specific server or the rights to access the journal.
That's an amazing demo.

I thought the multi-monitor simulation setup was very impressive, you can imagine all kinds of non-gaming applications for this! Any environment where you need to be utterly focused and shut off from distractions (turning a potential negative of VR into a massive plus), with multiple monitors (e.g. Trading floors in wall street, coders) would benefit hugely from this. The company could make an absolute fortune solely from selling to wall street, and replacing traders 2,3,4+ screens with a single VR headset.
I hate class-based programming too, but this article is poorly-reasoned, dogmatic bullsh1t.
What Should Teachers Consider When Opting For A Master’s Program?
Indeed, but there are odd economics at work here. How much do you pay for something that you might not use in the next 2 years, or ever? Do you assume it will drop in price? If it isn't already installed, will I ever actually bother when there are so many other distractions competing for my time?

We live in a world crowded with entertainment opportunity and it is only getting more crowded with time.

(by the way, GOG should pay you a commission for talking me into it)
FYI, winners of Ludum Dare 27, the theme of which was "10 Seconds"

http://www.ludumdare.com/compo/2013/09/16/ludum-dare-27-resu...

It's fun to see the creativity behind the interpretations of the theme as much as the actual games themselves
How do you handle things like filesystem, threading, networks and time?
I'm going to participate in it. It's gonna be my 4th time. I participated in the jam twice and the compo once (didn't work that well).

If you want to try the games, here they are:

Theme - Tiny World: http://www.ludumdare.com/compo/ludum-dare-23/?action=preview...

Theme - Evolution: http://www.ludumdare.com/compo/2012/08/28/tower-of-nugs/

Theme - Minimalism: http://www.ludumdare.com/compo/ludum-dare-26/?action=preview...
(this one was for the Compo, and didn't go as well as I hoped. Still, I believe I achieved the experience and message I wanted)

EDIT: Github for the last game https://github.com/Vaskivo/LudumDare26_MOAI
Assemble - the static site generator
I believe someone has solved the expression problem in Haskell and other languages.
Indeed, and many of the objects will be very short lived, therefore getting collected in generation 0.
In the same world where just getting the user to "touch" something in a store dramatically increases the chances they will buy it. Obviously there are more meaningful engagements out there. But, the comparison is to a video. My assertion is just having the user scroll is more engaging than just having them watch a video. I'd be curious to know if there are any studies on this.
Day 13 – Roasting Rakudo Star
Relevant recent tweet by the creator of the Io Language, Steve Dekorte: https://twitter.com/stevedekorte/status/411045428361056256

I suppose most folks here disagree?
Graph based data flow programming tool in Python
> I was stumped for days and then I had a flash of insight from nowhere while sitting on a bus that fixed the problem

We're on tenterhooks here...
This is an old problem with an old solution. If you have an expensive-to-generate resource that you don't want automatically retrieved en masse, you use robots.txt to deny access to it.
>>>Just recently I ran into problems with a TV station's app on iOS that refused to play video without Location Services Enabled.

When it comes to things such as entertainment, regional rights restrictions probably have more to do with that than the app wanting to spy on you. I'm not saying this is right. Just saying how the lawyers have sliced things into pieces like that.
Ymacs is written by Mihai Bazon. It has nothing to do with Bellard. http://www.ymacs.org/

Edit: And it’s _written_ in JS, not ported.
That's not what that means.

"The universe is a hologram" means that the universe's physics is implemented with a data store that has fewer dimensions than what the universe offers its contents. Which is interesting, but orthogonal to it being a "simulation".

Holographic-looking phenomena already recognized by science include black holes: The maximum entropy -- the same as the maximum information content -- of an area of space is achieved when that space is a black hole. And the entropy of a black hole is proportional to its surface area. Fascinating. Not really "related" news though. Unless you want to go for poetry, but poetry mixed with cosmology and quantum physics is a great recipe for misunderstanding physics.
This has already been acknowledged within the Soylent community:
- http://discourse.soylent.me/t/soylent-and-food-stamps-ebt/33...
- http://discourse.soylent.me/t/food-stamp-friendly-soylent/44...

Within the Soylent community, there are two acknowledged classes of soylent. The two are distinguished by using "Soylent" when referring to the "official" recipe, and "soylent" when referring to DIY versions.

Rob has stated several times that he isn't going to patent the Soylent recipe. The reason is because the only product on the market that comes even close to Soylent for complete nutrition (without lots of harmful other components) is Plumpy'nut [1]. Plumpy'nut's recipe is patented, so even if someone could produce it cheaper, they can't legally produce it.

Rob is keeping the Soylent formula open in large part so that other people can produce exact and comparable versions. In addition, Rob has not only allowed others to develop comparable version, but outright encouraged it. So much so that when NickP developed a tool to develop recipes based on a list of ingredients and individual goals, Rob promoted the tool and gave it a home on the official soylent.me domain - http://diy.soylent.me/

In otherwords, people are being actively encouraged by the founder of Soylent to develop versions of soylent that meet needs that are not met by Soylent. And people are rising to the challenge - http://diy.soylent.me/recipes?sort=dailyCost&pctComplete=0.9 There's even a 100% complete recipe that can be made for $2.45 per day; this works out to about $74.73 a month - http://diy.soylent.me/recipes/low-entry-barrier-soylent

tl;dr - Your concern has been already been acknowledged by the community; there are alternative recipes, including one that works out to $74.73 a month, which is well under the $225 SNAP allowance.

[1] https://en.wikipedia.org/wiki/Plumpy%27nut
Would codec patents would prevent them from bundling XBMC wholesale into SteamOS?
"it allows you to model a problem domain in real-world terms"

Which is exactly the kind of specious, guesswork solution one would expect from non-practising management types and committees. In most situations, the contortions and indirection involved in this kind of approach usually outweigh any real benefits.
Open Platform for Digital Health Angel Sensor Talks about the project
Rooting Transcend WiFi SD Cards
"... RectangleCollectionColorPickerFactory ..." Sounds like you're blaming the OO world for Java's problems. But I digress...

Trying to make code correspond to real world objects is annoying because after you've modeled your Car with Wheels that support Tires, and an Engine with EngineParts attached ... you then have to write a adaptation layer to make all that fit into your storage engine, your user interface, your query engine, etc ad nauseam. Strings are not "real world" objects, but we use them in our code nonetheless. They're a great UI item that lets us interface with our users. "I need input from the user. Here, type some text in this field and I shall call it String." Now you can manipulate the String with operations (methods on the object) that make sense for Strings.

Point: OO is not about "modeling the real world," it's about code organization. Some people organize with OO. Some with other means.
ZTE MF28G 4G LTE Wireless Gateway Router
.NET sucks. Microsoft sucks. Take your transparent Microsoft advocacy elsewhere please.
Technically, a port of X-COM. A port of XCOM (the 2012 remake) in JS would be scary impressive. </pedantry>
Most events humans care about happen in plain old classical physics, and no computer is moving at some large fraction of light-speed relative to any other computer. If you maintain synchronized clocks, everyone can agree on the exact same order of events (which would not be true in a relativistic situation).

Now it turns out to be difficult to maintain synchronized clocks, and Lamport timestamps and vector clocks are alternatives. The end result looks similar to a relativistic situation, but (and I'm not a physicist), it seems wrong to claim this situation is because of Special Relativity.

Thoughts?
It's possible the original code had a //comment and it was stripped when they created the F/OSS repository.
> OO is a horrible match for compilers, for example.

Actually it is a very good way to create ASTs if you need them to be extendable.

Which is exactly the use case where algebraic data types fail short.
I always wonder what kind of news hit the main page.
> You may even have to inherit a base class or implement an interface. Subtype polymorphism is a very poor substitute for closures. This is why C++ algorithm library is unusable.

Does anybody understand what the author means by this? STL's algorithm library does not use class hierarchies for anything. And they often take functions (be they free functions, lambdas, or functors) as arguments.
Drone strike on wedding party in Yemen kills at least 13 civilians
The brain in a vat that you predict in a couple of decades could be a brain in a vat that thinks they have put a brain in a vat. This type of assumption is _not_ falsifiable (like $deity existence and so on) therefore open to speculation, based on each one their own heuristics and belief, but not rock-solid science.

I personally believe that the brain in a vat doesn't pass Occam's razor... but I have no proof.
This is interesting, might take part, I have no solid plans this weekend. I'm in London, England.

I'm curious, are there any real-world gatherings in my city that people here know about? Does anybody know of a place/group of people who might like to organise one?

EDITED: For clarity.
I'm a debian kinda guy and have been playing with both debian and mainline kernels, and haven't come across it yet, it may be that the ARM maintainers keep it on a separate branch for now.

I'll investigate Linaro at some point, if that's more of a hotbed of ARM development.
Twitter RFduino App, Exam procrastination can lead to interesting places
The funny thing is that many like to bash Java's OO model, and in the process forget that Smalltalk, Eiffel, C# and many others offer a similar model.
Apologies to David Byrne.

You may find yourself living as a brain in a vat
You may find yourself in another biped body
You may find yourself behind the wheel of a large automobile
You may find yourself in a beautiful house with a beautiful wife
You may ask yourself, well, how did I get here?
so, no real evidence except anecdotes. Anyway, I was not claiming anything about functional programming being better. I was merely saying Object-Oriented is not necessarily data-centric.
That being said, Lisp & OCaml programmers will argue the statement that FP implies immutability. OCaml strings ARE mutable, (so are OCaml arrays) and you have the keyword 'mutable'. Lisp has setq ...
IMO FP does imply that you treat mutation & side effects with the respect they deserve.
DBAs have specialized knowledge related to the maintenance and optimization of a particular SQL engine. Developers see the database as a black box where data gets stored, but there is a lot going on under-the-hood to keep the data reliable, consistent, secure, redundant, and available.

The last thing you want is a full transaction log during peak hours.
The data flood | Student Science
The time thing is ingenious. It reduces backend memory usage and allows caching.

However, it's possible to achieve the same advantage of cacheability, by executing a unmodified binary and recording the output in a time stamped manner, save it in a cache and replay it later.
Data to expose 'sleeping ice giant'
300ms tap delay removed on Chrome for Android
"if the bulk of the pricing set for bitcoin is by transactions founded in speculation"

Here's the logical flaw. I don't blame you, modern economics are witchcraft and many people are being lied to all the time.

Price of Bitcoin, or Dollar, or Euro does not and never will depend on some transactions out there. Easy proof: I can shuffle coins with 5 of my friends with an incredible speed and it won't matter for you or anyone else. Why? Because transactions are effect, not cause of the value.

Why transaction happens in the first place? Why do you give $2K for a macbook and owner of a macbook gives you a macbook in return? Money by itself is pretty worthless. "You must pay taxes with it" is not a reason. You are taxed with money only because it already has value established via other means.

So here we go: money gives you freedom to buy stuff any time you want. Just by sitting in your account for a day, or a year, or 10 years, it always provides you with ability to buy things any moment. And it's equally true for everyone else in the economy: you have this freedom to buy stuff only because other people believe in the same freedom to buy stuff. That's why they accept money from you in exchange for their product. Everyone wants to have some cash to use it when they like. That's the only value and function of cash. The more hands want to believe in this money and hold it, the bigger liquidity of it. If the supply is fixed, it means the price must grow as number of holders grows.

Whether you actually make these transactions is irrelevant. Of course, if no one is making transactions, then there's probably little value in money, but that's not because of transactions. If no one is making transactions it's either money is hugely valuable like a long-term "store of wealth" (e.g. gold), or because it's shitty money that no one wants (e.g. soviet ruble in 2013). And on contrary, if everyone is making transactions, it's either because money is useful and liquid (e.g. dollar bills or bitcoin), or it's depreciating very quickly (e.g. argentinian peso). In all of these cases transactions are effect of value, not the cause.

Strictly speaking, every holder of money is a speculator. Whether he sold his product, other money, or his kidney is irrelevant. If he is willing to hold this money versus some other money or other forms of property, that's his speculation. That means this money is more useful for him than else at this moment.

Maybe this quote from Murray Rothbard will be helpful (his books are really-really eye-opening, highly recommend):
http://blog.oleganza.com/post/43378777734/on-circulation-of-...
Whenever someone uses "security" lately I start reeling...
"What do you even mean by security? Privacy? Transperancy? Anonymity? Accountability? Reliability? Physical safety? Harmful to bad people or helpful others, and how? What specific properties and, for that matter, from whom's perspective - your's or mine?"

The term "security" implies so many ideas and many of them contradict that today it seems used mostly to help people feel safe while they are being cheated...

To that end, I would posit that anything that runs on Windows should be considered backdoored anyways, so I can't imagine why I would trust it to help my own personal "security" (privacy, and physical safety).
That's interesting, but I actually am awesome.
I was able to get these last night (~10PM EST) without issue. The download maxed my FiOS connection, too.
I'm not sure how things have changed yet either, and I certainly think Device Tree is an important step forward from each and every board having its own (mostly identical) code in the kernel tree.

But you do still need the dts, so while it makes device support easier, it doesn't solve the problem of discoverable hardware and you still need board specs etc, either from the original manufacturer or reverse engineered.
What is so bad about OO for compilers? An AST can naturally be modeled as a class hierarchy. Visitor pattern for AST transformations.
Pity that Microsoft pushes it more for library code and not so much for full applications.

But if it gets more use in the mainstream that way, then so be it.