skysight-inc/HackerNews huggingface dataset:
> I have to think that what we call "imposter syndrome" is, in at least 25% of cases, and extremely useful internal guide that you need to step up your output. The solution is to do work where the direct output is something useful.

I think you're onto something here. Some cases, at least, are less a feeling that you don't belong there, and more a feeling that you're not performing as well as you know you can.
Now days you could install a battery system (e.g. Tesla Powerwall) and solar, instead of the generator.

This would probably come in significantly cheaper than the $40k, and pay for itself over time through reduced energy bills.
I think the Wire excelled at a more difficult game because the writing adhered to a kind of journalistic dogma that didn't allow for many of the tricks used in the storytelling of Breaking Bad or The Sopranos. Walt could blow up a room and not only survive, but convince a psychopathic drug dealer to do business with him by that very act. Tony Soprano could garner empathy and understanding by showing us his dream sequences. But The Wire gave its audience only what its characters said and did. Characters who-- by and large-- couldn't just "problem solve" their way out of their circumstances like Walt did so often.
My point is that it's such a minor aspect of an otherwise edifying talk on photography. Certainly not something to demand firings for.
2017 MLB Season: The Big Storylines Going into All-Star Break
I got a ThinkPad X1 Yoga with an OLED display last year. It's pretty incredible, especially at rendering black and dark colors.

The form-factor is also incredible: very light and thin and just slightly larger than a 13" laptop. This means it fits in my small laptop bag (designed for 13" models) but has a 14" screen and a great keyboard with full-size keys.

The touchpad is also pretty large and top-notch and it comes with the traditional ThinkPad trackpoint pointer if you're into that.

It's not super cheap but if you can afford it, I highly recommend it.
Cryptocoins Are the New Penny Stocks, and That's a Good Thing
Did this come out all gun blazing approach yield the desired result?. After all the suffering we went through and hearing all the BJP promises on why this is so necessary don't we require a report on the rewards we got from this process?.

This article articulates my concern: http://www.dailyo.in/politics/demonetisation-noteban-six-mon...
Macbook Pros need a spring-loaded drop out ethernet jack, the thunderbolt doodad gets really hot, isn't as easy as ethernet to plug/unplug and is annoying to have on your desk to say the least.
They give a partial answer aka right-to-left vs. left-to-right, but at the high level.

Make sure you do fixed computation regardless of data involved. This involves slowing things down and making sure the CPU/compiler does not optimize anything so things become unbalanced.
I am king. I am not a pretender.
In fairness the article actually does bring up the drug angle twice, but in passing.

>in our data we saw this [youthful stroke] increase independently of that,” says Brett Kissela, professor and chair of the Department of Neurology and Rehabilitation Medicine at the University of Cincinnati, who headed the 2012 work. It is likely drug use among the younger adult population also plays a role, he says

>Ralph Sacco, president of the American Academy of Neurology, notes that “data has been scant” about strokes among younger people. “There has been mounting evidence from different studies suggesting that even though the incidence and mortality of stroke is on the decline, the rates may not be dropping quite as much—and even [may be] increasing—among younger populations,” Sacco says. “The reasons for these trends are not entirely clear but there are concerns about obesity, diabetes and physical inactivity having a greater impact in younger stroke victims.” Drug use may be another factor, he adds.
You said in some other reply that there's a problem with moving money around. Don't smartphones help with that?
Sorry, yea this was a hypothetical. But, as a rule India is really bad about collecting this type of data.

My point, is they really need to collect data or both sides are just going to keep spouting meaningless crap without any clear way to find an answer.
I was strongly agreeing with the article until the last part where he went on a crusade to remove keys.

> For example, the large Caps Lock key is a waste of space on a crowded keyboard. I never use it, but often hit it by mistake CAUSING ALL LETTERS TO BE CAPITALISED.

Some people remap this to Ctrl. Anyway, users are so accustomed to a physical key in this position (regardless of what function they map it to) that it would be a disservice to remove it.

> Other keys that are seldom used and could probably be done without are: Scroll Lock, Insert, SysReq, Home, and End. Removing unnecessary keys would free up space and improve usability.

Are you kidding about not using Home and End? They are the lifeblood of text editing on Windows. Have you never selected a line with Shift+Home? Jumped to the end of the text with Ctrl+End? Or do you always mouse-select text?

One of my laptop keyboards did not have dedicated Home+End keys, and had to access them with Fn+PgUp/PgDn. It was inconvenient to use, and was glad to switch to a ThinkPad that had real Home+End keys!

> Google took some steps in this direction when they introduced Chromebooks in 2011. They removed the Caps Lock key, all the F1 to F12 keys, Home, End, Delete, Page Up/Down and the entire number pad.

You can't seriously be approving the removal of F1 to F12 keys. Do you not use F2 to rename a file? F3 to find next? Alt+F4 to close a window? F5 to reload a webpage? F11 to full-screen the browser? F12 to open the web development pane?

> Apple have removed some of the more peripheral keys, including Page Up/Down [...] Removing Caps Lock would be great but I find the Page Up/Down keys to be very useful

Glad to see that you don't agree with the removal of PgUp/PgDn.
While I respect your opinion, I think that there are a large number of people who struggle with the feeling of not having accomplished anything / not being "good enough" even in be face of what most would consider career success.

Psychology has some terminology for this: cognitive distortions, and in particular, minimization and magnification. Whether it's due to upbringing, environment, what have you, some large number of people tend to discount their successes and zero in on whatever they see as their flaws or failures.

The field of CBT is one way to work with this. I particularly like the book "Learned Optimism" by Martin Seligman, which talks about how the stories we tell ourselves about success and failure lead to happiness / optimism or depression / pessimism. He also talks about some of the research that's been done to help change peoples' explanatory style.

This + meditation has been helpful to me, as well as trying to take other peoples' positive feedback to heart more, rather than discounting it as politeness.

Also, although I think it can be helpful to produce things, I feel like your advice can feed into the story of "not doing enough," even if they are. There probably are some people who feel this way because they're actually not doing much, but I feel like a lot of the people on this site are more likely to be the types with unrealistically high standards whose problems are not their output, but their perception of their output.

On that note, spending less time on HN and more time with friends / family / doing other things you enjoy can also be helpful, as it helps to diversify your identity.
To be fair, the racial composition of the UK, as multicultural as it might be in certain areas, is nowhere near the US' - it's almost 90% white, and before the 1950s it was dramatically more so. Even today, the largest minorities are Asian, not African.

This composition is inevitably reflected in the stories people choose to write, read, film and watch.
Pony looks amazing. This is the first time I've heard of it, but I'm really excited to dive in. I'm only half way through the tutorial and there's already a lot to love. It feels like a cross between Python, Erlang, Rust and Haskell, with a dash of Go. The result is a surprisingly well thought-out language.
The link does not work...
We had a T4xx series at work. I forgot the exact model. The keyboard was really good, old Thinkpad style, but the home/end key is in a weird place. As a coder, I use home and end probably more than any other keys except maybe space (and backspace hah). I thought about getting one, but I wasn't sure if I could get past it.

I map the Cmd-> and Cmd<- on my Mac to the home and end. It works really well in a Windows VM. Might get the new MacBook, but I'd buy a Thinkpad with an old style layout in a second if it existed. I even tried resurrecting my old W500 to use as an RDP machine, but it's too far gone.
Oddly, I happened to have just read something which stated that roughly 2/3 of what bees pollinate in the U.S. are almond crops.

A quick Google reveals that almonds do indeed require a lot of bees, in addition to water.
Who would be the best person to contact at Slate to request they suspend their relationship with him and his studies?
Although it was updated in 2011, the HN title is a bit misleading.

> As Intel puts two cores on a single piece of silicon and as multi-socket systems continue to grow, shared memory systems are going to become the norm.

Clearly this was originally published quite a bit earlier.
USB C isn't easy to uplug??

On a side note, I wonder if they make Ethernet cables with the adapter built in.
When I got my job at NeXT computer I remember Steve Jobs saying to me that there were only two people there without degrees, and he was one of them (and I was the other.)
Thanks for the tip! I'm sure in my research I was always clicking on i7. What's the practical difference between the better of the i5 chips and the i7?
I was on the overnight Amtrak from NY to Chicago when this happened. I was only 7 or 8 at the time, so I had no idea what was going on - I was just thankful for the extra ~10 hours to explore the train (and find the unlocked snack cabinet in the cafe car).
Shops in the US can't do like a number of highly-productive British businesses where schoolyard banter is a sign of mutual ball-busting and mental toughness.

Simple rules for men to follow in American businesses:

1. Don't hire women unless nearly all men in the business are nonbrogrammers or married.

2. Don't schedule 1:1 meetings with women in secluded offices or meeting rooms.

3. Don't ask women personal questions, hit on them or do anything else to make women uncomfortable. Basically, stick to business topics like a robot and then still walk on eggshells.

4. Don't hire SJWs, jerks or uncool people of any sex or gender. SJWs can still sneak in looking for excuses to attack people based on stereotyping because of their involuntary membership in various identity groups whom "must be attacked."
The kernel grabs a mutex on the device before calling d_read or d_write.

https://nxr.netbsd.org/xref/src/sys/kern/subr_devsw.c#905
You assume some factor results in obesity, which the causes strokes. There is no evidence for this.

More likely, a common combination of factors causes both obesity and strokes.
You assume some factor results in obesity, which the causes strokes. The is no evidence for this.

More likely, a common factor causes both obesity and strokes.
I don't normally comment, but this author and I strongly disagree on the ideal keyboard on almost .every. .single. .point., in fact there is no need to enumerate them because I disagree with all of them.

But, the most glaring problem is the idealized keyboard for a laptop being one with a 10 key area. When you sit down at a desktop you can position the external keyboard to center the G/H keys in the middle of your monitor and type comfortably. If you shift the G/H to the left it makes you move your arms to the left for 99.9999% of your typing - unless you still do 10-key data entry for some reason.

The second overall problem I have is the idea that you need dozens of keys that are not essential to the function of your ability to TYPE on the laptop. Sure, you could have a button to disable the wireless on your laptop - but this is exactly the kind of key that SHOULDN'T be on a laptop. I have had to "fix" so many laptops by re-pressing the wireless toggle key that I have been tempted to physically break the key.

I'm only ranting here just incase any keyboard designers think this article has any merit and tries to design a laptop-keyboard-from-hell like this.

Just don't.
And yet trackpads were mostly terrible for so long.
W the bank thing, I had to do that with Wells Fargo when I moved from Colorado to Texas in 2009.
Web archive link: https://web.archive.org/web/20170703000145/http://www.sdowne...
> As long as majority of laptop buyers are content consumers, this is not going to change. However...

That would be understandable for the consumer focused lineups but most manufactures also produce business models which are bought to create something and still suffer from the same problem. As can be seen in the example of the Thinkpad keyboards were already better but somehow they decided to worsen them.

> the power users (remaining audience) is willing to pay for nice tools.

As said there already is this business/consumer split and it has been for many years. Business is where the money is made, not at the consumer front where it can't be cheap enough, yet the devices inside this category weirdly are more and more designed not to be the workhorses they are supposed to be.
The difference between PHP,Python and Ruby
Welcome to Jordan's blog
2017 ICFP Programming Contest: 4-7 Aug, 1200-1200 UTC
RcouF1uZ4gsC probably confused "within a generation" with "within living memory".
Conducting interviews really helps put things in perspective. Or, once someone is hired, attempting to delegate some of your work to them.

Alternatively, try picturing what you would do to train people for the work you do. Think about people you know (even marginally) that are in the same field as you, and then try to figure out who could do as good of a job as you, or identify what they would have to learn. It's in scenarios like this, you realize just how much you know - not just about your particular job, but about your field in general.

On the flip side, you really don't want to be irreplaceable, and if you find yourself doing a lot of work because you think it will take longer to explain the task than to do it yourself, then you've got other problems to work on.
This is popular wisdom but experience show the opposite: for profit insurance companies tend to be less efficient. I am not sure what the reason behind is.
Under the hood - ReactJS
> if I look back at the list of things I have done I am happy enough with myself.

This is so true, and can be extrapolated on a micro-level, by tracking what you learn and accomplish on a daily (or whatever) basis.

I've found training your attention this way a great hack for building confidence and momentum. It's kind of like watching a plant grow. You normally don't notice all the little things, until it adds up to magic.

Shameless plug, but one thing I'm proud of building was a micro-notes app for tracking these micro-accomplishments. https://www.bicycl.com
Did anyone ever assert that neonicotinoids were harmless to bees? I thought the questions were about whether the harm was sustainable at an effective level of use, whether (and how quickly) bee populations (and which species) could adapt to their presence, whether harm to pollinators could be mitigated by changes in the way we use these pesticides. The harm also had to be compared to the benefit of their use (generally in terms of improvements in crop yield and quality). An ideal environment for pollinators has to be measured in terms of the requirement to feed a population of human beings that has doubled in my lifetime, and like it or not, pesticides and other chemicals are part of that. The reason neonicotinoids were originally attractive was reduced toxicity to mammals and birds, so it's not a no-brainer to replace them with something else.
I just want a non-Apple laptop that is as sturdy as an Apple laptop. Yes, I know they aren't impact-resistant, but those unibody aluminum cases last forever.
In Worrisome Move, Kaspersky Agrees to Turn Over Source Code to US Government
A number pad on a laptop that sets the keyboard/trackpad off-center is inexcusable. Completely unergonomic. It's the manufacturer not giving a second thought to their product. It's the sign of a terrible laptop. At that point, what goes under the hood is irrelevant.
I love the new keyboards. They feel so solid and strangely "direct" compared to the old ones (which now feel like typing on marshmallows by comparison). Same goes for the iPad Pro smart keyboard cover. The stability and "clickiness" of the keys outweighs the depth of travel for me.
Dirty Secret for Windows Ring 0 Code Execution
Assembler would be more valuable I would think. You get a better understanding of how the machine works.
A number of sites put the nominal GDP at $1000 and change and PPP GDP at around $4000. Not sure who to believe, the World Bank, the IMF or the CIA.
Focus on learning a little bit more everyday. Spend more time in your specific developer community, those are the peers you should judge your progress against. Articles on the front page of HN often go deep into a topic, you can't be expected to understand everything on that level.
Carcinogen? Source?
Germany is currently raiding people's homes for posting anything they deem "hate speech" online. Facebook can be fined 50 million now for not removing what the German government deems hate speech. No WrongThink allowed in Germany.

That isn't "freedom" in my mind and I think any member of HN should be horrified at the precedent being set for the future. What happens when someone who comes into power determines "hate speech" is anything that goes against them?

Ironically, Germany has returned to Nazi policies in their attempts to prove they aren't Nazis anymore.

https://www.nytimes.com/2017/06/20/world/europe/germany-36-a...
Guess they haven't figured out you can't masters yourself to competency, or they know and don't care.
Unfortunately, SGX is also vulnerable to timing attacks that leak the private session key, which breaks the enclave security model.

[0] http://www.sharcs-project.eu/m/documents/papers/a02-gotzfrie...
I hate to be a dick, but in this day and age, this isn't a huge accomplishment.
In this case it would be easier because most JITs and compilers would not have to be modified.
Lots of contractors are hiring in DC. Check out places like Excella consulting. Good luck.
I agree. The closer a laptop keyboard is to a 101/104 layout (minus numeric keypad) the better. That's what made Thinkpad so great. I could switch from the desktop to the laptop without hesitation.
I enjoyed reading this, and was surprised to learn it was written two decades ago in (1998). I wonder what we've learned since?
Thanks, I did miss those references. I do wish they had mentioned IV drug abuse specifically because that is far and away the largest factor. I would wager stimulants like meth and cocaine as as second, followed by vasculitis caused by levamisole laced cocaine (used to be really common when I trained).
I'm not sure how to read your comment. Are you saying not to use lambdas or closures, and just to define new functions?
Thanks for the explanations and advice. APL isn't as fast as I'd like, so I thought LLVM would be nice, but then you lose REPL functionality I believe which is vital for this kind of language. Julia JITs every expression to LLVM (I think)which is how it has a REPL, so that seems like a good choice to get said REPL. So maybe just the Julia route would be smart. It appears to be taking off in the areas that APL, J, Matlab, Numpy, Octave, Mathematica have typically reigned supreme in.
> Without being a state (e.g. selling trust) or having huge amounts of gold to back up a new currency, the only reason someone would wanna buy it, is indeed, the future value that could hold

Are you saying that gold can be a currency but Bitcoin cannot?

> Bitcoin or any cryptocurrency can work as an asset but not as a currency given the current design.

Why can't it be both? If I expect my Bitcoin to appreciate 5% per year I might be willing to spend it to buy my weekly groceries.
Oh, I didn't know I could get a 15" MacBook without one, nice to know.
In addition to stress testing (for cooling/overheating and functional testing), we use MemTest86 v7 Free Edition (which does row hammer tests too) on all new computers: desktops, laptops and servers.

http://memtest86.com/download.htm#free
Autonomous cars will bring a moveable feast of products and services
Just to be clear, I think the reduction in currency note availability which has forced a large number of traders, businesses and the unorganized sector to accept bank payments a positive thing and reduced bribes anecdotal well worth the point of growth sacrificed.

I was just outlining that the political rationale is primary.
Thank you!

I've just send a note of appreciation to the Centre for Effective Altruism. Let's hope that's a first step. I'll try keeping track of them @ https://mastodon.xyz/web/accounts/75086

Use the positive feeling to propel myself forward, you say? I'll go help my housemates with the chores and do a writeup on formal correctness proofs.

Sure beats feeling bad about not applying for jobs here more aggressively.

I'll keep in mind your suggestion of starting tiny, starting over instead of staying stuck, and not overemphasizing the big picture. I'm grateful you took the time to answer.
The latest SDM strongly suggests that some future CPU will change this. Also, certain Linux x86 developers think that SGX support is vastly more likely to be acceptable upstream if this changes :)
A roguelike tutorial for haskell
You might be thinking of "Boycott", who was an English land agent in Ireland:

https://en.wikipedia.org/wiki/Charles_Boycott
Worth noting that recent events bias the story towards Republicans as perpetrators because they held power in 2010 - a census year, when districts are redrawn. If 2010 had been a better year for Dems maybe we would see it the other way.

(Disclaimer: My personal leanings are very anti-Republican, fwiw.)
Last month I bought the latest MacBook Pro 15'', and although I'm really happy with my purchase, I've definitely experienced a lot of accidental clicks. Sometimes I'll rest my hands and they accidentally land on the huge trackpad or touchbar. Other times I try dragging stuff around but I screw up and end up dropping things in the wrong place. Admittedly, as I've used the laptop more the problems have become less frequent.
Thanks, we've changed the title from “Complete Break of RSA-1024 in GPG (CVE-2017-7526)” to that of the paper.
To add onto this: narrow scope if you're still struggling to ship product. I know I've been guilty of biting off more than I can chew, then feeling inadequate when I fail to deliver (or deliver much less than hoped).
Pick one important nitty gritty subest of your skill and really grok it.

When Walter Chrysler brought his son into the company, rather than starting him off in an executive position, Chrysler gave him a menial job in the basement of the Chrysler building (some say cleaning). Then he had to work his way up. As a result his son was a much better leader than some of the other auto industry heirs.

I've done this personally: you have to sacrifice a few months in a lower position than you deserve in order to master the nuts and bolts.
Thank you for clearing up my doubts. I appreciate the link to the relevant code section.