skysight-inc/HackerNews huggingface dataset:
Here is the money quote for myself: 'To the Raffs, this is Google’s real crime: its inaccessibility and unwillingness to respond, even to legitimate complaints. “We’ve never said that the fault was being penalised,” says Adam. “Collateral damage in complex algorithms is inevitable. The fault was not having a procedure by which we could appeal and get timely relief.” '

I've been dealing with exactly this myself recently. I had an old gmail hacked and stolen. Well the idiot didnt remove my main acct as the forwading address, so I began receiving emails for everything from his uber account to his facebook account.

No matter what answers I gave google about account creation, old passwords, no matter that I provided whatever they asked, that they sent a verification code that didn't even work, NOTHING restored my access. I even still have the forwarded emails! The emails themselves show how this kid took MY email.

Yet there is no way to get ahold of google other than their product forums, posting and praying to not get a cheap canned response (which is what happened to me).

It seems these companies, in trying to remove themselves from their users by as many degrees of separation as possible are doing this to themselves. If they simply interacted with their users and gave even the most rudimentary of ways to speak with someone (livechat, helpdesk, whatever) most of their problems would be handled at the first contact, instead of becoming huge issues which can possibly affect many people (try searching for 'gmail verification code wont work' or 'cant recover hacked gmail' it will be days of fun reading).

I was infuriated over simply losing an old worthless email to their shenanigans, I can't imagine seeing the startup I created stomped underfoot by a megacorp like an ant.

I used to LOVE google back in the early gmail/android days. They were the good guys. What happened?
Overpowered? You can only insult enemies for the first few levels.

Also, what is with that picture? Looks a little pale to me.
>Of the list, AngularJS and MySQL have been the only ones to give us scaling problems. Our monolithic AngularJS code-bundle has got too big and the initial download takes quite a while and the application is a bit too slow. MySQL (in RDS) crashes and restarts due to growing BI query complexity and it’s been hard to fix this.

Maybe they should try TiDB(https://github.com/pingcap/tidb). It is a MySQL drop-in replacement that scales.
If you're asking now, you're too big of an idiot to ever gain from it.

When you bought, someone else was saying the same thing about you :)
Are you talking about using the repeater on the ISS, or contacting one of the astronauts on the ISS?

Contacting one of the astronauts is fairly difficult, as they have no particular scheduled time where they listen it. It just happens to be luck-of-the-draw.

As far as using the repeater, I think most of the radios are stowed. http://www.ariss.org/current-status-of-iss-stations.html

I've never heard of the EchoLink connection to the ISS...
Do you have details on that?
3) They're dissatisfied with how they are managed.
What would you say your most transferable skills from gaming to web development were?
This is such a bizarre stance. "Finish up what you’re doing and close the laptop, please" would have me leave a venue immediately and never return.

In the UK the concept of people taking up space in coffee shops and not spending enough is not limited to people on laptops. You're just as likely to see an entire crowd of teenagers with one drink between them, or a group of mothers with pushchairs hanging about for hours (though I suspect the mother groups are good customers to have).

Personally I make sure I buy something at least every 30-45 minutes, and then relocate somewhere else if it gets busy. Cafes are rarely busy during the work day, so it's not like I'm depriving them of space.

But I've never come across a cafe with the approach of the ones in the article. Pretentious nonsense like that doesn't survive long here. If you want people to spend more money, ask them to leave if they haven't bought anything within the last hour. That's a simple rule that's easy to enforce, don't just blame a subset of customers.
Estonia is looking for feedback on a Digital Nomad Shengen visa
A surprising place to find inspiration: The London Tube
That's fine, and I think the nonsense testing that is popular with valley jobs is a toxic pattern as well. I'm sure there are reasonable coding challenges, but none of them are ever highlighted around here.

The biggest reason for this attitude stems from the immense amount of people who are getting into CS just for a paycheck. Sure, we're only working to get paid, but in my experience, these people have zero motivation outside of it. Endless hordes of bootcamp type people, who see six figure salaries, and can spew out all of the stuff they've memorized in a book. Without actually thinking about why or when. I'm not looking for "rockstars", "ninjas", "gurus" or whatever other nonsense words phrases use, but rather people who are genuinely interested in their field.
I'm married with a teenage son so it's not about being isolated. But it takes mental energy for me to actual interact with people. Being alone in a crowd is sometimes the best of both worlds. I get to be around other people and don't feel isolated but I can also relax and don't have to interact.
Happy user of mailinabox here. Switched to it after openmailbox.org decided to kill their userbase by bringing out some completely unfunctional "new" UI along with three days of unscheduled downtime, which still doesn't work months on.

Barely no maintenance and I can add a prefix to all of my email addresses to easily blacklist anywhere that sells my email or unsubscribe links don't work for.
So, do you happen to know who was that guy and have any link about his work? Now I'm really interested.
> forced to supply results in the way "people want", counter to its financial interests.

I get my water from a private company. Should they be forced to supply me with clean drinking water, counter to it's financial interests? Presumably it would be cheaper to just pump it out of the river into our homes?

And that is the problem, Google has risen to utility level dominance, and utility level importance. Millions of peoples jobs rely on search and search results, time for regulation.
It's a very nice infographic though. Aren't nice graphics always true? :)
The examples from other fields offered here relate purely to the academic field, while one of your CS examples is very much related to software as a business.

Biology as a business: don't try to patent the world's food supply.

Physics as a business: consider whether your client is building a weapon out of your work and whom they might use it against.
We're something like 8 years beyond HN's Eternal September, and seem to be doing fine.

Early on, this was a place for entrepreneurs to share actionable advice about building startups and software businesses. Over time, the developer-friendly nature and hostility-free discussion attracted refugees from Slashdot and Reddit.

Over time, other people from those communities trickled across, and many of them were just average developer folk without any real interest in all this entrepreneuring. But there was the occasional Haskell story here that they could discuss, so they stuck around.

Eventually, the less civil members of those now empty communities arrived, bringing their attitude and inclination to snark and pun threads with them. You'll notice them voted down by the grown-ups, but less frequently than before.

Still, it's a generally good vibe, and nothing yet has emerged to take its place.

But it's a little late to worry about the word getting out. This is now the most popular place on the internet to discuss tech.
This seems like such a no brainer to me that I wonder why it wasn't implemented much sooner. The biggest problem seems to be how to handle increased demand. But increasing demand is exactly the goal of this measure!
Neat! I recently attended a talk by Jayaram about his work with cockroaches: it's fascinating stuff, especially on a mechanical level.

As someone else mentioned, size and weight are huge factors in kinetic design. Very roughly: when you're smaller than the dimensions of a mouse, you can crash into things and count on passive mechanisms to recover. The relative impact of crashes increases as you scale up, and so it becomes more worthwhile to have a neurological mechanism that can sense obstacles beforehand and come up with other ways to avoid them. Timing these neural signals also becomes an issue that scales with size. So cockroaches and other small animals can use very different movement-control mechanisms than we do, and the same scaling principle would apply to cockroach- or human-sized robots.

For the cockroach in the first video, it's definitely sensing the wall and preparing itself to change trajectory. But cockroaches who just crash into walls and flail blindly to recover don't actually do worse than those who take the time and energy to anticipate the walls. This is because they're at the right size and material composition so that the crash doesn't debilitate them.

And yes -- there are many, many more videos that Jayaram took as part of his work. Unfortunately I can't find any wall-crashing videos, but there are some squeezing videos here: http://www.pnas.org/content/113/8/E950/tab-figures-data
I don't and I agree with them.
Perhaps it's nitpicking, but what benefit is it to not make the GraphQL language be valid JSON?
> - build an asynchronous communication queue from scratch (which implies building semaphores)

How long were these interviews? Seems like something I could do in a few days not a 2-hour interview!
It says HTML5... but all i see is JavaScript... so its a JavaScript framework.
That's the "reflexive" part: Americans often think of "freedom" in either an extremely simplistic way ("I can do whatever I want, whenever I want! Up yours, government! Instant gratification all the way! Free speech means I can say whatever asinine thing I want, anywhere and anytime, without giving a crap about others!") or a nationalist / jingoist way ("we have freedom and they don't! USA! USA!").

(Of course, not everyone conceptualizes "freedom" this way in the US, but it's a depressingly common approach - especially where any sort of political discourse is concerned.)
You can also scroll up and down just by pressing Space (down) and Shift Space (up) in many Mac applications, particularly browsers and RSS readers
How to you filter out those who are genuinely interested in self learning and motivated to keep up with evolving software trends vs. salary chasers? And more importantly, how can someone from a self-taught background convey that they are not just chasing salaries, but have a real interest in this stuff?

I fear that there is a bias in the industry that bootcampers = salary chasers and CS undergrads = real deal, when I've seen (anecdotally) a huge uptick in people entering CS undergrad programs just for the high salaries fresh out of school.
> Reality is nobody cares about you in the (semi-)public. Unless you of cause go really crazy.

A few people have been saying that. But, how can you possibly know? It sounds like a platitude one tells themselves in order to not feel self-conscious, rather than an actual discernable fact.
I think it probably depends on the complexity of the code as well. I can't count the number of times my unit tests on projects I alone maintain have saved my ass from releasing some unwanted bug into production due to a change I did.

Especially, if the codebase evolves due to new end-user requirements being discovered along the lifetime of the project unit test on various corner cases can be a lifesaver.

I'm not a bad dev, honestly. The complexity of the code I have to maintain just overwhelms my working memory. And yes, without any silly patterning. Sometimes domain requirements alone are sufficiently complex to confound a person without additional safeguards.

Another level of complexity comes from functionality that is rational only to include form third party sources. The third party sources must be updated frequently (because the domain is complex and later versions usually are subjectively of higher quality). The unit tests are about the only thing that can tell me in timely manner if there was a braking change somewhere.

Yes, there is smoke testing later on, but I much prefer dealing with a few unit tests telling me they don't work rather than dealing with all the ruckus from bugs caught closer to the end user.
1. Most people drastically overestimate the talents and abilities of other people
2. Most people drastically underestimate their own

Be that as it may, the best ways for an "average" or even below average people to reach the above-average arena:

1. Education
2. Experience
3. Combining two different skills or knowledge bases or passions to create scarcity. Example, I have a friend who is an average web designer. He uses pagebuikdwrs and wouldn't know what to with an API if it was punching him in the nose. He is also passionate about cigars. So he targets cigar shops as client s. Competitors pitch more complex and pretty designs and Stripe integration and such. He walks in and says "wow, looks like you got a box of Cigar X! How exciting, those will sell fast since there were only 200 boxes produced. Really interested to see what Maker Y did with that new leaf for the wrapper. Should be a nice smooth taste and slow draw compared to their other release..." who do you think wins the business?

*I obviously know nothing about cigar lingo but that's not the point.
Heh, it looks like Australia is the one of the confused[0]. But I'm sure I've seen more ambulances with Caduceus around Europe.

0. http://www.111emergency.co.nz/AMBULANCE/World-Aus/6x2.jpg
EXist-db 4.0.0 Released
> Pretty much every company uses some combination of characters as a key marketing strategy (the company or product name). Do they need to create their own font to be able to display their name?

No, but they do have to use a font with a license that permits you to do so. You can't just type your company name in Helvetica and go with it, Linotype will want to have a fee. (often a one-time non-recurring payment)
It is from 2017.
Depends on the business of course. Try getting interviewed by competent developers, they'll quickly find the holes.
What’s really interesting is how the animal word is Germanic in origin but the food word is Romantic

Cow/beef

Sheep/mutton

Chicken/poultry
By the way, it is kind of interesting what drives someone to steal someones gmail account and than use it as his own - unless it's name was in some way unique and desired
While I agree with 70% is about the sweet spot, it really depends on the tools you're using.

We've found that with using Jest and just doing snapshots you can get to 70% without actually testing any of your others methods, hence the 80% coverage requirement.
I wasn't questioning your seniority.

I pointed out how you decided to pick out a totally irrelevant, rhetorical sentence out of all points that OP made, and then decided to refute that, by claiming how much experience you have, and setting up yourself center stage, instead of adding value to the actual discussion topic at hand, which is the coaching gap.
AMP header breaks even Chrome UX for me.

It somehow ends hiding the address bar and replacing it with the AMP one once I've started to scroll down, and the only solution is to scroll all the way to the top again.

I have the address bar set to never hide, which makes this even more annoting.
> There's a difference between news and editorial that has been increasingly lost.

Perhaps, but it doesn't change the fact that unbiased news is impossible; even rigorously bare-facts reporting expressed bias in the decisions of which facts are worth reporting, both on the macro scale (what events get stories) and the micro scale (what aspects of the event and reported.)

> The extreme bias in the news today is very much a contemporary thing.

No, it's not; the diversity of biases found in sources with wide distribution is (and it's particularly a change from the period of extreme media consolidation in the decades just before the explosion of online media), but the degree of bias is not.
सूर्य ग्रहण पर महासयोग घर में यहाँ बना दे बस एक स्वस्तिक इतना आएगा पैसा संभाल
To me, the main differences between those “slaughterbots” and the type of terrorist attack we’d see today don’t actually matter to people who would do such a thing.

Sure you don’t have to be as close to the target, but any terror group that could obtain top of the line military hardware and smuggle it close enough could probably smuggle modern hardware that’d do the same. The video makes it seem like the equivalent of a terrorist group armed with top end missles today.

And usually groups that carry out terror attacks don’t care about being found out, the whole idea of “we don’t know who did it” wouldn’t really matter to them.

It’s scary to think about these things until you realize, if people want to cause terror, they can. Today anyone who could setup an attack with explosives could tape them to a drone and strike a person. To me the real question is how can we stabilize international relations and reduce the number of people who are thinking about doing things like this.

If you want something to be scared about, be scared about what the result of global warming will cause when climate change leads to turmoil and further global strife. That’s an outcome that will be deadly with or without “slaughterbots”, that we can actually start trying to solve, instead of preemptively hindering our own technological advancements
A JSON dsl would be significantly more verbose to support the feature set. GraphQL is super straightforward.
This reminds me of Dinah in 'Seveneves' by Neal Stephenson, communicating with her father from the ISS.
What prompted this? Is there some Apple rule that you can not use a custom font for the emoji keypoints? If so, combined with the "no apple emoji" in interface rule, then it is a real bummer.
- Duck (https://blog.codinghorror.com/new-programming-jargon/)

- Divide et impera

- Convention over configuration

- Rubber Duck Debugging (https://en.wikipedia.org/wiki/Rubber_duck_debugging)

- Thinking about a problem while walking or playing some stupid repetitive game like candy crush or powermanga
Click to read full article.

Oh look an AMP url ... Sigh.
Incase you are in a rush and scanning for how it works: You send a letter to the tree. It gets placed in the tree. Someone who is looking for a partner, goes to the tree and picks out a letter. If they don't wish to reply, they place it back in the tree.

I wonder what the oldest letter stuck in the tree is...? Would hate to have mailed it from another city 20 years ago. Finally get the time to trek up there, and find out it is still in the tree :-)

Happy Valentines day hackers!!
Pre-built binaries vs. performance
This doesn't seem like it's a solution to the problem, it's just a different type of venue with the opposite problem. If I go in and grab a coffee and a crumpet they're not going to be very happy.
You have to find the space that's compatible with your needs. Don't blame the no-laptop space for being what it is, any more than the laptop-friendly one.

Perhaps its not just about spending money. A coffee shop is (by some people's ideas) a place for folks to socialize. Those other 'offenders' are socializing, so are compatible with those spaces. Sitting in silence at a machine makes for a boring space, which drives away the other sort of customer.
It helps me to think encrypt for encode (convert to bytes) and decrypt for decode (convert to text).
Hey not so fast, some of us who were 5 in '97 still managed to share in the "joy" of configuring X11. Gentoo and the endless learning opportunities it provides be blessed.
GODOT Pwns Phaser a JavaScript not HTML5 Framework
Its strange how Lyft matches drivers to riders. I think it’s based on fasted buzzer by the driver rather than proximity.

Many times, I am paired with a driver 10 minutes away even though there are multiple cars less than 2.
Yes, of course, if "it is factual, but people will call such neutral language biased" then there's mo argument here, and we can all go home and it doesn't matter if we have journalists or just read a random number generator's output.

But I was making an argument within the context of the parent, which was giving some absurdly biased "examples" and passing them of as something typical for today's top publication. And that's just not true.
You know the banks have already paid out and the us government has actually made money in interests from them right?
A burrito making robot sounds like a great kickstarter.
The word pig comes from Old English, a germanic language spoken in England during the early middle ages. After William the Conqueror successfully invaded England in 1066 the language of upper classes of England became Anglo-Norman, an old form of French.

Because the English upper classes were speaking Norman many of the culinary terms such as pork, beef, and poultry in modern English come from the Norman language.

But because animals would have been raised by common people they retained the Old English derived names such as pig, cow, chicken.
If you can't beat them, join them? Make ads less annoying and the argument for an adblocker kind of goes down, less people begin using adblockers and more people see ads eventually. I guess that's a win win.

Scary that a company which operates off ad revenue can now control the ad revenue of other companies. How will they be accountable/transparent for scenarios like that?
Virtual Sports in the Gaming Industry: The Latest Fad in the Field of Gambling
I am curious, if anyone knows how well does Akamai work in the CDN world?
It’s not weird. Kids in the US do this too. The article is written by an author who doesn’t seem to get out much: she’s extrapolating her experience to stereotype the entire American experience, when really she only knows about her experiences in San Francisco. “Europeans are better” is a genre of writing that’s usually done by a generally frustrated left wing, upper-middle class white woman lamenting how “bad” their lives are in the United States after about 10 minutes of experience with something foreign and sufficiently “socialist.” It’s classic confirmation bias: the person’s preexisting beliefs (that America is “worse”) are validated by some experience with a non-American system.

I’ve lived extensively in both Europe and the US and it’s interesting how preexisting assumptions get confirmed when you first start living in a new place, but given enough time, you quickly realize that what you thought was “better” really isn’t. It’s just different — with different advantages and disadvantages.
How Ably is embracing the serverless computing future
Yes.

If someone searches "Walmart near me" or "Walmart sales" or something like that, they're as brand-aware as you can possibly make them. If you're worried that a competitor might distract them somewhere between their deliberate branded search and clicking on your #1 organic search result, you need to de-commodify your frigging product line.
I love that you pointed out the need for political strength within organizations. I agree, and I think it directly conflicts with this line from the post:

Yeah, I’m gonna bring gender into it, because I’m a woman and when women take on roles like this they often get pigeonholed into “den mother” stereotypes. That means less prestige and less prestige usually means less pay.

Having the admiration and respect of the next generation of developers at your company offers far more leverage than the nebulous prestige. If you mentor three engineers, that's three warm bodies at your company who will have good things to say when asked about you. If you do a good job, you now have a team of four capable engineers who can get things done.

What could provide more organizational political power than building a hierarchy of capable engineers that consistently come to you when they need help?