skysight-inc/HackerNews huggingface dataset:
This seems really random. What was the point of posting it now?

I thought I was going to see something strongly relevant to his recent travails, but I didn't notice anything

I guess... posting this amateurish old page for this particular guy at this particular moment in time could look a bit like mockery, though I'm sure that wasn't intentional.
Any link to the actual discussion itself?
Kurt Donald Cobain (February 20, 1967 – c. April 5, 1994)
Doesn't that defeat the point?
http://lkml.iu.edu/hypermail/linux/kernel/1404.0/01331.html
Start of original discussion thread:

http://lkml.iu.edu/hypermail/linux/kernel/1404.0/01327.html
Why digital currency backers are keeping the faith
I don't really understand the structure of your company.
This becomes difficult when you are dealing with distributed systems.

Let's use email as an example - I can close my Gmail account, and Google can delete all of my data off of their systems.
There is nothing that either Google or I can do, however, to ensure that everyone I ever sent an email to will delete those messages as well.
The messages are now on their computers, out of my reach.

This becomes more evident when it's not a 1:1 message, but a 1:many message, such as Usenet (or Tavern)

Like Gmail, you can delete your account locally, but there's nothing anyone can do that would force other servers to delete the messages they received.
Once it's gone, it's gone.

Another example where you might see this is XMPP->XMPP.
My AIM client can keep a log of your messages, and even if you delete your AIM account, my logs will remain.

I can entirely understand where you are coming from, but with some classes of systems, I don't know that it's possible to ensure that your data can be entirely erased.
Startup Uses Eggs to Poach Employees from Facebook, Google
> I believe users should always be in control of their data

Total control?

Does the person who made this submission have the right to delete it even though by doing so they delete your data?

Do other users have the right to delete your data?

Total control for you means denying someone else the right to delete this conversation.

Do other users have the right to redefine your data by changing the context surrounding it?

If you posted "I vote for this too" to some very sound proposal to allow changing of usernames, and then the original author changed the proposal to "Bestiality should be legal", thus suggesting to the world you support such a thing... did the other user have right through the control of their data to substantial modify the context of your data? To the point that the other person could create a personal liability for you?

Where do the lines start and end, if your content can stand alone then the issues are not there. Almost everything in a forum is a discussion, conversation, argument, debate, an interaction depending on the context of other people's content. The minutes of those things are a record of fact, that someone said something and someone else replied and said something else. Content on a forum is never detached from the content of others.

I agree you have the right to your data, but disagree someone has the right to modify those minutes, those records of fact, to impact the data of other people in any way.

A forum is a collective work, and the rules for a collective work are different to the rules of a personal work.
The core of the issue is that systemd looks at kernel boot command line and if it sees "debug" there, it starts logging so much diagnostics, it floods the system and prevents it from completing the boot.

Someone then opened a bug [0] with systemd devs and the ticket was closed by this Kay person in two hours with "not a bug". In a exchange that followed Kay said "debug" is a generic term, there's nothing to fix, ignoring the fact that his treatment of "debug" was breaking existing systems that admins with booting with kernel debug On. This is a major if not the major f#ckup in Linus world, who is really big on not breaking backward compatibility, ever. Now multiply it on Kay's not-my-problem attitude and you can guess Linus reaction without reading his lkml post.

[0] https://bugs.freedesktop.org/show_bug.cgi?id=76935
Noble beginnings: The first jobs of Nobel Prize winners
Summary: Linus is unhappy with Kay because systemd can flood the kernel with so many messages that the system will fail to boot.

It seems to me that it would be best to ensure the kernel cannot be overwhelmed and shutdown by anything a user space process does. Linus language may not be up to American sensitivity standards but then again Linus is not an American.
It's also worth stressing that even if import side-effects are always going to be fast and not kill the interpreter, they are still a terrible idea.

Even spawning objects that are referenced in modules can have some rather unpleasant properties. The __del__ method will likely never get reliably called and other behaviours that work great in scripts break in subtle ways, especially with a KeyboardInterrupt. Threading and multiprocessing will leave processes running using 100% cpu. Trying to debug these things gets insane, as you can often only find them as the interpreter is dying.

I think import side-effects can be tempting because Python is often introduced using a scripting-oriented approach. Combined with Python following the principle of least surprise, most people doing this won't even realise that it's wrong. This does seem to be a rather common anti-pattern.
Thanks, I hadn't seen the new option "Allow Microsoft to use your Skype profile information to show you more relevant ads in this application". I'm kind of pissed that there wasn't a message when I upgraded to tell me that this new option appeared and was checked by default.
Encryption in Everyday Life – for free on Amazon till Tuesday
They make no mention of mailing lists or forums, which most sufficiently large open source projects have. It's often a good idea to sign up and get a feel for how things are done in a given commmunity, and for large changes, suggest them on the mailing list for discussion before opening a bug report or writing code.
Will this cleanly upgrade to the 1.0 version? I thought about installing the alpha, but was a little bit cagey; I don't know why, I just was...
The Weekly Startup – Startup #1: Sharevent
Maybe it was recognized by Google's algorithms as numbers, or something.

House street numbers and car plates are blurred on Street View in France, and often some small squares with text are also blurred by error.
A bit of advice from someone who is trying to do the same:

- Learn one language/ platform at a time. Also, think about what you want to learn. Web development? Mobile? CS fundamentals? It is very easy to waste alot of time when your are not focussed on a particular goal.

- Try not to get tricked into spending to much time on those fancy looking tutorials. Building something yourself is much more valuable than obtaining meaningless 'badges' and achievements.

- Ruby on Rails is complex and I would not recommend it for beginners. I wasted alot of time doing tutorials that covered random parts of rails that I never used in projects. Again, if you want to learn Rails, start your own project as soon as possible and select learning materials based on that.

- Stick with the basics. Try not to get distracted by frameworks, tools and the overwhelming amount of tutorials available.

for javaScript, have a look at this:

http://javascriptissexy.com/how-to-learn-javascript-properly...

Ruby / Python:

http://learncodethehardway.org/
https://www.udacity.com/course/cs101

rails
http://guides.rubyonrails.org/getting_started.html

good luck
Hack your body: reduce your risk of death at any point in time by 42%
Should I change my password?
61% of young Republican leaning Americans (18-29) support marriage equality. The issue is settled, the trajectory is clear, it is just a few years until it will all be shaken out and boring and stats about people being against gay marriage will be treated with awe and shock.

In 1986, only around 30% of Americans "approved" of interracial relationships -- now about that number have a family member IN an interracial relationship. Things move faster now, and in just a few years, the idea of being against same-sex marriage will seem just as insane about being against interracial marriage.
Neat, but the zoom works the opposite way that I'd expect, is that just me?
I agree that posts shouldn't be deleted. But should the user be able to anonymize his posts when he deletes his account? Such that the username 'JohnDoe' is replaced with 'DeletedUser20140405.42'. IMO that doesn't destroy the readability of the conversation.
Could you explain what is so offensive about using `...` here?
I'm in the same boat. But I was able to move on from games some years ago.

I think you've reached an important point where you are able to see it as an enemy to your happiness in life, and that you have a serious self control problem. That is a significant first step. For me, my game addiction was causing all kind of wrist problems, in addition to making me feel crappy about my lack of life/productivity.

A couple insights:

1. What did it for me, after reaching that "moment of clarity", was quitting cold turkey. The trick was.. and you will not like this.. to throw them out. Uninstall them and delete them including your profile and trash the installers. You might reinstall a demo version or something and have some relapses, but after the relapse has run its course, delete it again.

2. Look at it exactly like an addiction. Use similar strategies that alcoholics use to fight their addictions. I'm completely serious. For one, never play games again. Some people can handle these things in moderation. You're not one of them. Look at games exactly like an alcoholic looks at drinks. They are your enemy and they want to kill your happiness.

3. It doesn't end with games. I have since substituted other things.. fortunately not as bad in terms of time consumption though, and fortunately not substances. Hacker News, for example.

The root problem for me isn't specifically about games. It's that when I feel "nervous" about doing work that's tough or unpleasant, my body knows that games / writing on HN / insert other pleasant distraction will take that nervous feeling away. For the moment. That's very much like an addict's mentality. It takes a lot of breathing exercises and focus on my future happiness to overcome those moments.

"Time management" techniques usually don't help because it's a different part of you than your rational mind. It's your body reacting physically to the queasy feeling in your stomach you get of sitting down to do that task you need to do in front of 82 more tasks before you get that serotonin payoff for a job well done. Your body has learned, "but a game can give me that right now, let's just go do that!" Your mind already knows what's best in the long run. You need to untrain your body.

Maybe it's similar for you, maybe it's different. Battling addictions is a big topic and everyone is different. But there is hope. You're lucky that the games you're addicted to can be uninstalled and thrown out. It doesn't stop you from relapsing but it does create a barrier that helps.
Can anyone suggest best practice alternatives to import side-effects?
I had another comment today to attract a few surprising downvotes. https://news.ycombinator.com/item?id=7535793 Perhaps everyone's still a bit grouchy over the Mozilla thing? :-(
Hmm. If someone says something embarrassing in a newspaper interview, should they be allowed to recall and censor all printed issues of that newspaper? Once you knowingly and deliberately enter something in the public record, I'm not so sure you should have the right to unilaterally delete it.
I think that is a great idea. I'd be happy to see something like that.
That's where we're going with Microcosm.

Deleting a user will nuke the account itself, and assign all content owned by that account to an anonymous/deleted account.

The context is preserved and no-one else's data is affected, but we've removed all Googleable trace of the original account (the username and profile).

The only remaining issue is whether a person made posts containing personal information (defined as being the same as personal data according to EU Data Protection laws... name, phone number, email, etc). But for that we'll always honour take-down requests even when the information is orphaned from an ownership record.

PS: To the downvoters, I'd love to understand what part is objectionable.
I've used a similar app that made a beep after a certain number of minutes, but I made a habit of ignoring it after a week.

Now I use Breaktime (only for OSX), which inserts itself in the system tray part of the screen and displays a big overlay when "time's up". It is more effective because it forces me to get up.

You could build a browser notification that gets the focus of the user.
I do believe you've neglected to mention Cognitive Behavioral Therapy and mindfulness meditation.

You did mention cognitive talk therapy with a professional, but my reading of David Burns' books (and my subsequent personal experience) leads me to believe that it can be effective when done by someone by themselves (and in combination with medicine and or talk therapy).

http://en.wikipedia.org/wiki/Cognitive_behavioral_therapy

http://en.wikipedia.org/wiki/MBSR

http://www.mindandlife.org/
to be clear (I am not english). Ratelimit means drop some logs. Lennart Poettering is commplaining because he wants the kernel to be happy with him flooding the kernel with logs.

When I debug software, I do not want to lose logs and I do not want software to produce so much logs it is impossible to use.
> they are pulling in a very different direction from the one of the core PHP devs

when a sole company creates its own modified "version" of an existing language, and that company has a stated motto of "move fast and break things" why would you possibly trust them to maintain any features/compatibility longer than they themselves see a use for it?
Amazon unveils the Dash. Now you won't run out of anything
""""to focus on candidate who will show stability – work for at least 4 years.""""

how, exactly, does one "focus on a candidate who will show stability" and work for at least four years? how can a recruiter POSSIBLY determine this? Stupid suggestion.

"""to focus on candidate who will be better than average – since more money/equity the candidate earns, the more reward recruiter will get.""""

recruiters, at least this recruiter, try to find the best people we can. Do you think that the more money we are offered, the 'better candidate we will find'? Stupid suggestion.

""""to focus on candidate who is a better fit – since a better fit is most likely to show stability as well as stay for long term with the company.""""

these words don't fit together into anything meaningful. Stupid.

""""to track candidates who are good – since maintaining a long term (~10-20 years) with such candidates will be more fruitful.to focus on company whose equity will be meaningful – since a part of their compensation is in equity.""""

we have received over 150,000 job applications over 8 years. you have no idea how hard it is to actually achieve perfection in "tracking great people". Those who don't understand think it's easy. Another stupid suggestion.

So, if you think you can do better, get out there and start recruiting instead of being an yet another armchair general.
Older versions of Messenger even complained if you allowed it to send push notifications, but disabled the notification sound.
山卄凡丅 勺口 丫口凵 刀㠪㠪勺 千凵⻌⻌一山工勺丅卄 ⻌凡丅工刀 匚卄凡尺凡匚丅㠪尺丂 千口尺 山卄㠪刀 丫口凵 匚凡刀 丁凵丂丅 凵丂㠪 凡 厶㠪尺丫 丂爪凡⻌⻌ 丂凵乃丂㠪丅 口千 丅卄㠪 ﻿７５，０００ 千凵⻌⻌一山工勺丅卄 凵刀工卄凡刀 口刀㠪丂 丅卄凡丅 爪凡长㠪 凵尸 口厶㠪尺 丅山口一丅卄工尺勺丂 口千 凡⻌⻌ 丅卄㠪 凡丂丂工呂刀㠪勺 匚卄凡尺凡匚丅㠪尺丂 工刀 丅卄㠪 彑凵工尺长丫 凵刀工匚口勺㠪 己口口？
I genuinely don't want to rag on religious people, but I don't think that's legit. "We need to cut out peoples' hearts and offer them to the gods, because if we don't the sun won't rise" is not a "rational" argument for human sacrifice by any useful standard. No more so is "we need to deny gay people human rights because God wants us to." No amount of earnest belief makes that argument remotely valid.

So, no, there are zero rational reasons to oppose gay marriage, only irrational, bigoted reasons.
This may sound weird, but it helped me and then a friend of mine in pretty much the same situation as yours. Switch your gaming addiction for another, better one - fitness. Unlike gaming, fitness will give you an actuall goal, improve your will and motivation, health, mood, etc. An advice: whenever you feel the gaming urge - go out for a jog. When you start looking and feeling better - it will become another adiction.
I looked at this just a few days ago but decided not to pursue it any further because of how much junk JS it needs to generate and how readable that junk JS would be during debugging.
I'm one of those people for whom weed brought about psychosis (requiring a three week hospital stay -- I was certified). I smoked for ~13 years before this happened; I definitely had other negative side effects but nothing nearly that drastic. I don't smoke anymore.

I do do a lot of other stuff (meditation, CBT, ...) and life is pretty good these days.
Congrats to InstaMotor on the launch; this looks like the kind of experience I would want when selling a car. Best of luck to the team!

While we're on the subject of cars and improving the car buying/selling process, I just wanted to say that Edmunds.com has opened up its car data to the world in a sane, RESTful API. Check it out at http://developer.edmunds.com and let me know if you have any questions: mbock @ edmunds . com.

We also just finished Hackomotive, a $35k hackathon focused on startups improving the car shopping experience. You can see the winners here: http://www.hackomotive.com/. We'd obviusly love to see InstaMotor apply for next year!
No. He doesn't like project maintainers who reply in an abrupt and dismissive way to users with bugs. In this, Linus is very consistent and not hypocritical at all.
I would go see my ex-boss' boss and tell him that we're down two people, and while I can keep things going somewhat smoothly for a few weeks, things are going to start breaking due to a lack of manpower.

Then, I'd tell him that I already had the names of a few people to interview (having selecting people I already knew). If you do it right you'll

a) Guarantee that you're working with staff you like
b) Be able to redefine your role (for example, from Sr. Software Engineer to Software Architect or Support Analyst to Programmer).
c) Create a reputation as a guy that solves problems independently and removes headaches from his superiors

Fortunes, careers and reputations are made by fixing problems in times of chaos, not by staying with the status quo or coasting in a comfortable path.
Lets clarify some terms: by marriage I mean the institution recognized by government. Of course, anyone can get "married" to anything they want--it just wont be recognized by government.

The government has an interest in promoting social policy it believes is a benefit to society, by way of its power of taxation. It is not entirely unreasonable to believe that society is better served with the family unit being anchored by one man and one woman, and thus believe that government benefits should be limited to this "ideal" case.

Personally I don't care one way or the other, but I don't entirely dismiss this idea either. I am hardcore "evolutionist", in the sense that I believe there is hidden value in the way things have played out over the eons. The fact that we evolved distinct sexes and sexual dimorphism is not something to be dismissed as an accident of history. There is information encoded in these facts that may not be readily discernible from our vantage point, but it is there nonetheless (just like there is practical information encoded in various culture's scriptures against eating pork). I do believe society is better off with the "traditional" family unit as its cornerstone, and so government reserving benefits for this traditional unit does make a certain amount of sense. I don't think the benefit is big enough, nor do I care enough, to try to deny people the symbolic label and a handful of tax-breaks though. But framing the issue of marriage as a civil rights issue has always seemed a little absurd to me.
Twitter does not make it convenient to report accounts that are impersonating someone. Moreover it should be fairly easy for them to run a check on the background image to catch for violations of 'verified' user.
It's SF, the company is hemorrhaging staff, your job description is constantly mutating...and you can code well.

It sounds like time to get a better job, with a healthier employer, working on something more interesting, and making at least 20% more. Or take a run at building your own ship if that interests you and if you have the financial padding.
> When something isn't right a long period of time, it's easy to lose perspective on what being well looks and feels like.

I've found that this is one of the big reasons that many people I know don't seek help, or waited (too) long to do so. Especially for people living alone who can acceptably 'curate' their existence when around others, it's very easy to lose perspective on what is 'normal' or 'healthy'.

It's made me wonder if it might be good to consider going to a psychologist something akin to a yearly dentist checkup.
I'm not sure Google is actively punishing this strategy but the text doesn't look good at all in the SERP. The title of the page is displayed as "﻿Ｕｎｉｃｏｄｅ － Ｆｕｌｌｗｉｄｔｈ － Ｚｅｉｃｈｅｎ" [0]

[0] https://google.com/search?q=site:linkstrasse.de
My response to the same point in another thread: https://news.ycombinator.com/item?id=7536635
> systemd can limit its own output and say "my bad"[This happened]

Did it? I didn't find any such commit. IMHO it's the correct fix. /dev/kmsg is privileged and systemd should rate-limit what it writes there after giving priority to more critical messages.
Luxury Dining Room by ALGEDRA Interior Design
Color pixels made of nanowires offer new paradigm for digital cameras
Deleting a post doesn't mean the whole conversation should be deleted (reddit works this way), and the meaning of following posts can be extrapolated from the context.
FinishToday: never stress about tasks
Google might have fixed it but Facebook haven't - the sidebar on the desktop site is full off bottom-feeder adverts for weight loss, hot dates etc. using non ASCII lookalike glyphs (usually accents or composing diacritics). I wonder if they are working around some Facebook ban on certain ads?

Spammers are still using this trick in email (usually subject lines) - I actually started writing a decomposer / normaliser plugin for SpamAssassin, then realised it was cheaper to just penalise Unicode-encoded subjects. This is why we can't have nice things.
Nanostructures half a DNA strand-wide show promise for efficient LEDs
In 48 lines of code, he has 12 lines where he's evaluating JavaScript between backticks (and not all those 48 lines are significant). If you're having to do that much evaluation of raw JavaScript, then what is the point of using a compile-to-JS language at all?

With CoffeeScript, I think I've "had" to use backticks all of about twice (I probably didn't actually have to, but it seemed easier at the time - I don't remember the exact circumstances).

Also, as others have said, the JavaScript that this outputs is a real mess (in comparison with, say, CoffeeScript).
Just don't run code in the root of your modules except in the entry point(s) of your program. In the modules, only declare.
Qt and Gtk seem to be the problem here, and they won't change. They aren't python modules as much as they are application frameworks and assume to be in full control. Gtk calls sys.setdefaultencoding("utf-8") when imported, changing the way your strings behave in the whole process.