skysight-inc/HackerNews huggingface dataset:
#2 and #5 are issues with the company/hiring manager.

#1, #4 and #7 are issues with traditional interview as well.

#4 It's incredibly difficult to accurately assess potential during an interview.

#1 and #7: This holds true for white-board interviewing. Most successful candidates (including myself) invested time to practice coding interview questions. I did over 150 questions on LeetCode and it dramatically increased my interview skills. But I guess the upside is that these skills are transferable across companies who do algo/ds interviews so my prep time isn't "wasted".

I think #3 is the only thing thats inherently an issue with the project/assignment interview.
Hybrid integration platform in the digital enterprise
Google Translate translates that (DE->EN) as "damage cucumber".
Redhead babe wrestling with euro dyke
The sales rep calling up the doctor seems an awful lot like marketing.

Now a sales rep was on the other end of Owens’s phone from Alexion Pharmaceuticals Inc., the New Haven-based maker of Soliris—one of the world’s most expensive drugs, typically priced from $500,000 to $700,000 a year.

The rep was calling to argue with the treatment plan. She pressured Owens to continue Soliris treatments, ticking off detailed information about the mother’s organs that the doctor hadn’t shared with the drugmaker. “How did you know that?” Owens remembers thinking. She was monitoring the patient’s condition with seven hematologists and wasn’t swayed by the Alexion rep. “I was really taken aback by how bold and brash she was,” Owens says. “I’ve never had an experience like that—before or since.”

There was recently a discussion here about a new drug for ALS and when reading about it I took note of the line in the FAQ that mentions that anyone with a prescription can call the pharma company up and get a case manager to help explore their coverage and setup copay reimbursement ("Searchlight Support").

http://web.alsa.org/site/PageNavigator/alsa_radicava_faq.htm...

That's not exactly marketing, but it isn't really terrific that manufacturers are setting prices so high that they can spend significant resources helping people use their insurance.
I more or less exclusively read CS papers, which sometimes contain similar statements. I don't see how in your example, "ref x" being invalid would make the paper citing it invalid. Can you give an actual example of a paper that does this that could be invalidated in this way?

Basically, to me, an empirical result arrived at using the scientific method is, well, an empirical result arrived at using the scientific method. And it seems to me that the only thing that would invalidate such a result is if it were found that the researchers did not follow the protocol they described in their paper. The fact that the researchers might have merely cited another paper, or used the method described in another paper, in which the researchers were found to have "cheated" in this way, doesn't seem to invalidate the paper in question. It's possible that the researchers in question could have happened to also cheat, but I don't see any reason to assume it's any more likely because it happened with a paper they cited (unless of course they're the same researchers building on their own previous work).
Intel's Plan to Thunderbolt 3 All of the Things
So basically he'd be against currying? I find currying useful in certain situations - threading/piping being a common scenario.
> As a small company with limited budget who is looking to have its application tested, how can we differentiate between good firms and firms that will just run a scanner and charge you $5000?

Reputation, mostly. It's easier for the large firms that everyone is familiar with. For smaller firms, you probably want to get a strong referral from someone who has been through this before. Also, ask the consultant(s) performing the assessment what they'll be doing in some technical depth to see how familiar they are with a penetration test/source code review outside of running Acunetix or Burp Suite Scanner. They shouldn't shy away from talking about what specific technical vulnerabilities they feel they're likely to find when you describe your app and its stack off the top of their heads.

> Also, is it a good idea to hire a freelancer to pen-test your application?

Theoretically, this is a good cost savings versus a firm. But in practice, it's hard to do correctly because you really need to be sure that the person knows what they're doing. If you want to hire a freelancer, I would suggest looking for very well-known/successful bug bounty participants and security researchers who opened their own solo shops.

Also, shameless plug: if you're looking for a security assessment I'm happy to help you (and if I can't directly, I am nearly positive I can refer you to very competent smaller firms for your budget). Feel free to get in touch.
All the fears around growth is from people not understanding the difference between absolute growth and relative growth. Which is better growth of 1000 or 3% ? the developed world cannot grow at high percentage points because they're so large.

This video more or less shows the insanity of trying to grow at a fixed rate (say being an "emerging market" at 6% per year) for an indefinite timespan.

https://www.youtube.com/watch?v=sI1C9DyIi_8
If I understand, the author is suggesting something like pagerank for axiomatic correctness where a paper's score can be interpreted per paper (in terms of some binary promise of "correctness") even if the score is computed by the weighted correctness of the papers it represents.

Really, the information should be abstracted away from the paper, a la freebase or wikidata, and there should be strict rules (e.g. the protocols stackoverflow enforces) such that no cycles can occur, such that propositions can be resolved to axioms, and such that it is practical to compute scores in a finite period of time with reasonable resource constraints...

See also gitxiv.org (at attempt at literate research for computer science and physics papers that can be paired with code). It doesn't address the problem described, but if statements of a paper are codified (e.g. curry howard isomorphism) in a strict way, it makes it easier for "linked statements" to have a quantifiable value.
You can actually have those very same epiphanies simply by actually taking the time to think long and hard about what your current circumstances are, what you've learned about it so far.
I tried the python programs under pypy and python3 (after running through 2to3) -- and got similar speeds as the author. I was a little surprised that my little awk script was slower than than pypy (completing in 6 to 7 seconds):

$ cat sum.awk
{ a[$2] += $3 }
END {
for (i in a) {
if (a[i] > max) {
maxk = i
max=a[i]
}
}
print "max_key:", maxk, "sum:", max
}

$ time gawk -f sum.awk -O <ngrams.tsv
max_key: 2006 sum: 22569013

real 0m7.041s
user 0m3.797s
sys 0m3.156s

(This under Linux subsystem for windows)

According to the gawk profiler, and strace -c (count) -- the awk program mainly spends its time reading the file (without the loop at the end, looking for the max value, the runtime is essentially the same).

In fact, on the surface, pypy and python3 are quite similar on the syscall/strace front - with roughly 23k "read" calls -- awk did 375k. And adding cat in front sped it up by about two seconds:

$ time (cat ngrams.tsv |awk -f sum.awk )
max_key: 2006 sum: 22569013

real 0m3.969s
user 0m3.719s
sys 0m0.516s

$ time awk -f sum.awk ngrams.tsv
max_key: 2006 sum: 22569013

real 0m6.465s
user 0m3.609s
sys 0m2.859s
... not, by the way, that I'm willing to stipulate that LWE is all that risky; the underlying problems in LWE are also very well studied, preceding concerns about QC by a long time.
What experience has led you to make a comment that is insulting and I'm guessing, without foundation, that there exists a phenomenon whereby developers request more time than is actually needed to complete a project?
I'm sorry, I would rather not say specifically who without their permission :) If you really want to know, you can generally find them by browsing the list of top security researchers for large bug bounty programs. That should give you a start.
This highlights well some of the conversations I have with folks who want to replace fiat currencies with cryptocurrencies. Sure, one can design a better monetary system, but that doesn't mean people are going to want to use it.

You have to incentivize and enable people in order to get them to change.

M-PESA and the similar mobile money telecom products are doing more for digitizing and disrupting fiat currencies than cryptocurrencies are currently. Bitpesa is having some success as a bridge between the two, but it's going to be a struggle for any cryptocurrency or token to surpass the usability of digital currencies tied to the devices they already use and th kiosks / storefronts around them.
When you have a hammer everything looks like a nail. My problem with these kind of analysis is that it pretty much only looks at things from a financial perspective thinking it's the be-all-end all.

However, on first level principles, money is simply an abstraction; it's a medium for trading your services for other people's services. And if you become more efficient, you can buy more services with the same amount of effort and vice versa. The root cause of this increase in efficiency is technology.

As a developing country, China has lots of easy productivity growth just by adopting current technologies on the technological frontier. Therefore, I think an analysis on how fast China is advancing in various technological areas and their industrial policy would be much more useful than one just at a financial level. Are Chinese companies as a whole becoming more productive and creating new technology?
> though I might have got into trouble with the Change Prevention Board for not using the right form or something...

The "or something" and "which I ignored" aren't making you look like the reasonable actor in these interactions
In my case, every company that gave me a take home assignment had on-site white board interviews as well.
Gold coins are a proof-of-word currency.
Bitcoin Roller Coaster Guy
Interesting article and a cautionary tale for moral relativists.

Still hold to my initial impressions of him. That he was a big hearted fellow, a brilliant author, a doting father, and in his books/interviews very open about his sexuality.

His opinions on kids are odd, granted. It seems like a lot of people like him who get molested at a young age (thinking of Milo) rewrite their lives to be hypersexual.
The "new little requirement" which you couldn't have anticipated is probably no easier accommodated by your Hadoop cluster with GPU processing stack than it would be by a PHP script on a VM.
> the aircraft's software was designed to operate up to 400 feet below sea level.

I hope that's actually down to :)
Interesting observation. I assume you have the skills and experience as a software developer to properly judge the technical aspect of these decisions, not just what appears to be clear from the business aspect?
The Moral Technology
I think here's the issue, an individual can only decide to spend on a life saving drug treatment if it exists.
A happy medium IMO is to give the function resulting from `partial` or `comp` a name in a let binding. If it takes one arg, great; if it doesn't then the #() form with the named fn inside still a little shorter & easier to parse. This is inline with the other advice that brevity isn't the main virtue for readability.
> getting users to join/participate, or even interested is going to be the biggest up-hill battle.

Exactly, getting users to join is hard. It's a chicken and egg problem. It's not useful until there are users on the platform, so getting the first users to engage is hard.

I've tried doing 2 Show HNs so far and people are just not interested. I thought it would appeal to hackers, but I don't know what to make of the underwhelming response.

> Curious - is the code for it open source and what language is the back-end done in?

It's Django+Postgres and I use websockets for the chat. The code isn't open source currently, but I will open source it if I gain any traction at all. All I can say is, it's brutal trying to get a product off the ground.
... yeah that about sums it up.
Idk how to break out their financial statement, but in 2016 it looks like they spent a billion dollars on "sales, general, and administration" (distinct from cost of sales (250m) and R&D (750m).

I would imagine something in that billion dollars is marketing...
For the methods citation example, the citation chain (is supposed to) go all the way back to the paper devoted to originally describing the method. In that paper there (is supposed to be) a bunch of checks (compare to other methods, etc) that the method is working as claimed. These checks will not be repeated every time.
It's "alpha", as the version signifies - but there's a linux/x86-64 binary of 'kubecfg' you can play with on https://github.com/ksonnet/kubecfg/releases
I meant that the alias `b` for `git branch` will have the same bash completion as `git branch`, e.g. branch names.
Eh I dunno. Clojure comes closer than any other programming language to being like spoken language in that there are tons of different tenses and conjugations and a large, expressive vocabulary to articulate precisely what you mean. Like when writing in English - decide who your audience is and then use the vernacular they know to the full extent. In any serious project, that pretty much means you get to assume at least that they are fluent in clojure, before adding in other DSLs like funcool/cats (category theory) if your problem domain needs it. If your audience needs guard rails, Clojure is probably not the language for you for other reasons, for example the culture of "just read the source" (which is a great thing i think!). Just my 2c as someone who has written clojure full time for a couple years. Tonsky has probably written more Clojure than I have.
Pro tip: Do the user interface last. Or, if you need to do it first for prototyping / mockup reasons, don't show it to anyone you don't have to.

Learned that one in my first ever project. We mocked up the entire application in Visual Basic (just windows and buttons, no actual functionality implemented, we just wanted to know if it'd work for them) and then the client got really upset when we couldn't come round and install it the next day. Classic case of failing to manage expectations.
Cannabidiol reduces seizures in kids with severe form of epilepsy, trial shows
Yes my statement is too simplistic looking at all the issues around free speech. I meant the first amendment in particular and the mistaken belief that "shut up or leave" is a violation of it.

So yeah, I criticized people for mistaking the first amendment to mean their absolute right to free speech all while confusing the terms myself.
> Do you remember Lotus Notes?

looks at dock icon

Unfortunately, yes :P
Making something difficult even more difficult is not helpful to anyone.

And what happens if the inherent difficult disappears or reduces? You're still left with the imposed external difficulty.
The hierarchical merging workflow used by the Linux kernel does mean that there's more friction for wide-ranging, across-the-whole-tree changes than changes isolated to one subsystem.
I know there is some fake news floating around with a chart that purports to show 57% of spending goes to the military, but it's been debunked. 28% goes to healthcare (Medicare), 25% to Social Security, 16% to Defense.

http://www.politifact.com/truth-o-meter/statements/2015/aug/...
The Three Phases of the Mathematical Life
This Is a “Voice Control Shell” for MacOS
Seefood App Not Hotdog Sold for $15M
Government debt is fine. It's the balance of payments that's unsustainable.
I use Twirl, included in the Play Framework (Scala/Java).

It is functional (well, as functional as React), and templates compile to plain 'ol functions, so compatibility and static typing is the same as the rest of the your program.

Obviously, if I needed a SPA or something, it's not what I would use, but again, not everything should be an SPA.
I go back because I derive enjoyment from sharing with my family who I don't see as often as I'd like. I have kids and they do amazing things (amazing meaning boring average things every kid does) and I want to show someone. FB is best way I know how to do that.
Before Twitter and Facebook, Morse code: Remembering social media’s true inventor
He wouldn't have a clue if they were or were not padding their timesheets.

I don't blame him for that part - it doesn't take much complexity before any manager is incapable of understanding every detail.

The scary part is he doesn't seem to understand the fact that this implies the most successful teams will utilize some degree of trust and efficient communication to deal with this reality.
I've often pondered this myself.

Windows has traditionally been a Window/document-centric OS where the primary object of interaction is a window (e.g. alt-tab would swap between individual Windows).

macOS has traditionally been an application-centric OS, one tabs between Applications.

What I would love to see is a project-centric system, where I can tab between projects and have all the relevant applications and documents appear and disappear with it.
This is going to lead to:
1. Nepotism
2. People getting started in the industry are put at a disadvantage
3. Life will be even harder for minorities in tech.
The only image "found" was a thumbnail from a known anti child abuse video (and not pornographic in nature).
> However, on first level principles, money is simply an abstraction; it's a medium for trading your services for other people's services. And if you become more efficient, you can buy more services with the same amount of effort and vice versa. The root cause of this increase in efficiency is technology.

Pettis does discuss this at length.
Android Kotlin Delegates – Vetoable
>People have been waiting decades for Japan's post-boom day of reckoning and we've not seen it.

We saw the bust in the early 90's.
So, what's a properly-conducted whiteboard interview look like?
How Should Microservice’s Communicate?
It's a good way to crystallise and cement new knowledge; especially if you're in a work situation where you don't get many opportunities to exchange knowledge with your colleagues.

I'm lucky enough at the moment to be in a very collaborative team, where knowledge sharing is just part of daily interactions; but I've been in positions in the past where those interactions were not present and I found that writing howtos and reports on experiments was a great way to review the things I'd learned.
It's people who don't know what they're doing playing with Monopoly money. I mean really; $11M+ for that site, which existed all of 7 months?! The start up scene boggles my mind.
By what measure is the US ratio lower than China's? US is worse in the IMF measure of gross debt to GDP by far. Looking at total debt (government, corporate, and household), the US is worse: 331% to 250%. What numbers are you looking at?

https://www.theguardian.com/business/2016/jun/16/chinas-debt...
Is it just me who doesn't find this to boost readability?

It also has downsides (overly large diffs if you need to adjust alignment after adding a new binding-with-a-long-name to a let clause).

I also find two empty lines between functions to be too much for my taste.
And then the CEO of Budweiser runs for president.
Hmm, I think there also needs to be a rule that you can't have a numerator of 0, otherwise any case where you have an expression a * b = 0 with a = 0 then either b=0 or a / b = 0. So the restriction that you can't multiply by 0 becomes somewhat meaningless.
Help I need advice in security
Im being stalked and Hacked by a pc Genius
I bought a good security system but he knows too much personal info.
trick or tips would be GREATLY Appreciated.
I think it was done to appease people. I have an impression most would feel more compassionate knowing that there are little men, since they tend to cause more issues. Though when you split the stats, you see there's actually more men than women refugee.
Small and well-factored the core kernel may be, but if you're parsing fonts in kernel mode, you ain't a microkernel.

( https://googleprojectzero.blogspot.com.au/2015/07/one-font-v... )
Interesting way to see it. I have a way to tab between projects in emacs (where only buffers pertaining to a project are shown), but having this system-wide would be good.
I disagree. I think saying that it's the lowered intermediate representation in the Go compiler pipeline is a really good description. It's equivalent to the LIR in Java's C2 compiler. I'm not sure what the equivalent is in .net.

Fundamentally, it's a representation and it's intermediate isn't it?
let me Escher-ize that for you:
https://www.genolve.com/svg/en/quotes.php?creation=2d40141d-...
Please don't. Sometimes I just want to listen to music. Having to open chrome means several gigs of memory and 30 tabs.
I believe the OP is putting the agency's credibility into question, which I think is valid, considering their role in the financial crisis.

https://en.wikipedia.org/wiki/Credit_rating_agencies_and_the...
Cryptocurrency mania goes beyond Bitcoin
"our core protocol has no fees and we encourage anyone and everyone to adopt it."

There's all kinds of standard protocols dominated by one player with first-mover advantage and branding. You all going for that plus having an open protocol aren't incompatible. I give you all props for having enough integrity to make the protocol open and encourage independent use. Good luck to you regardless of whether I prefer simpler, old tech for these problems. I'd rather the problem get solved by an available, good-enough solution rather than not at all. :)
> Furthermore, debt in the US is a result of exogenous capital flows, not the other way around. If the US government tightened belts and cut heavily, leading to a fiscal surplus (or even just balanced gov't budget), we would see a growth in private sector debt.

Yes.

http://cepr.net/blogs/beat-the-press/national-income-account...
Ask HN: What does Google plan to do with .app (gTLD)?
According to this wikipedia article (https://en.wikipedia.org/wiki/.app_(gTLD)), "On 25 February 2015 Google won the ICANN Auction of Last Resort for the .app gTLD, via their Charleston Road Registry Inc. company, paying $US25 million."
I feel that you're making a lot of assumptions about a stranger. Also, the groups of 'oppressed' and 'easily offended' people don't perfectly overlap. Overall I find your comment confusing because I'm not as 'caught up' with this movement but I'd love to hear more of your thoughts if you feel like elaborating. Maybe try using small words like Trump does.
Also Vampire A500 V2+. I got myself one :)
Can you share your elisp?
Are you aware that your observation does not generalize very well to developers overall?

Or are you referring to some sort of government bureaucracy dealing with loosely coupled contractors bidding on jobs?

Back on earth I can tell you full time devs at big 4 tech companies padding estimates would be a very difficult thing to pull off, for a variety of realities.

Same situation for many other developers.
Also, human throats vibrate when speaking or humming. Drums, bells, triangles, and plucked string instruments have visible vibrations.
How much is IE Edge hurting the build?

I ask because, last project I was on, I "introduced" Edge compat by removing the section of JavaScript that sniffed the UA and kicked people out.
Ask HN: Stopping Autoplay Videos in Web Browsers
I used to be able to avoid video by just not installing Flash, but thanks to widespread HTML5 video support, I can't seem to escape autoplay video.

I have tried Chrome, Firefox, and Safari and there really doesn't seem to be a way to stop them. I was wondering if anyone here has a full-proof suggestion on preventing autoplay video.