skysight-inc/HackerNews huggingface dataset:
I'm willing to spend about as much time doing coding exercises as the company has spent on me. This attitude developed after a couple companies asked me to do exercises, which I completed, and then they never responded to me. They didn't even acknowledge they had received my answer until I pestered them, at which time they confirmed they had received my solution, but had chosen to go with somebody else.

If you want me to spend a few hours performing a coding exercise, I'd be happy to, as long as I first get a few hours of interview time to ask you questions about your company and determine if it's a place I'd like to work. You're, of course, welcome to ask me questions about myself during that interview time as well.
The science doesn't go away just because you disagree with it. Please read into the references in that article.

No one is saying to ignore racism. It's just that there may be more effective ways of tackling it.
...a Trump administration could do plenty of damage that have ripple effects on society for decades to come. (See: Supreme Court nominees)

Didn't we get a list of these? In order, Trump will nominate his sister, Rudy Giuliani, and Chris Christie. He won't get more than three nominations, and Rudy can't end all civil rights for criminal defendants forever all by himself.
L0pht 1998 – The State of Computer Security
Of course you can, but that's pretty pointless. The moment someone tries to use the wrapper the wrapped GPL library must also be present, so then the whole thing becomes GPL.

The complaint isn't that the code in the repo isn't GPL, anyway. They released an app with GPLed code but have not released the source.

(There is one exception: if your wrapper just invokes a GPL program as you would on a shell, that's not considered a combined work. But anything else, static or dynamic linking, whatever, it pretty much immediately becomes GPL)
I call it "copyright infringement"

"Stealing" implies something is taken and by being taken the owner is deprived of that thing. "Jill had her bike stolen and now she has to walk to work".

"Copyright infringement" is missing that loss to the owner which is why it's not called "stealing"
On the contrary, it is exactly what I want. And also exactly what I do now with the 27" thunderbolt display. The same way my TV is now my universal HDMI switch.

Monitor-as-dock makes a great deal of sense for the roving user with a fixed base.
If done correctly, that could be a constant overhead that the browser caches, and you move on.

That's not particularly helpful for people crawling and not keeping state between page hits, but it should make a difference for end users if done right.
i live offgrid and observe my 13" MBP with an 85w power supply actually pulling around 10-19 watts during typical usage...(my inverter has an output readout)
FWIW... doubtless heavy gaming would be different...
compiling gets it up to the upper 30s...
Love how "nasty" is coming into use as a denunciation aimed at the presenter of inconvenient facts.

"Nasty tone." "Nasty woman." :)
Can someone clarify?

WP is not only SAAS, but also packaged software. You can use WP's platform to host your blog, or run it on your own server.

Wix is strictly SAAS, AFAIK (can I get a few more abbreviations in there?). You can only use their software on their platform - there is no packaged software that you can run on your own server.

Is this a GPLv3 thing? Did they somehow plug the SAAS hole?

Otherwise, it doesn't seem Mullenweg/WP has a leg to stand on.
honestly? i think i have enough references to go past that. also, if you think i'm good enough, pay me a day of work and gimme some real world problems.

i don't remember the last time i had to write bubble sort or a binary tree by hand. but i do remember when i had to deal with salesforce api errors and how to deal with them. or even, how to deal with rabbitmq retries compared to thrift methods.
That makes sense. I think if I was looking now I'd probably call people I used to work with rather than bother with interviewing. The failure rate on FizzBuzz type tests is really high though, and it should take 30-60 minutes (which would save you the 3 hour discussion on the failure mode). Of course, if you were going to interview at a bunch of places, it would be better if you only had to do that test once.

Recently it also seems like more people are over-prepared to interview than ever before. At the entry level code academies prep people really well to appear more "senior", and other people are studying the "Cracking the Coding Interview" book. The challenge for the interviewer is determining if the person has memorized a bunch of interview sequences or if they understand the material they are talking about. I'm inclined to think some form of programming with discussion in the interview is still a good signal, if it's like what you'd actually be doing.
WW3 MUSLIMS TELL US VOTE FOR HILARY OR ELSE
Bay Area tech company caught paying imported workers $1.21 per hour
The proper analogy is more to The Cragslist Killer
It's hard to match the Surface Book on specs, at least if you care about the size and weight and resolution and touchscreen. I went shopping 6 months ago with requirements of: thin and light (13" or smaller), available in the UK, NVidia graphics, 12gb or more of RAM, reasonable processor, and touchscreen; I wasn't expecting to walk out with Microsoft hardware but the Surface Book was the only laptop I saw that (more-or-less - it's 13.5") matched up to that.
If we stretch this approach, Apple will become good at making the iPhone and nothing else.

The display was the soul of the desktop Mac. It's easier to perceive your Macbook as another PC when your window into it is another mostly generic-looking LG display, even if the panel in the Apple branded display was manufactured by LG.

Perhaps they want to focus on the iMac again and don't want the MBP + display combo to cannibalize it. But again, with extreme focus soon they'll be abandoning the iMac for good.

(I still love macOS and I enjoy how the new MBP looks)
"but unless they do"
only if they can actually keep the broadcast rights. Twitch and netflix could probably swipe a region if they really wanted to. Or maybe just somebody with money who partners with MLBAM.
What ethical issues?

This is imaginary internet points we are talking about here, not your PHD thesis.

The internet points on these websites really don't matter, what matters is the skills you learn while doing them.
Reply from Wix.

http://www.wix.com/blog/2016/10/dear-matt-mullenweg-an-open-...
I prefer Codility over HackerRank: https://codility.com/

They also have lessons:
https://codility.com/programmers/lessons/1-iterations/
and challenges: https://codility.com/programmers/challenges/
The Watts Atelier that Noah mentions also has a great online program with instructor feedback. I've been doing it for about a year now and all I can say is that for $200 a month it's a steal.

It's a shame that art schools are in the state they're in. Where I'm from (South Africa) the tuition fees aren't too bad, however, the training you receive doesn't cultivate any skill (it's mostly contemporary/conceptually driven). Thank goodness for the web!
Wix CEO open letter:

http://www.wix.com/blog/2016/10/dear-matt-mullenweg-an-open-...
I write a piece of malware that pops the camera on long enough to snap a single frame and then turn back off. The LED blinks, quite possibly too fast for you to notice.

OTOH, you can delay the LED and have it very noticeably on for a second or two when it's software-controlled.
That won't happen unless "higher education" stops being a highly profitable enterprise for those selling it.
> Japan has a huge love for Japan centered maps.

You make it sound as if it's unusual. Of course they prefer Japan in the middle, they're in Japan! Just like Brits (I presume) have a huge love for Britain-centered maps. I'll bet not a single world map in British textbooks has the world cut in the Atlantic.
FWIW, Go has value types, so there's less referencing than in Java, etc. Also worth noting that these are actually used unlike in C# which has a reference-type-first culture.
The code snippet shows a bug, p is an uninitialized pointer. The behavior is undefined. Theoretically it could point to some valid memory, but saying that it points to dynamically allocated memory definitely implies a misunderstanding.
Mozilla's Quantum Project (in detail)
I live where it tends to get hot and humid (not tropics humid though), but turn on A/C only if it's really unbearable at night. Even then, at most 5C difference. Usually, single top sheet, as you've said, a cool drink and maybe a fan is enough. I understand that humidity is tough though, but one can get dehumidifying alone from A/C or a standalone dehumidifier.
“The Alternate View” of John G. Cramer
The entire world of profiting from education, and from predatory loans for education is locked into a desperate feedback loop that's killing us. Of course, the alternatives involve the kinds of "big government" that have been so ideologically loathsome to many from the 80's on.
One would hope that if the Clintons do set that sort of record, it won't be matched or beaten anytime soon...
p contains whatever happens to be on the stack at the position assigned to it by the compiler. Basically that means that p could point anywhere, so by assigning a char 'c' to a "random" address the best thing that could happen is a GPF/segfault. Most likely you'll spend weeks looking for a multitude of weird bugs that seemingly appear at different places out of nowhere, only happens sometimes and never in debug builds.

Yay, the joys of uninitialized variables!
Okay, well, at least I know that now. Thanks again.
“Can we all just  slow down?”
His comment in the other thread was NOT essentially the same as this one, as this comment makes a single point. Copyright infringement is not "stealing", whether it being downloading a movie or not adhering to the terms of the GPL.

Once something is stolen, the original owner no longer has access to it.

People using the word "steal/stolen" in these discussions are usually either being intellectually dishonest, or have succumbed to others using these tautological tricks.

[0] Piracy - another loaded word, me hearties.
People who claim that every computer is full of microcontrollers are missing the point. This is not a microcontroller, it's full SoC running (more or less) the same kernel used on the main CPU.

It's more similar to the LOM and IPMI systems found on server computers rather than anything else.
I have to agree, and I say this as someone who used to pluck eggs from under the chicken, and boil them later that day. Running water is magical stuff.
Thank you! Just to note Temple Bar was moved from its original position: https://en.wikipedia.org/wiki/Temple_Bar,_London
And yet, there are devs with that much experience that can't program their way out of a cardboard box. What do you prefer to do with them?
Rognlie also makes important critiques of Piketty's argument.[1] Piketty makes strong claims resting on declining labor share of capital. This is true, but is driven largely by an increase in owner-occupied rents in real estate, which suggests interpretations very different from Pikettys; namely that redistribution in the form of zoning and development restrictions has been the key driver rather than changes in the relative value of productive capital. From Rognlie's abstract:

>>> Overall, the net capital share has increased since 1948, but when disaggregated this increase comes entirely from the housing sector: the contribution to net capital income from all other sectors has been zero or slightly negative, as the fall and rise have offset each other. When decomposed into a return on fixed assets and a residual share of pure profits, the fall and rise of capital income outside the housing sector in the US owes mostly to the residual: it is not paralleled by fluctuations in the measured value of non-housing capital. This observation—combined with the theory of factor substitution, and simulation results from a multisector model—casts doubt on explanations of changes in the net capital share that rely on changes in the value of capital. There is greater support in the data for narratives that emphasize cyclical and trend variation in market power.

For a summary in layman's terms, I'd suggest Noah Smith in [2]. Note that Noah has Keynesian sympathies and is not particularly right leaning.

[1] https://www.brookings.edu/wp-content/uploads/2016/07/2015a_r...

[2] https://www.bloomberg.com/view/articles/2015-03-27/piketty-s...
If you have worked in JS for some time, and have an idea what all these tools do, This comment is probably the best tl;dr of what you are going to learn ! Pretty balanced, Just to the point.

I havn't read the tutorial, but looks promising !. Will sure checkout this weekend :)
Or like $1000-$1500 per month for a dedicated server with 10G unlimited bandwidth. This is as low as it gets.
Thank you Noah Bradley!

The world needs more people like you. Very few people are honest with themselfs, and less honest after they paid an obsene amount of money to "further" their career.

I walked out of Chiropractic School because it was a complete joke. Out of the fifty students in my class, their was only one, besides myself, whom would raise their hand when the magical Subluxation came up.

There is this denial that comes along with school, money, and career?

I paid back my 20 grand, but begrudgingly. Now--the profession claims, "It's so much more than Subluxations--it's just c--changed!" Without the Subluxation you can just talk about nutrition. It's still a scam, and based on Plecabo. And I imagine still in that run down middle school in the east bay--yea--you--Life Chiropractic College. (To any budding lawyer. Taking on Chiropractic profession would be akin to The Scopes Trial. Osteopaths, and Chiropractors need to be shut down. It's nothing but Placebo. Osteopath school is just an easier med school to get into. Chiropractic school is beyond rediculious, but still embarrassing legal.

Anyways, I admire your courage. You have a 404 on "the books you need to read cover to cover."
>Your MacBook Pro only draws power one power supply, even if more than one is attached—so using multiple power supplies will not speed up charging.

https://support.apple.com/en-us/HT207256 (scroll down or click "Charging MacBook Pro")
My father went to Art School in India, and despite being an incredibly gifted documentary photographer -- he even won a Magnum Photos Prize in India for his works on the Indo-Pak War in 72--, he bared scraped by. Eventually he ended up working at night to take the GRE, TOEFL Exams and came to America to get his Bachelors in Engineering.

Right from childhood (I was born in America), he groomed me to be an Engineer also, despite seeing a talent in me also for art (fine arts) and sports (basketball). I was angry (at him) as a child, but now, I am very grateful.

What lot of these articles also fail to mention, is that a "Career in Art" is mostly scrapping by for 90%+ of the graduates. We only see the top 10% or so and think it's great money, fame etc etc. They also fail to mention that during economic downturns (think recession every 8 to 10 years) the 1st thing that consumers will cut back on, is in the art, luxury area. So even very successful painters, artists will see drastically reduced income during these times.
Could someone please explain whether or how an iPhone app has PHP code from Wordpress included with it?
Very good point here The outlook of gamedevs to new tooling tends to be pessimistic because so little is actually geared towards what they work on, or want to work on.

On the other hand, Web and mobile games have lived with the consequences of a managed runtime for many years now. There are limits in how much processing power is available there, but it ultimately just diverts developer attention towards other things like a more robust backend, faster turnarounds, and other general workflow improvements independent of scene fidelity.
> And now the near-future seems to be full of dongles

That's not necessarily a bad thing. With the right dongle you can now connect almost anything you want to a laptop. It was just a few years ago that it was simply impossible to connect some devices externally or at minimum there was a major performance penalty.
One example is Tesla cars. They work fine when not connected to the cloud, although you'll want to occasionally connect to install new firmware.

This whole thread is based on speculation -- the details are not yet known.
This is ridiculous. I'm not at all a native speaker, but after a few years in academia, I learnt to use "hence," in that exact same way
Apple Accessibility
I would highly recommend Piketty's
"Capital in the 21st Century" as a starting point. The "Global Tax on Capital" chapter touches briefly on immigration at the end.
Interesting, for for ~$250k (or ~400k if you do it via loan and include repayment cost) you can buy a nice house to your kid instead of burning that on 4y pseudo education.

Knowledge (from best universities as well) is free nowadays. I'm sure for 4y in solitude of your own house and internet knowledge you can advance your skills a lot.
Make Xcode Gr8 Again
There are plenty of people here in the US that think it's just as strange. I don't get it either.
As one who claims to know C on my resume, but I too am a < 3 month novice, lemme try to answer this one.

You declare some pointer and give it whatever value 'c' is?

I probably would have gotten the question wrong too and just saying "Get out" is kind of harsh.
Maintainable Python Applications: A Guide for Skeptical Java Developers
Not who you were asking but personally I'd be apprehensive about going off the beaten path with my tools. Less community support and effective Google searches.
Many people feel "JS frontend ecosystem is too complex". All of this is usually because of the horizontal complexity than the vertical horizontal complexity. There are just so many tools one should know. As nulagrithom said, all these do their job best ! And if you want to have a good project, you will be better with these tools :) And once you know what they do, they are pretty easy to work with.
Well, Wix does appear to be in the wrong here. I believe the code in question is for a mobile application, which means that they are distributing GPL'd code without GPL'ing the entire application. This is a clear infringement of the GPL.

Wix needs to either:

1. Open source the application that uses the GPL code

2. Stop distributing their application until they can remove the GPL library
I don't see anything here, with the exception of the debounce decorator, that isn't just an excuse to use a decorator for some reason. All of the examples can be implemented without decorators with the same amount of complexity and clarity.
Adaptive Hardware: Context Aware Interfaces (2013)
These sort of discussions always bother me, for a few reasons

1. There's no such thing as a single reason for doing anything. Humans are too complex for that. So to frame this as a question of "she did it because of race" vs "race has nothing to do with it" is naive at best.

2. It's more or less impossible for anyone to be unaffected by race. Sociology professors are no exception. When you meet someone you've never met before, you can't (no matter how hard your try) encounter a "blank slate" of a person. Your brain would be dangerously inefficient if you didn't jump to conclusions for superficial reasons literally all the time.

Taken together, this means:

3. Clearly race had something to do with it. This shouldn't be a question. The question is exactly how much did it have to do with it.
Well, if you guys know any Wall Street companies hiring "programmers" based on their HN points, please let me know.
Yes, because we should all still be using SCSI on our laptops. With cables thicker than your thumb that had to be handled with utmost care or else they'd fail. And single-purpose connectors, where even the compact form was bigger than a lot of device chargers these days.

USB-A is certainly ubiquitous, which is a good thing. But it was never going to last forever. USB-C vastly improves on the physical design (reversible, symmetric, easier insertion, etc.) and I expect will carry us forward for even longer than USB-A has.

Thus Apple and everyone else are moving towards adopting USB-C, which means there will be ever more widespread and cheap docking and peripheral options. Yes, these transitions are painful but at least there are dongles this time, which hasn't always been the case. Such transitions are also a part of living during the historically amazing times of an accelerated tech curve. Enjoy that while it lasts!
A Chat bot that teaches stuff about Hacking and Security
Sure, but the laptops you describe do not have secure enclave. If I want that level of security on Linux what can I do?
The Wordpress application also includes frontend code, including the HTML/Javascript library that is at issue in this dispute.
> One of the strengths and success criteria of the Mercator projection is that it allows us to largely ignore the vastness of the Pacific Ocean on our maps.

...which would be indeed useful if your country and its neighbors are on the opposite side of the Earth from the Pacific. If your country and most of its important trade partners are sitting right around the Pacific, the "strength" is now shortcoming.

Frankly, I didn't know so many people would claim that a world map centered around Europe has some inherent virtue, instead of being the result of local convenience (nothing wrong with that). This is the same kind of feel-good story as "Fahrenheit is superior because 0 and 100 are at human level."
The crux of the disagreement is whether simply calling another library (as opposed to modifying its source code) makes your codebase a derivative work of that library.

The GPL FAQ seems to think the answer is yes [1]. However, other, more legally astute commentators strongly disagree [2][3].

In fact, the GPL FAQ seems to make some rather strange claims, like whether the fact that code is dynamically or statically linked legally determines whether a calling code becomes derivative work. This is an argument has never been tested in court.

IMO, the GPL FAQ basically takes a copyright maximalist position in order to interpret the license as broadly as possible. These are arguments that, in other contexts, most geeks would find completely unacceptable. It's worthwhile to note that the GPL FAQ has no validity as a legal document, only the license itself.

[1] https://www.gnu.org/licenses/gpl-faq.en.html#IfLibraryIsGPL

[2] http://www.rosenlaw.com/lj19.htm

[3] http://illinoisjltp.com/journal/wp-content/uploads/2013/10/G... p.124
They don't call it rocket science for nothing. Seems like rocketry is full of issues like that.

I remember reading a bit on the thrusters developed for I think the Apollo program. They had problems a little fuel/oxidizer dribble out of the valves as they were turning on and off. Under some conditions layers of frozen fuel/oxidizer would form on the nozzle. Once enough built up it would explode and shatter the nozzle.

short on -> off -> short on -> off -> long on-> bang

The solution was to carefully avoid those conditions.
Well I can't see that suggestion resulting in a gallery show for anyone who follows that advice. If you are an outsider, how would you ever get into legitimate galleries to show your work? Never happens because your school background is extremely important there, much like how it is true that anyone on earth can write a Novel but it is extremely unlikely you will find a publisher without being in a top writing school.