skysight-inc/HackerNews huggingface dataset:
>Which are now sort of left alone.

Why? When were coders big on the function keys? Aren't you supposed to not take your hands from the home row, even with Vim/Emacs?
I cringed when Microsoft did it. Apple has been doing stuff like this for years. Accessibility has been at the core of the company since the 90s. Just look at all the accessibility meet ups, workshops, and presentations were given at this year's WWDC alone.
We ask that you please don't do this because it sabotages the discussion thread. We detached this subthread from https://news.ycombinator.com/item?id=12809769 and marked it off-topic.
Or you can buy a single USB hub.
Interestingly there seems to be a loophole in that they can collect the data regardless of consent, but can't use or share it without consent. So chances are this sensitive data will be recorded and put in a database anyway, even if they're not lawfully allowed to look at it without anonymizing first - but a future law could also add an exception, keeping things for law enforcement for instance.

I'm triple checking with the FCC on this though.
>> Yes, but those are for writing -- ie. using the iPad laptop style. Not for doing work e.g. graphics, etc with the iPad vertically held.

You aren't really suggesting that writing is not work, are you?

And why would Schiller make a point of mentioning the touch bar integration with Office and iWork?
>, but because the technology was an advantage.

Is "technology advantage" another way of saying their PageRank algorithm of mathematically iterating on a linear algebra problem was superior to other approaches from Lycos/Excite/Yahoo? Well, yes.

But that algorithm has to run on thousands of CPUs which require lots of electricity and expensive programmers to program it. The algorithm has to be expressed on real-world things that cost lots of money. Google got $25 million of VC money in 1999. 18 months later, they figured out Adwords and that brought in enough money to self-fund expansion (buy more computers and harddrives). The IPO in 2004 brought another $1.9 billion to pay for datacenters. The superior algorithm must combine with expensive massive hardware scale to deliver quality results.

>The question was about other search engines, non profit at that

If you read jkaunisv1's comment more carefully, he wanted the homemade search quality to be "close" to Google's quality. You can't achieve that on a nonprofit budget of $12 million a year. (See my links for "javascript" to get an idea of what $12 million buys you.) To be fair to IA, their main mission is archiving and not cutting-edge search algorithm quality.
Do it, take the time and renew your batteries. You might find that three months is too long, but take it if you want it! You are confident that you can get a new job, which means you are feel secure about your marketability and your skill set. It is still a wonderful job market for developers, so take advantage of it.

Your comment about giving up git means that almost any decent developer job will probably be a step up from your current company.

Finally, you can take the time to pick up some new skills of work on side projects that you like. Or, don't, it's up to you.

I've been in a similar state as you and, looking back at it, I ask myself why didn't I move on sooner than I did.
I was so disappointed with both events.

Overpriced Microsoft devices, although impressive. I am more worried about the silence from MS on MFC given the world's investment in it. We can't all just rewrite our apps in UWP overnight. The foundation classes were just that - a foundation, and we can't move the giant building built on top.

For the Mac, goodbye MagSafe and SD cards and optical audio in (or any audio line in, actually). What's the point of a super thin device if you have to carry it in a thick bag due to the bulkiness of the 24 adapters to make the device useful or connect it to anything? It beggars belief.

"We've made the thinnest car ever! Steering wheel is an optional extra".

I think we are reaching the pinnacle of computer hardware and software development. We may have even passed it.

In short, I'll stick with my current MacBook Pro for as long as I can. That new giant touchpad looks to make typing tricky.
Ask HN: Helpful methods for debugging JavaScript / websites?
I find that when I'm coding in Javascript (usually client side), most of my time is spent debugging. It's not something I hear discussed too often, but every time I find some new method for debugging better, my productivity improves a ton. For example, something as simple as right clicking on a function to get its definition has saved me lots of time.

Still, I feel like my way of debugging is pretty ad-hoc and inefficient (perhaps others feel the same?). Was wondering if anyone had any tips / hacks / suggestions for debugging more efficiently.
I run VMWare Fusion on my 2012 Macbook Pro; call it a travel/demo computer. 16GB allows only a couple of minimally configured VMs to run at once.
This is awesome! I actually just started working on my first project with Mesos + Marathon this week.
This link might help you to decide which container orchestrator/scheduler to use:

https://twitter.com/nivertech/status/777556214767124481
I see. So this is also part of the cross-cutting problem everybody is mentioning here of Apple not catering to the pros.
Watching – A a TV and movie recommendation website powered by the NY Times
I've never met a European who wasn't as full of shit as anyone else. I suppose Belgians may be magical in that regard but I suspect not.
I don't think that restriction changes anything beyond making it easier for women to appear to be manly enough, and that the instances of a user being discovered to be female are lower than the actual prevalence of females among the users.

My points where general statements, applying equally to the wider culture in IT and to the specific subset tied to HN.
Can it play Civ VI?
"Parasite drag of a Boeing 747 wing is only equivalent to that of a 1/2-inch cable of the same length."

That's. . . impressive.
> nearly all control structures are implemented as an extension of GOTO

Well put. Under the hood, every IF, ELSE, WHILE, SWITCH, FOR, and other decision point in structured code is implemented with at least one unconditional JMP.
Their CFO said that "Other Bets" generated revenue of $197 million, primarily from Nest, Fiber. Not much mention of cloud except that it grew with "Other Revenue".
Dupe: https://news.ycombinator.com/item?id=12805920
It would be so nice if they could give even a one sentence critique but it's like talk to the hand. You're not worthy.
The case for gratitude at work
Stock Repurchase

In October 2016, the board of directors of Alphabet authorized the company to repurchase up to $7,019,340,976.83 of its Class C capital stock. The repurchase is expected to be executed from time to time, subject to general business and market conditions and other investment opportunities, through open market purchases or privately negotiated transactions, including through Rule 10b5-1 plans.

Is it typical for Google to have stock repurchases? I haven't heard of them doing that before.
A theory, sure. Another thing to remember about biological systems is that complex features like sleep rarely serve just one purpose. There will generally be one cause that was killing lots of members of a population which the feature was developed to mitigate, but other "reasons" may have grown over time as evolution "discovered" other ways the feature can help.

I think in general, good-sounding theories produced by the "speculative evolutionary biology" game are actually very often right -- but only describe one facet of a supremely messy system with boundaries that don't conform cleanly to the mental models we try to impose.
Yes, let's write a blog post about something I haven't even used yet. I, too, have memorized "every key on the keyboard". I've even gone as far as to memorize keyboard shortcuts! (Which imagine is the wording the author was really going for.)

What problem does the Touch Bar solve, the author asks? I'm glad you asked! As just a singular example of why I'd almost buy a new MBP just for this feature, I switch between Xcode and Android Studio multiple times per day. Now, is it F6 to step over? Or is that Xcode, and F8 is what I really want? Add to that the many years of burning Visual Studio shortcuts into my muscles and I can't keep track of which button to press just to step into a method. I ass-u-me this can be solved by instead putting "Step Over" in place of what used to be the F8 key. Now what I'd really like are OLED keycaps so that "F8" gets replaced with "Step Over" on a physical key. But I'll take the Touch Bar; close enough.

Other examples abound, but I'll leave it at that. The whole post struck me as "Apple made an announcement. Quick, write a contrarian post!"
Udacity Self-Driving Car hiring partner livestream
Excellent idea, I've been waiting for something like this to happen for months! It is clearly obvious that the system like this needs to exist, and I'm sure that the company that succeeds at implementing it will be huge.

I really love how you are going about doing it, and I wish you luck!

The big challenge of a system like that that I see, is getting users on board. To me it seems that the best solution is to allow publishers to "reward" subscribers with additional premium content. Are you planning to implement something like this?
If the "willing to work for $X" was based on flawed or incomplete information, and X would be higher if more complete information was accessible, then yes, I would say they should crash and burn. OTOH, if two people with access to the same information were willing to work for different salaries, that would be fine. IMO, information asymmetry that is enforced and not the result of research costs is a form of rent-seeking and should be abolished.
I'm curious what sort of work you were doing in OS X?
Could you cite a few examples? Three from three consecutive days should at least support the pattern you've claimed to identify.
Recent events have shown Twitter the user growth and stock valuation impacts of news articles about their abuse problem. You know what makes for bad news coverage? Banning people journalists know. Some of whom really love harassing people who disagree with them, and threatening them with violence, and really blatantly lying about them, and setting their followers on them, and all through it insisting that anyone who thinks there's anything wrong with this is supporting harassment. Oh, and said group of people are decidedly white, those they go after often rather less so, the former get to define what they're doing as fighting racism, and I'm sure you can guess what happens when someone who isn't white disagrees.

Basically, if you read the end of 1984 and always wished your boot could be the one stomping on a human face forever - especially if it was a black woman's face - then this could be the career for you. Otherwise, run away.
Common swifts can stay aloft for up to 10 months
Evolus Pencil has a stencil library like this (called SketchyGUI).
The tool is also cross-platform and free (as in freedom).
Or a 20 hour work-week with full salary.
I don't think they cater to those types of professionals. The demand from corporations is probably so high that that's who they need to keep happy.
MacBook Pro (13-inch, Mid 2012) + (2) 1 GB SSDs + 16 GiB RAM + Banksy decal

Nupe. When they stop selling an upgradable MBP, they've lost me entirely. (Which is now.)
For all we know GS could have closed a coffee shop in the building as employees wanted fresh air and go to Starbucks across the street anyway.

Yeah, right.

Hundreds of job openings on their career site.

Really now?

20 people being laid off is not news nor is this "how GS lays people off".

But as far as naked attempts at misdirection go, this one's just ridiculous. We may be missing some context, and the significance of the layoffs does seem open to question. But I'm quite sure you're perfectly aware that this is not simply a matter of "20 people being laid off".
Embedded FPGAs Going Mainstream?
What is juvenile is having policies that treat adults as a whole as incapable of making their own decisions about who to get into relationships with.
> There's a 13" MBP model that lacks Touch Bar, featuring normal function keys.

The upgraded internals and lightness would be welcome.
Moroccan here and I found the first paragraph of your comment appaling. So you spent 6 weeks in a foreign country and that makes you now somehow a "subject matter expert in how moroccan think".

> "The attitude among the locals is basically this: it you're a Muslim, you're "one of them" so you don't get scammed. If you're not a Muslim, you're fair game for everyone from small boys on the street to shop owners to obvious thugs to sex scams."

Thank you for letting us know about your insight. I'm not saying you didn't experience this, I'm saying that you are making a dangerous generalization about all people of morocco/muslims. This scams by the way target wealthy people from the gulf, this has nothing to do with you being the "infidel" and being fair game. There are good and bad people everywhere. Your comment hints that moroccan only care about other muslims and would scam others because it doesn't matter. Well I can tell you it matters, we are human beings. Islam as any other Abrahamic religion, does not give you a free card cheating/scaming people just because they are not muslims.
> As I once said to my wife "why don't people ask about redheads in engineering?"

Is there evidence that redheads are under-represented (proportional to their representation in overall society) in technical roles in the software industry?
Games use function keys all the time. You don't need to touch type them as they are grouped.
Billionaires are not immune to the terrifying realities of life and death, they're just more likely to delude themselves into thinking that like so many rules, they can beat that too. The result is, on the bright side, that sometimes they do some real good by funding research. The downside is that often they blow that money on extremely expensive snake oil.
The bias I'm talking about has been in effect long before the debates, i.e. "crooked hillary" autocomplete, etc.

But it's funny how you jumped to conclusions I am a Trump voter and asserted ultimate knowledge of "reality", you must be a liberal I guess.
It would have to be. People didn't start out with language, but could undoubtedly think.

I'm fairly mixed, probably like the majority. Some things are images or words and occasionally just ideas (although I'm not certain how to describe that).
>You aren't really suggesting that writing is not work, are you?

No, I wrote "E.g. graphics" as a parenthetical expression to give an example of the kind of work they dont use those cases for. That is, what I wrote amounts to:

"Yes, but those [cases] are for writing -- ie. using the iPad laptop style. [They are not using the cases] for doing work [like graphics] with the iPad vertically held".

>And why would Schiller make a point of mentioning the touch bar integration with Office and iWork?

Because Schiller made this point about a laptop, and even more so a laptop with a flat horizontal strip.

Whereas what I said is that it's tedious for people to do that (touch interaction) on a vertical screen. In Schiller's example there's Office and iWork but no vertical touch screen -- just the strip, and the regular screen you handle with the mouse/trackpad (that is, without having your hands in the air to touch the screen).
Happened last year but I think that was the first time:

http://www.nytimes.com/2015/10/23/technology/google-q3-earni...

Does anyone know what the number $7,019,340,976.83 refers to? The previous buyback amount referred to the square root of 26, the number of letters in the alphabet.
Ask HN: What information do you consider critical when looking at job postings?
I see a lot of job posting that don't mention the company name, payment and are very cryptic with a lot of stuff. The worst thing is that they mostly fill the job posting with "great open offices" and not even mention the project they are looking people for. What do you think?
> You seem to have conflated sophistication with fear of change. The history of technology shows this fear is misplaced. If the interface provided is compelling, most people will adapt.

You're typing this on a keyboard layout designed to avoid jams on typewriters.
>> As the article concludes, the benefits of machine learning outweigh these scary-sounding costs.

Considering that the "scary sounding" cost is a risk of extinction, the benefits of any technology must be infinite, to outweigh the risk; because the cost of extinction itself is infinite (if we go extinct we lose everything).

In other words, this is not a risk anyone can afford. You don't gamble with extinction, in the same way that you don't gamble with jumping from a very high place: either you know that you won't fall all the way (you have a parachute, etc), or you don't jump.

Note that I believe the whole discussion is pointless anyway because machine learning on its own cannot lead to strong AI and neither can any other technology we currently know of, but the above is just for the sake of putting the right chips on the table.
The simplest explanation of your finding is that salary differentials are endogenous to industry, not to salary transparency. Did you sample software companies without salary transparency? Did you differentiate between finance companies with and without salary transparency?
This entire article says that women cannot work as much or as well as men, because they instead choose to spend a significant amount of their life being parents. You only have 100% of your time.

If this article is accurate, then why should I as an employer hire women? They will be worse employees than a man would, apparently.

Yes, there is value to diversity of opinions and experiences, but this article tells me that the trade-off cannot possibly be worth it.
Tech-Assisted Content Creation Still Requires a Human Brain
These animations are pretty neat! Could you explain how they work?!
That's a pretty good summary. To make money, you need a source of scarcity:

https://journal.dedasys.com/2007/02/03/in-thrall-to-scarcity...
Coil whine?

EDIT: Jesus, it's a full 1/3 heavier than the 2015 rMBP, with a smaller battery.
Where I've worked, if you're completely out of PTO then you stay home and take unpaid leave.
I think this is an excellent write-up (thank you), gives very important clarification and is really good for this thread it's in. No followup questions.
And a much better graphics card (we think, I don't think we know what is in surface book)
I have a pal from Scotland who lives in Chicago, if I ever make it across the pond to visit him I'll be sure to set aside a day or two to visit these.
Two ports only is a joke.
> Perhaps you should go and actually read some of the stuff on my website that I have given you several links to already before continuing to argue here.

I read your blog post, but I am unsure how the content is related to our discussion (the assumption that women get responded differently here).

> But your behavior here is really problematic. And it is this kind of behavior that discourages a lot of women from participating.

Just for clarity, can you point out which behaviour of myself discouraged women from participating here? Please understand that you made a pretty strong accusation here.

As I do not think that I made a statement in this discussion, that is off-putting to women, let's just agree to disagree (about the assumption, that women get responded differently here).
Show HN: A coworker through this site together for kicks. Check it out
I never click on a link that is preceeded by a green 'ad' box, unless I am hunting for a deal on the site i specified in the search box. Like,"99c GoDaddy domains promotion".
That's how I see. As a society we need to decide if encouraging people to have children by setting up parent friendly policies is important. I feel it is given the same reasons you gave and thus am in a proponent of those policies. Claiming they are unjust to people without kids ignores in my opinion the societal need to keep a good replenishment rate of our population to support older generations and keep the working population large to support everything from infrastructure to social services funded.

Another option is immigration which has its own pro cons.
> market share loss to Bing

wut?
The Open Mic D-Chord disagrees with you ...

(An Open Mic D-Chord is a D-Chord (D A D F#) where they don't mute the lowest string and thus put a really nasty sounding E note on the bottom of the chord)
Skateboard, Bike, Car
Except that I despise Hillary, it's just that despising her doesn't make me lose my rationality. It's something I wish I could say for many others here and elsewhere.
I'm genuinely curious why the old men running the world haven't got this off the ground yet.
> but not the transparency part.

I think most people in finance have a good idea of what their peers are being paid and a good idea of what they need to do if they want to earn more. People are paid fairly objectively and managers are upfront about what they value (at least within a firm).

That doesn't mean employees know exact percentages or bonuses and it certainly doesn't mean they know total comp in $.

When I moved into software development my first manager was shocked that I wanted to plan exactly how to get to the senior level, what I would need to demonstrate, and what kind of pay they offer at the next level up.

He couldn't answer any of my questions and it was like I was the first person who had talked about concrete career goals with him.
Razer blade uses kaby lake available now
Lots of negative reviews here. My first mac was a 15" rMBP-2014. I have really fallen in love with the machine and OSX.

Here is what I think Apple got right (from a personal perspective):

1- Lighter and thiner. When I'm out, I care only about how light it is; and how thin it is. I have a bluetooth mouse, and I don't really need an HDMI and SD card slot.

2- I can see myself using the TouchBar for Chrome and Mail. I usually browse/mail when I'm out.

3- The cheapest version has a good Graphic Card that supports 4 HD screens. My current retina does support only two HD screens and I have been thinking of building a 3or4 screen setup.

4- Larger Trackpad. I can see myself using this too.

Here is where I got disappointed:

1- Limited CPU upgrade. Would have loved if we got a real killer CPU here (xeon mobile or something like that)

2- Possibility of a 32GB RAM Upgrade.

3- Higher resolution screen, but this is low on my list as the current one is fairly high-res.

4- Better front-camera. 720p? Come on, it's 2017. At least a 5MP camera. It'd not add much to the cost and make my skype calls less miserable.

5- nano-SIM Slot for 4G internet. Seriously, I tether most of the time. This function has been in my 10" LG 6 years ago.
I really can't believe that 'OLED touchbar' is the lead off for this thing. a) if I hear 'OLED touchbar' one more time, think I'm going to freak/gag, b) if I cared less about anything regarding a mac in my life I'm not sure what it is.

Guess I'll be hanging onto my 2011 Macbook Pro a little longer.
They don't have self-esteem but exactly the opposite. They are in constant need of external validation to feel good about themselves. A person with real self-esteem doesn't need to be praised all the time.