skysight-inc/HackerNews huggingface dataset:
I've seen some articles about the reliability of lightning connectors — I've certainly had a few of them "wear out" (i.e. no longer consistently make good contact with the phone's socket) but so far all of our many devices with lightning ports still have well-behaved ports (and this includes an iPhone 5 that is used mercilessly by one of my daughters). Overall, I like the lightning connector as a port, but not so much as a cable.

That said, I've had an iPhone headphone socket fail owing to pocket lint. (It was fixed at the Genius bar for no charge.) I've been told that pocket lint being forced into iPhones sometimes leads to more serious internal damage.

Besides that:

1) How often do you use headphones with your iPhone? I use my iPhone as a small sound system or a wireless source for my car far more often than I use wired headphones (basically, on planes). As I understand it, Apple has greatly improved the iPhone's speakers. (The 12.9" iPad Pro has ridiculously good audio.)

2) Have you gotten over Apple ditching serial ports in favor of ADB, ditching SCSI in favor of IDE (which was a technical regression at the time), ditching ADB in favor of USB, ditching the floppy drive, switching from round laptop power connections to magsafe, not supporting Flash, going from magsafe to magsafe2 and providing $10 converters, switching from the horrid old iPod adapter to the lightning port?

3) If you have one really nice set of headphones you use with your iPhone, just keep the adapter on it. (And if your cable is replaceable, which is the case with all the mid- and high- end headphones I've owned, you can presumably get a lightning-compatible replacement.)

If you have several — the adapters are $9 each.

If you have a ton of different crappy headphones that you use with your iPhone… Why?

4) I really hate dealing with headphone cables. Usually they get tangled unless I carefully spool them back into their case (in the case of Apple's earpods or whatever they're called). If I were paid $5/h for the time I've spent untangling or spooling headphone cables, I would be able to buy all the lightning adapters I'll ever need. If the wireless headphones live up to Apple's claims, I'll be pretty happy.
True, but that's my point- it's a backend issue, not a front-end "help the user" issue.
i was reading a paper about how Excel gets some standard statistical tests wrong too - the US Stats Association i think did a compare/contrast with a range of packages. some of these bugs have been there since 2002 or so. i lived in Excel for many years but wasn't a power user - i got to like it but sadly, it got used for everything even when it really, really shouldn't have.
Android (while drinking Google Koolaid) is an amazing platform.

Android's great. You just have to spend an incredible amount of time researching the gigantic ecosystem and all the permutations of hardware and software to figure out which phone actually has the combination of good/responsive enough hardware, support for things you want to do, and comes with a recent version of the OS and magic proprietary Google bits. Then once you've put in the time doing that, the ecosystem has moved on and the phone that would have been correct to buy when you started now isn't and will probably never be updated again, because in the Android world anything that's been on the market more than three weeks is an ancient obsolete toy.

I don't understand why more people don't want to join that ecosystem!
> He's presenting in the style of You Suck at Photoshop, a series of Photoshop videos in the same style.

In fact, I think he directly quotes YSAP at 25:34

https://youtu.be/0nbkaYsR94c?t=1534

I'd have to find the right YSAP episode, but I'm 90%+ sure that Donnie says something extremely similar.
I hadn't thought of that to be honest, and I've never used one either, but from review videos, it seems that the phone detects when you pull the S pen out, so I'd guess there's some kind of connection.
Chicken/egg
Tesla could achieve GAAP profitability in Q3
Why not do both and be safe if your sensitization has a bug?
FYI http://v8project.blogspot.com/2016/08/firing-up-ignition-int...
> a minor part of the internet

> a two-way partition

These are localized problems, not common-mode failures. I'm talking about a problem with something that takes out a significant portion of the internet. This isn't about a simple network partition; a common-mode failure is a problem in something that is common to an entire class of devices.

A totally contrived example might be a worm that bricks routers (we've seen a few router vulnerabilities recently) and spreads with the speed of the fastest worms. Good luck finding "usable parts" of the internet when a large part of the routing capability needs to be physically replaced and reconfigured. This risk has grown in the recent past with the centralization of many services.
What? No you couldn't. The site html is 11092 bytes, so you'd need to have 1,387 unused 64-bit registers to host the site.
This brings Lime [1] to mind. "Explaining the predictions of any machine learning classifier"

[1] https://github.com/marcotcr/lime
The future is an upcoming industry standard. Bluetooth. This year I believe is the first year we're seeing fully wireless earbuds, last year or two wired bluetooth earbuds were becoming more popular.
Both in the historical examples and now the technology is more expensive and has some drawbacks, however they're much more practical(other than charging, which apple is betting will improve and that 4 hours of playback with 24 hours of recharge in the case will be acceptable).
The Three Faces of Bayes – Slackpropagation
> carrying two cheap sets of headphones around doesn't sound more convenient than just using wired headphones

I actually carry three: the one I use every day, the spare for that one, and the other one that's more comfortable but lacks the volume for use during my commute.

This is not a big deal if you carry a satchel or purse or backpack or pretty much anything bigger than the pockets in your clothing; all three of them, plus charge cables and manuals, fit in a hard-sided case that's about the size of a can of Skoal, and which very conveniently came with the first Bluetooth earpiece I bought. If I didn't have such a preference for entirely in-ear monaural models, they'd take up a little more space, but only a little.

It's totally doable and not even inconvenient - this latter, in particular, not something which can fairly be said of wires.
Why the actual characters that make up your job title are so important
Meh. Too easy. Very Jay Leno/Everybody Loves Raymond-quality.
The economic system is at the core of this. People rise to meet opportunities, but jobs have become difficult, rare, and disconnected from purpose or benefit.

In the past there were plenty of jobs at all levels but modern business productivity is so high that demand for labor has become specialized and for many has essentially collapsed. What exactly will replace labor is not clear, but some kind of basic income would enable people to pursue meaningful contributions to society outside the dollars per hour context and thus open up many new possibilities.
You can't control what other people find interesting.
An important point here is that bacterial sensing is tightly efficient, with the bacteria having only the absolute minimum needed to direct a simple response at the right time.

Human perception, on the other hand, has a vast amount of excess. So for instance, when you see a tree, you see hundreds of leaves, each with a fairly complex shape, even though all of this is usually of no use. Our senses and brains do this because with humans, you never know when some new situation will arise where perception that is normally useless will be useful, and so it makes sense to have vast excess in our reality perception capacities.

With bacteria, on the other hand, there are no novel situations, only a few stereotyped ones arising over and over again, so excess capacity would be useless and run counter to efficient survival.
1. Now you know you're not alone :)

2. For me, it's more like lingering in the back of my mind, always thinking / imagining in terms of space-time continuum & the math related to it

3. I'm always trying to go to the next step, by learning the math (or the concept anyway), and quantstart[0] seems to be helping

[0] https://www.quantstart.com/articles/How-to-Learn-Advanced-Ma...
> Top companies are even more exclusive than PhD programs in terms of acceptance rate.

False. Do you even know how many people apply online to Uber, Slack, Facebook, and Google? More than the entire population of flagship state universities.

> > you’re strictly more hirable as a PhD graduate or even as a PhD dropout and many companies might be willing to put you in a more interesting position or with a higher starting salary

> This is 100% false. Many many people have found a PhD to be a handicap when it comes to getting a job, particularly in software engineering. A large number of employers have anti-PhD biases which will work against you.

I agree.

> Meanwhile in companies you can have a tangible impact and see real results/credit from it (bonuses, promotions). Not to mention that many universities have draconian IP policies.

The results come from products you did not solely produce. There are plenty of other co-workers or teams which helped contribute large components to your product.
Has signalling risk gone away, or has YC expanded its appetite?
Exporting from and importing to Excel from CSV becomes a life-saver sometimes. Once upon a time, I had to work on a 200k by 50 line Excel 2007 spreadsheet on a IBM Core Duo laptop with only 1GB of RAM and XGA scren. It would take ten minutes to apply a single filter. Writing VBA to export and then letting Cygwin do my work: curling regexing and sorting was the only option.
1. There are no "obviously invalid email address[es]".

2. Getting billed for sending emails? WTF?
Where is ArcSight going to end up?
Less than half of CS PhDs have aspirations to become a professor. Most are dead set on industry -- usually machine learning or cutting-edge technology projects at companies.
A lot of this stuff is outdated now: https://news.ycombinator.com/item?id=12448539

For instance, delivery one giant JS/CSS file is now bad because it is harder to cache, since HTTP/2 removes the overhead of multiple requests there is no downside for many files.
What happens what you let developers run wild
Even if his allegedly invented words were entirely novel, I think it's unlikely people would have had issues understanding him. The same mechanisms (combining extant prefixex, suffixex, roots into new combinations and onomatopoeias) are easily visible in slang today—just listen to hip-hop. Just this morning I heard "discriminize" instead of "discriminate" to fit a rhyme scheme. Is that really so different from creating "assassination" from "assassin"?

But, it's a narrow interpretation of the results that this is novel. Etymologists have always been extremely skittish of assigning firm origins to words, much less calling Shakespeare an inventor of them himself. His demonstrated vocabulary is simply massive, and statistically some of the words are going to be early.
Just click "hide" then.
I keep hearing people say they're going to make cars next. This sounds completely absurd to me, but I said the same thing about them making watches, and look how that turned out.
Sounds like your devops and dev teams do devops which is great. I wasn't trying to imply that they don't or that they had the same problems that prompted the movement, only that your roles are divided the same way as traditional dev and ops even if you do in fact do them smarter than average. What I'm getting at is that "devops" as a title is an (internal) marketing term.

You're right that every org defines devops differently but it's totally and unashamedly coopted from a movement which, despite being very generally defined, defines it radically differently. And that's not to say it's always a bad thing either. Sometimes it takes a title to help signal change and make an organization better which in the end accomplishes the goal of the movement.

And I agree, I don't think we ever left that square and we never will. But if prepending "dev" to "ops" wasn't at least somewhat effective in getting something out of people in decision making positions it wouldn't be tacked on to job titles and team names left and right. So at least some people think the marketing terms in a job title are a meaningful shortcut even if smart people like you know better.
That something usually less genius and more a grain of inspiration followed by a love of the process, followed by a ton of hard work to get to a point that the instrument is an extension of the musician's soul.

I will concede that this may not always be the case. Of course, there are a thousand Salieris for every Mozart. But when you set out, you don't set out to become Salieri. When you play in an orchestra, you don't spend your life striving to play second fiddle and you certainly don't just get to sit down in the principal violin spot because you're a genius. You work for it, just like the guy who earned his right to be on that podium leading the orchestra.

For everything that's wrong with the movie Whiplash, there is a lot of nuance that it captures really well regarding the personalities in orchestras and what it really takes to get to the top of your game.
Experiencing the same issue on Firefox on OSX.
So your phone has a USB type A socket in it? Or are you misrepresenting how you have one eternal ageless never-deprecated never-changing way to connect your phone to things?
Can you clarify what type of visuals you're talking about?
They don't talk much about the challenges. It is a ton of work even on the backend to get the amount of SLI coverage and in the shape needed to effectively calculate an error budget. Even then you can introduce changes that might break functionality in stealth ways.. Doubly so for the front end.
In the comments, you mention how Quill is extensible. Does Quill's extensibility enable the creation of a hierarchical level that resembles an HTML <section> element? From what I can tell, Quill/Parchment divides documents into block blots, inline blots, and embedded blots[1]. If I wanted to create a group of block blots, could that be done with Quill? In HTML, this would look something like:

<section>
<h1>First Section</h1>
<p>Text...</p>
<p>Text...</p>
</section>

<section>
<h1>Second Section</h1>
<p>Text...</p>
<p>Text...</p>
</section>

[1] https://github.com/quilljs/parchment#block-blot
A Palo Alto Networks NGFW has a category 'Media' which includes Video, snapchat, etc. Deny Media is quite effective against any form of behavior with a computer that supports NEET.
Video Games Aren't Art, We're Better
Google and Box Announce Partnership
email addresses for usernames have the advantage of already being unique. None of this "gregmac already taken, try gregmac23, gregmc_595, or verbingnounXX instead?" nonsense
> False. Do you even know how many people apply online to Uber, Slack, Facebook, and Google? More than the entire population of flagship state universities.

I'm not sure if you're agreeing or disagreeing. That's precisely my point: Google, for example, gets tens of thousands of applications. Their acceptance rate is incredibly low.

> The results come from products you did not solely produce.

Sure, but I don't see how that detracts from the fact that you can see meaningful rewards for your work in corporate life.
I guess I'm in the minority, but if my Macbook started falling apart tomorrow, I'd just get a new one right now. I don't really care about any new technology or processors—2013 MBP is more than fast enough for me—enough to wait or get frustrated. Some rumored features like the OLED bar don't sound good at all.

That said, if I bought one tomorrow and a new one came out before the "no questions asked" return policy ends, I'd switch them.
'Doctor Who' synthesiser EMS Synthi100 given engineering heritage award
Meh, Android devices beat them there. My MyTouch back in 2009 didn't have a headphone jack. Apple's just a copycat.
Not the same thing. The Pressy Button has a usable function.
The 11e is indeed a ThinkPad. You might not think it's deserving of the name, but that's where ThinkPad is these days.

I've had a bunch of ThinkPads over the years and two are still in use.

I have a T520 that I now use basically as a terminal. It's a very creaky, heavy, machine that never gave me more than about 3 hours of battery, and the keyboard was terrible. But it sits there and keeps working (I use an external keyboard, monitor, and mouse).

I also have a ThinkPad Yoga 12.5. I really like the keyboard, but again the battery life isn't weak (4 hours). I occasionally think about getting something a little bigger, but the small size is pretty nice for traveling.
> email addresses for usernames have the advantage of already being unique

Not true. There are people who share an email address.
Where does it say that the VPS is used only for that one page?
"Please don't bait other users by inviting them to downvote you or announce that you expect to get downvoted."
The Most In-Demand Skills for Future of Tech Industry
Ah so what you're saying is they do some things for profit, and other things for PR reasons. Interesting.
I find myself working with four letter codes to identify wards and facilities at my work, inevitably I have to compare my SQL output to someone's spreadsheet. No excel, I didn't mean March 02, just give me MAR2 like I asked. Drug codes that start with a '.' are another headache, they will be auto formatted as a decimal number. Worse is when they want to put info from a spreadsheet in to the database, no one understands the need for consistent field formatting :'(
Usually this is a combination of thousands of hours learning to understand how things work and how they break under certain circumstances. Once you get to a certain point, your ability to make the mental leap from the symptom to the cause can just be a feeling in your gut that seems to lead you uncannily to the right place, but you discount what it took to get you there. Is it tenacity that mean you were the last one to give up on it or is that just stubbornness because "fuck this shit, I'm not going to be beaten by a fucking computer!" <- That's me.
Because it was moderately enjoyable, I learned quite a bit, and I assume other people did too? That table shit in excel? Blew my fucking mind.
Yeah if excel was coughing with a few dozen tables I wonder what starts to happen when you process thousands or hundreds of thousands of values.

The pivot table got me jealous though.
Techstars Equity Back Guarantee: Reflections Two Years Later
Obviously invalid can be a tough measure, though - many people who used domains other than .com/.net/.org have reported sites incorrectly denying their address. If I was still doing this, I'd start by doing some loose validation on the address and checking whether the domain resolved in DNS before returning a form validation error.

The other key step is having some contact form which doesn't require the same test so people can report bugs if you get the logic wrong.
> How do we decide when it is negligence, and when there was nothing that could be done?

As others have pointed out, that question is one that courts deal with every day in other industries.

IANAL but I have some familiarity with the architecture and construction industry, where there are lots of lawsuits around negligence. My understanding is that the question is generally framed as "what would a reasonable professional have done in this case?" Would any reasonable contractor have interpreted those drawings to mean the joists should be spaced 24" apart? Or would a reasonable professional have interpreted it to be 20"?

The same standard could be applied to software engineering and data breaches. Would a reasonable engineer allow a SQL injection vulnerability to persist in 2016?

I suspect as soon as any amount of precedent is set for lawsuits around "hacking" law firms will push open the floodgates and it will suddenly become very common.

In the construction industry the frequency of lawsuits has created a culture where people go to great lengths to reduce their risk of liability. Architects draw deliberately vague details around waterproofing and contractors push to have every detail for how to do things spelled out on paper, so they won't be on the hook if one of the steps in the process is wrong.
By that logic, I'm not worried either. I just don't agree with your belief that the lightning plug is more durable than 3.5mm. My disagreement with your belief was the argument I was making.
The book severely simplifies this concept and borders on error when talking about the general reliability of the network vs your service. It's an interesting point to consider though.
I had trouble signing up for JetBlue because I had a . in my email address!!!
VPS performances wildly vary from provider to provider though.
Seconded. There is nothing earth shattering Apple could release that would make a Mac purchased today unusable for the next 2-3 years (at least). My wife's MBA from 2011 is still humming along! If it dies, we'll just pick up a refurbished model from Apple, same as my MBA workstation.
No better by what measure? Because it's objectively better in every way besides ubiquity.
Excel abuse hits new heights as dev uses VBA to code spreadsheet messaging app
> so you are admitting your ideas are fact-less, mere assumptions that can easily be true or false

I'm saying that were there a dearth of evidence either way, the argument for a genetic basis would still be valid based on the premise that the brain is a physical structure (among other things). In actuality, there's a good bit of evidence that its at least partially, and perhaps mostly, genetic.

> Again, what's that evidence? Is it a genome? some sort of better brain capacity?

Its polygenetic and at least partially influenced by the environment. Its unlikely that higher brain capacity plays a large role (in the difference between humans). Identical twins separated at birth provide the best evidence

> yet you're down voting my comment

Wasn't me :)
Startup Model Success: Scratching Your Own Itch
> Base64 encoded files are larger than the original.

This is one of the reasons to discourage using large attachments on emails (which then stick around forever).
So as long as your work computer is fairly open, you're good to go. What about the other 90% of people?
Not quite on the same scale, but they do care - https://secure.freshbsd.org/search?project=freebsd&q=dell
+1 for org mode. There is also a table mode plugin for vim that's great (on smallish tables).
Would the constraints really have to be all that intuitive? I imagine it basically being simple line and shape primitives. For example if I drag a vertex to a new location, all that would need to change in the textual representation is the position of the vertex and and edges pointing to or away from it. Obviously these would be floating point values, which isn't ideal readability wise, but should be workable. d3 sort of works like this: you can drag nodes around and the changes are reflected in the DOM. I just want something more human readable than HTML/XML. Never heard of Tom Sawyer Software. Is that your employer?
If getting new certs is such a massive process, shouldn't you always get 2 certs from different CAs and put one in the safe?
Sorry, I think my previous message might have been insufficiently clear: I waited until I could buy an unlocked 6S. Foreign travel was exactly why: last time we were in Iceland, where AT&T didn't even have a service partner but also refused to unlock a long out of contract phone until I escalated. When we dropped them, I didn't want to risk repeating the process.
You start out by saying that the article is "misleading", and that MRSA is tracked. The article is pretty convincing that it's not accurately reported.

Then you agree with the article that "the motive to hide hospital-acquired infections is clear".

Uhh... That's kind of a huge problem.