skysight-inc/HackerNews huggingface dataset:
Time for anecdotes. Twice in my career, an employer has looked at my GitHub and asked specific questions about certain projects, what motivated me to write the project, why did I not use a popular big data technology to write the project, etc.
One alternative I've thought about, is how can you negotiate your way out of that clause when you start a job (seeing as how it is slipped into the paperwork you have to sign on the first day, too late to not take the job if you've already quit your previous one).

I wonder how most employers would react to a request to have an attorney look it over, and use the excuse that you want to make sure it doesn't interfere with any non-profit volunteer work you do.
This. There is no accountability. Nobody is requiring the people under them to do a "good and respetable job" at what they do.
Even better would be just a large post box, locked door on the back / side, large chute opening on the front.

Or a night safe style sliding opening in to a large metal box or in to the house through a wall.

This way the delivery person doesn't need to know a pin etc.
See What's New in Ubuntu MATE 17.10
It isn't "considered" part of Europe, it just plays with European teams.

Israel also takes part in Eurovision.
https://getflourish.github.io/anatomy-of-typefaces/app/ Here's the data itself!
I mean that you can make a Screenhero clone in approximately the same amount of time that it took to write it originally. Should be a bit less because straight path (cloning) is shorter than twisty one (things that Screenhero did that did not end up in the final product).

Note that by the time of Slack acquisition Screenhero was approaching v2.0, they had product out far longer than that. So it's not unreasonable to say you could do a v1 of similar product in a year.

Both idea and execution are hard. Cloning existing idea removes one hard part, therefore increasing the chances of success. Look at Excel, Word or Baidu or Sina Weibo.

As to "thousands of other versions of this": you would have to point to at least one. It's hard to argue against imaginary products.

Based on this thread for many people Screenhero has no acceptable substitute.
>Most other Google products mostly live server-side, entangled with proprietary internal services and frameworks.

Android is the world's most popular OS and can be used without Google Play Services as the billion plus devices it runs on can attest to. And then there's Chromium, the open source version of the world's most popular browser. I don't recall these products needing to live server side nor be entangled with proprietary internal services or frameworks. Additionally, there are probably no other projects that have had as much code taken freely and reused by other companies and people than these 2 open source products.
If you own land and let people traverse it without any control, it does eventually become a public right of way. The government has pushed this, effectively taking control of private land.

The only sane response is to exercise control of your land by putting up signs, fences, etc.
This is disgusting propaganda of the highest order created to undermine and lessen the devastating effects mass-migration has caused in France and the rest of W. Europe over the past 10 years and more specifically the past 2. Hey look, our immigration policies unnecessarily led to the gruesome deaths of 80 innocent European people this year but on the bright side, it's much worse down there in Africa! - said the demoralized puppet.
I largely agree, but I have had one experience that opens a tiny bit of wiggle room for such assignments. During a phone interview with hiring manager, he asked me if I had experience with X, Y, or Z open source projects (all relevant to the team). I told him that I did not, but that I'm always eager to learn new things. He asked me to pick one of them and 'build something' that uses it (no more specific than that). I instantly recoiled at the idea, but I didn't verbalize it. I went along with it. I decided to take the 'when given a lemon...' point of view and build something that was of interest to me.

A few weeks later I came onsite for in-person interview. I brought up the assignment and was able to use it to show my interest and capability of quickly learning and putting something to use. I really believe it worked to my advantage.

If the assignment were to implement something very specific I would not have done it. In my case the assignment was so completely open-ended and was able to convince myself that it wasn't a 'work for free' situation.
OpenBSD gives a hint on forgetting unlock mutex
the KV-1 tank, which grinded Operation Barbarossa to a halt

Your own link says the KV-1 represented only 2% of Soviet tanks there.

The real key to the Soviet win is that they could endure 3:1 loss ratios and still outdeploy the Nazis at better than 3:1.
For Spark/etc I only care about throughput. It can stall all it wants. Exception (possibly) being spark streaming.
>In other words, from Day 1, it was designed to be an abuse and harassment engine.

Yeah, you are stretching those words a bit too much. It was designed for normal people to be able to get in touch with famous people or vice versa. Some people misuse it and harass famous people. There's plenty of good that has come because of it as well.
That's a key point. If you want to get a share of the Excel user base, you're new offering needs to be Excel compatible.
relevent https://www.theguardian.com/us-news/2017/sep/05/hookworm-low...
Show HN: Missing firebase database copy and move feature
No. I would not have said so Clearly it varies based on how well you know and your relationship with a person. But randomly in a semi-professional context?
I think this trade mag does a good job covering this.

The Captain was a stateroom Captain and it shows.

http://gcaptain.com/coast-guard-releases-el-faro-investigati...
Why do hiring managers believe that github code was actually written by the applicant?

People lie incessantly about their ability to code; that’s why he industry considers things like fizbuz to be valuable. Why assign so much value to a public github account if you don’t trust their word in the first place?
I'm not sure who's hypothesizing that a modern country has to emulate the US. That's a kind of cold war point of view.

Many modern countries these days don't adopt the American system, but are striving towards being modern, pluralist democracies with functioning social systems, good governance, and sane judicial systems.
The public discourse is basically owned by Murdoch, and the population is far more right-wing than the rest of the country.

The latter could easily be more of a cause of the former than vice versa.
> Military spending as a percentage of GDP is down to pre-WW II levels

No it's not[1]. As a % of the total budget it's around 16%, which is huge. And furthermore the appropriations for the wars in Iraq and Afghanistan are mostly not included - they have been funded by "supplemental" spending bills, which total well into the 10 figures.

The Philippines doesn't really have a navy worth talking about. Japan can defend itself but that's a different (also kinda dicey) sea - they could only really go on offence in cooperation with the USA. China's main military threats are on land and come from its western borders - Myanmar, Laos, Vietnam, and of course India. With the possible exception of India I don't see any of them picking a fight anytime soon.

[1] https://www.usgovernmentspending.com/spending_chart_1792_201...
Screenhero clearly has customers. See all the people on this thread that are sad that Screenhero is going away. You could get your first 10 customers just by contacting those people.

I'm not disputing that customer acquisition is hard but that's exactly why cloning Screenhero is better than doing any random idea.

Also, you would have to list a couple of those "excellent applications that die very fast" before I just take your word for it. Personally I see many not so great applications that do decent business and have never seen an excellent application that died.
Do what? Note that this is an accurate description of the media landscape in other English-speaking countries which have chosen to relax cross-ownership rules.
https://www.cnbc.com/2016/11/09/trump-spent-about-half-of-wh...
The T-34 was better than what the Germans had at the time.

The T-34 platform was more effective because it vastly outnumbered all German tank models combined, ran on diesel, was easier to repair/replace, and the Soviets were willing to absorb more personnel losses.

If you're saying you'd rather go into battle with 5 fully operational T-34s than 5 fully operational Tigers, then we seriously disagree.
that's a good point

I'll add a note, thanks :)
It was clearly inappropriate, that's not what I'm asking. Inappropriate flirting is a thing. If I read in a book, "she touched his leg" I would call that flirting.

I feel like there's something I'm missing because, as recounted, his actions had such a strong and lasting impact to Greer.

Maybe this Scoble dude is just a nuclear style creep and just having to sit next to him is torturous. But that seems highly unlikely. I've never met the guy! I don't recall ever hearing him speak or watching a video of him even. So...

If I'm understanding the story, 4 people at a hotel bar drinking, one touching someone's leg. And what that led to, or possibly even caused -- I think it's fair to describe it as incredibly damaging? Obviously we want to avoid people being hurt like that. So, we construct social mores and civil law to try to prevent it from happening, and punish a small subset of offenders very harshly.

I'm a little stunned by all of it.
So open source built and invested in to eventually attain money is a bad thing in your opinion? What would that mean exactly? Only large companies that release a few bits as open source is palatable in your opinion? Smaller companies or individuals with a passion and vision for evolving our tools can't structure a strategy to eventually make money from it so they can keep doing it?

At the end of the day, I think it's the perfect model. Especially, when those building the open source, keep what was free before FREE, and simply go even FARTHER to build auxiliary stuff that costs.

This logic just bugs me every time. It's not akin to "selling out" as if you're making art/music, and then you dumb it down for the masses. It's finding the only way to make it work where you can directly and exclusively focus on much-needed tooling, rather than typical non-developer products like Uber or Facebook. And sometimes you don't care about building non-developer products--you just want to build developer tools (because you've gotten obsessed with it and you see what would benefit your fellow developers), and you need to find a way to make a living off of it, or pay the people you've brought on board to attain this long-term vision.

In short, it's a win win for everyone.

And by the way, the fact that you even had to say "[you] knew it was coming" is ridiculous. They at like month 1 of their work on this open source stuff had a paid analytics service. Their paid out service has been out for a very long time. It was as transparent as can be what their strategy is. The amount of work their large team of developers have done could be accomplished no other way.

Ultimately your perspective here, I'm sorry--and this is my perspective--does a lot of harm to the community. If everyone had this perspective in earnest (and I'm not even sure you do), it simply would mean less tools we desperately need. It would be fantastic if we could find more cashgrabs for developers to focus on tooling--there's just so much to be done.
Strictly speaking I think the term for what's requested would be reflection - but I don't think these terms are especially precise ones.

The sorts of things I've used reflection for:

- logging - getting the name of things' types, turning enums into strings, etc.

- generating debugging UI - for every bool field in your object, you get a check box; for every enum field, a combo box; for every string field, a text box; and so on

- serialization/deserialization - it has limitations, but you can get surprisingly far before you run into them, and for many situations it doesn't matter

- scripting language integration - for every type of interest in your program, find its fields and methods, and link those up to the scripting system

- dependency injection - given a set of known services, when creating an object (perhaps by name, provided at runtime, which you match to a type by scanning the list of types available) provide it with the services it needs (determined by, say, examining the types of the parameters of its constructor). Typically you'd cross-reference types of parameter with types of each service to match them up, but there are various options

Especially good with a C#-like metadata system that lets you assign user-defined properties to fields that your calling code can query to get further info. For example, you might not want to serialize certain fields, or you might want to hide some fields from the UI, and so on.

(If this doesn't convince you, fine; for my money, though, this is the #1 missing feature from C++. But, like the post's author, my background is working on video games... maybe this is just stuff that only video games people would want?)
To intimidate Ken White? I have to imagine there are easier targets to intimidate than a former USDA. Then again, I'm confused why they sent these to begin with.
I've never heard of the phone app not working. But, it does sound like your issue is isolated. Since you do use a Nexus I would recommend you boot into safe mode and see if the problem persists. It could be a third party app or background service causing issues.
I'm the exact opposite. I liked Scala, but Clojure is much simpler, and I found myself much more productive in Clojure. Anecdotal evidence cuts both ways.
That's a design decision about the C++ language, but how does that make my arguments wrong?
... and Hawaii
2017 MBP 13 inch
The point, as I'm sure you realise, is that the media coverage of attacks in Europe is tremendous, whereas nobody talks about the order of magnitude greater loss of life going on in poorer countries. This is objectively very wrong.
> You realize that github dates can easily be falsified, right ?

If someone knows that much git, I'd hire them regardless. I'm so sick of untangling other peoples failed merges or trying to explain what the "not a fast-forward" issue means when their push fails.
The rudeness of your comment is evidence that perhaps you are the toxic element in your work environment.
Streaming media server
Just for your info, China has been said to crush by the west media for over 30 years or even longer since PRC founded.
So the downside of Full Pay Transparency appears to be that it causes the labour market to function as a market by increasing the information necessary to eliminate sub-optimality.

Who knew?

It isn't the company that provides you with job security. It is the job market. If everybody who thinks they are being underpaid moves on, it soon sorts itself out.
Soylent can no longer be sold in Canada, food inspection agency rules
Sweet! I've been waiting for this! I've yet to tinker much with 2.0 though... Is there a nice way to debug state similar to Redux DevTools (now that Apollo no longer uses Redux)? Being able to use Redux DevTools is one of my favorite features about Apollo.
And I've owned a Nexus 4, Nexus 5, Nexus 6P as well as a Galaxy Tab S2 and I've never had any of the issues you seem to have.

>EDIT: The Mi 6 is not a cheap phone at all. And it's really good otherwise.

I'm sure it is. But, we both know you would rather have Windows phone OS on it, right?
Xi used corruption crackdowns to amas power by going after all his enemies and getting more of his loyal friends in power. In china, all about of those officials are corrupt, you just have to dig a little to get rid of anyone you don't like.

So in that sense nothing has really changed at all.
Copyright does have a time limit. In the US, I believe the work just had to be older than Steamboat Willie.
(Audio: interview)
The article above showed evidence of growth, read it again.

Show me a quote. There is a larger number of titles being published on Linux, but there is nothing about sales or usage.

And there is actual sales data that comes from developers. It's very different from those survey numbers.

In that article or elsewhere? Can you point to it please?
Ya, the X was definitely designed to solve that problem. I don't think it will be nearly as successful in the west as it is in the east (just like larger phones in general).
Billboard Touts New York as Refuge from Silicon Valley Tech Culture
Not many people on this thread are thinking or have a basic Empathy like you do, China is still not 'stable'.It's still on a fast track. There are problems need to be addressed. But If you look it via History scope. It's has mainly done well.
> Israel also takes part in Eurovision

So do we (Australia), but I'm sure we can't be in Europe because we don't have cycling lanes.
That was a very powerful piece of journalism, very well done indeed. The cliché that we should look past the numbers and into the people is only too true.
Sorry what class hierarchy are we talking about here? This seems like an extremely contrived application of SOLID.

(1) In what sense is my client making GraphQL queries depending on or tied to the available schema fields it does not query? Where's the coupling?

(2) I have a REST API that doesn't use PUT, PATCH, or DELETE. So I guess every REST API is not SOLID either, because it's using a general-purpose transport with features I'm not using?

(3) Does anyone care? I'm trying to make the best end-user and development experiences. GraphQL allows that. It's an improvement.

SOLID is some principals for one type of software (object oriented). Not the principles for all types of software.
OpenXML is not fully open standard, unlike OpenDocument. So they obfuscated even the modern one. There are many parts that ambiguously documented or not documented at all.

http://www.decalage.info/files/JCV07_Lagadec_OpenDocument_Op...
Maybe some of it is that, but it was released amid an activist push for governments and public agencies to be required to use an open file format such as ODF[1]. So, Microsoft's XML format is open, but it may still not be great. From what I understand that's pretty easy to do with XML.

1. https://en.wikipedia.org/wiki/OpenDocument_adoption#United_S...
Yes and I'm posting about a tech company in a tech thread. Why did you comment?
As a non s-valley person, this whole issue seems very strange to me. Work and family/kids takes a lot of time. And tech people are always saying they work these grueling 100 hour work weeks. Not sure how these folks have the time to be out drinking and flirting so much. :-)
Surgeons, plumbers, dentists, and gardeners are licensed, bonded, and insured, entrusting the certification process to a third party. Surgeons and dentists also have professional development baked into their work schedules, which software engineers should have -- say, hire someone for 35 hours per week so they can spend 5 hours per week on professional development.
Which five schools are they talking about? Harvard, MIT, Stanford,???
Pretty sure Trump does identity politics. Examples are claiming the NFL protests are about disrespecting the flag, comments about Mexicans, a lot of shots at China, etc.
Except liblemon is larger than liblua.

$ ls -lh /usr/lib/x86_64-linux-gnu/liblua5.3.so.0.0.0
-rw-r--r-- 1 root root 219K Apr 13 2016 /usr/lib/x86_64-linux-gnu/liblua5.3.so.0.0.0

And that's with Lua having many more bindings--basically, all of ANSI C, including math and stdio interfaces. Lemon only seems to bind a dozen or so POSIX routines--see os.c and socket.c.

There are other things that make it less suited for embedding than Lua. For example, Lua very carefully avoids touching any global process state. But one the very first things lemon_create() does it call srandom().

Those particular things, at least, could be easily remedied. Another reason why Lua is great for embedding is because of it's very carefully designed C API. With just a cursory look I can't tell how well Lemon compares on that score.
Good God, being old is going to be rough for our generation. That makes me want to burn down the sender's house.
Yea I think we in the West are too quick to forget our rampant corruption and pollution directly after our industrial revolutions. It'll take China awhile to catch up in livability, but they'll get there once they get richer.
I recently had 3-4 interviews in the same format. Its so frustrating and heart wrenching after rejection. For a job i have to go through 2hrs of coding interview.
This was neat. It also seems like a good way to show how you might discuss your work and others work, as well as your sense of humor. It almost felt like reading one of those "the annotated source code of X" sites. How many of these side projects have you done this for?

If nothing else, that was an entertaining read.
Overwhelming with garbage data is definitely a good tactice to pollute the nice data they collect. See https://adnauseam.io/
There is a lot of space to cover if we are talking about the populated parts of Sichuan and shaanxi, which are mainly east. The most western city outside of Xinjiang would be like Lanzhou, kunming, xining, etc...

The railroads to Europe are still heavily subsidized, and are coming back to china mostly empty. They'll make more sense when trade becomes more balanced, but that isn't today.
Disagree. A person's salary is not simply based on the work they do for the company. It is the opportunity cost of their next best option + whatever incentive is needed to make working there better enough to a significant degree. That cost isn't strictly money, and is intensely personal, in the literal sense of the word. Posting people's salaries obscures the determinations that went into settling on that number, and convey a false metric to compare the incomparable.
Not sure why you were downvoted. It's important to keep the two terms separate for the sake of discourse, even if "ultimately" they turn out to be the same.

Can something be more conscious but less intelligent than something else, or viceversa? We don't know for sure yet.
"How much money you make is, properly, strictly a conversation between the parties in the transaction."

No it isn't - because it allows you to command more of society's resources for yourself over others.

So it is very much a matter for others - and you have to justify yourself to them because you want them to make stuff for you.

If you are paid more than me, and I think I'm worth more than you I will make my case or test the job market to see if I'm right.

Relative value is exactly what the world is about. That's why prices in stock markets are published.
Bawdry in the bloodstream