skysight-inc/HackerNews huggingface dataset:
> understanding the program then depends on the large amount of state of a running system

Fair enough. But a system based on declarative functional language should largely avoid that problem, as all state has to be made explicit, and all interactions with state are represented locally.
Who are you seeing that's disappointed? In my circles, people are so excited about Rust that they're practically frothing at the mouth for 1.0. I have one friend who spends all his free time contributing to Rust projects, and has half-jokingly considered quitting his job in order to spend even more time using the language. If anything, my problem is that I keep having to remind people to temper their expectations.
ca65 is the only 6502 assembler I've used, but I have experience with other CPUs assemblers and I must say I like ca65's macros a lot.
ACUMAN – Insanely intelligent conversational chatbot
> Secure Boot doesn't build a walled garden if implemented the way it generally is on x86: anyone physically present at boot time can add and remove keys or just disable it

That is true for very competent end users, but near impossible for the general masses.

We have come so far as to be able to install big Linux distributions like Fedora and Ubuntu without any hassle on Secure Boot systems. That only works though, because their bootloader, kernel and kernel modules were blessed (i.e. signed) by the distributor. Building your own kernel still requires you to disable Secure Boot (or far more difficult, add your own key to Secure Boot and sign everything yourself). Heck, even ZFS, which is otherwise as easy to install as adding a third party repository, is incompatible with secure boot, as it loads a custom kernel module.

Now, to visualize the real world difficulty of disabling secure boot imagine guiding your spouse or friend through this process over the phone: Reboot the system a few times until they found the text telling which key press during boot to enter EFI setup or guess correctly for their hardware manufacturer, let them read out aloud what they see - possibly in a language they don't speak well if the interface is not localized, navigate them through the menus, find out how to change the Secure Boot setting (one should think switching binary settings and moving stuff up and down in a list would be a solved UI problem nowadays… speaking from experience with my HP Probook UEFI interface, it is not, though), (if you are particularly unlucky: explain which keys of their keyboard layout map to the needed US keyboard layout), exit and safe the settings.
I can see how we'd be better off without human trafficking and, to a smaller extent, without the tobacco business. I'm not sure we'd be better off without weapons. In fact, if the club became world's most advanced weapon tomorrow, it would, among other things, likely boost human trafficking.
I ran unison for a while but the conflict resolution was unfortunately lacking. It repeatedly stopped sync'ing properly until I intervened manually.

A few months ago I switched to csync[1], which looks better so far.

[1] https://www.csync.org/
Is digital innovation in the Nordics at risk of stalling?
There's a Tesco Express near me which is small but was okay until they redesigned it last year and did what I term a WHSmiths: put in shelves almost to the ceiling, thinned the aisles, packed in as much content as possible. It obviously allows more product but makes the shopping experience terrible when there are more than a few people in the store. I avoid it unless there's something on heavy discount that worth's picking up.
Don't WhatsApp/Telegram need GSF?
thanks, but no. http://www.cso.com.au/article/560026/bittorrent-dismisses-se...
inotify_add_watch(29, "/root/Dropbox", IN_MODIFY|IN_ATTRIB|IN_CLOSE_WRITE|IN_MOVED_FROM|IN_MOVED_TO|IN_CREATE|IN_DELETE|IN_DELETE_SELF|IN_MOVE_SELF) = 1

Dropbox's call to inotify_add_watch [1] is properly scoped so this is either a platform problem (but it looks like Windows' analogous API [3] allows only one directory to be monitored), sloppy development on Windows, or something else. I ran Dropbox under a Docker container under strace and grepped strace's logs for inotify and got this [2]. At least on Linux, it's impossible for Dropbox to receive any notifications about new files outside the Dropbox folder.

[1]: http://man7.org/linux/man-pages/man2/inotify_add_watch.2.htm...

[2]: http://pastie.org/9995412

[3]: https://msdn.microsoft.com/en-us/library/aa364417(VS.85).asp...
So what happens if we find ourselves in a war of attrition again? Most/all of the potential opponents in such a war are nuclear powers so it's theoretically not a possibility but history is littered with theoretical impossibilities made real. It seems like we have all of these incredibly dominant and expensive weapons but only a relatively tiny supply, no timely and cost-effective way to replace losses, and not many options if they run out. I didn't attend a service academy so maybe I'm missing something, but what if the initial battle is not decisive and after 6 months of somehow-only-conventional war there are no more LRSBs or F-22s or whatevers?
If anybody is interested in F#, look for a nearby meetup group to join. The SF F# group is pretty active and Mathias Brandewinder's hacker dojos are absolutely awesome!

[0] http://www.meetup.com/sfsharp/
I think the goal we are trying to achieve are the same. Having the editor and the terminal multiplexer communicating with each other is basically a modular approach to the "editor and terminal multiplexer in one" idea, which allows you to combine the editor and the terminal multiplexer freely. However, such integration requires the editor to have specific knowledge of the terminal multiplexer, e.g. the editor needs to know that tmux uses the split-window command to split a window, and the -h and -v options (or similar knowledge on dvtm); any knowledge mismatch can lead to subtle interop bugs. Also, the editor might gradually evolve to require specific versions of the terminal multiplexer and that will make installation a bit more cumbersome. These are signs of very tight coupling.

So the idea is, if you are going to have unavoidable tight coupling, you might better build them as one piece of software from the beginning. That eliminates all interop issues automatically and since you designed the UI of the editor and terminal multiplexer as a whole, the user experience can be much more smooth.

Though I am pessimistic about the modular approach, I would still be very happy to see it implemented. I will admit your success if it turns out to be good enough :)

PS. I have looked at your vis before and having modern, alternative vi-like editors is always exciting! Though not quite related, I would like to invite to take a look at my modern, alternative shell: https://github.com/elves/elvish
The 8051 is an MCU, the 6502 is not!

May be my comment was confusing: I'm implementing a 6502 VM in an ATmega MCU; but my comment was about 6502's limitations and that I can relate to Wozniak's frustrations dealing with 16 bit data.
You are making a conjecture, assuming it's true, and then chastising them for it. That's a bit hasty, no?
Why not check the signature instead?
So it looks like this is the Khronos answer to Mantle/Metal. Does anyone have a quick summary comparing the three? Is Vulkan just targeting game developers or is there a wider set of use cases they want to hit? Is there any current guess about when hardware/software support will come? Can we expect a WebVulkan sometime before 2025?
What? You are using more than 3.5GB of memory for your browser? I consider myself a heavy user with 20-30 tabs open at any one time. I used to have a 2GB memory usage with Adblock Plus and since switching to uBlock it averages 0.6GB of RAM.

64bit will open more address space but it has proven in the past to slow the browser down, the wider memory pointer size has a detrimental effect, Waterfox is Firefox recompiled as 64bit and other compiler optimisations:
http://www.networkworld.com/article/2185649/applications/fas...

Not everything should be 64bit.
didn't expect the post to hit frontpage so quickly! Just thought some other HNers might be interested.

regardless of the lofty plans, what they have actually built already is pretty great. The communities indeed evolve overtime, but the team is careful about how they transition communities and how quickly they add new people.

The services are useful too. Literally showed up at my place and Internet, common room furniture, cleaning, basic kitchen utensils all already provided and working. Sure there are some kinks in the processes, but remarkably smooth considering all the logistics.

And did I mention the month to month lease? I wish this company existed years ago when I was moving cities more often.
Bill's still Bill. He's always been conservative with resource allocation.

The old story that he always had a year of wages for every employee in the company liquid at Microsoft from day 1.
I didn't really think about it before, but I now feel very uncomfortable that Dropbox has copies of my unencrypted files. I would feel much better if the files were encrypted before being synched. Is there a service that does this?

I don't want Dropbox to be able to see the contents of my file system at their end.
There are, of course, defense startups. This one is pretty futuristic/terrifying: http://www.proxdynamics.com/home
Vulkan is the evolution of Mantle (get it... get it :)) ?) AMD contributed a lot to the development of this API and then collaborated with Microsoft to create DX12. Mantle will remain as a testbed of future technologies
Is there any documentation out there describing how the encrypted groupchat works? OTR can also give you 1-to-1 encryption, but not encrypted groupchat, so this is great news which I'd like to read more into.
I'm increasingly perplexed by how long it's taking to take a higher resolution picture of ceres
These kinds of practices would be commonplace. The only thing to ensure is its scale.
Is Bizspark an option?

http://www.microsoft.com/bizspark/
I agreed to that from the first day I used it. It's strange that the developers themselves don't realize it. Just kill SMS support. Nobody needs it anymore. I mean for crying out loud, data-only apps such as BBM and Whatsapp became most popular in poor countries, so I don't think the "but not everyone has money for data" argument works anymore.
Expanding on the point that this isn't just limited to dietary supplements, I ran into what I'm pretty sure is another example of this today. I was looking on Amazon for an inexpensive Android tablet, and came across a brand I'd never heard of: http://www.amazon.com/s/ref=bl_sr_pc?ie=UTF8&field-brandtext...

Lots of products with vast numbers of great reviews, interspersed by occasional individuals pointing out seemingly fundamental flaws. There wasn't much mention of the company other than on Amazon, Ebay, and their own site. I did come across one seemingly reputable review by the WSJ: http://www.wsj.com/articles/finally-a-100-tablet-worth-buyin...

They gave it their lowest rating in every category they considered: battery life, camera, screen, and speaker. Not only this, but they also rated it as worse than each of the 3 other tablets they considered in each of these categories.

While I suppose they could be a great tablet at a great price with lots of excited fans, it seems odd that the only major media reviewer I could find came to a totally opposite conclusion. Eventually I came across a 1 star Amazon review that seemed to explain the discrepancy:

Terrible product, even for the price. I can only think the positive reviews are due to the extra offer that came with the tablet for positive reviews.

http://www.amazon.com/review/R2QZCEUWC4MQKB/ref=cm_cr_dp_cmt...

While it would be interesting to know exactly what that offer was, it removed my interest in researching them any further.
Side question: "...Coupled with their desire to include an Nvidia GPU..." that's the first I've heard this. I know Nvidia was hoping to get an x86 license from their lawsuit vs Intel.
this is definitely a hard problem, but what they've accomplished so far is IMO better than alternatives. they are careful about adding new roommates, and allow existing roommates to give lots of input during the process. definitely seems to work better than standard Craigslist or friends-network only roommate searching.

not sure how it resembles a cult? their goal is not for all the communities to be the same, but rather for there to be many diff types of communities, each of which evolves over time as roommates come and go.
There is uzbl-tabbed, which separates the browser proper from the tab manager. It is not the OS which manages the tab though, since most WMs don't support hierarchal layouts and having all websites along with other applications is quite a mess.

I have always wondered how smooth the workflow can be with a WM that supports hierarchal layouts and tabbing (e.g. i3wm) and having the browser always opening up windows, but I have never done that experiment.
The other major nuclear powers are no more capable of fighting a war of attrition than the US is.

Further, the US is highly unlikely to be dumb enough to fight a war in China or Russia. That would require ten million soldiers just to get started anyway. It simply isn't going to happen, any more than Russia or China are going to cross the Pacific or Atlantic and invade the US. China has very little capability to project outside its borders, and is in the process of modernizing its military and shrinking its forces. Russia has zero capability of projecting serious conventional might outside of its borders, or those extremely close by.

So what war of attrition is likely to occur? Whatever that is, it'll be fought closer to the enemy's backyard, than the US backyard. The US has military bases all around the planet, nobody else does. So the US can strike, perpetually, at foreign targets via force projection, while limiting damage to its domestic manufacturing capabilities. Said manufacturing capabilities would be, much like WW2, ramped up to meet demand. The US has a massive labor pool, and if desperately needed, could grant citizenship to tens of millions from Latin America in exchange for building armaments in factories. Unlike China, the US is capable of 100% domestic commodity supply, and if pressed can also fulfill all of its own manufacturing and technology needs (which China can as well, but they don't have the domestic commodities the US possesses).

To win a war of attrition, in a conventional war, the US could simply spam the construction of new B-52s and bombs, and then leverage its global bases, pressing an unrelenting bombing campaign taking out all of the enemy's manufacturing capabilities. No present or likely future enemies of the US could strike back at the US domestically for any sustained period of time.

Now, if we're talking China in 30 years, will they be able to project across the Pacific all the way to Hawaii and California? Interesting question, it's going to depend on whether their economy melts down due to the hyper debt accumulation they're undergoing now, and whether they end up in perpetual debt stagnation like Japan (while their demographics melt simultaneously, and the demand for entitlements to take care of the elderly soars, sapping their financial capabilities even further).
GMAC was founded in 1919 - it has always been that way.
What's the point of that? Why not just indicate somewhere that the conversation isn't completely secure, rather than have the user believe it is when it's not?
Hi, you said on my chatbot ACUMAN that you would be willing to help, and that you made a similar service at age 17. BTW I'm 14 years old.
That they can improve drug discovery? That isn't interesting enough?
I'm unaware of Mantle and Metal, but DirectX is direct too.

It's not really a massive issue when you're locally installing programs since you've already compromised your system in the first place. But when leveraged over the web with APIs such as WebGL, it does become a security vulnerability.
He is saying that even if they are doing it for benign reasons, it still goes against reasonable user expectations. What's "hasty" about it?
Earth technically has 2 'moons'
If it introduces new vulnerabilities, I wouldn't want them to do it. They also have a reputation to maintain. If news starts popping out that TextSecure is vulnerable and such, fewer people will be interested in installing it anyway.

But if that's not an issue, and they can afford to support at least iOS7, maybe they should do it. However, I'd rather have them focus resources on bringing Signal to Android and to the desktop. I think those are much bigger priorities than enabling Signal for a few extra million iPhone 4/S users.
"Goof". Is that what they are calling this nowadays?
They might or might not steal your files, but the mere fact that to use their service you have to install proprietary software is a reason not to trust them.
I'm using ownCloud[0] in version 7 and 8. In the early version ownCloud was a bit hard to configure and run on your own. But the new versions are really good (in my opinion). For me it's very reliable.

[0] https://owncloud.org/
> Nobody knows exactly how many true “short sleepers” exist, but estimates put it at one percent of the population.

So the first documented case of it was in 2009, but "estimates" think it affects 1/100 people? Who can take these numbers seriously?
It's a good question to ask, but the US would be far better placed to respond to this kind of attrition than any other nation. There'll be a stack of spare capacity in the training system and well-mothballed in airplane graveyards. The US is also awash with spare capacity in pilots. The carrier groups can be redeployed to weak areas. Plus diversified economy, good situation with food and energy sufficiency, transport redundancy, friendly border neighbours.

Negotiations between Australia and the US have ended with parts for planes being exchanged (trade agreement in late 90s). Extra parts for previous-generation planes are high-value to partners, near-zero marginal cost to the US.
The moon is not the Earth’s only natural satellite
I get that AMD wants this because it will make CPU performance less important for gamers, as they can't currently compete against Intel here. AMDs APU concept would become more attractive that way.

Valve etc. want this because OpenGL sucks, but DX is Win only.

Microsoft will want to defend its DX stronghold - can they, on a technical level? Will Nvidia play along?
Scala Shines Where Go Stumbles
2014 new arrival bridal party dresses
The fact that a terminal multiplexer can not be created just as a sidecar project is exactly the reason why it is better to build them as a whole. The editor does need a lot of terminal multiplexer features, and instead of letting them grow into a mess, it's better to do it systematically from the beginning.

To put it another way: If you are going to have an ad hoc, informally-specified, bug-ridden, slow implementation of half of Common Lisp anyway, why not just have Common Lisp as part of the program when you start?
It seems to be working here. What symptoms do you have?
Of course, and I did say “in general” having in mind things like NASA. But it's also, in a way, great example of the point. Take the space race for example. The government's motives for the Moonshot were at best morally dubious. Apart from the Cold War context, there is evidence that the whole idea got traction when Johnson realized it would bring investments and jobs to Texas.

And space agencies are also a good example of what happens when government bureaucracies put pressure on scientists and engineers. O-rings, and Soviet space disasters come to mind.

In fact, I'll be so bold to say that the best way for these fears of SMI to come to life is putting the research under tight government control and regulation.
I don't know too much about the topic (I wish I did), but how what makes you think so?
I see that it says "Will work on any platform that supports OpenGL ES 3.1 and up" and Apple platforms seem not to support that (as of now).
However Apple is part of the working group, doesn't that make it very likely they are working on an implementation, too?
While I agree with a lot of what you say, planned obsolescence does exist and IS a factor in many products breaking soon.

You might want to watch "The light bulb conspiracy":
http://topdocumentaryfilms.com/light-bulb-conspiracy
Unfortunately btsync is very much not open-source. There are alternatives, though. I am very satisfied with syncthing[1], although it didn't have usable mobile app last time I checked.

[1] http://syncthing.net/
The Node Version Dilemma
"Rapid progress since June 2014"

Gee, I wonder what happened in June 2014 to inspire this....
If your site does not have a single static or template file, this is true. I agree that the binary is nice but scping it to the server and calling it a day still doesn't work.
Very exciting! I wonder: when will we be able to start making projects with this? It would be interesting to see how it compares with OpenCL when it comes to doing things like Bullet physics' GPU rigid body solver and so on. Also, of course, ray tracing! :D
It calls inotify on the Dropbox folder only https://news.ycombinator.com/item?id=9136831
"Direct access" most likely doesn't mean literal direct access, just less convoluted and in the way than current GL is.
Legalities aside (IANAL, not based in California, etc), can't you just reimburse employees for any extra expenses incurred outside of their tariff, rather than having an entire extra phone?

If an employee doesn't want to give their number out, just purchase a number that can be forwarded. Or if there is a large volume of company calls, I'd have thought you'd have been at a point financially where an extra phone is a trivial expense?
Book 'Front End Workflow with HTML5 and SASS Book' Just Launched
From the website:

> Will work on any platform that supports OpenGL ES 3.1 and up

Furthermore, Apple is on the working group.
Apple are traditionally tardy when it comes to OpenGL. Yosemite is still on 4.1 (2010 release), lacking support for things like compute shaders.
What did happen?
Looks quite nice, actually.

I thought it might have turned into a LongPeaks 2.0, but from the initial overview it is quite interesting.

And I really like it seems to be moving forward into a more language agnostic friendly API and better tooling support.
And requires port forwarding, which may not be an option for people who are not on IPv4 at home (e.g. my ISP uses DS-Lite, so I cannot use IPv4 port forwarding).

Bittorrent Sync works pretty good. Somebody should reverse engineer the protocol and make an open source client.

Edit: why the heck is the grandparent downvoted? He/she offers a good suggestion.
Northrop and a whole bunch of contractors advertize on the DC subway line that runs to the pentagon. It's pretty funny.
Why the Card UI Is the Next Big Interaction Paradigm
Food Blogging and SEO: How to Make Google Love You
Time tracking and task management, most requested PM features for SMBs
That would be a solid line of thought if this would be some shady adware from some unknown company. But Dropbox is valued more than $10B, that's more than twice the market cap of all Bitcoin. Even if everyone at Dropbox went criminally insane, there would be no way for them to recover even a reasonable fraction of it in BTC markets. Not to mention it would completely kill their reputation and thus the highly-valued business.
I agree with this. Someone on Reddit was wondering why Blender had not been chosen either for GSoC (as explained by Ton Roosendaal on Twitter[1]), and I don't think Blender has any rivalry with Google ;)

[1] https://twitter.com/tonroosendaal/status/572473379648888832
Thanks! I didn't know and I've been working in the industry for many moons already.

My go-to site for offshore is the local http://www.offshore.no/international/

Anyone else has good resources?