skysight-inc/HackerNews huggingface dataset:
Historical languages would not leave any traces on the brain, because languages evolve at a much faster rate than biology. We believe that language is a phenomenon that is 60,000 to 100,000 years old, which is an evolutionary blink of an eye.

This is perhaps a problem with the theory of "universal grammar", which says that language itself is an evolved instinct in the brain. When was the mass extinction of humans without universal grammar? Shouldn't we be assuming that the brain processes we use for language evolved in the slow, haphazard way that everything else evolved, and asking what else we use this instinct for besides language?

Those questions I'm asking are in fact hugely controversial in linguistics, because UG has been an established theory of linguistics for decades, despite that when you take it too literally it makes no evolutionary sense, and weaker forms of it don't make enough testable predictions.

On the other hand, I believe Murray Gell-Mann is beyond controversial in linguistics, as in no linguists who take themselves seriously take Gell-Mann seriously. There's no evidence to tell us whether there was one "Proto-Human" language or many, and there certainly is no data to support Gell-Mann's conjectures about specific properties of Proto-Human.

It feels a bit wrong to conclude this with "argumentam ad cartoonist", but here's SMBC lampooning Gell-Mann: http://www.smbc-comics.com/index.php?db=comics&id=2556#comic
This might work for you: https://civicrm.org/

Have heard of several non-profits that are using this - also has an active community.
I read about it in this book:

http://en.wikipedia.org/wiki/Predictably_Irrational
Here's what the current Mosaic-CK (http://www.floodgap.com/retrotech/machten/mosaic/) uses:

NCSA_Mosaic/2.7ck9 (X11;Darwin 14.0.0 x86_64) libwww/2.12 modified

Homebrew users should be able it install it on OS X easily:

brew install mistydemeo/formulae/mosaic-ck

(https://github.com/mistydemeo/homebrew-formulae/blob/master/...)
I'm finding this testimonial a bit difficult to believe. App Engine is very obviously a different product from the whole AWS stable, and that's something that you should be aware of if you're in a position to be comparing them.

AWS is a high-quality, extensive offering, but it's not suitable for every situation. The 'sheer amount of services' are in some cases lacklustre reimplementations of services you could run yourself on EC2, for example.

What this boiled down to is "I wanted to compare things to AWS, so I had a half-assed look at something that really isn't a competitor then immediately stopped looking." That's not really convincing.
Solowheel?
This law was written in the 70s for gas-powered skateboards. We and others are working to change this, possibly as soon as the upcoming legislative session.
Exactly. But see my post above about predator/prey ratios.

And this gets to the other point, I'd argue that if a player (not character) only finds a game fun if there are 'victims' to exploit that they are in fact the problem. IMO a true fan of such things would enjoy the 'hardcore players who enjoy this brutal setting', but we've seen time and time again that these games fail because the majority of people who say they want these games really just want to be at the top of the food chain.

Random side note: The 'care bear' term erupted on the CoB board. The LS roleplayers tended to be very PvP heavy. The Chessie roleplayers were generally PvP averse. We called them care bears and they called us the biker gang. This lead to things like them making throwaway chars on LS to give us a "care bear invasion" at Silks, us making chars over there for impromptu events (some involving Koster himself), etc.
Mentors and leaders.
I expect this would be a big deal for the appliance manufacturers (think Juniper, NetApp, Isilon) that need to support long life cycles . I'd also expect those type of companies to pony up for long term support (and they do, at least internally, with staff developers and trees)

But in an ops context, why not simply install compat<version> packages? Or worst case, run the obsolete apps in a <version> jail? With containers, I think we're rapidly approaching a point where the software that touches the hardware can evolve faster than the libraries/support around applications, and this quite frankly is awesome!
Yes, this is thoroughly discussed in the article and its sources.
A lot of people in this thread are pointing to the possibility of a technical track, but I just don't buy it.

Any technical track stops far short of the management track, even in the most enlightened of companies. Taken to an extreme, you don't get to be CEO off the technical track.

Ultimately, if you want more money and influence, you have to choose the management track. The technical track just exists to keep technical talent from leaving——look at any companies with technical tracks (ex. Facebook) and you won't find their top earners on it.
I see people riding them all the time in San Francisco...seems to be about as illegal as recreational pot smoking.
Agreed, plus this also forgets games like M59.

I would, however, say that UO was the first mainstream MMO and the game which brought the genre into people's minds.

I always felt that the largest problem of UO was that it was too successful. IMO if the target audience had been the primary player pool it'd have been a lot better. I remember in the months before the beta release I started seeing it hyped to FPS type players as a place where you could go kill people and I knew it wasn't going to be quite what they intended.
Totally disagree on the only mobile point. I've been using Google Inbox as my main mail client for about 2 weeks now and it's great. Doesn't get sore on the eyes and my workflow with it is really quick (as in, it doesn't rely on touch to work). Yes I know it's a web app, but it may as well be a standalone application.

I do agree on not using material colours for app title bars. But that's my only real issue. I personally think material design looks great, and this example screenshot looks much cleaner and aesthetically pleasing already than the current linux offerings
Not sure if you're aware but all browsers do this.

http://www.useragentstring.com/pages/Browserlist/
I love the BSD ecosystem, but until FreeBSD is as easy to use and as maintained as Debian, I can't see myself switching over. Debian is just far to convenient, not because it is better, but because it probably has 100 fold the maintainers that FreeBSD does.
Hail to the Deadskins (a letter to the owner of the Redskins)
Scheme SRFI-1 (1998)
I doubt the GP was thinking of this, but there exist some interesting side-channel information attacks using the electricity grid.

(disclaimer: I am not very knowledgeable about electricity/electronics, so forgive me if I'm a bit hand-wavy or wrong about the details)

The actual electricity output from a wall-socket fluctuates continuously by a tiny bit over time. I suppose this goes for both the exact magnitude of power output (is that voltage or amperes?) and the exact frequency being ever-so-slightly above or below the expected 50Hz. These fluctuations can be measured (or fingerprinted) by carefully measuring the output of electrical appliances, such as the crackles and pops in audio recordings or brightness of light bulbs, and in fact many other things.

The other important fact in this trick is that apparently these fluctuations are all the same over the entire grid (or subsections of it, I guess, depending on network layout). They are also pretty much random. This means that if you keep a log of these fluctuations over time, you can timestamp recordings of pretty much anything with extreme accuracy, by matching up the patterns of crackles or power fluctuations in the recordings to your logs.

This would then allow one to detect fake call logs, video/audio cuts and splices, stuff like that.

It's not a gigantic privacy risk (therefore probably not what the GP was thinking of), at least not from the applications I can think of the top of my head. I do love side-channel attacks like these, though. They're always so clever and out-of-the-box :)
You're not. And "make all the apps look the same except for some color" is a misinterpretation, but it's how a lot of the early practitioners seem to be interpreting it.

The idea, as I understand it, is material is a base metaphor that's basically flat goo paper. It can be arranged, layered, and has some intrinsic animation behavior.

But the designer should think of material in the same way print designers think of text columns, or pullquotes, or the page. These are all things someone invented. They're useful, but they're not compelling. You still need to do something else on top of it.

The biggest problem I see with the flat goo paper is it's being treated like its intrinsically playful. But that's not appropriate for all UI's. Some apps should be stark and clean. Some should be dark. To me, if you're going to create a base UI language, it needs to be flexible enough to adapt to less playful brands. The next question is whether that's a problem with "material design" or just a matter of nobody has made a stark app with material as a metaphor yet. And if that's not possible then it's just a passing fad.
Really... /bin/sh has always had tab completion:

set -o emacs
Maybe you should try http://www.odoo.com ?
Yes. Although in my case when I was talking about my 'best managers', they were also the people who were brilliant and were really good at the tech side too. These people all just had a natural ability to navigate through the political BS while still being extremely competent software folks.
As anyone who's used a language at least as modern as C will tell you, it's awfully nice when a runtime system will help you clean up when your task terminates.

My beef with the article that the GGP links to is not that GDM now requires such a system (strategic laziness is a virtue!), but that the author refuses to admit that

1) There currently exists only one such runtime system that provides the behavior that GDM relies on.

2) There is absolutely no guarantee that the GDM folks won't come to rely on more systemd implementation detail in the future. Indeed, given the way Gnome development seems to happen, it's almost a certainty that GDM will depend on more and more systemd implementation detail in an entirely ad-hoc manner as time goes on.
What evidence makes you say that I'm not against mob justice?

I trust you saw this?
http://www.redditblog.com/2013/04/reflections-on-recent-bost...
Im with you dude. I began programming when I was 10 and have been doing it my entire life. Once I began working in organizations instead of on my own projects I was fascinated as to how the code I wrote was only a piece of it. I moved into management and I haven't really looked back. I still get to code, but its when I want to.
Did you mean http://www.reddit.com/r/ofcoursethatsathing/ ? (if it was something else, I'd like to know ;) )

(some of the topics in that subreddit are NSFW, although they are clearly marked as such)
One comment... If the non-compete is unreasonable (as this one is) it is likely unenforceable. It's worth digging a bit on the reputation of the company. If the company is known for going after people who leave, it's worth not joining independent of the time period. If they don't go after people, then don't worry.
Check out Zoho Mail for an alternative to Google Apps email interface [1]. Has worked pretty well for me when handling several non-proit email platforms. It isn't as pretty of an interface as Gmail or google, but I have found it to be reliable and cost-inexpensive.

[1] https://www.zoho.com/mail/
I wonder if Boosted Boards has tried putting the propulsion system on a regular skate deck instead of a longboard. Looking at the powered truck design it seems it should be doable. It seems the market would be bigger since most skaters don't ride longboards.
#1 Get real legal advice. That said...

Everything I've read says they are not enforceable. They cannot keep you from working and any company that tries to enforce them cough cough amazon loses more than it's worth as all the top talent is dissuaded from ever working there.
The power multiple between a Boosted board and others' technology is the same as between a Tesla Model S and a Nissan Leaf. Both cars can go at highway speeds. The extra power of a Boosted board is important for practical reasons, like hill-climbing and braking, and for fun.
You could get electricity back with something as simple as a stirling engine, but there is no point to doing that, as you aren't storing enough to take yourself off the grid anyhow.
> I have to make this org.freedesktop.consolekit.pkla file and add entries to it in order to get the restart and shutdown buttons in Xfce to work

These Just Worked for me. My only real annoyance with Xfce is that it's unresponsive to mouse clicks for the first few seconds after starting.

> I really, really appreciate Debian's branches. If you install Wheezy, you can get security updates for packages, but not get version bumps. With FreeBSD, you have to choose between "the packages made at release time", or "the absolute bleeding edge."

There are quarterly port branches now to give people more of a choice: https://lists.freebsd.org/pipermail/freebsd-ports-announce/2...

> encrypted swap

Be nice to see this on by default these days, but if you're not already using it: swapoff -a && $EDITOR /etc/fstab && plop ".eli" at the end of the swap device name && swapon -a. Done.

> I also really like pf a whole lot more than iptables

I just wish it were more actively maintained and kept at least vaguely in-sync with upstream. Makes me reluctant to switch from ipfw.
That comment sounds like you either don't know what systemd does or are just trolling. If you want to have a constructive conversation, talk about how something which is tedious in e.g. SysV init is better solved by OpenRC/Upstart/launchd/SMF/etc. rather than systemd. (Repeat for any other aspect of interest)
> Hey, I don't understand what the problem is.

I don't assume there is a problem implied, it's just a cool example of the endless variety of weird stuff on the Internet. And the rampant post-modernism of the 21st century, I guess :)
Full end to end checksumming. ZFS can find and correct errors on the fly, and can ensure data integrity.

Even on a single disk ZFS can notify the user what files have been damaged and should be restored from backup.

That is the most important thing for me, I want to make sure that my data is safe.
Well they sell kindles for it and they know most people will get bored of classic literature with aging dialect.
>> Please no.

Well, to me, this is what I love about Linux - there are different flavors for different sensibilities.

This particular flavor isn't for you, but it clearly scratched an itch for someone.
I personally wouldn't sign a non-compete unless it gave me my full salary for the entire period I couldn't work. If that causes the deal to fall through then so be it. A 22.8% pay raise isn't worth four years of forced unemployment. In my opinion it's not worth any.
Interested Ruby On Rails devs can also mail herbert@viedit.com or Skype me: herberttenhave
So, all the people that agree on the new "standard string" update their browsers to send that that, and find themselves unable to use all the websites that are still checking for some variant of "Mozilla/..." because their administrators haven't updated them yet (i.e., the entire internet). Nice idea.
Hi CollinWright,
I really appreciate your insightful and quick response. That helped a lot. I've added a modal to the landing page to show some screenshots as you suggested. Thanks.
http://atlantic.net/ has a 99 cent FreeBSD VPS available.

http://ovh.com/ has dedicated servers available with FreeBSD.
CERN frees LHC Data
AMD/ARM's HSA doesn't need OpenCL (although it will support OpenCL 2.0 which is much more optimized for heterogeneous computing). I guess you're talking about the current state of GPU computing. The next-generation, that will be based on HSA, should be much better. You can even use Java or other languages to write for it.
Few minor corrections as several posts in this thread suggest outright installing bash just to achieve tab completion in FreeBSD.

The default root shell on FreeBSD is csh (tcsh) [1] and has been that way for at least 21 years (at least if I read the revision history [2] correctly, my own memories only go back about some 15 years).

As per Wikipedia article, tcsh natively supports tab completion since about 1983 [3] (which I can confirm always worked without an issue as far as my memories go, so again, give or take 15 years).

Permanently switching any user shell to tcsh (if it happens to be sh) is pretty much a single `chsh` command away, so as far as strictly tab completion goes, manual installation of bash is not required at all.

The required steps (step) to setup tcsh for tab completion can be found i.e. in this 2004 FAQ [4]:

Tip#7: List possible completions

I often see Bash users complain that Tcsh does not give a list of completions with the tab key. This is not true. Not only can Tcsh list complentions, but it can do it in color. Just add this to your ~/.tcshrc

set autolist set color set colorcat

[1] https://www.freebsd.org/doc/en/articles/linux-users/shells.h...

[2] https://svnweb.freebsd.org/base/head/etc/master.passwd

[3] https://en.wikipedia.org/wiki/Tcsh

[4] http://www.tcsh.org/TipsAndTricks
ConvNetJS CIFAR-10 demo
Sure, fixed it. Thanks!
Lending Club Experiment
I think you're overlooking that whys and whens are still knowledge leading to understanding of a concept, and they tend to come before the hows. You want to understand why you're using the algorithm before you begin working on how to implement the algorithm. As an extreme example, consider us teaching the Quicksort and the Bogosort as pure implementation but without explanation on usage. Granted, this is unlikely to ever happen, but it serves to illustrate that this kind of knowledge is part of the understanding of any algorithm, or even further, any concept.

Now the context you're referring to regarding your "implementing ols" example seems to be largely assorted trivia to be honest. They don't know the answer, they're filling in something, and have done so through highschool and then college because something might get mercy marks. I'd like to disagree on giving that the moniker meta-knowledge, it's losely tied factoids at best.

I completely agree that deep understanding of concepts is incredibly important, but i think it's unlikely we'll see large scale change in that attitude. The way I see incentive structures for students, making that shift unconsciously is disincentivised, since moving from a cramming schedule to a more thourough approach puts you even further behind temporarily which hurts your grades. The fact that any kind of disaster or holdup could push you into the former style of learning is what I think causes the entire thing to tilt.

Whilst there are a couple more points I'd love to adress, I kinda want to question your assertion that this is a current generation thing. That is an awfully easy assertion to make, can usually be said about the asserters generation as well and all generations before that. Unless there's more concrete data to back that part up, i think it does the present generation plenty of injustice.
Bufferbloat is definitely a thing. Most home routers are terrible sources of bufferbloat by default (HTTP browsing crawls to a halt the second torrenting starts ramping up). Thankfully, most home routers have some amount of QoS which can help a _ton_.
Your first reason is a bit condescending. KDE Plasma, Unity, Elementary, etc. all have clear design guidelines, and are all made by professional designers. They are not any less professional because you disagree with their choices / reasoning, and it's not clear that what makes Material Design work on mobile will translate well to the desktop at all.
Before mods renamed title to "User-agent string changes" it was "...Windows NT value in the UA string will change from 6.4 to 10.0..."
Lattice Multiplication – An Easy Way to Multiply Numbers or Polynomials
Actually, that's not how tests work. Writing a test after the code has been produced should not be considered a real test. Let me quote Robert C. Martin on this.

If we lose the production code, we end up with a better designed system that stays clean because it has tests. If we lose the tests, then the production code rots and the team slows down in a never ending spiral of lost productivity.

So we can conclude that if it became a choice between the tests or the production code, we'd rather preserve the tests. And this means that the tests are a more important component of the system than the production code is. Because the tests are the specs.

http://blog.8thlight.com/uncle-bob/2013/09/23/Test-first.htm...
The power and top speed upgrade exceeds the original specifications, and we have quadrupled the warranty coverage. This would be similar to your car getting more acceleration, more braking, a higher top speed, and a longer warranty, all remotely and for free.

Firmware update capability should be the norm, and to our knowledge we are the first and only board that can do this.
> to contrast the usual negativity

Thank you.
Thanks for your feedback dozzie. I need to figure out a way to present the site features in a minimal way which make it doesn't sound like a commercial site. A minimal UI is the key for this site to have a distraction free experience.
Also see johncompanies.com - stable systems, excellent and fast technical support.
Looks like those people were truly "full stack". From the tech layer to the interdepartmental layer.
“Robocop” security
Show HN: Press spacebar to interact with a website
>> What does Material even offer to a Desktop OS?

I don't think we'll really know until these devs provide a working version of their OS.

I do think what this OS is trying to do makes for an interesting experiment -- even if it turns out to be a failure.
I've used Arch for years now---on the same install. The only thing that has been unstable about my system is the function of my USB A/D converter (microphone). Other than that, there has never been an upgrade where something broke. Now, sure, it is wise to check the Arch homepage before you upgrade, just in case some action needs to be taken: that's something that you don't really have to do with, e.g., Debian. But if you do that, as I've done, you probably will never have major problems upgrading.

In fact, I actually dread Ubuntu updates far more ... I've had them break various and sundry things about my (previously-working) system. In my experience, at least, Ubuntu is far less stable than Arch. With that said, though, I haven't used Ubuntu since 12.04 and 10.04 before that, so I don't know how it fares anymore.
bespoke network equipment and associated software stacks are what everything in the datacenter, and hopefully in the office/home, will be running in the next five years.
My comment was not intended as a comparison of this to other desktops, or to imply one. FWIW, I think Gnome 3 and KDE 5 are beautiful.
A negative remark about someone's relevant experience is not ad hominem.