skysight-inc/HackerNews huggingface dataset:
I have the opposite problem, which is that I think I would enjoy and be good at a CTO type role, but since I don't have a personal background as a coder, I'm not sure how to move toward it. Almost all the job listings I've seen require a CS degree and a decade+ of experience as a developer. Startups, in particular, seem to believe that CTO = lead coder.

I've managed websites for years, overseeing design and development teams, setting product roadmaps, negotiating contracts, even testing and debugging websites and server configuration. I understand the stack of technologies that make up a website, although I have not written web applications myself. The little bit of code I've written is on the margins: shell scripts, one-off JS widgets, etc.

I'm not bad at managing people, and I enjoy it. I'm not bad at managing peer and executive relationships, and I enjoy it. These are the sorts of things that a lot of developers seem to really dislike about elevating into CTO.

So: is it possible to land a CTO role without being a experienced and expert code-writer? Or am I thinking of the wrong thing?
Changing a VROps Systems IP Address
They do both; there's a parametric synthesis module later on in the video. It doesn't work all that well for water.
Since most platforms defer condition signalling to mutex unlocks, the way the code is now written will cause more spurious wakeups and context switching than necessary.

The pathological case in scheduling goes like this:

1. Reader A enters pop_front on an empty queue, goes to wait on the condition variable
2. Writer W enters push_back, adds an element to list and releases mutex and get pre-empted (on line 25 first example)
3. Reader B enters pop_front, sees queue not empty, pops element and leaves
4. Writer W signals condition, wakes up Reader A
5. Reader A wakes up but the queue is empty, goes back to sleep causing unnecessary context switch and trashing the TLB

The code is "correct" either way, but it's now optimized for the rare platforms that have a badly implemented condition variable.

I would say it's usually better to signal your condition variables with mutexes locked unless you know you're running on a platform with flaky condition variables. Easier to guarantee correctness and avoid spurious wakeups that way.

related note: cppreference.com is a terrible resource. It was worse 10 years ago, but it's not improved much. I would not trust the weasel wording ("some implementations" etc) in the link you posted, what it says about pthreads contradicts the pthread man pages (that encourage signal while holding lock)
Cyberlink PowerDVD Ultra 16 Crack
Introducing GP: A General Purpose Block Language
Microsoft talks to plants
I can think of a ton more people who want to go from SF to NY (LA to DC, etc) or vice versa for the day than I can people who want to go to London for the day. Flying supersonic, you could actually get some work done on the other end. My guess, is that supersonic flight would be a huge boon to California, making it much more practical to locate 2,000 miles away from the geographic concentration of customers.
Because capitalism requires the protection and preservation of property. This requires an outside party (the government, police force, etc.) to protect the property.

If you can't defend it or feel it is safe then capitalism fails because people hoard instead of spend.
>> "I saw your profile on LinkedIn and I like what your company is doing, I'd like to get together and discuss the possibility of working with you"

I think this is my problem with LinkedIn, that conversation doesn't happen. I get connection requests and I'm left baffled to what their angle is. I literally scan the bio of the one connecting for the words 'recruiter' or 'business development' and then reject them. It's because I'm not looking to use LinkedIn for that reason.

Turns out it was this exact frustration that sparked the motivation to create a startup in my daily vlog.

Link for anyone interested: https://www.youtube.com/playlist?list=PLGTowTy88dEKxrFibOimY...
They also train for the material the stick is hitting. But yeah, it's sound transfer, not synthesis from scratch.

But that's also the approach of current speech synthesis algorithms and works better than trying to create the waveform from scratch.
Regulation limited the addressable market size of Concorde. Economies of scale and all that.
The Concorde had never been optimized for fuel consumption. Even for a jet of its time, it was quite wasteful of fuel. I once was told by someone who had some insight into Boing, that they had a much more efficient supersonic airliner in development in the competition to the Concorde, when the project was cancelled. So yes, supersonic airplanes would use more fuel than subsonic ones, but how much we can't know until someone builds a modern supersonic aircraft.
There's little development, it seems, but it's not dead. There are discussions below issues opened, PRs are accepted, occasional commit sometimes lands in master.

It was stable when I used it. But it's also rather simple and short (less than ~1k loc on Python side, for example), so I think it wouldn't be a heavy burden to maintain, even if the current maintainers and users all dropped dead tomorrow :-)
investors primarily care about future profits. trailing twelve month revenues are just one of many potential indicators of future profit. a 7x multiple of revenue _is_ very high for a slow or no-growth company, but for a high growth company, it can be very reasonable.
It fools humans more often than a baseline algorithm.

What that means in numbers, they carefully avoid saying.
Maybe seek out a VP Engineering role at a smaller company. To me VP of Eng is usually more hands-on technical vs CTO which is more strategic like applying technology to business and big picture.

Not sure how old you are but a CTO role might make more sense later in life.
Electric motors have a top speed which is governed by the forces generated by induction. At higher speeds they spend more and more torque countering those forces. Contrast this with turbines, where a higher inlet speed translates into a higher output speed - the amount of energy a turbine uses to keep itself spinning is constant rather than proportional to airspeed. This is why electric motors would have issues flying at high speeds.
Mark Zuckerberg’s Ghost Haunted the Harvard 2006 Reunion
> Additionally, when you unlock a mutex before signalling the condition, another thread may be scheduled in between that may invalidate the condition that was signalled. This may introduce a race condition.

And if you unlock the mutex after signalling the condition, another thread can be still scheduled in between the call to notify() and whatever-notified-thread-which-starts-to-run (and can still invalidate whatever-conditions-it-can-invalidate). There is absolutely no guarantee whatsoever that notified-thread gets to your mutex first (not that it really should matter for correctness in any sane program BTW).

> I signal my condition variables with mutexes locked because it's easier to guarantee correctness that way.

There is no difference in guarantees in practice whether you notify within or after; I'm not even sure that there is any difference in theory (exactly because the thread-which-was-notified is not guaranteed to get mutex first).
Unitz – A unit parser, converter, and combiner in JavaScript
I agree that the fuel should be taxed but Concorde flew a lot higher than other commercial jets, this could change the environmental impact.

There were instances of U2s being asked to change course to stay out of the way of a Concorde.
DeepArt.io introduces style transfer for videos
How Self-Service Portals Benefit Users and Organizations Alike
In fact, x-plane development is going to be funded by NASA Aeronautics for the production of a number of next-gen flight demonstrators, included a supersonic low-boom demonstrator.

Truss-braced wing configuration, hybrid-electric and all-electric are among the other contenders.
It seems that industry has already been focused on fuel efficiency and consequently speed has decreased significantly in the last decades [1]

[1] https://slice.mit.edu/2014/03/19/airtravel/
Plusses: LinkedIn is distinctive among social networks. That's one reason Facebook hasn't killed LinkedIn, yet. Though I increasingly find my business contacts interact with me on Facebook rather than LinkedIn. A bigger plus may be that a business-oriented social network is strategically coherent for Microsoft.

Minuses: LinkedIn is relatively small. It's not that well-implemented. It has an oddball business model. It has no messaging component, and that's where social networking is going.
Get function(al)
Peter Schiff is not really a very reliable person to cite. Do I think we are in a bubble? I do. But Schiff has been saying we were in a bubble and nearing hyper-inflation for the past 20 years. I would much rather look at what big money people are doing with their money, like Soro, Gross and Icahn. They have turned bearish within the past 6 months, some even doubling down since.
Triplebyte (YC S15) Is Hiring a Talent Manager
Sure, but it reminds me of the issues French railways were facing recently after introducing new super-fast trains. Turns out, there's a lot more people interested in trains that take 12 hours to get somewhere but which arrive at reasonable time(say, leave at 8pm, arrive at 8am) than trains that are much quicker, but arrive at 3am at night, which is a stupid time - it's too early to stay up, too late to go to a hotel. Overnight flights are similar .
That's because many decisions are caused by the environment, not the people. In the meaning that it's still the people doing them, but everybody on the same environment tend to choose similar things, and when in another environment, those same people tend to choose different things.

This is actually documented on management literature, with empirical studies and quantitative results.
If you vary the inlet and outlet geometry of a ducted fan you can have your fan running at subsonic, while the plane moves supersonic.
From now, when you logout of LinkedIn, you will be redirected to msn.com :P
Air Asia Offers More Discounts – NC Airways
I have no love for this article, but everyone should be able to agree on a couple of points: (1) Cutting the size of the potential market by an order of magnitude can be the difference between economical and uneconomical. (2) Limitations on negative noise externalities should be implemented based on actual noise produced (dB, or whatever), not on whether the aircraft is supersonic per se.
They don't need to make it thicker. Just not thinner and with a better battery.
They can do pure parametric synthesis as well, but it's not nearly as convincing so most of the video is devoted to the more convincing match method. FWIW, constructing realistic sounds from first principles is much more difficult than you'd think.

> where the stick moved similarly

where the stick moved similarly and was hitting similar things, which is a non-trivial task.
Long-Termism, Weather and Risk
I'm genuinely curious. Did you read the article?
If you think the off-shore worker is 10% as effective, then you are either over-valuing "on-shore" worker or under-valuing the off-shore worker.

>I'm not so sure about considering the anecdata I've amassed over the years working with some of these outsourcing body shops, like Tata, HCL, Cognizant, Infosys, etc.

They may be awful, but anecdotal evidence is that "on-shore" workers are awful as well.

Only time will tell. People used to say the exact same thing about manufacturing. Off-shore workers aren't as good as on-shore workers. Turns out, they were wrong.
Thank you. I was having trouble understanding how arguments that the Constitution allows us to impose changes on the government "leave no room for change". :)
Seriously. Physics killed the Concorde. The 787 can carry 2-3x as many passengers from London to New York using less than half the fuel of the Concorde. Engineering could have improved that somewhat, but not nearly enough.
No one buys them because they're Android phones. If Apple were to do it, people would buy them.

EDIT: Should have clarified: Because they're obscure Android phones that you don't really see when you walk into a Verizon store. If more prominent ones like Samsung focus on this, as well as Apple, people would eat them up. See the positive reviews of the s7 vs the s6 for example.
> if fusion ever becomes a reality

The whole world changes. No more wars over oil.
Agreed. The LinkedIn UX is awful, but I'm not sure Microsoft are the people I'd want to address a UX issue.
In this case (as in many others) the standard desire of a Hacker New user may well not line up with what the rest of the population (consciously or unconsciously) desires. And as others have pointed out, these manufacturers will have data on what actually sells.
Electric.
C/C++ pointers: null pointers
Blazegraph. As used for wikidata among others. Has lots of property graph support not just semantic graphs.
is really close to profit

This is the thing I find hard to understand about these big corporate acquisitions. What multiple of "really close to profit" makes a bigger number than $26B?

If it's a start-up with obvious potential but relatively early in its life, or an established business that is currently reinvesting revenues on a large scale to drive growth, I can understand not being concerned about the profits.

But this is LinkedIn. It's not like it's a new company. It's already dominant in its market, and I don't see obvious potential for spectacular growth within the same area. If it's not already making big profits, what makes it worth $26B to Microsoft?
In my opinion it depends partly how your finances look at the moment. If you're scraping by then, assuming all else is equal, I'd go for the money.
That said if money isn't an issue for whatever reason then I would go for the job which is most interesting for you. Which job has a role more focused on your interests or plans?

Where ever you work you'll learn new skills even if some environments promote it a little more. You also have free time if there is a specific skill set you want to master.
The argument is the ban on over-land travel reduced the market for supersonic flight to a level that was economically unsustainable in the long-term. With the ban, there was no incentive to invest in upgrades or replacements for the Concorde.

So, yes, economics killed the Concorde. But, it was the regulatory environment put in place 30-odd years ago that created those economic conditions.
didnt microsoft remove the p2p functionality and made skype highly centralized?
Sure, glad to share.

Keep everything professional, and unemotional. Document facts.

Whether or not a new job is hard to come by, you are in a toxic situation, and if you are anything like me, your physical and mental health is already being affected.

Even if there is an offer of compromise by the CEO, I would be very suspicious given his past history.
And I wish there was some filter in HN that let us ignore upvoted posts that complain about gated sites, design, javascript requirements or how slow Atom is. It's an unfair world.
Explain to me why Ethereum isn't just hype.
It's hard to find DRM-ed music these days. Both iTunes and Amazon will sell you DRM-free music. Not convinced this is a driver of the design.
Actually, to many adults who have heard of the word "meme" it may mean "an idea, behavior, or style that spreads from person to person within a culture", the intellectual equivalent of a biological gene -- not the newfangled meaning that the kids have hijacked the word for, "one of those silly pictures with text on". (Funny, didn't we already have terms for that? Poster, postcard...?)

It was originally coined by Richard Dawkins (way back, before he went senile); perhaps in _The selfish gene_. HTH!
That is incorrect, citizen. The S7 has always been thinner than the S6. Source: I am a Minitrue officer.
Does Java EE have a future?
It depends of the species, but polyploidy is common in plants because plants often can work as colonial organisms that can clone itselves.

Is the same problem as to restore a file that is partially distroyed in four or five points. You can still recover the original file if you have five copies, each one with the damage in a different area. Polyploid organisms have several identical security copies of each chromosome. If something in a chromosome is damaged, they can quickly fix the damaged areas using the safety copy saved in his 'twin' chromosome.
Given that supersonic travel has zero effect on time spent in the airport - which is a large fraction of travel time when flying domestically - I just don't think that the cost/benefit math comes even close to working out for most people. Especially for the famously cost-conscious airline industry [0].

If the premise of this article were true, then lifting the ban would be a major legislative priority for the airlines and likely already be lifted.

[0] https://books.google.com/books?id=7E-c6ni5MfYC&pg=PA107&lpg=...
Matt Levine comments on this today: http://www.bloomberg.com/view/articles/2016-06-13/long-termi...
It was definitely a factor. When we decided to use Haskell on the first project, we were mostly just curious how viable it would be for us.

If the current state of Distributed Programming in Haskell is "Immature", then I can't wait to see "Mature" :)
Do you think we will have USB-C ports on iPhones?
I just hope they don't somehow move the linkedin blast-email invite button to Windows 10.
Oh, I will acknowledge that the 18th had no business being in the Constitution. Thankfully, that mistake was corrected.
As opposed to a world full of legacy systems with security holes that are part of botnets.
The problem is semi-persistent group chats. There are a bunch of partial existing solutions, but they all have issues:

* IRC: UX is pretty awful, any persistence of chats is ad-hoc and hand-rolled, plain text only, relatively high burden on sysadmins.
* Jabber/MSN/Yahoo/etc.: very poor group chat support
* Skype: very difficult to integrate with anything else, no support for self-hosting.
* Slack/HipChat - good options, more or less contemporary, very much in direct competition with Yammer. Both more ephemeral though - IME Yammer ends up better than either, because it's just persistent enough that you can find old discussions/documentation when you need to.
From what I've seen (YMMV), chances of it happening are MUCH smaller than chances of getting context switch under the lock (with lots of threads running into this lock and having their own context switches), because of spending more time under the lock than it is really necessary (and ANY call, especially kernel call at 300+ clocks, is a LOT of time). Strictly speaking, it needs to be measured, but until that point - I'm keeping my mutex locks as small as possible.
Nah, that price per square foot is pretty high even by NYC standards (almost double what's typical for that neighborhood, which is expensive fore city as a whole but middle-high for Manhattan).

And one of the things you learn here pretty quickly is that you don't REALLY need all that much space. My first apartment was about 300 sqft, and a third of it went entirely unused. My current studio is probably 450, and while I have a ton more stuff now than I did then, the amount of space is more than adequate. I wouldn't know what to do with 1600 sqft even with a spouse and kids! Oh, and costs about 2/3 as much as that apartment, in an arguably nicer neighborhood in Brooklyn. /shrug

We each have our own priorities for what we're willing to pay for.
I have no idea when people say Linkedin UI is awful. To me it is better looking, arranged and pleasing to look at than 99% of similar tools. (Monster, Glassdoor, Indeed, facebook)

On the other hand, I absolutely hate Microsoft's UI on everything from their Flat Design, Xbox Menu, (everything except Office)
I think it has more to do with the fact that GPU's memory accesses aren't cache coherent with the CPU, so a larger L2 doesn't really add much to the table.
Logical conclusion, you should buy a new Apple-approved car to fit the new iphone ports.
> An MBA provides only one thing: the opportunity to stop doing engineering.

Holy smokes! If your statement is true, then here's me running in the opposite direction of that mba.

+1!
I imagine it's to stop hoards of reporters from coming in and bugging them for as many details as possible.
The optimization you are talking about is called wait morphing. Linux futexes have support for this optimization, and glibc pthread_cond_signal did support it at one point. I'm not sure wether they still do though.

Unless you are writing hard realtime systems where you can make use of the strict scheduling guarantees of SCHED_FIFO, signaling while holding the lock is never necessary nor sufficient for correctness. The waiter must be checking the condition in a loop anyway.
I agree, and I hope someone in the Google Nexus group recognizes the lunacy of removing such a widely accepted port. Maybe Samsung will keep the phone jack, at least; they've been pretty stubborn about keeping a microSD memory slot as well.
Also, PowerVRs look way more like traditional processors than most GPUs. They're less likely to run into weird hardware issues.
Microsoft just spent 5% of their market cap buying Linkedin.

Does anybody think linkedin is worth one twentieth of Microsoft?

I don't.
Yeah -- my gut intuition is that this would be a GREAT opp for custodians of shares. (Your shell contract example basically)

You'd buy huge tranches of companies and swap out synthetic exposure to secondary investors who want just temporary directional risk in these companies. Modeling the relative value of the true shares and synthetic shares would be interesting/fun.
Bude, buy cables that are not total crap. I DJ and I go through cables like no one's business but my home setup has had the same cables for years and they only cost me a couple more bucks than the bottom-tier stuff.
Or, when using chrome, prefix the URL with a '?'
PgAdmin Tests New QA Testing Framework
Show HN: BrexitBot – chat bot for Britain's EU referendum
Uses little memory, no JVM. Also interesting for golang shops since it's codebase is relatively small and clean.
Same reason I went with the Droid Turbo over other choices.
DevOps: The Slow Tsunami That's Transforming IT
Another factor is that with advances in global communication is that it may be hard to justify the need to physically go from JFK to LAX at mach 2 just to conduct business.
I think the 80386SX was also a factor in lower 80286 prices after the 386DX came out. Those systems were really popular.

When I bought the Amiga 500 in 1988, 8088 Turbo machines were still the entry level clone system. My vague recollection of the consumer and small business market was that that obtained for a couple of more years.
Agreed. I don't see anything Germanic about that phrase. It's part of my everyday vocabulary, as a native English speaker, and FWIW, crux comes directly from Latin, meaning cross.
> 4858 lines

Yikes!

I hope it's helpful - the cutdown for me was from 1.5 to .1 seconds. If you run into trouble any feedback would be much appreciated :)
I wonder how much of the value was attributed to vanity metrics like the number of times people check the site? An inflated number since LinkedIn started using short term exploitation tactics like sending Notification Badges for your contacts' Birthdays and Work Anniversaries. Personally I also feel fleeced out of an outrageous monthly subscription that was sneaked through an undeclared AppStore transaction (I got >50% of the money back but not all). At this point I'm planning on deleting my account.
The microSD slot is actually why I use a Samsung tablet to watch movies. That and the 16/9 screen.