skysight-inc/HackerNews huggingface dataset:
"Yes, courts are substantially biased in favor of men in contested custody cases; men end up with custody less often in divorce because men are less likely to seek custody."

More likely, men only go to court when they see a chance of winning to begin with.
Saudi Girl Pursuing Her Dreams and Freedom
This badass Saudi singer is making waves. She just started singing in public TWO YEARS ago and the BBC just covered her as one of their 100 Women of 2015.

She's trying to raise funds for her first EP - she's raised over $17,000 in the first week but still needs more support!!

http://igg.me/at/rotana/
I just point VMs at samba shares. Less effort than configuring the VMs and better control.
Being more productive usually let you earn more too.
I agree. We need more of everything. WE can't just tell people just go to one way or be one way (even myself I started to get interested with computers from a young age). We need more people in every field like how you referred to us needing more mechanics as a example . We need to rethink how all these industries need to be revamped in a way so they can actaully be more innovative.
Presumably the book has all the answers. I'm not planning on reading it, though.
There is no better system, as long as two people have different opinions on what is righteous or just.
You can't say "We are fighting terror" whilst going into other countries creating terrorists in the first place. It is hypocritical.{Now I really have been added to a list if I wasn't already}
>This has nothing to do with vector vs arrays, and actually works the same for vectors and arrays (if you realloc a C array, you have the same issue as if you append to a vector).

If you realloc a C array, you have "realloc" written somewhere in your source code. And a pointer that you updates.

> Since you can't "point" a vector at a section of memory and tell it to use it, this is nonsensical. In C++ you would use a pointer or array_view if you already have contiguous memory allocated and want to refer to it by using an index.

Yes. This is just not "backward-compatible to native C code", and the vector actually is NOT the array (which is also not a pointer, but anyway...). Deal with it.
I am trying to guess what you mean by cat defenses, and I'm pretty sure it has to be one of... Defenses "of" your own cats, defenses "from" the cats of others, or some kind of actual cat-based defense mechanism, "by" your cat... Which one did you mean?
I don't think idle driver time shows up much in productivity statistics. The productivity per car increases, but I don't think we collect enough data to be able to amortize those existing limos over the time that UberBlack has existed. We'd only see fewer limos purchased over the years or lower prices of limo rides. Probably the latter, because the labor is most of the cost of a ride.

Productivity goes up when customers pay the same price for the same value that can now be produced with less labor, but technology has been driving prices down. Technologies used to take much longer to spread. Cotton gin early adopters made way more money than people who did it the old fashioned way, and it took a while for everyone to get on board and drive the cotton prices down with competition. These days, technology gets adopted so fast that adoption is the cost of survival: prices will drop instantly and you won't be able to keep up. My hypothesis is that the speed of adoption these days hides productivity increases. Productivity growth only measures profit from temporary advantages over competitors, and those advantages have become so temporary that people don't take profit from them.

Another hypothesis is that business strategies have just changed. Instead of using technology to increase profit, we now use it to lower prices and increase market share. Our productivity statistics aren't measuring how much abstract value labor can provide. It's measuring our business practices.
There're enough options that it can be overwhelming. It's hard to see the place to start, because if you're completely outside the bubble, it's hard to even know what the options are, or why you'd pick one of them. Say you type "learn to code" into Google. You go to Codeacademy, because it's the first option and maybe you've heard of it. You log in, then you go the courses page. You don't want to drop $20 on the personalized plan right away, so you skip that; you don't know what "web development" means, or how it's different from anything else, so you skip the web dev stuff. You go down to the language section - that's a good, basic start, right? - and you see six boxes:

HTML & CSS: Learn how to create websites by structuring and styling your pages with HTML and CSS.

JavaScript: Learn the fundamentals of JavaScript, the programming language of the Web.

jQuery: Learn how to make your websites interactive and create animations by using jQuery.

PHP: Learn to program in PHP, a widespread language that powers sites like Facebook.

Python: Learn to program in Python, a powerful language used by sites like YouTube and Dropbox.

Ruby: Learn to program in Ruby, a ﬂexible language used to create sites like Codecademy.

Apparently you can use...all of these things to build websites? And they're all languages? The goals section is better, because those are concrete things that make some of these choices for you, but your rookie who just wants to learn some code and maybe see if they like this is already being asked to make a bunch of choices with relatively little data. And when they start researching, they're going to find a bunch of sites that say PHP sucks, a bunch that say the criticism of PHP is overrated, a bunch that say Ruby is the best beginner language, a bunch that say Ruby is terrible, and a bunch of math nerds (<3 u, python). Plus, they're going to stumble into the CF that is the wide world of JavaScript.

None of this makes it impossible, but choice paralysis is a real issue, and I know a fair number of people who want to get started coding, but can't figure out where to get a handhold. That's one of the benefits of bootcamps - they make some of the initial choices for you, so you can get started learning the building blocks.

Weirdly, I think that well-written books (huge caveat) might be better, because they do something similar: lock you in a path and then tell you to put your nose to the grindstone and get to work.
To explain something complex I learned that most people may not know.
Vulkan is roughly identical to DX12 in functionality; Microsoft will not sign UWP apps that link to Vulkan/OpenGL.
So they're claiming there is a WMD on the phone and they need to break the rules and invade the privacy of millions of people to save them? Yeah, that's gone so well for America in the past.
>There are many cultures that don't value people based on how much they earn.

But how many cultures value people regardless of who or what they are? Even if it isn't tied to financials, it is tied to something and there are the haves and the have nots. You can even artificially create such values among children if you give them information to suggest that some arbitrary characteristic is a have and competing arbitrary characteristics are have nots.
Another reason I prefer XP is just bc it worked so damn well. ITs not full of this shiny Aero junk that Ms pushes on us now with these ads on the side asking us to play candy Crush
Alot of people here are somehow turning this into a USA/NSA bashing but thats a straw man. The fact of the matter is you can't be imprisoned in the US for a crime you haven't committed or at least that judge and jury haven't deliberated on. Can you say the Chinese have the same safeguards ...probably not? Yes, governments have and always will have the vested interest to retain their power but that's why we must have our rights and legal system. I feel like the Chinese don't share this luxury as much as we do.
"Speak for your self" said the HP-48 owner, tapping into a decades-old bank of accumulated smug.

Mmmmmm... delicious, delicious RPN smug. I haven't tasted this in years. Not as fresh as it used to be, but still sweet.
That link still works for ordering :)
Hi Tim,

Congratulations on your launch. I checked out your site and did some reading - nice to run into a fellow Deloitte alum. I worked in their Private Client Tax division. So hopefully I can share the perspective both as a preparer and reluctant payer.

I like the concept, but I'm just a skeptic who's cynical about all of the on-demand, Uber-for startups. With that being said, it's obviously being done and at least capital is flowing to them for now.

Perhaps I'm old-fashioned, but I either want 100% control (prepare my own taxes) or I need to completely trust the preparer. I need to meet this individual and know he/she is qualified; I have to know who physically receives my docs, completes the return, and sends it out. Taxes are just about the most stressful topic for people and nobody wants to even think about the risk of facing the IRS. So I imagine the assurance of the face-to-face relationship (at least on the onset) with a preparer outweighs the inconvenience of simply hopping in the car to drive to H&R Block. Because apples to apples, it's the same amount of effort otherwise: receive forms, scan/e-mail/deliver documents, sign off and send.

That's just my opinion.

Obviously, online financial services is a hugely successful industry. However, I think of the contrast with a company like Betterment, for example. It's easy to automate the number-crunching from a customer investment questionnaire, and prepare a cookie-cutter asset allocation and investment plan. But taxes are even more specific to each individual's finances; then it's made much more complex by the deadlines, laws, IRS.

I'm also curious: who is your target market? I'm just trying to gauge the effectiveness of the pitch (i.e. save $100, convenience).

I hope you enjoyed my rambling - I promise you I'm offering my opinion as a potential user or preparer, versus any kind of expert. Grain of salt :)
I agree. I only wonder what tool microsoft so long.
According to people in the know[1], X is severely bloated in terms of CPU usage, interface complexity, and useless code. X spends a lot of time performing useless actions, such as drawing a gray rectangle even when it knows that part of the screen is going to be rewritten by something useful. Going full-Wayland is bound to be lighter on the system. But traditional X clients run within XWayland. I don't know if XWayland offers anything more than compatibility, but going forward, as more and more toolkits and window managers wean themselves off X, "weaker" computers will have more resources to spend on doing useful stuff.

[1] https://www.youtube.com/watch?v=RIctzAQOe44
What It's Really Like Working on AAA Games at Ubisoft or Why I Quit to Go Indie
Excellent perspective, particularly so because it comes from someone who did so much to describe where a reputation economy could go.

Science fiction writing is amazing in how it gets us to imagine, be bewildered, or be alarmed by things that have not happened yet, or could never happen.

It is a starting point, giving us the confidence to keep building -- but also the foresight to be ready for the ills that our creations will no doubt introduce.
That's not actually what it means at all. youtube-dl doesn't reencode, it just remuxes the audio and video streams back together. You could do this in JS already.
When I last tried installing cygwin it was horrific. The ui was awful, and involved manually clicking loads of boxes via a clunky ui. Next to impossible to reproduce. Has this improved? Can you just double click on InstallCygwin.exe now?
From what I understand, a million is what you need to get you an "industry presence" that creates a gravitational effect. Where in you prompt people to join you vs competing with you.

5k-20k investments almost seem silly... Why not just bootstrap it yourself?
The OP specifically called out the semantic difference between working and productivity.
> some kind of mages with arcane knowledge that nobody else has. They are simply well-versed in a very quirky distributed database.

Being well-versed in very quirky distributed databases absolutely makes you a mage with arcane knowledge.

Edit to expand: being an expert in bitcoin requires understanding distributed databases, distributed consensus, cryptography, bytecode interpreters, and having some knowledge of economics probably wouldn't hurt.

Being an expert in any one of these things is more than enough to get you a great career. Being an expert in all of them operating cooperatively is... pretty arcane knowledge.
I find that the easiest and most reliable way to avoid having to deal with JavaScript is to simply avoid doing anything related to the web. Life is better that way.
Ask HN: Are there companies willing to sponsor visas for interns?
Is it highly unlikely or impossible?
And how does the ability to solve these puzzles make you a good quant?
I agree. Considering I took a social science class recently, It seems to be if you dont agree with a set of standard ideas like on racism or whatnot then you're branded as not abiding by a persons "safe space". Everyone I knew in that class reffered to people who don't agree with them as invading their "safe space"
It would be correct to say this about std::array<> but NOT about std::vector .
Mozilla brings WebVR closer to reality
Some thoughts on Apple v. FBI
Well, they need some H.264 encoder. Maybe they didn't want to buy the commercial license for x264. And OpenH264 is already battle tested in Firefox.
Developers: Apple’s App Review Needs Big Improvements
What Happened at the Satoshi Roundtable
instantaneous != retroactively, neither it is the same as "5 years after".

And all major compiler vendors have since learned that they need to be up to date with the standard ASAP, even before official publication when it is possible.

Advocating C++ < 11 is harmful to the community, given how bad it was at that time.
We (linphone) do H264 software encoding and reach 720 on high-end iPhones (5s and more). So 1080 should be doable in realtime with, say, 20 fps, on an i5 I'd say?
VERY VULGAR MARIO PARODY
Long live Win32 and Linux!
Right. And that would be a disaster. Imagine if io.js forked node.js, but the fork was effectively unusable until 75% of projects started using it. And as soon as that threshold was reached, everyone still using and developing node.js was stuck with unmaintainable software and forced to migrate against their wish.

Personal opinions aside, what Bitcoin Classic is trying to do is follow the traditional open source project fork playbook, but it will not succeed with a consensus protocol - at best they are keeping attention focused on the issue. Blockchain development works best when there is competition _between_ blockchains, not within them.
A smart actor who broke Bitcoin would do things at the edges to manipulate the market and the value of BTC to extract as much as they could before people realized something was seriously wrong.
Most are compiled. Many also typically have types you can add in to get performance benefits of static typing. Add in compilation of individual functions and live update of running app to top off key benefits of LISP interpreters/compilers.
I switched from Eclipse to IJ a couple months ago to match my team. Pretty happy that it comes with Eclipse key binding profile out of the box. Works pretty well.
No one ever got fired for choosing IBM, but apparently working for them is a different experience.

Seriously though, IBM is a dinosaur of a company that is quickly losing its merits. They cater to "old" large enterprises. They charge big licensing fees, and huge consulting rates.

Young "enterprises" that embrace open source software are finding it competitive advantage. We don't have to wait for IBM to fit us into their dev schedule (hint, we'll never make it in) because we can modify the product to do what we need.... and we don't have to keep paying for the privileged to use it every year.

If you think of IT as a cost center, you probably are an IBM customer, if you think of IT as a competitive advantage you're probably avoiding IBM...
Comcast FCC Complaints
Several times in the past?

AFAIK there's only been one hard fork, https://github.com/bitcoin/bips/blob/master/bip-0050.mediawi...

That was accidental, and was reverted as soon as people realized. Someone pushed through a $10,000 double-spend in the meantime.

Other than that, I don't think any hardforks have taken place.
I'm sorry, I might have been unclear. I meant the entitlement that OP was exhibiting by wanting developers to write software that aligns with his view on how it should work instead of theirs.
I was expecting preemptive street policing, like the software this company provides (and is used by several police forces around the US): http://www.predpol.com/about/
This is one of the reasons that Germany housing policy is so successful: http://www.forbes.com/forbes/welcome/#1ef0063ebb2d

In the US, housing is treated as an asset, which is a huge mistake. In place like Germany, most people are renters because: rents stay fairly low, the government reassesses population periodically to allow more houses to get built, and renters have plenty of rights. Here, we allow houses to act as a hybrid place to live, ATM, and stock.
Now I think I see it. So it seems confirmed.

I haven't fully analyzed the screenshots, I've read just your text, seen the arrow in the screenshot and that way have seen that the files are missing, and only then read the linked explanation from Corina, and that explanation is much clearer: touch or not touch as such is not relevant, only the order of the files in the resulting tar matters, and now it seems to me that your screenshots confirm that: it's just about order during untaring. Thanks.
It would likely be in addition to, but I think even those heavily invested in DX (whether using their own engine or on top of someone else's), which is certainly a shrinking group since there's a much broader emphasis on cross-platform compatibility these days (especially mobile), would still consider Vulkan if only so that the 35% of Steam Windows gamers still on 7 that could use DX 12 if they were on 10 can enjoy the benefits too. (There's even more reason to use Vulkan if there's a sizable set of GPUs that support it but don't support DX12, not sure about that though.)
It sucks, of course, but such things are extreme outliers compared to other harmful things going on.

Just looking at terrorism related deaths in the US in the last 15 years, let's round up to 4000. Now compare to the actually preventable deaths as I indicate in another comment: around 7.5 million.

Terrorism is down in the noise and it's certainly not worth giving up our liberties or our democracy over.
In no particular order, using vim, openssh, git, perl, bash, grep, tar, etc etc etc on the entire native file system in a POSIX environment is really fantastic. I also have an ubuntu VM to spin up on hand but I find I rarely need to do so. The cygwin mintty console is also far superior to the windows command console.
LLVM does take a long time to compile, but four hours is an exaggeration. A mid-range computer can compile it in 30 minutes with -j4, and a good computer can compile it in 10 with -j8.
Is this enough ?

typedef vector<int> vi;

typedef vector<vi> vvi;

typedef pair<int,int> ii;

#define sz(a) int((a).size())

#define pb push_back

#defile all(c) (c).begin(),(c).end()

#define tr(c,i) for(typeof((c).begin() i = (c).begin(); i != (c).end(); i++)

#define present(c,x) ((c).find(x) != (c).end())

#define cpresent(c,x) (find(all(c),x) != (c).end())
Wow thanks for sharing! Why you took so long to write! Glad you finally did!
"they valued free Internet services at ... less than 1 percent of G.D.P."

So Pandora, Facebook, Hacker News, YouTube, Google, Wikipedia, gmail, google maps, Reddit... all of these together are worth less than $50/month? Would any of you give up all the free parts of the internet for $50/month?

And look back 30 years: everything has gotten so much better. Rotary dial landlines have been replaced with smartphones. Houses are better and bigger. Cars are better, more comfortable, safer. Children's toys, strollers, playgrounds are so much safer and more convenient. Music has changed from a few CDs to thousands of songs carried around in almost every pocket. The numbers don't seem to make any sense to me.

Marc Andreessen is onto something. The economic numbers don't make any sense when you compare them to reality.
Wake me up with h.265
The problem is technically difficult to solve. The same way deploying IPv6 was.
What does 'read' in a Slack context mean, though? If you scroll past it quickly, is it read? If you accidentally open your Slack window, is it read? A 'read' notification would just be a misleading user experience.
Nice. Maybe we'll see some legal "arcade collections" from publishers who can now ship their own versions of MAME.
My second paragraph was crafted just for you, then!

Really, it's not all that different. You have the same groups - a distributor and a shopfront. Sometimes these are the same (apple's app store) sometimes not (a games publisher managing your game on steam). You generate the primary product, and it goes through a middleman or two on the way to the end-user.

And just like a farmer, you can sell your own product yourself and walk away with 100% of the cash. But like the farmer's shack by the side of the road, you don't get as much market penetration with your product on your own website - people have to come to you or stumble across you, instead of just get your stuff at the supermarket where they usually shop.

Yes, there are differences, but no, they're not wildly different. You make something and want to sell it. People offer services to help you sell it. You give them some of the money in order to sell more product. 30% is really low overhead.
My basis is long experience trying to cajole this forum into not degenerating completely. "Need to be called out" is the kind of thing users say to justify hurling invective at one another, and we ask everybody not to do that on HN.

Users frequently express views similar to yours without violating the site guidelines, so I don't think the moderation question has anything to do with subject matter.
Great, I will let you know. Looking forward to the benches.
There's a huge difference between 'I like your clothes' when it means "that's a good look for you" and 'I like your clothes' when it means "they'd look better on the floor next to my bed" and 'I like your clothes' when it means "I realize that you have asked me many times to stop this unwanted attention, but I also realize that you don't really mean it and don't you realize that I am really a Nice Guy".
Seems like: security (for ordinary users), usability (and popularity), openness (lack of walled garden), pick two.

The two extremes would be:

iOS: security and usability.

Linux: security and openness.
Using context from the article I think the commenter and article author are both referring to attacks (like a 51% attack or an unthought of new attack) where coins can effectively be stolen.
And all of the places that didn't call you into an interview pitched your resume as soon as it came in because you didn't have a degree listed. The parent's point still stands.

Not that I disagree with your overall point, as I don't have a degree myself and stay employed just fine. But I'd bet money I've been filtered out of some places due to the lack of a degree.
>UberPool and UberHop are actually productivity increases. A single driver can provide 2-4 trips worth of value with about 1 trip's worth of work. However, that's just going to drive the cost of trips down. If Uber and its drivers end up not increasing their revenue per driver trip, the productivity statistics would look the same even though drivers are moving four times as many people!

In this scenario, you need only 1/4 the drivers, and some fraction of those 3 newly unemployed people will eventually do other work. That is the productivity growth.