skysight-inc/HackerNews huggingface dataset:
No security professional will be bothered to critique "FSS" because anybody worth their salt know that any log ON a server is, by definition, not trustworthy. They've known this for at least 20 years (if not longer), and everyone uses syslogd or some variant thereof.

So, in that sense, there is no controversy here, and this feature is, for the most part, completely useless.

In the comments below, Andrew Wyatt is absolutely correct and this, "Lennart Poettering" individual doesn't know what they are talking about.
You may want to read the Show HN guidelines: https://news.ycombinator.com/showhn.html

Additionally, the analysis is bad. All examples hit the post hoc ergo propter hoc fallacy: http://en.wikipedia.org/wiki/Post_hoc_ergo_propter_hoc
Just guessing but I think learning cursive improves fine motor skill which might be more important than writing cursive.

I personally prefer teaching typing over handwriting.
Split the bill released on fluc
+1 I'm confused as to why so many people are saying that FreeBSD doesn't autocomplete when it always has.

Also want to add that csh comes stock with historical auto completion which I very much enjoy.

Typing "tail " and pushing the up arrow will auto complete with the last command you typed starting with "tail ".
We see this using FoundationDB across 3 AZs. Absolutely not a problem at all with great performance and reliability.
You can seal the wood with some kind of lacquer, though, right?
How to build your own startup while working full-time at a big company
Mir in Ubuntu can do that type of translucency and other openGL effects
Thanks! I did write up a spec (currently not online after a host move), but I'm very bad at expressing grammars with eg EBNF, so it was a fairly verbose read.

I haven't really promoted it, I don't know how to promote my work tactfully (I tried promoting a few things on r/programming and the mods buried them right off the bat.)

I'd be very happy for any help in this regard, as well as for any suggestions on simplifying the parsing (the edge cases really are annoying to deal with.)
The cheapest, least time consuming, most valuable internship
"Someone finally got fed up with the haphazard state of affairs in Linux-land"

But wouldn't the path of least resistance be to switch to a project that does not have this "haphazard state of affairs"?

When I originally tried Linux I got fed up within _days_. It is the _relative_ lack of default "configuration" (that is decided by someone else) that makes me stay with FreeBSD and NetBSD. Of course, lack of default configuration is the antithesis of popular Linux distributions. Whenever I have to use one, I spend more time learning how to turn things off than I ever did learning how to turn things on.

The answer to the original question is, I think, "no", switching is probably not the path of least resistance for many Linux users. Because when the Linux user makes that switch, they immediately find that someone has not done everything for them.

And from what I have seen, observing the questions of Linux users who first try FreeBSD or NetBSD, they generally do not like that. It means they have to do some configuration of their own. And even if they are comfortable doing configuration, it means they have to learn things that are different from the "Linux way"; and they inevitably encounter shortcomings that are due to lack of developer resources (read: time).

In doing things for yourself you learn about how things work. The rc.d system that all BSD projects use is coherent and relatively easy to understand. For whatever that is worth.

This debate over systemd seems to cut to the core of the value of learning about how things work. The reader can draw their own conclusions.

Linux is only a kernel and it should still be possible and thus optional to run that kernel with a basic init (or init alternative, e.g., one based on daemontools) and with userland utilties that do not need systemd.

The question I have is how difficult the popular Linux distribution folks are going to make that for their users to do.

And if they do make it difficult, it raises the question, "Why?"
We've been running some basic experiments that suggest the opposite to these findings: http://hema.vu/1vA0sHR . But again, this is hardly conclusive (our sample size is much smaller).
What I Discovered by Visiting Every Disney Park
Because journalists shouldn't give some businesses advantages in negotiating position over other businesses. If Uber is negotiating with Apple to buy thousands of iPhones, and the press leaks Uber's internal financial data but not Apple's, the press has given Apple an unfair advantage.
That url (http://www.medicalnewstoday.com/articles/285915.php) also appeared to rip content from the original popular article, which we found by googling one of the quotes from the study author.

There is a class of poor-quality science blogs that mostly lift content from elsewhere. We mostly don't ban them, because occasionally they do end up being the best popular article on a study. We do, however, penalize them.
Gratitude: A Tool for Reducing Economic Impatience [pdf]
From contacting their support, one of the features they are currently working on is a load balancer
“Tweetable truths about Norwegian lemmings […]”

What? Pre-made tweets? I see. It’s not enough to make up hashtags for people to create trends with, nowadays you have to write the entire tweet for them.
appreciate any feedback, insight etc you guys can give us! we're working hard to spread this across the bay area
I haven't used freebsd for 5-6 years, so I've never tried to use it with root on ZFS. Wondering if it suffers the same problems as btrfs when used as root: last time I tried that on Ubuntu, the fsync() performance made a lot of stuff just horribly slow (e.g: dpkg operations two orders of magnitude slower).
I guess the holy grail of Qt is to have one codebase for all devices. Perhaps different GUI (to a degree), but most logic can stay.

The thing is, you CAN creat the kind of app layouts like you linked - QML makes it incredibly easy to roll out your own UI.

But it could be argued that for many types of applications that is not the kind of GUI that works best, and a responsive, modern, touch friendly widget library is the way to go. It really depends on the application.
I like the fact that they are being cautious about using the term hate speech. It has become a catch-all for anything that's unpleasant, even if harmless to society.

If anyone wanted a background I found this link:
http://voicesthatpoison.org/guidelines/
It would appear that systemd left behind SOLID engineering principles a long time ago.
Yes, it's time we stop reflexively dismissing every study with a small sample size as if that made it worthless. This is the latest meme in a sequence that includes "correlation is not causation" and "the plural of anecdote is not data". It's a generic dismissal and has a de-interesting effect on discussion. It has more in common with internet reflexes like "First" and "Betteridge" than with reflective thought.

One way to catch oneself before doing this is to ask if you're tacitly assuming that the people doing the work are idiots. The odds—and the Principle of Charity [1]—suggest they're not. Comments that imply this generically are usually low-quality.

If the people doing the work really are dumb, then it almost certainly has more specific flaws (e.g. "this way of measuring glucose isn't reliable", to make something totally up) that it would be far more helpful to point out.

1. http://en.wikipedia.org/wiki/Principle_of_charity
Is there some indication that this could happen?

Microsoft has track record by not making smart choices.
It really, really did not. GTK+ these days is superior to Qt in some critical areas, such as HiDPI support. Lots and lots of new applications and platforms are being written in GTK, consciously choosing it over Qt.
Posts like yours are one of the first steps. At this point we need to address the culture problem and the people contributing to it instead of focusing on the distracting fallout.

I've tried to keep an open mind about all things systemd but after finally reading some of the exchanges people have with the systemd folks, I'm surprised systemd isn't more widely rejected as a viable alternative simply because of the attitude of some of the people currently maintaining it. You can't be an butthole to folks trying to offer valid criticisms and expect those same people take your project seriously. That just does not inspire confidence, it inspires skepticism and distrust.

I wonder if it's simply a critical mass problem, if once enough devs get peeved they will fork systemd and lead it the way they see fit sans any caustic contributions or contributors.
What has Google done for Python? The only story I know of is Unladen Swallow, which was a side project that ultimately failed.
So, in one fell swoop, Poettring demonstrates both his own immaturity as well as a practical example of not having an external log server--had that been the case, the comments couldnt've been deleted by a "disgruntled admin" (Poettering). :)

Why the hell would you trust a software community with this guy? He doesn't seem reasonable at all.
Meta: this company scraped my contact & project info from github and spammed me multiple times to add me to their stable of experts. It felt incredibly slimy.

I'm sure they're very excited about reaching the HN front page.
Is this in any way related to this project?

http://www.reddit.com/r/unixporn/comments/2mka7r/update_mate...

It's based on Evolve OS.
I don't have any dogs in the systemd fight, but it looks like you're moving from 'anger' to 'bargaining' in Kuebler-Ross.
Just want to mention that some of the internals of this aren't great. There's absolutely no decoupling which makes testing very difficult and the contextual stuff is horrid. The components folder is also a cleverly hidden static ball of mud. I hope this isn't what they're teaching new developers as we'll have to spend a long time getting them to unlearn this in the future...
No, I think the author's point was that people shouldn't misrepresent FSS as equivalent to logging to a remote server. They can compliment each other, but they are not the same, and thinking they are can lead to serious security snafus.
I agree, and the reason is mainly lack of good design tools on Linux. It wouldn't take much though, perhaps there will be a Qt based design tool in the near future which will have a Linux port, and we'll see more designers (especially web designers) moving over.

If there was Photoshop or Sketch for Linux, and a lot of people could migrate. And no, GIMP or Inkscape don't cut it
I've updated the article with a link, it's the same link as at the top of my blog post but originally it may not have been clear where I got this quote from.
Your experiment doesn't really look like the same thing at all. From your link, it doesn't look like you are controlling carbohydrates and your participants are just eating lots of fast food. The study started with low carb high saturated fat. I would argue that fast food is high carb and high fat. Interesting research though either way.
You say this as if nobody else out there is attempting to really radically change the desktop, which isn't true. Lots and lots of distributions and platforms are — you're provably just not familiar with them (not a swipe at you at all, by the way, but it goes to show that these things don't always catch on like wildfire). Also, re:desktop metaphor dating back to OSX/95, try 1984 and the original Mac and shortly thereafter windows 1.0 :p. (or really, Doug Engelbart some years before all of that!)
Please don't use Adjusted Close for backtesting execution. Adjusted prices are not real. They never happened, and using them will add unknown error to your backtest results.

Back adjusted prices are fine for building a model, but when back testing the model and simulating executions, you should always use real prices.
Well, on a long enough time span, all companies die. Picking the number of years afterward to measure by is tough and may not be the best way to do so. Perhaps measuring the success by a more personal and human method describes the elephant better: Deferred income. Take an average (yes, also fraught with trouble) of yearly income for people of that skill set (entrepuners, coders, widget makers, inventors, etc ) and then see if the founders and employees made less, within a standard deviation, or far above that average, on a year to year basis. This is really troublesome to get the data at all, as it is very personal and emotional to a lot of folk. Also, the average is pretty wonky here as well. However, it should be a starting point to see how companies are doing a little bit better than a plain up/down number.
Has a focus on donations and activities. Runs within the CMS you're probably already using.
Oh, goody, so it's homebrew crypto as well?
(Can you define "goo paper"? I searched for that term and did not find anything useful: almost all of the hits were "false positives", with "goo" and "paper" as part of different phrases separated by punctuation. I ask, because you seem to have a really short intuitive summary of the design concept, and I'd like to understand it, but you seem to be using a term that no one else has ever used.)
"How do you control for the depressive effect of living for extended periods in a hypobaric chamber?"

That's precisely what control groups are for. The idea behind using a hypobaric chamber is that you control for 100% of everything, and only vary the oxygen levels - you could trivially simulate 2500 feet, 5000 feet, 7500 feet and 10,000 feet for a test group, while keeping the control groups at sea level - and observe the differences.

The problem with testing people at "different altitudes" - is there are so many other events that could be contributing (sunlight, exercise, diet, etc...) - hard to eliminate confounding factors.
Seems the TvZ part of the bot could be improved by getting up turrets in time. Maybe they could get the bot to do a statistical analysis of builds they are likely to face in each match-up and use a build order that counters it.
Because the real present is constantly moving. To prevent confusion several sciences use 1950 as the present, so if somebody quotes an article where something is radiocarbon dated as 80 years BP, you don't then have to look up the age of the article.
I'm thinking an extended living Hypobaric chamber - have people stay there for a month.
Freebsd already had binary packages.. they (finally) developed a new binary package manager, which is great, but it doesn't change much.

The problem with binary packages on freebsd was that they are frozen at release. So when you use the package manager to install everything you need... then a large package has a security hole (or it already has a hole.. since the packages might be months out of date), and the only way to patch it is by using the ports.

THe only thing packages on freebsd are good for is getting up and running. You'll save a bit of time if you install the packages.. but you have to use ports to upgrade and maintain those packages.
>seems to me like Google branding forced all over the place

I'd argue that this has been the case since Holo.
I've used it once making a DRAM refresh controller. That was almost forty years ago before DRAMs came with refresh circuitry build in and before you could get dedicated chips for it.
I made this 6-state sequencer

ABC -> A'B'C'

000 -> 100 -> 110 -> 111 -> 011 -> 001 -> 000 -> ...

This sequence requires minimal hardware to program

A' = not(C) B' = A C' = B

Also easy to decode the states for control signals

000 = not(A) & not(C)

100 = A & not(B)

110 = B & not(C)

etc.

I remember this especially because I made a bug. I forgot false state prevention. If the circuit starts randomly at power up, it may enter this sequence

010 -> 101 -> 010 -> 101 -> 010 -> 101 -> ...

and it did at one test.
One of the few feature btrs has which ZFS hasn't.
You're right of course, I meant to write "packages" and I honestly don't know why I wrote "jails" instead. Call it Saturday morning brain fuzz, I guess.
AWS Federation Portal – Authenticate AWS Console Sessions via Active Directory
I have no problem with getting less money for doing something I'm good at and not doing something I know I'd hate and probably suck at. After all, I gave up a career of a hedge fund manager and a billionaire already to be an engineer - probably for the same reasons, because I suspect I'd actually suck at hedge fund managing and won't become a billionaire. In the same vein, if I tried to become a director knowing I'd suck at it, I may briefly enjoy the benefits of higher salary, after which my incompetence and my dissatisfaction with the job would become apparent and I'd be asked to leave. So long term it is probably a bad plan, unless people I'm going to direct over and report to are exceptionally obtuse and won't notice me reaching my Peter ceiling. That happens, but why would I want my life to depend on it?

And remember, we're not talking about vow of poverty here exactly. 150K gets you in top 10% easily, and if you have a household with two 150K salaries you're pretty close to the much envied 1%. Maybe there's a point where more money wouldn't actually make it better if it comes with more frustration?

As for why directors get more money - again, I have no problem with people doing what I can't and won't do getting more money than I do. My life is not a competition with them, it's a competition with my last year self. If I win that, I'm good. Which means, if the company wants to keep a good engineer who thinks like me, they should be able to provide some track for me to be better next year - position-wise, money-wise, respect-wise, responsibility-wise, however it goes - than last year, without forcing people into doing something they may suck at.
In my opinion, parcelling out software development in a modular way doesn't work that great neither if you don't have guidelines, api definitions – community enforced styles of doing things.

I think, the same thing works with visual and interaction design. But you'd need a small group of people to make the basic UX decisions and write concise guidelines others can follow. Like Apples «Human Interface Guidelines»[0].

This isn't really purely democratic, but I think it's almost impossible to find the "one way of doing things" if everyone has their say in every micro decision.

For me its much more important to have consistent user experience than the details of it. Its like tab vs spaces in programming or semicolon vs no semicolon in Javascript. I have my personal preferences, but i'm fine with either one as long as it is consistent at least within the project.

[0] https://developer.apple.com/library/mac/Documentation/UserEx...
Hi Zach,

Thanks for bringing this up. My name is Ed Roman, and I'm the CEO of hack.hands(). I'm sorry if our expert onboarding approach was offensive in any way to you. As a young startup, we're still learning as we go and adjusting our approaches.

In case it's valuable to you, I'd like to offer you a free pass to a virtual conference we're holding, at hacksummit.org. This event has some of the best programmers in the world educating you, while raising money for coding charities. You can use the code ZACH to get through registration without any hassle.

I'm happy to chat further over email about any concerns you may have at ed@hackhands.com.
That was a great talk -- really sort of mind-warping to think that there are people working on "de-optimizing" the JVM so that Ruby can run faster in the average case.
Not only that, it is a standard within absolute encoders since years.
Opera since 9.0 up to 12.x had user-agent without Mozilla. I still use Opera 12.17 and mostly only Google's sites are broken.
This can work, but it's better to save your money, quit, and start your company.

Why? Most companies these days (especially Tech companies) make you sign a contract that gives them any ownership of your code that you build outside of work hours.

Even if this isn't the case, you will still need to clear it with the legal department at your company (or risk the consequences later). This can bring other consequences..and limit your future at the company (why would they want to train and promote you..if you are just going to leave).
No upgrading to a new OS just to get a security fix for your web server

In thoery, yes. But in practice, not really. The port maintainers build/test the ports against whatever the current version of FBSD is.. and if you're system is more than a version or two out of date (and you have an up to date ports tree), you'll find broken ports throughout it.
Material Design aside, the development community should have somehow reserved the name "Quantum OS" for the first operating system to run on the first quantum computing devise. I'm almost offended that some port of Linux is trying to bogart it.
Show HN: From Quartz OS to Quantum OS in 24 Hours?
Hey everyone, I just wanted to point out that the project behind making a Material Design-based operating system (http://quantum-os.github.io/) showed up in two posts over today and yesterday. I hope everyone notices that many news articles were written yesterday (e.g. http://9to5google.com/2014/11/21/quartz-os-linux-material-design/ ) on Quartz OS, but today I noticed that at the top of Hacker News there was a post of Quantum OS. Does anyone know why they changed from their original name?
---
It's also worth mentioning that the old Quartz OS links to github don't work, so I assume it's correlated to their move, not a completely different project that's very similar.
Infobitt – A movement to do for the news what Wikipedia did for encyclopedias
Consult with a lawyer. Amend the contract to protect both your interests with reasonable terms. Your potential employer will not look at it negatively.

Don't just "sign it" because the NCA might not be "enforceable". You could still find yourself out of pocket for legal fee's protecting yourself from an injunction in the future.
>> Your first reason is a bit condescending.

I didn't get that at all. He made a statement about one project. In that statement he didn't compare it to other projects, nor even mention them.
Hi, I'm the author of XLennart. I feel that you've missed the point of my very simple mod. XLennart is no more of a personal attack than XBill is a personal attack against Bill Gates (which is isn't). These are more of metaphors about the invasions of pieces of software, and the freedom of choice. I do not like Lennart or his ideologies, but he has the right to them. Just because silly clones of him get killed in this game doesn't mean I encourage, support, or desire anyone to kill him.
I started Wikipedia back in 2001 and after a long string of nonprofits have started Infobitt.com, which is, sort of, Wikipedia for news. We scour the web for facts about a given story, aggregate hand-written summaries of the facts, rank-order them, and rank-order whole stories (collections of facts = bitts) as well. At scale, we will make news less noisy and more efficient to catch up on. My claim is that only a giant online community could do this--traditional news orgs aren't big enough, and algorithms aren't sophisticated enough (any more than they're sophisticated enough to write Wikipedia).
I'd like to see data on "no accelerator". This of course would be tougher to put together, since by definition there exists no coherent list of such companies in one place.

Other related data breakdowns I'd love to see:

- Number of founders

- Amount of seed capital taken

- Type of funding vehicle (equity, convertible note, SAFE or similar)

- Location
That's about normal for VC-funded firms. About 10% are big winners, about 10% go bust, and the rest become "zombies", able to meet their operating expenses but not return their investment. Zombies are a headache for VCs; they require attention but generate no revenue.

YCombinator has been reducing the amount of startup capital each startup gets, so that the zombies die faster.

http://www.quora.com/Whats-the-real-reason-for-the-drop-in-c...