skysight-inc/HackerNews huggingface dataset:
Why do people use recruiters? %99 percent of the time you can figure out who the company is they are representing. Often recruiter sites will even list the companies they represent. EVERY startup I have worked for that does hiring, hates paying the %20+ markup for a hire. We would much rather give that cash to the new employee and use it to be more competitive. If there are two candidates with equal skill sets, one is $130k (recruiter (20k) + their salary (110k) ) and the other is $110 (just their salary) -- often management will lean towards the guy for 110k in a strapped for cash startup. They view you as a $130k a year employee NOT a 110k a year employee.
Have a keyboard that has increased travel when the laptop is open. (raised up?) And have it return to a compressed state when the screen is closed.
If one is angry, it does!
They filed a patent application for it already: http://appft.uspto.gov/netacgi/nph-Parser?Sect1=PTO2&Sect2=H...
D&D Paladins Are Angelic Terrorists
The iOS UI is similarly crippled. I got my parents an iPad as they were moving countries and needed a small portable device that needed no maintenance. To Apple's credit, the iPad is basically impossible to screw up software-wise.

But even the initial setup UI places form over function. Basically there is no way to tell what is a button and sometimes you have to click the word at the top to move on and sometimes the word on the bottom. It's completely bonkers.
You're missing the point. Like you said, Mosaic was ALREADY a great product, compared to the nerdy terminal browsers without embedded media, etc.

OP's point is not whether netscape or mosaic is better, but that the graphical web browser was what brought the web mainstream. Doesn't matter if it's mosaic or netscape (or several other graphical ui browser competitors that existed during that time)
Take your timewasting elsewhere.
I think that they should just record everything... the information is already out there anyways...
up to 12Mbps. You won't actually get that.
I'm confused what the point of this question is. Would you have found it more satisfying if the parent had said "I had a couple of [male] contacts from the good ol' days"?
Take your time-wasting irrelevant questions elsewhere.
How do you prevent companies from sending you fake applicants to find internal leakers?

An anonymous person whose known to work at a particular can be easily identified by the information to which they have access and possibly their communication still itself.
Signale – Popular Highly-Customizable Nodejs Logging Solution
Stephen Jay Gould: A Biological Homage to Mickey Mouse (1980) [pdf]
I strongly suspect that all the armchair naysayers about this and things like sasquatch, yeti, and so forth, have not spent much time in the great outdoors. I have. There are many wild places in the world and most creatures in it are fairly shy and good at staying undetected, as well as very sensitive and can smell, see, or otherwise detect clumsy, smelly, loud humans from very far off.

There could easily be small populations of an animal like this in a place the size of Tazmania, never mind a whole continent the size of Australia...both of which are sparsely populated besides.

Besides that, why would people lie about all the encounters, that are random and coming from many sources, clearly it isn't a conspiracy or something.

I will never understand how people can just smugly write off so many things as impossible, fantasy, myth, superstition, etc. when the world is so big and not that explored, the seas are basically unexplored, and space...well that's really enormous.

A lot of things could be out there, and it is very, very hard to prove with certainty that something doesn't exist, or that the largest of some creature has been caught, or whatever. Scientists love to make proclamations, but they frequently are proven wrong...

You know what I'd really like to see some scientists get around to studying seriously? Crop circles. Still completely unexplained...
They're both similar metrics, and both just vanity now.

There are lower bounds of acceptability and luxury that were hit years ago, with much more important things to work on now like battery life and connectivity. Nobody cares about shaving another few millimeters or grams off the design if it means a frustrating experience overall.
They don't provide zero-rating for their prepaid accounts so you can remain "pure".
I’d probably try out a ultralight/thin “laptop”, akin to what is depicted in Westworld. Two touchscreens clamshelled together.

But yeah, I think they’d need to keep the door open with a traditional keyboard layout too.
On one hand I'm inclined to agree with you. Thin is not always better. On the other hand I'm holding my 3 pound Macbook Pro comfortably and easily. It's light enough that I don't have to think about slipping it into my day bag (something I did think about with the previous iteration) and thin enough to easily grip with one hand and walk around. When I was traveling, there wasn't even a question about whether I would bring my laptop. It's just too easy not to bring.

Sure, there's a bunch of flaws in the design and I hate that they removed the SD card reader, but it's probably the closest I've seen to the platonic ideal of a laptop. Something that you can always carry on you, that you can pop open in short notice and quickly slip back into your bag when no longer needed.
I believe Thinkpads are famously easy to make work with Linux. I had one in college (a decade ago) and an x1 carbon when I was at Google (several years ago) and both of them were excellent (though the latter obviously would've had any kinks ironed out by the Goobuntu team).

My last couple laptops had better hardware (for my needs) than ThinkPads or Macbooks, but the occasional compatibility issue is enough that I'm thinking about switching back to Thinkpads.
It's not value, airlines price on yield.
It was all the rage on Slashdot. You didn't get the memo?
I think System76 is using Clevo/Sager chassis still. You can buy these setups from a place like xotic and load up linux yourself for a bit less than System76 stuff costs.
Oh, that sounds very nice. Has anyone tried this yet?
> Depth first, you make the happy path work, then refine error handling. Breadth first, you ensure everything is handled at every moment.

That's correct. I've heard people describe Go as wanting you to code the sad path first, and then backfill the happy stuff (the business logic) once the error handling is complete. This tracks to my experience. That is, when I program that way, I feel like I'm in sync with the language.
I'm picturing one of those immensely obnoxious apple videos where ive is talking about some crap about frivolous keyboard superlatives, with some cgi fly by of a keyboard... uh.. such crap.
Data classes are just regular classes with some methods generated for you. For now you still have to specify __slots__ manually to save memory.
Previous discussion:

https://news.ycombinator.com/item?id=17410389
Is this the case for larger companies as well?
>What's the price you can put on that?

As you might guess, I would have paid anything. I did eventually find a way in but that doesn’t change the point.

Let it commence then. Ramp this thing up and make it scale. Do it so well I’ll want to brag about even trying to challenge your ideas. For real man, make it so.
Hopefully hockey will change as well.

https://www.theplayerstribune.com/en-us/articles/nick-boynto...
...which is fine if MS hands out the Powershell script to all who ask.
It is much better (and even better if you disable Windows Defender on your WSL stuff), but it's still not nearly as fast as actual Linux. I switched from WSL to a Linux VM primarily due to IO still being slow enough to be a problem for me.
Most languages lack one of these phases. C/C++ and the C preprocessor are completely different languages, you can't execute C code during preprocessing. That's annoying and the reason for the introduction of constexpr in C++11. Other languages are too dynamic to be handled by a static compiler, but might benefit if you could transition to optimized machine code at runtime. Except for Lisp, I don't think there are many other languages where such a thing is possible.
The subtext, whether it's intentional or not, seems to be that the gender of manager that he (yes, assuming OP's gender) spoke to is relevant to the negativity of the experience. The message can be condensed down to "female + new Apple = bad, male + old Apple = good"
It’s not so much the half keys that makes it obnoxious, but having the left and right keys be full height, and not having a gap to orient my fingers in the keys means I’m often pressing “shift” with my middle finger thinking it’s “up”.
You wouldn't notice if it was 5lbs either, the human body is much more capable than that unless we're talking about small children. People routinely carry much bigger and heavier things.

Perhaps if it was still a netbook/macbook air product then it would make sense, but we also have iphones and ipads now which actually seem to be getting bigger so there's no reason why the most mobile powerful computing device must be so small.
Is there any content about testing using browser automation (e.g. Selenium) or headless browsers? I don’t see any in the table of contents.
Uncertainty and edge cases in self-driving cars
You can't be serious? The thing doesn't even have a centred trackpad.
They could just flag it “volatile”, “unstable” or something.
It’s very unlikely that Microsoft did not properly document the api internally and as you see it’s leaking out anyway.
I'm running Ubuntu 18.04 in VirtualBox on a Ryzen 1700 and haven't encountered any issues.
Your comment seems to be against multiple HN guidelines, particularly those regarding assuming good faith, not post shallow and dismissive comments, and the rule regarding ideological wars.
Why mention gender at all? Does anyone call out a "young male manager" in such a story?

Not saying OP did this, but one can imagine using adjectives to hint at competence or lack thereof here.

FWIW I have no dog in this race. Parent comment just got me thinking.
Disagree with the whole “shoildnt Socially engineer” - this makes no sense!

We live in highly constructed environment! Socially constructed. Laws, physics design, social structures, etc , etc.

Women are over represented in medicine in some fields in some countries. I guess it's time to start discouraging them and getting them in line with population statistics. Sorry, but you're missing some links in the causal chain. If you study actual history, you'll find that disparities between groups in different fields are the norm. In particular, there is considerable human capital transmitted through culture. (This notion is poisonous, equally to the progressive left and the Alt Right.)

https://www.youtube.com/watch?v=C-RuKiFDIeU

Asians are over-represented at Harvard. I guess it's time to get out the tactics people used to use to exclude jews, blacks, and homosexuals to "engineer" this right.

https://www.nytimes.com/2018/06/25/opinion/harvard-asian-ame...

Social engineering is, in principle, the same sort of thing that resulted in the deaths of 6 million Ukranians by starvation in the 20th century. How about we give people freedom and opportunities, and let them work it out?
Similar things have happened. Two independent neural nets "spontaneously" developed their own communication protocol in an experiment. I'll see if I can find a link.
And, as an addendum, all this ties directly into your mention of <img/> versus $ajax();

First of all, that very mindset is the foundation of the bloat we see everywhere else. Complicate a non-problem with a non-solution, because behind the trend is really a desire to shun open standards, in favor of obfuscating intellectual property as an effort to lock user behaviors, and prevent scrapers from ripping off designs that aren't even innovative. An example of the backlash against this sort of thing was the re-adoption of semantic and/or restful URL paths, because so many back-end goons were packing query strings with hundreds of CGI variable parameters, to control page state that no one could paste or email links to each other, and even advertisers started framing a renormalization of URLs under the SEO buzzword, because they saw their page rank taking hits from the drop in sharability.

Second, once you introduce $ajax(), not only does backwards compatibility hang in doubt (as you mentioned) but cross-browser compatibility and forward compatibility may also be sacrificed. Not to mention, you branch into an entirely different area of development. Because in order to make sure everything works everywhere, all the time, you'll need an ajax library, but which one? Choose carefully, you may seal you fate, if the maintainers disappear. Not only that, any JS error for any reason at all, including async resource errors, could kill alllllllllll of your images. So now we need unit tests and a QA team? Is that right? Gee, why not just use <img/> tags, like every browser has supported by default, since... oh... the mid 90's?
I own this book and really enjoyed it.

One day, as usual, I wrote some code, then added additional test cases to cover the new code path. Each new test case passed without further fix, I was feeling really good that day. Until when I realized all my new testXXX method was defined with one extra layer of indentation and all became local functions of the last existing test case.

Then I recall the first step of TDD from the book: always write the test first and confirm it does fail.
Safari -> "Use Reader automatically on 'medium.com'"
In Seattle, Amazon Fresh was using dry ice for a while. My friends and I would just cut up the block of dry ice and use it to smoke our cocktails.
> what can they do? Make the battery thinner so they can get sane key travel back within the case without increasing overall thickness?

Go back to previous thickness; it wasn't that bad, and thin for the most powerful portable they sell isn't necessarily a good thing. They could even couple it with advancements in battery tech to finally put 32GB on their laptop.
> And I keep waiting for them to fix just the basics in Windows 10. Not utterly losing both the sizes and positions of all windows just because the laptop was undocked. Not failing to recognize the external display upon docking, despite the display working a few minutes earlier.

I use and seriously like OS X but...those are two of my biggest pet peeves with the OS. I constantly need to re-arrange my windows every time it notices that an external display had been added or removed, and it frequently (maybe 2 per week) will inexplicably refuse to recognise an external display until I go through a little dance of power cycling things, unplugging them, plugging them in, and trying again.

Worse, it also periodically stops working with my (bog standard USB) keyboard and mouse until I unplug them and plug them back in. It's amazing how confusing it can be trying to debug why a UI element isn't working when clicked until you determine that the computer has decided a modifier key is stuck down.

The Apple ecosystem was fantastically stable and reliable a few years back, but things are changing, sadly.
Excellent! If you somehow read my entire message and got out of it that Slack shouldn’t give you detail about the outage this morning, then I somehow did not portray how important it is to emplain issues and resolutions to paying customers. I hope you get a full break down and understand exactly how they will keep you from having this sort of outage again. If they don’t, then it becomes a value issue to decide whether you should move to another system.

My point is only that it does not have to be a large public explanation. You, or the decision maker at your company, who pays a substantial sum of money to slack for their service, should have an explanation until you are satisfied.
> Not mentioned in this article is how many people also dislike the feel of the keyboard

Do you have any statistics on that? Anecdotally, almost everyone I've spoken to prefers the new keyboard over the old one, ignoring the key stuck issue.
Hi mlenord, all,

I work for Google and am the product manager for Cloud Filestore. I would have responded sooner, but I was busy with with announcement related events :)

If you (or anyone reading this) want to discuss any aspects of Filestore, My email is my Hacker news login with at google.com appended.

(1) Filestore is a zonal product and provides high availability (HA) within the zone. We are considering adding regional regional HA, but it's not entirely clear what the use case is, as there is a cost & performance tradeoff. I'd be happy to chat with you in more depth to understand what you would like to see here.

(2) It's hard to be precise about what latencies _you_ will see, as the set of benchmarks and workloads run against NFS is so varied. Anything I say here, will be true for some workload, but undoubtably is bound to find someone who can find a workload where it's not true :). So, TL;DR: YMMV, best to test your workload when the beta launches soon (signup to be notified when it launches in a few weeks at https://goo.gl/forms/Hx6XkobcwNo5DoA33)

(3) We support close-to-open consistency, but it's really up to the client. See this Linux NFS FAQ for details: http://nfs.sourceforge.net/#faq_a8. TL;DR: If you're running a Linux version ≥ 2.4.20, and haven't mounted with the 'nocto' attribute, then yes, you'll see CTO.

(4) We don't have any plans for pub/sub integration on the roadmap, but I'd love to talk to you about the use case (see info about my email addr above).

(5) Yes, we have NFSv4 support on the roadmap. We launched with NFSv3, because it's still widely used, and in many cases customers won't see any appreciable performance delta from NFSv4. That said, we agree that it is very important, and NFSv4 can often help wih some metadata heavy workloads, and has a more extensive authentication and authorization model which some workloads require. Ultimately we made a time-to-market tradeoff.

(6) For backups, we support any of the standard commercial backup software that's certified against GCP and can backup NFSv3 shares. We don't have a native backup solution planned, but we do have snapshots on the roadmap, which in some cases are sufficient.

(7) As to implementation, sorry no, I cannot.

And to answer a few more questions from the nested comments so this is all in one place:

* Snapshots are on the near term roadmap, and are very high priority for us to get supported.

* SMB, extended attribute, and quota support are all on the roadmap, and like NFSv4 are high priority

Unfortunately I can't be more precise about when to expect these features.

-Tad
Competent recruiters with good reputations and connections are like gold - especially in markets that aren't "Software Developer in Coastal USA". They know the state of the market, the main players, who is looking, who is good to work for, what the pay is going to be and whether applying is worth your time. They understand the value of establishing relationships with good people and will work to ensure a good fit for all involved, because the only thing better than a $20k bonus for getting someone into a job is getting a $30k bonus a couple years later by doing barely any work because both sides of the deal came to you.

This is almost exactly like the difference between good, high value sales, and telemarketing. One is a relationships game, one is a commodified numbers game. Don't be a commodity, and you won't be treated like one.
Was one prison really so important to TPTB? I think not really. If Obama had actually done what he had claimed to have wanted to do, they wouldn't have implemented their "JFK solution" for that infraction alone. After all he dutifully expanded the murderdeathterrordrone program, just like the presidents before and after him. He persecuted more whistleblowers than any president before him, just like his successor is determined to do. If the spooks want to "get their torture on" near a beach, they can just fly to one of their "black sites" in Thailand or Indonesia. Insisting on a Caribbean beach is for jet-lag wimps.

It's instructive to compare Obama's Guantanamo promise to his successor's tariff and bigotry promises. There are far fewer intellectual objections to closing Guantanamo than there are e.g. to starting trade wars with allies or making racism the national immigration policy, and also it's unambiguously the ethical thing to do. Still, one leader is keeping his awful promises while the other couldn't keep his good ones.

And don't give me the "politics" crap. Democrats lost ground in every legislature in the nation, starting two years into Obama's administration and continuing into the present election cycle during which they will lose even more. [0] Whatever goal was supported by breaking his promise, it wasn't getting Democrats elected.

[0] Remember, once Republicans control 34 state houses (32 now) they can start passing whatever awful Constitutional amendments they want! Do you really want our Constitution to have something about who can use which public restroom? Because this total electoral ineptitude is how you make that happen... in 2020 we'll all have to vote Libertarian just to keep the Bill of Rights intact.
> Now imagine, if Apple had forced you to use an Apple ID to sign into your Mac. How outraged you'd feel?

Have you ever used iOS? Microsoft is maybe a little ahead of the game here but I have little doubt it will come to the Mac as well.

I have a normal user account without a Microsoft live account; this was several Win10 versions ago but it wasn't too hard to do -- just an option during setup. You can even connect and disconnect them from each other at will. Or just you use your account in the store.
RedHat people famously also use lots of ThinkPads.
It's simply magical.
Soon you may pay Apple by the month for video, music, and news
We will be pitied for having to poison our mothers to fight back the cancer.

We will be shamed for climate change.

We will be admired for how simple and private our social lives were.
Quite. I'd be curious to hear what conversations if any he's had w/ them on the topic.

OP, feel free to chime in!
People do it when subconsciously or consciously trying to paint a picture with stereotypes. So if someone wanted to illustrate they were talking about a testosterone filled ego driven 20 something, they might include the term young male manager in their descriptor.

Is it right or wrong? Probably not great. I don't do it. But I get how it happens. Probably not nefarious, just a little tonedeaf.
I'd say the issue is, and continues to be, growing pains.

They're certainly losing the lead in software engineer talent (giving it away to whom, I'm not sure).

I keep on interviewing recent Comp Sci graduates who have a 3.75 or a 4.0 and who can't tell me how to implement cycle detection -- to the extent that they could write a pseudocode function signature or some kind of concretely implementable design. Many of the same grads try to tell me that a null pointer in a C structure uses no memory and other nonsense like that. You know what I think? I think the CA grad student population no longer knows those things, so they are producing undregrads who know even less.

my MBP crashes when plugging in an external monitor, etc?

When my Macbook Pro is "locked" it flashes an image of the desktop screen just before switching to the login prompt.
No I don't have it backward.

You need to show that electric cars are the norm. Otherwise you are proving my point.
Excessive in my experience, but not out of bounds for a sufficiently senior role.
More demanding games are doing just fine with Cocos2d-X, Unreal, Unity, Ogre3D, Crytech, Lumberyard....