skysight-inc/HackerNews huggingface dataset:
Forget performance, I'd be more worried about file locking, file fsync, and directory fsync. All are critical for a database and an "optimized" NFS driver that lies about the latter two can lead to corruption or data loss.
That's the generous interpretation. I'd consider it more likely that they were willing to intentionally fabricate expertise in order to project their world view, knowing that their viewers wouldn't care about the facts.
I didn't realize I criticized a YC company founder; that was a mistake, but I stand by my sentiments (it made my eyes go crossed).
Those are legitimate questions that would have to be answered as part of the national government California would set up. Going back over all of the historical differences between US federal and CA state law. I suspect however, that nothing would revert. If those were important issues to CA citizens after secession, I think it's more likely that such propositions would be reintroduced.
Wow, way to cherry pick!

The U.S. homicide rate is 4.5.
If you're using the materialistic hacker app like I am then the flow is

- submit
- send
- close window

So if send takes forever you press the button again, which doesn't disable itself.
- You can ask hard salary questions beforehand without offending a recruiter. Nothing worse than going through a long process to find out the company expects to pay below-market.

- You can set salary expectations with the recruiter directly without causing offense.

- Companies that can afford to pay a recruiter have passed a filter to show they are motivated and have budgetary flexibility.

- Often, companies that are growing faster than they can hire are great places to work. They will have more opportunities going forward, and stock that is worth more. To paraphrase Gordon Gecko, "growth is good!"

- You can work with several recruiters and line up a number of interviews in a short window to get multiple offers to ensure a strong salary.
The most fascinating thing about this article, to me, is that it was published so recently but has no mention of Cambridge Analytica.
Berkely Coding Bootcamp – Full Stack Flex Program [pdf]
It's also true that colors in between the three frequencies that our eye's cones can easily detect cannot be accurately reproduced by a computer monitor. Yet these colors are great attention-getters for just that reason - you never see them on TV (which abstracts and exaggerates the limits of human cones); so fashion tends to gravitate toward those "in between" colors. Modern flower breeds also bend toward these colors, for the same reason, and artists for the last century have adored them as well - making it awfully hard to buy an accurate reproduction of many or most paintings.
I wish ads I put out there had a 10% conversion rate. Sorry, this just seems like such a click bait title, I could t resist.
Ah, thanks. Adding those up comes to around 170 MB.
> People have run Postgres on network disks — Elastic Block Storage (EBS) volumes on AWS, or Persistent Disks on Google Cloud — for a long time.

NFS != SAN

The former is a shared file system accessible by multiple machines simultaneously.

The latter is a block device accessed over the network by a single machine at a time.

It's generally a bad idea to run a database on NFS as it'll be fine until it's not. Network block devices are fine though as it's just like a disk except it "plugs in" through your network jack rather than something like SATA.
Completely opposite experience here. Nothing good ever came from the recruiters (unlike the direct contacts with the companies). Usually they are hiring for the most undesirable roles/ problematic companies, they misrepresent the roles to the candidates and the candidates to the companies.

The most annoying thing is however when they cold email you saying "I have this great role for an awesome company". Without saying what the company name and the role is.
It's an investment if it used to improve your economic condition, otherwise an expense.
It also has a 2MP camera. So it's clearly not high specs in a retro case... it's low specs in a retro case. 2G would fit with that.
I've had exactly _zero_ fruitful interactions with recruiters as a candidate.

Direct contacts have always worked best, and although I got a couple of interesting offers through recruiters, those were all the result of a prior interaction with their customers.
Powershell is pretty cool, but it's not as integrated into the "essence" of windows like sh is for linux. There's been a bunch of projects that make extensive use of it lately, like chocolatey - I hope it keeps getting better.
I like your explanation the best and I actually dislike the abundant use of acronyms. It seems use of acronyms on HN is often a kind of signaling rather than a convenience.
So, don't let them be poor.
Yes, in a multithreaded scenario it's possible to think of poll() and epoll() primarily as an alternative to pthread_cond_timedwait().

These functions are not about 'event dispatching' so much as they are about putting the current thread to sleep until something of interest might have occurred.

Using poll() or epoll() means that the thread gets to wake up on file descriptor events in addition to intrathread signals, and epoll() seems to work fine in this regard.
I was hoping for literally the old Nokias with modern batteries and bigger memories. Surely the entire point of these was for people who wanted a feature- rather than a smartphone?
Can you tell me which Udacity class you took? Thanks!
Although I'm pro-Trump (Obama overthrew a democratic government in my country, Brazil), I totally agree with your point.

> the difference is those of us who will not drag the country down by supporting a transparently dishonest conman in an attempt to lash out at those we perceive to be doing better but undeserving.

The only thing I'd point out is that in the previous path, we'd probably be at WW III with a clash between Rússia and US. Hell, Clinton lost and it is still fueling a rivalry between these countries.
℅ instead of %? this is off topic but curious if you use it deliberately and what you want the reader to feel about it :)
It sounds like PPE basically does what Oxford designed it to do. Before PPE would be bureaucrats and ministers studied Greek and Latin. Then Oxford decided they may need training in something more practical.

Throw in some stats and basic data analysis and I think you have a pretty good training regimen for people who want to go to Whitehall and Parliament
Well, considering the Malmo rate is 3.4, it's still quite a factor reduced from that. Malmo might be considered the most 'dangerous' city in Sweden (please correct me if anyone disagrees? I guess Stockholm is probably statistically a better choice due to the sheer size difference).
If you do interviews just ask about what kind of chairs they use and look at their surprised face.

What can you do? ask to bring your own chair. Lift weights plus others sports. Take a break regularly (I drink water so I have to use the bathroom periodically).
Show HN: DarkLight- Webpage in Night Mode
Top 6 Best Bill Paxton Movies
this will give you any line that has `TODO` in them, whether that was a TODO comment or just an occurrence of that word. An example:

README.md:149: * Must have one of the words: NOTE, OPTIMIZE, TODO, HACK, XXX, FIXME, or BUG

which brought this from the readme file but it was not a "real" to do.

you can then start thinking of passing regex to the grep, and trying to catch all the other annotations like FIXME, NOTE, etc. and then again you need a way to start ignoring certain files, maybe you do not want to check all the files in your node_modules, etc.

All in all, this module is just a little helper that tries to solve all these little issues.

Thanks for the pointer :)
You think rape and murder are ever going to be normalized?

Really?
This was already on here.
There is an excellent Perl6intro tutorial out there for a lightweight overview along with learn x in y minutes to start. Diving deeper, there are several books that either just came out or are about to come out. I think they have links on the Perl6.org site. In particular, there is a recent O'REILLY release that you can read now, but still has a month until the paper edition is finished (Think like a Data Scentist with Perl6 by Laurent Rosenfeld) and it is very good as something that covers a lot, but not too crazy. Brian d Foy had a successful kickstarter to do a Learning Perl6 book (he has written several versions of Learning Perl5). There is a rumor that Larry Wall is working on a Perl6 version of his Programming Perl (Camel book). Probably one of the best resources is Rosetta Code. I really like how you can still use it for quick and dirty code, yet still write beautiful OO or FP code. It has what they call gradual typing in that it is dynamic like python, but you can add types to functions that help to catch lots of errors. Curtis "Ovid" Poe gave a Perl6 talk (slides and video online) that show how you can take something like the standard recursive Fibonacci sequence and restrict the input to an int that is greater than or equal to zero (it can even be more powerful than that). Despite what some might call feature overload, I've been pleasantly surprised by how easy parts are to grok and how well it fits together. Grammars as part of the language are especially cool. They've even built grammars to parse and execute Python, Lua, Perl5, and Scheme. So you can essentially use any Python library in your P6 script.
How Forensic Architecture Revealed Details of a Secret Military Prison in Syria
I really like how the 3, 5 and 6 are going to come in dual-SIM options too. Great for vacation or having one device for work and private.
> A house isn't an investment either though. An investment is an asset which is expected to go up in value faster than inflation.

Most people who own homes only own the one they live in. If they did not own that home they would have to pay rent. So to figure out the overall value of the investment, you'd need to add up not just all the money it's going to cost the owner, but also subtract all the money the the owner did not have to pay in rent.
And why would a bot disclose that it's a "linux user" and not just send some sort of Windows agent string?
I haven't looked at that literature myself, but I would be surprised if it completely disarms my point.

It's very believable that intelligence and height correlate, but the question then becomes "Do we overweight height in decision making, relative to its predictive power for success/intelligence?" If height very weakly predicts increased intelligence and we weight it strongly, that's still far from optimal decision making.

The correlation with intelligence isn't even necessary to ask that question. Hiring taller people also has upside in that other people (eg, your customers!) are biased toward them as well. However, and I admit this is conjecture, I still suspect allowing your own biases to influence decision making is a net negative.
All Your Fault
1000 Most Upvoted on Producthunt
Third party recruiters are all salesmen - yes. Scummy - not all of them.

You just have to understand their incentives and who there customer is - the company not you.

Your incentives and the recruiters incentives are partially aligned. The more your first years salary is, the more they make. But they don't care if you make the most possible. They would rather leave some money on the table to get their commission and not take the chance you get a better offer from another company.

They could care less whether the job is the best for your long term career goals. Two jobs ago I was working for a large well known stable company but was severely underpaid - over 20K based on the market value. Some recruiters said I should "settle" for a 10K increase and most companies wouldn't be willing to give me a 20K+ increase. I told them I wouldn't start with the process with any company unless they were willing to offer me at least that minimum.
What will, turning it off or enabling it? Your "that" is ambiguous.
> Never have understood people who "crash" on coffee

Are you willing to put this to the test?

Try one week without coffee.

Then the second week replace it with water.

Record how you feel.
I noticed there's no mention of Boxes.
Do we still need to know about them? Or are they going away?
In my android I turn off most of the notifications, except the messaging apps. It's quite bearable that way.
Exploited in what way?
> tons of loyal followers.

This is correct. ton = thousand.

Unfortunately thousands of loyal followers is not even a good start.
Your could argue that for almost all modern food.
USA: Legalization of marijuana caused a reduction of rapes and thefts [pdf]
The really hot young female ones.
Enabling ads to third-party websites other than Google properties.
Ask HN: New LinkedIn UI/UX Win or Fail?
Do you use LinkedIn?

If so what are your thoughts about the new UI/UX?

I ask because I don't see benefits to the changes, it seems to be slower and less intuitive.

I'd like to understand why and how a company with the collective intelligence and resources of LinkedIn seems to miss the mark from my perspective.
Interesting article! It seems like they were very careful about using simple, approachable language, which seems huge in helping people loosen their kung-fu grip on p-values.

One of their sections, "P-values are not posterior probabilities", reminded me of an interesting blog post by Daniel Lakens about the opposite, "The relation between p-values and the probability H0 is true is not weak enough to ban p-values":

http://daniellakens.blogspot.com/2015/11/the-relation-betwee...
It is a rectangle because the screen is a rectangle. What do you want them to do?

Not round the corners? That gives you 2 options, and one is less comfortable in the hand.

The old phones could have interesting features because they had hardware keyboards, but the screen that's sometimes a keyboard (and symbols/numbers/emoji/swipe/draw) has won out over the better keyboard and smaller display options.
Just as wet streets don't cause rain, Oxford degrees don't make politicians. It's just that all the British trust fund kids go to Oxford to study .. well, whatever.
We don't need true artificial intelligence. Just pseudo intelligence will kill off a lot of jobs. The most hurt will be the developed countries. Let just say a few million driving jobs go because of Ai. That will snowball and remove millions of other supporting jobs. Billions of dollars will stop circulating in the economy as most of it will go into the pockets of corporations and rich people who can afford to owns stocks of these companies. Instead of being used.
Oh it's designed to maximize the need to invest and minimize the return. I'm not sure that's a deal I like.
Most of the creativity in the phone designs you mention is around fitting or concealing physical input. Modern touch screens negate the need for buttons, and the most useful format becomes a large screen.
They mention durable earphones.That's important - really big different at public transportation or a busy workplace.

But more interesting would be earphones with decent noise cancellation, which get power from the phone. Huawei has those at $80. But earphones are delicate.

If Nokia can them long lasting - and create good demo videos showing the real effects on user life - they may have a nice niche.
In this case, the explanation is simple: these new Nokia-branded phones are made by Foxconn, the company that manufactures iPhones. After years of working with Apple, they already have the equipment and process set up to manufacture unibody aluminium devices. Building anything else than iPhone clones wouldn't really make sense: it would be a substantial extra investment for a dubious return.

Nokia used to innovate with phone design because they had their own factories. Those days are long gone.
This could reflect a personal difference in abstraction. I'm not saying this is what should be the case, but for me "VC" might as well be it's own word with it's own associations and connotations. If you're used to mentally expanding contractions for precision - as lots of programmers and analysts are - then I can see that "VC money" would be a stumbling block. Not something I thought about enough before your second comment. Generally the plebes win such struggles: in this case, I'm with the plebes.
I too wish Sony would field a compelling compact Android device.

The iPhone SE is really great, my only complaint is the 64gb limit. Rumors of a 128gb on the way though.
Depends on your performance tolerance. Networked IO can be an order of magnitude faster or more than a local spinning disk, but sure, network latency will likely never top the performance of cutting edge SSD used locally.

As a case in point, I've pushed greater than 600mb/s of simultaneous heavy read and write traffic to an AWS EBS volume with acceptably low mean latency, which is more than enough for many Postgres use cases, but there's definitely cases where even that level IO would be a major bottleneck.
It really depends on the product and the industry as well as many other factors like proper targeting, ad copy, matching expectations of the user, etc.

I've seen many ad campaigns with fantastical results or at least very positive ROI and many spectacular failures too.
How to improve your search experience
I went through the tweets of a trump troll on Twitter, non-stop pro trump co tent nearly 24/7, no way this person has any job other than literally being a Twitter troll. Someone is bankrolling this and much more.
Thanks for the comment! It's an interesting point to raise. Personally, I don't think most farmers, who raise chickens for the express reason of selling them for their meat or eggs, would continue raising chickens if there was no demand for their products.

These chickens often live in squalor and die of disease or physical trauma. It is better for these chickens to have never lived.

However, if you would like to raise pet chickens in decent conditions, and you just so happen to eat a few of the eggs they produce naturally with no coercion, then it is all good for these chickens to be alive
Is mass surveillance a thing in Star Trek?
You may want to use a recruiter (or several); they will get a commission from the company where they place you and can work on finding you a job at the same time you are looking on your own. However, they will not always be looking out for your best interest overall though, so make sure to hold fast on anything that is non-negotiable for you.

Also, consider applying to positions that aren't looking for software developers specifically to get your foot in the door. There are many technical positions that can involve software engineering, like QA, application support, IT, devops, helpdesk etc. A lot of these positions that need "bodies", but are good stepping stones for entry level positions.

+1 to networking, though user groups for a given technology (e.g. .Net user groups) might be better than "networking" events which can be a lot of false leads.

And on your resume (saw it looking at your comment history):
* Include an introductory objective sentence or two at the beginning (I'm so-and-so interested in...seeking such kind of work).
* You may want to have a skills section with bullets of your skills, a lot easier for recruiters and hiring managers to quickly read
* Create multiple version of your resumes for different positions you apply for. E.g. Something that's more tailored for frontend and another tailored for backend. You may even just want a few versions that are organized differently to do some A/B testing.
* Are you writing cover letters? I'm not sure how much weight they carry these days (I can't say I've seen any from candidates in a long time) but really anything that sets you apart won't hurt.
* You may also want to create a public Github repo with representative samples of your work.
* The mygoldanimals.com URL in your resume doesn't work, you may want to indicate that it's no longer maintained.

Good luck!
Which is why it is fortunate that they use soy :)

personally i wish it was 0% chicken of course
That was mostly the point, though there are dozens of offshoots I'd love to argue to death on. I feel quite strongly that the path we take on labour and automation will strongly pivot us towards very different futures.
Do we want to live in a future filled with thinkers, or with consumers ?
That's the perception in the U.S., but I don't think I would really describe today's Sweden as "aggressively left-wing". Maybe... staidly center-left, or something along those lines. The Sweden of 2017 is not the Sweden of Olof Palme; it's no longer entirely dominated by the Social Democrats, and the Social Democrats themselves have moved much more to the center. It is fairly socially liberal, though, and still has a reasonable social safety net, so it can look left-wing if your baseline politics are debates over whether abortion should be banned and whether hospitals should be publicly funded.

(And the rest of Scandinavia even less so. I mean Denmark's government is a conservative minority government that depends for its working majority on the support of an anti-immigrant nativist party, so it's hardly some kind of leftists running things there.)
what's wrong with X Compact? I have the X and it's ok
And what about other lies/truths? Pizzagate, Hillary mother of ISIS, killer of presidents? Ops, I mean... dictators....
Hard to answer. Varnish and Nginx are similar in performance, but not similar at all in implementation. So, which one is better?

Perhaps the most comprehensive single place you can look to see different approaches and their respective strengths/weaknesses: http://www.kegel.com/c10k.html
First, name calling doesn't make your argument any more credible.

Second, you're still just avoiding the question. The idea that there is an intrinsic gender difference driving gender disparity in tech has a huge hurdle to clear, which is that the same disparity does not exist in other STEM fields. Even the STEM fields that have gender parity problems don't have it as bad as CS does.

In order to compose a persuasive argument that gender disparity is due simply to benign preference that is intrinsic to the field of technology, you have to identify attributes of technology that serve as evidence for those preferences. None have been provided anywhere on this thread, just the vague idea that women don't like computers but do like actuarial science, molecular biology, and abstract algebra.
GCC optimized code gives strange floating point results
Ah, but which 90%?

And 10% useful doesn't sound too bad....
Bits per pixel: A lot of small frame SLRs (your Canons and Nikons) offer 12 or 14 bits per channel for a combined 36 or 42 bits per pixel. Medium format digital backs now offer 16 bits per channel.

Layer size: Layers add more data on top of this: alpha channel (8-16 bits/pixel), clipping mask and maybe half a dozen other things, easily bumping the whole thing from 6 to 9 or 10 bytes per pixel.

Layer count: It's fairly common to have multiple layers that are copies of the original photo, with different processing applied and blending them into the final one. I'm very much an amateur and when I'm serious about just making a photo look (not even creating something new) I end up with around 10 layers.

Undo step memory: a lot of work in the photo processing workflow is global: color correction, brightness, contrast, layer blending settings and modes, filters (including sharpening or blur) apply to every pixel of a layer. Each confirmed change (by releasing mouse button / lifting stylus / confirming dialog) is likely to have to store an undo step for entire layer.

Of course you can just persist some of that to disk, but if a single layer/undo step can be 800MB this will hurt productivity - only very recently we got drives that can write this much fast enough and that's why just a couple years ago, when having enough RAM was not really an option a lot of pro photographers had 10 or 15k RPM HDDs running in RAID0 in their workstations.
You could say that about college in general. College doesn't make people successful, successful people go to college