skysight-inc/HackerNews huggingface dataset:
Oh definitely.

But TBF it's far easier to move what's essentially a giant fancy boat than it is to uproot a structure on land. When it comes to really massive (predictable) storms, I'd rather be living on an easily movable boat than a small island.
Well, there is very little place for this supposed "fantasy" to take hold. Seeing as every single piece of land on this earth has been taken up by states that refuse to part with any of the precious land they've accumulated inside their borders.
Must See Places – Landmarks and locations you must see on your next trip
Personally, I think "blessing" UI frameworks as JSRs ("official!") is a bad idea.

I think it leads to the UI framework (e.g. JSF in the past or this new MVC spec) "winning" and getting adopted by teams who, if they had to evaluate several competing non-blessed frameworks, would pick something better/easier/more modern, but instead go with the JSR-backed option.

Although perhaps I'm just being pessimistic. JSRs can probably be a good thing; as a programmer in the JVM ecosystem, I've just never considered "it's a JSR" as a brand of quality/something that should affect my choice, and if anything it's the opposite.

(My pessimism aside, if they're basing the spec on existing good ideas, like JPA did for Hibernate, and JSR-310 did for Joda time, that is at least a smart approach.)
They probably want to talk to potential customers and learn about their requirements.
In my country it's more common to use electronic tags that can be scanned to identify the owner.

It would technically be possible to switch the tags.
Thank you. Yes, English is not my first language but I studied in English whole life. Just curious, what made you think that its not my first language ?
Grammar, sentence construction ? I am ready to work on it.
That was a completely confusing entry. If I didn't already have a pretty good handle on git, I would be hopelessly confused.
Same reason your OS won't upgrade your packages unless you update the package list from the repository. I can empathize with the confusion coming from SVN.
Sending encrypted data increases the likelihood that the encrypted data will have to be stored and analysed rather than immediately discarded, which increases the burden on someone monitoring all internet traffic.
> So the accused is innocent until proven guilty.

And you don't want to live in a place where it is otherwise.

To make things even more fun - most sexual acts are done on secluded places, so having a reliable witnesses is somewhat rare.
“Would you choose a coding bootcamp or a computer science related degree? Why?”
Not to condone or defend rape, but can someone explain to me why rape is so much more traumatic than vanilla assault or battery? I've obviously never been raped (which is why I ask), but I have been beaten up a good number of times in high school (to the point I once actually coughed blood), and yes, it did make me loathe my tormentors, but I don't wake up with PTSD nightmares about it or have it radically change my academic life (though it did push me into learning a martial art). And when asked about it, the guys who kicked my ass still justify it with "yeah, he was such a little faggot", and the other folks listening just sort of nod "yeah". I'm sure if some teacher had walked in on them stomping on me, they probably would've gotten expelled or something, but certainly, the cops would never have been called in and nothing criminal would've been pressed. Essentially, when a guy gets beaten up, we're treated with the "tough it out, you pussy" attitude, but when a girl gets raped, it causes outrage even 24 years later. So just what makes rape so much worse than regular assault?
I see a blank page.

Is this a joke I don't get?

edit: https://i.imgur.com/TQxyQES.png
I meant more generally that people don't tend to rape a second or third time, repeat rapists are not the common case.

Sorry if that wasn't clear, I was under the impression that serial rapist meant more than once. A series of two is a thing.
>It is easy to forget how difficult something like video playback could be (relying on player software) before sites like Youtube came along.

I actually prefer the old way. My OOTB setup of either mpv (on GNU/Linux) or mpc-hc (on Windows) can play any videos better (better caching, better rendering, better hardware acceleration) than any in-browser, Flash or HTML5 offering on either Firefox or Chrome.
I would be grateful for your course. I've used git now for 3+ years and still don't feel like I understand Git's objects and data structures. Maybe it's because I didn't finish my PhD.
You're probably getting downvoted for saying "This."
The whole hiring process is broken. The recent trend is to put a firebreak of "recruiters" between the company and the jobseekers. These folks know shockingly little. But, descended as they are from bridge-trolls and meter-maids, they are happy to get in the way and throw their puny weight around.

No one is served by this approach but the recruiter fraternity.
True. Shouldn't have left that in there - it's a conflagration of a number of stats showing upward mobility for the next generation in a lot of the western world has stalled or is going backwards.
I am in the bay area, in fact moved 3 months back. I like running, hiking. Where can I find these clubs to meet
people ?
I spent a few weeks working with Git, taking full advantage of the cool history-rewriting stuff it can do that Mercurial still doesn't quite match. It worked, but it required the most arcane syntax I've ever seen.

Then I gave up and went back to Mercurial. It does a much better job with subrepos, and I can actually use it without always consulting a hand-scrawled reference sheet for common tasks.
Took me many steps to finally internalize enough of git internals (still a tiny bit) to start losing fear and discomfort. I find it very similar to learning the semantic of dynamic languages (python: http://www.pythontutor.com/, js) where you need to see the data model evolving next to the main `pointers`. It looks obscure but it's not large. Small things aren't easy but not necessarily complex #hickeyism.

https://codewords.recurse.com/issues/two/git-from-the-inside...

ps: maybe it just fits my brain's inner working, I like to see every details before grasping the abstraction.
What if your tormentors in high school had raped you?
Actually, we have DRM in HTML5 now :/
I thought about it, but it complicates the procedure.
because it's not just assault on your body, it's assault _in_ your body. Imagine your reactions to being beaten vs having something inserted in to you, which is going to give you more nightmares? Which one is going to have a more lasting effect?
Show HN: VimBox – Modern MacVim Configuration
Excuse me, but the Straight Edge subculture is a thing. There are lots of people with very strange or unusual ideas who don't have tattoos and don't dye their hair.
It's in beta, so I imagine they want to be able to manage to support load as they tweak various bits and pieces of the system before having it go live.
Could you recommend some better online resources for learning git?
Professional juries sound good on the surface, but are really a bad idea when you get into how they actually work. How do you appoint these juries, and how do you measure their performance?

If you elect them, they will invariably go tough on crime, and have a huge conflict of interest in finding people guilty.

If you don't elect them and they are appointed who appoints them and how can you prevent the ultimate check on the state's power from being corrupted?
It also depends where you get your Master's. Not all universities require you to write a lot of papers, theses and presentations - some require you to solve problems and learn problem solving (in a form of exams, projects etc.). From my experience universities in Europe need less "paperwork" compared to US.
I think it's still important part of knowledge in CS field, but it's about balance and I had experienced a good balance at FIT CTU in Prague.
> I don't think either deterrance nor rehabilitation, the traditional justifications for criminal punishment, really work.

I agree that punishment most probably does not end up in rehabilitation. And I think that should be obvious to everyone, locking up people in unsafe areas, where others too are ill in mind, where most are folks who've had poor lives and poor fortunes, it only reinforces the wrong ideals and norms. The Scandinavian model of rehabilitation probably works better: putting people in safe homes with counselors who show love instead of hate, and a general treatment of dignity (one that they were not shown before -- indeed almost all violent criminals come from broken homes, almost all criminals never had a positive and loving authority figure to show them the way). Why not break the cycle and treat them with respect?

> I don't think that justification is as important when we're talking about what's essentially a commercial crime. It doesn't even implicate personal safety in the same way as say burglary.

I don't like that distinction of violent crimes and non-violent crimes, it's too easy, it makes it seem like the non-violent crimes are not bad enough. You know how michaelochurch used to equate managers who gave references to attempted murder or something to that effect? That was of course silly, but I can actually kind of appreciate the logic in that... in today's society these actions essentially make or break a person's life. Not in terms of life and death, but it makes the difference of a life of dignity and work to possible homelessness and a complete inability to provide for your family. And further down in this continuum, there's financial crimes, there's the SV crimes (inculcating bullshit ideas by way of crafty advertising, . These actions don't cause immediate physical harm, but overtime they rot lives of so many in an insidiously disgusting way.
Only 31 things standing between you and your dream
Event logging in Rails
Anyone know of a point and click graphical tool for git? I've seen the branches and merges from the console but if I simply want to take git to a specific commit hash, it can easily devolve into hours of research.

I believe the problem here is that even though there are only a finite number of choices (less than a dozen in everyday life) representing what I want to accomplish, there are countless ways of getting there with commands. I just don't remember having these kinds of problems with svn, so I think the difficulty is not conceptual, but due to a poor mapping between the concepts and the interface.

I'm thinking something like Apple's Time Machine, where you click a commit and the repo shows up on the desktop as a mounted drive. We could use ordinary tools to edit the image and when it's unmounted it becomes a new commit (or something along those lines).
I'm definitely open minded enough to try it in the future if something about it becomes appealing. But I'm not clear on what exactly that new information would be... I mean, I've worn a watch for much of my life, and I was happy to stop once I had a phone that could tell time.

I spend most of my days online, so having another "notification" source sounds like a negative, not a positive.

I haven't heard anything the iWatch does that I would find useful...yet.
All this really tells me is that market forces have determined that the state is the most efficient political structure. If it were otherwise, other political forms would've replaced them.
Same thought here. The Git Parable is interesting. OP lost me on line 3. I know git was just curious.
Reinventing Organizations or Why Startup thinking is not just for Startups
I have a whole "Git" category on my http://DailyTechVideo.com/ site, which are some of my favorite intros to Git.

Of these, my particular favorite is Michael Schwern’s “Git for ages 4 and up." Watch this, and suddenly Git will make a ton of sense. Jessica Kerr's talk about Git is a close second; it's remarkable for telling us about how Git thinks about things without showing any code.

One of my favorite tools to use in my Git course is this site:

http://www.wei-wang.com/ExplainGitWithD3/

which graphically shows what happens when you commit vs. change branches vs. rebase. Super cool stuff.

If you go through the two of these, and if you understand them, I think that you'll have about 90% of what you need to then re-read a Git introduction, and have things make sense.
This can get a bit tricky, e.g. my 6 semester bachelor degree wasn't enough for US bachelor degree and I had to prove that I had done extra 2 semesters of my master's.
Finishing a PhD gives you bragging rights, but it doesn't make you any smarter! (Believe me, it took me 11 years to do mine... and I've got the bills and emotional scars to prove it!)

I might start to teach courses online at some point, but I'm right now so busy with in-person classes in Israel and China (with a bit in Europe probably happening soon) that I haven't had a chance to consider it. But hmm, maybe...

Meanwhile, see my above reply with some suggested resources to learn about and understand Git. I hope that they'll help.
OK. Let's try again, without the silliness. This is a serious question that requires a serious answer.

There is a difference between a neighborhood having a say in its future and a neighborhood having a dictatorial stranglehold on all changes within its bounds. Does the rest of the city have no say? The county? The state? The country?

Do you think it's OK for a city to tell a neighborhood that they need to accept a certain set of non-discriminatory zoning rules based on land use, even if it's not what the people there want?
It's fascinating how many great stories there are from this wild west period of the computer industry, thanks for a great writeup.

I have to pick a nit with footnote 10 though, "There's no need for a processor accessing bits in parallel to be little endian" – there is when your data bus is narrower than the address bus, such as an 8-bit CPU performing indexed or relative 16-bit addressing. The simple pipelining of the little endian 6502 allows it to calculate the lower half of the target address while it fetches the upper half from memory, saving a cycle compared to the big endian 6800.
- The Git Parable [0]

- The Git Book [1]

[0] http://tom.preston-werner.com/2009/05/19/the-git-parable.htm...

[1] http://git-scm.com/book/en/v2
Not saying that this is the reason people are doing it less, but branding seems like a cruel act that should be avoided if at all possible.
What do you think happens when many cities adopt the same approach? Fix supply, increase incomes, and let markets take over?

Have you considered the possibility of region-wide consequences when supply and demand set in, companies pay better, people commute farther, and live in other cities too?
For some people, this is it.

For most people I know, it's a different thing: being assaulted in the sex drive makes it difficult, subsequently, to be trusting and let your sexual guard down again. It negatively impacts the very abilities required for successful and enjoyable sex.

Survivors of sexual assault often also come to realize - if they didn't already - that sexual openness and bodily confidence are important not only for the acts of love, but for many activities in life, both personal and professional.

So it's a pretty difficult recovery for some people.
Google the title; click the link. Paraphrasing:

"The time of 'Ever faster, smaller, and cheaper' seems gone; 'smaller' still is there, but costs don't go down as fast as they used to, or maybe not at all anymore.

That may not hurt the server market that Intel owns, but it will hurt the consumer market, where they make lots of money, too. That can become problematic for all chip producers.

However, if Intel manages to be the only one able to produce the smallest physically possible transistors, they may still win"
The traditional justifications are incapacitation, retribution, rehabilitation, and deterrence, and the thing you describe as working after you say deterrence doesn't is actually a combination if general deterrence andand the exemplary element of retribution.

And justification of criminal punishment is always important, because you can't evaluate a policy without doing so in context of the purpose it is intended to serve.
the downvote made me look for a more precise example , so look at quartz for a robust enterprise grade lib for jobs and task management ( and its .net alternative).

i suppose celery is, on the paper, comparable in terms of fearures, yet the one time i had to use it made me feel like playing with a brittle toy, and in the end, i had to use a "recycle on every jobs" setting to prevent memory leaks from crashing everything. not that i believe celery is leaking memory, but that tying all the pieces together is a real pita.
A trick for higher SAT scores? Unfortunately, no
Any interview process that requires a substantial time investment by the candidate pre-interview is broken.

Why would I spend some time learning the security niche just for one interview? I could instead work on Android development, Python, Scala, or a whole bunch of other things. Those would be useful for many jobs, and not just 1-3 employers.

Why is putting in a lot of time researching security for your interview a better use of my time than learning more widely applicable skills?

What if I put in all the time, pass the pre-screening, and then when I meet you, it turns out you aren't the type of people I'd want to work with?
Mt. Everest Model Made of Banknotes
Yes, agreed. Reactions to rape are as varied as the methods used to commit it. It can be vastly more invasive and trust-breaking than a punch to the face - at least you usually know that's coming.
May I suggest the People's Front of Judea fallacy?
I think a big reason to cache the array length within interviews (for cases when it isn't already cached) is that to not do so can often increase the complexity of a solution by a factor of O(n).
TCP packet size? Ethernet frame size? SSD erase block size? WLAN block acknowledgement size? ...

Do you really see urgent and think "yeah, right, that must be about bitcoin"?

And (honest question) what is in the url "http://gavinandresen.svbtle.com/" that makes think about bitcoin? I do not know the guy. Should I?
Your question is so loaded it is bursting at the seams.

What qualifies as "messed up?" Having a design that appears suboptimal?

What would be not-messed-up, or what would be perfect? Having vision equivalent to a hawk? A telescope?

Why do you assume a creator being would necessarily choose to make perfect things? What if creating perfect things was not the creator's purpose? What if its creation was perfect for its intended purpose?

If a supernatural being exists and created the universe and us, it's ludicrous to think that we could put ourselves in its place and say, "Well, obviously he should have done it like this instead, therefore he doesn't exist."

We can't even understand how our own brain works, but some of us think that we are smarter than God. Regardless of what you believe about the existence of a supernatural creator, it's obvious that we would be inferior to such a being.
Yes, I simplified something for the sake of a simple response.

No, that doesn't mean you can extrapolate ridiculous conclusions from the statement where the definition is well known.
Using inline style for everything like Radium does is going to be much more expensive than using stylesheets.
It should be pretty obvious: rape is like any violence, but it also involves the victim's sexuality. Now imagine fucking someone and getting flashbacks about being raped... Yeah, not so funny anymore. "PTSD" from regular beating is pretty easy to overcome compared to that and in any case does not taint lovemaking, which is a very important feature in most of our lives.
I don't really care much for the Windows version, but I'm a user of Arq on Mac OS. I used CrashPlan and Backblaze before that, for a couple of years, but had issues with both.

I would like to point out something many people overlook. If you use an online backup service, check how decryption is done. If you have to supply your decryption password to an on-line form, somebody has access to your data, and all the encryption has been for nothing (this was my problem with Backblaze).

Arq is great, because it decouples storage from backup. You pay for Arq, which buys you a backup program, and you buy storage separately, from any of the supported providers. You can also switch storage providers over the long term. I am very happy with this approach.

Arq has also proven to be much more reliable than either Crashplan or Backblaze's client app.
The grad students do a lot of the professor's own research.
Maybe the progressive analog of this is to bring the egalitarian concepts of a floating city to mainstream society.
Sci-fi author Bruce Sterling's non-fiction book _The Hacker Crackdown_ covers the era pretty well, and is freely available. Sterling, after all, coined the very phrase "Information wants to be free."

http://www.mit.edu/hacker/hacker.html
Conclusion: benefits/budget spent is extremely low.
False positives rate is very high and author tries to wiggle multiple times to make it appear less worthless.
i would flag this comment as egregious, but i don't have enough karma.

in the meantime, if you are really interested in an answer, you should search for one. here's a start: https://www.reddit.com/r/RapeCounseling
The idea that, since a certain explanation appears to suffice, it must therefore be the truth, is an obvious fallacy.

Besides that, there are many people who disagree that it suffices to explain us.
1989 eastern germany - we call it revolution
Is Santa a deadweight loss? (2001)
> "You go to commit some code to a public repo. The maintainer scolds you for using merges instead of fast forwards."

Imagine you clone a repo. So your version is identical. You now add a couple more commits to master. Now, to make them identical again, all you have to do is upload the new commits, and then get his master branch to update to point to the latest one. Makes sense, right? That's a fast-forward.

Instead, what you do is merge your latest commit with the older commit two back, which creates a third commit with identical content to the previous one. That's silly, right? That's why fast-forward instead of merge.

> "You decide to bring in some more code from the public repo. Here is a 6000 word essay on what rebase means."

Rebase is when you take the content from a chain of commits, and make a completely new chain with that same content, just because it makes it look neater. You then change the branch from pointing at the head of the old chain to pointing at the head of the new. That's all it does. The old chain is still there until it's garbage collected a few weeks later (or you tag it to stop it disappearing).

> "You try to look at an old version of the code. Suddenly you are in ‘detached HEAD’ state. The End."

I'm not sure what the fear is here, so I'm not sure what to tell you. Create a test repository with a few commits and change the hashes below for real ones:

git checkout master # on master, whew
git checkout e34a53 # oh no, detached head
git checkout master # it's ok, back on master, whew
git checkout 343a34 # oh no, detached head
git checkout master # it's ok, back on master, whew
git checkout fe34ee # oh no, detached head
git checkout master # it's ok, back on master, whew
git checkout a567ed # oh no, detached head
git checkout master # it's ok, back on master, whew

Repeat until you're not panicking? :-)
Some discussions on the subject:

http://adambard.com/blog/core-typed-vs-haskell/

http://www.reddit.com/r/Clojure/comments/2hql2h/why_is_coret...
Fair enough, deleted my question since you seem to consider it too frivolous. Feel free to do the same with your reply.
Few Places for Ventures Capital (1981)
BOOM: https://play.google.com/store/apps/details?id=com.tidbyt.cal...