skysight-inc/HackerNews huggingface dataset:
It's a real language if there are programs written in it where the where the main goal is what the program does when you run it, and not what the author learned writing it.
>Or maybe the job their trying to fill isn't worth that much to them (the employers, that is)?

Just imagine the businesses that suddenly become profitable if employers could provide nothing beyond room and board and employees weren't allowed to quit!
The issue is that US workers now compete with the whole world.

Until the 70s, the US really had no competition. To compete, you need a stable (legal) system - No one would invest money in a country where it's not far-fetched that someone will overthrow the government, nationalizes your company and throws you in jail.

Oh, and because of geo-politics, one couldn't invest in USSR friendly countries (both from the US side and the other side)

So no one would invest in the USSR, Africa, the Middle East, China or India, Europe and Japan were in shambles. So who built up industry? The US.

After the 60s, different countries started stabilizing. First Japan, then China, now most of the world is actually quite stable, so now the average US worker has to compete against all of India, China, Bangladesh, etc.

You have more supply and the same demand (the world).

And the problem is nothing can really be done about it.
This kind of thing happens in Advertising all the time. Agencies will get that ">50% of the business" account that they are utterly dependent on. LOTS of layoffs if they lose the business.

Wise agencies try to diversify - but any new business brought in will have to deal with The Big Client being the squeakiest of wheels (... that get the grease).

I can't say I've see an agency that has made the "grow other business" transition successfully.
>Half the team is remote! Kudos to them for making this work.

Are you being sarcastic (esp, in light of your point 1) )?

Out of curiosity from someone not in the know, would remote employees cost more or less than ones made to come in every morning?
> A material metaphor is the unifying theory of a rationalized space and a system of motion. The material is grounded in tactile reality, inspired by the study of paper and ink, yet technologically advanced and open to imagination and magic.

I like the idea of standard design components, but sentences like these don't communicate anything.
I'll try to read this research note. Maybe I'm biased. I used to work at Moody's and then 2 or so jobs later structured some pretty substantial bond issuances that they rated (and my manager at that gig came from S&P, and one of my colleagues quit to become an analyst at Fitch).

They have some very good analysts, not usually given to making policy type statements like this except where it impacts the issuer's revenue and capital structure that determines how well they're able to pay P&I on bonds. So without reading the note I would say it's pretty significant
I find it highly alarming that a private company would have the ability to know my location at all times.

Maybe it's time to get rid of my cellphone...
There is no skills/jobs mismatch.

These types of articles are part of a stealth propaganda campaign primarily designed to push for more immigration for the purpose of driving down wages.

If people think there are not enough skilled workers domestically, they will support more immigration. Don't fall for it!

Employers can't find skilled workers... at slave-wage salary. That's the part they never include.

How is an app going to fix the problem of employers posting fake jobs domestically, in order to circumvent the immigration rules: https://www.youtube.com/watch?v=TCbFEgFajGU
The article does talk about this in one respect: the integration with the iPhone would seem to be the primary (and substantial) advantage that Apple Watch has. You could argue that this limited Apple Watch to a minority of smartphone owners, but it's still an addressable market of 700M. Plus, the Apple Watch will likely not always be tethered to an iPhone.
Well, I wrote about the problem some time ago albeit very briefly.

https://blog.dijit.sh/moving-away-from-github
Latin America was home at that time to highly resourceful indigenous peoples, says Alencar Brayner. The Aztecs and the Mayans knew how to work with metals, cultivate land and farm, and preserve artifacts. But the map doesn’t depict these people. Instead, Brazilians are drawn as barbaric cannibals in the midst of butchering and roasting humans.

But the Aztecs and Mayans weren't from Brazil. And the indigenous tribes in Brazil did practice cannibalism and being semi-nomadic, probably had less developed farming and metal technology.
Facebook-Twitter-Microsoft-YouTube create database to remove “terrorist” content
To look for recent answers to programming tasks that are not too out of date due to API versioning.
This comment distills into "I told you so".

Facebook has all this data. We're trying to do something about it. What are you doing?
Even Facebook readers can post such things, and Facebook staff can remove it if they choose. Otherwise, you are seeking prior restraint.

Typically, an individual lacks the reach to make statements visible to "millions" of Facebook feeds, unless they are celebrities.
Because we also use Pyret to teach program complexity, and big-O is a whole 'nother can of worms in Haskell (the cost model is totally non-traditional). Because we use Pyret to introduce students to state, and even basic equality is a whole 'nother can of worms in Haskell. Because we teach basic algorithms in Pyret, and even something like DFS in Haskell is complicated (because of the preceding issues).
Sorry, this wasn't meant against you or your post personally, just a random rant about how poor language choices can confuse a lot of people.

And by that I don't mean that you made a bad choice, just when the terms were introduced.
We're rather fond of Windows 7, because it pretty much just works. (And nobody wants to deal with upgrading) A few of the handful of Win10 laptops have been headaches.

"Lagging" is an interesting choice of words...
Ask HN: How does Atlassian know who I am on my machine?
I recently installed Sourcetree, which prompted for an Atlassian account, but my information was automatically submitted without any input from me. The software knew my email address and showed it on the screen when it was done registering. I thought this was strange, so I wiped the software from Mac OS in all the various Library/ folders that mention its product domain, com.torusknot (which is strange in its own right), and also ran this command:

defaults delete com.torusknot.SourceTreeNotMAS

I also checked my keychain and removed anything relating to bitbucket, sourcetree, or Atlassian. And, also removed any ssh keys, just to be thorough.

I checked with the AppZapper software as well to see if any other traces of the program remained. None that it or I could find.

I also made sure I was not logged into any Atlassian services online, cleared cookies as well, for fun.

Empty trash, reboot, download and run fresh install of Sourcetree. Strangely, the software still automatically connected to my online Atlassian account and showed me my email address after it "registered".

How does Atlassian know who I am on my machine?
Sashkos answer below is pretty good.

To get a good understanding of the difference between Apollo and Relay I would suggest going through both https://learnrelay.org/ and https://www.learnapollo.com/ - should be doable in a couple hours.

After that you could take a look at the Graphcool Console https://github.com/graphcool/console It's the most complex open source app build with Relay that I'm aware of.
Expand the graph back to 1948, where it starts, and you'll see labor participation is higher now than it was from 1948-1984. So it's not that simple, unfortunately.
I feel your pain. As a tiny business we are still using old and obsolete WSS 2.0 on a Windows 2003 server. We looked into hosted sharepoint last year but the thing is so slow and cumbersome, it drained all happiness from my life. You can smell all the cludgy enterprise features that have been baked it over the years. Not at all fun for a small business that wants something simple that just works. We are dead set to migrate away to another system, something like GlassCube or Asana. The one feature we like in WSS that haven't had luck finding elsewhere, is online datasheet reporting where you can define columns, views, and sorting.
"xor r,r" is intel-ese for "set r to zero". For various reasons it's faster and smaller than the more obvious "mov r,0".

From this we can see that gcc and clang have figured out that the "if" can never be true, then they elided the loop, then optimized out the variable, ending in the equivalent of "return 0;".
I agree many companies could do a better job of being accessible. Providing good customer service is challenging, especially at large scale. I am reminded of when Postmates first launched, and they provided a customer service phone number for assistance with orders. Eventually that number was replaced with a message saying "phone support is temporarily unavailable while we migrate to a new system" and asked you to send an email instead. Temporary must have become permanent, because it's impossible to reach someone if you have a problem now. (Part of me wonders whether their claim about it being temporary was even true at the time, or was a deliberate falsehood intended to placate customers until they'd had a chance to try the new email-only solution.)

Anyway, one thing I'd like to add, that I think is important to keep in mind, is that there are two (or more!) sides to every story. This is especially true for stories we hear from an aggrieved party on the news or social media.

We often don't hear the other side of a story, because many companies have privacy policies or laws that limit their ability to talk about their customers or employees. For example, it's extraordinarily rare to get the kind of insight into a situation that we got when Yishan Wong posted on Reddit to correct the lies of an employee who falsely claimed to have been fired with no reason and without cause:

https://np.reddit.com/r/IAmA/comments/2iea97/i_am_a_former_r...

A similar situation happened to GitHub founder Zach Holman when he got ousted from the company -- his accuser had a soapbox in the form of her blog and Twitter; the general public only learned more sides of the story when employees decided to post some of their behind-the-scenes perspectives anonymously online.

Be careful drawing conclusions about any particular situation without hearing all sides of the story.
This new mindset is dangerous and self defeating by nature. By hiring someone less qualified because they're a minority or woman just makes others resent them. Especially those who are minorities and/or women and they ARE qualified and have worked to get where they are (source: I'm talking about myself here).

Why did we work so hard to become great at our jobs to just have someone else less qualified plopped in next to us because of their skin color and gender? How is that fair? Trust me there is a silent resentment happening here.

Why can't we break down the barriers without being specifically hateful to white men? There is this assumption that it's not racism if directed towards them? How is it helpful to anyone involved?
Mostly centered on Ethereum. Though the signal/noise ratio isn't that good.
1200 people are willing to quit over this. Let's start there.
Actually Niklaus Wirth did the best thing a long time ago with Pascal ... let the programmer decide the index range for arrays (although he screwed up making the size of the array part of the type). K&R made the best decision for C since it is the most transparent for the hardware.
And this gem.
"Javascript is for web development. LUA is for game development."

Clearly he has no clue of what he's writing about.
Too obscure?? it is literally the first thing one learn in C++!

Exceptions have been quite well supported by all major compilers on all major platforms for a very long time.
To add, if Github goes into a death spiral they'll likely take a few of those 20 companies with them. In the same way if AWS goes down, so does half the Valley.
Both salaries are before tax, and house prices are sky high in London.
More information will come in due time. We are only going public now because of the open letter published yesterday. Freedom of the Press Foundation called on camera manufacturers to build encryption into their cameras.

https://freedom.press/news/over-150-filmmakers-and-photojour...

Our website was _literally_ built this afternoon. Feel free to ask questions here though, and I will answer what I can for now.
Apple is generally not the first out of the gate in a product category, but that hasn't hampered their success. I fully expect an untethered Apple Watch sometime.
This is really cool. I'm no scientist, but it was Uni Göttingen where I was properly introduced to the world of academia, doing programming for a research group there. This was just 2-3 years ago, and Elsevier was a regular discussion point at the lunch table. I'm glad all the talk has translated in to some real action, and so many have gotten on board.
The places I order from (in urban Europe) have been around for years. Delivery is usually free.

30 minutes delivery time per order seems way too high, I'd expect 10 minutes or less per order. They don't deliver just one order at a time. That said I'm sure margins are razor thin and the drivers get paid like shit.
I continue to not be a lawyer, but my guess is the government will make that particular passcode inadmissible as evidence in the second crime, and then demand it for prosecuting the first crime. My impression is the legal system is generally good at Seeing What You Did There and is rarely amused.

See, e.g., Sega v. Accolade, where it turns out that you can't implement a DRM system that consists solely of forcing people to display your trademark, and then sue them for trademark infringement.
As far as I can tell, they'll just see an error page if they follow a link to a now private file or folder.

Which means I'm gonna have to find a place to rehost a bunch of files too. Probably one of my own servers, again. Thanks Dropbox, gonna need to move about 200 files now.
> It was that conversation that made me realize how we've become accustomed to the quality and price of software that's been heavily subsidised by massive VC investments.

Not to mention open source, sponsored by big companies, universities and passionate individual contributors. E.g. try and sell a compiler, a JS framework or an IDE.
I'm using both Gitlab and Github for different projects, and I just can't stand Gitlab's interface. Informations are scattered all around the place and there's no distinctive way of finding the information you want. Plus it's slow as hell.

Github's UI makes sense. I can find anything in the blink of an eye and it's blazing fast. The team I'm currently working with is completely fed up with Gitlab.
A Productive Person's Guide to LSD
Mattel Aquarius! Forgot that existed. Once upon a time I had an Intellivision and fantasized over those accessories in the catalog. Good thing I never got one, it was a big flop as I remember.
Actually, it does work for interaction if you program interactions Pyret-style, which effectively separate model from view. Models are updated functionally, so it's trivial to write tests for the model-updaters. Animations and games are obtained by having the underlying event loop infrastructure automatically compose these functions. This is the same methodology we use in Racket and in the Bootstrap curriculum [http://www.bootstrapworld.org/].
Unfortunately the problem here is a serious one, and it isn't limited to psychiatrists - hubris. Those in positions of power, whether psychiatrists or presidents, virtually always prefer to err on the side of "doing something" rather then "doing nothing" regardless of the risk/benefit ratio. Intrinsic in the psyche of powerful people is the feeling of control. To these people, inaction is a sign of powerlessness, an admission of defeat, of their lack of control, and control is what they value above all else (whether consciously or subconsciously).
As is Authorea! I can't wait to try it out when I get home.
>employees weren't allowed to quit

In the US you can quit and look for another job, the same way how MS can exit the OS market.

The same way MS doesn't leave the OS market (too lucrative), most people don't walk off on their jobs.
Radio.Garden your internet map radio
It's standard design agency rhetoric to impress customers, applied for example when a company has spent a million dollars on a new logo and a font choice, and needs some reassurance that the entire world will view them in a completely different light as soon as the newly rounded/squared/deconstructed logo graces their letterhead.

Its occurrence here indicates that Google hires expensive design professionals with impressive ad industry résumés, I guess.
>The other services are shit.

Our company (~200+) just started using MSFT Teams, and I find it's pretty underrated. It's not as polished as a Slack/Hipchat, but the MSFT team is super responsive to our feedback, and you can tell they're excited about iterating on it.

I wish Skype was a bit better, I agree - but I'm hoping their recent restructure of the Skype team will help this moving forward.
99% of the value of github is the community.
Funders are the key to a long overdue change of the academic merit system.

Here is a proposal:

Towards Open Science: The Case for a Decentralized Autonomous Academic Endorsement System

http://dx.doi.org/10.5281/zenodo.60054
Mindless pedantry.
2 years are passed and .NET Core lost its window of opportunities. The next step? A dumpster can IMHO.
Interesting! Thank you for sharing.
I suspect the rules of the game need to change, so that technical experts are involved much earlier in the process, even if it means staff with software development or related roles have to step away from their normal work now and then to participate in recruitment activities.

I totally agree with you. In an ideal world (at least a better one), I imagine it would go something like this:

Engineering: We need to hire some more people.

HR: Why are you telling us? That's not our problem.

Engineering: ?!

some time later

Engineering: OK, we've found a guy we want to hire.

HR: Excellent. We can take it from here.

Note: I am not exaggerating for effect here. I am totally serious. The hiring of engineers should not be an HR problem.
A lot of people underestimate the anti-inflammatory and neuroprotective effects of cannabinoids like CBD and CBN.
Well, I find both Bitbucket and Gitlab to be superior to GitHub in the UI department. I haven't even been able to find a graphical tree log of branches and commits on GitHub. ("network" on Gitlab, "commits" on Bitbucket). They also both offer unlimited private repositories (albeit bitbucket has a limit on the number of users granted access, but very cheap pricing if you need to bump the user limit.). GitHub only recently introduced unlimited private repositories on their pricing plans. For years GitHub priced themselves out of our reach (with 300+ private repositories, they didn't even offer this as an option beyond "call us")
Is there a suggested version for react? I know there are react versions out there, but I haven't had the time to look into them.
If buying IP means that you're buying a codebase so full of security holes that it'll likely result in a billion dollars worth of lawsuits in the future, a billion dollar drop in valuation is rational even if the existing valuation is negative.
mirror writing is actually easier to start doing with whatever hand you write with less often; i'd argue due to having less muscle memory to have to subvert

mirror writing is only mirrored from a social standpoint

all writing is just random lines we ascribe context to

leonardo was a visual artist

abstracting symbols from strokes is a part of the discipline

and like finding your line while participating in a visual medium mirror writing is best developed through doing
joeax means managing / coordinating remote workers is often harder than on-site workers because of different time zones and conference software problems.
I'm pretty excited about the third party development that's growing from Pebble's former employees and dev community.

Seems like they may eventually have custom firmware, and they have backups of the entire Pebble Store.
From 1k to 10k customers: 4 steps to scale your B2B startup in new markets
Sure, but my point is that Facebook is no under obligation to allow you to post that stuff and is free to remove it whenever they feel. They could delete Breitbart's page tomorrow if they felt like it.
> designed for real world use (carved with the footprints of a thousand language hackers, full of awkward inconsistencies, warts, and good-enough-for-nows)

Everything you mention here is a consequence of age not intent for real use.

An old teaching language would be just as bad if those are your only criteria.
New features doesn't generally scale linearly with employee count (due to required communication paths, etc.) That said, I actually do think there's been an uptick in useful new features from GitHub this year. We use Phabricator at Khan Academy, and many aspects of Phab that were superior last year when I joined KA are now in line with GitHub's offering.
> or an IDE

I think JetBrains is doing fine...
It isn't designed to be for student who have “sharpened” their teeth on Java or Python. Nor does it claim to be. And that paragraph you quote is written for educators, not for students.
Just mounds of legacy documentation and teaching materials.
was going to say this. It probably only does SSE and not SSE2. Therefore vectorization only happens for 32 bit ints.
That's a huge part of the investment behind Bitcoin's Blockstream. Blockstream pays more more development hours then any other entity by far. There's no direct revenue to be had by improving bitcoin-core.

But without that development we'd be stuck with less security, less features, and a blockchain that took weeks or months to download and verify (instead of days). Bitcoin is only possible because of the massive amount of development going into this unprofitable codebase.

And I believe that Blockstream's investors are well aware that they will never have direct ROI on many of those upgrades.
I sometimes see job placements come in for machinists which demand almost every machinist skill one can have. Manual machining on every available type of machine, CNC machining on every type of machine, CNC programming, CAD and CAM Design in all the main software, GD&T, Blueprinting, etc.

And for a list of requirements that takes up a full page, and frankly sometimes even requires skills that you would earn with a bachelors in mechanical engineering. All for $10/hour. And they wonder why no one has taken them up on their offer. And this is also in a major Southern city, with an ever increasing cost of living.
Is it? "OneDrive for Business", as I understand, is (an interface to) SharePoint, and completely, aside from branding, different from consumer OneDrive.
Ironically, hosted on a Y! site.
This is one of several reasons why the GPL is a great license for FLOSS. You can GPL-license your software and contribute to the community, while offering alternative commercial licenses to companies that want them.

If you use a totally-permissive BSD-style license, you're stuck trying to charge for a support contract or custom plugins or something.
GitHub has some significant challenges ahead that are not mentioned in this article. As companies move to the cloud, they will run their own development ecosystems--SCM, CI, defect tracking, etc.--in their own cloud; and hosting services like GitHub and BitBucket will have a hard time competing. Already Oracle (and surely other vendors) are offering developer cloud instances that provide these services all wired together.
Therapists Struggle to Help Millennials with Their Tech-Related Problems