skysight-inc/HackerNews huggingface dataset:
Interestingly I've also played an unfathmoly amount of FPS games to the point where my mouse skills are pretty fricking nifty, so I may be bias, but I'd question why I have both hands on the keyboard when trying to read and understand code anyways?

The thing is, I'm not arguing that you're not quicker anyways. Just that the speed difference between someone good with a mouse and someone good with keyboard shortcuts generally don't matter in a world where IDEs exist and where understanding code properly takes longer than just navigating through it.

Anyways, I'm not actually bothered what you use as long as you can take care of yourself, which a user with a weird vim configuration generally can. However, as I said in a post above, if you're struggling to use git, I'm only gonna be able to help if you use the cli. That won't be the vim guy, but it will be the windows guy who asked me for ftp access.

Point is though, I think the counter argument that using the same tools is super valid. I don't think it's the most important thing in the world, but I do think it has merit.
Spark's Gene Therapy for Blindness Improved Sight in Trial
I've tried remapping Caps Lock, but I find that the stretch to hit that key eventually irritates my ulnar nerve. I'll stick with "jk" (or "ii" on Colemak).
ACNE COVERAGE FOUNDATION ROUTINE
I made my own layout because Azerty is unusable for programming; hitting three keys to produce an @ sign or a {} is inexcusable. And, since I play a lot of games, I wanted the default qwerty wasd keys.

But sure, I bought into some typing speed myth, whatever floats your boat. XKCD774.

https://github.com/jleclanche/dotfiles/blob/master/X11/xkb/s...
> No one thinks they have any culpability for opting to carry $10k+ in cash over vastly safer and free alternatives.

Why would you have 'culpability' for carrying your own money? Why would you have culpability for not always doing the normal thing - it's also not normal to be an religious minority, a homosexual, or a member of the Green Party; do they also deserve the blame for whatever arbitrary measures that the government chooses to take against them?

I think that you're saying that it's wise to treat your government as hostile, and to hide anything that you do that is out of the ordinary. Fine. But the idea that that makes it a bad case against civil asset forfeiture is like saying that the best cases for religious/racial discrimination should be to defend white Protestants.
As far as the x86 goes if you count the original 486/386 family then yeah, but ever since the Pentium only AMD could some what compete with Intel the performance arena.

I remember having to get a non-Intel 486 CPU that would plug into a daughter board that would sit in the original socket and it was some what faster than the 486DX that it replaced.

And yes I am very well that MediaTek is fabless and they cannot compete with QC as far as it comes to performance but they aren't dirt cheap either, and some of their newer SOC's are actually quite decent. They are however pretty much the only example of an established "Chinese" (Lets not get political here because people don't really differentiate between Taiwan and China when it comes to manufacturing, and most Taiwanese companies these days will actually manufacture in China because it's cheaper) ARM manufacturer I haven't seen any other one that can design their own SOC's that would actually work well and be commercially viable even for global products.
- Get an open source project on there, preferably a big name one. even if u can just fix some issues for someone. (or release some code!)

- Try to get a job at a company that also has a big name, people will hire ex-Microsoft than ex- tinycorp employees

- (I heard this worked for one guy) used the name Joe instead of Jose and had a lot more luck getting interviews

- #1 tip: be an expert in one thing, the first 4 jobs i got it was because i was an expert at PHP or Jquery (they needed really only one skill).

- so even if your a PHP expert and php is old there will still be php jobs. There's still fortran and cobol jobs, even though those languages are 1970s or earlier..

- with no experience you need some projects or open source or demos or portfolios or be really charming. if you have projects you can use the following tip.

- if you just have some side projects or fix some open source you can put it on the resume and lines like this are great:

- worked on open source used by N users, project was popular
- optimized X for a speedup of N%
- fixed bug that was causing X for N,000 number of users

- in the future, try to highlight a win you got for your employer/projects:

- say stuff like: company made $x with my product. customer happyness went up 200% with my work. (stats are good too)

gl!
Trust initially makes you decide to use something (marketing) and trust also makes decide to stay with it (loyalty). Marketing itself is mostly related to raising interest, but it frequently 'hacks' trust by using biases to establish quick and cheap trust with consumers. If a company's product is trustworthy (real trust, not biased trust) then the loyalty becomes strong with the customer. Companies who acquire other companies regularly have identified their bad habits of using too much marketing to try to get more customers and instead focus on buying loyalty through an acquisition.
so in order to do what Twitter has done it is a mere matter of doing what Twitter has done, plus handwaving. how useful!
Thank you. This was the most constructive reply I've received.

I do acknowledge the issues raised by OP; my quote: "...exposing and criticizing the very issues you mention."

I read the original comment as a generalization that the US is grouped in with those other countries due to these issues. My reply was simply to refute that primarily on the fact that we have the ability to discuss and solve these issues that those other countries do not have. It is an important distinction in my opinion.

Maybe I misread the intent - it appears from some of the fiery responses I've received that may be true. :(
I apologize for the confusion. I read your original comment to be a comparison between letting someone use your coffee maker (lending) and someone stealing your coffee maker which I believe is how you intended it. My comment was intentionally obtuse and was intended to highlight problems with your metaphor. I do not believe that letting a friend use my coffee maker is analogous to youtube granting me a license to watch a video. For instance, I have no desire to recoup my electricity costs by displaying advertising to my friend while she is making her coffee.
Big Data and Mass Shootings
The Freelancer's Guide to Money
Not really, yes both Russia and China seem to be going for some self-reliance in a form of home-grown CPU's but Quallcom is still an american company so as far as it comes to national interests and national security they are just as much of a liability as Intel.

While Quallcom may very well be setting it's sights on competing with Intel doing so because countries do not trust Intel anymore won't be much of an opportunity for them because they'll be painted with the same brush.
The situation still isn't great, but this has gotten better over time with the documentation on infocenter.arm.com, which Google usually pulls up as a top result when you search for various ARM instructions.

For example, Googling for "arm tbl" brings up this: http://infocenter.arm.com/help/index.jsp?topic=/com.arm.doc....

which contains links to the rest of the AArch64 instruction set. The documentation has scary "Superseded" notices, but it's all basically accurate and it's enough to do low-level programming.
Wow, those are absolutely terrible economic indicators. That's not just reduced GDP; those are recession numbers.
This is one of the best incident reports I think I've ever read, detailed, honest and without recrimination.

I'm reminded of something I read in a book a while back about aviation disasters "It's not the first problem that kills you, it's the second".

In this post the described system for change management is at least as good as any I've seen in production and yet a series of small problems got out of hand quickly.
one argument for spaces > tabs is that with tabs you cannot see if you have (mistakenly) added spaces to indent a particular line (without :set list which can be annoying to some). If someone else opens the file and their tabstop setting was set to a different number than you, they'll see different indentation on those lines. If everyone uses spaces, everyone will always see the same thing.

I think tabs settings as something that should be agreed on by a team or project lead - too easy to screw things up. Same with line ending settings in version control if you're working with a mixed OS team.
Bullet Viral Traffic – Create Content
Your comment is absolutely unrelated to your quote. The fact that Mongol warfare was quite, uh, violent (which is obviously true) has nothing to do with the fact that Martin's books and especially the TV show have "a cultural vision that is inaccurate, distorting, and bears a very specific relationship to the European past" (which is also obviously true).

In fact, I'm even harsher in my opinion, angrily denying all attempts to mark "Game of Thrones" (or even SoIaF) as "historically accurate", because it could be viewed as that only in the most primitive sense, and any somewhat educated audience would be continuously annoyed by the contrary. That is because Martin borrows quite large pieces of historical motives, but unlike Tolkien is unable to elegantly glue them together. And as the devil is in the details the resulting picture makes simply no sense. Calling it grotesque would be even an understatement.
It is possible to build one binary that run on all reasonably popular distributions, even for quite complex software; there is just pretty much no documentation on how to set up a build environment to do so (there is no "GNU/Linux SDK").

A project I was familiar with some years ago used essentially a NFS mount containing a subset of a 4 year old "enterprise distro" and then built with GCC --sysroot plus some vars like PATH, PKG_CONFIG_PATH etc set appropriately.

One of the problems is, beyond the few things listed in LSB (so it's not entirely useless!) it's not at all obvious what libraries you can expect to be on the system in an ABI compatible way - if you want to use something as unstable as OpenSSL you have to bundle it.
I don't think this is the same thing at all. If someone slides an envelope under my door that says "Please do not open" am I obliged to leave it sealed? What if I open it anyway and the contents advise me to destroy the message, am I obliged to do this?
If you're looking to say humans are categorically different from every other animal -- that is, that we have something none of them do -- then you're operating with such a level of granularity that it's necessary that you overlook small differentiating factors. The issue is not "why are humans unique, just like every species is unique" but "why are humans unique in a way no other species is?"

And if you take a human and ignore their facility for language, you will essentially have a regular ape. If you take away our capacity for culture and technology, you don't have an animal that rules the world uncontested. Whatever other differences we have are moot in comparison. (Take Stephen Hawking as an example.)
What he's saying is that it is accurate, in a technical sense, even though you are right that it is a bit misleading.
This game was a real problem for me in college -- it arrived around the end of the term and I definitely scored lower on several exams due to being unable to stop playing it.
Rebol (http://www.rebol.com) and subsequently Red (http://red-lang.org) are great languages whose purpose is to eliminate the needless complexity in software engineering. For example; one can write a Rebol parser in 10 lines of Rebol code!
"silently exposing internal complexity via mutable state"

It does no such thing, OOP encapsulates both data and behavior, it encapsulates its internals and exposes an API that ensures its class invariants - there's nothing in OOP that dictates implementation or that it has to use mutable state.

We're able to write larger and more complicated software because of the encapsulation possible in OOP, not in spite of it.
Running your environment in the EU and not transferring personal data out of the EU.
I doubt they arrest somebody just based on that.
They clearly just need to add Devops. That'll fix everything.
If it is not available in the ISO/IEC 9899 ANSI C document, it is not C.
I have one more to add. I had to drive from New Rockford ND to 4 Bears Casino in New Town ND on Friday. I know how to get to New Town[1], but have never gone to the casino[2]. I search Siri for "4 Bears Casino New Town North Dakota" and get nothing. I then type its address (which I am confirming as I post) "202 Frontage Rd, New Town, ND 58763" into Maps.app. It then shows a place in Connecticut (different state and different zip code).

1) do not go through Minot no matter what the GPS says

2) a lot of meetings are held at various tribal casinos since they all have a lot of conference rooms and are convenient to the hotel that is almost always built next to the casino.
Bitcoin seems a viable alternative. However its value goes up and down constantly.
Related threads from yesterday:

70 comments, TPP final negotiated text – IP chapter, https://news.ycombinator.com/item?id=10359604

150 comments, The Final Leaked TPP Text Is All That We Feared, https://news.ycombinator.com/item?id=10363500
> - teacup text editor

My .emacs file started teacup size. It's 25+ years old now, and 200# heavier, but I still love it.
Why Japanese Kids Can Walk to School Alone
Historically, it hasn't really taken "serious competition" to invite threats. There's a reason that the best-known open-source ARM implementation explicitly only targets ARMv2 (which dates from the days when the "A" stood for "Acorn") [1].

That said, people who just want to play with ARM-based hardware can get pretty far by leaning on the GNU support and third-party documentation (there are some Game Boy Advance documents that cover the ARMv4 instruction set, for example).

[1]: http://opencores.org/project,amber
> The global population grew at a rate of almost 2% a year throughout the 1950s, the 1960s, the 1970s and the 1980s. That slowed to a rate of between 1% and 1.5% a year in the 1990s and 2000s and that rate of change is now forecast to fall relatively quickly...The working-age share rose strongly for the 40 years to 2012...An ONS report of 2014 found that UK real wages in the 1970s and 1980s grew by an average of 2.9% a year. That fell to 1.5% in the 1990s, and 1.2% between 2000 and 2010...

According to the article's own data, rising real wages have occurred during a time of increasing population and an increasing share of the population being working-age, and slowed as population growth slowed. But the article goes on to argue

> A smaller workforce though should raise demand for workers

but doesn't this contradict the very evidence cited in the article?
Shared ownership properties, such as flats in tenements in Scotland and the UK (known as condominium ownership in the US, I think) require buildings insurance, as a fire or other damage to the fabric will affect other parts of the property.

This is codified in law by parliament as the Tenements (Scotland) Act 2004, Section 18, Obligation of owner to insure - http://www.legislation.gov.uk/asp/2004/11/section/18
These chemicals are tools, no more and no less. They should be investigated with intelligence and caution. Take drugs soberly, if at all. I know a few people who have basically ruined their lives though what I would call "abuse" of drugs including MDMA, LSD, cannabis, and nitrous oxide(!) (as opposed to the more obvious drugs like crystal meth, heroin, and crack.)

That said, I know of a few people who had cancer, and no longer have cancer, and the treatment plan they followed involved copious quantities of a kind of goo or tar made from cannabis plants. Those three items are facts: They had cancer, they no longer have it, they used ganja and not chemo or radiation.

I have no interest in arguing with anyone about this, nor am I attempting to condone or evangelize anything. I offer the above as (admittedly anecdotal) data points for consideration. If you want to know more about this please do your own homework online, no one is hiding this sort of thing from anyone (but themselves.)
My experience is that most hobby projects are RAM limited when people are using the AVR chips. Whether its trying to hold a copy of an LCD view, or any sort of moderate data structure. The ATMega328 is 8K of RAM. The M0+ chips seems to all come with 64K of RAM, and given that folks are writing in C/C++ rather than Assembler that is quite helpful.

I agree with you on the general tolerances to abuse though. I've filled out a couple of surveys sent to me by semiconductor folks (I often get one after attending a free training session) and I've mentioned several times that a short/overvoltage hardened chip would be a useful thing for me. You can do that with off chip parts but since manufacturers are wondering what to do with an abundance of silicon surface area to distinguish their products, I continue to suggest that would be one way.
Of course it's a good thing. You don't want some third party app developer to redirect all links to your website to their app.
I appreciate the post-mortem and, of course, we've all been there. I have to say, though, that the cause is a little surprising. That DDL needs to be executed sequentially is pretty basic and known by, I'm sure, everyone in the engineering and operations organizations at Stipe. It surprises me that an engineering group that is obviously so clever and competent would come up with a process that lost track of the required execution order of two pieces of DDL. If process (like architecture) reflects organization, what does this mean about the organization that came up with this process? It's not a sloppy exactly. Is it overly-specialized? It reminds me of that despair.com poster "Meetings: none of us is as dumb as all of us" in that a process was invented that makes the group function below the competence level of any given member of the group.
Also because they have computers. When they didn't have them, somehow the tax code was shorter: http://www.berglas.org/Articles/ImportantThatSoftwareFails/I...
> At 00:08 UTC, our on-call engineer had been paged and had responded. At 00:10 UTC, we linked the API degradation to the removal of the index.

I'm sure stripe has very good metrics of all their systems, nonetheless that's some rockstar level debugging skills.
This sounds like incompetent back-end design in the initial REST API. I never thought GraphQL would be more performant than REST-API + optimized queries. I don't have any experience with the current set of GraphQL libraries, but I've assumed that GraphQL is a solution to a completely different set of issues but with a possible performance penalty.
I remember the outrage the first time they did it. After about 10 years, it crossed the lagging edge of the Overton window.
And the "winner" is something like the Teensy which is an SMD part but its mounted on a board that gives it pins like a DIP chip.
A bit OT, and perhaps I've been lulled into complacency, but beyond basic bounds-checking I don't think an ideal VM should do much security management at all: I would do away with the java security manager and push all higher level security considerations to the compiler.

Sometimes when I'm larping with the gosu team we talk about an ideal VM with:

> A minimum of primitive data types (int64, fp64, etc.)

> A minimum of security management (bounds checks, etc.)

> No method overloading (making bytecode much simpler: no bridge methods, etc.)

> Stack based like the JVM

This would be a dream to target as a language developer.
or maybe people just punch "ARM Architecture Reference Manual" into Google and grab one of the many slightly-outdated copies that are floating around on .edu servers

That's what everyone does, and AFAIK the ARM ISA documentation is public. The lower-level details to do with the core hardware itself/how to synthesise the core are NDA'd, however.
The only time I want my bank to have knowledge of who and how much I pay is in the small number of cases where I need a neutral third party to be able to vouch for payment details.

For things like paying employees, paying my taxes, or spending other people's money: I want maximum electronic and paper trail. Bank fees are hardly a concern.

For my own spending, I want no third party records even if banking fees are 0.
Accessing resources on a system requires privileges.

So java is inherently more insecure than C, because java developers are not aware that every time they access a socket, authentication, a file, ram they need privileges. And they tweak whatever policies and rules of the OS to do so. Yes : the problem is not the java dev but the sysadmins... Sysadmins says no it is unsecure, so companies say let's hire clueless devs call them devops and handle the delicate problem of secured access to resources by telling them: make it possible.

It is not by hiding dust under the carpet, moving the problem to another place (from code to containers) and creating new "paradigms" to hide the inherent complexity of coding that situation will improve.

in 2015 we are still lacking of able developers and every technic to work around the scarcity of really able developers are a failure and adding noise.

Software is as good as the lowest "software" IQ of the member of the crowd building it -managers included-. Our managers are clueless, most our devs/devops/sysadmins are frauds.
Not too surprising given the permissions require complete access to everything. Not gonna trust a random extension not to steal all my logins.
Does it have a feed?
People should be able to carry large amounts of cash, normal or not.

The fact that it's risky considering the fact that crime is impossible to eradicate is one thing.

The fact that we have a publicly sanctioned version of this crime enshrined in law is another, and plenty of reason to get mad.

I'm glad there are more sympathetic cases. This is sympathetic enough.
Emacs' org-mode is missing.
NXP makes a smaller LPC that's also PTH, the LPC810. It's only 8 pins, but it looks a lot sexier for certain designs than the ol' standby ATtiny85, because it's got things like built-in i2c.

Oh, and with a mild amount of bravery, soldering SMD components isn't that difficult. A cheap toaster oven that you know damn well will never ever ever be used for making food again can do a decent enough job of doing the reflow for you.
Ad-blocking: a sign that web publishers don’t care about readers
That's a great video. Also, the rugged tablet running Windows XP made me smile.
Very cool! I was going to be sitting down soon to reason about the $compile step in Angular 1 to see if there were any leaks. It'll be interesting to run this against my test case and see what pops out.

Thanks!
Thanks for your insights. Looks like Redux is far more easier than other flux implementation out there. Is redux is mature enough to be used?
A std::vector per defer? Copying rather than moving std::funcs? Inserting into front of vector of funcs? Gratuitous allocs galore!

Just give me a wrapper with a destructor plz. (uniq_ptr can even get the job done in a pinch)
fuck pie charts
I mean I think you're also ignoring security. Here in New Orleans, many cash only businesses are more liable to be robbed.
I take it you've never heard the quote "Those who would give up essential Liberty, to purchase a little temporary Safety, deserve neither Liberty nor Safety"?

Or have you heard it and are merely blind to how you are giving up essential liberty to purchase little temporary safety? "One good thing is worth a thousand bad things". How about that. I've never heard someone so elegantly crap all over their own argument.
The Long-Term Effects of Drug Free Bodybuilding
Success at Work, Failure at Home