skysight-inc/HackerNews huggingface dataset:
Do you have an investment account and associated financial advisor? If so you can can ask them if there are shares available for you. During the initial "road show" where the people bringing the company to market visit various banks, those banks will "subscribe" to buy a number of shares at the IPO price. If you bank was one of the ones subscribed you may be able to request some of the shares.

If your bank is not participating, you can simply put in a market order to buy shares on the first day. That isn't particularly smart because if the shares are in a lot of demand the tend to "pop" up in value before sinking again. So for example I watched the Facebook IPO but didn't actually buy any until it dropped down to $18[1] (which was below the IPO price).

The important thing to remember is that if the company is going to be successful, there will be lots of room to grow after the IPO, and if it isn't there will be plenty of opportunities to buy the stock below the IPO price. There is a tremendous amount of activity right around the IPO as the new and old investors sort out their opinion of the value of the company. Its often better to wait a month or two to get a look at how the company is doing before deciding to invest or not.

[1] I then sold half when it hit $36 and the rest when it hit $54.
> I'd be paranoid it's not connected to the right device and suddenly I'm blasting music to the people in my office.

This regularly happens to people who sit near me and use bluetooth headphones. It is pretty awkward when they are listening to pick-up artist tutorials on Youtube.
A vast Icelandic Bitcoin mine
This is a topic I researched a long time ago. I don't trust my memory enough to summarize any findings or recommend specific papers, but here are a couple of bookmarks I've kept around:

- http://www.cl.cam.ac.uk/teaching/1011/R201/

- http://www.ppig.org/

If you're designing a programming language or programming tools, another resource that I've found helpful is this collection of syntax choices across languages:

- http://rigaux.org/language-study/syntax-across-languages/
Not really. Both are cancerous blights on the internet.
Exactly my point, so how can LinkedIn's posting numbers be used as a signal that the economy is about to have a fall?
"New particle is not included in the Standard Model--because there hasn't been any experimental evidence for one.."

What?! That statement is absurd - reminds me the story of how geocentric model was "adjusted" when new measurements came along. That just leads to overfitting a model. The property of a sound theory is that it can predict future data; it does not just rationalize on data already acquired.
> No option to disable globally those notifications

That's not true, go to Settings -> Notifications -> On Facebook -> and select All Off for Live Videos
clearly you know what you're talking about...</sarcasm>. One word: ads.
> Not so simple. There is a debate whether it's better to specify correctness in the language or externally.

What's a benefit of having an external tool for that compared to something built in? Nothing comes to my mind that wouldn't be better handled as a per-location way to turn specific rules on and off (similar to Rust's unsafe blocks).

> Probably not worth it. But how about writing a Rust standard library in Rust that doesn't implement libc's API?

Well, yeah, that would be a good thing, but it's largely irrelevant to my point. In this case libc is just a wildly popular library we are considering presenting a new version of (whether it be largely a "fork" and refactor into rust of an existing one or a new implementation).

> May be worth it, given OpenSSL's state and importance.

Then I don't really think we are in disagreement on the "rewrite everything in rust" stance, as much as how we interpret that statement is different. I take it as far less literal, and more of a shorthand for "let's get rust implementations of critical infrastructure built so we can have some assurance a certain class of bugs can be close to eliminated. If the initial version of that is in some cases a conversion, that's not optimal, but it does provide some benefit, increase the corpus of rust work to refer to, prove rust's capability in the problem space, and provide a springboard for future projects".

That's a far cry from "let's rewrite every line of billions of lines of C code into rust because we want to rewrite it all".
I am not sure what their goals are with this but they are definitely showing that they don't want to be in the technology business anymore.
I don't remember most, but Peopleware has an interesting example.

About the microclimates, looks to me that how much of the environment is dictated by the top itself is one of those decisions affected by the environment. No idea how Microsoft is structured.
A map about the people who live there
I agree that Rust is superior solution if we're talking use-after-free detection. Also agree on tool immaturity. However, recent results might make you reconsider how practical they are.

http://research.microsoft.com/en-us/um/people/marron/selectp...

https://dl.acm.org/citation.cfm?id=2662394&dl=ACM&coll=DL&CF...

IMDEA's Undangle seems to have nailed it totally with one other doing pretty good. You're the compiler expert, though. Does Undangle paper seem to be missing anything as far as UAF detection or is it as total as it appears?
"Actually looking forward to MS's UX folk cleaning up LinkedIn"

Why do you think that will happen? Azure had AWS as a model, yet the UX is not just worse but surprisingly worse. MS bought a product I was on, and I was excited to clean it up. The exact opposite happened; we were given no time to fix design problems, and instead had to pile on features. The MSDN site has been tired for almost two decades now. I feel as though we were talking about two different companies.
Cool. That's actually a good idea to record and publish real discussions about the product.
Apple overhauls watchOS with new UI and faster app launching
I look at the comments to determine whether the article is worth reading. "The article is unreadable" is as useful for me to know as something like "Hm, everyone seems to be talking about a programming language I don't use". So I appreciate complaints about popups and the like being at the top.

(The other very useful comment at the top is "Warning, it autoplays a video")
Was Someone Tipped Off to the LinkedIn Sale?
App::Football – Command line program for accessing football data
This is a great response, thank you. Unfortunately for me, it's unrealistic as we simply don't have the budget to hire all these people.

I see a future over the next couple of years where I have someone great in each of those positions but it will be a long, hard journey to get there.

This whole thread has given me a lot to think about and I wish I could personally thank everyone. However HN is limiting my responses so it might take a while!
Trying to reason about this: so the vulnerability exists if two VMs are sharing resources within on the same physical box.

If that is true, would this be mitigated by "virtual clouds" (things like https://aws.amazon.com/vpc/) or is that just taking place at the network layer?
Cleaning Up PostgreSQL Bloat
> If you ask people what they want, they say: "good color reproduction" but if you let them loose in a big box store they all gravitate to the brightest most blown out sets.

Big box stores are usually brightly lit (which is usually compounded by having all the light-emitting TVs next to each other, whatever their brightness setting is); human perception of color is strongly influenced by background, and in that environment not having a set configured at the brightest makes it looked dull and washed out rather than seeming like accurate reproduction of color.

This is, of course, very different from what looks good in typical use conditions.
What's next for AI? WSJ asks thought leaders
There is an old related quote: "The Main Thing Is Honesty. If You Can Fake That, You’ve Got It Made"
I don't say this in a mean-spirited way whatsoever, but your sex is whatever sex you were born with. There is nothing complicated about that fact. With rare exception, a person comes into the world as a male or female.
It isn't just a skunk works, they have a production system written in Haskell:

https://code.facebook.com/posts/745068642270222/fighting-spa...
2 people want to add you to their professional network on LinkedIn.
Abort, Retry, Fail?
This author did an excellent podcast with James Altucher. Really crystalized a lot of the principles in his book and made it actionable.

http://www.jamesaltucher.com/2016/04/anders-ericsonn-peak/
Cults and Software go hand in hand. Don't be so terrified of cults if you're just getting into software - they're important in this industry. Very little of any import actually gets done without them ... and despite what you may think, the cult model is very useful when it comes to software development. Without a stable individual around which to rally, technology wheels spin and spin. However, with a cult figure making key decisions and acting as a centralized figure around which to rally, software development efforts - inherently group based - prosper.

No committee ever designed and delivered decent software systems. It takes the tall poppy to stick his head above the crop and survey the field before progress can be made.

And, before you downvote, consider the examples. There are many, many positive software cults in our world today.
I wonder if there are ways to reduce the GPU RAM requirements on this. Even the commercial offering doesn't go beyond 720p - I guess that fills up 12GB on a Titan X?

On stills style transfer you can process the image in multiple tiles, but I don't expect that would work with video with the temporal consistency
Not sure why this is downvoted, that's a true statement most of the time[1]

[1] https://upload.wikimedia.org/wikipedia/commons/d/d3/Freewaye...
Once again, your entire argument hinges on forgetting that there is a cost to creating the material in the first damn place. And the way you recoup those costs today is to sell copies of the work. The transit method isn't relevant, because the purpose of copyright was to allow the creator to recoup costs in creating the work, not in selling it.
Hindsight is 20/20 and at the time of its purchase, Whatsapp was largely unknown in the US, but now it's clear that Facebook made a defensive purchase to buy out a competitor against its Messenger and keep users within its platform (and correlation capabilities).

The motivation of the LinkedIn purchase is unclear as of yet. Unlike Facebook, Microsoft doesn't derive most of its revenue from advertising and analyzing user behavior. It's too early to see how it fits into their business goals, and it's premature to conclude it was a superior purchase.
Wondering if the similarity in performance of StringBuffer and StringBuilder has to do with lock elision. Can see if the compiler is doing this by examining the generated bytecode.
Maybe, but I think one can only really test if customers are willing to pay for battery-life if there are two otherwise identical models with different battery life available. Otherwise it's the thinner model with all the latest engineering built into it vs a high-battery life model that was implemented by a low-resource team because it's an experiment. (do you want a iphone 6 or iphone 6 w/ extra battery life...)
Lithium'll fail on anything where you need to make correlated deletions, true. But you'd have similar issues with eg input that contains sizes, pointers, checksums...which aren't going to work with a generic strategy.

As to speed...well the kind of problem I was using it on was reducing an excessive dataset that was used by the entire test suite of an app; so each iteration was a complete test run of a minute or two. I was under no illusions that this was going to be fast, so I left the script to do its thing and came back to check on it after lunch. In terms of time I didn't have to waste hacking that data myself, it was a win.
I love my bluetooth headphones at work. Sure, about once a year my co-workers get subjected to Mars Volta for about 3 seconds, but I also don't have a cord getting stuck on everything and keeping me literally tethered to my desk. An entire port just for audio out seems silly to me. But, I do seem to be in the vast minority here. haha
it's not an argument, it's an observation. I agree with him
Musketeer – Part I: What’s the best data processing system?
Is there a benchmark of a DBPedia import in dgraph?
No one needs ethereum. It's a penny stock scam that sells the cure to whatever ails you to any willing solutionist that's looking to get rich quick.
Microsoft bought LinkedIn to enhance Cortana
Why do you consider SUVs "war-subsidized"? What's the reasoning?
What I think is relevant in this case is not whether an an external tool for C can reach the same levels of safety presented by Rust, but whether an external, optional tool will every be able to provide the same level of assurance given that you can't ensure confirmity on the (source) consumer end without getting all the same tools and rerunning them (which is the situation you have when it's built into the compiler.

Another way of stating this is "code verification tools for C are great! What level of market penetration do you think we can achieve? Oh. That's disappointing..." :/
People from fifty years ago would look upon us with fear and trepidation, right?

They would look at us as moral degenerates. But despite this, our society manages to function quite well, roughly.

Correspondingly, we think our ancestors are the bigots.
Trump is going to win. Recession unavoidable.
Except they appear to use the plural and non-plural words forms as different coordinates. Thats going to cause some confusion.
Great, that's exactly what I suspected, but nice to hear from someone who's been through it already. Thanks, again, and good luck with your new venture.
Found the best summary of today's events so far... [0]

"SEATTLE — In a last-ditch attempt to connect with consumers, Microsoft CEO Satya Nadella announced on Monday that he had purchased LinkedIn for $26.2 billion in an all-cash deal. Founded in 2003, the social networking giant — which boasts more than 443 million professionals — makes it possible for users to “connect” with people they don’t like enough to add on Facebook. 443 million of those “connections” were made early Monday morning, as Microsoft’s Nadella attempted to fulfill a lifelong dream of having more internet friends than MySpace Tom. The deal, which had been in the works for months, came together only days after Microsoft placed a set of similar bids for Yahoo, Neopets, and Geocities in an effort to buy up the rest of 2005’s hottest web properties. At $26.2B for 443M friends, Microsoft has answered a long-held question about the true cost of friendship: the answer? $59.14 USD."

[0] https://medium.com/@draftedapp/microsoft-ceo-finds-26-2b-und...
As I see it, before the Higgs was seen, this search was also a search for "new physics", because if Higgs was wrong, a lot of new physics would have been needed to explain the things Higgs was trying to explain. It's just that everybody was expecting a confirmation because all of the rest of the SM turned out to be right so far, so nobody really expected new physics to come from there.

Now since the last chance of "new physics" due to the lack of a signal where a signal should have been is gone, everybody turns their hope to finding a signal where no signal was expected. This is of course totally legitimated, but it doesn't take away any of the importance of the former.

I would love to see something new too, but if the SM explains everything we are able to measure today just fine, then be it. Then the SM is all we need, until we are able to measure more. It's just like the people in the 19th century: they had to go with Newton because they couldn't measure anything beyond Newton. But on the other hand, back then Newton was all they needed, because Newton could explain everything they saw.
Allot of foley artists are already delegating most of their work to premade audio libraries rather than creating unique sounds on their own.
America’s Largest Coal Company Has Been Bankrolling Climate Denial: Report
Thank you again. No, you didn't give me that impression. The author gave me the impression that this is the predominant answer he was given -- or he assumed so.

I have zero idea if that's the case, though. I'd be glad to work with a technology if I had a polite and constructive person such as yourself to help me out when I am really stuck.
Storehouse is shutting down
Fresno Divorce Attorney CA – Family Law Attorney Fresno
The Droid MAXX comes to mind... except that everyone who bought them loved them. 5.86oz, 2.8 x 5.41", 5" 720P super AMOLED, 3500 mAH battery. The worst thing about them was that they were Verizon-exclusive.
(author here) The collected CAS operations are batched together using a lock-free k-CAS implementation. The library does not presuppose a hardware k-CAS mechanism.

The built up transactions carry around some information internally (blocking, # of CASes, etc). You could possibly extend the API to query them. But it is not clear to me immediately why you'd want to expose all of this info in the types.
Speak for yourself... I almost always try to get a first class seat, unfortunately when I travel by plane, it's usually on short notice, and I'm generally stuck with whatever is available... worst yet is when the seat you select when buying your ticket isn't the one you're assigned when you checkin. First class is usually 3x the price, and yet I always look... as a fairly tall fat guy, comfort is something that I probably value more than someone who weighs in under 180# at 5'9 though.
Equity crowdfunding can do for biotech what Kickstarter did for hardware
I would like to point out that any individual's opinion is mostly likely just for him/herself. He/she might be more tech-savvy, or knows more than average consumers, but that does not translate to be more representative.

For example, I absolutely love thinner phones. I cannot revert to thicker ones after each time I switched to thinner ones. I guess my experience aligns with the majority of the consumers, but I do not know.

I totally respect Apple's (or any smart phone manufacture) decision, they certainly know much more than me on how to cater millions and billions consumers.
On the other hand, making a fake facebook account is pretty easy.
No HLS love for Chrome on Linux :(
Learn Italian by skype! Online learning has never been easier. Find out more info here: http://preply.com/en/ukrainian-by-skype
It's almost certain the CEO is under major duress and has little cash. Most people are dishonest not because they like to be, but because they have their backs up against the wall.

1. Decide you are going to leave, be confident it's the right choice (it is)

2. Protect yourself, by understanding the legal implications with your own research or with a lawyer.

3. As the person in the position of power here (you are) have compassion.

4. Explain that you cannot stay, but you don't want to hurt them unnecessarily.

5.Make a plan for equity compensation, full rights to all of your work (at least for your own and further commercial use), while allowing them to use it under a license that doesn't blow up their lives.

6. Write your letter of recommendation for moving on to the next thing, and have it be clear that you finding job security is a necessary condition for things to proceed.

...Or, blow it all up, while trying to minimize the negative consequences for yourself. Which could be fair enough.
Somebody has to do these things. They can be done more or less well. This has a big impact on your company's success and on the happiness of your team. Those are the only good reasons to endure the hardships.

You're coming to understand what executives do and how that's necessary in a company, at least until humans find better ways of working together. This isn't something you really see clearly when you're the CEO because you're above the fray. And this isn't something you see when you're an individual contributor if the executive of your group is doing his or her job well.

People are paid in part based on how poorly a job can be done. The CTO is a role where real catastrophes are possible. It's a job the rest of the business often doesn't understand well, managing a team the rest of the business understands even more poorly. It's easy for bad choices to do a lot of damage to a company over a long period.

If you're the rare individual who can bridge both worlds and do this job well, then it's likely your company and your team won't find anyone who can do this better. And if they have to look, it's quite possible they'll find someone who does it a lot worse, makes your team miserable, and drives the company into the ground.

The reason to do the job is to make the company successful and to make the lives of those on your team better. If you believe enough in the company's mission, the other executives, and your team, then you'll figure out the rest.

Humans can endure a lot of hardship if it fits within some context we find worthy. It's not an easy job. But if it's a worthy cause then carry on.
You've never worked with..uh... cheaper developers who've been on a course and need everything explained 4 times and have no common sense and sniff a lot but who claim to be great Java/c#/JavaScript developers? Happens all the time. I'm guessing it's harder to bullshit the sort of person who handles hiring Haskell developers.

Plus, someone who's studying Haskell probably is smarter on average than the average developer (and no, I'm not a Haskell developer although it interests me)
Introducing Studio.zeldman – Zeldman on Web and Interaction Design
I'm gonna take a wild guess here and say that LinkedIn isn't likely to torpedo the merger.
What a waste. What a waste. What a waste.
Digital Ocean Shuts Down Site with No Notice
Digital Ocean shut down our droplet / site without any notice. They received a single DMCA request and immediately shut down without any notice.

Is this standard practice? Seems extreme, very disruptive. Do all hosting providers take this tactic?
I've just got started on Upwork recently. My experience so far has been positive, but that doesn't mean much considering how little I've used it.

What are my other options for getting into freelancing?
The semi-infamous paper "The Camel Has Two Humps" remains a pretty interesting study on teaching programming. It's not exactly what you're asking about, but it has relevance in terms of identifying cognitive patterns that are tied to good comprehension of software.

It has been retracted, but the retraction applies only to the grander claims made based on the results. The experimental results have been replicated several times, and to my knowledge have not failed replication in meaningful ways. (One study, for instance, found "no effect" because the cohort scored ~100% on the assessment questions, which means any useful variance was above the test ceiling.)

You can find the paper here (http://wiki.t-o-f.info/uploads/EDM4600/The%20camel%20has%20t...), a good-if-overzealous discussion here (https://blog.codinghorror.com/separating-programming-sheep-f...) and the pseudo-retraction here (http://www.eis.mdx.ac.uk/staffpages/r_bornat/papers/camel_hu...).
Regardless of how you feel, I think it's pretty amazing that even Microsoft with its vast resources doesn't feel they could compete with LinkedIn if they invested that same 26B in themselves.