skysight-inc/HackerNews huggingface dataset:
I use a tool called tummy (https://github.com/minhajuddin/tummy full disclosure: built by me) which allows me to create a Tmuxfile per project. A typical file looks like this:

session "liveform"
directory "/home/minhajuddin/r/liveform/frontend"

window "src", [
pane("vim TODO"),
]

window "server-pry", [
pane("puma --port 3000 --config <(echo '')"),
pane("rails c", :horizontal),
]

window "play", [
pane("git status"),
]

window "misc", [
pane("sidekiq"),
#pane("httpdebug", :horizontal),
pane("cd ~/s/html; fs", :horizontal),
pane("guard", :horizontal),
]

# vim: filetype=ruby
They still sell the games on the Virtual Consoles of the Wii U and the 3DS.
After I lost my dad, that's what the therapist I tried to see said: "Deal with it." At that point, I realized I was wasting my money. It took many more years, almost losing everything, and sheer fucking willpower to undo what the psychiatrists did with their meds. "Take your meds like a mindless cow," is psychiatry's attitude because they're making incredible profits off your sickness. And they get the patients to evangelize (see the top parent comment in this thread) and spread their nonsense while people are getting sick, dying, or at least wasting a whole lot of money on drugs that don't help them.

Unempathetic doesn't even begin to describe the profession. Anti-Hippocratic oath might be the place to start if you're looking for a way to describe this field. Profit driven would be even better.
Actually my experience with quoting in LaTeX has not been fun.
Similar to that, I've seen a lot of blog posts about Tmux and Vim, but I've been itching to see one where they talk about day-to-day. When do they use vim-split versus tmux pane, vim buffers versus tmux windows? I use both, but aren't very systematic...there's a bit of cognitive load when remembering which I'm using and using the different commands to navigate. You can't do diffs with panes and it's nice to use vim buffers instead of tmux windows when editing a series of files.

I imagine using a tiling window manager with tmux you'd have a similar issue. Sshing into a box you can launch tmux and have windows and splits inside, but you couldn't use your WM.
I'm pretty sure I remember getting that far. We even figured out how to actually win. I don't remember now how we got the knowledge - this was waaay before the internet and in a third world country.

Good times.
Running Aws-Cli Commands Inside an AWS Lambda Function
Blizzard Has No Plans to Remaster Old Warcraft Games at This Time
It's open source.

You can see exactly what it's doing.

The issue with permissions is closed source apps that do shady things with extra permissions...
Agreed. At this point, I use meditation, exercise, omega 3 supplementation, and therapy all in addition to the mental attitudes I discussed.
Developed in house at NERD http://www.neogaf.com/forum/showthread.php?t=1270032
In a security sense, this is actually a very real concern with which even a warrant canary cannot help. Could you provide hard evidence that Signal's developers have NOT been "gagged" or "blackmailed"? I think such a proof would be infeasible at best.
Many (most? all?) of these titles have been available under Virtual Console or ported to a handheld for a long time now.
Why would anyone do that? There are much better tools for handling complexity on that level. That's insane.
Yep, unfortunately a universal 'Network-Byte_order'[1] stil doesn't exist.

Things like this were especially a pain with industrial network protocols that we used in our applications during the transition from PowerPC to Intel on OS X. All the CFSwapInt16HostToBig() and CFSwapInt16BigToHost() stuff...

And earlier before I learned about '#pragma packed' it took me a while to find out where all these extra zeroes suddenly came from :-D

[1] https://en.wikipedia.org/wiki/Endianness#Networking
My position is not, was not, and shall never be that people should be coerced into eating GMO foods against their will. My position is that people who don't want GMO foods on their plate should not obstruct everyone else.

GMO foods are capable of addressing specific problems, like vitamin deficiencies. People should be offered that choice. Anti-GMO activists, like anti-vaxxers, are hurting people by denying them helpful scientific advances.
I was a long time tmux user while on mac. Since I've swapped to arch and i3 I don't use tmux at all, and just use the WM. I basically live in terminals nowadays and I've not really missed tmux. The thing I really do miss is vim-tmux-navigator.

https://github.com/christoomey/vim-tmux-navigator.
Absolutely. I'm not trying to say this hypocrisy only exists on the left, and I should have framed it that way.

(No fly was ruled unconstitutional in 2014, by the way. https://www.washingtonpost.com/news/morning-mix/wp/2014/06/2... )
Forbes looks like quote of the day website that's progressively enhanced to a online newspaper if you care about enabling JavaScript.

Progressive enhancement was nice while it lasted.
This reminds me of the Ming and Qing dynasty when the emperors decided to close the door and shut out foreigners. Gradually, China fell behind and the western powers bombed the door open during the opium war.

It is unlikely that other countries will bomb open the door this time, as China is a great military power. Instead, it will be disbenefit to Chinese people and consumers as they cannot access the services from outside.
Also, using it with RoboGuice is a bit annoying.

At the moment I use vals, but it still requires me to mark injected dependencies as nullable (and coerce them with !! on use), which feels like I'm fighting the type system.

It would be really nice if there was some sort of "special" null that was of the non-nullable type, but could only be used when initializing variables.
That's one frustration I have with Tmux. I want mouse scrollback, but don't want the other mouse controls. If I remember correctly I would accidentally go into copy-mode when I click-dragged my mouse by accident.
I'm just one person, but it really doesn't seem like that to me. There was no awful situation or experience that brought on my depression or continues to make me depressed. I call that situational depression. You aren't clinically depressed. You're just feeling really crappy because your situation is really crappy. Remove the crappy situation or improve it in some meaningful way and the depression goes away too. With clinical depression there is no trigger or "something" that makes you depressed. You could be in a great situation with nothing bad happening and you're still depressed.

Right now I'm in a situation that really weighs heavily on me. Yet I'm not depressed.
I've been using tmux heavily in my local development workflow for the last 6 months or so, and it absolutely pays off to have three window tiles in a single terminal window at a bare minimum. I am also using teamocil to manage windows and panes in tmux, although it's not needed at all: https://github.com/remiprev/teamocil

When I set up initially on OSX, the conf took me a few to get right so that I have some mousing abilities and reasonable vim support. Here is a copy of my (simple) tmux.conf file: https://gist.github.com/mcescalante/004e649d8484574ce9d296ad...
Thanks, this is very interesting.

I agree one of the major pain points of X11 systems, terminals, etc is the clipboard. So many different concepts and shortcuts across programs.

I use xmonad, urxvt or xterm, emacs-nox and vimperator. I'm trying to make all them consistent. Perhaps the last thing to polish in my setup.
OpenZFS Developer Summit 2016 (videos)
Note that POSIX defines CHAR_BIT as 8.
I see (C99/C11 §6.3.2.3, #3). So the latter NULL definition only works poorly for variadic functions.

Is there any reason for an implementation to elect to use the non-casted version of NULL? It seems like an oversight.
They say that is running linux because they found some GPL licenses on the legal notice, but that notice didn't say anything about linux.
You're right! Politics do change.

Politics changes when new ideas become old ones. Not when someone politely opines that it's maybe possible that GMOs aren't literally evil. It's possible that my attempts on the subject have all been ill luck and/or poor execution to run into uniformly hostile responses, but I clearly have some doubts.

I've tried listening to people, taking them seriously, addressing their concerns calmly and rationally. I've found it a reliable way of making people very angry.
I see one in which we all get choices. That'd be nice.

Yes, you're right. This is pure politics, with a veneer of concern for science. Much like AGW or anti-vaxxers.
sizeof(char) has to be 1, but char doesn't have to be 1 byte in size. It's more correct to say that sizeof(foo) returns a result relative to sizeof(char).
I literally bought my wife's parents a Chromebook yesterday. Their really old computer finally bit the dust, and when I asked them what they did on the computer it was all very simple stuff around the internet. Maps, web, email, and pictures.

Lightroom to me means the user is in the more advanced category. I'm routinely amazed at what Google photos does without any input (tagging, grouping, enhancing), and if I want to tweak pics Snapseed works really well. The only time I startup LR now is if I pull the DSLR out.
What do you mean by JLP contract?
I don't believe JavaScript will be "un-experimental" until Kotlin 1.1 is out.
Piano player, in a brothel.
“Why so few people actually have a Mentor. And an uncreepy way to fix it.”
And some people still have the cartridges laying around in boxes from 1980s and aren't in the mood to lug all that stuff out, let alone re-purchase what they already own.

EDIT

I'm not bashing Nintendo's IP rights, just the notion that ROMS are inherently illegal/immoral.
Seems quite a bit larger than it needs to be.
Proxy.sh/safejumper Infected?
Hi, I downloaded safejumper from proxy.sh and scanned it with Viruatotal and it came back with 3 detections. Does anyone know if it is false positives or what? I decided to run it with https://www.google.co.uk/url?sa=t&source=web&rct=j&url=https://www.hybrid-analysis.com and it say the threat level was 100/100! Has the download been hacked or is it suppose to be like this?
Ask HN: What's the best aha moment you've had?
I've probably missed it, but I haven't seen anyone here arguing that GMO should be banned. I've seen a few people arguing for more testing. I've seen most arguing for labeling.

Who here do you see arguing to ban GMO? Perhaps I just haven't looked closely enough.
Does anyone know if the way complicated/advanced formulas are handles in libreoffice would make it less suitable for these tasks? They seem to have ironed out most of the bugs, so I wonder if it would be worth pushing these quants who can program into the libre scene to get them to contribute back to projects? Of course if whatever the backend is handling formulas in something like libreoffice truly is subpar, that will never happen.
Isn't restricting supply standard operating procedure for Nintendo? I want to think that I read about that with the original NES and SNES in Console Wars, but I could be mistaken.
No, your comment is intended for people who want to become ML infrastructure engineers of a very specific type.

If you don't know that stuff but know generally how ML processes work (measurements, models, data partitioning and cleaning), and you start getting to know the frameworks (e.g caffe/tensorflow/torch) you'll do just fine.

Like, you can know what MapReduce is and how it works and just use abstractions over it, never having implemented it yourself, and you're still a data engineer.

It's a myth that X engineer needs to know everything about field X. There are different levels of everything, and different ways to get there.
Except that there are wrench sizes in the /64 range as well.

https://www.google.com/search?q=13%2F64%20wrench
Reminds me of the https://en.wikipedia.org/wiki/Hillsborough_disaster
My notes on reading the overview linked in the parent.

Principles of Effectuation:

- Start with your means - possibilities originate from my means

- Focus on the downside risk - what can I afford to lose at each step?

- Leverage contingencies - surprises/"bad" news are clues to new markets (pivot)

- Form partnerships - early pre-commitments from stakeholders for venture co-creation

- Control vs. predict - focus on activities in my control, not predictions

Effectuation process for building new products, markets, and firms:

1. Means: who am I, what I know, whom I know

2. Goals: what can I do?

- Pursue goals within affordable loss

- Leverage surprises - may add to Means and change Goals

3. Interactions: interact with people, enlist co-creation to change original idea

4. Commitments: gather stakeholder/customer commitments to co-created/morphed idea

- New means - new resources add to Means

- New goals - new commitments help crystallize the Goals
It is likely that the state of someone's knowledge is "don't know" regardless of the actual state of affairs.

If a person wanting to improve guesses correctly, did they actually learn anything? Can they use that next time? They definitely can if they get it wrong and have a wrong answer to start research with.

Edit - I see that I misread your comment, please disregard this. I thought the quiz had don't know and the other options you specified.
Which part? Letrozole, anastrozole, and exemestane (the three biggest AIs) are all incredibly effective at keeping estrogen levels within range given a knowledgable doctor providing supervision.

The biggest problem is that there is a lot of taboo with testosterone treatments and finding a doctor that keeps up to date with the research is incredibly difficult depending on where you are located.
I think the point was that if you're writing portable code to the standard, you can't know the CPU architecture and the compiler!
You're right! GMOs don't start from fresh crops from the wild. They start with existing strains. In that sense, they inherit old risks.

What they don't do is continue adding on the risks from the process of selective breeding itself. I don't expect that direct genetic engineering is clean, simple, and interaction-free. I just expect that it has a somewhat easier time targeting specific changes than barnyard breeding by light of Uranium.
I knew it was Undefined Behaviour, but I played along and tried to guess what it would return on GCC/Windows/x86/no optimisation, in the assumption that the author is clueless about UB and just ran some tests and did a quiz about it.
When I was first introduced to tmux, I was really excited by having a terminal session I could reattach to. I was never able to get very deep into it though: (1) a lot of the time a single script would get me up to speed, (2) the extra layer of abstraction broke some stuff I was doing, and (3) I couldn't make heads or tails of a lot of the tmux documentation. I'll definitely take a second look at a lot of the things people are posting here, but in the meantime, is there somewhere I can actually learn how to use tmux properly?
What?! No power factor formula?
starting a business is all about building a sales funnel.
I use it with Xmonad, for me tmux's scripting and ability to detach and attach to sessions is a big win. It also allows me to run async tests by triggering a test from vim without blocking. And, the copy paste support is also very good.
It could, but that assumes an incredibly advanced Mars which can produce interplanetary weapons and launch without detection. Earth would also have the benefit of being able to withstand the event without total destruction, while presumably life on Mars would be in a relatively small area. You could wipe out a city on Earth, but you you could wipe out life on Mars.

Eventually though? Hell yes. Same with asteroid belt colonies and mining, especially when you consider the tech to exploit asteroids and the tech to steer on at Earth would look pretty similar. Presumably the limiting factor on such aggression would be the long-term dependency on Earth for supplies that couldn't be fabricated offworld, foodstuffs, and so on. At first, for at least a couple of generations, you'd also have the strong connection to the homeworld, I assume.
I once took a pay cut of $20,000 when I declined a "promotion" to become the department's manager. I had been with the company all throughout college—the position offered me the flexibility to work and attend university full-time—and once I graduated, I was offered a managerial position; many would consider this the "next step" in their career. But I kept on thinking to myself: What else is out there?

So I left.

My only regret was the manner in which I left the company. With a resignation letter in hand, I marched into my boss's office, and handed him the notice, and calmly explained that I was leaving in two weeks. I wanted to make a point: my mind was made up. I was firm and left no room for ambiguity. I was leaving and would not entertain a counteroffer. It wasn't until I became a manager, many years later, and realized how I blindsided my boss; I should've been more upfront about my ambitions of continuing down the path of engineering and never afforded them the opportunity to carve out a road for me to take.

Ultimately, it was a necessary part of my journey and without it, I would've have ended up where I am now: Amazon.
I haven't seen anyone make the argument here. I've seen plenty of people make it in real life.

What I have seen is people call for more testing, without defining what's enough for them to be confident in results. I've also seen people call for labels, but only on GMOs. I think the former is a backdoor ban. The latter should be applied to all foods.
I'm sorry if I'm missing something obvious, but what on earth is the point being made here?
No one will be willing to do that work. And its difficult to scale such operations. They may convert some small amount (probably upto 50k), but anytihng more than that, it'll be getting tougher
How do you deal with switching between projects though? I find my self switching between several projects as I'm working through something and suddenly something needs to be done in another project which is blocking someone. Wouldn't tmux + tmuxp (or similar) be more useful than just i3? Or do you have scripts for launching all those windows and putting them in the right place?
Wow yeah couldn't even tell at all.
I had a similar experience! It was 2012 and the site Airtime had just launched. It was similar to Chatroulette, i.e. random video conversations with people on the web. I had only spoken to a handful of people until I got paired with Ben. It took a few minutes before he shared that he was the founder of a website called Pinterest, which I was intimately familiar with. Pinterest wasn't quite as famous at the time but already had millions of users. Ben was incredibly friendly, humble and smart. A few months later he gave me a tour of Pinterest HQ. It was such a random and wonderful thing, I'll always remember it.
Great point that's really deep.

One of the devilish things about science is that the mental abstraction model that works for a layperson doesn't really scratch the surface.
Can somebody help me here? I am outside India with some cash in 500 and 1000 notes which I keep for immediate use when I arrive in India. What should I do in this case?
Wordsum Blitz: Tetris with words out now
I realized these were trick questions at #5. My answers till then were "well, on gcc on i686, probably ____". The trick questions are in poor taste imo.
I think they are trying to say screen is better since it uses less code.
Wouldn't a `lateinit var` solve the problem in this case? (Although the downside is that now it's a variable)

Otherwise I'm sure you can come up with a good solution using delegated properties or something like that.
The media really downplayed what those two did. I really want to know what American gonna do if Hillary call all African American the n word after she wins.
Concise version of the idea funnel:

1. Identify problem.

2. Market size?

3. Solution differentiation?

4. Price?

5. Profitability?

6. Execute: productize, place, promote.
Americans themselves are the ones consuming large amounts of food and TV. I think how much of both we have is more capitalism than conspiracy.
maybe, the Ford class is having a lot of teething pains.
First Ever Predicted Exploding Star
you are thoroughly underestimating how many notes are stashed in homes, under the beds, in the walls, in the water tanks and attics.
Your github seems to be missing the code!

require "tummy/version"

module Tummy
# Your code goes here...
end
My mom has had various Windows PCs since the late 90's. About every 3 to 6 months or so I get a call that it's "stopped working" and has either locked up completely or is moving at a crawl.

Nearly every time it takes me hours if not days to do a bunch of scans, install updates and purge whatever garbage has been installed by various malware that she's somehow managed to find. I've done more than a few clean wipes, bought her new machines and yet still she figures out how to kill it again. Most of the time it's caused by her playing some silly online puzzle game, or clicking a link in an email or some sort of fake notification... or AOL, which she refuses to ditch even though it's a huge vector.

It's been decades and she still hasn't learned how to avoid this stuff correctly. I've tried every malware scanner & notification software on the market, and each one of them is eventually bypassed by clever malware or in some cases like AVG or Norton, BECOMES the friggin problem.

Basically, my conclusion is if your parent has a problem like this the only solution is refuse to help them anymore if they insist on using Windows as their primary web device and make them get a Mac and/or an iPad, maybe a Chromebook as others suggested. Then get rid of the Windows PC or simply tell them not to use it for anything other than printing / scanning etc. There is no winning otherwise. Windows for some folks is just plain bad news
screen master race reporting it!

that said, i do mix screen on the local machine and tmux on the remote machine. lazy, but does the trick. of course one can script either to do everything one needs.
/bin/stty start "" stop "" intr ^x

add to .inputrc:

"\C-q": quoted-insert

Then remap copy to ctrl-c, and paste to ctrl-v, and ctrl-x will work like your old ctrl-c, while ctrl-q will work like your old ctrl-v. remapping is easy with roxterm. I suppose xterm and urxvt can do the same.

If you like to remove part of words in bash, the following can be helpful too:

"\C-s": backward-kill-word

"\C-g": kill-word

"\C-w": unix-word-rubout

Kill word vs word-rubout is a matter of taste, and which separators are in your filenames.
I just want to add a cautionary note, which is that sometimes introspection isn't the solution, but the problem itself. Especially in the case of a combination of depression and anxiety, it may be that introspection drops you further down the rabbit hole, when the way out is to do not think.
https://en.wikipedia.org/wiki/Five_Eyes : Australia, Canada, New Zealand, the United Kingdom and the United States.

> Despite the impact of Snowden's disclosures, some experts in the intelligence community believe that no amount of global concern or outrage will affect the Five Eyes relationship, which to this day remains one of the most comprehensive known espionage alliances in history
In a way, I think your doctor was correct. The meds change the way you see life - supposedly - even if you didn't actually feel better. My unprofessional opinion is that LSD and other hallucinogens function about the same way - gets you out of your mindset enough so that your perspective is different when you get back in.
The USS Zumwalt can't afford its own $800,000-per-round ammo
> I personally was VERY excited for Windows 7 and it proved to be a very solid edition. VERY VERY excited for Ubuntu bash in Windows 10 in the preview edition.

You can't compare the need for Windows 7 vs XP and the need for 95 after 3.1 . There was a huge amount of software which simply required 95.