skysight-inc/HackerNews huggingface dataset:
Alex,

Thank you so very much for sharing your story. This degree of honesty is far too rare and is absolutely commendable. More appropriately, your story resonates in strong sympathy with mine.

"I owe my life to technology."

Those who've never uttered this are simply unable to grasp the extensive implications of such a notion. Even in those who don't openly admit it, it eventually manifests itself; often in bizarre ways. A friend of mine has the "transistor" symbol tattooed across his forearm; another wears small electrical components as jewellery. Neither are able to readily admit just how much technology has effected their lives; particularly to their partners. This failure of honesty was the downfall of my most cherished relationship, and many since. And I fear, many hereafter.

"I tried to imagine what my life would be like in the wake of all this if I had been living two hundred years ago. Most likely, I would be trapped. I would be living in the scraps of the life that had unraveled around me. I could not seek the support of friends from around the world at any time of day or night. I could not book passage to wherever I felt I needed to escape to. I couldn’t work from wherever I happen to end up. Trapped."

The truth is: our fixation on all things technological is merely a symptom of what's otherwise a distinct disease. We yearn for a life less ordain, less automated and yet it's these very concepts we attempt to employ in our escape. We've been sold a lie. In the past, escaping to seek counsel was much easier. There were entire unchartered continents boasting unique foreigners with novel, enlightening perspectives. Sure, technology has made these endeavours vastly more efficient, in terms of both time and work. But at what cost? It is my observation that in our advancements, we dilute our power to transmute our problems into solutions. Meanwhile, technology has not universally transformed the degree to which all members of our species cooperate. The shifting all of our burdens onto what we believe will save us, in this case technology, has been incredibly disempowering for us all. The problem has never been in our technology, or lack thereof; it was, and always will be, in us.

"It is now nearing mid-November and, despite a hurricane and a freak snowstorm and the general insanity that is this place, I’m still here."

That you are. If ever your answer to the question "Am I alive?" is "Yes", then your purpose here on this planet has most certainly not yet been realised.

You are going to make it.

Eyes open. No fear.
Don't put so much stock in an online dating algorithm. He was just trying to illustrate how perfect everything seemed, how sure of everything he was, until suddenly that stable-seeming foundation fell out from under him.

There's no way that in a post that explores the limits of technology, he's actually trying to make some claim that he missed a huge red flag in an online dating algorithm's output, nor that we should interpret the situation in that way.
צום מיצים
I avoided qtile awhile ago because of performance issues I read about when compared with awesome and xmonad. Anyone know about a change on that front? As someone who spends a lot of time in python I would prefer a python tiling wm, but I cannot find any performance benchmarks with the latest versions of qtile.
Most on the Left have come to view the Right, and the GOP in particular, as petulant, self-absorbed and obstructionist jerks. This perception only really came into its modern form when Newt Gingrich and the Republican House of Reps. forced the Federal Government to shut down in '95/'96 over Medicare (Medicare again!) and then voted to impeach Bill Clinton for getting a blowjob in '98.

Subsequent to this was the Presidential Election of 2000. Widely viewed by the Left as illegally stolen by the monied interests of the GOP putting the importance of victory over the legitimacy of their power. This President presided over the worst decade in American history since the 1930's, and he and his party (and their supporters) are widely blamed by the Left for the clusterfuck the world found itself in circa 2008.

Less than four years later, the GOP seems to have suffered from amnesia. They didn't seem to grasp that most of the problems they railed against Obama for not having fixed in four years were the result of their own bright ideas being put into practice over the preceding eight.

Certainly, Obama screwed up by trying to work with the GOP when he had the advantage in Congress. After two years of GOP obstruction, the midterms handed them enough of Congress to see that absolutely nothing of importance to the President (even if those things also important to everyone else) ever saw the light of day.

Whether or not these views are accurate, I think this is the mindset from which many on the Left are lashing out at the Right.
The other two being cache invalidation and off-by-one errors, according to Jonathan Blow.
To summarize your points:

Cheap but enthusiastic (and perhaps plentiful) labour, who may be able to work on non-critical path items, and there may be ancillary learning benefits from mentoring to existing senior devs.

Is that about the size of what you were saying?
I always assumed that because no music players seem to support this right out of the box, that I must be the only person in the world who listens to my new music before listening to my old stuff...
I think in India the problem is that laws are either not used at all, or just abused. Take for example IPC 498a and Domestic violence act. The true victims don't come forward at all, because they fear once the case reaches the police station all chances of reconciliation are ruled out. There fore they try to resolve the situation with as much discussions amidst elders. At the same time, 498a is draconian law in the hands of gold diggers. In fact the supreme court has itself noted to the epic high levels dowry law misuse going on.

Actually dowry law is misused quite a lot in our country and is not a small percentage by any means. And is also contributing to loss in faith in the institute of marriage to a large extent.
That's not true. Do you expect someone to play the opening bars to "Stairway to Heaven" after 5 minutes with a guitar? Heck, do you even expect them to play a scale? And yet, does that stop people from learning to play guitar?

Moreover, going back to the point that Zed repeatedly hammered home in that presentation, do you have any evidence that this is actually what stops people from learning programming?
I would go all the way past 140, to prevent people from making fun of it on Twitter.
I would argue that having a bad UI is a big enough problem.

I last used GIMP in 2010 so a few of these might be available now. Anyway here's my list:

- No support for raw images.

- No 16 Bit and 32 Bit color mode.

- No adjustment layers.

- No support for Photoshop plugins.

- Lack of LAB and CMYK color modes.

- No 3D support.

- No video support.

- Integration with other Adobe tools (e.g: copy paths directly from Illustrator).

- Lack of usable transformation tools.

Also even though GIMP supports psd files, once you exceed a few hundred megabytes, it gets really slow compared to PS on the same machine.

The only thing that's better in GIMP is the lasso tool. I hate it in PS, but it's actually usable in GIMP.

If you factor out price (which you can and should if this is the tool that makes you money) GIMP doesn't even come close.
I just woke up my girlfriend by singing this to her. I am a terrible person.
Closed Beta WordPress Plugin
Ugh. Examples use Coffeescript instead of universally accessible Javascript. Looks very useful though; I've just started learning about Backbone, and the lack of a "right way of doing things" is disconcerting, coming from a lot of Rails usage lately. It takes me back to the days of doing a lot of stuff by hand.

Even without that uncertainty, it's definitely a bit tricky to move to thinking about everything being in the browser.
Make a code diet with AndroidAnnotations
Great cop out answer. "Teaching programming is hard; let's go shopping." Why is it hard? What rough edges can we sand down so that the only difficulties are essential ones, not incidental ones?

Stepping back even farther, how do we even know that programming is hard to teach?
Positive disruption was a benefit I identified; but you need very much the right junior to make this happen, and also there are drawbacks... (http://blogs.tedneward.com/2012/03/21/Unlearn+Young+Programm...)
I love it:

An error has occurred: {"code":"ECONNREFUSED","errno":"ECONNREFUSED","syscall":"connect"}
Thanks! This is awesome stuff. I'm definitely going to use these icon fonts in my iOS apps. :-)
Yes, but this has been the case since I barely managed to get my high-school diploma, and tumbled on to the work scene (circa 2001). If you're bright, and you can program in a language that people use, there's opportunity. And that's been the case for a long while. And once you've been programming a while, no-one really cares about your degree - or lack thereof.
Backbone Views often bind to model/collection events.
> Either you're a modern linux with pulseaudio and pam and systemd, or you're dying. So much for the pionneer spirit of opensource, where you were free to innovate and do cool things, and more or less have interesting software able to run on your machine...

What a weird doublespeak paragraph. By "innovate and do cool things," the author seems to mean "ship, and rely on, old versions of software."
A couple more to add: Splunk (Founded 2004), Workday (Founded Mar 2005)
"I find it an extremely good example of the new types of data historians will get to use in the future."

Potentially, but I have two concerns about this. First, I'm not familiar with the facebook api, but does it does it provide a way to determine an account's like count retrospectively? Or does this kind of analysis rely on scraping pages over the time-period of the analysis? Put it another way, could a historian in twenty years time reproduce this data, or does it have to be collected now because no historically useful record is kept? I suspect that online sources actually leave much less historically useful data than, say, newspapers on microfiche, despite online data being much easier to analyse.

And secondly, what happens to the data if/when facebook or twitter or google disappear or merge or change massively. As commercial entities, none of them are in the historical data business for anything other than short-term commercial gain. They have no obligation to the more distant future.

I wonder what historians think about everything going digital?
I believe AirBNB bought it - mainly for the talent
> On a day-to-day basis, what's the difference between "influencing and guiding it" vs. "pushing it"?

I'm not the parent of this thread, but I'll try to give my side of the story. The thing is that you cannot control absolutely everything. When you think you have it all, there's suddenly divorce/nasty break-up (as it also happened to me), disease, loss of loved ones, a once in a century economic crisis while you're stuck somewhere in the middle of no-where etc.

I'm not arguing for fatalism :), on the contrary, but I think that if one has this on the back of his/her mind (s)he'll be a stronger person.
It would be interesting to know how this new tool compares to Foobar2000, which many regard as the gold standard in players. I guess this might particularly focus around resampling - a subject which may be difficult to understand and which is not explained in this description.
It's quite common to bind to events on objects like models or collections etc. which will not be unbound just because the dom element is.
God says...

of Israel.

18:7 At what instant I shall speak concerning a nation, and concerning
a kingdom, to pluck up, and to pull down, and to destroy it; 18:8 If
that nation, against whom I have pronounced, turn from their evil, I
will repent of the evil that I thought to do unto them.

18:9 And at what instant I shall speak concerning a nation, and
concerning a kingdom, to build and to plant it; 18:10 If it do evil in
my sight, that it obey not my voice, then I will repent of the good,
wherewith I said I would benefit them.

18:11 Now therefore go to, speak to the men of Judah, and to the
inhabitants of Jerusalem, saying, Thus saith the LORD; Behold, I frame
evil against you, and devise a device against you: return ye now every
one from his evil way, and make your ways and your doings good.

18:12 And they said, There is no hope: but we will walk after our own
devices, and we will every one do the imagination of his evil heart.
The development within Linux is going much quicker than anything else can keep up. Within GNOME only very recently we got some non-Linux using contributors. Portability just for portabilities sake is not a goal anymore.

This is somewhat ironic, as excluding OpenBSD feels way too similar to how Linux is/was excluded in favour of Windows. But if almost all the people spend their time to make their Linux distro better, then this seems like a natural thing to occur.
>>> However, the fact that a random 18-year old can buy $20,000 of guns in Arizona and just walk out the door is the real cause of the problem.

Nope, it is not. Random 18-year olds do not resell thousands of guns to Mexican drug cartels. The guys that did were known to ATF and sellers repeatedly alerted ATF - the agency that by law is designed to stop it - about them. The system worked - until it did not, because ATF thought they would be geniuses to allow the guns to "walk".

>>> The ATF, by law, can't even set up a database of who bought what gun.

By which law? This sounds like complete baloney - ATF knew who bought the guns. They just didn't intervene because this was the plan - to let the guns "walk", not because some law prevented them from knowing who bought what.

>>> If "Fast and Furious" was really the cause of those guns getting to Mexico

What you mean "if"? It is the fact that F&F was the reason of those guns getting to Mexico. If F&F was not underway, these buyers would have been stopped and the guns were confiscated before they reach Mexico.

>>> why are guns still getting to Mexico,

Because there are other ways of getting guns to Mexico, duh. You'd make a fine defense lawyer: "If my client sold these drugs on the street, as this footage and this undercover officer suggests, how comes drugs are still sold on the street when my client already had been arrested?". Too bad this defense makes no sense at all - of course ATF is not the only channel Mexican gangs can smuggle guns. That does not diminish the fact those specific guns were smuggled with full ATF cooperation and help, which should not have happened. And this does not diminish the fact AG lied about it after the fact that this ill-conceived mess of an operation was exposed. They knew it's a mess, they lied to cover their asses - and they got away with it. And Obama shares the blame for it.

Really, with this kind of argument I would not be so quick to throw around the "stupidity" word if I were you. I'd first learn to figure out difference between "X caused this specific instance of Y" and "X caused all instances of Y ever".
Ever hear the term "gracious winner"? This is being the opposite of that.

It's a political contest, someone has to lose. Let's move on.
I still can see it from here (Europe).
Taxicab Numbers « Programming Praxis -- Google Interview Question
Yup, $1.26B. Founded in 2007.

Seems like the author missed a couple... so maybe Ron Conway was right after all. :-)
What's past is prologue.
Funny to think that based on those numbers Google could buy them all and still keep around 54 B.
Well what product is really burning with suckage and can be really improved? The music player, the smartphone and the tablet were all there and apple approached what it should be. The smart tv? Cameras?
For me, hitchhiking (in Ireland) stopped overnight in 1997. One day it was there, and the next it was gone. Hell, I used to hitch home from the nightclub at 3am.
The case for Linuxism is that Linux has the underlying tools applications require to deliver the user experience users want, and if OpenBSD (and this is from an OpenBSD list) wants to run those applications it should provide the same tools.

A better case against Linuxism is that portability encourages modularity, which is good for reasons far beyond portability. Having to do some things in a different module because they can't be done the same way on all systems encourages you to separate concerns, which leads to code that's easier to reason about and, therefore, less likely to be buggy.

The historical perspective is "You think this is bad, sonny, be glad you're not trying to convince people to play nice with Eunice." (Eunice was a Unix-like environment running on VAX/VMS.)
Google's offices are at the top of a large private building, no? The point is more that neither has customers coming into their stores the way starbucks does.
3 Ingredients of a Successful Startup
I guess there now are two of you. I doubt there are many more.

Seriously: A completely different behaviour than normal which would lead to no one finding the music they want to listen to (but finding newly added music easily) should only be the default if you have enough usertests to confirm that they want that. At least if your aim is that many people use your software and not only you plus the two exceptions who like that too.
Disclaimer: VLC main developer here.

I would love to tell you that VLC (or mplayer or xine or whatever-video-engine) is great to play music, but it is not. And yet, a lot of person use VLC to play music, to our own astonishment.

Therefore, we are working to make the audio part getting better, and we are working hard on that part (next hackdays topic, in December, is only the audio core).

However, except gapless and a correct media library (which we have but is not activated), all the things listed from this article are done in VLC, including resampling, equalizer, loudness, fingerprinting, software amplification... VLC has also a compressor, a parametric equalizer, a spatializer, pitch correction, scaletempo and many downmixers / headphones enhancers. We have also Karaoke support...

Moreover, libswresample is far from being the best quality ever.

So, why don't we have gapless in VLC? Well, because to get correct gapless (not the 50ms you can have with VLC) or cross-fading, you need to have 2 inputs at the same time. And this needs quite a bit of work, notably to be sure to detect correctly EOF.
Two things you can do together to help, but need Backbone edge version (master) for the second, at the moment:

1. myModel.on('change:title', this.render, this); // inside `myView`
2. myView.dispose(); // when you are done with `myView`

This will automatically remove all the referenced binds onto `myView` and simply removing the root view as OP mentions is sufficient.
AFAIR, it's one of the issues Backbone.Marionette is trying to fix with its bindTo/close solution.
Why put non-violent offenders in prison at all? Prison is a pretty extreme step to take, I would avoid using it unless the person is likely to physically harm people.
I once saw David Cox interrupt an argument between the two camps at a conf to say something along the lines of Frequentist/Bayesian, whatever gets the job done for the problem at hand. I can't do it justice, but it was very dudely.
Exactly.

I knew if I don't do that others will turn the comment thread into a open source vs proprietary war and the main point will be dismissed.

So I thought I'd highlight that I'm just using that as an example that everyone has seen and can relate to so that people will keep the conversation around the bigger picture.
He means more that some software is not shared (or available to) with everyone. Systemd is very explicit in that only Linux is supported. I guess pulseaudio is also a problem.

A large part of open source is to share the source code so that others can take that work and do their own cool things / innovate. But then it has to be available.
yes. and pane rhymes with pain as well :D
But if you modify the binary, you'll need a jailbroken phone to decrypt it first. If an unencrypted binary is leaked online, you would still need to jailbreak your phone to run it, or you'd need to pay up for the ios developer program, and re-sign the app with your own certificate and make sure to modify all the app IDs embedded too.

Significantly raises the bar for casual cheating.

Edit: Oh, and if it uses game center, then I think you won't be able to match any opponents since you're no longer running on the official app ID.
>>You'll see the the above is not incompatible with Human Rights[1]

From your original comment:

>> [Democracy] is a biproduct of individualism, and individual rights... These are not universally agreed concepts and a lot of people don't agree with them.

You claimed there that many people disagreed with individual rights, which I questioned -- using the Human rights from UN as an example.

Again -- you seem to be arguing something else now. Or your point of claiming a contrast is too trivial.

Thanks for the links to "collective rights", they were clearer than Wikipedia.

>>As per my original comment, democracy and the spread of it at the hand of the US is entrenched in its history

American exceptionalism is afaik something you find on the quite extreme US right? Also, the definitions of democracy in western Europe etc is quite accepted in the US so it isn't that extreme even there...

(Re child labour -- we had that in the West, until we could afford not to. It is a stage in economic evolution, which is best left as quickly as possible. Re alternative economic models -- please show me some that work and are tested, there should be better ways of doing economy.)
Completely agree. I did some Hitch-hiking as well (in Canada, France, and Australia) and only have good experiences.

Canada was the best. I got a ride from a native american who smuggled me aboard the ferry he worked on, so I could cross to Prince Edwards Island for free. I got a ride from an older couple and their grandson in a camper, who invited me to stay with them at a campsite (and gave me my first taste of Moosehead lager). And in Newfoundland, apart from plenty of good car rides, interesting conversations, (and being invited for Moose meat dinner, and even overnight stays) I got a 'ride' from one coastal village to the next, from a couple on a tiny boat, that were motoring around Newfoundland.

In France and the Netherlands I did some hitch-hiking as well, both for practical reasons (when there was no bus), and for fun. Was a bit harder there, but on overall it was great. Australia was ok too, though it could be a while before one got a ride...

What I especially liked about it is the enormous diversity of people that one meets, and the life-stories they can tell. From a factory worker on his way home from the night-shift, metal-heads in a minivan heading for a French rock concert, and people racing across states to visit an ill relative, to doctors on holiday in their BMW, and land-lords making their round in a cabrio sports-car.

Thumbs up to hitch-hiking!
Note that some of these things are grumbled about within the Linux community too - there's plenty of complaining about pulseaudio, and systemd is very unlikely to ever be universally used by Linux distributions.
Actually the latest official firmware automatically overclocks it to 1Ghz if needed.
Isn't that true only for older Internet Explorer versions because they had two garbage collectors, one for DOM stuff and one for JScript stuff?