skysight-inc/HackerNews huggingface dataset:
Attack a niche. You can't take the big guys on head-to-head, so take a small bite out of them... Pick a niche technology and then optimize SEO and launch a small ad buy for it. http://stackoverflow.com/research/developer-survey-2016#tech... (or magento, wordpress, unity, etc...)
They're talking about 800-1200sq², not 250sq². But I've spent some time in a 320sq² rooftop apartment, and it was more than enough for a couple. It's crucial that the layout and furniture are designed/chosen for the purpose, instead of trying to shrink a larger home.
You are mistaken on one think: it is not just being it "theoretically" possible but likeliness -or hardness- of it.

If the possibility of an attacker guessing my password at first try is one in a billion -or trillion- chance, then we can say it pretty secure. But hacking a cloud with a possible zero-day flaw and cracking a password database is not that hard if we compare it with your example.
I think they are referring to the non-litigation clause in the Opus license. Oracle probably charges extra for taking on the burden of potentially not litigating because of that license.
Nevermind the fact that all over the world people have been living in smaller houses on average compared to those in the U.S. for many years.

But, what I think is unfortunate in house design and construction is that houses are built for use < 100 years, aren't easily upgradable via conduits, etc., and assume that weather and electricity/gas/water usage and cost as a fraction of income and will stay consistent.

As for materials, Aerogel's Spaceloft http://www.buyaerogel.com/product/spaceloft-10-mm-cut-to-siz...
that could significantly decrease residential energy needs is barely spoken of, few spend more on quality insulated windows, many are content with hardiplank vs. masonry even though brick provides better insulation and doesn't need painting, cold-formed steel is a better option and would reduce deforestation in combination with increased taxes on the paper industry to drive consumers to use electronic alternatives, the same crap roof shingles are used and few use solar even as solar technology has vastly improved.

We could be building small modern castles that we could hand down, but instead we still build cheap throwaways.
Not really, while I'm not sure what 50% of that means, it's just reassuring that after push I see that 5 lines and a percentage counter. I can also copy the commit hash and refer to it in a ticket.
Git needs the parent pointer equivalent of NIL.

Whenever I start a blank new repo nowadays, I do a

git commit --allow-empty -m "NIL"

See, many git operations require a parent reference! For instance if you want to interactively rebase the top commit, it's actually "git rebase -i HEAD^": rebase back to (but excluding) HEAD's parent. The equivalent "git rebase -i HEAD~1" means the same thing: that ~1 actually spans two commits: it refers to the parent, but since the parent is the excluded delimiting endpoint you can think of that 1 as being the number of commits being rewritten.

If all you have is a single commit with no parent, you cannot rebase it.

If you have NIL there, it takes the HEAD^ reference; no problem.

Essentially, git is a list manipulation system whose use cases fail when operations span the entire list, oops. You can tell it was designed by someone who never took a Lisp or Scheme course (or forgot all of it). Imagine if (remove 3 '(1 2 3)) failed because the suffix (3) has no CDR, haha. "Sorry, you can't "rebase" your (1 2 3) to (1 2) because 3 is the "root commit"! Just scrap the whole thing and build (1 2) in its place."
> With git, I'm forced to either make an extraneous commit...

You only need to commit or stash if there are conflicts, and many time there aren't, so you can first try to switch branches without stashing.

> The only feature I noticed missing, is the ability to stash changes. I use this most often to move changes from one branch to another branch

I started a big ol thread on stash yesterday, but there are a bunch of safer alternatives to stash. You never have to clutter history, you can always move things around and still keep it clean. Problem with stash is it circumvents git's normal systems, so it's a little dangerous (which the stash man page mentions.)

https://news.ycombinator.com/item?id=12612630

If there are conflicts, you could do this instead:

$ git checkout -b work
$ git commit -am "WIP"
$ git checkout another_branch
$ git cherry-pick work
$ git branch -D work

Exact same effect as stash with no clutter left over in the history, and much safer. The advantage here is your changes are put multiple places and referenced by git, so if anything ever goes wrong it's in the recent reflog. With stash, if you have problems, your only option is to use fsck.

Given that the whole point of gitless is to avoid super confusing and intimidating commands like fsck, especially for beginners, it makes sense to me they chose not to include stash.
It's not that hard to keep your secondary indexes up to date with Postgres. You can set up external triggers with LISTEN/NOTIFY; i.e. every time a row is updated, Postgres will inform the index refreshing service that an update is needed.

https://www.chrisstucchio.com/blog/2013/postgres_external_tr...
You might be right, depending on the culture's definition of "wrong". Let's hope you're right...
A couple thoughts that came to mind as I was reading it:

1) How is this safer than a standard password manager with TOTP-based 2FA? The second token, either produced by TOTP or something like a Yubikey, would guard against keyloggers, since the one-time code is useless after it has been entered.

2) How is the certificate generated, and what is it based on? Is the cert unique per device, or would I copy it to my other devices that need to access Forgiva ala a public key?

3) There are some typos and other grammatical weirdness on the page that suggests English is not the writer's first language. That's fine, but it looks unprofessional. I can make some proofreading suggestions if you feel inclined. I don't really believe in this product, but I'd prefer it to be judged on its technical integrity rather than the quality of its marketing, so I'd be happy to help polish it up.
I think it depends on the chapter length.

1. While I'm inside a chapter, I'll keep reading until the end of the chapter.

2. When I'm at the end of a chapter, I will stop if (and only if) I feel that I cannot invest the time to start the next chapter right now.

So short chapters are bad because I will just keep going ("oh come on, only two more pages") and long chapters are bad because I will not even start them. The sweet spot for me was two years ago when I read www.hpmor.com.
This is a very idealistic goal, but we still have no solution to issues like how the state would balance the books if the population is in constant flux. If the number of contributors suddenly decreases or the number of consumers of social services shoots up, then the state will simply go bankrupt.

If you allow total freedom of movement, you're basically creating a system similar to a business where you have zero predictability and control over your income and your costs.
How do I become a roboticist?
1.The average tiny house is somewhere around 150 -180 sqft, 250 sqft is about double - thus 2 people seemed reasonable.

2. And we were indeed trying to save money, we didn't need to, but we did.

3. Totally agree: The main reason I'm sharing my experience, is that so many people glamorize the "Tiny house" movement, but (having lived it) I can tell you it sucks.

4. I agree with wider range - but personally (along with my wife) we will never go below 500 sqft for two people again. we each need some space, and it doesnt really even save moneh. We ended up not even saving much money because we had to eat out probably 75% of the time, because there was no room to store food and cook properly. Generally, you also just get exhausted. It's tough living in a small place, you have to spend almost all your time outside or you'll go nuts and can't really have friends over.
I think part of the issue here is that the actions one wants to take isn't the same for everyone.

For example, I basically never want to commit and then immediately push to some server.

And for add, then commit, you can just do git commit -a.

But being able to add and commit changes separately can be very useful.
It generates underterministic way of calculation for a time-span of a successfull brute-force attack. Various hashing and encryption algorithms runs in different performance values. Thus, estimating for a CPU/GPU power or time range to attack Forgiva is more harder than other systems.

Every master-key generates a different time and processor cost as you see. So this makes estimations fail for all attacking sessions.
So was NNTP
And also the current merge state (though I'm not sure why I'd ever want to context switch away from a merge conflict resolution).
it's a joke...
Fallacy of Hating the Rich
Ryanair, I guess. Verona to Brussels is 8 Euros. A "meal deal" on the plane is 10.
Form can be learned. The parent was talking about people being too weak to do the lifts at minimum weight.
You don't have to. The difference with git is that it's even possible.
I'm not sure that reputational risk is the same thing; I suspect one way to look at it is that a researcher who returns the null case is disrupting the organization by putting a lot of other peoples' work and assurances at risk. So there would be a significant amount of implicit social pressure to show results and maintain organizational harmony.
I think you should learn them, but ideally it should be obvious from using a tool what its internal data structures are. For persistent data structures simplicity, transparency and stability are very important.
Git works really well but I've had some exposure to Canonical's Bazaar (bzr) in the past and at a high level; I'd say it's easier to not shoot yourself in the foot with bzr while still accomplishing pretty much what Git does. I'm not knocking Git at all, just bringing some background on an alternative tool I'd say is in the same class.
Because a bit of air gap is a better sound/social/noise insulator than a thin wall of concrete. I liked the idea of living in an apartment. But after the dance troupe moved in above me and the screaming fuckfest adjacent to us I can see why people prefer houses.

I was also told I couldn't barbecue, which as a guy that loves to barbecue, has me looking at single family homes right now. In the same sqfootage and number of living quarters.
FYI, those are still just data points. If you extend the timeframe - which naturally we want to - we need to include all the data for the interval.
The thing is, once you learn the UI, it's very productive. I'm not sure we should be optimizing for ease of learning. People are only beginners for a little while. They spend much more time as intermediate/advanced users.
The cannibalization is a bit of a catch-22. If you don't have paid ads on SERPs where you rank high organically, of course all your traffic will come from the organic results. But if you don't take the top paid spot, your competitor can -- and then they're "cannibalizing" your organic results.
GvSIG 2.3 is now available
In the US you are completely free to move and work in any state you want to (and a geography in the same order of magnitude of all of Europe), and it doesn't seem to cause the mayhem you suggest -- and mind you, most gov't spending takes place at the state and local level.
This makes the publicly accessible handprint bronzes at ITV Studio in London seem like a bad idea:

https://en.wikipedia.org/wiki/The_London_Studios#Audiences

When I saw them a few years ago, they definitely had distinct fingerprint ridges.
Perhaps, but there are other options -- international bus tickets are pretty cheap. So is the ferry between, for example, Morocco and Spain. Plenty of people could afford this, or have friends/relatives in wealthy countries who could pay for them.
The idea seems to be reusing spaces between existing houses, so you probably couldn't neither spread them much wider nor make them very tall (since the existing houses seem to have only a couple of stories).
Show HN: Kissui.sticky – 2kb sticky position that works everywhere
Atlassian has put some great "mind abstractions" on top of git to help people understand how to use it.

It's definitely fashionable these days to hate on complicated tools. I wonder if the same is true in other professions. Simple tools are easy to use, yes. But anyone who as worked on a Bicycle or other equipment that requires specialized tools knows that the having the correct, often more complicated tool beats the hell out of wacking on it with the wrong type of wrench.
One debate that I thought would be mentioned is "Goto statement considered harmful", "'GOTO Considered Harmful' Considered Harmful.", and "GOTO Considered Harmful" Considered Harmful' Considered Harmful?" I think it's somewhat disappointing that a lot of CS education always mentions Dijkstra's original argument, but not the other side. The latter two can be found here:

http://web.archive.org/web/20090320002214/http://www.ecn.pur...

https://dx.doi.org/10.1145%2F22899.315729
Why doesn't the US have such fares?
And my point is that compatibility should be measured on an individual basis, not based on where you happened to be born. Assuming that all people from one place share a culture is what got us into this mess in the first place.
The Windows 64-bit installer is giving a bad signature even though its SHA256 installer hash appears to be correct.

It looks like they used SHA1 checks in the installer. I suspect the author doesn't realize that older Win installers that use SHA1 are blindly rejected by Win10 as a security measure (mostly because it's so feasible to game).

It is a very poor introduction to the application on the majority platform.
The related linux distribution, Gittup: http://gittup.org/gittup/
142857 (number)
Just going by the GitHub readme and the corresponding paper this tool does not generate new words, popularly known as the abstraction summary. This is doing an extraction task followed by a syntactic compression task.

Pages 3,4 of the paper
http://www.cs.utexas.edu/~gdurrett/papers/durrett-berg-klein...
Git is, like many professional tools, something you simply got to learn.

But like with many professinal tools, you don't need to know everything to get to work.

I don't know all Photoshop or Ableton Live features, but I can improve my photos or create songs non the less.

With these commands you can already start your own repo and work on it locally:

git init // crate new repo

git status // show which files are changed and which of them are staged

git add -p // add "chunks" of changed files to the stage

git commit -m "<commit_msg>" // commit everything added to the stage with a commit message

git log // show a list of commits

git checkout <file> // throw away all changes since the last commit (one file)

git reset --hard // throw away all changes since the last commit (all files)

If you want to work with a repo from somewhere else like Github etc., you need a few extra commands:

git clone <repo_url> <target_dir> // clone a remote repository locally

git pull // download and merge new commits in the remote repo that happened since the last clone/pull

git push // uploading your own changes after a commit to the remote repo

I think these 10 commands are all that is needed to get your own project into Git.

Yes, the more people are working on a project, the more commands you need, like creating a new branch and getting commits from one branch to another, or amending commits because you forgot something etc.

For a professional tool this isn't too much, I think. The 10 commands I mentioned will be remembered in less than a week. Most of the rest isn't needed often (maybe merge/rebase and branch depending on how you intend to use Git), but they shouldn't take too long either.
BasisZwei [pdf]
I was currently using http://shaky.github.bushong.net/ for the same purpose. Except, this just did canvas, instead of SVG.
You are right. Only after having reviewed the code for the OS (and before that reverse - engineered the BIOS firmware), recompiled it yourself and then reviewed & recompiled keepass can you state that you are safe.
This is the recommended way to go for the standard user to have his passwords safely stored.

The alternative to trust a well - established company with your Tinder or gmail password is unthinkable.
Yes, and it's why running git-am on the isolated commit can fail whereas cherry-picking does a proper merge and is more likely to apply cleanly.
Agree. There needs to be a higher level git command interface for those of us who appreciate git's power but would prefer to just get common stuff done without worrying if we just messed up months of work and have to unwind and fix the screwed up code base. git reminds me of C, super powerful and super easy to mess up.
This is why I still enjoy listening to recordings from the earlier half of the 20th century, despite the reduced sound quality. Musicians seemed a lot more adventurous back then. Today, many of the top performers sound very similar.
> Nobody just "deserves" anything.

A few comments up you're saying the French deserved their stuff because their ancestors worked for it.
> "Xenophobic" is a much better term here.

That isn't really right either.

Suppose it was known that if you allowed it, millions of people with a different ideology than you would choose to become citizens of your country, and moreover that they would then enact policies you don't agree with. Typically this argument comes from the right because the currently-disallowed immigrants are low income and would favor leftist policies, but imagine the immigrants are from conservative countries and would vote to e.g. prohibit women from traveling without being accompanied by a male relative.

Is not wanting that really "xenophobic"? There is a difference between hating or fearing someone and just not wanting them to make your decisions for you.
>> 1) How is this safer than a standard password manager with TOTP-based 2FA? The second token, either produced by TOTP or something like a Yubikey, would guard against keyloggers, since the one-time code is useless after it has been entered.

No matter how many factors you are using, sooner-or-later you pass it with keyboards.And that step may be intercepted and you may think that you sent the second token to the other-side but failed.

I can provide you a special investigation of Sceptive to show how 2-factor-authentications has been bypassed by malwares targeting Eastern-Europe banks.

>> 2) How is the certificate generated, and what is it based on? Is the cert unique per device, or would I copy it to my other devices that need to access Forgiva ala a public key?

It is not unique per device. You can copy it to all devices you use no matter what.

>> 3) There are some typos and other grammatical weirdness on the page that suggests English is not the writer's first language. That's fine, but it looks unprofessional. I can make some proofreading suggestions if you feel inclined. I don't really believe in this product, but I'd prefer it to be judged on its technical integrity rather than the quality of its marketing, so I'd be happy to help polish it up.

It would be an excellent help, we are very unprofessional on language and marketing -as you well see-. Can you please send an e-mail to us at info@forgiva.com to tell us our mistakes?
I can't do that. I get into a story, and go balls to the wall immersing myself in it. Next thing I know, it's 3am and I have a meeting at 8
That's not how the internet works. Domain names are not the internet.
> or really really needed it so he would [pass barriers easily], too

A lot of European Jews in the 1930s were trying and failing to emigrate, in a system pretty much like today's (plus the unusual bonus that their home state wanted them to leave). https://www.ushmm.org/wlc/en/article.php?ModuleId=10007455
I had heard vaguely of the 'microkernal debate' in the past, but never checked it out. Didn't realize the other main participant (aside from Linus Torvalds) was Andrew Tanenbaum. Very entertaining/interesting read. (The linked article refers us here: http://www.oreilly.com/openbook/opensources/book/appa.html)
No, but it is not because the UK leaders or people think of Nigerians as somekind of subhumans like you seem to be making it out to be.

It's just that such deal would not be beneficial for Britain, whereas as in Schengen, there are clear benefits.
Offtopic: Nice and clean blog interface. Anyone knows if this is self-made or it is a platform of some kind?
Repost of https://news.ycombinator.com/item?id=12551814
Google hires Lazard to explore Twitter purchase
That's not even the cheapest.

I see Timisoara, Romania to London for £4.49, or US$5.80. That's a 2.5 hour flight!

(No baggage, no food, but that's the real price -- the airlines aren't allowed the "hidden fees" any more.)

See, for example, Ryanair's London Stansted to Anywhere -- and note that a train (£19) or bus (I'd guess about £8-9) from Stansted to London will cost more than some of these fares: https://www.ryanair.com/gb/en/cheap-flights/?from=STN&out-fr...
Can't go wrong with the Nexus phones. 5X sounds like your ideal phone. Or perhaps the new pixel phones.
for me it's more:

1. While inside a chapter, I'll just finish this chapter...

2. At the end of the chapter "oh, I gotta find out what happens. Just one more quick chapter..."
800 sq. ft. is considered "tiny"? Ours is considered to be "family of three or four", worth half a million $, and it only weighs in at 1200 sq. ft. Yes, 50% larger, but when I think "tiny" I think of those houses that would fit between a couple of rows of corn in the garden. These are just mother-in-law cottages before someone stuck a trendy name on them.
Oh, you didn't read far enough; the description is written with a sense of humor, essentially parodying the very "intelligence-insulting descriptions" that one sees frequently on the internet.
> I think key to getting really good rest is to unplug. I know most people tend to sit on their phones or computer for a few hours. Some science suggest that isn't good rest because your nervous system is still being stimulated.

Why is this (being stimulated) is a problem? Sleep already ensures that one gets a good rest.
So 2011 data breach of SK Communications [1] has only affected 35M old people, right?

[1] http://www.koreaherald.com/view.php?ud=20110728000881
Git just is not my thing.
I prefer Fossil SCM. Now that is a sweet little SCM.
That's a common myth, actually at the time Elop got in, Nokia's sales were still growing, though not at the speed of Android. That would have given them a nice cushion for a few years as many people loved the brand and were loyal (EU + India). In the US they weren't basically present as they didn't want to play the ball with cellular carriers.

After Elop issued his burning platform memo, Nokia fell off-the-cliff as channels/carriers realized there is no future in selling Symbian phones and stopped ordering/subsidizing them. Mind you, Nokia dwarfed Samsung in market share at the time having way more resources - if they decided to go with Android, they could have been the leader Samsung became. Probably even going with MeeGo would have been way better than with MS.
Vim ...
Even a war between two horrible groups (think Assad vs. ISIS) has innocent bystanders caught up in it wanting to escape. You're reading enormous amounts of negativity into a small amount of info that provides little evidence to support it.