skysight-inc/HackerNews huggingface dataset:
> like Active Directory integration. The community edition still has basic LDAP

I manage our company's GitLab instance. It's connected to our massive AD and it works just fine - the only thing I really miss is LDAP group creation and assignment. GitLab uses only the name and email attributes from LDAP/AD either way, and I think if I have some spare time I'll just write a hourly cronjob that manages groups and assignments using the GitLab API.
Hosteslik Yapan Samsun Escort Kız Aysel
Get them to add some sort of macro system so you could plug in arbitrary syntax instead of one document type mapped to a spdicif API?
I mean, who knows what dying is actually like; you might end up thinking about peanut butter and lint. However, feeling shitty about your life can happen at any point, and the death perspective just helps force you to consider what you value about your life.
Also significant impact: funded immigrants that have founder children.

For example, Steve Jobs' biological father was from Syria.
Best of Foo Week – Jan 2017
The waiver for Secretary Mattis, a couple of bills that appear to be quite minor (I only skimmed them for a second):

https://www.congress.gov/public-laws/115th-congress
> There's nothing willfully misleading about asking a hypothetical question

Except the person I replied to wasn't advocating for "asking hypothetical questions", they were advocating for "it doesn't matter if you started a side project or not, when you ask your employer about how to move forward, make all efforts to imply or directly say that you haven't started a side project yet". That's not right.

> You do not have an "absolute transparency" duty to your employer

I agree, but I think there's a huge spectrum between "no absolute transparency" and "lying to my employer" and I don't think it's right (and it's probably not legal in the context we're discussing, but IANAL) to tell one's employer one hasn't started a side project when one has.

> Please don't behave as if you do.

Please explain how "don't lie to your employer about potentially legally important matters" is the same as "behaving like you have an absolute transparency duty to your employer".
I mean, even the "enterprisey" stuff like Spring Boot is more than fast enough. I have a little REST service I just deployed to production today, 5 seconds to start up on my laptop's SSD (unfortunately it took about 50 seconds in production because our SAN is dog-slow for some reason).
Dang, it was such a nice story too.
One idea you could try is this: take an "old" idea and "remix" it, improve it, etc. The book Rethink[1] has a lot on this. And it makes sense.. in computing, things really tend to go in cycles and what's old is often new again. Take Neural Networks for example. This is an idea that's so old it's practically archaic. But add some new ideas on training (backprop, discovered in the 80's or so), along with hardware advances due to Moore's Law and the advent of the GPU, as well as the surge in data volumes enabled by the Internet, always-connected devices and advances in storage technology, and BOOM... you have the hottest topic in the world today.

So go back in time... read old computing books, read old issues of InfoWorld or Network Computing from the 90's or early 2000's, or find some old issues of Byte magazine on Ebay, and mine through those... and find an old idea that can be combined with some new advances or new technologies, to make something that's mondo radical.

[1]: https://www.amazon.com/Rethink-Surprising-History-New-Ideas/...
Interesting that his propaganda model [1] actually breaks a bit with the age of internet. Social media, news aggregators, small independent bloggers and small independent news outlets don't have the described biases. Algorithmic filters are somehow unbiased. Independent person/outlet can question the government, capitalism, doesn't have to trust government's spokesmen, doesn't have to publish them, doesn't even have to make money. In a way all those "news bubbles" and "fake news" are actually anti-bubbles and make "democracy" more "democratic".

[1] https://en.wikipedia.org/wiki/Propaganda_model
Most acquisitions will set aside 10-20% or more of funds into escrow to cover litigation and tax issues that occur, this isn't released for ~4 years after close (stat of limitations on tax returns). So chances are that FB is not paying much if any of the settlement amount and they don't have a big incentive to fight other than not setting a precedent of being easy to sue and win.
Facebook beats in Q4 with $8.81B revenue, slower growth to 1.86B users
I am a developer back in the job market and find frustration with tech industry hiring as well.

I've read that a lot of passing these interviews is just preparedness through practice. If you ever want to schedule a mock interview with a fellow dev, shoot me an email: hn.forwards@mailhero.io ( ill send my resume )
I must admit that many VB.NET keywords more closely represent their respective concepts than C# does, but having far more C# experience, those VB.NET keywords initially strike me as seeming like baby-talk.
The point is that complexity is most effectively managed by discrete (modular) consideration, not another layer of abstraction, which tends to hide it. Build process is a discrete development process problem space with its own group of established solutions. It should not be conflated with bug reporting.

All problems in computer science can be solved by another level of indirection, except of course for the problem of too many indirections. - David Wheeler
Hundreds or thousands of differences? Do you have a citation for that?
I had a boss who started one of his companies in his attic and while he wasn't a 'real' software developer, he was still able to bring his initial ideas to fruition to get a working product because of how approachable VB is, especially for those without much experience programming. It definitely has its purpose and I am glad Microsoft understands that. The hate over VB and BASIC languages in general seems like a matter of elitism among software developers to me and oddly enough, I see this attitude from inexperienced developers more often than experienced ones.
I took a "Statistics for Engineers" course while at university. It was mostly focused around ANOVA and hypothesis testing. By the end of the course I was sick of hearing the phrase "Null hypothesis". I wish the course had introduced some more practical applications instead it was very high level and theoretical.

Working as an engineer now (Materials Engineering) here is a short list from the top of my head of what I feel are useful statistics applications that were not covered in uni.

- Alternative probability distributions (Rosin-Ramler)
- Harmonic and Geometric means
- Multivariate regression
- Statistical Sampling techniques (how to obtain a representative sample and avoid sampling bias)
- Statistical process control
- Time Series analysis
VB6 and VBA are very similar.
Java, especially JAR files, can be quite light weight. However, JVM environments, and development with Java and Clojure, can be very heavy _and_ slow.

For Clojure, starting `lein repl`, takes 16 seconds on my 2012 Macbook and 9 seconds on my similarly-aged Dell laptop, both with SSDs and i7 quads.

Regarding memory usage examples, the base memory usage of a Google App Engine instance running the move trivial Hello World Java program takes around 140MB. Given that the default F1 instance has a soft memory limit of 128MB, it becomes clear that the JVM is working against you in both cost effectiveness (the price to spin up new instances as your existing ones are already above the soft limit) and latency (since spinning up instances is slow). Add Clojure on top and the problem certainly doesn't get any better. As an added annoyance, which is specific to App Engine but a result of using the JVM, it's impossible to specify JAVA_OPTS, so any of the -X flags, without switching to the Flexible environment.

As a result of both of the above, choosing Clojure for developing on App Engine, as my specific example, has had the serious downfall of slow development tools and memory issues out of the gate on my instances, causing me to pay more for a beefier instance class. The REPL is really hard to beat, but the combination of JVM and Clojure are the biggest pain in the ass, with this stack.
Bosch and Bruegel review – more gripping than a thriller
I'm surprised whenever I see anyone running Facebook for Android. I haven't in years. Unnecessarily resource intensive, buggy, and slow.

Overall, I can't fault them for this testing. It's understandable given the impact that Google could have on Facebook by dropping their app from the store.
I think deductibility of home mortgage interest highly correlates with that goal.
>In regards to 2): Both parties are using identity politics, but I feel like it's distinctly the progressive left that is using it to be divisive.

I don't think that having the Republicans tell me to act more white and Christian, when I'm actually only sort of white and not Christian at all, is unifying. It feels a lot more like being singled out and attacked.
What's to understand? When a company pays your salary or the rent for your office that also means less profit and therefore less taxes. But probably the company would be glad to pay less in salaries and rents even if that meant paying higher taxes.
You can't really write UDF in javascript, it's nothing like the VBA integration. (and on a personal note, I still prefer VBA over javascript)
Offhand, I would have thought that would be limited more to knowledge about audio signal processing and what-not, than the actual machine learning itself. I mean, yeah, you can get REALLY deep in the weeds with neural networks, but you can do an awful lot without doing so. If you ever feel like writing about this, I think a lot of people might find value in a blog post from you about what challenges you ran into and what you found out so far. I know I would.
this is great for active buyers and sellers but for just doing research/wasting time, do you know how to see finished auctions? is that a pay feature for dealers?
>How is "America First" racist?

The America First Committee literally didn't want to fight the Nazis, and claimed that doing so would be of no help to Jews.[1]

[1] -- https://en.wikipedia.org/wiki/America_First_Committee
But that's a catch-22 isn't it? There's few users in large part from not just tooling but messaging. MS has pitched F# as a specialised language for scientists and financial work.

But I do appreciate the work MS does - F# is a leader in FP tooling. And C# is getting easier to deal with :).
So really what we should do is raise the lease rates for grazing. The government gets more money, and we can still use the land. Win win!
I read through the blog post and skimmed the project site, but it never occurred to me to check the README. Thanks!
It looks like it was from The Economist and YouGov - I falsely remembered it being Pew. Here's a WaPo article with a summary and a link to the raw data:

https://www.washingtonpost.com/news/rampage/wp/2016/12/28/am...
I found it a bit slow and think Lowenstein is a better read https://www.amazon.co.uk/Buffett-American-Capitalist-Roger-L...
Why can't they keep doing x86 stuff and start something else at the same time?
Just upvoted.
He is the program manager for VB...
F# is multi paradigm though. It's just that, especially when looking locally at code, functional style is just way better.
Ask HN: Which cloud server backup service to use?
I've seen a couple different threads for backups (tarsnap, rsync.net, BB B2, etc.) and those seem fine if we write our own scripts.

I've been using Rackspace Cloud Backup for a while and for the most part it's effective. Some of the things I like about it:

* notifies from their service (not the server) if a backup is missed
* dedups the vault
* stolen API key from server can't delete previous backups
* only transfers files that have changed
* web-based configuration and selective restorations
* linux agent that handles the server-side backup portion
* separate vaults/silos per server and for daily and weekly backups
* fast restore times

One thing I don't like though is that isn't very detailed on what files changed when. I can only pick a prior day and have to manually inspect.

However, Rackspace Cloud Backup is only for Rackspace Cloud servers. I've tested it with other cloud provider servers and it works fine, but not supported. So, I'm investigating other services.

I've done some looking but haven't found too many other services that operate similarly. Does anyone know of any similar alternatives for Linux servers or can recommend one?

Thanks!
See your project‘s history with the Activity view
One thing to try is do a google search for "$PRODUCT_NAME sucks". Find the forums and blogs where people rant about the problems with that product, and then use those ideas in your own thing.

For example:

https://www.google.com/search?num=30&q="sharepoint+sucks"
I think the project is at the investigating tradeoffs phase. I mean there's nothing that comes with a security guarantee and the default Debian that ships with an RPi is fairly well supported relative to embedded systems and the price of a RPi.
Microsoft took the hit and revamped the runtime when generics landed. I'm sure they would take another hit if such a critical feature presented itself and there wasn't a good way to retrofit it.

The only two warts that strike me off-hand are covariant arrays and System.Nullable being value-type only.

Overall Microsoft has done a great job of building on earlier decisions. Including functions as first-class types (System.Delegate) in V1 is probably the biggest and was a deliberate break with Java's approach. It has enabled a ton of features: lambdas, LINQ, Expression, etc. The fact that LINQ can be turned into an AST with Expression<T> means you can also construct code dynamically at a much higher level than IL.Emit() while delegates mean you can get the JIT to provide the equivalent of a function pointer to the native code.
Well I'm also affraid by self-interested people who think that life is short, therefore, behaving selfishly is fine. Fortunately we share this world with other living organisms and juvenille humans, who deserve a healthy eco-system.

Also, the natural environment is not the wrong trash can, it's simply not a trash can at all.

I've often seen people deliberately ignore signs warning people not to use a storm water drain as a trash can. What hope do we have when people do things like that?

Also, I have no idea how we got into water restrictions, but why not?
Yes, the startup is slow. But nothing afterwards is. The JVM gets bad press because of startup time while in reality that hardly matters.
It's not VB as a language, it's VB as an ecosystem, including the developers. It's the same with php and javascript. When you have a class of developers happy to just slap things together and unable to learn other languages frameworks you end up with a lot of awful code. If I were to take a VB.net job it's not the language I'm worried about, it's the mess of spaghetti code I know I'll have to deal with.
>All things are subject to interpretation. Whichever interpretation prevails at a given time is a function of power and not truth.

Friederich Nietzsche
There are plenty of answers that will be acceptable to many employers - "I've taken a gap year to go travelling", "I've been taking my time to find the best opportunity", "I've been working towards a Masters", "I've been looking after an elderly relative", "I've been doing charity work" or even "it's a tough economy, I haven't found anything yet".

A gap in your employment history isn't ideal, but it isn't a complete showstopper, especially if you have valuable STEM skills. It's possible to retrain and change careers, it's possible to get a job through pure gumption, it's possible to work your way up from sales clerk to area manager. Not easy, but possible.

To most Japanese companies, the idea of offering a salaried position to a 22 year old is simply inconceivable. Either you get hired out of college and become a salaryman, or you bear the black mark of the freeter for the rest of your life. If you're a freeter, your chances of prosperity and security are essentially nil.

The situation for young Americans is less than ideal, but the situation for young Japanese people is Kafkaesque.
Increasing n gives increasing weight to outliers, to the point where L-infinity is just the single maximum value.
I would guess this is less useful when attempting to understand how existing data can make conclusions about future aggregate/typical cases vs. analyzing specifically the outliers.
One basic problem - macOS has many, many more features than iOS.

There would be a lot more involved than redesigning the UI. The two platforms have fundamentally different class trees all the way from the view and user event classes down to core OS hooks.

There's some limited overlap, but not as much as you might expect.

Merging the two platforms and creating a UI-level split wouldn't be impossible, but it would be a huge job and would effectively mean a rewrite of both OSs - and probably of WatchOS and TvOS too.

It's not obvious this would be a good thing to do. MS tried it, and that was pretty much a disaster.
F# has shipped with VS for the better part of a decade now though, yet tooling doesn't reflect that.

Hopefully this will improve. It's just frustrating seeing C# slowly adopt stuff that was known to be good decades ago...
"What do I do when they take this phone away from me before I've had a chance to open this app?"
In Under 5 Minutes: Running Microsoft SQL Server 2016 on Google Cloud Platform
Why does intel need to do this?

x86 decode is a tiny, tiny part of the overhead of modern x86 CPUs. Architecture for the most part at this point doesn't matter unless you are talking about truly novel approaches like the Mill. Arm certainly is not a significant improvement.
What most people seem to miss is that if you use Clojure, the startup time hardly matters, because you do not restart your development JVM often.

I find this similar to discussions about boot time. It doesn't matter -- I reboot my computer once a month, if even that.
"Live in the future, then build what's missing."

http://paulgraham.com/startupideas.html

Looks of good meta advice there. Also, read a lot from adjacent fields. I do this in research and the cross pollination is a big source of ideas. See the book "Where good ideas come from" for details.

Based on watching my kids, I'm convinced that we're input-output machines. If I give them a bunch of ideas (without them realizing it) I see these ideas come back later, distorted and recombined with other ideas in their play. I think that basic mechanism of creativity is inherent - and also very useful.
Hipmunk | San Francisco | ONSITE
Looking for Site Reliability, Full-Stack, and Machine Learning engineers.

http://www.hipmunk.com/jobs

Travel is a huge industry and we're shaking it up. We consistently lead the pack in every measure of customer love (net promoter scores, app store ratings, etc) because delightful customer experiences in travel are why we exist. We value the same high standards in our code and people. We value learning and growth (and not having bored people) and invest regular time in doing so. For example, every quarter we have one week of open time for you to spend becoming a better engineer. Our stack is built on PostgreSQL, Redis, Python, nginx, HBase, Coffeescript, React/Redux, ES6, Swift, and a few more things.

We hire diverse, well-rounded, communicative people we can envision being friends with and trusting. Our projects tend to be 1-2 engineers max so trust and accountability is required for us to work. Also helps us keep processes & overhead low. We appreciate that we've built a reasonably-sized, high-powered team so far (55 employees incl. 30 engineers) and are always striving to be the best place to work for them. We're looking for folks that love all of the above and will help us keep our standards high.

You can go to www.hipmunk.com/jobs if you're interested!
> Now I just need to learn After Effects

Kinda scares me that After Effects (video manipulation tool) will be used for web animation.

Photoshop all over again?

.ps: I'm in the same boat of having to learn AE. Or at least improve on my basic knowledge of it.
In Elysium, living in space wasn't directly connected to a longer lifespan. It just so happened that the elite segment of the population was able to afford both.

Arthur C. Clarke's short story "The Secret" is a bit more directly relevant: https://en.wikipedia.org/wiki/The_Secret_(short_story)
That's true, but Intel has as much to lose as AMD if that cross-licensing deal is terminated. So I'd imagine that Intel would want to re-negotiate it with the new party, which is obviously a possibility.
MyVest | San Francisco | Senior Software Engineers (as well as Architect and other roles) | Full-time | Onsite | https://www.myvest.com/careers/

Are you passionate, authentic, and looking for a challenge?

MyVest is a financial technology pioneer based in the heart of San Francisco. We combine best practices in wealth management with best-in-class technology.

We're not here to make rich people richer; we embrace our mission to help more families secure their financial future by providing advisors access to technology generally available only to the very wealthy.

We have a number of open roles: https://www.myvest.com/jobs/

* Senior Software Engineer (multiple openings)

* UI Architect
That's a funny put-down, but inappropriate and stifles real debate. I think there is a lot of evidence Trump is not many of things people claim him to be. And there's evidence for the alternative. It depends on the evidence you find more believable.

Here's an excellent article making a compelling argument that Trump is not a racist/homophobe/etc, or at least that calling him such things prematurely undermines the whole argument if he actually does terrible things. Once you call someone racist, it's hard to call them something worse and people tune out.

http://slatestarcodex.com/2016/11/16/you-are-still-crying-wo...
When I released my first ruby gem for rspec test suite parallelisation I decided to write a short blog post about it. If you don't have your own blog you can write the post on your company blog. Thanks to that you will get some promotion because your company or colleagues can tweet or share it on Facebook.

Another thing I did was to post my article on Reddit in the ruby group. This seems to be a validated way of getting some traction. Make sure your friend read the blog post before publishing so you can iterate after feedback to make it interesting for people who will first time hear about your tool. :)

Oh, and here is my blog post:
http://blog.lunarlogic.io/2014/parallel-your-specs-and-dont-...
> Look, here's the 1 file it takes to install a python app I wrote: mycoolapp-0.1.0-1.el7.rpm - how neat is that?!

Is that one cross-platform file? Is it even portable across different linux distributions? Across different servers running the same distribution but perhaps with different libraries installed? Will another python developer understand how the build process for it is set up and be able to add new dependencies?
Same subset plus identifying flag/icon showing which block is in use?