skysight-inc/HackerNews huggingface dataset:
Hey! I cover that a bit ni a followup blog post :)

https://blog.runscope.com/posts/you-might-not-need-graphql

tl;dr: maybe you want OData, JSON-API, or one of the many other standards or practices that solve this simple problem as their super-set of functionality on top of the networking principles of REST.

Using GraphQL for this alone is rather nuclear, as you gain a lot with GraphQL but lose other stuff.
Lawyer who founded Prenda Law is disbarred
Looking for a house in the Boston area last year, I definitely turned down some properties because of the risk during sea level rise. Regardless of what the seas actually do, increasing _concern_ about climate change could impact my future property value, which I wanted to avoid.

My real estate agent was relatively new to the business, but she said she hadn't heard of anyone bringing climate change up as a factor in deciding which house to buy, which I thought was odd. My house is safe up to about a 10 meter rise now!
Enforceable non-competes are just part of the whole trend towards keeping things the same. We have "Intellectual Property" laws so that someone owns ideas, we have regulations to keep oligopolies and regional monopolies in place (and favor incumbents) and we have treaties like ACTA, TPP, TIPP which in effect lock down labor, and to and extents criminalise activism. To back it all up, we've got dragnet surveillance. It seems like the US and western Europe as a whole just wants to keep things as they are.
> 3) There is Earth Pro for Linux too

Sure enough:
google-earth-pro-stable - Explore, search and discover the planet

sudo apt-get install google-earth-pro-stable and voila.

I can't believe I've suffered for this long.

Thanks a million!
AKA helicopters?
That's a straw man. Nobody's conflating anything. This is a PC intro, not a C64 intro and it's advertised as such.
So you propose to interface between C++ and JavaScript via a shared buffer and to eschew any explicit FFI calls.

If the data structure is lockless, that is doable.
Individual contributors want private offices. Companies want "openness and collaboration".

As I've been at WeWorks lately, I've noticed that they have all glass walls on the offices. This means that everybody has natural light and a sense of openness, but with a locking door and quiet. A more general question to people in such all-glass private offices - is it the best of both worlds? Or, is more privacy needed than all-glass walls?
I meant everywhere where there are proper social services.

I only went with the word 'socialism' because it triggers many. ^^'
Poor documentation is a bug in itself.
God it's a beautiful intro. Really like that science fiction like feeling to it!
Alternative Patterns for Method Overloading in Go – My Memory Sucks
Brown-type switches are OK, it's the blue-type keys that are problematic.
> The lofty building Jordan Hamad moved his tech-advisory firm into four years ago had the trappings of a startup idyll: open floor plan, polished concrete floors, custom-built communal tables.

Decisions like this make me seriously question the whole idea that our economy is populated by rational actors. Obviously polished concrete floors are a terrible idea in an office. Even if you believe that open plan works, there is no rational basis for having floors that will reflect rather than dampen noise.
So the article's premise is that ~30 million Americans are tied to their current employer with a legal agreement that prohibits them from seeking employment at another firm that may offer them a better position.

I agree that in principle this is a problem that should be addressed, however in practice in my personal experience it's never actually a problem. I've not been CEO/CTO of any company, but I have been team lead and/or considered a 'senior' member of the engineering team. I also have friends who've held those types of positions. Both myself and the aforementioned friends have never had one problem transitioning to a better deal elsewhere despite having signed these non-compete agreement, even in the same industry.

Do others have different (bad) experiences with non-competes in practice? My assertion is that while these agreements might be sometimes enforced/pursued when talent flees, it seems exceedingly unlikely unless the person fleeing under agreement is at the very top of the ladder (meaning that way less than 30M are actually affected/limited, in practice).

edit: Clarified that I DO AGREE that it's a problem in principal.
old fashioned email works, since there appears to be no obvious way to do it thru our profiles.

moc.liamg AT hcselftrebor reverse that.
Top 5 Announcements from Google I/O Keynote (Google I/O 2017) – SuratNow
I'm currently trying to find a part-time job as a product owner. It slashes the pool of advertised jobs down to about 1/10th (unless you try to apply to full-time jobs anyways and hope they consider your part-time offer).
Its interesting to read that imgurl is been constantly asked to take this image down. Boy I would pay few bucks to read andyof the letters from RIAA/MPAA/lawyers et al justyfing its removal... must be priceless fun ;)
If you don't trust Google to broker your data, you can definitely build your own system to do it. You are then merely faced with two challenges:

1) You'll be recapitulating years of work by dedicated, paid teams to do the sort of data-brokering Google will give you for free.
2) If you want your work to be useful (because as we know, the real value of shared data is in the sharing), you'll need to convince your friends (and friends-of-friends) that your data-sharing solution---your "tracks you every five minutes, but you can see where everyone else being tracked is"---is safer and more trustworthy than Google's.

But nothing's stopping you from trying to solve (1) and (2).
It sounds like Pascal's wager: https://en.wikipedia.org/wiki/Pascal%27s_Wager

It is not a good sign if your worldview rests on reasoning like this...
Non-compete agreements are bad, but can be avoided or nullified in court. A lot of companies who have realized this are instead starting to use really nasty and broad copyright assignment agreements in their place.

My current place of employ has you sign a copyright assignment that lasts one year post-termination, and it's not the first place I've seen these in place. I wasn't in a position to turn down the offer at the time, so now I have to figure out a way around it (which probably just consists of "keep my head low and don't be a target").

It bothers me, but with the at-will employment laws, the employers effectively have all the power in the relationship. Working for myself as a contractor has its own set of problems (and doesn't exempt you from problematic copyright assignment clauses). What's an employee to do?
In my view there is no free market. It's all man made rules. The only free market I can think of is total anarchy with no state enforcing any rules. The (probably physically) strongest wins.
I'd also imagine this could calm a lot of the "all our taxes go to the coastal elites" mentality and drum up support for local taxes (even though it's generally an errant stance).
I was told my brown switches were horrendous :(
Writing the second video game for the Micro:bit in Rust
http://blogs.ams.org/phdplus/files/2017/05/Wali-and-Brandon....

This poster presentation of non-Euclidean geometry is really one of the best demonstrations that I've ever seen of these ideas. The precision and clarity of the hand drawn figures is lovely.
> Who gets to decide whether someone's option falls under these categories? Anyone who is put in charge of classifying such things will have a lot of power that can easily be mismanaged.

And will also be selectively enforced, as we've seen on basically every single social media platform today.
Why do you assume people call Bjorn Lomborg intellectually dishonest simply because he disagrees with them. It is more likley that they are calling him intellectually dishonest because he is intellectually dishonest. Occam's razor applies.
Maybe it is? Idk, I'm no ethicist so I wouldn't be able to justify it. But is it any different than using the web link to get a google redirect when you didn't really come from google? Or using incognito mode? Perhaps the better discussion is about how a community forum handles articles which only a subset of people can access.
A Shopping Startup Automated an Entire Fulfillment Center and No One Lost a Job
Agreed.

I have a mechanical keyboard at home (Corsair Gaming K95 RGB), but at work I use a Mac wired keyboard (on a PC). Super quiet and probably the best performing scissor switch keyboard.

edit: proper Mac keyboard type
I appreciate a nice pair of noise-cancelling headphones, but they tend to cause pain and irritation when worn for long periods of time.
It's the keys bottoming out. Add some rubber o-rings to dampen that sound.
Always remember that the article is not the product - you are the product
I'd say a major turning point was the Bolshevik Revolution, which was instantly demonised in the US, and led to Wilson's "red scare" - which effectively destroyed organised labour. It rose again in the 30's only to be crushed again after WW2
Probably the biggest long term concern is that this kind of reproduction, that depends on machines will become prevalent to the point of non functionality of normal reproductive systems. One freak solar flare and our species, can't multiply.
In addition to not having the time to think, we also usually suck at thinking.

Our society fails badly at teaching people how to use their brain properly and how to prevent it from going on a bender.

The best advice I've heard on this subject so far is to think when there is a specific problem to be solved. Use your brain like a tool, then stop using it after you're done - meditate.

Very hard, since thinking (and overthinking) is addictive.
You are a shareholder. You are a tax paying citizen of a organization nominally called a 'state' or a 'country'. You invest into this organization by your labor. You benefit by the services it provides.

Should you prefer, you may go and invest elsewhere, assuming the other collective would have you. If non of this suits you, you can move to a truly free place, like Somalia, and build your own medical, justice and defense systems, where you can compete with the other warlords that have done the same.
Sentry is pretty awesome. There are a few similar services like Airbrake, Rollbar, etc.
It's not more immoral than any other sales job or being a lawyer, trader, politician, tax accountant, banker, financier... 90% of white-collar jobs are immoral. If you want to be moral, become a garbage collector, builder, janitor, etc...
I used to work in a room with over 300 Model M's. I think I have PTSD from it. Machine gun fire from 9am til 5pm.
Aviation.

I'm leaving my cushy software developer gig at a well known defense contractor to become an Army Aviator. It's not so much that I'm tired or bored, but that I'm looking for a new challenge.
A Reference Architecture for Big Data Systems
>Free Speech was NEVER designed to deal with things like channel saturation and specialized targeting of the human hind brain which happens today.

>They can spam a single message, they can overwhelm normal discourse, and we have learnt that emotion over comes reason regularly. That's how the brain is designed.

ofc the limitations to free speech will define the boundaries such that they permit the above, provided the person doing it is making money from it. Any analysis that doesn't see the obvious way such limitations will backfire is naïve.

The venn diagram containing "mind poison" and "things we can no longer tolerate" have surprisingly little overlap. The most insidious mind poisons uses sensationalism, gamification, and outright psychological manipulation to influence the average Joe, while convincing Joe they are benign or even positive entities. The only things that will be targeted for banning are the ones the mind-poisoning forces have taught Joe to hate.

Joe doesn't need the things he hates banned, he knows how to identify them and he already has an opinion that will put him on guard against them. He has first-pass mental filters against them. If anything deserves to be banned for it's negative repercussions, the prime targets are those we can't/haven't built mental filters against. (Note: This is a very different category than the things we think out political opponents are too stupid to mentally filter). Filtering en mass without the societal standards shifting towards identifying and rejecting those that are actually bad for us will only serve to entrench the status quo.
> Thing was it was caused by erosion

So, was it sea level rising or not? You gave some examples of the effects of storms and erosion (which are not new, even in geological time), but didn't actually address the concerns of the person you were replying to.
I'm sure it's possible to do this securely, but in general this seems like a sure-fire way to expose your secret keys.
If you're miserable in a marriage, just get a divorce. Why do people put themselves through that?
... without pilots, and presumably also without many of the safety features that go with aircraft that carry humans. I wonder what will happen the first time one of these falls out of the air on to something.
Paying people more isn't going to magically make them more productive. These stupid open-office environments are killing productivity, so the first thing employers need to do is get rid of them and build proper offices. After that, pay more to attract better talent. They can save a little money on offices by having an open-plan sector where the loudmouths and extroverts who love open-plan offices can sit if they so choose.
Why didn't Google buy their own TCK license?
As long as we live in a value-exchange based society we'll have people selling things and trying to get you to choose their offering over someone else's. Most people here on HN build things, and want people to use them in exchange for something.

I don't get the hate for marketing, over and above UX people who build nice interfaces that get you to do something since it's easy and enjoyable, or developers who create systems that get you to undertake entirely new habits.

Marketing is perhaps seen as the most disposable part of building a business ("if we just build an awesome product, everyone will just talk about it freely!!1!!1"), but I don't understand why it and the frameworks it relies on are looked down on compared to every other element of creating something that's designed to add-and-take value.
I've done this long ago to one of the companies I had worked for before – as in pointing out major holes, not taking over anything – but I think it's not a good idea if you don't have any previous relationship at that company and don't know anybody there. It's a huge risk. It doesn't give people a good feeling to be criticised, or to notice others are sneaking around their livelihoods... Imagine someone sneaking around your car to check if any doors are open. Even if you just want to helpfully point something out, you have given people a bad vibe that is surely not going to help you to get hired.
My new patent 07-875545-99: [ SOMEBODY READ THIS ] -> [ PROFIT]
Lessons Learned from Being a Scrappy Entrepreneur
I am a Spanish "autonomo" living in Germany: healthcare is way more expensive here in Germany (and in many ways lower quality). I see Spanish freelancers complain a lot about how expensive healthcare is for them, but when you compare it with the rest of Europe/USA, it is quite cheap I'd say.
I still find the adverts in the states bemusing. Can't say what a drug is designed to do, just tells you to ask your doctor about it.
Yeah, but he's talking about the conversion kits to digitize input on a typewriter. That's next level annoying.
It reminds me of the scene in GATTACA where the imposter Jerome vacuums up any of his skin cells to protect his identity.

https://www.youtube.com/watch?v=3kTdh-u5tis
What if the cosmic inflation is wrong?
Out of curiosity, how do you see technology advancing to the Star Trek-esque voice-activated computer interaction without always-on microphones?
I recently got one and I admit it's really loud. But this shouldn't be an issue in a decent workplace. I have several guys near me who have loud voices and talk a lot. That's worse than a loud keyboard. Open office plans are the problem, not keyboards or loud people.
Because they have allowed tail functions like HR and Building Services to set company policy with no thought to the wider effect on the company. Aka I got my bonus and I don't care if I have F%$Ked up the company
They make glass that can be turned opaque electronically. That's probably ideal (albeit more expensive)

https://en.m.wikipedia.org/wiki/Smart_glass
I’m terrible with loop pedals, so I built one I don’t have to operate
that map looks good for USA but certainly looks wrong and lopsided for some places in Europe. 100K in Romania? I don't think so. In Madrid the average is definitely not 61K, more like 32 or so. Looks like they really don't have enough data for many locations, and maybe they just once had a job posted for that amount.
I live in Amsterdam too. This meme that we're all under sealevel is common, but wrong.

While literally true in some areas is extremely misleading in the context of a discussion about how rising sealevels impact world cities in general. Your Wikipedia source shows that the elevation goes as low as -2 meters, not that that's the mean elevation of the city.

Here's an elevation map of Amsterdam:

http://www.floodmap.net/Elevation/ElevationMap/?gi=2759794

And here's one of The Netherlands:

http://www.floodmap.net/Elevation/CountryElevationMap/?ct=NL

Now I happen to live -1 below in Amsterdam, but I'm the exception. Most of Amsterdam is above sealevel, the average seems to be around 6-10 meters above.

But most importantly, the elevation profile of the entire country is one where the coast is much higher than sealevel, and then gradually slopes downwards to bits of the interior that are entirely landlocked, but are say 1 meter below sealevel. In other words we have pockets of land that are below sealevel, but they're surrounded by and protected by land that's not.

There's pretty much zero overlap between where Amsterdam has been sited for the last 800 years and the areas that are anywhere near being under sealevel.
Slavery transitioned to Jim Crow which transitioned to Redlining which transitioned to systemic poverty by the 60s-70s. Every thing was nicely set up for the arrival of the Anti Drug Abuse Act of 1986.
Amazing it's actually a decent study that passes smell tests. 15,000 students used, a success that is based on high rates (20 of 24), and a twenty % difference between groups.

I hope they follow up to measure how well information is retained, and maybe see if the two groups share knowledge (control going up).
Guardian article (mentioned in this post) is active on front page: https://news.ycombinator.com/item?id=14393573
Learning to type without bottoming out not only will mostly elliminate the noise of brown switches but also reduce the shock tranmitted to the fingers. Ever since I stopped bottoming out (except for the spacebar and pinky-operated backspace) my typing comfort went up a lot.
Distil Networks introduces product for cleaning your analytics data
The obvious answer is to target location based features in Google Now and ads.
I'm not here to defend it, but as a paying digital subscriber to WSJ (and other papers), this link is useful! WSJ signed me out (they often do), and to sign in again I have to re-enable JavaScript which means their site gets slower and the text bounces all over as things load. I'm happy to pay for quality content but news sites have to stop degrading the digital experience if they want me to keep forking over $30/month.

Edit: for science, I enabled JavaScript and loaded the WSJ page with a cold cache. The text jumped 3 times over the 22 seconds it took to fully load the page.
Consider finding some pilots headsets, now that's fancy quality.
It's a ice jacket. Temperatures in those caves can reach up to 58 °C (136 °F).
The secure way to do it is using pre-signed URLs: http://docs.aws.amazon.com/AmazonS3/latest/dev/PresignedUrlU...
AWS Marketplace and Google Cloud Launcher both pay out 80% with no monthly minimum.
>Tell them that your trick is taking a 90-minute walk in the middle of the day, and they says no, you need to work.

I'm definitely 'underemployed', but the nice thing is that the work I do is so far beyond what anyone else I work with understands that I report to the director of the company himself. As long as I get my work done, nobody really cares what I do.

I work until I feel like I'm not making progress anymore, and then I go for a walk. Generally the walk is about an hour long, but I've found that a 90 minute walk is pretty much perfect for resetting my mind and getting over any hurdles I've been stuck on.

The only reason I don't take a 90 minute walk every day is because my desk is near the staff who just punch numbers in to a computer all day, and they start to gossip if I'm not at my desk enough. I objectively finish more work and produce better work when I get up and move around when I get stuck on a problem.

The best way I've come to describe the effect of walking is to say it's a meditative act. I don't mean that in a spiritual way, I just mean it helps clear out the useless thoughts and gives you a way to center yourself.

One of the reasons I'm still working where I am is because I work in such a great area for walking. I worked in the suburbs for a while, and I'll never do it again. The car-centric design of suburban office complexes honestly feels like torture to me.
Mechanical keyboards are better for RSI and general comfort.

If you don't like them, complain to your manager that you need walled offices.
...and charge the going market rate of 30% of any revenue earned via the GitHub platform.
I've recently been exploring GraphQL. It's an excellent way to design and maintain Web APIs imo. GitHub is a great resource for learning how GraphQL works. I've been using the GraphiQL tool to experiment with it. However, there is a big issue with the GraphQL implementation in that requests using the POST method work, but the mirror GET requests do not return the same results. For example, see the response for the simple query

"query { viewer { login }}"

My understanding is that
this request should return the same result, whether or not it is a POST or GET request (http://graphql.org/learn/serving-over-http/#get-request). Could someone provide some clarity on this?
I'm loving this model. Thanks for sharing.

I own Magnet, Moom, Cinch and a few others. I always end up abandoning because the powerful keyboard features get in the way when you're in an actual workflow, and the basic ones make me reach for the mouse.
I want a cube because it's not the noise that bothers me but the constant motion on the periphery of my vision.

Cubes can be setup properly. They don't need to be row after row after row of cubes. We have them setup in pods that hold 6-8 people, one pod for each dev team. Only one way in or out, so there's no traffic moving through, with a small table in the middle that's mainly used to eat lunch or store treats that people bring in.
The comm manpage[1] says that the files have to be sorted. In combine, they do not.

1. http://manpages.ubuntu.com/manpages/zesty/en/man1/comm.1.htm...
Not just there. In many states, one can see third-world scenery from interstates and railroad lines.
Consumer of pen testing services here. I feel like it's saturated with sales-driven companies. Basically, "call us so we can figure out how much to charge you".

If there was a pen testing company with no annoying sales people and transparent pricing I think it could do well.