skysight-inc/HackerNews huggingface dataset:
> So much time is wasted in trying to accommodate off-by-one errors (which are a sin in production...just like integer overflows)

Off by one is (generally) a much bigger issue. Take for example a buggy binary search which runs infinitely on even length arrays because it gets stuck with the length 2 case. This is a much more likely (in terms of runtime) bug to hit than integer overflow.

Though I generally agree that it isn't too big a deal. I would just mention that there was a bug and only if they couldn't find it would it possibly be an issue. I wouldn't penalize anyone for missing null-pointer checks unless given a valid input (non-null pointers) their algorithm failed because it hit a null pointer.
Ask HN: Which TLDs are safe and reliable?
Recently, I read a few articles stating that .io TLD is very unreliable (e.g. https://news.ycombinator.com/item?id=15663988), not to mention security issues they had. Considering that is there a list of TLDs which can be called safe and also reliable? how to tell if a TLD will be reliable? Does it matter which domain registration service I use? What causes the unreliability?

Recently, there are a lot of options in which TLDs to choose, such as .live, .coffee, etc. It would be great to be able to use them if they are reliable and secure.
Great music, terrible site. Graphics are a mess and the only useful control, the player widget, is a pile of misaligned text.
Radiation, mostly - though close to planets you also get some chemical erosion from high-speed gas molecules.

See e.g. this study on plastics erosion in LEO: https://ntrs.nasa.gov/archive/nasa/casi.ntrs.nasa.gov/201700...
>>it wasn't some conspiracy to protect wealthy people from ever getting punished.

That has been the result, however.
-- It is a tough radiation environment. Materials are embrittled and altered over time.

-- Many materials age on their own; plasticizers outgas from plastics. You're probably familiar with how once-pliable but now old/aged plastics, even kept sealed in a box, can become crunchy and brittle.

-- Chemistry doesn't stop in space. The thrusters are likely to involve chemically-reactive materials. Any little bit of corrosion, stress-corrosion cracking, etcetera could cause anomalous performance.

It is wonderful when things still work.
I imagine what prompted this thread was the growing tendency of software companies to hire for "Data Scientist" positions and imagine that what they'll be getting is analogous to a Database or Distributed Computing specialist--someone who has a strong software engineering background plus deep knowledge of their specialty.
Which has absolutely nothing to do with whether Uber itself is required to record them.
Yes. That's the point. They don't know them, and they can still be productive. However, if you require the knowledge it can be taught and you might have to help teach it.
Agree... Why not insinuate that people who use phone calls instead of emails are simply covering their tracks? And the worst, those who prefer face-to-face communication?

Even simple logic fails so often with law/justice/government.

Wickr: 'Secure Communications for Teams and Enterprises'... The law isn't OK with the concept of security I think (except security it can bypass of course).
He has personal credibility, but do you think he has any credibility with relation to Uber? At best I think the view is that he doesn't know about all of the likely scandals, so that he's being surprised along with us. That doesn't exactly breed credibility in his role at Uber, it just cushions his eventual exist when he realizes that he ran into a burning barn.
I'd say if asking for a pay rise doesn't pay off hang in there until you have around 6 months+ under your belt then move on. An alternative can also be to keep looking, you can still leave on very short notice in your probation period.
Create incentives for companies to leave areas like the bay area and move to areas like Detroit, Cleveland, etc. Places that actually need more jobs. People follow the jobs, they have no choice unless their rich enough to not need a job.
But which one did you try to reset: icloud password, or phone passcode?
As a bystander who really doesn't give a crap about NN either way, I'd like to say that your comments are the rudest I've read on HN all day. Heed the feedback of those who are replying to you. It's not what you're saying, it's how you're saying it.
Common (la)tex errors
I've used DOORS. It was adequate, though not a pleasure to use. (It might have been a pleasure if the alternative was doing it manually...)
Voyager 1 was launched on September 5, 1977 (notably after Voyager 2 was launched!).

The idea for it (a "grand tour" of the planets due to a particular orbital alignment that made such a thing ideal) was hatched in the 1960s...
Ugh...I hear this sort of thing all the time and I find it sooo obnoxious.

Look, the reason that all the students go to university is to make money. Like 90%+ of undergrads go there to make money so whether it "technically" should be a monastery of cloistered academics pondering the universe (based on some high minded notion of what learning "ought" to be for) is besides the point. University costs a shit ton of money and people (the vast majority) pay it so they can have a decent life.

And the fact that universities are, on the whole, teaching skills that do not help their students accomplish this means either A) they are actively misleading their students B) university is a class indicator more than a place to learn (I can spend huge amounts of money so I'm probably not poor and black - which sucks for all sorts of reasons) or C) they don't understand that teaching academic CS, as opposed to programming, is not what industry demands (so they suck at what they're selling).

These are the people who, quite literally, are billing themselves as the "smartest guys in the room". If that's the case they can well stop sucking at their bloody job!
On the other hand, I'm happy that as a cyclist I won't have to worry about drivers using their phones.
Moveworks | Platform Engineer | Mountain View, CA | Onsite | https://moveworks.workable.com/

MoveWorks.ai is an enterprise SaaS company based in Mountain View, CA founded by entrepreneurs that have a proven track record of scale and exits. The company is comprised of PhDs, engineers, and designers from Facebook, Google, Tsinghua University, and Stanford University. The company is backed by prominent investors, highly successful CIOs, and notable artificial intelligence experts.

Must Haves
+ You have built high performance, fault tolerant, scalable backend services in the past
+ You have familiarity with building and integrating with API based platforms and have an understanding of REST and RPC based systems
+ You have experience with SQL and noSQL databases (like PostgreSQL, MySQL, Cassandra and HBase)
+ You feel at home developing on the Linux platform with languages like Java/Scala, Python, or C++
+ You have hands-on experience with IaaS systems like AWS, GCE or Microsoft Azure.

Apply at https://moveworks.workable.com/j/46892E730E If you have questions, send a message to jobs [a t] moveworks.ai
That's what we hear repeated over and over. But, I don't believe it to be the truth. I think it's far more simple. They're already here and they don't want to move.
In other words, we have to go to war with the army we have, not the army we'd like to have. Sometimes waiting for just the right fit isn't an option, either because of the need to keep adding heads for growth, and sometimes you have situations like a Director (just brought in from BigDealCo to lead the growth) has a former employee that knows is "perfect" for the job. Director leaves after a year, after installing people that don't have skills. Catch-22 sometimes.
And then there are vacuum welding and interstellar dust.
Full transcript sounds appealing, but is it really what people want? For all signals I've got so far, there's not strong use case for podcast transcript.

It may be more realistic to ask podcasters to provide good show notes, instead of full transcripts. All important things (wikipedia entries, guests background, places mentioned, ...) should be in show notes. Listeners may be interested to contribute to show notes, which is lightweight enough to produce.
no offline notifications ... just filter it out.

If slack is only used during the work day then you would have the exact same application without the nice CI/file sharing and all the other bots slack has

How would you change the IM client??? Make it like slack. Just use slack.

"Slack for work mostly sucks." ... Whats your point? People use it after work hours?

Slack is not basically an alternative to IRC it IS an alternative, a better more feature rich one.

Slack has more features than IRC so slack sucks ... this typical tradition speak, fearful of new things. Many techies dont need slack but for those that have yet to take on the message app craze Slack is catalyzing a lot of new non techies.
Technical answer - see https://en.wikipedia.org/wiki/Alt_code

In Windows, you'll need to enable a registry key.

In Linux, I do Ctrl-Shift-u 0301 after the vowel to insert the stress mark (U+0301, combining accute accent).

If you don't have unicode input, the simplest solution is to copypaste from Wikipedia.
a phone call can capture surrounding audio not intended to be part of the phone call. That audio can either leak information itself, or reveal the originator's location.

So can email headers, though.
Wonder if this would be able to solve the problem of price fixing, which has lately become an issue. People think that generic drugs equal cheaper drugs but companies can still manipulate prices to benefit themselves.

https://www.reuters.com/article/us-usa-generics/u-s-states-a...
This is a good point. Certainly true for my main phone. I guess one difference is that now any secondary iDevice can also access icloud, even if no email accounts are connected.
Ideamotive | React.js Developer | Warsaw | Onsite

Ideamotive - a dev shop specializing business process automation for startups and growing companies is looking for a React Developer. We are located in Warsaw, Zoliborz at a start-up accelerator mansion called ReactorWarsaw.

Our stack consists of Ruby on Rails and/or Node on backend and React on a frontend, usually Postgres as a main database and Redis + Sidekiq for queues.

You, as a candidate, should be a computer science graduate (or has equivalent knowledge) with a solid background in front-end and previous experience in React or similar framework. We also expect you to have understanding of a current trends and state-of-the-art solutions.

Our original job offer (in polish): https://ideamotive.co/careers/frontend-react-dev/

Apply at: https://ideamotive.recruitee.com/o/regular-react-developer
What is a chief of staff in a tech company?
That's assuming you're firing the signal out in all directions though, right? For example, a laser doesn't drop in power in this way. I would think a tightly focused radio signal could also avoid such extreme degradation.
Sounds like the opening line to the next Jurassic Park movie...
I've read all comments here and about BPD. Most of them just confirm that people with the disease (which I could be included) should feel untrusted because the "only" solution proposed is to avoid them. Therefore, they are right and have no mental disease. It is self defense to avoid people that don't give you the value you give yourself. So it is more a problem of self-expectation/delusion or the people around you. Both have fixes.
This is highly dependent on group dynamics.

I'm not at all convinced that the sexiest piece won't get grabbed by the most assertive person in the group, assuming of course that multiple people are attracted to the same piece.
We can't focus on fixing a root problem so intently we fail to fix an immediate problem.

Lack of NN is an immediate problem. We must fix that. If we don't, we lose, and we might not be able to win the bigger fight, against monopolization, for a very long time.
The pen is mightier than the sword?
My understanding: a masculine term for "executive assistant". Or: a technical secretary. Personal project manager.
I love the bot integration with Slack... the ability to follow git commits, build errors, new user signups in an aggregate event view.

Plus, having the ability to comment in response to system events.

But I've worked with some Slack teams that spend hours attempting to communicate via animated GIFs. #InstantMute
I don't claim to know what Google's motivation is/was with Fiber. But isn't it funny that the company with the most money, one of the best brands, some of the best engineering talent, and access to the deepest bench of lawyers... failed.

You can't align the stars in a straighter line than Google. And yet, they gave up. Why?

At this point, I'm rooting for SpaceX's Starlink. At least they have a chance, and a history of fantastic achievements. I trust them to follow through more than Google.
And that could be an attitudinal thing. Why should I care about how someone else personally identifies? Why should I be disparaging about something that will have minimal or no effect on me?

I think this is part of why some conservatives find themselves unwelcome. Being outwardly disparaging toward people does not make you friends.
It doesn't need to point its dish at Earth, it can simply aim for the Sun. It is so far away they are as good as in the same position relative to itself. And the Sun conveniently lights up making aiming a lot easier.
Getting money doesn't affect the costs to produce goods. If many companies increase their prices because people have more money, it leaves an opportunity for smaller companies to provide the same products with lower profit margins, or Zero profit margins because they too have basic income and don't need to siphon overhead from other people to survive.
I'll burst the quality bubble now:

There were absolutely compromises, and the engineers who shipped it knew myriad ways in which it could be better.

To answer the question:

Find something you think is equally cool, learn what you can about the field, be open to the possibility of a pay cut, and start knocking on doors. Sometimes doors open. Work really hard when they do.
Given the amount of money and resources that goes into recruiting and hiring, I find it hard to believe that the industry is not serious.

On the other hand, the current approaches clearly don't work very well, and everybody knows it, but nobody seems to be interested in seriously thinking about what we need to do differently. (patio11 and tptacek are notable exceptions)
Sure. I'm just describing what I've observed. If you don't think it's correct, that's fair. I'm just pointing out that whether or not it's condescending is a completely different question. I'll happily admit that I have a really bad attitude toward the general population's technical literacy or willingness to RTFM.
Well, there's not really any way someone could execute this attack. Receipts aren't logically grouped by reports based on someone's identity... They said it was part of an experiment and only included a small group of free users (if you're not paying, then YOU'RE the product) plus their employees.
I agree with you, I just said the fact. I don't agree with it. I'm a communist so I don't think the liberal "left" in the US is really a left wing thing. It is more like a pendulum swinging right to right.
Video is a great background on Tezos, why they chose a Swiss foundation in Zug, how the money is budgeted, how they chose the trustees for the foundation, the token presale, etc
http://neweconomicperspectives.org/2014/02/introducing-moder...

An interesting read
Maybe he provided proof of that... maybe it was just his understanding?

Legal departments know it's impossible to be 100.00% legal (who has never trespassed a single law?), and they're tasked with avoiding any legal risk. To them, it's probably just risk mitigation to ask employees to avoid leaving unnecessary evidence.
> That’s why borderline is so fundamentally hard to treat. It’s so easy for some borderlines to develop the coping mechanisms to evade the consequences of their actions that they’re not affected, and “fundamentally caring about someone other than yourself” doesn’t seem to come naturally to a borderline.

I wonder how helpful psychedelics would be in treating the narcissistic aspect of BPD. Revelatory experiences (coming into contact with the Great Other) and ego death might reset the dysfunction of one’s personality. Or at least give that person greater perspective and insight into their condition.
Why are Nurses so Unfriendly
If you wait for the perfect seal you will never launch. And it will cost you a lot of fish.
So don't sell unlimited data plans if your networks can't handle a modest increase in data usage?
Communism is authoritarian, and therefore, anti-liberal.
17776 Football was the best thing I've experienced in years. I'm not even into sports. Tingles just thinking about it.

https://www.sbnation.com/a/17776-football
You have to go city-by-city to get approval. It's painful even for a company with infinite money like Google. And Comcast will (also with infinite money) will fight you city-by-city.

Not only is city-by-city approval painful, it is also slow. Think how long it takes a city council to approve an apartment building. Now thing how long it will take them to approve a city-wide project like installing fiber lines.

Look at the Wikipedia page: https://en.wikipedia.org/wiki/Google_Fiber It's a list of cities. Each one of which had to individually approve Google Fiber.

This is why there is no competition for broadband.
I think it was just a tongue-in-cheek joke about the name.
that last one is a feature , that last one is what the company was hoping for when deploying it in your org. Its that feature that makes it actually useful

What good is a messaging app that keeps you from communicating with me. The whole reason we have this app is for us to communicate, quicker and easier.

"Socially unacceptable" ... maybe you are neglecting some important communication? If your answer is no then you should discuss your availability with your team about your slack hours. Its fine to trun off the email and slack. When when you are one work time slack/email make communication better/easier. You should not blame or allow slack to employ a standard you would not be comfortable with even if slack was not invented (ex: your boss calls you at on the phone at 7pm, if thats not ok then you should also tell your boss you dont answer slack after 7pm)
Twitter still being unprofitable cannot afford to loose Trump from it's network so whatever he says on twitter is basically gonna get a pass from them. This is really sad. I think twitter should just scrap it's arbitrary posting guidelines and allow all the content. In few years Twitter is gonna degenerate into network of trash talkers and will loose many of it's sane users.
my podcast is a complete front for me figuring out if i should invest in startups. :-)

just had coinlist on the show as well.... they did filecoin's $200m+ ICO http://thisweekinstartups.com/andy-bromberg-coinlist/
The role varies widely. Typically, there is a lot of administrative work required to manage the cadence of an exec team: Examples - collecting tracking metrics ahead of meeting, tracking action items for completion, preparing materials for customer briefings, etc. A chief of staff helps the CEO get higher output by letting them focus on the decisions and not the process.
> but it doesn't exactly hurt anything either.

It hurts me if I'm trying to remember the bucket I'm after.

Is fc20d856-2a7e-41ab-b072-9bb9a68c6bda production or 193565ac-9121-4071-8aeb-62f3111c4c97 or is that the dev setup or the staging data for the other service or...

To me the big question here is why these names have to be global. Why can't I have a UUID externally but a name and an account internally? Honest question, I assume there may be a significant issue as smarter people than me decided not to do it that way.
Modern Money Monopoly – Altering the Monopoly Board Game for Fiat Currency
IANAL, but the rule must be more subtle than that, because I lost the count of times I saw "Everyone please stop responding to this email. If anybody has a question please call us." while I was at $(huge SV company). Or something like "This conference will not be recorded due to the sensitivity of the topic."

(Not the exact wording, but the intent was clear. They even educated every employee on the importance of not writing down stuff that may be later quote-mined in a lawsuit.)
Can we change the link to this:
https://twitter.com/patio11/status/936615043126370306

(so folks understand this is a tweetstorm and not a post?)
Except that makes no sense.

If you can't see that republicans have quite a bit of xenophobia and racism in their ranks then you need to open up your damn eyes. Instead of talking about how it's wrong to feel that way think for a minute about why this person feels that way. People thinking this way is what happens when 10s of millions of people vote for a man who is anti-immigrant, racist, and encourages white nationalists.
Uber is not in a regulated industry. Taxi companies do not have any obligation to store email or any other communication for x number of years.

You can destroy whatever you want pre-lawsuit. Once the suit is filed, you are not allowed to destroy anything that is evidence, and most lawyers will caution you away from destroying anything at all at that point, since the most mundane things could be perceived as evidence under argument.

This is being painted as "Uber is being super slimy". Anyone who has sat through a trial having anything to do with electronic communications knows that it's a benefit to everybody if as little logging is done as possible.

> On December 18th, you responded "OK", but on December 19th you responded "Will Do" to the same request from another co-worker. Why was the second co-worker more deserving of a positive response?

Trials are littered with this kind of mundane exchange.

It's why Clinton, Bush, and I'm sure Obama and Trump all used alternative communications systems - because when every thought that is laid down will come under scrutiny, you lose productivity. How are we going to hold companies to standards that we don't expect our nations leaders to follow?
Please list pay range to show your sincerity.
I think the problem is in trying to force application of "distributed trustless consensus" to way more things than actually require them, not in that there are better distributed-trustless-consensus solutions.
Have you tried pgexercises or hackerrank?

https://pgexercises.com/
https://www.hackerrank.com/domains/sql
Hi! I'm teaching a coding bootcamp and one of my students built http://jsstation.com

If you could share with us what you could like to see, we can make it happen!
Deep Space Network NOW
I star messages I need to come back to, and have a repeating reminder to go through them every morning. Works great.
I think personal comms + general channel announcements are OK. Just close slack and when you come back check any specific communications for you asynchronously, or if you want to catch up on "what's been up" you can browse message threads.

On the other hand @here/@channel messages are terrible! Now these are terrible because they confuse the "broadcast" nature messages with personal messages.
Not sure what you mean -- everyone knows that a phone call is not routinely recorded and there is no expectation that it be recorded when an investigation is on and businesses routinely use a mix of phone calls and emails (and other means) for communication. Why should there be a "by default" expectation that you would increase retention just because there is an investigation in progress (which is why I asked if there is some explicit law/requirement for emails).