skysight-inc/HackerNews huggingface dataset:
I share your sickness feeling however I think that this is a problem of loud minority influencing online discussions in a disproportionate way. The tech community at large may be or may be not more reasonable.
This is by far is the best option, its still user based so it will take me where I want.
Steve Jobs time capsule dug up after 30 years
Because more money to spend by Mozilla means more and better products for its users. Minor inconvenience in UI will result in overall larger benefits for the userbase. It is obvious if you put aside the ads-hating generators.
The other super awesome thing about systemd is: all errors and output from this service is captured by journald with 'cupsd' as the source.

Compare this to SysV init, where you have to manually wrap stuff in syslog calls (and the facility names are 'uucp' and 'news' rather than anything meaningful). <3
If it make them possible to build a fast browser !
>And you just keep replying with skepticism asking for actual proof.

Should I just accept the same kind of answer we've had for 4 years on the Go webpage, and move on?

You talk about wanting "actual proof" as if it's a bad thing. Where's the harm in wanting "actual proof"? Did Ken Ham proved it overrated?

Notice how the top voted comment in this thread, showing a clear community interest, makes the same point:

"I'm surprised at the lack of progress in generics for Go. But more than progress, I'm surprised at the lack of a story about generics in Go. Yes, the FAQ waves its hands at complexity, but the lack of discussion and/or proposals puzzle me."

>No one owes you anything here.

That doesn't preclude discussion, having questions and, yes, even doubting overly generic answers. Noone owes anything to the Python community either, but they are far more open with such things.

Perhaps I want to know if Go wants to be a real community project, or a "developed by a core team at Google in secrecy you get what we want you to get when we want you to get it" thing.
Yes, the non-profit cares about making a buck. Nice logic.
The Perception Of Conflict Is Conflict
Literally.

We both know that it would've been easier to write this in Python, Ruby, Javascript, etc., but at the cost of using an "uncool" language I was able to solve the problem in three lines with only bash as a dependency. Pull requests welcome.
Exactly. I understand why they might want to be less depended on Google. Last year, having Google as their primary search engine, gave Mozilla $311M.
If Google backs out, they want to earn money some how else, this is a great non-intrusive way to do so.
I will make the same point again but using your analogy:

A new employee must be given sufficient advice/training on how to file a bug report.
Building a company requires skills that many, including myself do not have. You have to be able to sell. You have to be good with people. You have to be able to convince at least your friends to work on the idea with you. You have to have a good idea. And, you in the end you stop coding, and start worrying about business things. I like to code. I wouldn't mind owning my own business, but I haven't the skills and I haven't an idea so good that it would compensate for my lack thereof.
Don't worry. We'll be fighting back and reclaim the freedom online. It is time for people to wake up from their slumber!
I'm glad this thing is over. Those popups everywhere were really annoying.
In my opinion, the NTP reflection attacks are a result of a larger problem on the internet - large payloads being delivered without any sort of connection handshake. While it is easy to blame open ntp servers, dns resolvers, and snmp servers - these protocols wouldn't be as easy to abuse if the internet hadn't grown to rely on UDP. UDP is a connectionless protocol, so there is no handshake before data is thrown at the vulnerable target. Worse yet, there is no way to 'reset' function in these protocols, so there is no way for the victim to tell the remote host to shut up.

As for the targets of these attacks. They're still happening. It's honestly a pretty stupid attack. The connections from victim:80 to ntpserver:123. The attackers don't seem to understand that port 80 is not a commonly used UDP port. I'm seeing the following targets in my ntp server's logs:

37.187.133.51 (OVH)
216.33.93.214 (edline.com)
23.9.97.251 (akamai)
59.7.146.69 (Korea Telecom)
198.50.139.161 (OVH)
217.236.16.131 (Deutsche Telekom)
Absolutely – I'd definitely recommend that this is used in favor of my utility if you're always going to the same directory.

I originally wrote a util that outputs your current username, hostname, and path (https://github.com/christianbundy/whereami) so that you can either share or save it somewhere, but since SSH doesn't handle file paths by default I made a utility that does. :)
No sarcasm intended. You don't have to agree with SEI or IEEE, but the complaint was that there wasn't an organized body of knowledge. My response was to show that there is.

I'd be interested in knowing what you find so objectionable about SWEBOK.
Using tmux on the server and attaching sessions on the client is a better option.
If you are smart, why is it hard to figure out a way to develop daily habits that would allow you to lose weight?
Awesome, I hadn't though of that.

My terminal automatically logs into my server via SSH and I just use my tmux aliases from there (minus the SSH, of course), but that would be a great way to do it if I developed locally. Thanks for the tip!
> Who is trying to do that?

You. Stop it.
I use screen and it works well. The first thought when I saw this post was of screen and tmux. Anyone spending any kind of serious time in remote server through ssh should use screen/tmux.
Alan Watts was a wonderful human being who spoke and wrote eloquently, kindly, and often humourously on all manner of topics concerning the relationship of man and woman to the larger universe. Some of his talks can be found at the Internet Archive:

https://archive.org/search.php?query=%22alan%20watts%22

From the talk "On Being God":
'The scanning process of man's conscious attention is very much inadequate for dealing with the infinitely many variables of the multi-dimensional processes of the universe.'
Can you explain this code?
Flappy Bird 'a metaphor for the pointlessness of existence'
Conservative is where you check every word that looks like a pointer. But it's simpler, it's just brute force.
This seems completely delusional to me. Your answer to every problem is saying "solve the problem". I can think of two problems every person has that are not trivially solvable with your approach:

Problem: people die
Problem: people are unhappy

Or, to relate to what transpires as "your" problem, having a meaningful fulfilling time with other people. Which by the way is a problem that I think is fundamental to human existence.

In my experience, problems that look trivial get increasingly complex the closer you look at them. The simple problem of (off the top of my head) how to cook an egg will probably bring you a lifetime worth of fulfilling intellectual challenges.

I have a decent IQ, skipped a few years of education, and used to think I had trouble relating to other people. I still seem to have this uncanny ability (at times) to solve programming issues (I'm a developer). I used to think I had trouble relating to other people and set out to live a more passionate life, and spent a lot of time with less intellectually oriented people. One thing I learned (and I had to learn it, as in spend effort on acquiring some kind of knowledge) is that intelligence is so much more than what I thought it was. It is not just about solving problems, it is also about experiencing and appreciating reality, and how to share and express your appreciation of reality. It clicked one day, and I have pretty much no problems anymore connecting with people, regardless of how trivially solvable their "problems" are.

This is a bit rambling and dishing out advice, and I don't want it to sound that way. I am trying to boil it down to your approach of problem + solution. Here is a simple one:

Problem: the sunset yesterday was beautiful, and I want to share the beauty I experienced with you.
So, what's the indispensable feature of Gmail you absolutely need?
Surely there would be a way to check this through github's api once there was a username to check against. It sounds like a good idea and it might encourage supporting open source software while avoiding those issues.

But then I guess the downside would be fewer people contributing to your own site.
A Mind-Bending Font Inspired by a Famous Optical Illusion
Linus is a kid compared to what several other linux-kernel denizens could reply to you.

Though, I agree, sometimes there is an excessive amounts of public humiliation on the list.
Apologies, I don't follow.

Healthcare was cheaper before cigarettes were heavily regulated or after?

Which is it?

Or perhaps you're arguing that corporate profits are more important than people?
How are those contracts validated and enforced on sites like that? The SEC used to watch naked shorts relatively closely before 2008 and it's been banned since then; but how is that arranged in practice with a currency whose primary selling point is its anonymity?
Enabling ido-mode makes it a lot more easier to use. Also, you can open local files as sudo in a similar way.

/sudo:localhost:/etc/hosts
plus if you're going for bash instead of python to avoid dependencies, just go for sh. It's not like it would be hard to code or anything in sh.
I second the CBT aside—it's very effective at helping people work with their own thoughts & responses in a relentlessly directed manner.
Want To Work For Dropbox?
> The Gov has guaranteed all of these!

The word "guarantee" gets tossed around a lot, but it's misleading:

Fannie and Freddie's "implicit guarantee" only means that the government will lend these GSEs funds to ensure timely payments of principal and interest to mortgagees (not MBS investors!), at rates slightly above the government's own borrowing rate, up to the "conforming loan limit" which is $417,000 in most areas. So it doesn't entirely eliminate default risk. And it doesn't reduce servicer risk or interest rate risk at all.

Only in 2013 with QE3 did The Fed start buying Ginnie Mae MBSs with an "explicit guarantee" that entirely eliminates default risk. (These securities still have issuer/servicer risk.) But The Fed is still buying non-Ginnie MBSs as well.
I don't want to seem insensitive, but... Hi I'm your boss, you're fired, give me your laptop, pick up your shit, security is going to escort you out the building. Cause no trouble.

Just an interpretation to what's going on there.
It could be actually 3 months notice. Kind of problem in Europe if you want to change job.
I hate little extensions like this because if I make them part of my workflow, I am completely hindered when I find myself on a machine that doesn't have this. (Every other machine in the world.)
> I'm not here to make you believe anything.

Then what are you here to do? Just write unsubstantiated snarky comments about how much of an idiot everyone but you is?
Definitely. Here's a gist, feel free to comment with any questions!

https://gist.github.com/christianbundy/8954786
Good way to start the morning. Love me some loving code.
In preference to Canonical, yes.

systemd is more open, has a greater count of contributors, and is already more widely adopted with more distros planning their move to it. I'm not saying it's without problems, but anything (including keeping sysvinit) is better than Upstart.

GNOME is practically a Red Hat project these days, but people aren't advocating its removal (although yes, GNOME is awful since 3.x)

As it is, Red Hat already maintain or otherwise have a hand in a lot of things that are in Debian - seeing them as somehow adversarial isn't true, while Canonical have a long tradition of keeping their own work close to their chest and not sending improvements upstream.
Oh, thank you. I did not notice there was an alert because I did not run the page.

I thought it was just cleverly shaped code that did nothing, decidedly less impressive.
The PRspeak bothered me more than the ads. Did the writer really think anyone will buy the "users at the center" bit?
ILOVEYOU source code:
http://www.cexx.org/loveletter.htm

I remember playing with this for hours. Also, having to fix my box when it hit. :)
Mobile App Development – Tips for Getting Noticed
> "If it was so important why didn't Google get involved?"

Maybe because participating also means "telling people that they're constantly being monitored" (and further raising the perceived seriousness of the issue). And maybe the only solution to escape the madness is to simply drop big parts of the currently available technology.

Apple/Google/Microsoft/Yahoo/AOL/etc are after your money, they only protect your rights if it means "more money", not if it threatens to impact their profit.

So they have no ($$$) incentive to raise the issue. (Our culture is still immature, it favors money over ethical values.)
you think ADS will have a BETTER experience for a NEW user?

what comes after "ADS", "BETTER ADS" then "TARGETED ADS" then...

so, they should say it to "their" [what's left of em'] users face, don't you think so?

http://www.youtube.com/watch?v=UXoNE14U_zM
Was really hoping for more photos of the other things in the capsule, rather than just one clustered shot of the stuff still in the tube.
I like to take advantage of temporal locality. My zshrc is configured to take me to the most recent place that I have been whenever I open a new shell:

autoload -U add-zsh-hook
record_pwd() { pwd > ~/.cwd }
add-zsh-hook chpwd record_pwd
touch ~/.cwd
cd `cat ~/.cwd`
On the other hand, you have substantially backed up your claims and completely avoided logical fallacies, such as ad hominem. /sarcasm
IBM is no longer a USA company and has not been for some time, logic would dictate that if they've only got ten thousand or so employees left in the USA, if they plan to downsize 13K, at least some citizens of India are going to have to go. They'll (probably) never get rid of the local USA sales force and some service techs, so by definition layoffs will now start to happen in India.

GE is the same way, as are some other former USA companies, when all the Americans are fired you have to begin firing in India and China, which is new to those areas.

Now if they really wanted inhumane, they'd make the Indian workers train their replacements, then fire them.
It didn't help having it coincide with Safer Internet Day ( www.saferinternetday.org ) which did make it to my local media.

I only heard about the Day We Fight Back thing a day or two in advance so when I saw the evening news and they talked about that Safer Internet Day I wasn't sure if there was some mix up or just bad reporting...
You never know, maybe they will be sacked after these layoffs are taken care of. One place I worked at, two managers were each told to select one of their underlings for layoffs. After they made their selections, the managers were then laid off.
Mass surveillance creates a chilling effect on free speech; it causes people to self-censor.

It's just as effective at censorship as requiring a license to print a newspaper--something our Bill of Rights was explicitly designed to avoid.
Not always. Steve Jobs was an example. You can have a visionary CEO who really cares about a product.
I'm trying really hard to see the utility in this, as somebody who almost obsessively aliases commands to save keystrokes. But it's almost the same number of keys, at the expense of having to mix them together.

This feels less like a marriage and more like trying to tie two very different animals together.

I'd much prefer if this was some kind of host-alias based magic, where "ssh my_server_web" took my to "my_server:/srv/http/my_site", "ssh my_server_db" took me to my_server and opened mysql, etc.
https://en.wikipedia.org/wiki/Dancing_pigs

Never seen it called "dancing monkeys" - got a cite?
That sounds very interesting. I look forward to the post. Is there any rss-like feed?
This isn't anything to do with security by obscurity. This is like putting a cover over the launch missiles button.
Cool! You mind sharing it on GitHub?
There are two things I find odd about this solution.

You still have to type the path you want to cd to. See previous discussion at https://news.ycombinator.com/item?id=6229001 for possible solutions.

The github example specifies the username to ssh to. Assuming you ssh to the host more than once see man ssh_config and the User parameter.

And screen/tmux, obviously.
Really have to disagree. You start on a false premise that almost every device is connected to the internet.

In banking, insurance, governmental, education and medical spheres, there are hard privacy and secrecy requirements. Same goes for military - look what happens when they slip up. If you want to think about it - what percentage of the economy do these interests represent? I would say a large portion. So to my mind a large portion of the economy has a data security requirement that don't seem to be met by web apps.

In the consumer sphere, sure you can replace some programs with javascript, but can you see apple employee's using google docs at work? Why is that?

Also in corporate networks, they may be connected but through a proxy - which would reduce the attack surface.

There are air gaps and network gaps for data security. So your conclusion is based on a false premise.
They are reinforcing stereotypes about women at an event whose purpose seems to be about breaking the stereotype of computer science being for men.

> "... they also hand out free gifts that they think that women may appreciate ..."

Why do you stress the fact that the gifts are things that particularly women may appreciate? I've never noticed that my female colleagues are more vain than men at work and need a mirror while programming. To get women into computer science for real, we need to stop with these gender stereotypes.
Introducing Careto: Setting A New Bar For Cyberespionage
It would be much more useful if you can make an scp with autocomplete by pressing tab in the terminal.

scp root@host:/long(tab)_file_name .
Unless that's a different mp3 player from the one I'm thinking about, it got pretty bad reviews. It might be waterproof, but most reviewers said that once water gets in your ear you can't really hear anything.
I think it's a cool exploration. Thanks for sharing.
I believe the main reason it wasn't really considered in the debian discussions was that they couldn't find any real documentation of it.
Do you have a model for revenue generation other than ads except for asking users to pay some dollars? I will love to know.
On one level, this is No Big Deal -- it's comparable to the default bookmarks that other browsers include for CNN, NYTimes, etc. Though it never occurred to me before to wonder if those bookmarks were paid placement. How naive.

These tiles are even less persistent than default bookmarks. They get replaced as a side effect of user activity, instead of requiring manual removal. They're also visually inoffensive in their current sampled form.

I'm cool with revenue diversification and growth. I'll take it on faith that options-to-Google are not as ready and assured as we often assume them to be. I'm less convinced that Mozilla needs hundreds of million dollars to operate in the first place, but on the assumption that our interests in the expenditure of that money are vaguely aligned, I won't begrudge them their fundraising success.

The part that really bothers me is the tone of delivery. "User enhancing"?? I don't feel enhanced in the least, and I deeply worry about there being someone with any influence at Mozilla who can use that phrase (in this context) without being run out of town on a pike.

The entire messaging is terrible, and terrible in a way that suggests a huge cultural dissonance between the Mozilla we knew and the Mozilla that is presenting itself. The question is, which is more correct? And that's a Problem.

Who is in charge over there these days? Did they really give some dude from the ad business free reign over organizational messaging?

This feels like Mozilla's John Browett moment. Their next steps will say a lot.
I am thankful you didn't.

Congratulations on getting the *NIX philosophy right.
Sourcing and Building an ErgoDox Keyboard
1 million views, so powerful
Don't sync. Compile on deploy and let Cloudfront fetch when needed. It should also be possible to cache assets in memcache instead of compiling on each deploy (personally I ran into some issues with it but can't recall why).
European Commission proposes a reform to the way the Internet is managed and run
Should be a year of fighting back and it should be 2015 and we should plan the hell out of it to the point of people fearing it.
> Step 1) Stop getting married and producing children.

It looks like his genes are smarter than yours.
> We probably won't have to touch the servers for a very long time.

Until somethings fucks up. If you are on Heroku they will handle DB, routing and server problems. On Linode you have to deal with that yourself or hire a sysadmin.
I always wondered what the difference was between being really smart or just being really interested in a subject.

All through high school I never studied for a science (biology, chemistry and physics) exam. I would often work by myself and complete several weeks of study in a few days. I would read college levels books in 10th grade, just because it was interesting. Teachers would force me to go back to my locker to get my textbooks before an exam because I needed to study; I just put them back when they weren't looking. I didn't study for 12th grade standardized science tests and ended up with scores 95%+. (I also thought English class was stupid and typically got mid-70s by squeeking by).

That being said I am certainly NOT gifted and to be honest I don't think I'm that extraordinarily smart; I just find that if I'm interested in something, the effort I put in seems, well, effortless.
IBM is selling, consolidating and closing whole lines of business ... there's nothing that says anyone has to be employed when they're done. I saw a layoff similar to what you described once ... a few of the managers laid off everyone in their groups, then the next day, HR came in from corporate, laid them off and closed the building down.
IBM has around 120,000 employees in India, around 90,000 in the US and around 20,000 in the UK.
Around 35 billion dollars of IBM's revenue ( ie: around 35% )comes from IBM India.
That's not irony, that's simply someone listening and changing his mind. That is a normal and healthy thing to do.
More horrible things you can do with javascript.
I've always laughed at startups that offer me a big piece of equity in exchange for a lower salary. Why on earth would I want a worthless piece of paper in exchange for some very valuable pieces of paper?
GB Shaw's "Money is the most important thing in the world until you have enough of it" is a truism aside from hermit existence.

On the other hand, Watts' "Yes, one can take a whole handful of crisp dollar bills and practically water your mouth over them. But this is a kind of person who is confused, like a Pavlov dog, who salivates on the wrong bell. " rings hollow if you have bills to pay.
They split off a common codebase, but they share a lot of code and patches fly across the multiple codebases without major problem. What takes the most effort is porting across big new features. But that is expected.
Unfortunately this project seems to have stalled; according to https://github.com/moxie0/Convergence the code hasn't seen significant updates since 2011.

A similar more up-to-date alternative is Perspectives: http://perspectives-project.org/
Maryland Bill would cut water and electricity to NSA headquarters
Have you tried using cmake on e.g. IRIX?