skysight-inc/HackerNews huggingface dataset:
It's a step in the right direction, but it misses one great feature of seccomp - you don't have to activate seccomp at startup.

What it means in practice is (for example) a daemon running under firejail must be able to open log for writing and open sockets. An application which uses seccomp natively can first do those things and then block all further open/socket syscalls.
0.8.5.1356 still alive and kicking in this office...
Are they? Really? With awful languages like Java?!? They're at the bleeding edge of the overengineering, nowhere close to anything "simple".

Edit: downvoters are incompetent retards who know nothing about simplicity.
Generally speaking, use of this model is useful, but it has limits within the bonds of a given person's reality; both real and constructed. The real loop whole is the realization that life is uncertain and happiness is a construct that's self defined, which is to say, if you're happy, you're happy.
>And now, Apple is in panic mode, slowly realizing that they went from being the hero of privacy in the modern age to the company that wasn't able to secure its phone from the FBI. From the FBI. Of all things.

Some applications that I cracked, yghm illegally, had TOS or EULA with something like 'you're not allowed to RE our app" or "if you find a vulnerability you must let us know about it in the first order". Doesn't Apple have something like that for their software? That would make it easier for them to legally force FBI to reveal the method. If, FBI, does not lie, which can be the case, they got data from different source and iOS is still safe.
Building the UI for the new the Times (of London) website
previous

( 156 points
revorad
14 hours ago
57 comments )

https://news.ycombinator.com/item?id=11384577
Why would they do it? Right?
Have you used recent versions of KDE (on openSUSE, for example) or GNOME (on Fedora)? Because Ubuntu (or Unity, to be more precise) did not really change since 12.04 and largerly used GNOME applications anyway. The things you actually can attribute to Ubuntu, for example the Software Center, are an absolute trainwreck in comparison to the "competitors" (GNOME Software e.g. is moving fast and is capable of staging upgrades to the next OS release as of recent).
Florida Gov. Rick Scott Tries to Court Yale University
I read Hacker New for better time management.
I remember Windows 95 came with an interactive tutorial (with exercises) that explained how the mouse gestures worked and how to manipulate windows, files and folders and start up applications.

I wish something like that was still bundled with Windows Seven/8.1/10, Ubuntu, Android, etc. That would save the regular folks I have to help some time and frustration when they want the device `to bloody work`.

Anecdote: I met a lot of 40~50 years old people who are persuaded children and teenagers know the ins and outs of those interfaces. I stopped bothering explaining them they don't but that stereotype doesn't seem to die and it keeps on hopping to the next generation.
Yet another reason to relocate to Kerala.
I was sure you were going to say the 20c was there as a test, when she came in and found it still there she trusted you ... I'm going to go ahead and assume it was secretly a factor also. Ooh, or perhaps she never called the other branch and made that up ...
Polyurethane Plastic Suppliers and Products Manufacturers
This is effectively the 'dry-run' feature that has been sought for a long long time [1], and led me to switch to Terraform (which does do this amongst other key differences) . Why did it take so damn long to implement?

I do appreciate it has come about eventually. Terraform has its foibles (and stupid half-declarative language) but it would take further improvements to consider going back to CF.

[1] https://forums.aws.amazon.com/thread.jspa?messageID=563929&#...
And now I've just published the third article: https://ttboj.wordpress.com/2016/03/30/automatic-grouping-in...

/me exhausted, night!
very fast. much entries. so cache. such go. wow
An experiment that take you deep into the sounds of a forest
That makes more sense. I don't fully have it but that's on me. Thanks!
It shouldn't be hard, given that most of the work is being done by a shared C++ library.

(I'll probably take a stab at writing one this weekend, though)
True. But plaintext is almost a self documented format. The structure/format of an org more file is obvious just by looking at it really. Can't say the same about a binary file.
Mastercrafts and Startups (2012)
Can't counter these points other than that what else is there to automate AWS infrastructure? Terraform suffers all these problems, too.
https://www.eng.vt.edu/sites/default/files/pageattachments/m... was pretty helpful. I don't remember the others.
My system for remote editing:

System A: get a notebook. Write down what you want to capture when you are away from your comp. When you sit down, check your notebook.

System B: Run your org mode on a linode. Download Connectbot (SSH client) for your phone. You can now connect to your Org wherever you have cell service and work from one always-running emacs instance with emacs --daemon and emacsclient -c. I bought a personal blackberry (yes, I know) solely for the physical keyboard which makes throwing out a CTRL or META keypress much easier.
Git is good under the hood but the interface is something of a mess of overloaded concepts, confusing terms and unexpected behavior.

I'm somewhat disappointed that mercurial didn't become the de facto versioning standard instead.
For me what OS X provides is just great. Sane defaults, good UI, they're fine. It's what it doesn't provide that gets me, and Homebrew is a good effort and all, but too much hassle.
Side projects also improve happiness once you have enough money to buy a cart-full of groceries without thinking about it. Writing, coding, performance -- it's all good!
Broken iPhone links frustrate thousands as Apple scrambles to fix problem
Linux really blew my mind as a kid. It showed me what real computers could do, and i have had many, many adventures under a linux house of one distro or another. I know I would not be anywhere today without linux.

Lets see if I can come up with a list of everything i've used linux for:

* Routers

* DNS server

* Email servers

* VOIP PBX (still crazy that asterisk let me build my own PBX)

* Web Servers

* Monitoring

* Virtualization

* Desktops (I do all my dev in a linux VM)

* Honeypots

* data recovery liveCD

* Automation

* failover (DRBD)

* IRC server

* Print server

* File server

* Media center

A lot of those would simply not have been feasible for a kid to do in his basement with old computers. Most of that list wasn't otherwise economically feasible to do on windows, or possible.

Slackware taught me a lot. I really had to get my hands dirty there, and was using that as my secondary desktop for the later years in high school.

And linux is certainly how I got into programming, via perl, bash and php. And thats what I do for a living now, as a rails dev (thanks DHH!). I NEVER would have thought that a kid (this kid) with developmental disabilities could be a programmer; i flunked out of programming in HS pretty early into it.

The deepest of thanks to linus, and everyone that has created or contributed to open source projects. The socioeconomic impact of your work is beyond measure, all because you put sharing and collaborating with people around the world before profits.

I hope you take a step back from time to time and look at it anew; its an unprecedented and wonderfully human thing; Open source represents the best parts of us.
I switched to Spacemacs from Vim a few months ago and I'm probably never going back to Vim. I didn't notice any difference between Evil mode and actual Vim. Took me a week or two to learn the Emacs and Spacemacs specific things before I was comfortable using as my primary editor.
>Even though I'm Emacs-inclined (though not living in Emacs), orgmode is too unwieldy and complicated for me

I do live in Emacs, but I prefer the mouse to the keyboard for tasks that can be done both ways, and balked at learning the many dozens of keyboard shortcuts ("keys", in Emacs terminology) org mode wanted me to learn.
React is an abstraction on top of the underlying APIs (in the case of ReactDOM that's the JS API for the DOM, in the case of React Native that's JS wrappers around the native APIs). Cordova and Electron (and nwjs) are just ways to bundle apps running in a stripped down browser rendering HTML and CSS.
It's debatable whether this is a "fundamental" flaw, but the American Consitution is basically a set of procedural rules of the game. Civil rights are an afterthought.

Most modern constitutions also need all the procedures, of course, but they put certain "inalienable rights" square in the middle of it all. The procedures are merely there to support those rights.

Different times, different mindset.
Just like for drugs, we should probably legalize this form of transport.
I don't mind the presence inconsistencies, & the read marker only rarely "desyncs" for me, but the notifications are absolutely horrible. I chat on one device and replies trigger notifications on 3...drives me nuts sometimes.
Shouldn't software (or anything else) be made optimal for the majority of people that will use it? With common apps like web-browsers, email, & chat, pushing everyone to become an advanced user is nonsense.
I don't think you understand what React Native is.

It's just a way to use the underlying native UI. It's not a bunch of emulated components with a pluggable "look and feel". They're the real thing, just wrapped in a JS API.
Why not use Varnish? POST messages of 500 bytes could easily be rewritten / proxy'd to GET requests. That might not be 100% restfull but seems like a lot less work. On our production environment Varnish always responds in less then 2 ms. Even on my development VM I never see response times > 5 ms. It has all the other requirements they state.

Perhaps I'm prejudiced because Varnish has proven to be such an awesome caching mechanism (we still use Redis as a key/value store), but this seems like NIH.
>but my recurrent task has become running "apt-get autoremove; apt-get autoclean"

Um, do you even cron bro?

[I use kcron and it's still as confusing as anything but if you want to edit the crontab direct then http://serverfault.com/questions/87472/how-to-create-a-cron-... has solutions.]
> Use the Bible. That's something a third of the world agrees on, and the whole west is founded upon it.

http://www.haaretz.com/grounds-for-disbelief-1.10757

Falsus in unum, falsus in omnibus. Sorry, that authority is impeached.
Working with Saved Replies on GitHub
rm -rf ~/Library/Caches/com.spotify.client/

fixes that for me. For a while.

I had no idea it was another fucking chrome wrapper now. It used to be completely native didn't it? This explains a lot.

Does anyone fancy putting the last good client up on mega or something?
I don't think I would enjoy not working. Sure there is 20% crap or so, but 80% of the time I am doing moderately enjoyable things, or at least neutral things.

I think that it is certainly true for some people that they would be happier retired early, and doing volunteer work or so, or working with random things (I think MMM does carpenting or something? On top of running a blog). I also think there are plenty of people for whom that is not true.

I like knowing that I COULD quit. Actually quitting work wouldn't make me happier though, I think. Someone is actually giving me pretty good money for doing things that I enjoy. That seems better than not getting money for doing things that I enjoy, or getting low amounts of money from it. Sure, it does come with those crappy days when I truly dont enjoy what I do, but they are certainly less common than the days when things are nice.
It's using native UI elements but they're still wrapped in a higher level abstraction, which obscures details and nuances of the UI stack on each platform. You're still giving up precision and control in exchange for a cross-platform abstraction, just not as much.
Yes, but then Borland had to screw it all up and now even the last compiler developers that go all back to Delphi early days have left the company.
I recently read a blog post[1] describing to store dot files in org mode. It is a fantastic technique and I really don't need to worry about symlinking files. All my dot files are stored in one orgmode file. Brilliant usage of org-bable feature. This also influenced moving my init.el file to org file.

[1] https://expoundite.net/guides/dotfile-management
So we're back to Mozilla XUL ?
How a game got on Steam without anyone from Valve looking at it
Story of supposed TrueCrypt developer which turned out to also be gunslinger
> Corporations who engage in risky long-term behavior should have to purchase long-term insurance to cover liability for what they are doing.

What prevents them from starting a subsidiary insurance company, who can go bankrupt with them in the case of a catastrophe?
Maybe that's what the article says, but I think it's far better to use your money to create things.
It's also about aquifers running out, wells have to be dug ever deeper, then they run out too, etc.

It's also about massive corruption, companies not following water regulations.

And it's also about regions that used to be very forested but now are all concrete, which leads to less rain falling there.

There are often threads on the /r/india subreddit, this one was a few days ago: https://www.reddit.com/r/india/comments/4c8ecf/india_is_dyin...
Honestly, Java 8 has a ton of new features that give it a very functional feel if one desires. Check out the new Stream api and map(), forEach() functions
Who would buy or rent a place with no water provision? Or is there some other way the illegal builders or investors make money?
Ask HN: Thoughts/feedbacks on CryFS
CryFS website: https://www.cryfs.org

I'm considering using CryFS to encrypt and store projects (source code + any files related to project...) I work on to Dropbox.
As a security newbie I'd like to have feedback from more experienced peers on this tool.

My main concerns are:
1) is it safe ? (like in "industrial spying safe", not "NSA safe")
2) will it fit my workkflow ? I want to work on a folder containing all my projects/clients data and I want those to be encrypted then synchronized to Dropbox on edit.
3) will it last long enough so I don't have to search for an alternative in 1 year ?

Feel free to add any thought that you think is relevant ;)
Or they will phrase it as "Hacker uses open sourced BMW code to find a vulnerability resulting in a fatal vehicle crash", "If they hadn't opensourced it, it wouldn't have happened!"
There are multiple studies (ref. Making Software, Oram & Wilson), the results are inconclusive. It's especially not clear whether it's worth it to do TDD in comparison with simple automated testing and other testing strategies.

You are preaching by the way.
it seems like only for pros
You could try combining the two. Take that time off you get from saving, but use a bit of the savings to travel on the cheap in the developing world.

You get a much better travel experience than you would if you spent all your money on a package deal to Hawaii, and the bonus satisfaction of having done it on $10/day.
Nero Burning Rom 2015 Serial Number and Keygen
Towards Machine Intelligence by IBM Research
The problem here goes deeper. The initial complaint about someone else mentioning observations has grown out of the attitude "it can not be what must no be". It’s dangerous when people deny reality in favour of ideology.
There exists a theory of a single general-purpose learning algorithm which could explain the principles of its operation. This theory assumes that the brain has some initial rough architecture, a small library of simple innate circuits which are prewired at birth and proposes that all significant mental algorithms can be learned. Given current understanding and observations, this paper reviews and lists the ingredients of such an algorithm from both architectural and functional perspectives.
I would not be surprised, they have done both in the past.
How would one play the recording, was the game able to load the logs and replay the events automaticaly from them?
Not sure how this can be done given the blockchain's extremely low throughput.

If they want a database with complete history over time, why not choose a solution like Dataomic?
I just came across your post while I'm working on a possible solution for your problem.

A friend & I are trying to build a Netflix for mobile games. The app is called GameGif and we believe that mobile game discovery should be about video content.

That's why the unique part on GameGif is that you swipe though short game videos rather than looking at screenshots or reading boring descriptions.

If you have an Android phone, you can check out our Beta here: https://play.google.com/store/apps/details?id=com.betterworl...

If you have an iPhone, you can check out our trailer: https://www.youtube.com/watch?v=vGX8CzbgvbA

Would love to hear your thoughts on this.
This happens vice-versa as well - I've found replies/invitations to interviews in my spam folder several times, when I've already had accepted another job.
And I just want to add.. I really like Concourse. I'd love to use it instead of Jenkins.

But at the moment, I haven't been able to get it to work, apart from in a vagrant box running an old version of the software, which I can't deploy to a real server, and to which I can't attach workers. Which, from a brass-tacks point of view, means that I haven't be able to get it to work at all.

I'd be thrilled if you can make it less painful to install on a proper server. I totally would jump on board in a heartbeat. But I've already spent a couple days trying to make it work, and I just can't afford to throw more of my time at it right now, particularly since I already have a fully functional (albeit somewhat unpleasant and occasionally unreliable) Jenkins install, which only took me 20 minutes to set up and configure.

I'd be very interested in taking another look if and when the whole install process has been streamlined somewhat! There's lots of promise here; I just can't get into it.
Redis is written in C, afaik.
Sorry, I stopped reading at 10K rps and p50 of 5ms. In this day and age these numbers are pretty bad, especially for a cache where presumably all accesses are constant time. Every single caching solution listed out-performs this handily.
I might well find myself copying and pasting some of the advice from Eric Raymonds "How To Ask Questions The Smart Way" http://www.catb.org/esr/faqs/smart-questions.html

Some of the advice in these days of better customer service may be a bit blunt, for example "RTFM" would at best be considered not newbie friendly and at worse hostile and actively not supporting diversity.

GitHub is more public and front facing than pre GitHub software projects, and so I think that many of the advice and examples could be adapted for the GitHub model.

So, instead of "RTFM" as a canned reply, perhaps a better saved reply would be:

"Hello, thank you for taking the time to submit this issue. Many new users to the project can get started helping themselves with reading the documentation here and here or by searching StackOverflow or Bing search here and here. We recommend you have a read of these resources and if the problem persists to write a new Issue. In the meantime, we will close this Issue. Thanks again! And welcome to our amazing project"
> Wes -- does the Python library for Feather already release the GIL?

Checking out the code: https://github.com/wesm/feather/blob/master/python/feather/l...

So the actual reading from and writing to disk should be with a released GIL if I'm reading this correctly. The conversion to and from arrays or dataframes holds the GIL.
My grandfather (85 Years Old) is using linux for 5 years now. Never got a call to fix or do something.. (Installed KDE based distro)

My Parents (55) share a laptop at home (about 1 year now), installed Fedora (default GNOME) - never got a call.

My Youger Brother (18, finishing High-School this year) uses Ubuntu, for 4 years I think, I've convinced him that he could still play games there if wanted.. I get calls from him only when he wants to run some game that needs some advanced Wine tweaking and it involves command like (otherwise he is just using Play On Linux I think or whatever - I just don't game).

None of them is computer savvy or computer literate...

They all use different major Linux DE.. And they all seem to just be fine!

My Wife (27) currently uses Elementary OS (With Pantheon DE, which is not a major DE as we call them) - she's also nor computer literate nor savvy, and also using the Linux just fine!

The only problem I see, which rises from my wifes experience, there is no simple Paint alternative, were you'd have very basic options (cropping, rotating and maybe some brush/text) with a decent UI to make changes to a photo/image.. Same goes for easy PDF editing, but I already made her master Inkscape, but still - something easier and more straightforward would be awesome.

So the lack of software is still true for linux in 2016 in certain areas. I could convert a lot of audio/video editing people to linux, but there is just not enough professional grade software for them on linux..

In the end - apparently average Joe can use Linux today for browsing internet, viewing pdfs and doing Libre Office stuff just as well as on any other operating system (Windows, OS X)..
We're Getting Dangerously Close to Photo-Realistic Video Game Landscapes
They probably have some licence boilerplate about how gmail comes with no warranty or fitness for any purpose.
It is hard for me to be focus while coding with music, so I prefer the quiet, no music.
The difference is in the intention of the blocking.

Intention of the firewall is to block all your access to the content.

Intention of the paywall is to encourage you to pay for the access to the content.

The difference is also in the legal framework, especially for the people in China in case of the Great Firewall.

If you pay and pass the paywall, you have not done anything wrong in the eyes of the Chinese law (assuming that the content was not blocked by the Great Firewall).

Passing the Great Firewall might get you into the hot water.
lovejoy's game: when you invoke lovejoy's law, you lost the argument
By the way, you _can_ change your SSN. Nobody ever bothers to do so, though.
It's Not Your Legacy System – It Might Be You
Can't recall the source, but there was an article here a long while ago that basically said that basically unhappiness is not just negative happiness, it's a separate metric altogether, and that your overall mood is the combination of your happiness and unhappiness. Under that model, money is rarely good at buying happiness, but it's great at getting rid of unhappiness.

Not sure how you'd describe it, but the "fuck you money" fund to me is more about peace of mind and not feeling pressured into stuff I don't want to do than it is something that makes me actively happy.
SSNs are not supposed to be used as ID numbers, even. Companies still use them.
eh cap bee cap cee dee eee eff gee is aBCdefg
Yes, America is exceptional insofar as every other place is currently less exceptional.
Try this one: http://m.youtube.com/watch?v=9iUvuaChDEg

Related: https://en.m.wikipedia.org/wiki/Sony_Computer_Entertainment_...
Good onboarding will however prepare the user for the appearance of those dialogs, or ideally only present them when the user performs an action that requires access to e.g. location services or push messages.
You make an angry blog post about it, or contact a Googler..
Subjective Well‐Being and Income: Is There Any Evidence	of Satiation? [pdf]
XSSvectorMaker – tool for making XSS vector under the specified conditions
Buy a motorcycle. It's a thing, but it gives you experiences.
China actions looks to me like a free trade violation and makes me question the point of the WTO. Perhaps we (US, EU) should apply sizeable customs to the goods from China?